.btnInsuranceTerms{display:block;cursor:pointer;margin:0 1rem;padding:1rem;font-size:1rem;line-height:1;box-sizing:border-box}.modalWindowInsuranceTerms{position:fixed;width:84%;min-width:250px;max-width:800px;height:auto;margin:auto;max-height:500px;padding:2rem;background:#fff;border:1px solid #a9a9a9;border-radius:7px;z-index:99;overflow-y:scroll}.modalWindowInsuranceTerms .closeBtnModal{position:sticky;display:inline-block;padding:.5rem;left:97%;top:0;cursor:pointer}.modalWindowInsuranceTerms .insuranceModalContent{width:90%;height:80%;margin:auto;overflow:auto}.backModal{position:absolute;width:100%;height:100%;background:rgba(0,0,0,.65);z-index:98}#formulaire #formulaire-rac section .rgpd .optins-toolbar input[type=radio]{opacity:0;position:fixed;width:0}#formulaire #formulaire-rac section .rgpd .optins-toolbar label{display:inline-block;background-color:#ddd;padding:10px 20px;font-family:sans-serif,Arial;font-size:16px;border:1px solid #444;border-radius:4px}#formulaire #formulaire-rac section .rgpd .optins-toolbar input[type=radio]:checked+label{background-color:#bfb;border-color:#4c4}#formulaire #formulaire-rac section .rgpd .optins-toolbar input[type=radio]:focus+label{border:1px dashed #444}#formulaire #formulaire-rac section .rgpd .optins-toolbar label:hover{background-color:#dfd}