@media (max-width:1199px){.page-id-5610 .elementor-section.elementor-section-boxed>.elementor-container,.page-id-5612 .elementor-section.elementor-section-boxed>.elementor-container{max-width:1000px}body footer#colophon .footer-inscription{padding-left:150px;padding-right:150px}body .elementor .elementor-element .title-form .elementor-heading-title{font-size:22px;line-height:26px}body .elementor .elementor-element.section-form .elementor-column .elementor-column-wrap .elementor-column .elementor-column-wrap{padding:20px;padding-top:40px;padding-bottom:40px}body.elementor-page-5610.page-id-5610{background-size:500px;background-position:center left}body.elementor-page-5612 .kc-ypareo-form-header{display:flex;flex-flow:row wrap}body.elementor-page-5612 .kc-ypareo-form-header .kc-ypareo-form-header-label{width:100%}}@media (max-width:1024px){body .elementor .elementor-element .titre-surligne .elementor-heading-title{font-size:30px;line-height:30px}.kc-ypareo-form-step-title{font-size:20px;line-height:25px}.kc-ypareo-form-left-label,.kc-ypareo-form-header-element-velue,.kc-ypareo-form-header-element-label,.kc-ypareo-row ul li,.kc-ypareo-row p,.kc-ypareo-login input,.kc-ypareo-row select,.kc-ypareo-row input,.kc-ypareo-login input::placeholder,.kc-ypareo-row select::placeholder,.kc-ypareo-row input::placeholder,.kc-ypareo-login label,.kc-ypareo-row label{font-size:14px;line-height:18px}.page-id-5610 .elementor-section.elementor-section-boxed>.elementor-container,.page-id-5612 .elementor-section.elementor-section-boxed>.elementor-container{max-width:100%;padding-left:50px;padding-right:50px}body .elementor .zone-inscription .elementor-container .content-formulaire-inscription{margin-top:-100px}.page-id-5612 #colophon::before{display:none}.page-id-5612 .taptap-menu-button-wrapper,.page-id-5610 .taptap-menu-button-wrapper,.page-id-5610 .taptap-logo-wrapper,.page-id-5612 .taptap-logo-wrapper{display:none}.kc-ypareo-form-right--img-header{padding:20px 20px 20px 130px}}@media (max-width:960px){body footer#colophon .footer-inscription{padding-left:100px;padding-right:50px}.kc-ypareo-form-header-element{width:32%}.kc-ypareo-form-right{padding:30px}.row-city,.row-phone,.row-date,.row-nationality,.row-place-birth{display:block}.row-city>div,.row-phone>div,.row-nationality>div,.row-place-birth>div,.row-date>div{margin-bottom:20px}.kc-ypareo-form-header-element:before{width:20px;height:20px}.kc-ypareo-form-header-element{padding-left:30px}.kc-ypareo-form-img{width:48%;margin-right:0}.kc-ypareo-form-header-element-label{font-size:12px}body .elementor .elementor-element.zone-formulaire-connexion .elementor-container{display:block}body .elementor .elementor-element.zone-formulaire-connexion .elementor-container .elementor-column{display:block;width:100%}body.elementor-page-5610.page-id-5610{background-size:300px;background-position:center left}.kc-ypareo-form-right--img-header{padding:20px 20px 210px 20px}}@media (max-width:768px){body .elementor .header-inscription,body .elementor .img-top .elementor-row{display:block}body .elementor .img-top .elementor-column{display:inline-block;vertical-align:top;width:32%}body .elementor .elementor-element.header-inscription .eael-creative-button-wrapper .eael-creative-button span{font-size:13px}body .elementor .header-inscription .elementor-column{display:inline-block;vertical-align:middle;width:auto}body .elementor .header-inscription{text-align:center}.kc-ypareo-form{gap:30px}body .elementor .elmeentor-element.zone-inscription .elementor-container .content-formulaire-inscription{margin-top:-150px}body .elementor .elementor-element .elementor-widget-wrap .titre{margin-bottom:0}body .elementor .elementor-element .elementor-widget-wrap .titre .elementor-heading-title{font-size:20px}.kc-ypareo-form-step-title{font-size:18px;line-height:24px}button,.kc-login-submit,.kc-ypareo-row button{font-size:14px}.kc-ypareo-form-step-subtitle{font-size:16px}.kc-ypareo-form{display:block}.kc-ypareo-form-left-element{display:inline-block;text-align:center;width:19%;vertical-align:bottom;padding:10px}.kc-ypareo-form-left-label{text-align:center;font-size:12px}.kc-ypareo-form-left-number{margin:0 auto;display:block;margin-top:10px}.kc-ypareo-form-left:before{width:auto;height:1px;bottom:66px;left:0;right:0;top:auto}.kc-ypareo-form-header-element{width:45%;margin-bottom:20px}body footer#colophon .footer-inscription{padding:30px;text-align:center}.contact-footer a{max-width:100%}.kc-ypareo-form-right--img-header{padding:20px 20px 20px 160px}.step3-popup__wrapper{width:75vw}}@media (max-width:643px){body .elementor .zone-inscription .elementor-container .content-formulaire-inscription .elementor-column-wrap{padding:20px}.kc-ypareo-form-left-label{font-size:8px;line-height:12px}body .elementor .elementor-element .titre-surligne .elementor-heading-title{font-size:25px;line-height:25px}body .elementor .elementor-element .bloc-texte p{font-size:14px;line-height:18px}body .elementor .elementor-element .bloc-texte{margin-top:30px}.kc-ypareo-form-header-label:after{width:30px;display:block;margin:0}.page-id-5610 .elementor-section.elementor-section-boxed>.elementor-container,.page-id-5612 .elementor-section.elementor-section-boxed>.elementor-container{padding-right:30px;padding-left:30px}.kc-ypareo-form-header-label{line-height:22px}.kc-ypareo-form-header-element{width:50%}body .elementor .header-inscription .elementor-widget-image{margin-bottom:10px}body .elementor .header-inscription .elementor-widget-image,.header-inscription .col-btn .elementor-widget-wrap,body .elementor .header-inscription .elementor-column{display:block;text-align:center;width:100%}body .elementor .header-inscription{position:relative}.kc-ypareo-form-header{margin-bottom:0}body .elementor .elementor-element.section-form .elementor-column .elementor-column-wrap .elementor-column .elementor-column-wrap{padding:0}body .elementor .elementor-element.zone-formulaire-connexion .col-left{padding-top:40px}body .elementor .elementor-element.zone-formulaire-connexion .col-right{padding-bottom:40px}body .elementor .elementor-element .title-form .elementor-heading-title{font-size:18px;line-height:22px}body .elementor .elementor-element.zone-formulaire-connexion .bloc-texte .elementor-text-editor{font-size:14px}body .elementor .elementor-element.zone-formulaire-connexion .bloc-texte{margin-top:0;margin-bottom:20px}.kc-ypareo-login{padding:20px}body.elementor-page-5610.page-id-5610{background:none}.content-form .icon-title{margin:0;margin-top:10px}.page-id-5610 .connexion-ypareo::before{content:none}.kc-ypareo-form-right--img-header{padding:20px 20px 200px 20px}.kc-ypareo-file-list-element{gap:unset}}@media (max-width:490px){.page-id-5610 #colophon:after,.page-id-5612 #colophon:after{width:300px;height:300px}.contact-footer a{padding:20px;font-size:20px}.contact-footer .subtitle{font-size:13px}.page-id-5610 .elementor-section.elementor-section-boxed.footer-inscription>.elementor-container,.page-id-5612 .elementor-section.elementor-section-boxed.footer-inscription>.elementor-container{padding:0}.page-id-5610 .elementor-section.elementor-section-boxed.header-inscription>.elementor-container,.page-id-5612 .elementor-section.elementor-section-boxed.header-inscription>.elementor-container{padding-right:10px;padding-left:10px}.kc-ypareo-form-step-title{font-size:16px;line-height:20px}body .elementor .elementor-element .titre-surligne .elementor-heading-title{font-size:20px}body .elementor .elementor-element.header-inscription .eael-creative-button-wrapper .eael-creative-button span{font-size:12px}body .elementor .elementor-element.header-inscription .eael-creative-button-wrapper .eael-creative-button{padding:8px}.kc-ypareo-form-header-element{width:100%}body .elementor .elementor-element.header-inscription .eael-creative-button-wrapper .eael-creative-button img{width:12px;height:12px}.envelop-footer{display:none;}.kc-ypareo-form-left-element{width:18%}.kc-ypareo-form-step-2 .kc-ypareo-form-step-element.kc-ypareo-form-step-element-personal-information .kc-ypareo-form-field.kc-ypareo-form-field-radio{display:flex;flex-wrap:wrap}.kc-ypareo-form-step-2 .kc-ypareo-form-step-element.kc-ypareo-form-step-element-personal-information .kc-ypareo-form-field.kc-ypareo-form-field-radio .kc-ypareo-radio{display:flex;vertical-align:middle;width:49%;align-items:center}div.droply-filedrag input.droply-multi-file-input{padding:0}.kc-ypareo-row .kc-ypareo-form-gdpr-text--container{width:100%}.kc-ypareo-form-step-5 .kc-ypareo-form-detail .kc-ypareo-in-row:not(.kc-ypareo-form-detail-tabs){flex-direction:column}}@media (max-width:380px){body .elementor .elementor-element .titre-surligne .elementor-heading-title,body .elementor .elementor-element .elementor-widget-wrap .titre .elementor-heading-title{font-size:18px}.kc-ypareo-form-step-title,.kc-ypareo-form-step-subtitle,.kc-ypareo-form-header-label{font-size:14px;line-height:18px}body .elementor .header-inscription .col-btn{display:none}body .elementor .header-inscription .elementor-widget-image,.header-inscription .col-btn .elementor-widget-wrap,body .elementor .header-inscription .elementor-column{margin-bottom:0}}