/*!
Theme Name: Theme boilerplate
Theme URI: https://github.com/melvinlemoine/WordPress-theme-boilerplate
Author: Melvin Lemoine
Author URI: https://melvin.studio
Description: Let's create a new theme !
Version: 1.6.1
*/.is-blue{background-color:#1a2332;color:#fff}.is-lightblue{background-color:#1b375b;color:#fff}.is-orange{background-color:#25c6a7;color:#fff}.is-green{background-color:#25c6a7;color:#fff}.is-grey{background-color:#333;color:#fff}.is-purple{background-color:#645499;color:#fff}.is-bordeaux{background-color:#991d57;color:#fff}.c-blue{color:#1a2332}.c-lightblue{color:#1b375b}.c-orange{color:#25c6a7}.c-green{color:#25c6a7}.c-grey{color:#333}.bigjohn{font-family:"Big John"}.br-normal{border-radius:.25rem}.br-large{border-radius:.5rem}@media screen and (-webkit-min-device-pixel-ratio:2) and (max-width:2560px){html{font-size:82.5%}}@media screen and (-webkit-min-device-pixel-ratio:1) and (max-width:1400px){html{font-size:82.5%}}html{position:relative;color:#333;overflow-x:hidden}.button{border-radius:.25rem}.body{position:relative;font-family:Luciole,sans-serif;color:#333}@media screen and (min-width:1024px){.body{margin-top:5rem}}.body .header{padding:5rem 0;margin-bottom:5rem}.body .header__title{text-transform:uppercase;font-weight:700;font-size:2rem}@media screen and (min-width:576px){.body .header__title{font-size:2rem}}@media screen and (min-width:768px){.body .header__title{font-size:3rem}}.body .header__description{font-size:1rem;text-align:justify}.body:not(.single-formations) .section{margin-bottom:5rem}@media screen and (min-width:1200px){.body:not(.single-formations) .section{margin-bottom:7.5rem}}.body:not(.single-formations) .section-title,.body:not(.single-formations) .section__title{font-weight:700;width:100%;margin-bottom:3rem;color:#333;font-size:1.5rem;text-align:center}.body:not(.single-formations) .section-title.white,.body:not(.single-formations) .section__title.white{color:#fff}.body:not(.single-formations) .section-title--min,.body:not(.single-formations) .section__title--min{font-size:1.5rem!important;text-transform:none!important}@media screen and (min-width:576px){.body:not(.single-formations) .section-title--min,.body:not(.single-formations) .section__title--min{font-size:2rem!important}}.body:not(.single-formations) .section-title.nomb,.body:not(.single-formations) .section__title.nomb{margin-bottom:0}@media screen and (min-width:400px){.body:not(.single-formations) .section-title,.body:not(.single-formations) .section__title{font-size:2rem}}@media screen and (min-width:768px){.body:not(.single-formations) .section-title,.body:not(.single-formations) .section__title{font-size:2.5rem}}@media screen and (min-width:1024px){.body:not(.single-formations) .section-title,.body:not(.single-formations) .section__title{font-size:3rem}}@media screen and (min-width:1200px){.body:not(.single-formations) .section-title,.body:not(.single-formations) .section__title{font-size:4rem}}.body:not(.single-formations) .section__subtitle{width:100%;text-align:center;font-size:1rem}.main{width:100%;height:auto}@font-face{font-family:Big John;src:url("fonts/BIG JOHN.otf")}@font-face{font-family:Nuckle;src:url("assets/fonts/Nuckle-Regular.woff2");font-weight:400}@font-face{font-family:Nuckle;src:url("assets/fonts/Nuckle-Medium.woff2");font-weight:500}@font-face{font-family:Nuckle;src:url("assets/fonts/Nuckle-Bold.woff2");font-weight:700}@font-face{font-family:Luciole;src:url("assets/fonts/Luciole-Regular.ttf");font-weight:500}@font-face{font-family:Luciole;src:url("assets/fonts/Luciole-Bold.ttf");font-weight:700}.nuckle{font-family:Nuckle,Poppins}.home .header{background-color:#1b375b;color:#fff;margin-bottom:0}@media screen and (min-width:768px){.home .header{min-height:50vh}}.home .header .container{display:flex;flex-direction:row;flex-wrap:wrap;max-width:576px}@media screen and (min-width:768px){.home .header .container{max-width:1200px;align-items:center;justify-content:flex-start}}.home .header .container .videocontainer{height:15rem}@media screen and (min-width:576px){.home .header .container .videocontainer{height:20rem}}@media screen and (min-width:768px){.home .header .container .videocontainer{height:15rem}}@media screen and (min-width:1024px){.home .header .container .videocontainer{height:20rem}}.home .header__ontitle{font-size:1.25rem}.home .header__title{text-transform:initial}@media screen and (min-width:768px){.home .header__title{text-align:left}}.home .header .header__content{height:-moz-fit-content;height:fit-content}.home .header .header__content_sentences{font-weight:400;line-height:3.75rem}@media screen and (min-width:450px) and (max-width:576px){.home .header .header__content_sentences{font-size:1.5rem}}.home .header .header__content_sentences #typed,.home .header .header__content_sentences #typed2{font-weight:800;color:#25c6a7;background-color:#fff;padding:.25rem .5rem}.home .header .header__content_types{display:grid;grid-template-columns:repeat(3,1fr);-moz-column-gap:0.5rem;column-gap:.5rem;row-gap:.5rem;color:#fff}.home .header .header__content_types_type{color:#fff}.home .header .header__content_types_type:hover{background-color:rgba(255,255,255,.1)}.home .header .header__content_buttons{display:grid;grid-template-columns:repeat(2,1fr);-moz-column-gap:0.5rem;column-gap:.5rem;row-gap:.5rem}.home .header .header__content_buttons .button{padding:.75rem .75rem;font-size:.85rem}@media screen and (min-width:400px){.home .header .header__content_buttons .button{padding:1rem 1rem;font-size:1rem}}.home .header .videocontainer .Video{box-shadow:1rem 1rem 0 rgba(255,255,255,.1)}.home .missions .grid{display:grid;grid-template-columns:1fr;-moz-column-gap:1rem;column-gap:1rem;row-gap:1rem}@media screen and (min-width:768px){.home .missions .grid{grid-template-columns:repeat(2,1fr);-moz-column-gap:2rem;column-gap:2rem}}.home .missions__style{visibility:hidden;background-color:#191e23;width:10%;height:50%;top:0;bottom:0;margin:auto 0}.home .missions__style--left{left:0}.home .missions__style--right{right:0}@media screen and (min-width:1500px){.home .missions__style{visibility:visible}}.home .missions__mission_title{font-weight:700}.home .missions__mission_description{color:#fff}.home .missions__mission_cta{border-radius:.5rem}.home .story .video__vid{min-width:265px;width:265px;min-height:150px;height:150px;z-index:1}@media screen and (min-width:768px){.home .story .video__vid{transform:translateY(0);width:331.25px;height:186.25px}}.home .story .video__vid .soon,.home .story .video__vid iframe{width:100%;height:100%;border-radius:15px;box-shadow:0 0 5px 0 rgba(0,0,0,.25)}.home .values{background-color:#f3f5fd}.home .values__list{display:grid;grid-template-columns:100%;row-gap:1.5rem;-moz-column-gap:1.5rem;column-gap:1.5rem}@media screen and (min-width:576px){.home .values__list{grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:768px){.home .values__list{grid-template-columns:repeat(3,1fr)}}.home .values__list_value{box-shadow:0 0 25px 0 rgba(0,0,0,.05);background-color:#fff}.home .values__list_value_imagebox{height:10rem}.home .values__list_value_imagebox_img{max-width:85%;width:auto;max-height:85%;height:auto}.home .values__list_value_title{font-weight:700}.home .blog .articles{display:grid;grid-template-columns:1fr;gap:1rem}@media screen and (min-width:576px){.home .blog .articles{grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:768px){.home .blog .articles{grid-template-columns:repeat(3,1fr)}}.home .catalogue.no-controls .catalogue__sliderbox_control{display:none}.home .catalogue .container{max-width:90%}@media screen and (min-width:750px){.home .catalogue .container{max-width:650px}}@media screen and (min-width:850px){.home .catalogue .container{max-width:750px}}@media screen and (min-width:925px){.home .catalogue .container{max-width:850px}}@media screen and (min-width:1075px){.home .catalogue .container{max-width:1000px}}@media screen and (min-width:1300px){.home .catalogue .container{max-width:1200px}}.home .catalogue__sliderbox_control{position:absolute;width:2rem;height:2rem;top:50%;padding:.5rem;transform:translateY(-50%);background-color:#25c6a7;border-radius:50%;display:flex;justify-content:center;align-items:center;color:#fff;font-size:1rem;cursor:pointer}.home .catalogue__sliderbox_control:first-of-type{left:-1.5rem}@media screen and (min-width:650px){.home .catalogue__sliderbox_control:first-of-type{left:-2rem}}@media screen and (min-width:1100px){.home .catalogue__sliderbox_control:first-of-type{left:-2.5rem}}@media screen and (min-width:1400px){.home .catalogue__sliderbox_control:first-of-type{left:-5rem}}.home .catalogue__sliderbox_control:last-of-type{right:-1.5rem}@media screen and (min-width:650px){.home .catalogue__sliderbox_control:last-of-type{right:-2rem}}@media screen and (min-width:1100px){.home .catalogue__sliderbox_control:last-of-type{right:-2.5rem}}@media screen and (min-width:1400px){.home .catalogue__sliderbox_control:last-of-type{right:-5rem}}.home .catalogue__sliderbox_slider .slick-track{display:flex!important}.home .catalogue__sliderbox_slider .slick-track .slick-slide{display:flex!important;height:inherit!important}.home .solutions .container{display:grid}.home .solutions__list{display:grid;grid-template-columns:1fr;gap:1rem}@media screen and (min-width:576px){.home .solutions__list{grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:768px){.home .solutions__list{grid-template-columns:repeat(3,1fr)}}.home .solutions__list_solution{color:#fff;text-shadow:0 0 5px rgba(0,0,0,.25);transition:transform .1s ease-in-out}.home .solutions__list_solution:hover{transform:scale(1.025)}.home .solutions__list_solution_icon{min-height:5rem}.home .customers{padding:1.5rem 0;background-color:#f3f5fd}.home .customers.second{background-color:#fff}.home .customers__list{justify-content:center}.home .customers__list_customer{min-height:7.5rem;height:7.5rem;min-width:7.5rem;width:7.5rem;display:flex!important;justify-content:center;align-items:center;padding:1rem}.home .customers__list_customer_img{max-width:100%;width:auto;max-height:100%;height:auto}.home .univers .grid{display:grid;grid-template-columns:repeat(1,1fr);gap:.5rem}@media screen and (min-width:576px){.home .univers .grid{grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:768px){.home .univers .grid{grid-template-columns:repeat(3,1fr)}}@media screen and (min-width:1200px){.home .univers .grid{gap:1rem;grid-template-columns:repeat(4,1fr)}}.home .partners{justify-content:space-between;padding:0 25px}.home .partners__items{display:grid;grid-template-columns:100%;gap:1rem}@media screen and (min-width:576px){.home .partners__items{grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:768px){.home .partners__items{grid-template-columns:repeat(3,1fr)}}@media screen and (min-width:1024px){.home .partners__items{grid-template-columns:repeat(4,1fr)}}@media screen and (min-width:1200px){.home .partners__items{display:flex;justify-content:center;align-content:center}}.home .partners__items_item{background-color:rgba(243,245,253,.25);border:2px solid #f3f5fd;width:100%;height:10rem;transition:transform .1s ease-in-out}@media screen and (min-width:1200px){.home .partners__items_item{width:10rem;height:10rem}}.home .partners__items_item.has-link .partners__items_item_img:hover{transform:scale(1.025)}.home .partners__items_item_img{max-height:85%;max-width:85%;height:auto;width:auto;transition:transform .1s ease-in-out}@media screen and (min-width:1024px){.home .container--certifications{margin-bottom:-10rem}}@media screen and (min-width:1024px){.home .certifications{background-color:#1a2332;color:#fff;transform:translateY(-50%)}}.home .guide{position:relative}.home .guide__content{width:90%;background-color:#fff;border-radius:.5rem;box-shadow:0 0 25px 0 rgba(0,0,0,.1);padding:3rem;margin:0 auto;position:relative;z-index:1}@media screen and (min-width:576px){.home .guide__content{position:absolute;top:50%;transform:translateY(-50%);left:0;margin:inherit;width:45rem;max-width:45%}}.home .guide__content_title{font-weight:700;font-style:italic;font-size:2rem}.home .guide__content_subtitle{margin-top:1rem;font-weight:700}.home .guide__content_description{margin-top:1rem;text-align:justify}.home .guide__illustration{position:relative;width:100%;height:40rem;transform:translateY(-2rem);border-radius:.5rem;z-index:0}@media screen and (min-width:576px){.home .guide__illustration{width:85%;transform:inherit;margin-left:auto}}.footer{background-color:#1a2332;color:#fff}.footer__left_topbar{display:flex;align-items:center}@media screen and (min-width:576px){.footer__left_topbar_nav{margin-right:3rem}}.footer__left_topbar_nav_ul{display:flex;flex-wrap:nowrap}.footer__left_topbar_nav_ul .menu-item{margin-right:1rem}.footer__left_topbar_nav_ul .menu-item:last-of-type{margin-right:0}.footer__left_topbar_nav_ul .menu-item svg{color:#fff;font-size:2rem}.footer__left_topbar_buttons_ul .menu-item{display:flex;margin-right:1rem}.footer__left_topbar_buttons_ul .menu-item:last-of-type{margin-right:0}.footer__left_topbar_buttons_ul .menu-item a{background-color:#25c6a7;padding:.5rem .75rem;border-radius:.25rem;color:#fff}.footer__left_topbar_buttons_ul .menu-item:first-of-type a{background-color:transparent;border:1px solid #25c6a7;color:#25c6a7}.footer__left_topbar_buttons_ul .menu-item:first-of-type a:hover{background-color:#25c6a7;color:#fff}.footer__left_navigations{display:grid;gap:1rem}@media screen and (min-width:400px){.footer__left_navigations{grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:576px){.footer__left_navigations{grid-template-columns:repeat(3,1fr)}}.footer__left_navigations_navigation_title{font-weight:600;font-size:1.25rem;margin-bottom:.5rem}.footer__left_navigations_navigation_nav_ul .menu-item{font-weight:lighter}.footer__left_navigations_navigation_nav_ul .menu-item a{color:#fff;text-decoration:none}.footer__left_navigations_navigation_nav_ul .menu-item a:hover{text-decoration:underline}.footer__right_logo_img{width:25rem;max-width:100%}.footer__right_certifications_grid{display:grid;gap:1.5rem}@media screen and (min-width:400px){.footer__right_certifications_grid{grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:576px){.footer__right_certifications_grid{grid-template-columns:repeat(3,1fr)}}@media screen and (min-width:768px){.footer__right_certifications_grid{grid-template-columns:1fr}}@media screen and (min-width:768px){.footer__right_certifications_grid{grid-template-columns:repeat(2,1fr)}}.footer__right_certifications_grid_img{width:100%}@media screen and (min-width:576px){.footer__right_certifications_grid_img{margin-left:auto}}.footer .credit{background-color:#1b375b}.page-template-recruter{background-color:#f5f5f5}.page-template-recruter .header__description,.page-template-recruter .header__title{color:#707070}.page-template-recruter .header__cta{color:#fff}@media screen and (min-width:576px){.page-template-recruter .introduction__infos{width:50%}}@media screen and (min-width:1024px){.page-template-recruter .introduction__infos{width:60%;padding-left:5%}}@media screen and (min-width:576px){.page-template-recruter .introduction__infos_title{text-align:left}}@media screen and (min-width:1024px){.page-template-recruter .introduction__infos_content{max-width:600px}}.page-template-recruter .introduction__schema{margin-top:25px}@media screen and (min-width:576px){.page-template-recruter .introduction__schema{width:50%;margin-top:0}}@media screen and (min-width:1024px){.page-template-recruter .introduction__schema{width:40%}}.page-template-recruter .introduction__schema_img{max-width:400px}@media screen and (min-width:576px){.page-template-recruter .introduction__schema_img{max-width:80%}}.page-template-recruter .services__service{transition:transform .1s ease-in-out}@media screen and (min-width:576px){.page-template-recruter .services__service{width:50%}}@media screen and (min-width:768px){.page-template-recruter .services__service{width:33%}}.page-template-recruter .services__service:hover{transform:scale(1.015)}.page-template-recruter .testimonials__testimonial_infos{max-width:80%}.page-template-recruter .testimonials__testimonial_infos_cta{background-color:red}.page-template-recruter .testimonials__testimonial_infos_pin{z-index:-1;height:125%;left:-25px}@media screen and (min-width:768px){.page-template-recruter .testimonials__testimonial_cards{flex-flow:row;justify-content:space-between}.page-template-recruter .testimonials__testimonial_cards_card{padding-top:75px;margin-bottom:0}}.page-template-recruter .testimonials__testimonial_cards_card{padding-top:75px}@media screen and (min-width:768px){.page-template-recruter .testimonials__testimonial_cards_card{width:45%;padding-top:25px}.page-template-recruter .testimonials__testimonial_cards_card:first-child .testimonials__testimonial_cards_card_job,.page-template-recruter .testimonials__testimonial_cards_card:first-child .testimonials__testimonial_cards_card_name{text-align:right;padding-right:50px}.page-template-recruter .testimonials__testimonial_cards_card:last-child .testimonials__testimonial_cards_card_job,.page-template-recruter .testimonials__testimonial_cards_card:last-child .testimonials__testimonial_cards_card_name{text-align:left;padding-left:50px}.page-template-recruter .testimonials__testimonial_cards_card:first-child .testimonials__testimonial_cards_card_picture{right:-25px}.page-template-recruter .testimonials__testimonial_cards_card:last-child .testimonials__testimonial_cards_card_picture{left:-25px}}.page-template-recruter .testimonials__testimonial_cards_card:last-child{margin-bottom:0}.page-template-recruter .testimonials__testimonial_cards_card_picture{top:-50px;width:100px;height:100px}.page-template-co-construire .header{background-color:#1a2332;color:#fff;min-height:calc(100vh - 5rem);margin-bottom:0}.page-template-co-construire .header__content_cta{color:#1a2332}.page-template-co-construire .footer{margin-top:0}body.blog .header{background-color:#25c6a7;color:#fff}body.blog .filters__filter{margin-bottom:.5rem;background-color:#f3f5fd}body.blog .filters__filter.green{background-color:#25c6a7;color:#fff}body.blog .articles{display:flex}body.blog .articles .gutter-sizer{display:none}@media screen and (min-width:576px){body.blog .articles .gutter-sizer{width:2%;display:inline-block}}@media screen and (min-width:768px){body.blog .articles .gutter-sizer{width:2%}}body.blog .articles__article{width:100%}@media screen and (min-width:576px){body.blog .articles__article{width:49%}}@media screen and (min-width:768px){body.blog .articles__article{width:32%}}.single .content>h1{font-size:3rem}.single .content>h2{font-size:2.5rem}.single .content>h3{font-size:2rem}.single .content>h4{font-size:1.5rem}.single .content>h5{font-size:1rem}.single .content>h6{font-size:.5rem}.single .content .alignleft{float:left}.single .content .alignright{float:right}.single-post .header{min-height:200px;height:auto;padding-top:100px;margin-bottom:0}.single-post .header__background{height:150px;min-width:250px}@media screen and (min-width:576px){.single-post .header__background{height:300px}}.single-post .header__categories_category{padding:5px 10px 5px 10px}.single-post .header__categories_category a{color:#fff}.single-post .header__categories_category.undefined{background-color:#707070}.single-collaborations .header{background-color:#1a2332}.single-collaborations .logos{max-height:300px;max-width:1000px}.single-collaborations .logos i:last-of-type{display:none}@media screen and (min-width:576px){.single-collaborations .logos{max-height:400px}}.single-collaborations .logos_logo{height:100px}@media screen and (min-width:576px){.single-collaborations .logos_logo{height:200px}}.single-collaborations .logos_logo_img{height:auto;max-height:100%;width:auto;max-width:75%}.single-collaborations .people__person:last-child{margin-bottom:0}.single-collaborations .people__person_picture{min-width:50px;width:50px;height:50px}.page-template-a-propos .header{position:relative;background-color:#f3f5fd;min-height:450px;padding:0}@media screen and (min-width:768px){.page-template-a-propos .header{max-height:576px;height:calc(100vh - 6rem)}}.page-template-a-propos .header .container{height:100%}.page-template-a-propos .header__content{height:100%}@media screen and (min-width:475px){.page-template-a-propos .header__content_informations_name_br{display:none}}@media screen and (min-width:1200px){.page-template-a-propos .header__content_informations_name_br{display:inline-block}}@media screen and (min-width:1500px){.page-template-a-propos .header__content_informations_name_br{display:none}}.page-template-a-propos .header__content_informations_name #iam{color:#25c6a7}.page-template-a-propos .header__content_informations_name .typed-cursor{opacity:0!important}.page-template-a-propos .header__content_illustration{position:relative;height:25rem;overflow:hidden}@media screen and (min-width:768px){.page-template-a-propos .header__content_illustration{height:100%}}.page-template-a-propos .header__content_illustration_overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(0deg,rgba(27,55,91,.5) 0,rgba(39,121,189,.5) 100%);z-index:0}.page-template-a-propos .header__content_illustration_informations{position:relative;z-index:1;color:#fff}.page-template-a-propos .story__genially{width:100%;height:45rem;border-radius:.5rem;overflow:hidden}.page-template-a-propos .story__genially iframe{position:relative!important;width:100%;height:100%}.page-template-a-propos .book{background-color:#25c6a7;color:#fff}.page-template-a-propos .book__informations .section__title{color:#fff;text-align:left}@media screen and (min-width:768px){.page-template-a-propos .book__thumbnail_img{position:absolute;left:2.55rem;top:50%;transform:translateY(-50%) rotate(7.5deg);height:25rem;box-shadow:0 0 25px 0 rgba(0,0,0,.1);border-radius:.5rem;transition:transform .1s ease-in-out;max-width:inherit}.page-template-a-propos .book__thumbnail_img:hover{transform:translateY(-50%) rotate(10deg) scale(1.025)}}.page-template-a-propos .ctas__grid{display:grid;grid-template-columns:1fr;gap:1rem}@media screen and (min-width:576px){.page-template-a-propos .ctas__grid{grid-template-columns:repeat(2,1fr)}}.page-template-a-propos .ctas__grid_cta{transition:transform .1s ease-in-out}.page-template-a-propos .ctas__grid_cta:hover{transform:scale(1.01)}.page-template-sur-mesure .header{background-color:#25c6a7}.page-template-sur-mesure .header__video{min-width:265px;width:265px;min-height:150px;height:150px;z-index:1}@media screen and (min-width:768px){.page-template-sur-mesure .header__video{transform:translateY(0);width:331.25px;height:186.25px}}.page-template-sur-mesure .header__video .soon,.page-template-sur-mesure .header__video iframe{width:100%;height:100%;border-radius:15px;box-shadow:0 0 5px 0 rgba(0,0,0,.25)}@media screen and (min-width:768px){.page-template-sur-mesure .points{justify-content:space-between}}.page-template-sur-mesure .points__point{display:flex;flex-flow:column;padding:1rem;box-shadow:0 0 10px 0 rgba(0,0,0,.1);border-radius:10px;margin-top:1rem;transition:transform .1s ease-in-out}.page-template-sur-mesure .points__point:hover{transform:scale(1.025)}@media screen and (min-width:768px){.page-template-sur-mesure .points__point{width:32%;margin-top:0}}@media screen and (min-width:1024px){.page-template-sur-mesure .points__point{padding:1.5rem}}.page-template-sur-mesure .points__point:first-child{margin-top:0}.page-template-sur-mesure .points__point_title{font-family:"Big John";margin:1rem 0;font-size:1.5rem;text-align:center}.page-template-sur-mesure .points__point_imagecontainer{position:relative;width:125px;height:125px}.page-template-sur-mesure .points__point_imagecontainer_style{position:absolute;width:50%;height:50%;border-radius:100%;background-color:#f5f5f5;z-index:0}.page-template-sur-mesure .points__point_imagecontainer_image{height:80%;z-index:1}.page-template-sur-mesure .points__point_description{font-size:.75rem;text-align:justify}.page-template-landing-page{margin-top:0}.page-template-landing-page .hamburger,.page-template-landing-page .hamburger__bg,.page-template-landing-page .navcontainer{display:none}.page-template-landing-page .footer{margin-top:0;display:none}.page-template-landing-page .header{min-height:25vh}.page-template-landing-page .header__video{display:flex;height:25rem;border-radius:.25rem}@media screen and (min-width:768px){.page-template-landing-page .header__video{height:35rem}}.page-template-landing-page .header__video .Video .file{position:absolute;top:0;left:0;min-width:100%;width:auto;min-height:100%;max-height:100%;-o-object-fit:cover;object-fit:cover}.page-template-landing-page .header__video .Video iframe{width:100%;height:100%;border-radius:.25rem}.page-template-landing-page .section.calendy{margin-bottom:0}.page-template-landing-page .section.calendy .calendly-inline-widget iframe{height:inherit}.page-template-landing-page .certifications{margin:5rem 0}.page-template-recrutement .header{background-color:#1a2332}.page-template-recrutement .header__content_video{min-width:265px;width:265px;min-height:150px;height:150px;z-index:1}@media screen and (min-width:768px){.page-template-recrutement .header__content_video{transform:translateY(0);width:331.25px;height:186.25px}}.page-template-recrutement .header__content_video .soon,.page-template-recrutement .header__content_video iframe{width:100%;height:100%;border-radius:15px;box-shadow:0 0 5px 0 rgba(0,0,0,.25)}.page-template-recrutement .section.cibles .cibles__list .cible{width:100%}@media screen and (min-width:576px){.page-template-recrutement .section.cibles .cibles__list .cible{width:49%;margin-right:2%}.page-template-recrutement .section.cibles .cibles__list .cible:nth-child(2n+0){margin-right:0}}.page-template-recrutement .section.cibles .cibles__list .cible__illustration{height:10rem}.page-template-recrutement .section.cibles .cibles__list .cible__illustration_img{height:85%}.page-template-recrutement .section.team .team__list .member{width:100%;height:15rem}@media screen and (min-width:576px){.page-template-recrutement .section.team .team__list .member{width:49%;margin-right:2%}.page-template-recrutement .section.team .team__list .member:nth-child(2n+0){margin-right:0}}@media screen and (min-width:768px){.page-template-recrutement .section.team .team__list .member{width:32.3333333333%;margin-right:1.5%}.page-template-recrutement .section.team .team__list .member:nth-child(2n+0){margin-right:1.3333333333%}.page-template-recrutement .section.team .team__list .member:nth-child(3n+0){margin-right:0}}@media screen and (min-width:1024px){.page-template-recrutement .section.team .team__list .member{width:24%;margin-right:1.3333333333%}.page-template-recrutement .section.team .team__list .member:nth-child(2n+0){margin-right:1.3333333333%}.page-template-recrutement .section.team .team__list .member:nth-child(3n+0){margin-right:1.3333333333%}.page-template-recrutement .section.team .team__list .member:nth-child(4n+0){margin-right:0}}.page-template-recrutement-formateurs .section.cotraitance .cotraitance__illustration_img{width:50%}.page-template-recrutement-formateurs .relation__illustration{display:none}@media screen and (min-width:576px){.page-template-recrutement-formateurs .relation__illustration{display:flex}}.page-template-recrutement-formateurs .relation__illustration_box{width:7.5rem;height:100%}.page-template-recrutement-formateurs .relation__illustration_box_img{width:100%;height:auto}.page-template-recrutement-formateurs .section.accueil .step__icon{min-width:4rem;min-height:4rem}.page-template-recrutement-formateurs .convivial__photo{height:15rem}.popup{position:fixed;top:0;left:0;display:none;width:100vw;height:100vh;justify-content:center;align-items:center;background-color:rgba(0,0,0,.75);z-index:100}.popup .close{position:absolute;top:2.5rem;right:2.5rem}.popup__box{background-color:#fff;border-radius:5px;padding:1.5rem;width:25rem;max-width:95%}.formationCard{overflow:hidden;border:1px solid rgba(54,54,54,.1);background-color:#fff;height:auto;transition:transform .1s ease-in-out}.formationCard.comingsoon{cursor:default}.formationCard:hover{transform:scale(1.01)}.formationCard__illustration{width:100%;height:15rem;overflow:hidden}.formationCard__illustration_img{min-height:100%;min-width:100%;-o-object-fit:cover;object-fit:cover}.formationCard__illustration_comingsoon{position:absolute;bottom:.5rem;right:.5rem;background-color:#25c6a7;padding:.5rem;border-radius:.25rem;font-size:.75rem;color:#fff}.formationCard__content{height:calc(100% - 15rem)}.formationCard__content_categories_category{text-transform:uppercase}.formationCard__content_title{color:#333}.formationCard__content_description{font-size:.85rem;color:#363636}.formationCard__data{right:5%;bottom:0;z-index:1}.formationCard__data_hour,.formationCard__data_slots{width:49%;margin-right:2%}.formationCard__data_hour:nth-child(2n+0),.formationCard__data_slots:nth-child(2n+0){margin-right:0}@media screen and (min-width:576px){.formationCard__data_hour,.formationCard__data_slots{width:-moz-fit-content;width:fit-content;margin-right:0}}.Video{display:flex;position:relative;border-radius:.25rem;background-position:center;background-size:cover}.Video:hover .Video__play{transform:translate(-50%,-50%) scale(1.025)}.Video__play{z-index:2;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);font-size:3.5rem;color:#fff;transition:transform .1s ease-in-out}@media screen and (min-width:576px){.Video__play{font-size:5rem}}.articles{display:grid;grid-template-columns:1fr;-moz-column-gap:1rem;column-gap:1rem;row-gap:1rem}@media screen and (min-width:576px){.articles{grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:768px){.articles{grid-template-columns:repeat(3,1fr);-moz-column-gap:1rem;column-gap:1rem;row-gap:1rem}}.articles__article{background-color:#f3f5fd;color:#333;overflow:hidden;margin-bottom:1rem}.articles__article_image{height:10rem}@media screen and (min-width:768px){.articles__article_image{height:12.5rem}}.articles__article_content_categories_category{padding:5px 10px 5px 10px;background-color:#25c6a7}.articles__article_content_categories_category a{color:#fff}.articles__article_content_categories_category.undefined{background-color:#707070}.BreadCrumb{margin-bottom:3rem;font-size:80%}@media screen and (min-width:450px){.BreadCrumb{font-size:100%}}.BreadCrumb__ul_arrow{margin:0 .5rem}.BreadCrumb__ul_li{display:flex;border-radius:.25rem;transition:background-color .1s ease-in-out}.BreadCrumb__ul_li:not(.last):hover{background-color:#f3f5fd}.BreadCrumb__ul_li_a{display:flex;padding:.25rem .5rem;color:#333;align-items:center}.BreadCrumb__ul_li_a i{margin-right:.5rem}.certifications{background-color:rgba(37,198,167,.5)}.certifications__logos{display:grid;grid-template-columns:100%;gap:1rem}@media screen and (min-width:576px){.certifications__logos{grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:768px){.certifications__logos{grid-template-columns:repeat(3,1fr)}}.certifications__logos_logo_imgbox{width:100%;height:10rem;background-color:#f3f5fd}@media screen and (min-width:1200px){.certifications__logos_logo_imgbox{width:10rem}}.certifications__logos_logo_imgbox_img{max-width:85%;width:auto;max-height:85%;height:auto}.certifications__logos_logo_description{font-weight:600;text-align:center}.Term{position:relative;color:#fff;text-decoration:none;padding:1rem;font-weight:700;font-size:1.25rem;overflow:hidden;transition:transform .1s ease-in-out}.Term:hover{transform:scale(1.025)}.Term__title{position:relative;z-index:1;text-shadow:0 0 10px rgba(0,0,0,.1)}@media screen and (min-width:1200px){.Term__title{text-shadow:none}}.Term__img{position:absolute;bottom:-.25rem;right:-.25rem;height:4rem;z-index:0;opacity:.75}.Term.is-active{transform:rotate(-1deg)}@media screen and (min-width:768px){.Term.is-active{transform:rotate(-2deg)}}.Term.is-active.is-orange{box-shadow:-2.5px 10px 15px 0 rgba(37,198,167,.75)}.Term.is-active.is-blue{box-shadow:-2.5px 10px 15px 0 rgba(26,35,50,.75)}.Term.is-active.is-green{box-shadow:-2.5px 10px 15px 0 rgba(37,198,167,.75)}.Term.is-active.is-grey{box-shadow:-2.5px 10px 15px 0 rgba(51,51,51,.75)}@media screen and (min-width:768px){.body.logged-in .navcontainer{top:32px}}.navcontainer{display:none;position:fixed;top:0;left:0;background-color:#fff;z-index:999;width:100vw;height:100vh}.navcontainer.is-active{display:inline-block}@media screen and (min-width:1024px){.navcontainer{display:inline-block;height:5rem;background-color:#fff}}.navcontainer .container{margin-top:5rem;z-index:99;max-width:1800px}@media screen and (min-width:1024px){.navcontainer .container{margin-top:0;height:100%}}.navcontainer .container .logo{display:flex;justify-content:center;align-items:center;height:5rem;margin-bottom:5rem}@media screen and (min-width:1024px){.navcontainer .container .logo{margin-bottom:0;height:75%}}.navcontainer .container .logo__img{max-height:100%;width:100%;margin:auto 0}.navcontainer .container .signin{position:relative;min-width:-moz-fit-content;min-width:fit-content;margin-top:.5rem}@media screen and (min-width:1024px){.navcontainer .container .signin{margin-top:0}}.navcontainer .container .signin__pastille{display:flex;justify-content:center;align-items:center;line-height:1;position:absolute;background-color:#e53e3e;width:1.25rem;height:1.25rem;border-radius:50%;right:-.625rem;top:-.625rem;font-size:.65rem}.navcontainer .container .phone{border:1px solid #f3f5fd;text-decoration:none;color:inherit;margin-top:1.5rem}@media screen and (min-width:1024px){.navcontainer .container .phone{margin-top:0}.navcontainer .container .phone .icon{color:#25c6a7}}.navcontainer .nav{top:0;left:0;background-color:#fff}.navcontainer .nav ::-webkit-scrollbar{display:none}@media screen and (min-width:1024px){.navcontainer .nav{position:relative;display:flex;flex-flow:row;width:100%;height:100%;min-height:inherit;background-color:transparent}}.navcontainer .nav__ul{overflow-y:scroll}@media screen and (min-width:1024px){.navcontainer .nav__ul{flex-flow:row;width:-moz-fit-content;width:fit-content;height:100%;overflow-y:visible}}.navcontainer .nav__ul .menu-item{position:relative;display:flex;justify-content:center;align-items:center;transition:background-color .1s ease-in-out}.navcontainer .nav__ul .menu-item.menu-item-has-children{display:flex;flex-direction:column}.navcontainer .nav__ul .menu-item:hover{background-color:#25c6a7}.navcontainer .nav__ul .menu-item:hover a{color:#fff}.navcontainer .nav__ul .menu-item.current-menu-item{background-color:#25c6a7}.navcontainer .nav__ul .menu-item.current-menu-item a{color:#fff!important}.navcontainer .nav__ul .menu-item a{display:flex;align-items:center;font-weight:600;color:#707070;width:100%;font-size:.85rem;padding:1rem;transition:color .1s ease-in-out}@media screen and (min-width:1024px){.navcontainer .nav__ul .menu-item a{font-size:1rem;height:100%}}.navcontainer .nav__ul .menu-item a:visited{text-decoration:none}.navcontainer .nav__ul .menu-item:hover .sub-menu{display:flex}.navcontainer .nav__ul .menu-item .sub-menu{display:none;flex-direction:column;top:100%;border-radius:.25rem;width:100%;overflow:hidden;box-shadow:0 2px 5px 0 rgba(0,0,0,.1)}@media screen and (min-width:768px){.navcontainer .nav__ul .menu-item .sub-menu{position:absolute}}.navcontainer .nav__ul .menu-item .sub-menu a{color:#707070}.navcontainer .nav__ul .menu-item.solutions .sub-menu{width:100%}.navcontainer .nav__ul .menu-item.solutions .sub-menu a{color:#fff}@media screen and (min-width:768px){.navcontainer .nav__ul .menu-item.solutions .sub-menu{width:20rem;left:50%;transform:translateX(-50%);background-color:#fff}.navcontainer .nav__ul .menu-item.solutions .sub-menu a{color:#707070}}.navcontainer .nav__ul .menu-item.solutions .sub-menu>.menu-item{text-align:left!important;width:100%}.navcontainer .nav__ul .menu-item.solutions .sub-menu>.menu-item a svg{margin-right:.5rem}.navcontainer .nav__ul .menu-item.solutions .sub-menu>.menu-item:hover a{color:#fff}.hamburger{position:fixed;top:.5rem;right:.5rem;outline:0;z-index:9999}.hamburger .hamburger-inner{background-color:#000!important}.hamburger .hamburger-inner:after,.hamburger .hamburger-inner:before{background-color:#000!important}@media screen and (min-width:1024px){.hamburger{display:none!important}}.single-formations .header{max-height:inherit;padding-top:5rem;padding-bottom:3.5rem;height:auto;min-height:50vh;background-color:#f3f5fd}.single-formations .header.double .container{max-width:1500px}@media screen and (min-width:768px){.single-formations .header__content{align-items:flex-start}}.single-formations .header__content_informations{color:#333}.single-formations .header__content_informations_separator{margin:0 .5rem}.single-formations .header__content_informations_type{color:#333}.single-formations .header__content_title{color:#333;font-weight:600}.single-formations .header__content_description{color:#363636}.single-formations .header__content_video{width:100%;height:25rem}.single-formations .content{order:1}.single-formations .content .section{margin-bottom:.25rem}.single-formations .content .section__banner{position:relative;background-color:#f3f5fd;cursor:pointer;padding:1rem;border-radius:.25rem;margin-bottom:1rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}.single-formations .content .section__banner.active::after{content:"\f077"}.single-formations .content .section__banner::after{font-family:FontAwesome;font-weight:900;content:"\f078";position:absolute;right:.5rem;top:50%;transform:translateY(-50%);font-size:1.5rem}@media screen and (min-width:576px){.single-formations .content .section__banner::after{right:1.5rem}}.single-formations .content .section__banner_title{font-weight:600;font-size:1rem;padding-right:.6rem}@media screen and (min-width:576px){.single-formations .content .section__banner_title{font-size:1.25rem}}.single-formations .content .section__content{display:none;flex-direction:column;margin-bottom:1rem}@media screen and (min-width:768px){.single-formations .content{width:60%;order:2}}.single-formations .content .creators .section__content{border:3px solid #1a2332}.single-formations .content .creators__pictures{display:grid;grid-template-columns:repeat(2,1fr);gap:1rem}@media screen and (min-width:576px){.single-formations .content .creators__pictures{grid-template-columns:repeat(4,1fr)}}@media screen and (min-width:768px){.single-formations .content .creators__pictures{display:flex;justify-content:center}}.single-formations .content .creators__pictures_picture{min-width:6rem;width:6rem;min-height:6rem;height:6rem;margin:auto}@media screen and (min-width:768px){.single-formations .content .creators__pictures_picture{margin:0;margin-right:1rem}.single-formations .content .creators__pictures_picture:last-of-type{margin-right:0}}.single-formations .content .story__section.double{display:grid;grid-template-columns:100%;-moz-column-gap:3rem;column-gap:3rem;row-gap:1rem}@media screen and (min-width:576px){.single-formations .content .story__section.double{grid-template-columns:repeat(2,1fr)}}.single-formations .content .story__section_title{font-weight:600}@media screen and (min-width:576px){.single-formations .content .story__section_title{grid-column:1/span 2}}.single-formations .content .story__section_block_content{margin-bottom:1rem}.single-formations .content .story__section_block_media{position:relative;overflow:hidden;height:15rem;border-radius:.25rem}@media screen and (min-width:1024px){.single-formations .content .story__section_block_media{height:20rem}}.single-formations .content .story__section_block_media iframe{width:100%;height:100%}.single-formations .content .goals .grid{display:grid;grid-template-columns:100%;gap:1rem}@media screen and (min-width:576px){.single-formations .content .goals .grid{grid-template-columns:repeat(2,1fr)}}.single-formations .content .modules__module{background-color:#1a2332;border-radius:.25rem;color:#fff;margin-bottom:1rem}.single-formations .content .modules__module_footer_type{min-width:-moz-fit-content;min-width:fit-content}.single-formations .content .modules__module_footer_line{width:100%;height:2px;background-color:#fff;margin:0 1rem;border-radius:.25rem}.single-formations .content .modules__module_title{font-weight:600}.single-formations .content .teachers .grid{display:grid;grid-template-columns:repeat(1,1fr);gap:1rem}@media screen and (min-width:700px){.single-formations .content .teachers .grid{grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:768px){.single-formations .content .teachers .grid{grid-template-columns:repeat(1,1fr)}}@media screen and (min-width:1024px){.single-formations .content .teachers .grid{grid-template-columns:repeat(2,1fr)}}.single-formations .content .teachers__teacher{border:1px solid #f3f5fd}.single-formations .content .teachers__teacher_picture{min-width:5rem;width:5rem;min-height:5rem;height:5rem}.single-formations .content .teachers__teacher_content{display:grid}.single-formations .content .teachers__teacher_content_linkedin{fill:#0e76a8}.single-formations .content .conditions__file_icon_img{height:2.5rem}@media screen and (min-width:576px){.single-formations .content .conditions__file_icon_img{height:4.25rem}}.single-formations .content .avis .section__content.empty .testimonials__arrow{display:none}.single-formations .content .avis .testimonials__testimonial{padding:0 calc(5% + 2.5rem);display:flex!important}@media screen and (min-width:576px){.single-formations .content .avis .testimonials__testimonial{padding:0 calc(5% + 5rem)}}.single-formations .content .avis .testimonials__testimonial_picture{width:7.5rem;height:7.5rem;border-radius:50%}.single-formations .content .avis .testimonials__testimonial_text_quote{opacity:.5}.single-formations .content .avis .testimonials__dots{right:0;left:0;bottom:2.5%;margin:0 auto;opacity:.5;display:flex;justify-content:center}.single-formations .content .avis .testimonials__dots ul{padding-left:0;list-style:none}.single-formations .content .avis .testimonials__dots .slick-dots{display:flex;flex-flow:row}.single-formations .content .avis .testimonials__dots .slick-dots li{border-radius:100%;margin-right:.25rem;width:1rem;height:1rem;border:1px solid #1a2332;cursor:pointer}.single-formations .content .avis .testimonials__dots .slick-dots li:last-child{margin-right:0}.single-formations .content .avis .testimonials__dots .slick-dots li.slick-active{background-color:#25c6a7;border:1px solid #25c6a7}.single-formations .content .avis .testimonials__dots .slick-dots li button{display:none}.single-formations .content .avis .testimonials__arrow{position:absolute;top:0;height:100%;display:flex;justify-content:center;align-items:center;width:5%;border-radius:.25rem;cursor:pointer}.single-formations .content .avis .testimonials__arrow:hover{background-color:#f3f5fd}.single-formations .content .avis .testimonials__arrow--left{left:0}.single-formations .content .avis .testimonials__arrow--right{right:0}.single-formations .content .offers .section__content .grid{display:grid;grid-template-columns:100%;gap:1rem;width:100%}@media screen and (min-width:576px){.single-formations .content .offers .section__content .grid{grid-template-columns:repeat(3,1fr)}}.single-formations .content .offers__offer{display:flex;flex-direction:column;align-items:center;border:1px solid #f3f5fd;border-radius:.25rem;padding:1rem}.single-formations .content .offers__offer_image{height:5rem;display:flex;justify-content:center;align-items:center;width:100%}.single-formations .content .offers__offer_image_img{width:auto;max-width:90%;max-height:90%;height:auto}.single-formations .content .offers__offer_title{margin:.5rem 0;font-weight:600}.single-formations .content .offers__offer_description{text-align:justify;font-size:.75rem;margin-bottom:1rem}.single-formations .content .offers__offer_cta{margin-top:auto;font-size:.75rem}.single-formations .content .faq__questions{list-style-type:disc}.single-formations .sidebar{order:2}@media screen and (min-width:768px){.single-formations .sidebar{width:40%;order:1}}.single-formations .sidebar__section{margin-bottom:3rem}.single-formations .sidebar__section:last-of-type{margin-bottom:0}.single-formations .sidebar__section_title{font-size:1rem;font-weight:700;text-align:center;margin-bottom:1rem}@media screen and (min-width:768px){.single-formations .sidebar__section_title{font-size:1.25rem}}@media screen and (min-width:1024px){.single-formations .sidebar__section_title{font-size:1.5rem}}@media screen and (min-width:1200px){.single-formations .sidebar__section_title{font-size:1.75rem}}.single-formations .sidebar__section_grid{display:grid;grid-template-columns:repeat(1,1fr);gap:1rem}@media screen and (min-width:576px){.single-formations .sidebar__section_grid{grid-template-columns:repeat(2,1fr)}}.single-formations .sidebar__sessions_grid{display:grid;gap:1rem}.single-formations .sidebar__sessions_grid.double{grid-template-columns:repeat(2,1fr)}.single-formations .sidebar__sessions_grid_type{display:flex;flex-direction:column;color:#fff;padding:1rem;border-radius:.25rem;background-color:#1a2332}.single-formations .sidebar__sessions_grid_type .button{background-color:#25c6a7!important}.single-formations .sidebar__sessions_grid_type .sidebar__sessions_grid_type_header_icon,.single-formations .sidebar__sessions_grid_type .sidebar__sessions_grid_type_more,.single-formations .sidebar__sessions_grid_type .sidebar__sessions_grid_type_pdf{background-color:#1a2332}.single-formations .sidebar__sessions_grid_type_header_icon{display:flex;justify-content:center;align-items:center;min-width:2.5rem;width:2.5rem;min-height:2.5rem;height:2.5rem;color:#fff;border-radius:.25rem}.single-formations .sidebar__sessions_grid_type_sessions{list-style:none;padding:0!important;list-style-type:none!important}.single-formations .sidebar__sessions_grid_type_sessions_session_title{font-weight:700;width:100%}.single-formations .sidebar__sessions_grid_type_duration{margin-top:auto}.single-formations .sidebar__sessions_grid_type_more,.single-formations .sidebar__sessions_grid_type_pdf{width:100%;border-radius:.25rem;color:#fff;margin-top:1rem;margin-bottom:1rem}.single-formations .sidebar__sessions_grid_type_price{display:flex;flex-direction:column;align-items:center;width:100%}.single-formations .sidebar__sessions_grid_type_price_value{font-weight:500}.single-formations .sidebar__sessions_grid_type_price_value--info{font-size:.75rem}.single-formations .sidebar__sessions_grid .empty{color:#25c6a7}.single-formations .sidebar__sessions_priceInformation a{text-decoration:underline}.single-formations .sidebar__avis_stars_star.yes{color:#25c6a7}.single-formations .sidebar__avis_stars_star.no{color:#b4b9be}.single-formations .sidebar__cta{color:#fff}.single-formations .contact{display:none;z-index:10000}.single-formations .contact__overlay{background-color:rgba(0,0,0,.85)}.single-formations .contact .container{max-width:600px;padding:0;height:100%}@media screen and (min-width:576px){.single-formations .contact .container{padding:0 25px;height:auto}}.single-formations .contact__box{background-color:#fff;height:100%}@media screen and (min-width:576px){.single-formations .contact__box{height:auto}}.single-formations .contact__box .form{max-width:768px}.single-formations .contact__box .form .wpcf7-form p:last-of-type{height:-moz-fit-content;height:fit-content;margin-bottom:.5rem}.single-formations .contact__box .form .wpcf7-form p:last-of-type .ajax-loader,.single-formations .contact__box .form .wpcf7-form p:last-of-type .wpcf7-spinner{display:none}.single-formations .contact__box .close{border:1px solid #25c6a7;color:#25c6a7;background-color:#fff;width:100%}.single-formations .contact__box .close:hover{background-color:#25c6a7;color:#fff}.single-formations .container.double{max-width:1500px}.single-formations .content ul,.single-formations .sidebar ul{padding-left:1.5rem;list-style-type:disc}.page-template-formations .header,.tax-domaine .header{margin-bottom:0}.page-template-formations .header__title,.tax-domaine .header__title{color:#25c6a7}.page-template-formations .header__description,.tax-domaine .header__description{color:#333}.page-template-formations .header .formations__points_point,.tax-domaine .header .formations__points_point{border:2px solid #fff;color:#fff;margin-bottom:1rem}@media screen and (min-width:1024px){.page-template-formations .header .formations__points_point,.tax-domaine .header .formations__points_point{max-width:300px}}.page-template-formations .filters,.tax-domaine .filters{display:grid;grid-template-columns:repeat(1,1fr);gap:.75rem}@media screen and (min-width:576px){.page-template-formations .filters,.tax-domaine .filters{grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:768px){.page-template-formations .filters,.tax-domaine .filters{grid-template-columns:repeat(3,1fr)}}@media screen and (min-width:1200px){.page-template-formations .filters,.tax-domaine .filters{gap:1rem;grid-template-columns:repeat(4,1fr)}}.page-template-formations .custom__box,.tax-domaine .custom__box{transform:translateY(-50%);max-width:100%}@media screen and (min-width:992px){.page-template-formations .custom__box,.tax-domaine .custom__box{width:50%}}.page-template-formations .custom_text,.tax-domaine .custom_text{width:500px;max-width:100%}.page-template-formations .custom_buttons,.tax-domaine .custom_buttons{width:-moz-fit-content!important;width:fit-content!important}.page-template-formations .custom_buttons_button,.tax-domaine .custom_buttons_button{color:#fff}.page-template-formations .custom_buttons_button:first-child,.tax-domaine .custom_buttons_button:first-child{margin-top:0;margin-left:0}.page-template-formations .formations__list,.tax-domaine .formations__list{display:grid;grid-template-columns:repeat(1,1fr);gap:1rem}@media screen and (min-width:576px){.page-template-formations .formations__list,.tax-domaine .formations__list{grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:900px){.page-template-formations .formations__list,.tax-domaine .formations__list{grid-template-columns:repeat(3,1fr)}}.page-template-formations .formations__list .formationCard,.tax-domaine .formations__list .formationCard{width:100%}.page-template-formations .about__list_point,.tax-domaine .about__list_point{width:100%}@media screen and (min-width:768px){.page-template-formations .about__list_point,.tax-domaine .about__list_point{width:45%;margin-right:10%}.page-template-formations .about__list_point:nth-child(2n+0),.tax-domaine .about__list_point:nth-child(2n+0){margin-right:0}}.page-template-formations .about__list_point_image,.tax-domaine .about__list_point_image{width:5rem;height:5rem}@media screen and (min-width:768px){.page-template-formations .about__list_point_image,.tax-domaine .about__list_point_image{width:5rem;height:5rem}}@media screen and (min-width:1024px){.page-template-formations .about__list_point_image,.tax-domaine .about__list_point_image{min-width:3.5rem;width:3.5rem;min-height:3.5rem;height:3.5rem}}.page-template-formations .about__list_point_image_img,.tax-domaine .about__list_point_image_img{width:100%;height:auto}@media screen and (min-width:768px){.lj{width:50%}}.lj_picture{width:150px;height:150px}@media screen and (min-width:768px){.lj_picture_description,.lj_picture_title{padding-left:5%;padding-right:5%}}@media screen and (min-width:576px){.lj{flex-flow:row;justify-content:space-around}}.lj_cta{color:#fff}.lj_cta--linkedin{background-color:#1a2332}@media screen and (min-width:576px){.lj_cta{margin-bottom:0}}.lj_cta--me{background-color:#25c6a7}.page-template-faq .header{background-color:#25c6a7;color:#fff}.page-template-faq .questions .grid{display:grid;grid-template-columns:1fr;gap:1rem}@media screen and (min-width:576px){.page-template-faq .questions .grid{grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:850px){.page-template-faq .questions .grid{grid-template-columns:repeat(3,1fr)}}.page-template-faq .questions__question{background-color:#f3f5fd;color:#333;overflow:hidden}.page-template-faq .questions__question_icon{height:5rem;font-size:2rem}.page-template-faq .questions__question_content_more{transition:opacity .1s ease-in-out}.page-template-faq .questions__question:hover .questions__question_content_more{opacity:1}.page-template-faq-question .header{background-color:#25c6a7;color:#fff}.page-template-faq-question .content h2{font-weight:700;font-size:1.5rem}.page-template-contact{padding-top:3rem}@keyframes loader{from{transform:rotate(0)}to{transform:rotate(360deg)}}.page-template-contact .form .cache.loader .cache__icon{animation-name:loader;animation-timing-function:ease-in-out;animation-duration:1s;animation-iteration-count:infinite}.page-template-contact .form .cache{display:none;position:absolute;flex-direction:column;justify-content:center;align-items:center;top:0;left:0;z-index:2;width:100%;height:100%;background-color:rgba(255,255,255,.5)}.page-template-contact .form .cache__icon{color:#1a2332;font-size:2rem}.page-template-contact .form .cache__message{color:#1a2332;font-size:1.5rem;margin-top:1rem;text-align:center}.page-template-contact .wpcf7-form.sent>p,.page-template-contact .wpcf7-form.submitting>p{filter:blur(2.5px)}.page-template-contact .wpcf7-form.sent>.cache.sent,.page-template-contact .wpcf7-form.submitting>.cache.loader{display:flex}.page-template-contact .wpcf7-form{display:flex;flex-flow:row wrap}.page-template-contact .wpcf7 p{width:100%;position:relative;margin-bottom:.75rem}.page-template-contact .wpcf7 p:hover .wpcf7-not-valid-tip{display:flex}.page-template-contact .wpcf7 p .input{width:100%;border:1px solid transparent;transition:border .1s ease-in-out}.page-template-contact .wpcf7 p .wpcf7-list-item{margin-left:0}.page-template-contact .wpcf7 p:last-child{margin-bottom:0}.page-template-contact .wpcf7 p .wpcf7-not-valid-tip{display:none;position:absolute;right:0;bottom:110%;margin:auto 0;width:-moz-fit-content;width:fit-content;max-width:100%;height:-moz-fit-content;height:fit-content;background-color:red;color:#fff;padding:.5rem;border-radius:.25rem;z-index:2;animation-name:contact__requiered;animation-duration:.3s;animation-fill-mode:forwards;animation-timing-function:ease-in-out}.page-template-contact .wpcf7 p .wpcf7-not-valid-tip::before{content:"";position:absolute;right:5%;top:95%;bottom:0;margin:auto 0;width:0;height:0;border-style:solid;border-width:12.5px 12.5px 0 12.5px;border-color:red transparent transparent transparent;z-index:0!important}.page-template-contact .wpcf7-text{background-color:#f5f5f5;border:0;padding:1.5rem 1rem}.page-template-contact .wpcf7-not-valid{border:1px solid red!important}.page-template-contact .wpcf7-validates-as-required~.requiered{position:absolute;display:flex;justify-content:center;align-items:center;right:-.5rem;top:-.5rem;width:1rem;height:1rem;border-radius:100%;background-color:#fff;z-index:2;color:red;opacity:.75;font-weight:700}.page-template-contact .wpcf7-validates-as-required~.requiered span{height:100%;width:100%;text-align:center}.page-template-contact .wpcf7-form-control-wrap{position:static;font-size:.75rem;text-align:justify}.page-template-contact .wpcf7-form-control-wrap .wpcf7-list-item label{display:flex;align-items:center}.page-template-contact .wpcf7-form-control-wrap .wpcf7-list-item label input{margin-right:1rem}.page-template-contact .wpcf7-textarea{width:100%;min-height:15rem;resize:none;overflow-y:hidden;background-color:#f5f5f5;border:0;padding:1rem}.page-template-contact .wpcf7-response-output{position:absolute;top:0;left:110%;display:none!important}.page-template-contact .wpcf7 .ajax-loader{display:none}.page-template-contact .bloc{border-radius:.5rem;overflow:hidden;height:25rem}@media screen and (min-width:1024px){.page-template-contact .bloc{height:inherit}}.page-template-contact .bloc__overlay{background-color:rgba(26,35,50,.75)}.page-template-contact .bloc__info{display:flex;align-items:center}.page-template-contact .bloc__info_icon{display:flex;align-items:center;justify-content:center;background-color:rgba(255,255,255,.25);border-radius:.25rem;padding:.5rem;margin-right:1rem;min-width:3rem;width:3rem;min-height:3rem;height:3rem}@media screen and (min-width:576px){.page-template-contact .bloc__info_icon{min-width:4rem;width:4rem;min-height:4rem;height:4rem}}.page-template-contact .bloc__info_icon_i{color:#fff;font-size:1.5rem}@media screen and (min-width:576px){.page-template-contact .bloc__info_icon_i{font-size:2rem}}.page-template-contact .bloc__info_value{color:#fff;font-weight:600;font-size:1rem}@media screen and (min-width:450px){.page-template-contact .bloc__info_value{font-size:1.25rem}}.body.page-template-financements .header{background-color:#25c6a7;color:#fff}.body.page-template-financements .financements .grid{display:grid;grid-template-columns:1fr}@media screen and (min-width:576px){.body.page-template-financements .financements .grid{grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:850px){.body.page-template-financements .financements .grid{grid-template-columns:repeat(3,1fr)}}.body.page-template-financements .financements__financement{overflow:hidden;border:2px solid;transition:background-color .1s ease-in-out,border-color .1s ease-in-out}.body.page-template-financements .financements__financement.br-blue{border-color:rgba(26,35,50,.5)}.body.page-template-financements .financements__financement.br-blue:hover{border-color:transparent;background-color:#1a2332}.body.page-template-financements .financements__financement.br-blue:hover *{color:#fff}.body.page-template-financements .financements__financement.br-orange{border-color:rgba(37,198,167,.5)}.body.page-template-financements .financements__financement.br-orange:hover{border-color:transparent;background-color:#25c6a7}.body.page-template-financements .financements__financement.br-orange:hover *{color:#fff}.body.page-template-financements .financements__financement.br-green{border-color:rgba(37,198,167,.5)}.body.page-template-financements .financements__financement.br-green:hover{border-color:transparent;background-color:#25c6a7}.body.page-template-financements .financements__financement.br-green:hover *{color:#fff}.body.page-template-financements .financements__financement_header_title{color:#333;transition:color .1s ease-in-out}.body.page-template-financements .financements__financement_header_logo{width:5rem;height:5rem;font-size:2rem;background-color:#fff;border-radius:.25rem}.body.page-template-financements .financements__financement_header_logo_img{max-width:75%;max-height:75%}.body.page-template-financements .financements__financement_content_description{color:#333;transition:color .1s ease-in-out}.body.page-template-financement .header{background-color:#25c6a7;color:#fff}.body.page-template-quality .header{background-color:#f3f5fd;color:#333}.body.page-template-quality .header__content_video{position:relative;height:20rem}.body.page-template-quality .header__content_buttons{display:grid;grid-template-columns:100%;gap:1rem}@media screen and (min-width:576px){.body.page-template-quality .header__content_buttons{grid-template-columns:repeat(2,1fr)}}.body.page-template-quality .header__content_buttons_button{padding:1rem;transition:background-color .1s ease-in-out}.body.page-template-quality .header__content_buttons_button.br-orange{border:2px solid #25c6a7}.body.page-template-quality .header__content_buttons_button.br-orange:hover{background-color:#25c6a7}.body.page-template-quality .header__content_buttons_button.br-orange:hover *{color:#fff}.body.page-template-quality .header__content_buttons_button.br-green{border:2px solid #25c6a7}.body.page-template-quality .header__content_buttons_button.br-green:hover{background-color:#25c6a7}.body.page-template-quality .header__content_buttons_button.br-green:hover *{color:#fff}.body.page-template-quality .header__content_buttons_button.br-blue{border:2px solid #1a2332}.body.page-template-quality .header__content_buttons_button.br-blue:hover{background-color:#1a2332}.body.page-template-quality .header__content_buttons_button.br-blue:hover *{color:#fff}.body.page-template-quality .header__content_buttons_button.br-grey{border:2px solid #333}.body.page-template-quality .header__content_buttons_button.br-grey:hover{background-color:#333}.body.page-template-quality .header__content_buttons_button.br-grey:hover *{color:#fff}.body.page-template-quality .header__content_buttons_button_icon{min-width:4rem;min-height:4rem;transition:color .1s ease-in-out}.body.page-template-quality .header__content_buttons_button_icon i{font-size:2.5rem}.body.page-template-quality .header__content_buttons_button_title{padding-left:1rem;transition:color .1s ease-in-out}.body.page-template-quality .stats .grid{display:grid;grid-template-columns:1fr;width:100%}@media screen and (min-width:576px){.body.page-template-quality .stats .grid{grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:768px){.body.page-template-quality .stats .grid{grid-template-columns:repeat(3,1fr)}}@media screen and (min-width:576px){.body.page-template-quality .stats .grid .box{grid-column:1/span 2;margin-bottom:3rem}}@media screen and (min-width:768px){.body.page-template-quality .stats .grid .box{grid-column:1}}.body.page-template-quality .stats .grid .box .section__subtitle,.body.page-template-quality .stats .grid .box .section__title{text-align:left}.body.page-template-quality .stats__stat{width:100%}.body.page-template-quality .stats__stat_value{transform:translateY(.4rem)}@keyframes loader{from{transform:rotate(0)}to{transform:rotate(360deg)}}.form .cache.loader .cache__icon{animation-name:loader;animation-timing-function:ease-in-out;animation-duration:1s;animation-iteration-count:infinite}.form .cache{display:none;position:absolute;flex-direction:column;justify-content:center;align-items:center;top:0;left:0;z-index:2;width:100%;height:100%;background-color:rgba(255,255,255,.5)}.form .cache__icon{color:#1a2332;font-size:2rem}.form .cache__message{color:#1a2332;font-size:1.5rem;margin-top:1rem;text-align:center}.wpcf7-form.sent>p,.wpcf7-form.submitting>p{filter:blur(2.5px)}.wpcf7-form.sent>.cache.sent,.wpcf7-form.submitting>.cache.loader{display:flex}.wpcf7-form{display:flex;flex-flow:row wrap}.wpcf7 p{width:100%;position:relative;margin-bottom:.75rem}.wpcf7 p:hover .wpcf7-not-valid-tip{display:flex}.wpcf7 p .input{width:100%;border:1px solid transparent;transition:border .1s ease-in-out}.wpcf7 p .wpcf7-list-item{margin-left:0}.wpcf7 p:last-child{margin-bottom:0}.wpcf7 p .wpcf7-not-valid-tip{display:none;position:absolute;right:0;bottom:110%;margin:auto 0;width:-moz-fit-content;width:fit-content;max-width:100%;height:-moz-fit-content;height:fit-content;background-color:red;color:#fff;padding:.5rem;border-radius:.25rem;z-index:2;animation-name:contact__requiered;animation-duration:.3s;animation-fill-mode:forwards;animation-timing-function:ease-in-out}.wpcf7 p .wpcf7-not-valid-tip::before{content:"";position:absolute;right:5%;top:95%;bottom:0;margin:auto 0;width:0;height:0;border-style:solid;border-width:12.5px 12.5px 0 12.5px;border-color:red transparent transparent transparent;z-index:0!important}.wpcf7-text{background-color:#f5f5f5;border:0;padding:1.5rem 1rem}.wpcf7-not-valid{border:1px solid red!important}.wpcf7-validates-as-required~.requiered{position:absolute;display:flex;justify-content:center;align-items:center;right:-.5rem;top:-.5rem;width:1rem;height:1rem;border-radius:100%;background-color:#fff;z-index:2;color:red;opacity:.75;font-weight:700}.wpcf7-validates-as-required~.requiered span{height:100%;width:100%;text-align:center}.wpcf7-form-control-wrap{position:static;font-size:.75rem;text-align:justify}.wpcf7-form-control-wrap .wpcf7-list-item label{display:flex;align-items:center}.wpcf7-form-control-wrap .wpcf7-list-item label input{margin-right:1rem}.wpcf7-textarea{width:100%;min-height:15rem;resize:none;overflow-y:hidden;background-color:#f5f5f5;border:0;padding:1rem}.wpcf7-response-output{position:absolute;top:0;left:110%;display:none!important}.wpcf7 .ajax-loader{display:none}.page-template-solution-presentiel .header{color:#fff;background-color:#25c6a7}.page-template-solution-presentiel .discover .section__title{text-align:justify}.page-template-solution-presentiel .discover .right{height:20rem}@media screen and (min-width:576px){.page-template-solution-presentiel .discover .right{height:25rem}}@media screen and (min-width:768px){.page-template-solution-presentiel .discover .right{height:20rem}}.page-template-solution-presentiel .discover__video{display:flex;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.page-template-solution-presentiel .presentation__blocks{display:grid;grid-template-columns:1fr;gap:1rem}@media screen and (min-width:576px){.page-template-solution-presentiel .presentation__blocks{grid-template-columns:repeat(2,1fr)}}.page-template-solution-presentiel .presentation__blocks_block_video{-o-object-fit:cover;object-fit:cover;height:15rem;width:100%}@media screen and (min-width:576px){.page-template-solution-presentiel .presentation__blocks_block_video{height:20rem}}.page-template-solution-presentiel .rooms__grid{display:grid;grid-template-columns:1fr;gap:1rem}@media screen and (min-width:576px){.page-template-solution-presentiel .rooms__grid{grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:768px){.page-template-solution-presentiel .rooms__grid{grid-template-columns:repeat(3,1fr)}}.page-template-solution-presentiel .rooms__grid_room{height:15rem}.page-template-solution-presentiel .partners__iframe{width:100%;height:30rem;overflow:hidden}.page-template-solution-presentiel .partners__iframe iframe{width:100%;height:100%}.page-template-solution-presentiel .solutions .grid{display:grid;grid-template-columns:1fr;gap:1rem}@media screen and (min-width:576px){.page-template-solution-presentiel .solutions .grid{grid-template-columns:repeat(2,1fr)}}.page-template-solution-presentiel .solutions .grid .solution{border:2px solid #f3f5fd;border-radius:.25rem}.page-template-solution-presentiel .solutions .grid .solution__logo{display:flex;justify-content:center;align-items:center;height:7.5rem}.page-template-solution-presentiel .solutions .grid .solution__logo_img{width:auto;max-width:100%;height:auto;max-height:90%}.page-template-solution-presentiel .solutions .grid .solution__points{display:grid;grid-template-columns:repeat(2,1fr);gap:1rem}.page-template-solution-presentiel .solutions .grid .solution__points_point_icon{font-size:2rem}.page-template-solution-presentiel .solutions .grid .solution__points_point_description{font-size:.85rem}.page-template-solution-distanciel-autonomie .header{color:#fff;background-color:#1b375b}.page-template-solution-distanciel-autonomie .ingredients__grid{display:grid;grid-template-columns:1fr;gap:3rem}@media screen and (min-width:768px){.page-template-solution-distanciel-autonomie .ingredients__grid{grid-template-columns:repeat(2,1fr);gap:4rem}}.page-template-solution-distanciel-autonomie .ingredients__grid_ingredient_icon{color:#25c6a7}.page-template-solution-distanciel-autonomie .plateforme .section__title{margin-bottom:1rem!important}.page-template-solution-distanciel-autonomie .plateforme__grid{display:grid;grid-template-columns:1fr;gap:3rem}@media screen and (min-width:768px){.page-template-solution-distanciel-autonomie .plateforme__grid{grid-template-columns:repeat(2,1fr);gap:4rem}}.page-template-solution-distanciel-autonomie .plateforme__grid_explication{overflow:hidden}.page-template-solution-distanciel-autonomie .plateforme__grid_explication_image{height:17.5rem;overflow:hidden}.page-template-solution-distanciel-autonomie .plateforme__grid_explication_image_video{-o-object-fit:cover;object-fit:cover;min-width:100%;width:auto;min-height:100%;height:auto}.page-template-solution-distanciel-autonomie .cta__box{border:6px solid rgba(37,198,167,.5);padding:1rem;border-radius:.25rem}.page-template-solution-distanciel-tut .header{color:#fff;background-color:#1a2332}.page-template-solution-distanciel-tut .points__grid{display:grid;grid-template-columns:1fr;gap:3rem}@media screen and (min-width:768px){.page-template-solution-distanciel-tut .points__grid{grid-template-columns:repeat(2,1fr);gap:4rem}}.page-template-solution-distanciel-tut .points__grid_ingredient_icon{color:#25c6a7}@media screen and (min-width:768px){.page-template-solution-distanciel-tut .plateforme .left{padding-right:2rem}}.page-template-solution-distanciel-tut .plateforme .left .section__subtitle,.page-template-solution-distanciel-tut .plateforme .left .section__title{text-align:left}.page-template-solution-distanciel-tut .plateforme .right{height:25rem;margin-top:3rem}@media screen and (min-width:768px){.page-template-solution-distanciel-tut .plateforme .right{margin-top:0}}.page-template-solution-distanciel-tut .plateforme .right iframe{width:100%;height:100%}.page-template-solution-distanciel-tut .plateforme .right__video{min-width:100%;width:auto;min-height:100%;height:auto;-o-object-fit:cover;object-fit:cover}.page-template-solution-distanciel-tut .formations .container{flex-flow:column-reverse}@media screen and (min-width:768px){.page-template-solution-distanciel-tut .formations .container{flex-flow:row}}@media screen and (min-width:768px){.page-template-solution-distanciel-tut .formations .right{padding-left:2rem}}.page-template-solution-distanciel-tut .formations .right .section__subtitle,.page-template-solution-distanciel-tut .formations .right .section__title{text-align:left}@media screen and (min-width:768px){.page-template-solution-distanciel-tut .formations .right .section__subtitle,.page-template-solution-distanciel-tut .formations .right .section__title{text-align:right}}.page-template-solution-distanciel-tut .formations .left{height:25rem;margin-top:3rem}@media screen and (min-width:768px){.page-template-solution-distanciel-tut .formations .left{margin-top:0}}.page-template-solution-distanciel-tut .formations .left iframe{width:100%;height:100%}.page-template-solution-distanciel-tut .formations .left__video{min-width:100%;width:auto;min-height:100%;height:auto;-o-object-fit:cover;object-fit:cover}.page-template-solution-distanciel-tut .cta__box{border:6px solid rgba(37,198,167,.5);padding:1rem;border-radius:.25rem}.page-template-solution-distanciel-tut .offers .grid{display:grid;grid-template-columns:1fr;gap:1rem}@media screen and (min-width:768px){.page-template-solution-distanciel-tut .offers .grid{grid-template-columns:repeat(2,1fr)}}.page-template-solution-distanciel-tut .offers .grid .offer{border:2px solid #f3f5fd;border-radius:.25rem}.page-template-solution-distanciel-tut .offers .grid .offer__logo{display:flex;justify-content:center;align-items:center;height:7.5rem}.page-template-solution-distanciel-tut .offers .grid .offer__logo_img{width:auto;max-width:100%;height:auto;max-height:90%}.page-template-solution-distanciel-tut .offers .grid .offer__points{display:grid;grid-template-columns:repeat(2,1fr);gap:1rem}.page-template-solution-distanciel-tut .offers .grid .offer__points_point_icon{font-size:2rem}.page-template-solution-distanciel-tut .offers .grid .offer__points_point_description{font-size:.85rem}