.h1-style,h1{color:#323e4c;font-size:2.4rem;font-weight:400}.h2-style,h2{color:#fff;font-size:2rem;font-weight:500}.h3-style,h3{color:#31a2dc;font-size:2.6rem;font-weight:600}.h4-style,h4{color:#323e4c;font-size:1.7rem;font-weight:500}.mt-0{margin-top:0!important}.mb-0{margin-bottom:0!important}.mr-0{margin-right:0!important}.ml-0{margin-left:0!important}.mg-0{margin:0!important}.pt-0{padding-top:0!important}.pb-0{padding-bottom:0!important}.pr-0{padding-right:0!important}.pl-0{padding-left:0!important}.pd-0{padding:0!important}.mt-1{margin-top:10px!important}.mb-1{margin-bottom:10px!important}.mr-1{margin-right:10px!important}.ml-1{margin-left:10px!important}.mg-1{margin:10px!important}.pt-1{padding-top:10px!important}.pb-1{padding-bottom:10px!important}.pr-1{padding-right:10px!important}.pl-1{padding-left:10px!important}.pd-1{padding:10px!important}.mt-2{margin-top:20px!important}.mb-2{margin-bottom:20px!important}.mr-2{margin-right:20px!important}.ml-2{margin-left:20px!important}.mg-2{margin:20px!important}.pt-2{padding-top:20px!important}.pb-2{padding-bottom:20px!important}.pr-2{padding-right:20px!important}.pl-2{padding-left:20px!important}.pd-2{padding:20px!important}.mt-3{margin-top:30px!important}.mb-3{margin-bottom:30px!important}.mr-3{margin-right:30px!important}.ml-3{margin-left:30px!important}.mg-3{margin:30px!important}.pt-3{padding-top:30px!important}.pb-3{padding-bottom:30px!important}.pr-3{padding-right:30px!important}.pl-3{padding-left:30px!important}.pd-3{padding:30px!important}.mt-4{margin-top:40px!important}.mb-4{margin-bottom:40px!important}.mr-4{margin-right:40px!important}.ml-4{margin-left:40px!important}.mg-4{margin:40px!important}.pt-4{padding-top:40px!important}.pb-4{padding-bottom:40px!important}.pr-4{padding-right:40px!important}.pl-4{padding-left:40px!important}.pd-4{padding:40px!important}.mt-5{margin-top:50px!important}.mb-5{margin-bottom:50px!important}.mr-5{margin-right:50px!important}.ml-5{margin-left:50px!important}.mg-5{margin:50px!important}.pt-5{padding-top:50px!important}.pb-5{padding-bottom:50px!important}.pr-5{padding-right:50px!important}.pl-5{padding-left:50px!important}.pd-5{padding:50px!important}.mt-6{margin-top:60px!important}.mb-6{margin-bottom:60px!important}.mr-6{margin-right:60px!important}.ml-6{margin-left:60px!important}.mg-6{margin:60px!important}.pt-6{padding-top:60px!important}.pb-6{padding-bottom:60px!important}.pr-6{padding-right:60px!important}.pl-6{padding-left:60px!important}.pd-6{padding:60px!important}.mt-7{margin-top:70px!important}.mb-7{margin-bottom:70px!important}.mr-7{margin-right:70px!important}.ml-7{margin-left:70px!important}.mg-7{margin:70px!important}.pt-7{padding-top:70px!important}.pb-7{padding-bottom:70px!important}.pr-7{padding-right:70px!important}.pl-7{padding-left:70px!important}.pd-7{padding:70px!important}.mt-8{margin-top:80px!important}.mb-8{margin-bottom:80px!important}.mr-8{margin-right:80px!important}.ml-8{margin-left:80px!important}.mg-8{margin:80px!important}.pt-8{padding-top:80px!important}.pb-8{padding-bottom:80px!important}.pr-8{padding-right:80px!important}.pl-8{padding-left:80px!important}.pd-8{padding:80px!important}.mt-9{margin-top:90px!important}.mb-9{margin-bottom:90px!important}.mr-9{margin-right:90px!important}.ml-9{margin-left:90px!important}.mg-9{margin:90px!important}.pt-9{padding-top:90px!important}.pb-9{padding-bottom:90px!important}.pr-9{padding-right:90px!important}.pl-9{padding-left:90px!important}.pd-9{padding:90px!important}.mt-10{margin-top:100px!important}.mb-10{margin-bottom:100px!important}.mr-10{margin-right:100px!important}.ml-10{margin-left:100px!important}.mg-10{margin:100px!important}.pt-10{padding-top:100px!important}.pb-10{padding-bottom:100px!important}.pr-10{padding-right:100px!important}.pl-10{padding-left:100px!important}.pd-10{padding:100px!important}.element-icon-1 svg{color:#528529}.element-icon-1:hover{background-color:#f7f7f7!important}.element-icon-1:hover svg{color:#59912d}.element-icon-2 svg{color:#2260b0}.element-icon-2:hover{background-color:#f7f7f7!important}.element-icon-2:hover svg{color:#2467bd}.element-icon-3 svg{color:#f4415a}.element-icon-3:hover{background-color:#f7f7f7!important}.element-icon-3:hover svg{color:#f54f67}.width-1{width:1%!important}.width-2{width:2%!important}.width-3{width:3%!important}.width-4{width:4%!important}.width-5{width:5%!important}.width-6{width:6%!important}.width-7{width:7%!important}.width-8{width:8%!important}.width-9{width:9%!important}.width-10{width:10%!important}.width-11{width:11%!important}.width-12{width:12%!important}.width-13{width:13%!important}.width-14{width:14%!important}.width-15{width:15%!important}.width-16{width:16%!important}.width-17{width:17%!important}.width-18{width:18%!important}.width-19{width:19%!important}.width-20{width:20%!important}.width-21{width:21%!important}.width-22{width:22%!important}.width-23{width:23%!important}.width-24{width:24%!important}.width-25{width:25%!important}.width-26{width:26%!important}.width-27{width:27%!important}.width-28{width:28%!important}.width-29{width:29%!important}.width-30{width:30%!important}.width-31{width:31%!important}.width-32{width:32%!important}.width-33{width:33%!important}.width-34{width:34%!important}.width-35{width:35%!important}.width-36{width:36%!important}.width-37{width:37%!important}.width-38{width:38%!important}.width-39{width:39%!important}.width-40{width:40%!important}.width-41{width:41%!important}.width-42{width:42%!important}.width-43{width:43%!important}.width-44{width:44%!important}.width-45{width:45%!important}.width-46{width:46%!important}.width-47{width:47%!important}.width-48{width:48%!important}.width-49{width:49%!important}.width-50{width:50%!important}.width-51{width:51%!important}.width-52{width:52%!important}.width-53{width:53%!important}.width-54{width:54%!important}.width-55{width:55%!important}.width-56{width:56%!important}.width-57{width:57%!important}.width-58{width:58%!important}.width-59{width:59%!important}.width-60{width:60%!important}.width-61{width:61%!important}.width-62{width:62%!important}.width-63{width:63%!important}.width-64{width:64%!important}.width-65{width:65%!important}.width-66{width:66%!important}.width-67{width:67%!important}.width-68{width:68%!important}.width-69{width:69%!important}.width-70{width:70%!important}.width-71{width:71%!important}.width-72{width:72%!important}.width-73{width:73%!important}.width-74{width:74%!important}.width-75{width:75%!important}.width-76{width:76%!important}.width-77{width:77%!important}.width-78{width:78%!important}.width-79{width:79%!important}.width-80{width:80%!important}.width-81{width:81%!important}.width-82{width:82%!important}.width-83{width:83%!important}.width-84{width:84%!important}.width-85{width:85%!important}.width-86{width:86%!important}.width-87{width:87%!important}.width-88{width:88%!important}.width-89{width:89%!important}.width-90{width:90%!important}.width-91{width:91%!important}.width-92{width:92%!important}.width-93{width:93%!important}.width-94{width:94%!important}.width-95{width:95%!important}.width-96{width:96%!important}.width-97{width:97%!important}.width-98{width:98%!important}.width-99{width:99%!important}.width-100{width:100%!important}.container-presentation{margin:auto;position:relative;z-index:2}.container-presentation .col{width:50%}.container-presentation .button{padding:0 25px}.container-presentation .button button{margin:5px 0}.container-presentation .other-formation{display:flex;flex-direction:column;margin:0 auto;width:80vw}.container-presentation .other-formation.splide{visibility:visible}@media (min-width:812px){.container-presentation .other-formation{background:#54596d;margin:20px 15px;padding:15px 25px;width:auto}}.container-presentation .other-formation a{color:#46485f;margin:5px 0;padding-left:15px;position:relative}@media (min-width:812px){.container-presentation .other-formation a{color:#fff;margin:2px 0}}.container-presentation .other-formation a:before{background:#f37022;border-radius:50%;content:"";height:7px;left:0;position:absolute;top:5px;width:7px}.container-presentation .other-formation p{font-weight:700;margin-bottom:15px}@media (min-width:812px){.container-presentation .other-formation p{color:#fff}}.container-presentation .other-formation.hide-mobile{display:none}@media (min-width:812px){.container-presentation .other-formation.hide-mobile{display:flex}}.container-presentation .other-formation.hide-desktop{display:flex}@media (min-width:812px){.container-presentation .other-formation.hide-desktop{display:none}}.container-presentation .testimonials h3{height:50px;margin:auto;padding:0;width:100%}@media (min-width:812px){.container-presentation .testimonials h3{width:auto}}.container-presentation .testimonials h3 p{color:#46485f;font-size:1.8rem;font-weight:600;padding:15px;text-align:center}@media (min-width:812px){.container-presentation .testimonials h3 p{font-size:2.8rem}}.container-presentation .testimonials h3 svg{padding:15px}.container-presentation .testimonials .teaser_testimonials{display:flex;justify-content:space-around;position:relative}@media (min-width:812px){.container-presentation .testimonials .teaser_testimonials .slick-track{margin-left:15px}}.container-presentation .testimonials .teaser_testimonials .card-testi{background:#fff;box-shadow:0 0 25px rgba(0,0,0,.05);margin:10px;min-height:615px;overflow:auto;text-align:center;width:80vw}@media (min-width:812px){.container-presentation .testimonials .teaser_testimonials .card-testi{width:275px}}.container-presentation .testimonials .teaser_testimonials .card-testi .testi-img{background-size:cover;border-radius:50%;display:block;height:150px;margin:15px auto;overflow:hidden;padding:0;width:150px}.container-presentation .testimonials .teaser_testimonials .card-testi .testi-img img{height:150px;max-width:none}.container-presentation .testimonials .teaser_testimonials .card-testi h3{color:#797c8b;font-size:1.6rem;margin:20px 0 10px}.container-presentation .testimonials .teaser_testimonials .card-testi>div{max-height:385px;overflow:auto;padding:0 15px 15px}.container-presentation .testimonials .teaser_testimonials .card-testi>div p{color:#797c8b;font-size:1.7rem;line-height:2.5rem;margin:25px 0}.container-presentation .testimonials .teaser_testimonials .slick-arrow{background:transparent;border:none;position:absolute;top:50%;z-index:1}.container-presentation .testimonials .teaser_testimonials .slick-arrow i{color:#31a2dc;font-size:2.5rem}.container-presentation .testimonials .teaser_testimonials .slick-arrow.next{right:0}.container-presentation .testimonials .teaser_testimonials .slick-arrow.prev{left:0}.container-presentation .header-tab{background:#ebebeb}.container-presentation iframe{display:block;height:450px;margin:auto;max-width:700px;padding-top:50px;width:80%}.container-presentation h2{color:#46485f;font-size:2rem;font-weight:600;padding:20px 0}.container-presentation .presentation{font-size:1.7rem;line-height:2.8rem;padding:30px 0}.container-presentation .tab-onglet{align-items:flex-start;column-gap:20px;display:flex;flex-wrap:wrap;justify-content:center;margin-bottom:50px;padding:50px 0 0;width:100%}.container-presentation .tab-onglet .tab-item{background:#fff;color:#46485f;cursor:pointer;font-size:1.8rem;padding:15px 20px 8px;position:relative;text-transform:uppercase;transition:all .25s;-webkit-transition:all .25s;-o-transition:all .25s;z-index:21474829999}@media (min-width:812px){.container-presentation .tab-onglet .tab-item:last-child:after{display:none}}.container-presentation .tab-onglet .tab-item.active,.container-presentation .tab-onglet .tab-item:hover{color:#f37022}@media (min-width:812px){.container-presentation .tab-onglet .tab-item.active,.container-presentation .tab-onglet .tab-item:hover{padding:15px 20px}}@media (max-width:812px){.container-presentation .tab-onglet{flex-direction:column;margin:50px auto;row-gap:10px;width:100%}.container-presentation .tab-onglet .tab-item{border:1px solid;margin:0;padding:15px 20px;width:95vw}.container-presentation .tab-onglet .tab-item:after{display:none}.container-presentation .tab-onglet .tab-item a{display:block;position:relative}.container-presentation .tab-onglet .tab-item a:after{align-items:center;background:transparent;content:"\f078";display:flex;font-family:Font Awesome\ 5 Free;font-size:3rem;height:100%;position:absolute;right:15px;top:0;transform:rotate(0deg);transform-origin:40% 50%;transition:transform .25s;width:40px}.container-presentation .tab-onglet .tab-item.active a:after{color:#f37022;transform:rotate(180deg)}}.container-presentation .tab-onglet-content>div{height:0;opacity:0;overflow:hidden;transition:opacity .25s}@media (max-width:812px){.container-presentation .tab-onglet-content>div{padding:0 10px}}.container-presentation .tab-onglet-content>div.active{height:auto;opacity:1}.container-presentation .tab-onglet-content>div .content{margin:0 auto;max-width:1200px;width:80vw}@media (max-width:812px){.container-presentation .tab-onglet-content>div .content{width:90vw}}.container-presentation .tab-onglet-content>div .background-grey{margin:40px 0;padding:20px 0}.container-presentation .tab-onglet-content>div .examen,.container-presentation .tab-onglet-content>div .metier,.container-presentation .tab-onglet-content>div .programme,.container-presentation .tab-onglet-content>div .testimonials{margin-top:25px}.container-presentation .tab-onglet-content>div .examen h2,.container-presentation .tab-onglet-content>div .examen h3,.container-presentation .tab-onglet-content>div .metier h2,.container-presentation .tab-onglet-content>div .metier h3,.container-presentation .tab-onglet-content>div .programme h2,.container-presentation .tab-onglet-content>div .programme h3,.container-presentation .tab-onglet-content>div .testimonials h2,.container-presentation .tab-onglet-content>div .testimonials h3{color:#46485f;font-size:2.5rem;font-weight:600;padding:20px}.container-presentation .tab-onglet-content>div .etude h2{color:#31a2dc;font-size:2.5rem;font-weight:600;padding:20px}.container-presentation .tab-onglet-content>div .etude h3{color:#46485f;font-size:2rem;font-weight:600;padding:20px}.container-presentation .tab-onglet-content>div h3{color:#46485f;font-size:1.8rem;font-weight:700}.container-presentation .tab-onglet-content>div .btn-orange{display:block;margin:20px auto;padding:15px 150px;width:fit-content}@media (max-width:812px){.container-presentation .tab-onglet-content>div .btn-orange{padding:15px 20px}}.container-presentation .tab-onglet-content>div .metier{margin-top:50px}.container-presentation .tab-onglet-content>div .metier .background{padding:15px 0}.container-presentation .tab-onglet-content>div .metier .background:nth-child(2n){background:#f7f7f7}.container-presentation .tab-onglet-content>div .metier .background .btn{display:block;margin-top:10px;padding:15px 50px;width:fit-content}.container-presentation .tab-onglet-content>div .metier .background h4{font-weight:900;margin-bottom:5px}.container-presentation .tab-onglet-content>div .faq .faqBloc,.container-presentation .tab-onglet-content>div.faq .faqBloc{padding:15px 0}.container-presentation .tab-onglet-content>div .faq .faqBloc:nth-child(2n),.container-presentation .tab-onglet-content>div.faq .faqBloc:nth-child(2n){background:#f7f7f7}.container-presentation .tab-onglet-content>div .faq .faqBloc .btn,.container-presentation .tab-onglet-content>div.faq .faqBloc .btn{display:block;margin-top:10px;padding:15px 50px;width:fit-content}.container-presentation .tab-onglet-content>div .faq .faqBloc h4,.container-presentation .tab-onglet-content>div.faq .faqBloc h4{font-weight:900;margin-bottom:5px}@media (max-width:812px){.container-presentation .tab-onglet-content.desktop div{display:none}.container-presentation .tab-onglet-content.mobile div{height:auto;opacity:1}}.container-presentation .others-formation-title{margin-top:40px}.formation-buttons{column-gap:20px;display:flex;flex-wrap:wrap;justify-content:center;margin:20px 0;row-gap:10px}.formation-buttons .btn{height:auto!important;margin:0!important;min-height:50px;padding:15px 30px!important;width:fit-content!important}@media (max-width:812px){.formation-buttons{align-items:center;flex-direction:column}.formation-buttons .btn{max-width:100%;width:100%!important}.formation-buttons{width:90vw}}.examen .table .tr p:first-child{width:50%}.examen .table .tr p:last-child{width:25%}.examen .table .tr p:nth-child(2){width:10%}@media (max-width:812px){.examen .table .tr p:first-child,.examen .table .tr p:last-child,.examen .table .tr p:nth-child(2){width:100%}}.examen,.programme{margin-top:25px}.examen>h3,.programme>h3{color:#46485f;font-size:2.2rem;font-weight:600;padding:20px;text-align:center}.result{margin-bottom:25px}.result .tab-content{flex-direction:column}.result .tab-content p{margin:15px 5px}@media (min-width:812px){.result .tab-content p{margin:5px}}.teaser_formations{display:none}@media (min-width:812px){.teaser_formations{display:block}.teaser_formations h3{background:transparent;color:#46485f;font-size:1.8rem;font-size:2.8rem;font-weight:700;padding:15px 0}}.teaser_formations li{color:#46485f;margin:5px 0;padding-left:15px;position:relative}.teaser_formations li:before{background:#f37022;border-radius:50%;content:"";height:7px;left:0;position:absolute;top:5px;width:7px}.others-formation{display:flex;justify-content:center;width:100vw}.others-formation-title h3{color:#46485f;font-size:1.8rem;font-weight:700;height:25px;margin-bottom:25px;padding:15px;text-align:center}@media (min-width:812px){.others-formation-title h3{background:transparent;font-size:2.8rem;padding:15px 0}}.card-formation{border-bottom:3px solid #31a2dc;border-radius:0;box-shadow:none;box-shadow:0 0 30px rgba(0,0,0,.3);height:330px;margin:35px;opacity:1!important;padding-bottom:5px;position:relative;transition:all .4s ease;width:250px}.card-formation .img-formation{display:block;min-height:180px}.card-formation .img-formation>div{background-size:cover;min-height:180px;width:100%}.card-formation h3{color:#46485f;font-size:1.8rem;font-weight:700;margin:10px 25px 3px;min-height:67px}.card-formation .btn{height:40px;margin:20px 25px;width:150px}