.modal-content{overflow:visible}.modal-content .box{padding-top:6rem;position:relative;z-index:2;padding-bottom:2em}@media screen and (max-width:620px){.modal-content .box{padding-top:4rem;margin:0 2rem}}.modal-content .box .icon{display:flex;align-items:center;justify-content:center;border-radius:50%;padding:16px;width:110px;height:110px;margin:0 auto;position:absolute;top:0;left:50%;transform:translate(-50%,-50%)}@media screen and (max-width:620px){.modal-content .box .icon{width:80px;height:80px}}.modal-content .box .icon.i-succes{background:linear-gradient(26.31deg,rgb(22,167,74) -21.23%,#00658F);box-shadow:7px 10px 97px 44px rgba(13,140,105,.28)}.modal-content .box .icon.i-error{background:linear-gradient(26.31deg,#C53B3B -21.23%,#5c1f1f);box-shadow:7px 10px 97px 44px rgba(140,13,13,.16)}.modal-content .box .title{color:#423c3c}@media screen and (max-width:620px){.modal-content .box .title{margin-top:.5rem;font-size:1.3rem}}.modal-content .box .icon svg{stroke:#fff;width:56px;height:56px}@media screen and (max-width:620px){.modal-content .box .icon svg{width:40px;height:40px}}.modal-content .box-layer-absolute--error,.modal-content .box-layer-absolute--succes{min-width:75%;min-height:50px;border-radius:.9rem;background:linear-gradient(26.31deg,rgb(22,167,74) -21.23%,#00658F);position:absolute;left:50%;transform:translate(-50%,-50%);bottom:-23%;z-index:0}.modal-content .box-layer-absolute--error{background:linear-gradient(26.31deg,#C53B3B -21.23%,#5c1f1f)}.modal-privacy{align-items:flex-end;justify-content:flex-end}.modal-privacy__content{width:100vw;height:90vh;min-height:90vh;background-color:#fff;overflow-y:auto;border-radius:40px 40px 0 0;box-shadow:0 4px 20px rgba(0,0,0,.5);padding:4rem 5rem 2rem;display:flex;justify-content:center;position:relative;overflow-y:hidden;color:#423c3c}@media screen and (max-width:620px){.modal-privacy__content{width:100%;margin:0;padding:3rem 1.5rem}}.modal-privacy__content strong{color:#423c3c}.modal-privacy__content h4{font-weight:500;margin-top:1rem;color:#423c3c}.modal-privacy__content h5{margin-top:.5rem}.modal-privacy__content a{color:#02678e;text-decoration:underline}.modal-privacy__text{text-align:left;max-width:1000px;padding-bottom:3rem;padding-right:2rem;overflow-y:scroll}@media screen and (max-width:620px){.modal-privacy__text{padding-right:1rem}}.modal-privacy__text .legal-title{line-height:2.5rem;color:#423c3c}.modal-privacy__text h1,.modal-privacy__text h2,.modal-privacy__text h3,.modal-privacy__text h4,.modal-privacy__text h5,.modal-privacy__text h6{color:#423c3c;margin:1.5rem 0 1rem;font-weight:700}.modal-privacy__text p{margin:1rem 0}.modal-privacy__text ol,.modal-privacy__text ul{margin:1rem 0 1rem 2rem;padding-left:1rem;list-style:disc}.modal-privacy__text ol ul,.modal-privacy__text ul ul{list-style:circle}.modal-privacy__text ol li,.modal-privacy__text ul li{margin-bottom:.5rem}.modal-privacy__text em{font-style:italic}.modal-privacy__text::-webkit-scrollbar{width:8px}.modal-privacy__text::-webkit-scrollbar-track{background:#f1f1f1}.modal-privacy__text::-webkit-scrollbar-thumb{background-color:#ccc;border-radius:4px}.modal-privacy .modal-close-privacy{width:22px;height:22px;position:absolute;right:3rem;top:4.2rem}@media screen and (max-width:620px){.modal-privacy .modal-close-privacy{width:18px;height:18px;top:2rem;right:2rem}}.modal-privacy .modal-close-privacy svg path{stroke:#7f7676}.modal-privacy .modal-close-privacy:hover svg path{stroke:#423c3c}.modal-privacy-body{text-align:left;max-height:80vh;overflow-y:auto;padding:10px}