html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0;padding:0}article,aside,figcaption,figure,footer,header,main,nav,section{display:block}h1,h2,h3,h4,h5,p{padding:0;margin:0;font-weight:normal}li,ul{margin:0;padding:0;list-style:none}figure{margin:0;padding:0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}code,kbd,samp{font-family:monospace,monospace;font-size:1em}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{margin:0}button,input{overflow:visible}button,select{text-transform:none}button,html [type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}textarea{overflow:auto}:focus{outline:none;border:none}body{font-family:"Montserrat","Arial",sans-serif;font-size:16px;color:#2A313E;padding-top:100px}@media only screen and (max-width: 600px){body{padding-top:90px}}.inner{max-width:1440px;width:100%;padding:0 75px;margin:0 auto;position:relative;box-sizing:border-box}@media only screen and (max-width: 600px){.inner{padding:0 20px}}.btn{height:38px;display:inline-flex;align-items:center;justify-content:center;font-size:14px;font-weight:600;text-decoration:none;border-radius:60px;padding:0 18px;transform:scale(1);transition:all .2s ease;cursor:pointer;font-family:"Montserrat","Arial",sans-serif}.btn:hover{transform:scale(1.05)}.btn-blueblack{background-color:#2A313E;color:#FFFFFF}.btn-cyan{background-color:#49BCC3;color:#FFFFFF}.btn-midgrey{background-color:#BFBFBF;color:#FFFFFF}.btn-teal{background-color:#268185;color:#FFFFFF}.btn-border{border:1px solid #49BCC3;background-color:#FFFFFF;color:#49BCC3}.breadcrumb{margin:35px 0}@media only screen and (max-width: 600px){.breadcrumb{margin:25px 0}}.breadcrumb_list{display:flex;margin:0;padding:0;white-space:nowrap}.breadcrumb_list li{font-size:12px;font-weight:500;color:#7E7E7E}@media only screen and (max-width: 600px){.breadcrumb_list li{font-size:10px}}.breadcrumb_list li a{color:#7E7E7E;text-decoration:none}.breadcrumb_list li a:after{content:'>';margin-left:5px;margin-right:5px}.breadcrumb_list li span{font-weight:700}.glide{position:relative;width:100%;box-sizing:border-box;overflow:hidden}.glide *{box-sizing:inherit}.glide_track{overflow:hidden}.glide_slides{position:relative;width:100%;list-style:none;backface-visibility:hidden;transform-style:preserve-3d;touch-action:pan-Y;overflow:hidden;margin:0;padding:0;white-space:nowrap;display:flex;flex-wrap:nowrap;will-change:transform}.glide_slides-dragging{user-select:none}.glide_slide{width:100%;height:inherit;flex-shrink:0;white-space:normal;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent}.glide_slide a{user-select:none;-webkit-user-drag:none;-moz-user-select:none;-ms-user-select:none}.glide_slide img{width:100%;height:100%;object-fit:cover;display:block;overflow:hidden;aspect-ratio:7 / 5}@media only screen and (max-width: 600px){.glide_slide img{max-height:none}}.glide__controls_wrap{display:flex;justify-content:center;align-items:center;gap:20px;margin-top:20px}.glide__arrow{border:none;background-color:transparent;font-size:30px;color:white}.glide__bullets{display:flex;justify-content:center;align-items:center;gap:10px;margin-top:50px}.glide__bullet{height:0px;width:38px;padding:0;display:block;border:none;border-top:1px solid #BFBFBF;transition:.3s ease-out all;cursor:pointer}.glide__bullet--active{border-top:3px solid #BFBFBF}.header{background-color:#FFFFFF;position:fixed;top:0;left:0;width:100%;z-index:7}.logged-in .header{top:32px}@media only screen and (max-width: 600px){.logged-in .header{top:0}}.header:not(.home){box-shadow:0 4px 4px 0 rgba(0,0,0,0.25)}.menu-open .header{background-color:#2A313E}.header .inner{display:flex;height:100px;align-items:center;justify-content:space-between}@media only screen and (max-width: 600px){.header .inner{height:90px}}.header_logo{width:175px;height:67px;display:block}@media only screen and (max-width: 600px){.header_logo{width:163px;height:62px}}.header_logo svg{width:175px;height:67px}@media only screen and (max-width: 600px){.header_logo svg{width:163px;height:62px}}.menu-open .header_logo svg g{fill:#FFFFFF}.header_right{display:flex;justify-content:flex-end;align-items:center;height:100%}.header_right_btn{display:none;position:absolute;right:20px;height:40px;width:40px;background:transparent;border:none;padding:0;margin:0}@media only screen and (max-width: 600px){.header_right_btn{display:block}}.header_right_btn span{height:3px;width:35px;background-color:#2A313E;font-size:0;position:relative;display:block;transition:.2s ease-out all;top:1px;left:3px}.header_right_btn span:before,.header_right_btn span:after{content:'';display:block;height:3px;width:35px;background-color:#2A313E;position:absolute;left:0;transition:.2s ease-out all;transform:rotate(0)}.header_right_btn span:before{top:-9px}.menu-open .header_right_btn span:before{top:0;transform:rotate(45deg);background-color:#FFFFFF}.header_right_btn span:after{top:9px}.menu-open .header_right_btn span:after{top:0;transform:rotate(-45deg);background-color:#FFFFFF}.menu-open .header_right_btn span{background-color:transparent}.header_right_nav{height:100%}@media only screen and (max-width: 600px){.header_right_nav{display:none}}.header_right_nav ul{display:flex;justify-content:flex-end;align-items:center;gap:30px;margin:0;padding:0;height:100%}.header_right_nav ul li{list-style:none;height:100%}.header_right_nav ul li a{display:flex;align-items:center;position:relative;font-size:14px;color:#2A313E;text-decoration:none;font-weight:600;height:100%}.header_right_nav ul li a:after{content:'';height:8px;width:100%;position:absolute;bottom:0;left:0;background-color:#FFFFFF;transition:.2s ease all}.header_right_nav ul li a:hover:after{background-color:#268185}.header_right_nav ul li.current-menu-item a:after{background-color:#49BCC3}.header_right_links{display:flex;justify-content:flex-end;align-items:center;border-left:1px solid #2A313E;gap:30px;padding-left:30px;margin-left:30px}@media only screen and (max-width: 600px){.header_right_links{display:none}}.header_right_links_item{font-size:14px;color:#7E7E7E;text-decoration:none;font-weight:600;transition:.2s ease all}.header_right_links_item:hover{color:#268185}.header_right_menumobile{display:none;background-color:#2A313E;height:calc(100dvh - 90px);width:100%;position:absolute;top:90px;right:-100%;transition:right .2s ease;padding:20px;box-sizing:border-box}@media only screen and (max-width: 600px){.header_right_menumobile{display:block}}.menu-open .header_right_menumobile{right:0}.header_right_menumobile_nav ul{margin:0;padding:0}.header_right_menumobile_nav ul li{margin:10px 0}.header_right_menumobile_nav ul li a{display:block;padding:15px 0;font-size:24px;font-weight:700;text-decoration:none;color:#FFFFFF}.header_right_menumobile_contact{border-top:1px solid #BFBFBF;border-bottom:1px solid #BFBFBF;padding:10px 0;margin-top:25px}.header_right_menumobile_contact a{display:block;padding:15px 0;font-size:24px;color:#BFBFBF;font-weight:700;text-decoration:none}.header_right_menumobile_devis{border-bottom:1px solid #BFBFBF;padding:25px 0;margin-bottom:25px}.header_right_menumobile_devis .btn{height:50px;font-size:20px}.single-formations .menu-item-object-formations a:after,.page-id-16050 .menu-item-object-formations a:after,.tax-domaines .menu-item-object-formations a:after{background-color:#49BCC3}.search{background-color:#49BCC3;padding:30px 0;box-shadow:0 4px 4px 0 rgba(0,0,0,0.25)}@media only screen and (max-width: 600px){.search{padding:20px 0}}.search .inner{max-width:830px}.search_form{position:relative}.search_form_input{background:#FFFFFF;border:none;border-radius:25px;box-shadow:none;height:55px;line-height:55px;font-size:16px;font-family:"Montserrat","Arial",sans-serif;font-weight:600;color:#2A313E;width:100%;padding:0 20px 0 60px;box-sizing:border-box;z-index:6;position:relative}.search_form_submit{z-index:6;position:absolute;left:5px;top:50%;height:55px;width:55px;transform:translateY(-50%) scale(1);transition:all .3s ease;background-color:transparent;background-image:url('../img/icon-search.svg');background-position:center center;background-repeat:no-repeat;background-size:27px auto;padding:0;box-shadow:none;border:none;font-size:0px}.search_form_submit:hover{transform:translateY(-50%) scale(1.05)}.search_form ul#search-results{position:absolute;top:30px;background-color:#FFFFFF;padding:30px 0 0;box-sizing:border-box;width:100%;border-top:1px solid #7E7E7E;z-index:5;border-radius:0 0 25px 25px;overflow:hidden}.search_form ul#search-results:before{content:'';position:absolute;background-color:#EDEDED;top:25px;width:calc(100% - 40px);height:1px;box-sizing:border-box;left:20px}.search_form ul#search-results li{position:relative;z-index:3}.search_form ul#search-results li a{position:relative;font-size:16px;font-family:"Montserrat","Arial",sans-serif;font-weight:600;color:#2A313E;text-decoration:none;padding:10px 60px 10px;width:100%;transition:.2s ease-out all;display:block;box-sizing:border-box}.search_form ul#search-results li a:hover{background-color:#EDEDED;color:#268185}.search_form ul#search-results li a:hover:before{opacity:1}.search_form ul#search-results li a:before{position:absolute;top:10px;left:26px;content:'';display:block;height:17px;width:17px;background-color:transparent;background-image:url('../img/icon-search.svg');background-position:center center;background-repeat:no-repeat;background-size:17px auto;opacity:.5}.hero{position:relative;height:320px;display:flex;align-items:center;background-color:#2A313E}@media only screen and (max-width: 600px){.hero{height:300px}}.hero-biggest{height:525px}@media only screen and (max-width: 600px){.hero-biggest{height:auto;padding:25px 0}}.hero img{width:100%;height:100%;object-fit:cover;opacity:.5;position:absolute;top:0;left:0}.hero_content{max-width:1000px;color:#FFFFFF;position:relative;z-index:1}.hero_content .breadcrumb{position:absolute;top:-60px;left:0;margin:0}.hero_content .breadcrumb_list li{color:#FFFFFF}.hero_content .breadcrumb_list li a{color:#FFFFFF}.hero_content h1{font-size:64px;line-height:70px;font-weight:700}@media only screen and (max-width: 600px){.hero_content h1{font-size:32px;line-height:37px}}.hero_content p{font-size:18px;line-height:24px;font-weight:500;margin-top:30px}.domains{padding:60px 0}@media only screen and (max-width: 600px){.domains{padding:40px 0}}.domains h2{font-weight:700;font-size:14px;letter-spacing:.7px;text-transform:uppercase;margin-bottom:70px}.domains_list_item h3{width:65%;border-top:1px solid #2A313E;font-size:24px;font-weight:600;color:#2A313E;transition:.2s ease all;padding:25px 50px 25px 0;position:relative;box-sizing:border-box;cursor:pointer}@media only screen and (max-width: 600px){.domains_list_item h3{font-size:16px;padding:20px 50px 20px 0;width:100%}}.domains_list_item h3 svg{position:absolute;right:0;top:50%;transform:translateY(-50%);transition:.2s ease all}.domains_list_item h3 svg path{fill:#2A313E;transition:.2s ease all}.domains_list_item:hover h3{color:#49BCC3}.domains_list_item:hover h3 svg path{fill:#49BCC3}.domains_list_item:hover .domains_list_item_details{display:block}.domains_list_item_details{width:27%;position:absolute;top:86px;right:75px;display:none}@media only screen and (max-width: 600px){.domains_list_item_details{position:relative;width:100%;top:auto;right:auto;margin-bottom:30px;margin-top:15px}}.domains_list_item_details img{width:100%;height:auto;margin-bottom:30px}.domains_list_item_details_count{font-weight:700;display:block;font-size:16px;line-height:25px;margin-bottom:20px}.domains_list_item_details p{color:#7E7E7E;font-size:16px;line-height:25px}.domains_list_item_details p a{color:#7E7E7E;transition:.3s ease all}.domains_list_item_details p a:hover{color:#268185}.domains_list_item_details .btn{margin-top:30px}.recall .inner{display:flex;justify-content:space-between;gap:20px}@media only screen and (max-width: 600px){.recall .inner{flex-direction:column;gap:45px}}.recall_about{width:65%;position:relative;padding:45px;box-sizing:border-box;border-radius:30px;overflow:hidden}@media only screen and (max-width: 600px){.recall_about{width:100%;padding:30px 25px;border-radius:20px}}.recall_about:after{content:'';display:block;position:absolute;top:0;left:0;background:linear-gradient(270deg, #ffffff 0%, #2a313e 100%);width:100%;height:100%;mix-blend-mode:multiply}.recall_about img{width:100%;height:100%;object-fit:cover;position:absolute;top:0;left:0}.recall_about_text{position:relative;z-index:1}.recall_about h2{font-weight:700;font-size:14px;letter-spacing:.7px;text-transform:uppercase;color:#49BCC3;margin-bottom:30px}.recall_about p{font-size:16px;line-height:22px;color:#FFFFFF;margin-bottom:30px}.recall_une{width:35%;background-color:#2A313E;border-radius:30px;color:#FFFFFF;display:flex;justify-content:center;align-items:center}@media only screen and (max-width: 600px){.recall_une{width:100%;border-radius:20px}}.recall_une_item{color:#FFFFFF;display:flex;height:100%;text-align:center;padding:0 30px;box-sizing:border-box}.recall_une_item_p span{display:block}.recall_une_item_p_big{color:#49BCC3;font-size:80px;font-weight:200}.recall_une_item_p_title{color:#49BCC3;font-size:40px;font-weight:200;margin-bottom:20px}.recall_une_item_p_text{font-size:16px;line-height:24px}.reassurance{margin:60px 0}@media only screen and (max-width: 600px){.reassurance{margin:45px 0}}.reassurance .inner{display:flex;justify-content:space-between;gap:20px}@media only screen and (max-width: 600px){.reassurance .inner{flex-direction:column-reverse;gap:45px}}.reassurance_avis{position:relative;width:35%;background-color:#C9135F;border-radius:30px;color:#FFFFFF;padding:45px;box-sizing:border-box;text-align:center}@media only screen and (max-width: 600px){.reassurance_avis{width:100%;padding:80px 25px 105px;border-radius:20px}}.reassurance_avis_quote{width:97px;height:62px;position:absolute}.reassurance_avis_quote-1{top:42px;left:-5px}@media only screen and (max-width: 600px){.reassurance_avis_quote-1{top:25px}}.reassurance_avis_quote-2{bottom:42px;right:-5px}@media only screen and (max-width: 600px){.reassurance_avis_quote-2{bottom:25px}}.reassurance_avis h2{font-weight:700;font-size:14px;letter-spacing:.7px;text-transform:uppercase;margin-bottom:70px}@media only screen and (max-width: 600px){.reassurance_avis h2{margin-bottom:30px}}.reassurance_avis_last p{font-size:16px;line-height:24px;margin-top:20px}.reassurance_avis_last p strong{display:block}.reassurance_partners{width:65%;position:relative;padding:45px;box-sizing:border-box;background-color:#EDEDED;border-radius:30px;overflow:hidden}@media only screen and (max-width: 600px){.reassurance_partners{width:100%;border-radius:20px;padding:25px}}.reassurance_partners h2{font-weight:700;font-size:14px;letter-spacing:.7px;text-transform:uppercase;color:#49BCC3;margin-bottom:30px}.reassurance_partners p{font-size:16px;line-height:22px;color:#FFFFFF;margin-bottom:30px}.reassurance_partners_list .glide_slide{display:flex;flex-wrap:wrap;justify-content:space-between}.reassurance_partners_list_item{display:inline-block;width:18%;margin-bottom:40px}@media only screen and (max-width: 600px){.reassurance_partners_list_item{width:40%}}.reassurance_partners_list_item img{width:100%;height:100%;object-fit:contain}.clientsnews{margin-bottom:60px}@media only screen and (max-width: 600px){.clientsnews{margin-bottom:45px}}.clientsnews .inner{display:flex;justify-content:space-between;gap:20px}@media only screen and (max-width: 600px){.clientsnews .inner{flex-direction:column;gap:45px}}.clientsnews_clients{width:65%;position:relative;padding:45px;box-sizing:border-box;background-color:#EDEDED;border-radius:30px}@media only screen and (max-width: 600px){.clientsnews_clients{width:100%;border-radius:20px;padding:25px}}.clientsnews_clients h2{font-weight:700;font-size:14px;letter-spacing:.7px;text-transform:uppercase;color:#49BCC3;margin-bottom:30px}.clientsnews_news{width:35%;background-color:#FFFFFF;border:1px solid #49BCC3;border-radius:30px;text-align:center;padding:45px;box-sizing:border-box}@media only screen and (max-width: 600px){.clientsnews_news{width:100%;padding:35px 20px;border-radius:20px}}.clientsnews_news h2{font-weight:700;font-size:14px;letter-spacing:.7px;text-transform:uppercase;color:#49BCC3;margin-bottom:30px}.clientsnews_news_last{height:calc(100% - 45px);display:flex;flex-direction:column;justify-content:center}.clientsnews_news_last a{color:#2A313E;text-decoration:none}.clientsnews_news_last a h3{font-size:30px;line-height:33px;font-weight:400;margin-bottom:30px}.clientsnews_news_last a span.btn{color:#FFFFFF}.faq{background:rgba(42,49,62,0.9);padding:60px 0}@media only screen and (max-width: 600px){.faq{padding:45px 0}}.faq h2{font-weight:700;font-size:14px;letter-spacing:.7px;text-transform:uppercase;color:#49BCC3;margin-bottom:40px}.faq_list_title{font-size:14px;text-transform:uppercase;letter-spacing:.7px;font-weight:700;color:#BFBFBF;margin-bottom:20px}.faq_list_item h3{width:45%;border-top:1px solid #FFFFFF;font-size:20px;line-height:28px;font-weight:600;color:#FFFFFF;transition:.2s ease all;padding:15px 50px 15px 0;position:relative;box-sizing:border-box;cursor:pointer}@media only screen and (max-width: 600px){.faq_list_item h3{width:100%}}.faq_list_item h3 svg{position:absolute;right:0;top:50%;transform:translateY(-50%);opacity:0;transition:.2s ease all}.faq_list_item-active h3{color:#49BCC3}.faq_list_item-active h3 svg{opacity:1}.faq_list_item-active .faq_list_item_answer{display:block}.faq_list_item_answer{width:45%;position:absolute;top:56px;right:0;display:none}@media only screen and (max-width: 600px){.faq_list_item_answer{width:100%;position:relative;top:auto;margin-top:20px;margin-bottom:30px}}.faq_list_item_answer_title{font-weight:700;font-size:14px;letter-spacing:.7px;text-transform:uppercase;color:#49BCC3;margin-bottom:20px;display:block}.faq_list_item_answer p{color:#FFFFFF;margin-bottom:20px;font-weight:500;font-size:16px;line-height:24px}.faq_list_item:last-child h3{border-bottom:1px solid #FFFFFF}.allnews_list{display:flex;flex-wrap:wrap;justify-content:space-between;gap:20px}.allnews_list_item{width:32%;background-color:#EDEDED;border-radius:20px;overflow:hidden;padding-bottom:50px;position:relative}@media only screen and (max-width: 600px){.allnews_list_item{width:100%}}.allnews_list_item a{display:flex;flex-direction:column;color:#2A313E;text-decoration:none}.allnews_list_item-sticky{width:100%;background-color:transparent;border-radius:0;margin-bottom:70px}@media only screen and (max-width: 600px){.allnews_list_item-sticky{margin-bottom:40px}}.allnews_list_item-sticky a{flex-direction:row;justify-content:space-between;align-items:center}@media only screen and (max-width: 600px){.allnews_list_item-sticky a{flex-direction:column}}.allnews_list_item-sticky a .allnews_list_item_img{width:46%;aspect-ratio:628 / 455;border-radius:20px}@media only screen and (max-width: 600px){.allnews_list_item-sticky a .allnews_list_item_img{width:100%}}.allnews_list_item-sticky a .allnews_list_item_content{width:42%;padding:0}@media only screen and (max-width: 600px){.allnews_list_item-sticky a .allnews_list_item_content{width:100%;margin-top:15px}}.allnews_list_item-sticky a .allnews_list_item_content .btn{margin-top:20px}.allnews_list_item_img{width:100%;aspect-ratio:413 / 200;overflow:hidden}.allnews_list_item_img img{width:100%;height:100%;object-fit:cover}.allnews_list_item_content{width:100%;padding:15px 20px;box-sizing:border-box}.allnews_list_item_content time{display:block;font-size:14px;color:#BFBFBF;font-weight:600;margin-bottom:10px}.allnews_list_item_content h1{font-size:34px;font-weight:700;margin-bottom:20px}@media only screen and (max-width: 600px){.allnews_list_item_content h1{font-size:16px;line-height:20px}}.allnews_list_item_content h2,.allnews_list_item_content h3{font-size:18px;line-height:24px;font-weight:700;margin-bottom:10px}@media only screen and (max-width: 600px){.allnews_list_item_content h2,.allnews_list_item_content h3{font-size:16px;line-height:20px}}.allnews_list_item_content p{font-size:16px;line-height:22px;font-weight:400;margin-bottom:10px}@media only screen and (max-width: 600px){.allnews_list_item_content p{font-size:14px;line-height:20px}}.allnews_list_item_content .btn{position:absolute;bottom:20px}.allnews_pagination{margin:40px 0;display:flex;align-items:center;justify-content:center;gap:10px}.allnews_pagination_round{height:23px;width:23px;border-radius:100%;display:flex;align-items:center;justify-content:center;background-color:#ffffff;font-size:13px}.allnews_pagination_round a{color:#3D3D3D;text-decoration:none;transition:.2s ease-out all}.allnews_pagination_round a:hover{color:#268185}.allnews_pagination_round-current{background-color:#49BCC3;color:#FFFFFF;font-weight:500}.allnews_more{margin:80px 0 60px;text-align:left}.allnews_more h3{font-weight:700;margin-top:30px}.allnews_more h4{font-weight:600;margin-top:30px}.allnews_more p{font-size:14px;line-height:20px;margin:10px 0}.singlenews{position:relative;overflow:hidden}.singlenews:after{content:'';display:block;background-color:#EDEDED;width:100%;position:absolute;top:350px;left:0;height:100%;z-index:-1}@media only screen and (max-width: 600px){.singlenews:after{top:240px}}.singlenews_content{max-width:840px;width:100%;margin:0 auto;text-align:center;padding-bottom:50px}@media only screen and (max-width: 600px){.singlenews_content{text-align:left}}.singlenews_content_img{overflow:hidden;border-radius:30px;margin-bottom:60px}@media only screen and (max-width: 600px){.singlenews_content_img{margin-bottom:25px}}.singlenews_content_img img{width:100%;height:auto}.singlenews_content h1{font-size:34px;color:#49BCC3;font-weight:700;margin-bottom:20px}@media only screen and (max-width: 600px){.singlenews_content h1{font-size:20px;line-height:26px}}.singlenews_content h2{font-size:25px;margin-top:30px;margin-bottom:20px}@media only screen and (max-width: 600px){.singlenews_content h2{font-size:18px;line-height:24px}}.singlenews_content h3{font-size:20px;margin-top:30px;margin-bottom:15px}@media only screen and (max-width: 600px){.singlenews_content h3{font-size:16px;line-height:22px}}.singlenews_content h4{font-size:18px;margin-top:30px;margin-bottom:10px}@media only screen and (max-width: 600px){.singlenews_content h4{font-size:16px;line-height:22px}}.singlenews_content p{font-size:16px;line-height:22px;margin:10px 0}@media only screen and (max-width: 600px){.singlenews_content p{font-size:14px;line-height:20px}}.singlenews_content a{color:#3D3D3D;transition:.3s ease-out all}.singlenews_content a:hover{color:#268185}.singlenews_similar{padding:50px 0;background-color:#FFFFFF}@media only screen and (max-width: 600px){.singlenews_similar{padding:35px 0}}.singlenews_similar h2{font-size:34px;font-weight:700;margin-bottom:50px}@media only screen and (max-width: 600px){.singlenews_similar h2{font-size:18px;text-align:center;margin-bottom:25px}}.ressources_content{display:flex;justify-content:space-between;align-items:flex-start;padding:75px 0}@media only screen and (max-width: 600px){.ressources_content{flex-direction:column;padding:40px 0}}.ressources_content_left{width:45%}@media only screen and (max-width: 600px){.ressources_content_left{width:100%}}.ressources_content_left h2{font-size:34px;color:#49BCC3;font-weight:700;margin-bottom:30px;margin-top:92px}@media only screen and (max-width: 600px){.ressources_content_left h2{font-size:20px;line-height:26px;margin-top:60px}}.ressources_content_left h2:first-child{margin-top:0}.ressources_content_left p{font-size:16px;line-height:22px;margin:10px 0}.ressources_content_numbers{width:45%;position:sticky;top:130px;gap:20px;display:flex;justify-content:space-between;flex-wrap:wrap}@media only screen and (max-width: 600px){.ressources_content_numbers{width:100%;position:inherit;top:0}}.ressources_content_numbers_item{background-color:#EDEDED;border-radius:20px;padding:70px 0;box-sizing:border-box;position:relative;display:flex;align-items:center;justify-content:flex-end;text-align:center;flex-direction:column;width:41%}@media only screen and (max-width: 600px){.ressources_content_numbers_item{width:100%}}.ressources_content_numbers_item_icon{position:absolute;top:18px;right:18px;height:45px;width:auto}.ressources_content_numbers_item strong{display:block;font-size:65px;color:#2A313E;font-weight:200}.ressources_content_numbers_item span{font-size:15px;color:#7E7E7E;width:calc(100% - 20px);margin:0 auto;display:block}.ressources_content_numbers_item:nth-child(1),.ressources_content_numbers_item:nth-child(4){width:55%}@media only screen and (max-width: 600px){.ressources_content_numbers_item:nth-child(1),.ressources_content_numbers_item:nth-child(4){width:100%}}.ressources_content_numbers_legend{width:100%;font-size:12px;color:#BFBFBF;text-align:right;margin-bottom:20px}.ressources_profils{padding:75px 0;background-color:#EDEDED}.ressources_profils_content{max-width:845px;margin-bottom:100px}.ressources_profils_content h2{font-size:34px;font-weight:700;margin-bottom:30px}@media only screen and (max-width: 600px){.ressources_profils_content h2{font-size:20px;line-height:26px}}.ressources_profils_content p{font-size:16px;line-height:22px;margin:10px 0}.ressources_profils_content .btn{margin-top:30px}.ressources_profils_list{padding-bottom:60px;display:flex;justify-content:space-between;flex-wrap:wrap;gap:20px}@media only screen and (max-width: 600px){.ressources_profils_list{margin-top:40px}}.ressources_profils_list_item{background-color:#268185;border-radius:20px;box-sizing:border-box;padding:25px 25px 120px;width:32%;color:#FFFFFF;position:relative}@media only screen and (max-width: 600px){.ressources_profils_list_item{width:100%}}.ressources_profils_list_item h3{font-size:16px;line-height:22px;margin-bottom:20px;font-weight:700}.ressources_profils_list_item p{font-size:16px;line-height:22px;margin:10px 0}.ressources_profils_list_item a{color:#FFFFFF}.ressources_profils_list_item_tags{display:flex;gap:10px;justify-content:flex-start;align-items:center;flex-wrap:wrap;position:absolute;bottom:20px}.ressources_profils_list_item_tags span{display:inline-block;padding:10px 20px;background-color:#2A313E;color:#FFFFFF;font-size:13px;font-weight:600;border-radius:25px}.about_nav{background-color:#FFFFFF;border-bottom:1px solid #7E7E7E;position:sticky;top:100px;left:0;width:100%;z-index:1}@media only screen and (max-width: 600px){.about_nav{top:90px}}.logged-in .about_nav{top:132px}@media only screen and (max-width: 600px){.logged-in .about_nav{top:90px}}.about_nav .inner{display:flex;justify-content:space-between;height:78px}.about_nav ul{list-style:none}@media only screen and (max-width: 600px){.about_nav ul{overflow:scroll}}.about_nav ul li a{font-size:14px;font-weight:500;color:#3D3D3D;display:flex;align-items:center;height:100%;padding:0 30px;text-align:center;text-decoration:none;position:relative;transition:.3s ease-out all}@media only screen and (max-width: 600px){.about_nav ul li a{white-space:nowrap}}.about_nav ul li a:after{position:absolute;bottom:0;left:0;content:'';display:block;width:100%;height:5px;background-color:transparent;transition:.3s ease-out all}.about_nav ul li a.current{font-weight:700}.about_nav ul li a.current:after{background-color:#2A313E}.about section{position:relative;padding:75px 0}@media only screen and (max-width: 600px){.about section{padding:40px 0}}.about section .anchor{position:absolute;top:-180px;left:0}.about section h2{font-size:14px;font-weight:700;text-transform:uppercase;margin-bottom:25px;color:#2A313E}.about .labels_flex{display:flex;justify-content:space-between}@media only screen and (max-width: 600px){.about .labels_flex{flex-direction:column;gap:20px}}.about .labels_flex_content{background-color:#EDEDED;border-radius:20px;padding:45px 40px;width:60%;box-sizing:border-box}@media only screen and (max-width: 600px){.about .labels_flex_content{width:100%;padding:20px}}.about .labels_flex_content h2{color:#49BCC3}.about .labels_flex_content p{font-size:16px;line-height:22px;margin:10px 0}.about .labels_flex_content p a{color:#2A313E;transition:.3s ease-out all}.about .labels_flex_content p a:hover{color:#268185}.about .labels_flex_logos{background-color:#EDEDED;border-radius:20px;padding:45px 40px;width:34%;box-sizing:border-box;display:flex;justify-content:space-around;gap:30px;flex-wrap:wrap}@media only screen and (max-width: 600px){.about .labels_flex_logos{width:100%;padding:20px}}.about .labels_flex_logos img{max-width:50%;max-height:100px;width:auto;height:auto;object-fit:contain}.about .expertise:after{content:'';position:absolute;height:250px;width:100%;bottom:0;left:0;background-color:#EDEDED;z-index:-1}.about .expertise_list{display:flex;justify-content:space-between}@media only screen and (max-width: 600px){.about .expertise_list{flex-direction:column;gap:20px}}.about .expertise_list_item{width:32%;border-radius:20px;overflow:hidden;background-color:#268185}@media only screen and (max-width: 600px){.about .expertise_list_item{width:100%}}.about .expertise_list_item_img{aspect-ratio:413 / 200}.about .expertise_list_item_img img{width:100%;height:100%;object-fit:cover;display:block}.about .expertise_list_item_text{color:#FFFFFF;padding:30px}.about .expertise_list_item_text h3{font-weight:700;font-size:16px;line-height:22px;margin-bottom:20px}.about .expertise_list_item_text p{font-size:16px;line-height:22px;margin:10px 0}.about .expertise_list_item_text p a{color:#FFFFFF;transition:.3s ease-out all}.about .expertise_list_item_text p a:hover{color:#2A313E}.about .modalites{background-color:#EDEDED}.about .modalites_item{display:flex;justify-content:space-between;margin:30px 0}@media only screen and (max-width: 600px){.about .modalites_item{flex-direction:column}}.about .modalites_item:nth-child(odd){flex-direction:row-reverse}@media only screen and (max-width: 600px){.about .modalites_item:nth-child(odd){flex-direction:column}}.about .modalites_item_img{width:48%;border-radius:20px;overflow:hidden}@media only screen and (max-width: 600px){.about .modalites_item_img{width:100%;margin-bottom:30px}}.about .modalites_item_img img{width:100%;height:100%;display:block;object-fit:cover}.about .modalites_item_text{width:48%;padding:30px 0}@media only screen and (max-width: 600px){.about .modalites_item_text{width:100%}}.about .modalites_item_text h3{font-size:18px;line-height:24px;color:#49BCC3;margin-bottom:25px;font-weight:700}.about .modalites_item_text p{margin:10px auto;font-size:16px;line-height:22px}.about .modalites_item_text p a{color:#2A313E;transition:.3s ease-out all}.about .modalites_item_text p a:hover{color:#268185}.about .handicap_list{display:flex;justify-content:space-between}@media only screen and (max-width: 600px){.about .handicap_list{flex-direction:column;gap:20px}}.about .handicap_list_item{width:32%;border-radius:20px;overflow:hidden;background-color:#EDEDED}@media only screen and (max-width: 600px){.about .handicap_list_item{width:100%}}.about .handicap_list_item_img{aspect-ratio:413 / 200}.about .handicap_list_item_img img{width:100%;height:100%;object-fit:cover;display:block}.about .handicap_list_item_text{padding:30px}.about .handicap_list_item_text h3{font-weight:700;font-size:16px;line-height:22px;margin-bottom:20px}.about .handicap_list_item_text p{font-size:16px;line-height:22px;margin:10px 0}.about .handicap_list_item_text p a{color:#2A313E;transition:.3s ease-out all}.about .handicap_list_item_text p a:hover{color:#268185}.contact_content{max-width:845px;margin:60px auto}.contact_content h2{font-size:34px;font-weight:700;margin-bottom:50px;text-align:center}@media only screen and (max-width: 600px){.contact_content h2{font-size:18px;text-align:center;margin-bottom:25px}}.contact_content .wpcf7{background-color:#EDEDED;border-radius:20px;padding:50px}@media only screen and (max-width: 600px){.contact_content .wpcf7{padding:0px;background-color:transparent}}.contact_content .wpcf7_flex{display:flex;justify-content:space-between;align-items:center;margin-bottom:30px}@media only screen and (max-width: 600px){.contact_content .wpcf7_flex{flex-direction:column;gap:30px}}.contact_content .wpcf7_flex_item{width:48%}@media only screen and (max-width: 600px){.contact_content .wpcf7_flex_item{width:100%}}.contact_content .wpcf7_flex p{text-align:left}.contact_content .wpcf7_line{margin-bottom:30px}.contact_content .wpcf7_line p{text-align:left}.contact_content .wpcf7 label{display:block;font-size:14px;font-weight:700;color:#2A313E;margin-bottom:10px;text-align:left}.contact_content .wpcf7 input[type='text'],.contact_content .wpcf7 input[type='email'],.contact_content .wpcf7 input[type='tel'],.contact_content .wpcf7 textarea,.contact_content .wpcf7 select{background-color:#FFFFFF;border:none;padding:15px 10px;border-radius:5px;box-shadow:none;width:100%;box-sizing:border-box;font-family:"Montserrat","Arial",sans-serif;font-size:16px;text-align:left}@media only screen and (max-width: 600px){.contact_content .wpcf7 input[type='text'],.contact_content .wpcf7 input[type='email'],.contact_content .wpcf7 input[type='tel'],.contact_content .wpcf7 textarea,.contact_content .wpcf7 select{background-color:#EDEDED}}.contact_content .wpcf7_rgpd{font-size:14px;text-align:left;margin-bottom:30px}.contact_content .wpcf7_rgpd a{color:#2A313E}.contact_content .wpcf7_rgpd a:hover{color:#268185}.contact_content .wpcf7_rgpd p{margin-bottom:10px;text-align:left;font-size:14px}.contact_content .wpcf7 p{text-align:center}.contact_content .wpcf7 .wpcf7-submit{height:38px;display:inline-flex;align-items:center;justify-content:center;font-size:14px;font-weight:600;text-decoration:none;border-radius:60px;padding:0 18px;transform:scale(1);transition:all .2s ease;cursor:pointer;border:none;background-color:#49BCC3;color:#FFFFFF;font-family:"Montserrat","Arial",sans-serif}.contact_content .wpcf7 .wpcf7-submit:hover{transform:scale(1.05)}.simplepage{background-color:#EDEDED}.simplepage_content{max-width:1060px;margin:0 auto;padding:60px 0}.simplepage_content h2{font-size:25px;margin-top:30px;margin-bottom:20px;color:#49BCC3}@media only screen and (max-width: 600px){.simplepage_content h2{font-size:18px;line-height:24px}}.simplepage_content h3{font-size:20px;margin-top:30px;margin-bottom:15px;color:#49BCC3}@media only screen and (max-width: 600px){.simplepage_content h3{font-size:16px;line-height:22px}}.simplepage_content h4{font-size:18px;margin-top:30px;margin-bottom:10px;color:#49BCC3}@media only screen and (max-width: 600px){.simplepage_content h4{font-size:16px;line-height:22px}}.simplepage_content p{font-size:16px;line-height:22px;margin:10px 0}@media only screen and (max-width: 600px){.simplepage_content p{font-size:14px;line-height:20px}}.simplepage_content a{color:#3D3D3D;transition:.3s ease-out all}.simplepage_content a:hover{color:#268185}.fiche section{position:relative}.fiche section .anchor{position:absolute;top:-120px;left:0}.fiche section h2{font-size:34px;font-weight:700}@media only screen and (max-width: 600px){.fiche section h2{font-size:18px}}.fiche_navigation{position:sticky !important;top:0;width:100%;background-color:#FFFFFF;box-shadow:0 4px 4px 0 rgba(0,0,0,0.25);z-index:5}.logged-in .fiche_navigation{top:32px}@media only screen and (max-width: 600px){.fiche_navigation{padding:20px;box-sizing:border-box;display:flex;overflow:scroll}}.fiche_navigation_title{border-bottom:1px solid #7E7E7E;position:relative}@media only screen and (max-width: 600px){.fiche_navigation_title{border:none}}.fiche_navigation_title_back{position:absolute;top:0;left:0;background-color:#49BCC3;width:48px;height:100%;display:flex;align-items:center;justify-content:center}@media only screen and (max-width: 600px){.fiche_navigation_title_back{display:none}}.fiche_navigation_title .inner{display:flex;justify-content:space-between;align-items:center}.fiche_navigation_title_left{font-size:28px;font-weight:700;width:62%;line-height:37px;padding:25px 0}@media only screen and (max-width: 600px){.fiche_navigation_title_left{display:none}}.fiche_navigation_title_right{display:flex;justify-content:flex-end;align-items:center;gap:15px}@media only screen and (max-width: 600px){.fiche_navigation_title_right{gap:20px}}@media only screen and (max-width: 600px){.fiche_navigation_title_right .btn{white-space:nowrap}}.fiche_navigation_links{display:flex;justify-content:space-between;align-items:center}@media only screen and (max-width: 600px){.fiche_navigation_links{padding:0}}.fiche_navigation_links_list{display:flex;justify-content:flex-start;gap:30px;padding:0;margin:0;list-style:none}@media only screen and (max-width: 600px){.fiche_navigation_links_list{display:none}}.fiche_navigation_links_list li a{font-size:14px;color:#7E7E7E;font-weight:500;text-decoration:none;height:55px;display:inline-flex;align-items:center;transition:.3s ease-out all;position:relative}.fiche_navigation_links_list li a:after{position:absolute;bottom:0;left:0;content:'';display:block;width:100%;height:5px;background-color:transparent;transition:.3s ease-out all}.fiche_navigation_links_list li a.current{font-weight:700;color:#2A313E}.fiche_navigation_links_list li a.current:after{background-color:#49BCC3}.fiche_navigation_links_pdf .btn{padding-left:50px;position:relative}.fiche_navigation_links_pdf .btn svg{position:absolute;left:16px;top:50%;transform:translateY(-50%);height:24px;width:24px}.fiche_presentation{padding:70px 0}@media only screen and (max-width: 600px){.fiche_presentation{padding:40px 0}}.fiche_presentation_flex{display:flex;justify-content:space-between}@media only screen and (max-width: 600px){.fiche_presentation_flex{flex-direction:column}}.fiche_presentation_flex_item h3{font-size:16px;font-weight:700;margin-top:60px;margin-bottom:10px;display:flex;align-items:center;gap:10px}@media only screen and (max-width: 600px){.fiche_presentation_flex_item h3{margin-top:50px}}.fiche_presentation_flex_item h3 svg{height:33px;width:33px}.fiche_presentation_flex_item p,.fiche_presentation_flex_item ul li{font-weight:400;line-height:22px;font-size:16px}@media only screen and (max-width: 600px){.fiche_presentation_flex_item p,.fiche_presentation_flex_item ul li{font-size:14px;line-height:20px}}.fiche_presentation_flex_item p a,.fiche_presentation_flex_item ul li a{color:#2A313E}.fiche_presentation_flex_item ul li{list-style:disc;margin-left:20px}.fiche_presentation_flex_left{width:54%}@media only screen and (max-width: 600px){.fiche_presentation_flex_left{width:100%}}.fiche_presentation_flex_right{width:32%}@media only screen and (max-width: 600px){.fiche_presentation_flex_right{width:100%}}.fiche_section{background-color:#EDEDED;padding:70px 0}@media only screen and (max-width: 600px){.fiche_section{padding:40px 0}}.fiche_section .inner{display:flex;justify-content:space-between}@media only screen and (max-width: 600px){.fiche_section .inner{flex-direction:column}}.fiche_section_title{width:20%}@media only screen and (max-width: 600px){.fiche_section_title{width:100%;margin-bottom:20px}}.fiche_section_title_legend{margin:30px 0 0;padding:0;list-style:none;display:flex;justify-content:flex-start;flex-direction:column;gap:20px}@media only screen and (max-width: 600px){.fiche_section_title_legend{flex-direction:column;gap:15px}}.fiche_section_title_legend li{display:flex;align-items:center;justify-content:flex-start}.fiche_section_title_legend li img{width:auto;height:19px;margin-right:7px}.fiche_section_title_legend li span{font-size:12px;color:#7E7E7E;font-weight:600}.fiche_section_content{width:75%;font-size:16px;line-height:22px;font-weight:400;padding-top:10px}@media only screen and (max-width: 600px){.fiche_section_content{width:100%;padding-top:0;font-size:14px;line-height:20px}}.fiche_section_content-labels{display:flex;justify-content:flex-start;gap:30px;flex-wrap:wrap}.fiche_section_content-labels img{max-width:130px;max-height:130px;height:auto;width:auto;object-fit:contain}.fiche_section_content-lieux{text-transform:capitalize}.fiche_section_content-dates .fiche_section_calendar{display:flex;justify-content:space-between}@media only screen and (max-width: 600px){.fiche_section_content-dates .fiche_section_calendar{flex-direction:column;gap:30px}}.fiche_section_content-dates .fiche_section_calendar_item{width:32%}@media only screen and (max-width: 600px){.fiche_section_content-dates .fiche_section_calendar_item{width:100%}}.fiche_section_content-dates .fiche_section_calendar_item h3{margin-bottom:20px;font-size:20px;font-weight:600;text-transform:lowercase}.fiche_section_content-dates .fiche_section_calendar_item_grid{display:grid;grid-template-columns:repeat(7, 1fr);background:white;border:1px solid #7E7E7E;border-radius:5px;padding:15px 5px;height:calc(100% - 42px);box-sizing:border-box}.fiche_section_content-dates .fiche_section_calendar_item_grid_header{font-weight:bold;text-align:center;padding:8px;color:#7E7E7E;display:flex;align-items:center;justify-content:center}.fiche_section_content-dates .fiche_section_calendar_item_grid_cell{text-align:center;padding:5px;position:relative;background-repeat:no-repeat;background-position:center;display:flex;align-items:center;justify-content:center}.fiche_section_content-dates .fiche_section_calendar_item_grid_cell span{position:relative;display:flex;align-items:center;justify-content:center;font-size:13px;font-weight:600;aspect-ratio:1 / 1}.fiche_section_content-dates .fiche_section_calendar_item_grid_cell-all.fiche_section_calendar_item_grid_cell-distanciel{background-image:url(../img/calendar-distanciel-all.svg)}.fiche_section_content-dates .fiche_section_calendar_item_grid_cell-all.fiche_section_calendar_item_grid_cell-presentiel{background-image:url(../img/calendar-presentiel-all.svg)}.fiche_section_content-dates .fiche_section_calendar_item_grid_cell-am.fiche_section_calendar_item_grid_cell-distanciel{background-image:url(../img/calendar-distanciel-am.svg)}.fiche_section_content-dates .fiche_section_calendar_item_grid_cell-am.fiche_section_calendar_item_grid_cell-presentiel{background-image:url(../img/calendar-presentiel-am.svg)}.fiche_section_content-dates .fiche_section_calendar_item_grid_cell-pm.fiche_section_calendar_item_grid_cell-distanciel{background-image:url(../img/calendar-distanciel-pm.svg)}.fiche_section_content-dates .fiche_section_calendar_item_grid_cell-pm.fiche_section_calendar_item_grid_cell-presentiel{background-image:url(../img/calendar-presentiel-pm.svg)}.fiche_section_content p{font-size:16px;line-height:22px;font-weight:400}@media only screen and (max-width: 600px){.fiche_section_content p{font-size:14px;line-height:20px}}.fiche_section_content a{color:#2A313E}.fiche_section_content a:hover{text-decoration:none}.fiche_similar{background-color:#FFFFFF;padding:70px 0}@media only screen and (max-width: 600px){.fiche_similar{padding:40px 0}}.fiche_similar .formations_flex_content_list{justify-content:space-between;margin-top:50px}.fiche_similar .formations_flex_content_list_item{width:32%}.fiche_form{padding:50px 0}@media only screen and (max-width: 600px){.fiche_form{padding:40px 0}}.fiche_form_content h3{font-size:26px;font-weight:700;color:#49BCC3;margin-top:40px;margin-bottom:25px}.fiche_form_content h4{font-size:20px;font-weight:700;margin-top:30px;margin-bottom:20px}.fiche_form_content_flex{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}@media only screen and (max-width: 600px){.fiche_form_content_flex{flex-direction:column;gap:30px}}.fiche_form_content_item-25{width:24%}@media only screen and (max-width: 600px){.fiche_form_content_item-25{width:100%}}.fiche_form_content_item-33{width:32%}@media only screen and (max-width: 600px){.fiche_form_content_item-33{width:100%}}.fiche_form_content_item-50{width:48.5%}@media only screen and (max-width: 600px){.fiche_form_content_item-50{width:100%}}.fiche_form_content label{display:block;font-size:14px;font-weight:700;color:#2A313E;margin-bottom:10px;text-align:left}.fiche_form_content input[type='text'],.fiche_form_content input[type='email'],.fiche_form_content input[type='tel'],.fiche_form_content textarea,.fiche_form_content select{background-color:#EDEDED;border:none;padding:15px 10px;border-radius:5px;box-shadow:none;width:100%;box-sizing:border-box;font-family:"Montserrat","Arial",sans-serif;font-size:16px;text-align:left}.fiche_form_content_submit{display:flex;justify-content:space-between;align-items:center;margin-top:40px}@media only screen and (max-width: 600px){.fiche_form_content_submit{flex-direction:column;gap:20px}}.fiche_form_content_submit_legal{width:60%}@media only screen and (max-width: 600px){.fiche_form_content_submit_legal{width:100%}}.fiche_form_content_submit_legal p{font-size:11px;line-height:18px}.fiche_form_content_submit_legal p a{color:#3D3D3D}.fiche_form_content_submit_legal label{cursor:pointer;margin-top:20px}.fiche_form_content_submit_legal label input{display:none}.fiche_form_content_submit_legal label span{display:block;padding-left:30px;font-family:"Montserrat","Arial",sans-serif;color:#2A313E;position:relative;font-weight:700;font-size:11px;line-height:18px}.fiche_form_content_submit_legal label span:before{position:absolute;top:50%;transform:translateY(-50%);left:0;content:'';width:18px;height:18px;border:1px solid #2A313E;border-radius:3px;display:inline-block;margin-right:10px;transition:all .2s ease;background-color:white}.fiche_form_content_submit_legal label input:checked+span:before{background-color:#2A313E;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='3' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5 13l4 4L19 7'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center}.fiche_form_content_submit input{border:none}.fiche_form_result{display:none;text-align:center;font-weight:700}.formations_flex{display:flex;justify-content:space-between;padding:30px 0}@media only screen and (max-width: 600px){.formations_flex{flex-direction:column;padding:0}}.formations_flex_filters{width:28%}@media only screen and (max-width: 600px){.formations_flex_filters{position:fixed;width:100%;background:white;z-index:9;top:0;left:-100%;padding:20px;box-sizing:border-box;height:100dvh;overflow-y:scroll;transition:left .2s ease-out}}@media only screen and (max-width: 600px){.filter-open .formations_flex_filters{left:0}}.formations_flex_filters_header{display:flex;justify-content:space-between;align-items:center;padding:15px 0;border-bottom:1px solid #7E7E7E;margin-bottom:15px;text-align:right;height:70px;box-sizing:border-box}@media only screen and (max-width: 600px){.formations_flex_filters_header{flex-direction:row;height:auto}}.formations_flex_filters_header_title{width:50%;font-size:16px;font-weight:700;text-align:left}@media only screen and (max-width: 600px){.formations_flex_filters_header_title{width:auto;order:2;text-align:center}}.formations_flex_filters_header_clean{font-size:14px;font-family:"Montserrat","Arial",sans-serif;font-weight:600;color:#7E7E7E;background:transparent;border:none;border-radius:0;box-shadow:none;padding:0 25px 0 0;margin:0;text-align:right;background-image:url(../img/filter-clean.svg);background-size:15px auto;background-position:right center;background-repeat:no-repeat;cursor:pointer}@media only screen and (max-width: 600px){.formations_flex_filters_header_clean{order:1;background:none;padding:0;text-decoration:underline}}.formations_flex_filters_header_close{background:transparent;border:none;border-radius:0;box-shadow:none;padding:0;margin:0;display:none}@media only screen and (max-width: 600px){.formations_flex_filters_header_close{order:3;display:block}}.formations_flex_filters_list_item{border-bottom:1px solid #7E7E7E;padding:20px 0}.formations_flex_filters_list_item_header{background:transparent;padding:0;margin:0;border:none;box-shadow:none;font-family:"Montserrat","Arial",sans-serif;font-size:16px;font-weight:700;color:#2A313E;display:block}.formations_flex_filters_list_item_content li{margin:15px 0}.formations_flex_filters_list_item_content li label{cursor:pointer}.formations_flex_filters_list_item_content li label input{display:none}.formations_flex_filters_list_item_content li label span{display:block;padding-left:30px;font-size:14px;font-family:"Montserrat","Arial",sans-serif;color:#2A313E;font-weight:500;position:relative}.formations_flex_filters_list_item_content li label span:before{position:absolute;top:50%;transform:translateY(-50%);left:0;content:'';width:18px;height:18px;border:1px solid #2A313E;border-radius:3px;display:inline-block;margin-right:10px;transition:all .2s ease;background-color:white}.formations_flex_filters_list_item_content li label input:checked+span:before{background-color:#2A313E;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='3' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5 13l4 4L19 7'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center}.formations_flex_filters_list_item-toggle{display:flex;align-items:center;justify-content:space-between;padding:15px 0}.formations_flex_filters_list_item-toggle label{display:inline-flex;align-items:center;cursor:pointer;gap:10px;font-size:16px}.formations_flex_filters_list_item-toggle label input{display:none}.formations_flex_filters_list_item-toggle label .switch{position:relative;width:46px;height:24px;background-color:#BFBFBF;border-radius:999px;transition:background-color .3s}.formations_flex_filters_list_item-toggle label .switch:before{content:'';position:absolute;width:18px;height:18px;left:3px;top:3px;background-color:white;border-radius:50%;transition:transform .3s}.formations_flex_filters_list_item-toggle label input:checked+.switch{background-color:#2A313E}.formations_flex_filters_list_item-toggle label input:checked+.switch::before{transform:translateX(22px)}.formations_flex_filters_list_item-cities .formations_flex_filters_list_item_content{display:flex;gap:9px}.formations_flex_filters_list_item-cities .formations_flex_filters_list_item_content label{cursor:pointer}.formations_flex_filters_list_item-cities .formations_flex_filters_list_item_content label input{display:none}.formations_flex_filters_list_item-cities .formations_flex_filters_list_item_content label span{display:inline-block;padding:6px 15px;font-size:12px;font-family:"Montserrat","Arial",sans-serif;color:#2A313E;font-weight:600;position:relative;border:1px solid #2A313E;background-color:#FFFFFF;transition:.2s ease-out all;border-radius:35px}.formations_flex_filters_list_item-cities .formations_flex_filters_list_item_content label span:before{display:none}.formations_flex_filters_list_item-cities .formations_flex_filters_list_item_content label input:checked+span{background-color:#2A313E;color:#FFFFFF}.formations_flex_content{width:67%}@media only screen and (max-width: 600px){.formations_flex_content{width:100%}}.formations_flex_content_header{display:flex;justify-content:space-between;align-items:center;padding:15px 0;border-bottom:1px solid #7E7E7E;margin-bottom:30px;text-align:right;height:70px;box-sizing:border-box}@media only screen and (max-width: 600px){.formations_flex_content_header{height:auto;justify-content:flex-start}}.formations_flex_content_header_sidepanel{display:none}@media only screen and (max-width: 600px){.formations_flex_content_header_sidepanel{display:flex;background:transparent;border-radius:0;border:none;box-shadow:none;cursor:pointer;padding:0;height:30px;width:30px;align-items:center;justify-content:center;margin-right:15px}.formations_flex_content_header_sidepanel img{width:21px;height:auto;display:block}}.formations_flex_content_header_length{width:50%;font-size:24px;font-weight:700;text-align:left}@media only screen and (max-width: 600px){.formations_flex_content_header_length{font-size:18px}}@media only screen and (max-width: 600px){.formations_flex_content_header .btn{display:none}}.formations_flex_content_list{display:flex;flex-wrap:wrap;justify-content:flex-start;gap:20px}@media only screen and (max-width: 600px){.formations_flex_content_list{flex-direction:column}}.formations_flex_content_list_item{width:48.84%;background-color:#EDEDED;border-radius:20px;overflow:hidden;transition:.2s ease-out all}@media only screen and (max-width: 600px){.formations_flex_content_list_item{width:100%}}.formations_flex_content_list_item:hover{background-color:#49BCC3}.formations_flex_content_list_item:hover a{color:#FFFFFF}.formations_flex_content_list_item:hover a span{color:#FFFFFF}.formations_flex_content_list_item a{display:flex;flex-direction:column;color:#2A313E;text-decoration:none;transition:.2s ease-out all}.formations_flex_content_list_item_img{width:100%;aspect-ratio:413 / 160;overflow:hidden}.formations_flex_content_list_item_img img{width:100%;height:100%;object-fit:cover}.formations_flex_content_list_item_text{width:100%;padding:15px 15px 25px;box-sizing:border-box}.formations_flex_content_list_item_text span{display:block;font-size:12px;font-weight:500;color:#7E7E7E;letter-spacing:-0.3px;margin-bottom:20px;transition:.2s ease-out all}.formations_flex_content_list_item_text h2,.formations_flex_content_list_item_text h3{font-size:18px;line-height:24px;font-weight:700}@media only screen and (max-width: 600px){.formations_flex_content_list_item_text h2,.formations_flex_content_list_item_text h3{font-size:16px;line-height:20px}}.formations_flex_content_list_item_text p{font-size:16px;line-height:22px;font-weight:400;margin-bottom:10px}@media only screen and (max-width: 600px){.formations_flex_content_list_item_text p{font-size:14px;line-height:20px}}.footer{background-color:#2A313E;padding:75px 0 25px}.footer_columns{display:flex;justify-content:space-between}.footer_columns_address{width:25%}@media only screen and (max-width: 600px){.footer_columns_address{width:100%}}.footer_columns_address_logo{width:175px;height:67px;display:block;margin-bottom:40px}.footer_columns_address_logo svg{width:175px;height:67px}.footer_columns_address p{font-size:14px;color:#FFFFFF;line-height:30px}.footer_columns_address p a{text-decoration:none;color:#FFFFFF}.footer_columns_menu{width:75%}@media only screen and (max-width: 600px){.footer_columns_menu{display:none}}.footer_columns_menu ul{display:flex;justify-content:space-between}.footer_columns_menu ul li a{font-size:14px;font-weight:700;color:#FFFFFF;text-decoration:none;transition:.3s ease all}.footer_columns_menu ul li a:hover{color:#EDEDED}.footer_columns_menu ul li .sub-menu{margin-top:20px;flex-direction:column;gap:10px}.footer_columns_menu ul li .sub-menu li a{font-weight:500}.footer_links{display:flex;justify-content:space-between;align-items:center;padding-top:40px}@media only screen and (max-width: 600px){.footer_links{display:none}}.footer_links_left{display:flex;gap:20px}.footer_links_social{display:flex;gap:20px;margin:0;padding:0;list-style:none}.footer_links_social li a{display:block;text-decoration:none}.footer_links_social li a svg{width:35px;height:35px;transform:scale(1);transition:.2s ease all}@media only screen and (max-width: 600px){.footer_links_social li a svg{width:40px;height:40px}}.footer_links_social li a:hover svg{transform:scale(1.05)}.footer_legals{display:flex;justify-content:space-between;align-items:center;padding-top:75px}.footer_legals_copy{font-size:12px;color:#BFBFBF}.footer_legals_links{display:flex;gap:30px;justify-content:flex-end}.footer_legals_links li a{font-size:12px;color:#BFBFBF;text-decoration:none}