@charset "UTF-8";
@media (max-width:1024px){html.canvas{margin-top:0 !important}}#our_programs .fl-module-content p{padding:0 !important;background-color:rgba(0, 0, 0, 0) !important}header .top-menu-comtainer>.row{display:flex;justify-content:space-between;padding-left:8px}header .top-menu-comtainer>.row>.col-left{width:35%}header .top-menu-comtainer>.row>.col-right{width:65%;display:flex;justify-content:flex-end;align-items:baseline}header .top-menu-comtainer>.row>.col-right .telephone{color:#fff;font-size:16px;font-weight:700;line-height:1;margin:0 8px;display:inline-block}header .top-menu-comtainer>.row>.col-right .social{background-color:#fff;border-radius:50px;width:25px;height:25px;display:flex;justify-content:center;align-items:center;font-size:14px;color:#1a59a6;margin:0 6px}header .top-menu-comtainer>.row>.col-right .social i{padding-top:1px}header .top-menu-comtainer>.row>.col-right .custom-btn-orange{font-size:14px;font-weight:700;text-transform:none;padding:10px 15px;border-radius:3px;margin-left:8px;min-width:auto}header .main-menu-comtainer{background-color:#fff}header .main-menu-comtainer>.row{display:flex;justify-content:space-between}header .main-menu-comtainer>.row>.col-left{width:15%}header .main-menu-comtainer>.row>.col-left .logo-top img{height:60px}header .main-menu-comtainer.smaller>.row>.col-left .logo-top img{height:60px}header .main-menu-comtainer>.row>.col-center{width:68%}header .main-menu-comtainer>.row>.col-center>div{display:flex !important;justify-content:center}header .main-menu-comtainer>.row>.col-center .nav{margin-top:18px !important}header .main-menu-comtainer>.row>.col-center .nav a{margin:0 25px !important;font-size:15px !important;color:#1A59A6 !important}header .main-menu-comtainer>.row>.col-center .nav a .caret{display:none}header .main-menu-comtainer>.row>.col-center .nav .menu-item{padding-bottom:7px}header .main-menu-comtainer>.row>.col-center .nav .menu-item-has-children:hover .dropdown-menu{display:block}header .main-menu-comtainer>.row>.col-center .nav .dropdown-menu{background-color:#0A4184;left:24px;top:51px}header .main-menu-comtainer>.row>.col-center .nav .dropdown-menu a{color:#fff !important}header .main-menu-comtainer>.row>.col-center .nav .dropdown-menu a:hover{background-color:transparent}header .main-menu-comtainer>.row>.col-right{width:17%;display:flex;align-items:center;justify-content:flex-end}header .main-menu-comtainer>.row>.col-right .custom_language_switcher a{font-weight:700;font-size:16px}header .main-menu-comtainer>.row>.col-right .custom_language_switcher a{color:#1a59a6;font-size:15px}header .main-menu-comtainer>.row>.col-right .admissions{font-size:14px;font-weight:700;text-transform:none;padding:10px 18px;border-radius:5px;margin-left:20px;background-color:#1a59a6;color:#fff}header .main-menu-comtainer>.row>.col-right .admissions i{font-size:16px;margin-left:10px}header .main-menu-comtainer>.row>.col-right #click-menu{display:none !important}#burger-menu{display:none}#burger-menu .menu{padding:0}#burger-menu .menu ul{padding:0}#burger-menu .menu ul,#burger-menu .menu li{list-style-type:none}#burger-menu .menu li.donate-link a{background-color:#ffba1e}#burger-menu .menu li.donate-link ul{display:flex;align-items:center;justify-content:space-between}#burger-menu .menu li.donate-link ul li{padding-top:20px;display:none}#burger-menu .menu li.donate-link ul li+li{margin-left:10px}#burger-menu .menu li.admission-link{margin-top:20px;margin-bottom:40px}#burger-menu .menu li.admission-link a{background-color:#1a59a6}#burger-menu .menu li.donate-link a,#burger-menu .menu li.admission-link a{width:fit-content !important;color:#fff !important;padding:15px 20px !important;border-radius:5px;font-weight:600}#burger-menu .menu li.submenu-title>a{font-size:1.6em !important;color:#1a59a6;display:flex !important;align-items:center;justify-content:space-between;width:100%}#burger-menu .menu li.submenu-title.menu-item-has-children>a::after{content:"";position:relative;display:inline-block;width:12px;height:12px;border:2px solid #1a59a6;border-top:none;border-left:none;transform:rotate(45deg);transition:transform 0.3s}#burger-menu .menu li.submenu-title.menu-item-has-children.opened>a::after{transform:rotate(-135deg)}#burger-menu .menu li.submenu-title .sub-menu{padding:15px 0 0 20px;display:none}#burger-menu .menu li.submenu-title .sub-menu li+li{margin-top:10px}#rmp_menu_trigger-33637{display:none}#rmp-container-33637{display:none}@media screen and (max-width:1125px){.main-menu-comtainer{padding:0 10px}}@media (max-width:1024px){#burger-menu{display:block;position:fixed;z-index:999;top:0;right:0;bottom:0;width:75%;background:#FFF;overflow:auto;padding:176px 5vw 50px;box-shadow:0px 10px 10px rgba(0, 0, 0, 0.1);opacity:0;transform:translateX(100%);visibility:hidden;transition:visibility 0s 0.5s, opacity 0.5s, transform 0.5s}.menu-shown #burger-menu{opacity:1;transform:none;visibility:visible;transition:visibility 0s, opacity 0.5s, transform 0.5s}header .top-menu-comtainer>.row>.col-left{display:none}header .top-menu-comtainer>.row>.col-right{width:100%}header .main-menu-comtainer>.row>.col-left{width:50%}header .main-menu-comtainer>.row>.col-center{display:none}header .main-menu-comtainer>.row>.col-right{width:50%}header .main-menu-comtainer>.row>.col-right #click-menu{display:block !important;position:relative;width:40px;height:40px;margin-right:10px;opacity:1 !important;visibility:visible !important;cursor:pointer}header .main-menu-comtainer>.row>.col-right #click-menu .menu-global{border-top:4px solid #FFBA1E;transition:all 0.3s ease-in-out}header .main-menu-comtainer>.row>.col-right #click-menu .menu-top{top:calc(50% - 12px);transform:translateY(-50%)}header .main-menu-comtainer>.row>.col-right #click-menu .menu-middle{top:50%;transform:translateY(-50%)}header .main-menu-comtainer>.row>.col-right #click-menu .menu-bottom{top:calc(50% + 12px);transform:translateY(-50%)}header .main-menu-comtainer>.row>.col-right #click-menu.active .menu-top{top:50%;transform:translateY(-50%) rotate(45deg)}header .main-menu-comtainer>.row>.col-right #click-menu.active .menu-middle{opacity:0}header .main-menu-comtainer>.row>.col-right #click-menu.active .menu-bottom{top:50%;transform:translateY(-50%) rotate(-45deg)}header .main-menu-comtainer>.row>.col-right .admissions{color:#fff !important;margin-right:20px}#rmp-container-33637{margin-top:0 !important;background-color:#1a59a6;border-right:2px solid #FFF;display:block}#rmp-container-33637 .rmp-menu-title,#rmp-container-33637 .rmp-menu-wrap{background-color:#1a59a6}#rmp-container-33637 .rmp-menu-title li,#rmp-container-33637 .rmp-menu-wrap li{background-color:#1a59a6}#rmp-container-33637 .rmp-menu-title li a,#rmp-container-33637 .rmp-menu-wrap li a{font-family:"Montserrat", Arial, sans-serif;font-size:15px;font-weight:700;color:#FFF;background-color:#1a59a6;border-bottom:none}#rmp-container-33637 .rmp-menu-title li a:hover,#rmp-container-33637 .rmp-menu-wrap li a:hover{background:none}#rmp-container-33637 .rmp-menu-current-item .rmp-menu-item-link{background-color:#1a59a6;color:#fdbf14}.offcanvas-contact-form-trigger{transition:all 0.3s ease}.menu-shown .offcanvas-contact-form-trigger{transform:translateX(-100%) rotate(-90deg);pointer-events:none}}@media (max-width:767px){#burger-menu .menu li.donate-link a,#burger-menu .menu li.admission-link a{display:block !important}header .top-menu-comtainer>.row>.col-right .social,header .top-menu-comtainer>.row>.col-right .custom-btn-orange,header .main-menu-comtainer>.row>.col-right .admissions{display:none !important}header .top-menu-comtainer>.row>.col-right .search-open{width:150px}header .main-menu-comtainer>.row>.col-right .custom_language_switcher{margin-right:20px}}@media screen and (max-width:550px){#burger-menu{width:100%}#burger-menu .menu li.donate-link a{background-color:#ffba1e}#burger-menu .menu li.donate-link ul{flex-direction:column;align-items:flex-start}#burger-menu .menu li.donate-link ul li+li{margin-left:0}}.gform_wrapper h2{font-weight:600;font-size:26px;margin-top:0px}.gform_wrapper input,.gform_wrapper textarea,.gform_wrapper select{border:none;padding:12px 17px !important;border-radius:5px;color:#1a59a6;font-weight:600;border:3px solid #fff !important;font-size:15px !important;line-height:1}.gform_wrapper input::placeholder,.gform_wrapper textarea::placeholder,.gform_wrapper select::placeholder{color:#1a59a6;font-weight:600;font-size:15px !important;line-height:1}.gform_wrapper textarea{height:120px !important}.gform_validation_errors,.gfield_validation_message,.validation_message,.gform_heading{display:none}.gform_wrapper .gfield_error [aria-invalid=true]{border:3px solid #c02b0a !important}.gform_wrapper input[type="submit"]{background-color:#fdbf14;color:#fff;font-size:18px;transition:500ms;border:none !important}.offcanvas-contact-form{position:fixed;top:0;left:-450px;z-index:10000;transition:500ms}.offcanvas-contact-form.active{left:0px}.offcanvas-contact-form .gform_confirmation_wrapper{font-size:20px;padding-top:50px;color:white}.offcanvas-contact-form .gform_confirmation_wrapper,.offcanvas-contact-form .gform_wrapper{width:350px;background-color:#1a59a6;padding:0 50px;box-sizing:content-box;height:100vh;overflow:hidden}.offcanvas-contact-form-trigger-mask{visibility:hidden;position:fixed;top:0;left:0;width:100%;height:100%;background-color:black;opacity:0;z-index:2000;transition:0.3s}.offcanvas-contact-form-trigger-mask.active{visibility:initial;opacity:0.7;cursor:crosshair}.offcanvas-contact-form .gform_wrapper h2{margin-top:50px}.offcanvas-contact-form .gform_wrapper #field_1_2,.offcanvas-contact-form .gform_wrapper #field_1_8,.offcanvas-contact-form .gform_wrapper #field_2_2,.offcanvas-contact-form .gform_wrapper #field_2_8{color:#fff}.offcanvas-contact-form .gform_wrapper #field_1_8 a,.offcanvas-contact-form .gform_wrapper #field_2_8 a{color:#fff;text-decoration:underline !important}.offcanvas-contact-form .gform_wrapper .gfield_html{line-height:1.1}.offcanvas-contact-form .gform_wrapper textarea{height:90px !important}.offcanvas-contact-form .gform_wrapper #field_1_7 .ginput_container_consent,.offcanvas-contact-form .gform_wrapper #field_2_7 .ginput_container_consent{display:flex}.offcanvas-contact-form .gform_wrapper #field_1_7 .ginput_container_consent .gfield_consent_label,.offcanvas-contact-form .gform_wrapper #field_2_7 .ginput_container_consent .gfield_consent_label{color:#fff;padding-left:10px;line-height:1.1;margin-top:4px}.offcanvas-contact-form .gform_wrapper #field_1_7 .ginput_container_consent .gfield_required,.offcanvas-contact-form .gform_wrapper #field_2_7 .ginput_container_consent .gfield_required{display:none}.offcanvas-contact-form .gform_wrapper input[type="submit"]:hover{background-color:#fff;color:#fdbf14}.offcanvas-contact-form-trigger{display:flex;position:fixed;left:-66px;top:40%;z-index:1000000;transform:rotate(-90deg);cursor:pointer;transition:500ms}.offcanvas-contact-form-trigger.active{left:384px}.offcanvas-contact-form-trigger .offcanvas-contact-form-trigger-icon{background-color:#fdbf14;color:#fff;padding:20px 20px 0px;transform:rotate(90deg);transition:500ms}.offcanvas-contact-form-trigger:hover .offcanvas-contact-form-trigger-icon{background-color:#fff;color:#fdbf14}.offcanvas-contact-form-trigger.active .offcanvas-contact-form-trigger-icon{padding:20px 22px 0px}.offcanvas-contact-form-trigger .offcanvas-contact-form-trigger-icon i{font-size:24px}.offcanvas-contact-form-trigger .offcanvas-contact-form-trigger-icon .fa-times{display:none}.offcanvas-contact-form-trigger.active .offcanvas-contact-form-trigger-icon .fa-times{display:block}.offcanvas-contact-form-trigger.active .offcanvas-contact-form-trigger-icon .fa-envelope{display:none}.offcanvas-contact-form-trigger .offcanvas-contact-form-trigger-text{background-color:#1a59a6;padding:20px;color:#fff}.offcanvas-contact-form-trigger .offcanvas-contact-form-trigger-text h5{margin:0;font-size:22px;font-weight:600}@media (max-width:767px){.offcanvas-contact-form,.offcanvas-contact-form-trigger{display:none}}.home-cta{font-weight:700;padding:15px 20px;border-radius:5px;background-color:#459FD6;color:#fff !important;font-size:16px;margin-right:10px}.home-cta i{font-size:18px;margin-left:20px}.home-cta.alt{float:right;margin:-10px -20px 0 0}@media (max-width:1024px){.eapps-widget .gPCbCa{width:380px}#news_home .fl-post-grid-post{width:100%}}@media (max-width:767px){.home-cta{margin-right:0px;display:inline-block}.home-cta.alt{float:left}.eapps-widget .fBgEak{width:400px;flex-flow:wrap}.eapps-widget .fBgEak .iElZGI{margin-top:20px}}.page-id-6976 .top-header .fl-row-content-wrap,.page-id-6804 .top-header .fl-row-content-wrap{height:auto}.formulaire-contact .gform_fields{position:relative}.formulaire-contact #field_3_8,.formulaire-contact #field_4_8{position:absolute;bottom:-40px;right:0}.formulaire-contact .gform_wrapper input[type="submit"]{background-image:url("../images/chevron-white.png");background-size:8px;background-position:right 15px center;background-repeat:no-repeat;padding-right:50px !important}@media (max-width:1024px){.formulaire-contact #field_3_8,.formulaire-contact #field_4_8{display:none}}@media (max-width:767px){.formulaire-contact #field_3_8,.formulaire-contact #field_4_8{position:static;display:block}.home-cta{margin-bottom:20px}}.header-admission .fl-row-content-wrap{height:550px}.crisp-edge img{image-rendering:-moz-crisp-edges;image-rendering:-o-crisp-edges;image-rendering:-webkit-optimize-contrast;image-rendering:crisp-edges}@media (max-width:767px){.rotate-in-mobile img{transform:rotate(90deg)}}.centers-wrapper .fl-html{display:flex;width:100%}.centers{display:flex;width:100%;flex-flow:wrap}.centers .centers-filters{width:50%;padding-right:20px;padding-bottom:40px}.centers .centers-filters h2{font-family:Montserrat, sans-serif;font-weight:900;font-size:30px;text-transform:uppercase;margin-top:0;color:#1A59A6}.centers .centers-filters h3{font-family:Montserrat, sans-serif;font-weight:600;font-size:16px;color:#1A59A6;margin:45px 0 30px}.centers .centers-filters .centers-filters-categories,.centers .centers-filters .centers-filters-region{display:flex;flex-flow:wrap}.centers .centers-filters .centers-filters-categories-mobile,.centers .centers-filters .centers-filters-region-mobile{display:none}.centers .centers-filters .centers-filters-categories-mobile select,.centers .centers-filters .centers-filters-region-mobile select{border:2px solid #1A59A6;font-weight:600;padding:10px 15px;border-radius:5px;margin:0 10px 10px 0;color:#1A59A6}@media (max-width:767px){.centers .centers-filters .centers-filters-categories,.centers .centers-filters .centers-filters-region{display:none}.centers .centers-filters .centers-filters-categories-mobile,.centers .centers-filters .centers-filters-region-mobile{display:block}}.centers .category_center,.centers .region_center{border:2px solid #1A59A6;font-weight:600;padding:10px 15px;border-radius:5px;margin:0 10px 10px 0;color:#1A59A6;cursor:pointer;transition:500ms}.centers .category_center.active,.centers .region_center.active,.centers .category_center:hover,.centers .region_center:hover{background-color:#1A59A6;color:#fff;text-decoration:none}.centers .centers-listing{width:50%;height:750px;overflow:scroll}.centers article.center{display:flex;margin-bottom:20px;flex-flow:wrap}.centers article.center>div{width:50%}.centers article.center .image{background-size:cover;background-position:center}.centers article.center .content{padding:30px;background-color:#1a59a624}.centers article.center .content .catégories{display:flex;flex-flow:wrap}.centers article.center .content .category{background-color:#fff;font-size:11px;font-weight:600;color:#1A59A6;padding:5px 7px;margin:0 10px 10px 0;border-radius:2px}.centers article.center .content h4{color:#1A59A6;font-weight:600;margin-top:20px;font-size:20px}.centers article.center .content p{color:#1A59A6}.centers article.center .content .phone_number{color:#1A59A6;font-weight:600;font-size:16px}.centers article.center .content .email{background-color:#1A59A6;color:#fff;display:flex;padding:10px 15px;border-radius:5px;margin-top:25px;align-items:center;justify-content:space-between}@media (max-width:1024px){.centers{padding:5% 7% 5% 2%}.centers .centers-filters,.centers .centers-listing{width:100%}}@media (max-width:767px){.centers article.center>div{width:100%}.centers article.center .image{height:150px}}.page-id-26541 .content-higher-index>.fl-col-content>.fl-col-group-nested{position:relative;z-index:1}.page-id-26541{padding-top:0}.page-id-26541 #content{margin-top:0 !important}.page-id-26541 header,.page-id-26541 footer,.page-id-26541 .offcanvas-contact-form-trigger,.video-landing .mejs-overlay-button{display:none}.page-id-26541 .gform_wrapper{background-color:#fff}.page-id-26541 .gform_wrapper #field_5_2{color:#1A59A6;line-height:1.3;margin-bottom:20px}.page-id-26541 .gform_wrapper h2{margin-top:70px;margin-bottom:20px;text-transform:uppercase}.page-id-26541 .gform_wrapper .button.offcanvas-contact-form-trigger-landing{position:absolute;right:30px;top:50px;font-size:50px;cursor:pointer}.page-id-26541 .gform_wrapper .button.offcanvas-contact-form-trigger-landing:hover{text-decoration:none}.page-id-26541 .gform_fields{grid-row-gap:10px !important}.page-id-26541 .gform_wrapper input{background-color:#E8EEF6;padding:20px 25px !important}.page-id-26541 .gform_wrapper input[type="submit"]{background-color:#459FD6 !important;color:#fff !important;background-image:url("../images/chevron-white.png");background-size:8px;background-position:right 20px center;background-repeat:no-repeat;padding:18px 50px 18px 25px !important;margin-left:4px}@media (max-width:1024px){.page-id-26541 .main-container.no-home{margin-top:0}.page-id-26541{top:-10px}}@media (max-width:767px){.page-id-26541 .offcanvas-contact-form.active{display:block}.page-id-26541 .offcanvas-contact-form .gform_wrapper{width:75%}}.flex-row>.fl-col-content{display:flex;align-items:center}.cta-google{text-align:right;margin-top:20px}.cta-google a{font-weight:700;padding:15px 20px;border-radius:5px;background-color:#459FD6;color:#fff}.cta-google a i{font-size:16px;margin-left:20px}@media (max-width:767px){.cta-google{text-align:center}.flex-row>.fl-col-content{justify-content:center}}#pre-footer{background:#0a4184;background:linear-gradient(90deg, #0a4184 50%, #459fd6 50%)}#pre-footer .row{max-width:1100px;margin:auto}#pre-footer .col-don,#pre-footer .col-contact{background-color:#0A4184;padding:5% 5% 5% 0}#pre-footer .col-infolettre{background-color:#459FD6;padding:5% 0 5% 5%}#pre-footer .col-md-6{display:flex;align-items:center}#pre-footer .col-md-6 img{width:160px;margin-right:40px}#pre-footer .col-md-6 h3,#pre-footer .col-md-6 p{color:#fff}#pre-footer .col-md-6 h3{font-weight:700;text-transform:uppercase}#pre-footer .col-md-6 .cta{font-size:14px;font-weight:700;text-transform:none;padding:10px;border-radius:5px}#pre-footer .col-md-6 .cta i{font-size:16px;margin-left:10px}#pre-footer .col-infolettre .newsletter-form{margin-top:10px}#pre-footer .col-infolettre .newsletter-form input[type="email"]{color:#1A59A6;font-weight:500;padding-left:15px;min-width:200px !important}#pre-footer .col-infolettre .newsletter-form input[type="email"]::placeholder{color:#1A59A6;font-weight:500}#pre-footer .col-infolettre .newsletter-form input.newsletter_submit{width:40px !important;min-width:40px !important;padding:0;color:transparent !important;background-image:url("../images/chevron-white.png");background-size:8px;background-position:center;background-repeat:no-repeat}@media (max-width:1024px){#pre-footer .col-md-6{padding:5% 10%}}@media (max-width:767px){#pre-footer .col-md-6{flex-flow:column;text-align:center}#pre-footer .col-md-6 img{margin-right:0}}footer #widget-footer>.row{display:flex;margin-bottom:5%;flex-flow:wrap}footer #widget-footer>.row::before,footer #widget-footer>.row::after{display:none}footer #widget-footer>.row>div{width:22%;padding-right:25px}footer #widget-footer>.row>.footer5{width:12%}footer #widget-footer>.row>div p{color:#fff}footer #widget-footer>.row>div h4{color:#fff;font-size:22px;font-weight:700;margin-top:40px}footer #widget-footer>.row>div .menu-item a{text-transform:initial;font-size:14px;margin-bottom:10px}footer #widget-footer>.row>.footer1 img{width:90%}footer #widget-footer>.row>.footer1 h3{font-size:20px;font-weight:700;color:#fff;margin-top:25px;margin-bottom:20px}footer #widget-footer>.row>.footer1 .telephone{font-size:18px;font-weight:700;color:#F5C046}footer #widget-footer>.row>.footer1 .social-icons{display:flex}footer #widget-footer>.row>.footer1 .social-icons a{background-color:#fff;border-radius:50px;width:30px;height:30px;display:flex;justify-content:center;align-items:center;font-size:15px !important;color:#1a59a6 !important;margin-right:10px;padding:0 !important}footer #widget-footer>.row>.footer4 .cta{font-size:14px;font-weight:700;text-transform:none;padding:10px 18px;border-radius:5px;margin-top:10px;background-color:#0a4184;color:#fff;display:inline-block}footer #widget-footer>.row>.footer4 .cta i{font-size:16px;margin-left:10px}footer #widget-footer>.row>.footer5 .textwidget{text-align:right;margin-top:40px}footer .footer-bottom{background-color:#fff;text-transform:initial}footer .footer-links a{border-right:1px solid #0a4184;color:#0a4184}footer p.attribution{color:#0a4184}@media (max-width:1024px){footer #widget-footer>.row{margin:0 60px}footer #widget-footer>.row>div{width:33%}footer #widget-footer>.row>div .menu-item{text-align:left}footer .footer-links a{border-right:none}footer #widget-footer>.row>.footer5{width:33%}}@media (max-width:767px){footer #widget-footer>.row{margin:0}footer #widget-footer>.row>div{width:100%}footer #widget-footer>.row>.footer5 .textwidget{text-align:left;margin-top:0px}footer #widget-footer>.row>.footer1 img{width:200px}footer #widget-footer>.row>.footer5{width:100%}}#gform_10 .gform_footer{display:none}#gform_11 .gform_footer{display:none}.newsletter-form__email .form-error{display:none;width:100%}.newsletter-form__email .form-error p{width:100%;display:flex;align-items:center}.newsletter-form__email .form-error p i{margin-right:10px;color:#fdbf14}.newsletter-form__email--input{display:flex;align-items:center}.newsletter-form__email--input input{height:40px;border-radius:0;display:flex;align-items:center;width:calc(100% - 40px)}.newsletter-form__email--input .valid-newsletter{box-sizing:border-box;border:2px solid #fdbf14;height:40px;width:40px;color:#fff;background:#fdbf14;border-radius:0;margin:0;flex-shrink:0;position:relative;cursor:pointer;transition:all 0.3s}.newsletter-form__email--input .valid-newsletter i{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.newsletter-form__area{position:fixed;z-index:1000001;top:0;left:0;bottom:0;right:0;display:flex;align-items:center;justify-content:center;opacity:0;visibility:hidden;transition:visibility 0s 0.3s, opacity 0.3s}.newsletter-form__area.shown{opacity:1;visibility:visible;transition:visibility 0s, opacity 0.3s}.newsletter-form__area .popup__overlay{position:absolute;width:100%;height:100%;z-index:1;background:rgba(0, 0, 0, 0.5)}.newsletter-form__area .popup__wrapper{position:relative;z-index:2;box-shadow:0 5px 15px rgba(0, 0, 0, 0.5);border-radius:6px;overflow:hidden;background:#FFF;max-width:600px;width:calc(100% - 140px)}.newsletter-form__area .popup__header{background:#1a59a6;color:white;padding:15px;display:flex;align-items:center;justify-content:space-between}.newsletter-form__area .popup__header>div:first-child{display:flex;align-items:center;font-size:18px}.newsletter-form__area .popup__header>div:first-child i{margin-right:5px}.newsletter-form__area .popup__header>div:first-child h4{text-transform:uppercase}.newsletter-form__area .popup__header>div:last-child i{font-size:14px;opacity:0.5;transition:all 0.3s ease;cursor:pointer}.newsletter-form__area .popup__header>div:last-child i:hover{opacity:1}.newsletter-form__area .popup__choice{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;padding:25px 15px}.newsletter-form__area .popup__choice .consent{width:100%;margin-bottom:20px;text-align:center}.newsletter-form__area .popup__choice .consent p{color:#000 !important}.newsletter-form__area .popup__footer{padding:15px;border-top:1px solid rgba(0, 0, 0, 0.1);display:flex;align-items:center;justify-content:flex-end}.newsletter-form__area .popup__footer .submit-newsletter{min-width:160px;padding:10px 25px;display:flex;align-items:center;justify-content:center;color:#FFF;background:#fdbf14;transition:all 0.3s ease;font-weight:700;font-size:16px;cursor:pointer}.newsletter-form__area .popup__footer .submit-newsletter.disabled{opacity:0.3;pointer-events:none}.newsletter-form__area .popup__footer .submit-newsletter i{margin-right:10px}.newsletter-form__area .popup__footer .submit-newsletter:hover{background:#dd9b00}.newsletter-form__area .single-choice{text-align:center;cursor:pointer}.newsletter-form__area .single-choice+.single-choice{margin-left:40px}.newsletter-form__area .single-choice__media{width:160px;height:160px;border-radius:50%;overflow:hidden;background-repeat:no-repeat;background-position:center center;background-size:cover;box-sizing:border-box;transition:border 0.3s ease;border:3px solid rgba(255, 255, 255, 0)}.newsletter-form__area .single-choice__checker{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:#1a59a6;font-size:80px;color:#FFF;opacity:0;transition:opacity 0.3s ease}.newsletter-form__area .single-choice__text{color:#000;margin-top:15px;font-weight:700;display:block;transition:color 0.3s ease}.newsletter-form__area .single-choice.selected .single-choice__media{border:3px solid #1a59a6}.newsletter-form__area .single-choice.selected .single-choice__checker{opacity:0.5}.newsletter-form__area .single-choice:hover .single-choice__media{border:3px solid #1a59a6}.newsletter-form__area .single-choice:hover .single-choice__text{color:#1a59a6}