body{font-family:'Open Sans',sans-serif}h1,h2,h4{font-family:'Open Sans',sans-serif;font-weight:700}*{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}body,html{margin:0;padding:0;height:100%}body{font-weight:400;font-size:16px;line-height:20px;color:#212529;background-color:#fff;word-spacing:normal;letter-spacing:normal}.wrapper{min-height:100%;position:relative}h4{font-weight:700}h1{font-size:2.5rem;font-weight:400}h2{font-size:1.9rem;font-weight:400}h4{font-size:1.3rem}p{margin-bottom:0}.mentions{font-size:10px;line-height:11px}.helper{border:1px solid #000;position:fixed;color:#000;font-size:12px;line-height:12px;top:0;left:0;z-index:999;background-color:#fff;width:20px;height:20px;display:inline-block;overflow:hidden;transition:all .3s ease-out;text-align:left}.helper:hover{width:250px;height:auto}.helper>span.responsive-indic{cursor:pointer;font-size:12px;line-height:14px}.helper>span.responsive-indic::after{display:inline-flex;align-items:center;justify-content:center;height:20px;width:20px;font-weight:700;background-color:#ff0;z-index:999;content:'xl'}@media (max-width:1239.98px){.helper>span.responsive-indic::after{content:'md'}}@media (max-width:799.98px){.helper>span.responsive-indic::after{content:'sm'}}@media (max-width:319.98px){.helper>span.responsive-indic::after{content:'xs'}}.helper>ul{padding:10px;width:250px;font-size:14px;line-height:16px}.container.lighter a:not(.btn),.container.main-color a:not(.btn),.zone.lighter a:not(.btn),.zone.main-color a:not(.btn),section.lighter a:not(.btn),section.main-color a:not(.btn){color:inherit}.container.lighter,.zone.lighter,section.lighter{background-color:#fff;color:#212529}.container.main-color,.zone.main-color,section.main-color{background-color:#243062;color:#212529}.zone{padding:15px}@media (max-width:799.98px){.row{margin:1em 0}}@media (max-width:799.98px){.hidden-sm-down{display:none!important}}@media (min-width:800px){.hidden-md-up{display:none!important}}.btn{text-transform:uppercase;font-weight:700;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;cursor:pointer}.btn.btn-default{color:#243062;border-color:#25e29f;background-color:#25e29f}.btn.btn-default:hover{color:#243062!important;background-color:#11b47b;border-color:#11b47b}.btn:hover{color:#fff!important}a.btn-default:not([href]):not([tabindex]){color:#243062;border-color:#25e29f;background-color:#25e29f}a.btn-default:not([href]):not([tabindex]):hover{background-color:#19bb82}footer.container .btn{color:#fff}.container{max-width:1410px}@media (max-width:768px){.bg{background-image:none;background-color:#243062}}h1{font-family:"Bebas Neue",sans-serif;color:#fc0;font-size:60px;line-height:65px}@media (max-width:768px){h1{font-size:34px;line-height:44px}}h2{font-family:"Bebas Neue",sans-serif;color:#243062;font-size:49px;line-height:50px}@media (max-width:768px){h2{font-size:36px;line-height:43px}}.h2-span{color:#fc0}.avis-h2{color:#fff}li,p{font-family:Poppins,sans-serif;font-weight:400;font-size:16px;line-height:24px;color:#243062}li{background-image:url(../img/puce.svg);list-style-type:none;background-repeat:no-repeat;background-position:0 7px;padding-left:16px}.header-col-gauche li{background-image:url(../img/puce-header.svg);color:#fff}strong{font-weight:700}.btn.btn-default{border-radius:50px;font-family:Poppins,sans-serif;font-size:18px;font-weight:600;padding:11px 36px;text-decoration:none}a{text-decoration:underline}a:hover{text-decoration:none}@media (max-width:799.98px){.no-sm-padding-x{padding-left:0;padding-right:0}}@media (max-width:768px){.no-br{display:none}}.header-col-gauche{background-color:rgba(36,48,98,.6);border-radius:30px}.header-col-gauche a{font-family:Poppins,sans-serif;font-size:18px;font-weight:600;color:#25e29f}.intro{color:#fff}.form-top{font-family:"Bebas Neue",sans-serif;font-size:39px;line-height:45px;color:#243062}@media (max-width:768px){.form-top{font-size:36px;line-height:43px}}.form-top-rad{border-radius:30px 30px 0 0}.form-bottom{border-radius:0 0 30px 30px}.form{display:inline;z-index:1;margin:0 0 0 -100px}@media (max-width:768px){.form{margin:0}}.btn{text-transform:none}.btn-secondary{font-family:Poppins,sans-serif;font-weight:600;font-style:normal;font-size:15px;color:#243062;background-color:#edeff6;border:3px solid #edeff6;width:46%;height:100%;border-radius:10px}@media (max-width:768px){.btn-secondary{width:100%}}.btn-secondary:hover{border:3px solid #243062;background-color:#edeff6;color:#243062!important}.btn-secondary:not(:disabled):not(.disabled).active,.btn-secondary:not(:disabled):not(.disabled):active{border:3px solid #243062;background-color:#898d99;color:#243062!important}label.required::after{content:none!important}.picto{background-repeat:no-repeat;background-position:center;background-size:contain;width:80px;height:80px}.picto-1{background-image:url(/src/img/form-picto-1.svg)}@media (max-width:768px){.picto-1{background-image:none}}.picto-2{background-image:url(/src/img/form-picto-2.svg)}@media (max-width:768px){.picto-2{background-image:none}}.picto-3{background-image:url(/src/img/form-picto-3.svg)}@media (max-width:768px){.picto-3{background-image:none}}.picto-4{background-image:url(/src/img/form-picto-4.svg)}@media (max-width:768px){.picto-4{background-image:none}}#niveau option:first-child{font-family:Poppins,sans-serif;font-size:14px;color:#5b6d8b;font-weight:400}#niveau option{font-family:Poppins,sans-serif;color:#243062;font-size:14px;font-weight:400}.form-control{border:1px solid #25e29f;border-radius:8px}@media (max-width:768px){.form-control{font-size:.8rem}}.form-control:focus{box-shadow:none;border:1px solid #25e29f}form select{background:url(../img/chevron.svg) no-repeat right;background-position-x:97%;-webkit-appearance:none}form select:focus{background:url(../img/chevron.svg) no-repeat right;background-position-x:97%;border:1px solid #25e29f!important}label{font-family:Poppins,sans-serif;font-size:16px;font-weight:500;color:#243062}.prevbtn{font-family:Poppins,sans-serif;color:#6c738f;font-weight:600;cursor:pointer}.co,.mentions,.mentions span{font-family:Poppins,sans-serif;font-size:12px;color:#939ead!important;font-weight:300}.co a,.mentions a,.mentions span a{text-decoration:underline}.mentions button{border:none;background:0 0;display:flex;align-items:center;padding:8px 0}.mentions button:focus{border:none;background:0 0;outline:0}.chevron{width:23px;height:auto}.card-header{padding:0;margin-bottom:0;background-color:#fff;border:none}.card{border:none}.card-body{padding:0}.mentions button[aria-expanded=false] .chevron{transform:rotate(0);transition:.5s}.mentions button[aria-expanded=true] .chevron{transform:rotate(180deg);transition:.5s}.formation-title{font-family:"Bebas Neue",sans-serif;color:#243062;font-size:25px;line-height:28px}.formation-jaune{background-color:#ffedb0;min-height:215px;background-image:url(../img/flèche.svg);background-repeat:no-repeat;background-position:top center}@media (max-width:768px){.formation-jaune{height:auto}}.formation-bleuclair{background-color:#edeff6;min-height:239px}@media (max-width:768px){.formation-bleuclair{height:auto}}.formation-bleufonce{background-color:#243062;min-height:124px}@media (max-width:768px){.formation-bleufonce{height:auto}}.formation-bleufonce p{color:#fff}.formations-sub{font-weight:500}.bg-rea{background-color:#243062}.rea-title{font-family:"Bebas Neue",sans-serif;color:#fc0;font-size:120px;line-height:100px}@media (max-width:768px){.rea-title{font-size:70px;line-height:60px}}.rea-txt{color:#fff;font-size:19px;line-height:29px}@media (max-width:768px){.rea-txt{font-size:16px}}.pourcent{font-size:80px;line-height:0}@media (max-width:768px){.pourcent{font-size:70px}}.mention-rea{color:#fff;font-size:13px}.bg-video{background-color:#edeff6}.video{width:100%;height:auto;border-radius:30px}.bg-avis{background-image:url(../img/bg-avis.jpg);background-repeat:no-repeat}@media (max-width:768px){.bg-avis{background-image:url(../img/bg-avis-sm.jpg)}}.avis-container{border-radius:30px;background-color:#fff;min-height:450px}.avis-nom{font-family:"Bebas Neue",sans-serif;font-size:25px;background-color:#edeff6;padding:6px 12px;display:inline-block}.avis-fonction{font-size:13px;color:#fff;font-weight:500;background-color:#243062;padding:4px 12px;display:inline}.carousel .carousel-item{background-color:#fff;border-radius:30px}.carousel .carousel-control-prev{left:-74px;opacity:1}.carousel .carousel-control-next{right:-74px;opacity:1}.carousel .carousel-indicators{bottom:-60px}.carousel .carousel-indicators li{list-style-image:url(../img/indic-slider.svg);width:18px;height:18px;margin:0 10px;opacity:.2}.carousel .carousel-indicators li.active{opacity:1}@media (max-width:799.98px){.carousel .carousel-control-prev{left:-28px;top:-20px}.carousel .carousel-control-next{right:-28px;top:-20px}}.bloc-cta{border-radius:30px;background-color:#243062}.bloc-cta-txt{color:#fff}.villes{color:#7980a0;line-height:23px}.mentions-footer{color:#fff}