/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:rgba(0,0,0,0)}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}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}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}@font-face{font-family:"Roboto-SemiBold";src:url(../fonts/roboto-latin-600-normal.woff2);font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:"Afacad-Regular";src:url(../fonts/afacad-latin-400-normal.woff2);font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Afacad-Bold";src:url(../fonts/afacad-latin-700-normal.woff2);font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"Afacad-SemiBold";src:url(../fonts/afacad-latin-600-normal.woff2);font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:"Afacad-Italic";src:url(../fonts/afacad-latin-400-italic.woff2);font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:"Dreame-Regular";src:url(../fonts/Dreame-Regular.otf)}@font-face{font-family:"Dreame-Regular-all";src:url(../fonts/Dreame-patter-all.otf)}body{font-family:"Afacad-Regular",arial,sans-serif;overflow-x:hidden;color:#2f2013;font-size:18px}.container{margin:0 auto;padding:0 15px}@media only screen and (min-width: 62rem){.container{max-width:1000px;padding:0 15px}}@media only screen and (min-width: 75rem){.container{max-width:1440px;padding:0 15px}}@media only screen and (min-width: 62rem){.desktopOFF{display:none}}@media only screen and (max-width: 62rem){.off-mobile{display:none}}.m-off{margin-bottom:0}.tiny-icone{width:100%;max-width:35px;height:-moz-fit-content;height:fit-content}b,strong{font-weight:initial;font-family:"Afacad-Bold",Arial,Helvetica,sans-serif}body::-webkit-scrollbar{width:10px}body::-webkit-scrollbar-thumb{background-color:#66c4d8}body::-webkit-scrollbar-track{background-color:#d9eef4}h1,h2,h3,h4{font-family:"Afacad-SemiBold",arial,sans-serif;font-size:2rem;font-weight:500}@media only screen and (min-width: 75rem){h1,h2,h3,h4{font-size:2.625rem}}#home-page-infans h1,#home-page-infans h2,#home-page-infans h3,#home-page-infans h4{font-family:"Afacad-Regular",arial,sans-serif}h2{font-size:1.625rem}@media only screen and (min-width: 62rem){h2{font-size:2.1875rem}}h3,.h3{font-size:1.3125rem}@media only screen and (min-width: 62rem){h3,.h3{font-size:1.5rem}}h4,.h4{font-size:1.125rem}@media only screen and (min-width: 62rem){h4,.h4{font-size:1.25rem}}.gp-main-menu{position:fixed;top:0;left:0;width:100%;z-index:9999;background-color:#fff;box-shadow:0 2px 10px rgba(0,0,0,.1)}@media only screen and (max-width: 62rem){.gp-main-menu{height:auto}}.top-bar{display:flex;justify-content:space-between;align-items:center;width:100%;padding:10px 0 5px 0;height:55px}@media only screen and (min-width: 62rem){.top-bar{padding:10px 15px 5px 15px}}.top-bar .custom-logo{height:44px;margin-bottom:10px}.top-bar .custom-logo img{width:100%;max-width:160px;height:100%}.top-bar .wp-block-button__link{font-family:"Afacad-SemiBold",Arial,Helvetica,sans-serif}@media only screen and (max-width: 62rem){.top-bar{position:relative;padding:10px 15px;gap:10px}.top-bar .wp-block-button__link{font-size:.75rem;padding:15px 18px}.top-bar .group-menu{order:3;margin-right:15px}.top-bar .button-third{order:2}.top-bar .custom-logo{order:1}}@media only screen and (min-width: 62rem){.top-bar .wp-block-button__link{font-size:1rem}}@media only screen and (min-width: 75rem){.top-bar .wp-block-button__link{font-size:1.125rem}}.group-menu{display:flex;align-items:center;justify-content:center}.menu-area{display:flex;align-items:center;width:100%}.menu-area .check-button{display:flex}@media only screen and (min-width: 62rem){.menu-area .check-button{display:none}}.main-menu ul.menu{display:flex;align-items:center;gap:20px;list-style:none;padding:0;margin:0}.main-menu ul.menu li{list-style:none;margin-bottom:0;margin-right:25px}.main-menu ul.menu li::before{display:none}.main-menu ul.menu li .trigger-link{color:#2f2013;text-decoration:none;font-size:1.1875rem}.main-menu ul.menu li.has-children .trigger-link{position:relative;background-color:rgba(0,0,0,0);border:none;cursor:pointer}.main-menu ul.menu li.has-children .trigger-link:after{content:url(../images/arrow-link.svg);position:absolute;height:19px;width:16px;right:-25px;top:8px;transform:translateY(-27%) rotate(90deg);transition:transform .3s ease}.main-menu .has-children{position:static}.main-menu .has-children .mega-menu-block{position:absolute;top:100%;left:0;width:100%;background:#d9eef4;z-index:99;overflow:hidden;max-height:0;opacity:0;transition:all .3s ease-in-out}.main-menu .has-children .mega-menu-block-group{display:flex;align-items:stretch;width:100%;padding:0}.main-menu .has-children.is-open .mega-menu-block{opacity:1;max-height:500px}.main-menu .has-children .mega-menu-sidebar{display:flex;flex-direction:column;gap:15px;padding:20px 30px 20px 0;background-color:#fff;position:relative;box-shadow:-1000px 0 0 1000px #fff}@media only screen and (min-width: 62rem){.main-menu .has-children .mega-menu-sidebar{padding:20px 30px 20px 15px}}@media only screen and (min-width: 75rem){.main-menu .has-children .mega-menu-sidebar{padding:20px 30px 20px 0}}.main-menu .has-children .mega-menu-sidebar .mega-menu-title{font-family:"Afacad-Bold",Arial,Helvetica,sans-serif;font-size:1.875rem;color:#d474ac;text-transform:uppercase;margin:0;white-space:nowrap}.main-menu .has-children .mega-menu-sidebar .menu-shapes img{display:block;height:auto;max-height:30px}.main-menu .sub-menu{display:flex;flex-direction:column;justify-content:center;gap:12px;padding:20px 30px;list-style:none;margin:0;flex-grow:1}.main-menu .sub-menu .menu-item{padding:0;margin:0}.main-menu .sub-menu .menu-item a{text-decoration:none;color:#2f2013;font-size:1.1rem;padding-bottom:3px;position:relative;width:-moz-fit-content;width:fit-content;cursor:pointer}.main-menu .sub-menu .menu-item a::before{content:"";height:2px;width:0;background-color:#66c4d8;position:absolute;bottom:-1px;left:0;transition:all .2s ease-in-out}.main-menu .sub-menu .menu-item a:hover:before,.main-menu .sub-menu .menu-item a:focus:before{width:100%}.main-menu .sub-menu .menu-item a:hover{text-decoration:none}@media only screen and (max-width: 62rem){.main-menu ul.menu{position:fixed;top:75px;left:0;width:100%;height:calc(100vh - 75px);background:#fff;display:flex;flex-direction:column;align-items:flex-start;gap:0;padding:20px 15px;margin:0;overflow-y:auto;box-shadow:inset 0 2px 10px rgba(0,0,0,.1);opacity:0;visibility:hidden;transform:translateX(100%);transition:all .3s ease}.main-menu ul.menu.show-dropdown{opacity:1;visibility:visible;transform:translateX(0)}.main-menu ul.menu>li{width:100%;margin:0 0 18px 0}.main-menu ul.menu>li .trigger-link{font-size:1.125rem;font-family:"Afacad-SemiBold",Arial,Helvetica,sans-serif}.main-menu ul.menu>li.has-children>.item-child>.menu-trigger .trigger-link{display:inline-block}.main-menu ul.menu>li.has-children>.item-child>.menu-trigger .trigger-link::after{right:-22px}.main-menu ul.menu .desktopOFF{display:flex;justify-content:center;padding:15px 0}.main-menu .has-children{position:relative}.main-menu .has-children .mega-menu-block{position:static;width:100%;background:rgba(0,0,0,0);max-height:0;opacity:0;overflow:hidden;transition:all .3s ease}.main-menu .has-children.is-open .mega-menu-block{max-height:400px;opacity:1;margin-top:8px}.main-menu .has-children .mega-menu-block-group{display:block;padding:0}.main-menu .has-children .mega-menu-sidebar{display:none}.main-menu .sub-menu{display:flex;flex-direction:column;gap:8px;padding:0;margin:0}.main-menu .sub-menu .menu-item{margin:0;border-bottom:solid 2px #d9eef4}.main-menu .sub-menu .menu-item a{font-size:1rem;display:inline-block;padding-bottom:4px;border-bottom:none}.main-menu .sub-menu .menu-item a::before,.main-menu .sub-menu .menu-item a::after{display:none}}.check-button{display:flex;flex-direction:column;align-items:center;gap:2px;background:rgba(0,0,0,0);border:none;font-family:"Afacad-SemiBold",Arial,Helvetica,sans-serif}.check-button::after{content:"MENU";font-size:.6875rem;color:#2f2013;margin-top:2px}@media only screen and (min-width: 62rem){.check-button{cursor:pointer;display:none}}.menu-icon .bar1,.menu-icon .bar2,.menu-icon .bar3{width:28px;height:2px;background-color:#333;margin:5px 0;transition:.4s;display:block}.menu-icon .check-button{border:none;background:rgba(0,0,0,0);height:55px}@media only screen and (max-width: 62rem){.animate-button .bar1{transform:rotate(-45deg) translate(-4px, 4px)}.animate-button .bar2{opacity:0}.animate-button .bar3{transform:rotate(45deg) translate(-7px, -7px)}}.breadcrumb{display:none}.page-banner{position:relative;margin-bottom:70px}.page-banner-img{width:100%;height:400px;-o-object-fit:cover;object-fit:cover;display:block}.page-banner-title{position:absolute;bottom:0;transform:translate(0, 50%);background:#fff;padding:15px;border-radius:15px;text-align:center;max-width:90%;margin:0 10px}.page-banner-title h1{margin:0}@media only screen and (max-width: 62rem){.page-banner-title h1{font-size:1.5625rem}}.page-banner-title h1:before{display:none}@media only screen and (min-width: 62rem){.page-banner-title{left:50%;transform:translateX(-50%);bottom:-35px;margin:0;padding:25px 80px}}.page-title{font-size:42px;margin:110px 0 0 0}@media only screen and (min-width: 62rem){.page-title{margin:110px 15px 0 15px}}h1,h2,h3,.h3{position:relative}h1:before,h2:before,h3:before,.h3:before{content:"";width:75px;height:5px;position:absolute;bottom:-5px;left:0;z-index:-1;border-radius:3px}@media only screen and (min-width: 62rem){h1:before,h2:before,h3:before,.h3:before{height:33px;width:98px}}h1:before{background:#d9eef4}h2:before{background:#ecd3e7;width:48px}@media only screen and (min-width: 62rem){h2:before{height:30px;width:82px}}h3:not(.wp-block-accordion-item h3)::before{background:#f2f2c1;width:33px}@media only screen and (min-width: 62rem){h3:not(.wp-block-accordion-item h3)::before{height:22px;width:57px}}.button-main .wp-block-button__link,.button-second .wp-block-button__link,.button-third .wp-block-button__link,.button-fourth .wp-block-button__link,.button-fifth .wp-block-button__link,.button-alert .wp-block-button__link,.button-white .wp-block-button__link{color:#2f2013;background-color:#d9eef4;border-radius:7px;position:relative;overflow:hidden;z-index:1;transition:color .2s ease-in-out;opacity:1;cursor:pointer}.button-main .wp-block-button__link::before,.button-second .wp-block-button__link::before,.button-third .wp-block-button__link::before,.button-fourth .wp-block-button__link::before,.button-fifth .wp-block-button__link::before,.button-alert .wp-block-button__link::before,.button-white .wp-block-button__link::before{content:"";position:absolute;inset:0;width:0;background-color:#66c4d8;border-radius:inherit;z-index:-1;transition:width .2s ease-in-out}.button-main .wp-block-button__link:hover::before,.button-main .wp-block-button__link:focus::before,.button-second .wp-block-button__link:hover::before,.button-second .wp-block-button__link:focus::before,.button-third .wp-block-button__link:hover::before,.button-third .wp-block-button__link:focus::before,.button-fourth .wp-block-button__link:hover::before,.button-fourth .wp-block-button__link:focus::before,.button-fifth .wp-block-button__link:hover::before,.button-fifth .wp-block-button__link:focus::before,.button-alert .wp-block-button__link:hover::before,.button-alert .wp-block-button__link:focus::before,.button-white .wp-block-button__link:hover::before,.button-white .wp-block-button__link:focus::before{width:100%}.button-main .wp-block-button__link:disabled,.button-second .wp-block-button__link:disabled,.button-third .wp-block-button__link:disabled,.button-fourth .wp-block-button__link:disabled,.button-fifth .wp-block-button__link:disabled,.button-alert .wp-block-button__link:disabled,.button-white .wp-block-button__link:disabled{opacity:.7;cursor:no-drop}.button-main .wp-block-button__link:disabled::before,.button-second .wp-block-button__link:disabled::before,.button-third .wp-block-button__link:disabled::before,.button-fourth .wp-block-button__link:disabled::before,.button-fifth .wp-block-button__link:disabled::before,.button-alert .wp-block-button__link:disabled::before,.button-white .wp-block-button__link:disabled::before{background-color:rgba(0,0,0,0)}.button-main .wp-block-button__link:disabled:hover,.button-main .wp-block-button__link:disabled:focus,.button-second .wp-block-button__link:disabled:hover,.button-second .wp-block-button__link:disabled:focus,.button-third .wp-block-button__link:disabled:hover,.button-third .wp-block-button__link:disabled:focus,.button-fourth .wp-block-button__link:disabled:hover,.button-fourth .wp-block-button__link:disabled:focus,.button-fifth .wp-block-button__link:disabled:hover,.button-fifth .wp-block-button__link:disabled:focus,.button-alert .wp-block-button__link:disabled:hover,.button-alert .wp-block-button__link:disabled:focus,.button-white .wp-block-button__link:disabled:hover,.button-white .wp-block-button__link:disabled:focus{color:#2f2013}.button-second .wp-block-button__link{background-color:#ecd3e7}.button-second .wp-block-button__link::before{background-color:#d474ac}.button-third .wp-block-button__link{background-color:#f2f2c1}.button-third .wp-block-button__link::before{background-color:#cbcd0b}.button-fourth .wp-block-button__link{background-color:#ffeed3}.button-fourth .wp-block-button__link::before{background-color:#fbbb45}.button-fifth .wp-block-button__link{background-color:#cde8e5}.button-fifth .wp-block-button__link::before{background-color:#63bfb5}.button-alert .wp-block-button__link{background-color:#ffe0e1}.button-alert .wp-block-button__link::before{background-color:#e94c4f}.button-white .wp-block-button__link{background-color:#fff}.button-white .wp-block-button__link:hover,.button-white .wp-block-button__link:focus{color:#fff}.button-white .wp-block-button__link::before{background-color:#2f2013}.link-external,.link-internal,.link-txt,.link-download,.link-back{position:relative;text-decoration:none;color:#2f2013;width:-moz-fit-content;width:fit-content;cursor:pointer}.link-external,.link-internal,.link-download,.pre-footer-links ul li a,.link-back,.navigation.pagination .next,.page-numbers,.navigation.pagination .prev{font-family:"Afacad-Italic",Arial,sans-serif;text-decoration:none;color:#2f2013}.link-external::before,.link-internal::before,.link-download::before,.pre-footer-links ul li a::before,.link-back::before,.navigation.pagination .next::before,.page-numbers::before,.navigation.pagination .prev::before{content:"";height:2px;width:20px;background-color:#d474ac;position:absolute;bottom:-1px;left:0;transition:all .2s ease-in-out}.link-external::after,.link-internal::after,.link-download::after,.pre-footer-links ul li a::after,.link-back::after,.navigation.pagination .next::after,.page-numbers::after,.navigation.pagination .prev::after{content:"";display:inline-block;height:18px;width:18px;margin-left:10px;background:url(../images/lienExterne.svg) center center no-repeat;background-size:contain}.link-external:hover:before,.link-external:focus:before,.link-internal:hover:before,.link-internal:focus:before,.link-download:hover:before,.link-download:focus:before,.pre-footer-links ul li a:hover:before,.pre-footer-links ul li a:focus:before,.link-back:hover:before,.link-back:focus:before,.navigation.pagination .next:hover:before,.navigation.pagination .next:focus:before,.page-numbers:hover:before,.page-numbers:focus:before,.navigation.pagination .prev:hover:before,.navigation.pagination .prev:focus:before{width:calc(100% - 21px)}.link-internal::after,.link-back::after,.navigation.pagination .next::after,.page-numbers::after,.navigation.pagination .prev::after{margin-left:5px;background:url(../images/arrow-link.svg) center center no-repeat;transform:translateY(15%)}.page-numbers{position:relative}.page-numbers::before{width:0}.page-numbers:hover:before,.page-numbers:focus:before{width:100%}.page-numbers::after{content:none}.page-numbers.current::before{content:none}.link-back,.navigation.pagination .prev{padding-left:22px}.link-back::before,.navigation.pagination .prev::before{right:0;left:initial}.link-back::after,.navigation.pagination .prev::after{margin-left:0;position:absolute;left:0;transform:rotate(180deg)}.link-download::after{margin-left:5px;background:url(../images/icons/icon-link-download.svg) center center no-repeat}.link-txt,.site-footer .main-menu ul li a,.trigger-link{text-decoration:underline;text-decoration-thickness:1px;width:-moz-fit-content;width:fit-content;position:relative;z-index:1}.link-txt::before,.site-footer .main-menu ul li a::before,.trigger-link::before{content:"";height:24px;width:0;background-color:#ffeed3;position:absolute;left:0;transition:all .2s ease-in-out;z-index:-1}.link-txt:hover,.link-txt:focus,.site-footer .main-menu ul li a:hover,.site-footer .main-menu ul li a:focus,.trigger-link:hover,.trigger-link:focus{text-decoration:none;color:#2f2013}.link-txt:hover:before,.link-txt:focus:before,.site-footer .main-menu ul li a:hover:before,.site-footer .main-menu ul li a:focus:before,.trigger-link:hover:before,.trigger-link:focus:before{width:100%}.trigger-link::before{background-color:#d9eef4}.alert-block{padding:20px 25px 20px 41px;border-radius:15px;margin-bottom:35px;background-color:#ffe0e1;position:relative;margin-left:18px}.alert-block:before{display:flex;justify-content:center;align-items:center;position:absolute;content:url(../images/icons/icon-alert.svg);width:65px;height:65px;border-radius:10px;left:-33px;top:50%;transform:translateY(-50%);background-color:#e94c4f}.alert-block h2,.alert-block h3,.alert-block h4{margin:10px 0}.alert-block p{margin-top:5px}@media only screen and (min-width: 62rem){.alert-block{margin-left:39px;padding:20px 25px 20px 66px}.alert-block:before{left:-39px;width:78px;height:78px}}.alert-block--blue{background-color:#d9eef4}.alert-block--blue:before{background-color:#66c4d8}.alert-block--yellow{background-color:#ffeed3}.alert-block--yellow:before{background-color:#fbbb45}.wp-block-quote{position:relative;padding:50px 40px;margin:0 0 20px 0}.wp-block-quote::before,.wp-block-quote::after{content:"";position:absolute;width:40px;height:40px;background-repeat:no-repeat;background-position:center;background-size:contain;pointer-events:none}.wp-block-quote::before{top:0;left:0;background-image:url("../images/icons/icon-quote-up.svg")}.wp-block-quote::after{right:0;bottom:0;background-image:url("../images/icons/icon-quote-down.svg")}.wp-block-quote p{margin:0}.bloc-main,.bloc-second,.bloc-third,.bloc-fourth,.bloc-fifth{padding:20px 25px;border-radius:15px;margin-bottom:35px}.bloc-main{background-color:#d9eef4}.bloc-second{background-color:#ecd3e7}.bloc-third{background-color:#f2f2c1}.bloc-fourth{background-color:#ffeed3}.bloc-fifth{background-color:#cde8e5}.font-bold{font-family:"Afacad-Bold",arial,sans-serif}.d-flex{display:flex}.wp-block-accordion-item{background:#d9eef4;border-radius:7px;margin-bottom:16px;overflow:hidden}.wp-block-accordion-heading{margin:0}.wp-block-accordion-heading__toggle:hover .wp-block-accordion-heading__toggle-title{text-decoration:none}.wp-block-accordion-heading__toggle-icon{display:none}.wp-block-accordion-heading button,.wp-block-accordion-heading a{background:#d9eef4;width:100%;padding:18px 22px;border:0;color:#333;font-size:20px;font-weight:700;text-align:left;cursor:pointer;position:relative}.wp-block-accordion-heading button::after,.wp-block-accordion-heading a::after{content:url(../images/arrow-toggle.svg);position:absolute;width:20px;height:20px;right:18px;top:50%;transform:translateY(-50%);transition:transform .3s ease}.wp-block-accordion-item.is-open .wp-block-accordion-heading button::after,.wp-block-accordion-item.is-open .wp-block-accordion-heading a::after{transform:translateY(-50%) rotate(90deg)}.wp-block-accordion-panel{box-sizing:border-box;width:100%;padding:18px 22px;background:#e9f8fb;border-bottom:solid 9px #d9eef4}.wp-block-accordion-panel p{margin:0}.wp-block-accordion-panel:not(.toggle-formation){overflow:hidden;will-change:height,opacity}.wp-block-accordion-panel:not(.toggle-formation)[inert]{display:none}.toggle-formation{overflow:hidden;transition:max-height .35s ease,opacity .25s ease,padding .35s ease}.toggle-formation[inert]{display:block !important;max-height:0;opacity:0;padding-top:0;padding-bottom:0;margin-bottom:-9px}.toggle-formation:not([inert]){display:block;opacity:1}.annuaire-toggle{width:100%;min-width:0}.annuaire-toggle figure{margin-bottom:0;width:100%;overflow:hidden;border-radius:15px 15px 0 0}.annuaire-toggle figure img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center 35%;object-position:center 35%}.annuaire-toggle .wp-block-accordion-item{width:100%;min-width:0;border-radius:0 0 7px 7px}.annuaire-toggle .wp-block-accordion-panel{width:100%;min-width:0}ul li{list-style:url("../images/icons/icon-list-circle.svg");margin-bottom:6px}ul li:before{content:"";display:inline-block;color:#cbcd0b}ul li ul li{list-style:url("../images/icons/icon-list-circle-light.svg")}ol{list-style:none;counter-reset:count}ol li{counter-increment:count;margin-bottom:6px;margin-top:6px}ol li::before,ol li ol li::before{font-family:"Afacad-Bold",Arial,sans-serif;content:counter(count);display:inline-block;height:20px;width:20px;border-radius:3px;background-color:#cbcd0b;color:#fff;margin-right:7px;text-align:center;padding-bottom:2px;vertical-align:middle;line-height:21px;font-size:1.0625rem}ol li ol li::before{background-color:#f2f2c1;color:#2f2013}.slider-section{margin:0}.slider-section .slick-track{display:flex;gap:0}.slider-section figure img{border-radius:15px}@media only screen and (min-width: 62rem){.slider-section{margin:0 50px}.slider-section .slick-track{gap:15px}}.slider-section__tiny figure{display:flex;justify-content:center}.slider-section__tiny figure img{width:100%;max-width:200px;height:auto}.slider-section__tiny .slick-prev,.slider-section__tiny .slick-next{transform:translateY(-50%) scale(0.6)}.custom-checkbox{display:inline-flex;align-items:center;gap:14px;cursor:pointer;font-size:32px;color:#2f2013}.custom-checkbox input{position:absolute;opacity:0;pointer-events:none}.custom-checkbox span{display:inline-flex;align-items:center}.custom-checkbox span::before{content:"";width:36px;height:36px;margin-right:14px;border-radius:6px;background-color:#f2f2c1;box-sizing:border-box;border:8px solid #f2f2c1}.custom-checkbox input:checked+span::before{background-color:#cbcd0b;box-shadow:inset 0 0 0 9px #c8c900}.custom-checkbox input:focus-visible+span::before{outline:2px solid #2f2013;outline-offset:3px}#page-parallax.wp-block-cover{position:relative;min-height:500px;overflow:hidden;isolation:isolate}#page-parallax .parallaxImg{position:absolute;inset:0;z-index:0;background-repeat:no-repeat;background-position:center;background-size:cover;background-attachment:fixed}#page-parallax .wp-block-cover__image-background{opacity:0;pointer-events:none}#page-parallax .wp-block-cover__background{z-index:1}#page-parallax .wp-block-cover__inner-container{position:relative;z-index:2}.bg_fullscreen{padding:15px 0}.bg_fullscreen__main{background-color:#d9eef4}.bg_fullscreen__second{background-color:#ecd3e7}.bg_fullscreen__third{background-color:#f2f2c1}.bg_fullscreen__fourth{background-color:#ffeed3}.bg_fullscreen__fifth{background-color:#cde8e5}.bg_fullscreen h3{margin:0px}.bg_fullscreen p{margin-top:5px}.video-with-cover{position:relative;overflow:hidden;border-radius:10px}.video-with-cover.cover-video-home{border:solid 10px #fff}.video-with-cover video{display:block;width:100%;aspect-ratio:16/9;box-sizing:border-box;-o-object-fit:cover;object-fit:cover}.video-with-cover .video-play-button{position:absolute;top:50%;left:50%;width:80px;height:80px;padding:0;border:0;border-radius:50%;background:rgba(47,32,19,.85);cursor:pointer;transform:translate(-50%, -50%);transition:transform .2s ease,background-color .2s ease}.video-with-cover .video-play-button span{background:url(../images/icons/icon-video-player.svg) center center no-repeat;height:50px;width:100%;display:flex;justify-content:center;align-items:center}.video-with-cover .video-play-button:hover{background:#2f2013;transform:translate(-50%, -50%) scale(1.08)}.video-with-cover .video-play-button:focus-visible{outline:3px solid #000;outline-offset:4px}.formation-card.formation-theme--Rose{background-color:#ecd3e7}.formation-card.formation-theme--Vert{background-color:#f2f2c1}.formation-card.formation-theme--Orange{background-color:#ffeed3}.formation-card.formation-theme--Turquoise{background-color:#cde8e5}.formation-card,.other-recipes .recipe-card,.recettes-grid .recipe-card{border-radius:15px;padding:40px 25px;position:relative;overflow:hidden}.formation-card::before,.other-recipes .recipe-card::before,.recettes-grid .recipe-card::before{content:"";position:absolute;width:180px;height:180px;right:-90px;bottom:-90px;border-radius:50%;background:hsla(0,0%,100%,.35);transition:transform .35s ease;cursor:pointer}.formation-card::after,.other-recipes .recipe-card::after,.recettes-grid .recipe-card::after{content:url(../images/icons/icon-card-formation.svg);position:absolute;right:22px;bottom:18px;line-height:1;z-index:2;transition:transform .35s ease;transform-origin:center;cursor:pointer}.formation-card:hover::before,.other-recipes .recipe-card:hover::before,.recettes-grid .recipe-card:hover::before{transform:scale(1.25)}.formation-card:hover::after,.other-recipes .recipe-card:hover::after,.recettes-grid .recipe-card:hover::after{transform:translate(-16px, -13px) scale(1.4)}.formation-card:hover .formation-card__image img,.formation-card:hover .recipe-card__image img,.formation-card:focus-within .formation-card__image img,.formation-card:focus-within .recipe-card__image img,.other-recipes .recipe-card:hover .formation-card__image img,.other-recipes .recipe-card:hover .recipe-card__image img,.other-recipes .recipe-card:focus-within .formation-card__image img,.other-recipes .recipe-card:focus-within .recipe-card__image img,.recettes-grid .recipe-card:hover .formation-card__image img,.recettes-grid .recipe-card:hover .recipe-card__image img,.recettes-grid .recipe-card:focus-within .formation-card__image img,.recettes-grid .recipe-card:focus-within .recipe-card__image img{transform:scale(1.08)}.formation-card__link,.other-recipes .recipe-card__link,.recettes-grid .recipe-card__link{display:flex;flex-direction:column;height:100%;color:#2f2013;text-decoration:none;gap:30px}@media only screen and (max-width: 48rem){.formation-card__link:not(.blog-card__link),.other-recipes .recipe-card__link:not(.blog-card__link),.recettes-grid .recipe-card__link:not(.blog-card__link){gap:0}}.formation-card__duration,.other-recipes .recipe-card__duration,.recettes-grid .recipe-card__duration{width:-moz-fit-content;width:fit-content;padding:7px 20px;background:rgba(250,250,250,.6);border-radius:7px;font-family:"Roboto-SemiBold",Arial,Helvetica,sans-serif;font-size:1rem;display:flex;align-items:center;gap:5px}.formation-card__image,.other-recipes .recipe-card__image,.recettes-grid .recipe-card__image{display:flex;align-items:center;justify-content:center;overflow:visible}.formation-card__image img,.other-recipes .recipe-card__image img,.recettes-grid .recipe-card__image img{transition:transform .4s ease;width:100%;max-width:250px;height:-moz-fit-content;height:fit-content}.formation-card{padding:5px 25px 30px 25px}.formation-card__link{gap:0}.formation-card__image img{max-width:315px}.blog-card__link{gap:30px}.blog-card,.other-recipes .recipe-card,.recettes-grid .recipe-card{background-color:#d9eef4;padding:0}.blog-card__content,.other-recipes .recipe-card__content,.recettes-grid .recipe-card__content{padding:0 25px 25px 25px}.blog-card__image,.other-recipes .recipe-card__image,.recettes-grid .recipe-card__image{overflow:hidden;height:100%;max-height:220px}.blog-card__image img,.other-recipes .recipe-card__image img,.recettes-grid .recipe-card__image img{width:100%;max-width:100%;height:100%;-o-object-fit:cover !important;object-fit:cover !important}.recettes-grid .recipe-card{background-color:#d9eef4}.recettes-grid .recipe-card__duration{background:rgba(250,250,250,.8);margin:0 !important}.recettes-grid .recipe-card::before{background:hsla(0,0%,100%,.7)}.recettes-grid .recipe-card__content h3{margin:0 0 10px 0 !important}.recettes-grid .recipe-card__excerpt{margin:10px 0}.searchbar-filters{background-color:#ffeed3;padding:30px 20px;border-radius:15px;display:flex;flex-direction:column;gap:15px}.searchbar-filters .searchbar-filters__search,.searchbar-filters .searchbar-filters__options{display:flex;gap:15px}@media only screen and (max-width: 48rem){.searchbar-filters .searchbar-filters__search,.searchbar-filters .searchbar-filters__options{flex-direction:column}.searchbar-filters .searchbar-filters__search .wp-block-button__link,.searchbar-filters .searchbar-filters__options .wp-block-button__link{width:100%}}.searchbar-filters .searchbar-filters__search input{width:100%;padding:0 64px 0 24px}.searchbar-filters .searchbar-filters__reset{display:flex;align-items:center;color:#2f2013;text-decoration:none;position:relative;width:-moz-fit-content;width:fit-content}.searchbar-filters .searchbar-filters__reset:before{content:url(../images/icons/icon-reinit-form.svg);padding-right:10px}.searchbar-filters .searchbar-filters__reset:after{content:"";height:2px;width:0;background-color:#2f2013;position:absolute;bottom:8px;left:0;transition:all .3s ease-in-out}.searchbar-filters .searchbar-filters__reset:hover:after,.searchbar-filters .searchbar-filters__reset:focus:after{width:calc(100% - 47px);margin-left:47px}.searchbar-filters .searchbar-filters__field{position:relative}.searchbar-filters .searchbar-filters__field::after{content:"";position:absolute;top:50%;right:15px;width:18px;height:18px;background:url("../images/arrow-link.svg") center/contain no-repeat;transform:translateY(-50%) rotate(90deg);transform-origin:center;pointer-events:none}.searchbar-filters .searchbar-filters__field select{padding:0 64px 0 24px;appearance:none;-webkit-appearance:none;-moz-appearance:none}@media only screen and (max-width: 48rem){.searchbar-filters .searchbar-filters__field select{width:100%}}.searchbar-filters .searchbar-filters__field select{cursor:pointer}.searchbar-filters .searchbar-filters__field select option{color:#2f2013;font-style:normal}.searchbar-filters select,.searchbar-filters input{color:#929292;border:0;border-radius:10px;background-color:#fff;font-family:"Afacad-Italic",Arial,Helvetica,sans-serif;font-size:1.25rem;min-height:53px}.navigation.pagination{width:100%;margin-bottom:50px}.navigation.pagination .nav-links{position:relative;width:100%;min-height:45px;display:flex;align-items:center;justify-content:center;gap:10px}.navigation.pagination .page-numbers{display:inline-flex;align-items:center;justify-content:center}.navigation.pagination .prev,.navigation.pagination .next{position:absolute;top:50%;transform:translateY(-50%)}.navigation.pagination .prev{left:0}.navigation.pagination .next{right:0}.navigation.pagination .page-numbers.current{font-weight:bolder}.wp-block-separator{border-top:2px solid #f6f6f6;margin:30px 0}.scroll-top{position:fixed;right:15px;bottom:15px;z-index:1000;width:42px;height:42px;padding:0;border:0;background:rgba(0,0,0,0);cursor:pointer;opacity:0;visibility:hidden;pointer-events:none;transition:all .3s ease}.scroll-top.is-visible{opacity:1;visibility:visible;pointer-events:auto}.scroll-top img{display:block;width:100%;height:100%}.scroll-top:focus-visible{outline:3px solid currentColor;outline-offset:4px}.scroll-top:hover,.scroll-top:focus{bottom:25px}.skip-link{position:fixed;top:10px;left:10px;z-index:99999;padding:12px 20px;background:#fff;color:#000;transform:translateY(-200%);transition:transform .2s ease}.skip-link:focus{transform:translateY(0)}.cky-btn{border-radius:7px !important;position:relative;overflow:hidden;z-index:1;transition:color .2s ease-in-out;opacity:1 !important;cursor:pointer}.cky-btn::before{content:"";position:absolute;inset:0;width:0;border-radius:inherit;z-index:-1;transition:width .2s ease-in-out}.cky-btn:hover,.cky-btn:focus{opacity:1 !important}.cky-btn:hover::before,.cky-btn:focus::before{width:100%}.cky-btn-customize,.cky-btn-preferences{color:#2f2013 !important;background-color:#d9eef4 !important;border-color:#d9eef4 !important}.cky-btn-customize::before,.cky-btn-preferences::before{background-color:#66c4d8 !important}.cky-btn-reject{color:#2f2013 !important;background-color:#d9eef4 !important;border-color:#d9eef4 !important}.cky-btn-reject::before{background-color:#66c4d8 !important}.cky-btn-accept{color:#2f2013 !important;background-color:#f2f2c1 !important;border-color:#f2f2c1 !important}.cky-btn-accept::before{background-color:#cbcd0b !important}.cky-btn-revisit-wrapper{background:#fbbb45 !important}@media only screen and (max-width: 48rem){.wp-block-table{display:block;width:100%;max-width:100%;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch}.wp-block-table table{width:1200px;min-width:1200px;table-layout:auto}.wp-block-table th,.wp-block-table td{min-width:160px}.wp-block-table::-webkit-scrollbar{height:10px}.wp-block-table::-webkit-scrollbar-thumb{background-color:#66c4d8}.wp-block-table::-webkit-scrollbar-track{background-color:#d9eef4}}.site-header--home .gp-main-menu,.site-header--home .top-bar{background-color:#fff}.site-header--home.is-scrolled .gp-main-menu,.site-header--home.is-scrolled .top-bar{background-color:#fff}#home-page-infans h1:before,#home-page-infans h2:before,#home-page-infans h3:before,#home-page-infans h4:before{content:none}#home-page-infans .hero{position:relative;min-height:65vh;overflow:visible}@media only screen and (min-width: 62rem){#home-page-infans .hero{min-height:calc(100vh - 130px)}}#home-page-infans .hero-bloc-text{position:absolute;z-index:6;left:15px;right:15px;top:0;width:auto;max-width:738px;margin-inline:auto;padding:15px;background-color:#fff;border-radius:10px;transform:none}@media only screen and (min-width: 62rem){#home-page-infans .hero-bloc-text{left:max(0px,(100% - 1440px)/2);right:auto;width:min(738px,100% - 60px);margin-inline:0;padding:35px 45px;border-radius:15px}}#home-page-infans .hero-bloc-text h1{margin-top:0;font-size:1.5625rem}@media only screen and (min-width: 62rem){#home-page-infans .hero-bloc-text h1strong{font-size:2.8125rem}#home-page-infans .hero-bloc-text h1{font-size:2.5rem}}#home-page-infans .hero-bloc-text p{font-size:1.125rem}@media only screen and (min-width: 62rem){#home-page-infans .hero-bloc-text p{font-size:1.875rem}}@media only screen and (max-width: 62rem){#home-page-infans .hero-bloc-text .button-third>div{width:100%}#home-page-infans .hero-bloc-text .button-third>div a{width:100%}}@media only screen and (max-width: 62rem){#home-page-infans .hero{min-height:65vh;padding:0;overflow:visible}}@media only screen and (min-width: 62rem){#home-page-infans .wp-block-cover,#home-page-infans .wp-block-cover-image{overflow:visible}}#home-page-infans .solutions-bloc{position:relative;background-color:#ffeed3;padding:80px 0 22px 0}@media only screen and (min-width: 62rem){#home-page-infans .solutions-bloc{padding:80px 0 150px 0}}#home-page-infans .solutions-bloc::before,#home-page-infans .solutions-bloc::after{content:"";position:absolute;left:0;bottom:100%;display:inline-block;height:0;width:0;border-bottom:6vw solid #ffeed3;border-left:100vw solid rgba(0,0,0,0)}#home-page-infans .solutions-bloc::after{bottom:0;border-bottom:6vw solid #fff}#home-page-infans .solutions-bloc-fond-2{background-color:#f7f7f7;padding:50px 0 50px 0}#home-page-infans .solutions-bloc-fond-2::before,#home-page-infans .solutions-bloc-fond-2::after{border:none}#home-page-infans .solutions-bloc .solution-group{display:flex;align-items:stretch !important}#home-page-infans .solutions-bloc .solution-group .slick-track{display:flex;align-items:stretch}#home-page-infans .solutions-bloc .solution-group .slick-list{margin:0 -15px}#home-page-infans .solutions-bloc .solution-group .slick-slide{margin:0 15px;height:auto}#home-page-infans .solutions-bloc .solution-group .slick-slide>div{height:100%}@media only screen and (max-width: 62rem){#home-page-infans .solutions-bloc .solution-group{margin-top:90px;position:relative}#home-page-infans .solutions-bloc .solution-group::before{content:"";position:absolute;top:-33px;left:55px;right:54px;border-top:4px dotted #2f2013;transform:translateY(-50%);z-index:0}#home-page-infans .solutions-bloc .solution-group .slick-slide{margin:0;box-sizing:border-box}#home-page-infans .solutions-bloc .solution-group .slick-list{width:100%;max-width:394px;margin-inline:auto}#home-page-infans .solutions-bloc .solution-group .slick-track{display:flex}}#home-page-infans .solutions-bloc .solution-group p{margin:0}#home-page-infans .solutions-bloc .solution-group p.wp-block-paragraph:not(.has-x-large-font-size){margin-bottom:20px}#home-page-infans .solutions-bloc .solution-group .item{display:flex;flex-direction:column;justify-content:space-between;background-color:#fff;border-radius:10px;padding:15px}@media only screen and (max-width: 62rem){#home-page-infans .solutions-bloc .solution-group .item{width:100%;max-width:none;box-sizing:border-box}}@media only screen and (min-width: 62rem){#home-page-infans .solutions-bloc .solution-group .item{border-radius:15px;padding:28px}}#home-page-infans .solutions-bloc .solution-group .item>.child-flex,#home-page-infans .solutions-bloc .solution-group .item figure{margin:0}#home-page-infans .solutions-bloc .solution-group .item :where(.wp-block-columns.is-layout-flex){gap:20px}@media only screen and (max-width: 75rem){#home-page-infans .solutions-bloc .solution-group .item .wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column{flex-basis:initial}#home-page-infans .solutions-bloc .solution-group .item .wp-block-column.is-vertically-aligned-bottom{width:initial}}#home-page-infans .solutions-bloc .solution-group .item figure{display:none}@media only screen and (min-width: 75rem){#home-page-infans .solutions-bloc .solution-group .item figure{display:block}#home-page-infans .solutions-bloc .solution-group .item figure img{width:100%;max-width:150px}}#home-page-infans .solutions-bloc .solution-group .item h3{margin-top:0;font-family:"Afacad-Semibold",arial,sans-serif;font-size:25px;margin-bottom:15px;color:#fbbb45}@media only screen and (min-width: 62rem){#home-page-infans .solutions-bloc .solution-group .item h3{font-size:25px}}@media only screen and (min-width: 75rem){#home-page-infans .solutions-bloc .solution-group .item h3{font-size:32px}}#home-page-infans .solutions-bloc .solution-group .item[data-slick-index="1"] h3{color:#d474ac}#home-page-infans .solutions-bloc .solution-group .item[data-slick-index="2"] h3{color:#63bfb5}#home-page-infans .solutions-bloc .solution-group .item .child-flex .is-layout-flex.wp-block-buttons{justify-content:flex-end}@media only screen and (max-width: 62rem){#home-page-infans .solution-group :where(.wp-block-columns.is-layout-flex),#home-page-infans .section-numbers :where(.wp-block-columns.is-layout-flex){gap:0}}#home-page-infans .section-numbers h3{font-family:"Afacad-Semibold",arial,sans-serif;font-size:35px;margin:0px}@media only screen and (min-width: 75rem){#home-page-infans .section-numbers h3{font-size:60px}}#home-page-infans .section-numbers h3::before{content:"";border-radius:4px;height:24px;width:37px}@media only screen and (min-width: 62rem){#home-page-infans .section-numbers h3::before{height:42px;width:78px}}#home-page-infans .section-numbers p{margin-top:5px;text-align:center}#home-page-infans .section-numbers .deco-numbers{color:#cbcd0b}#home-page-infans .section-numbers .statistics-item{display:flex;flex-direction:column;justify-content:center;align-items:center}#home-page-infans .section-formation{background-color:#d9eef4}#home-page-infans .section-formation .latest-formations{padding:40px 0}@media only screen and (min-width: 62rem){#home-page-infans .section-formation .latest-formations{padding:80px 0}}#home-page-infans .section-formation .latest-formations h3{margin-top:15px;margin-bottom:15px;font-family:"Roboto-SemiBold",Arial,Helvetica,sans-serif}#home-page-infans .section-formation .latest-formations p{margin:0}#home-page-infans .section-formation .latest-formations__right{flex-direction:column}#home-page-infans .section-formation .latest-formations__header{justify-content:space-between;align-items:flex-start;flex-direction:column}#home-page-infans .section-formation .latest-formations__header .button-second{width:100%}#home-page-infans .section-formation .latest-formations__header .button-second .wp-block-button__link{width:100%}@media only screen and (min-width: 36rem){#home-page-infans .section-formation .latest-formations__header .button-second{display:flex;justify-content:end;width:100%}#home-page-infans .section-formation .latest-formations__header .button-second .wp-block-button__link{width:-moz-fit-content;width:fit-content}}@media only screen and (min-width: 62rem){#home-page-infans .section-formation .latest-formations__header{flex-direction:row}#home-page-infans .section-formation .latest-formations__header .button-second{display:initial;width:-moz-fit-content;width:fit-content}}#home-page-infans .section-formation .latest-formations__header p{margin:0;font-size:2rem}#home-page-infans .section-formation .latest-formations__header h2{margin:0 0 5px 0;font-size:3.4375rem;font-family:"Roboto-SemiBold",Arial,Helvetica,sans-serif}#home-page-infans .section-formation .formation-card{border-radius:10px;padding:15px}@media only screen and (min-width: 62rem){#home-page-infans .section-formation .formation-card{border-radius:15px;padding:0px 25px 25px 25px}}#home-page-infans .section-formation .formation-card .formation-card__image{display:flex;align-items:center;justify-content:center;overflow:visible}#home-page-infans .section-formation .formation-card .formation-card__image img{transition:transform .4s ease}#home-page-infans .section-formation .formation-card{position:relative;overflow:hidden}#home-page-infans .section-formation .formation-card::before{content:"";position:absolute;right:-90px;bottom:-90px;width:145px;height:145px;border-radius:50%;background:hsla(0,0%,100%,.35);transition:transform .35s ease}@media only screen and (min-width: 62rem){#home-page-infans .section-formation .formation-card::before{width:180px;height:180px}}#home-page-infans .section-formation .formation-card::after{content:url(../images/icons/icon-card-formation.svg);position:absolute;right:7px;bottom:5px;line-height:1;z-index:2;transition:transform .35s ease;transform-origin:center}@media only screen and (min-width: 62rem){#home-page-infans .section-formation .formation-card::after{right:22px;bottom:18px}}#home-page-infans .section-formation .formation-card:hover::before{transform:scale(1.25)}#home-page-infans .section-formation .formation-card:hover::after{transform:translate(-16px, -13px) scale(1.4)}#home-page-infans .section-formation .formation-card:hover .formation-card__image img,#home-page-infans .section-formation .formation-card:focus-within .formation-card__image img{transform:scale(1.08)}#home-page-infans .section-formation .formation-card .formation-card__link{display:flex;flex-direction:column;height:100%;color:#2f2013;text-decoration:none}#home-page-infans .section-formation .formation-card .formation-card__link .formation-card__duration{padding:7px 20px;background:rgba(250,250,250,.6);border-radius:7px;font-family:"Roboto-SemiBold",Arial,Helvetica,sans-serif;font-size:.875rem}@media only screen and (min-width: 75rem){#home-page-infans .section-formation .formation-card .formation-card__link .formation-card__duration{font-size:1rem}}#home-page-infans .section-formation .formation-card .formation-card__image{align-items:center;justify-content:center;height:180px}@media only screen and (min-width: 75rem){#home-page-infans .section-formation .formation-card .formation-card__image{height:255px}}#home-page-infans .section-formation .formation-card .formation-card__image img{width:100%;height:-moz-fit-content;height:fit-content}@media only screen and (min-width: 75rem){#home-page-infans .section-formation .formation-card .formation-card__image img{max-width:360px}}#home-page-infans .section-formation .latest-formations__right,#home-page-infans .section-formation .latest-formations__cards,#home-page-infans .section-formation .latest-formations__inner{gap:20px}@media only screen and (max-width: 62rem){#home-page-infans .section-formation .latest-formations__inner{display:flex;flex-direction:column-reverse}}#home-page-infans .section-formation .latest-formations__cards{display:flex;align-items:stretch;gap:20px;flex-direction:column}@media only screen and (min-width: 62rem){#home-page-infans .section-formation .latest-formations__cards{flex-direction:row}#home-page-infans .section-formation .latest-formations__cards .formation-card{flex:1 1 0;min-width:0;display:flex}}#home-page-infans .section-formation .latest-formations__cards .formation-card__link{flex:1;width:100%}@media only screen and (min-width: 75rem){#home-page-infans .section-formation .formation-card--featured{min-width:460px;max-width:460px}}#home-page-infans .section-formation .formation-card--featured .formation-card__image{height:100%}@media only screen and (min-width: 62rem){#home-page-infans .section-formation .formation-card--featured .formation-card__image img{max-width:425px}}@media only screen and (min-width: 62rem){#home-page-infans .section-formation .formation-card--featured .formation-card__link{gap:0}#home-page-infans .section-formation .formation-card--featured .formation-card__link .formation-card__duration{font-size:1.5rem}#home-page-infans .section-formation .formation-card--featured h3{font-size:2.25rem;margin-top:20px}#home-page-infans .section-formation .formation-card--featured p{font-size:1.375rem}}#home-page-infans .section-google{margin:70px 0}#home-page-infans #page-parallax .has-parallax{padding:150px 0 105px 0}#home-page-infans #page-parallax .bloc-text{background-color:#fff;padding:15px;border-radius:15px;height:-moz-fit-content;height:fit-content;position:relative;border-top:8px dashed #66c4d8;border-left:8px solid #cbcd0b}@media only screen and (min-width: 62rem){#home-page-infans #page-parallax .bloc-text{padding:20px}}#home-page-infans #page-parallax .bloc-text::after{content:"";position:absolute;left:1px;right:0;bottom:0;height:8px;width:80%;background:linear-gradient(to right, #FBBB45 0%, #FBBB45 80%, #D474AC 80%, #D474AC 100%)}@media only screen and (min-width: 62rem){#home-page-infans #page-parallax .bloc-text::before{content:url(../images/icons/icon-arrow-video-home.svg);position:absolute;right:118px;bottom:-15px}}#home-page-infans #page-parallax .bloc-text h2{margin-top:0}#home-page-infans #page-parallax .bloc-video video{border-radius:15px}.site-header--home.submenu-open .top-bar,.site-header--home.submenu-open .gp-main-menu{background-color:#fff}.searchbar-catalogue h1{margin-top:100px}.searchbar-catalogue .searchbar-grid{display:flex;flex-wrap:wrap;gap:20px;align-items:stretch;margin-bottom:30px}.searchbar-catalogue .searchbar-grid .formation-card,.searchbar-catalogue .searchbar-grid .recipe-card,.searchbar-catalogue .searchbar-grid .blog-card{box-sizing:border-box;flex:0 0 100%;max-width:100%;min-width:0}@media only screen and (min-width: 48rem){.searchbar-catalogue .searchbar-grid .formation-card,.searchbar-catalogue .searchbar-grid .recipe-card,.searchbar-catalogue .searchbar-grid .blog-card{flex-basis:calc((100% - 20px)/2);max-width:calc((100% - 20px)/2)}}@media only screen and (min-width: 62rem){.searchbar-catalogue .searchbar-grid .formation-card,.searchbar-catalogue .searchbar-grid .recipe-card,.searchbar-catalogue .searchbar-grid .blog-card{flex-basis:calc((100% - 40px)/3);max-width:calc((100% - 40px)/3)}}@media only screen and (min-width: 75rem){.searchbar-catalogue .searchbar-grid .formation-card,.searchbar-catalogue .searchbar-grid .recipe-card,.searchbar-catalogue .searchbar-grid .blog-card{flex-basis:calc((100% - 60px)/4);max-width:calc((100% - 60px)/4)}}.searchbar-catalogue .searchbar-grid .formation-card__link,.searchbar-catalogue .searchbar-grid .recipe-card__link,.searchbar-catalogue .searchbar-grid .blog-card__link{width:100%;height:100%;display:flex;flex-direction:column}.searchbar-catalogue .searchbar-grid .formation-card__image,.searchbar-catalogue .searchbar-grid .recipe-card__image,.searchbar-catalogue .searchbar-grid .blog-card__image{flex:0 0 200px;height:200px;display:flex;align-items:center;justify-content:center}.searchbar-catalogue .searchbar-grid .formation-card__image img,.searchbar-catalogue .searchbar-grid .recipe-card__image img,.searchbar-catalogue .searchbar-grid .blog-card__image img{width:100%;height:100%;max-width:none;-o-object-fit:contain;object-fit:contain}.searchbar-catalogue .searchbar-grid .formation-card__image .searchbar-catalogue .searchbar-grid .formation-card:not(.contain) img,.searchbar-catalogue .searchbar-grid .formation-card__image .searchbar-catalogue .searchbar-grid .recipe-card:not(.contain) img,.searchbar-catalogue .searchbar-grid .formation-card__image .searchbar-catalogue .searchbar-grid .blog-card:not(.contain) img,.searchbar-catalogue .searchbar-grid .recipe-card__image .searchbar-catalogue .searchbar-grid .formation-card:not(.contain) img,.searchbar-catalogue .searchbar-grid .recipe-card__image .searchbar-catalogue .searchbar-grid .recipe-card:not(.contain) img,.searchbar-catalogue .searchbar-grid .recipe-card__image .searchbar-catalogue .searchbar-grid .blog-card:not(.contain) img,.searchbar-catalogue .searchbar-grid .blog-card__image .searchbar-catalogue .searchbar-grid .formation-card:not(.contain) img,.searchbar-catalogue .searchbar-grid .blog-card__image .searchbar-catalogue .searchbar-grid .recipe-card:not(.contain) img,.searchbar-catalogue .searchbar-grid .blog-card__image .searchbar-catalogue .searchbar-grid .blog-card:not(.contain) img{-o-object-fit:cover;object-fit:cover}.searchbar-catalogue .searchbar-grid .formation-card__content,.searchbar-catalogue .searchbar-grid .recipe-card__content,.searchbar-catalogue .searchbar-grid .blog-card__content{flex:1;display:flex;flex-direction:column}.searchbar-catalogue .searchbar-grid .formation-card__duration,.searchbar-catalogue .searchbar-grid .recipe-card__duration,.searchbar-catalogue .searchbar-grid .blog-card__duration{align-self:flex-start;margin-bottom:18px}@media only screen and (min-width: 75rem){.searchbar-catalogue .searchbar-grid .formation-card__title,.searchbar-catalogue .searchbar-grid .recipe-card__title,.searchbar-catalogue .searchbar-grid .blog-card__title{min-height:50px}}.searchbar-catalogue .searchbar-grid .formation-card__title,.searchbar-catalogue .searchbar-grid .recipe-card__title,.searchbar-catalogue .searchbar-grid .blog-card__title{margin:0 0 10px;font-size:1.375rem}.searchbar-catalogue .searchbar-grid .formation-card__excerpt,.searchbar-catalogue .searchbar-grid .recipe-card__excerpt,.searchbar-catalogue .searchbar-grid .blog-card__excerpt{margin:0;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}.latest-recipes{padding:40px 0}@media only screen and (min-width: 62rem){.latest-recipes{padding:80px 0}}.latest-recipes h3{margin-top:15px;margin-bottom:15px;font-family:"Roboto-SemiBold",Arial,Helvetica,sans-serif}.latest-recipes h3::before{content:none}.latest-recipes p{margin:0}.latest-recipes__right{flex-direction:column}.latest-recipes__header{justify-content:space-between;align-items:flex-start;flex-direction:column}.latest-recipes__header .button-second{width:100%}.latest-recipes__header .button-second .wp-block-button__link{width:100%}@media only screen and (min-width: 36rem){.latest-recipes__header .button-second{display:flex;justify-content:end;width:100%}.latest-recipes__header .button-second .wp-block-button__link{width:-moz-fit-content;width:fit-content}}@media only screen and (min-width: 62rem){.latest-recipes__header{flex-direction:row}.latest-recipes__header .button-second{display:initial;width:-moz-fit-content;width:fit-content}}.latest-recipes__header p{margin:0;font-size:2rem}.latest-recipes__header h2{margin:0 0 5px 0;font-size:3.4375rem;font-family:"Roboto-SemiBold",Arial,Helvetica,sans-serif}.single-article{margin-bottom:50px}.blog-page h1{margin-top:75px}.blog-news .formation-card__content h3{margin:15px 0 5px 0}.blog-featured{margin-bottom:50px}.blog-featured__card{padding:15px;background-color:#ffeed3;display:flex;gap:20px;flex-direction:column}@media only screen and (min-width: 48rem){.blog-featured__card{gap:50px;padding:40px 40px 40px 75px;flex-direction:row}}.blog-featured__image{flex:1;position:relative}.blog-featured__image img:not(.blog-featured__icon){width:100%;max-width:600px;-o-object-fit:cover;object-fit:cover;height:100%;border-radius:15px;max-height:310px}.blog-featured__icon{position:absolute;z-index:2;pointer-events:none}.blog-featured__icon--square,.blog-featured__icon--circle,.blog-featured__icon--triangle{display:none}@media only screen and (min-width: 48rem){.blog-featured__icon--square,.blog-featured__icon--circle,.blog-featured__icon--triangle{display:block}}.blog-featured__icon--square{width:100%;height:auto;left:-40px;top:38px;max-width:80px}@media only screen and (max-width: 75rem){.blog-featured__icon--square{left:-30px;max-width:60px}}.blog-featured__icon--circle{width:100%;height:auto;left:0;bottom:-40px;max-width:320px}@media only screen and (max-width: 75rem){.blog-featured__icon--circle{max-width:200px}}.blog-featured__icon--triangle{width:100%;height:auto;right:-25px;bottom:-20px;max-width:120px}@media only screen and (max-width: 75rem){.blog-featured__icon--triangle{max-width:70px}}.blog-featured__content{flex:1}.blog-featured__content h2{font-family:"Afacad-Regular",Arial,Helvetica,sans-serif;text-transform:uppercase;margin-top:0}.blog-featured__content h2b{font-family:"Afacad-SemiBold",Arial,Helvetica,sans-serif}.blog-page .latest-recipes__inner{gap:25px;flex-direction:column-reverse}@media only screen and (min-width: 62rem){.blog-page .latest-recipes__inner{flex-direction:row}}.blog-page .latest-recipes__title::before{content:none}.blog-page .latest-recipes__header{margin-bottom:30px}@media only screen and (min-width: 62rem){.blog-page .latest-recipes__header{margin-bottom:0}}.blog-page .latest-recipes__header .button-third{width:100%}@media only screen and (min-width: 48rem){.blog-page .latest-recipes__header .button-third{justify-content:end}}@media only screen and (max-width: 48rem){.blog-page .latest-recipes__header .button-third a{width:100%;display:flex;justify-content:center}}.blog-page .latest-recipes .recipe-card{background-color:#ecd3e7;border-radius:15px;position:relative;z-index:1}.blog-page .latest-recipes .recipe-card__title{margin:0;font-size:1.375rem}.blog-page .latest-recipes .recipe-card__link{display:flex;color:#2f2013;text-decoration:none;height:100%;align-items:stretch;flex-direction:column}@media only screen and (min-width: 36rem){.blog-page .latest-recipes .recipe-card__link{flex-direction:row}}.blog-page .latest-recipes .recipe-card__link:hover .recipe-card__image img,.blog-page .latest-recipes .recipe-card__link:focus-visible .recipe-card__image img{transform:scale(1.08)}.blog-page .latest-recipes .recipe-card__link:hover .recipe-card__content::before,.blog-page .latest-recipes .recipe-card__link:focus-visible .recipe-card__content::before{width:100%}.blog-page .latest-recipes .recipe-card__link:hover .recipe-card__content::after,.blog-page .latest-recipes .recipe-card__link:focus-visible .recipe-card__content::after{opacity:1;transform:translate(-50%, -50%) scale(1)}.blog-page .latest-recipes .recipe-card__image{overflow:hidden;border-top-left-radius:15px;border-top-right-radius:15px}@media only screen and (min-width: 36rem){.blog-page .latest-recipes .recipe-card__image{border-top-right-radius:0;border-bottom-left-radius:15px}}.blog-page .latest-recipes .recipe-card__image img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transform:scale(1);transition:transform .4s ease-in-out}@media only screen and (min-width: 36rem){.blog-page .latest-recipes .recipe-card__image img{max-width:500px}}.blog-page .latest-recipes .recipe-card__content{padding:15px;display:flex;flex-direction:column;justify-content:flex-end;position:relative;overflow:hidden}@media only screen and (min-width: 36rem){.blog-page .latest-recipes .recipe-card__content{max-width:250px}}.blog-page .latest-recipes .recipe-card__content:before{content:"";position:absolute;z-index:2;top:0;bottom:0;left:0;width:0;background-color:rgba(250,250,250,.5);transition:width .35s ease-in-out;pointer-events:none}.blog-page .latest-recipes .recipe-card__content:after{content:url(../images/icons/icon-recette-hover.svg);position:absolute;z-index:3;top:50%;left:50%;font-family:"Afacad-SemiBold",Arial,sans-serif;color:#2f2013;opacity:0;transform:translate(-50%, -50%) scale(0.7);transition:opacity .2s ease-in-out,transform .3s ease-in-out;pointer-events:none}.blog-page .latest-recipes .recipe-card__duration{display:flex;align-items:center;margin:10px 0}.blog-page .latest-recipes .recipe-card__duration span{height:18px}.blog-page .latest-recipes .recipe-card__duration span:first-child{margin-right:7px}.blog-page .latest-recipes__right .latest-recipes__cards{display:flex;flex-direction:column;gap:25px}.blog-page .latest-recipes__right .latest-recipes__cards .recipe-card{position:relative;z-index:1}.blog-page .latest-recipes__right .latest-recipes__cards .recipe-card:first-child{background-color:#ffeed3}.blog-page .latest-recipes__right .latest-recipes__cards .recipe-card:last-child{background-color:#cde8e5}@media only screen and (min-width: 75rem){.blog-page .latest-recipes__right .latest-recipes__cards .recipe-card__content{max-width:350px}}@media only screen and (min-width: 36rem){.blog-page .latest-recipes__right .latest-recipes__cards .recipe-card__image img{max-width:400px}}.blog-page .latest-recipes__right .latest-recipes__cards .recipe-card__title{font-size:1.25rem}@media only screen and (min-width: 75rem){.blog-page .latest-recipes__right .latest-recipes__cards .recipe-card__title{font-size:1.5rem}}.blog-page .latest-recipes__right .latest-recipes__cards .recipe-card__excerpt{font-size:1rem}@media only screen and (min-width: 75rem){.blog-page .latest-recipes__right .latest-recipes__cards .recipe-card__excerpt{font-size:1.125rem}}.single-recipe__layout{gap:20px;flex-direction:column-reverse}@media only screen and (min-width: 48rem){.single-recipe__layout{flex-direction:row}}.single-recipe__main{width:100%}.single-recipe__info{position:relative;padding-top:120px;overflow:visible;width:100%;max-width:300px}.single-recipe__info__character{position:absolute;z-index:2;top:0;left:50%;display:block;width:100%;max-width:150px;height:auto;transform:translateX(-50%)}.single-recipe__info-box{position:relative;z-index:1;padding:24px;background-color:#f6f6f6;border-radius:15px;width:100%;max-width:250px;height:-moz-fit-content;height:fit-content}.single-recipe__info-box h2{margin:10px 0 0 0;text-align:center}.single-recipe__info-box h2::before{content:none}.single-recipe__info-list p{margin:5px 0;font-family:"Afacad-Regular",Arial,Helvetica,sans-serif}.single-recipe__info-list pb{font-family:"Afacad-Bold",Arial,Helvetica,sans-serif}.single-recipe__info-item--difficulty{display:flex;align-items:center;gap:8px}.single-recipe__info-item--difficulty p{margin:0}.single-recipe__difficulty{display:inline-flex;align-items:center;gap:5px}.single-recipe__difficulty-level{display:block;width:18px;height:18px;flex-shrink:0;background:url("../images/icons/icon-difficulty-empty.svg") center/contain no-repeat}.single-recipe__difficulty-level.is-active{background-image:url("../images/icons/icon-difficulty-filled.svg")}.single-recipe__difficulty-label{font-family:"Afacad-Italic",Arial,Helvetica,sans-serif}.formation-single .slick-prev,.formation-single .slick-next{transform:translateY(-50%) scale(0.6)}.formation-single .slick-dots{bottom:-50px}.formation-single h2:before{content:none}@media only screen and (max-width: 48rem){.formation-single .group{flex-direction:column}}.formation-single .group{display:flex;gap:30px}@media only screen and (min-width: 48rem){.formation-single .group{align-items:flex-start}}.formation-single .group .content-left{flex:1 1 auto;min-width:0}.formation-single .infos-rapides .infos-rapides-group{margin-bottom:50px;margin-top:50px}.formation-single .infos-rapides .infos-rapides-group:not(.slick-initialized){display:flex;justify-content:space-between;gap:20px}.formation-single .infos-rapides .infos-rapides-group .infos-rapides-item{display:flex;align-items:center}.formation-single .infos-rapides .infos-rapides-group .infos-rapides-item .-item{display:flex;flex-direction:column;justify-content:center;margin-left:10px}.formation-single .infos-rapides .infos-rapides-group .infos-rapides-item p{font-family:"Afacad-SemiBold",Arial,Helvetica,sans-serif;font-size:1.5625rem;margin:0}.formation-single .infos-rapides .infos-rapides-group .infos-rapides-item p.-tiny{font-family:"Afacad-Regular",Arial,Helvetica,sans-serif;font-size:1rem}.formation-single .notions-cles h2{margin-top:0}.formation-single .notions-cles__group{justify-content:space-between;flex-direction:column}@media only screen and (min-width: 62rem){.formation-single .notions-cles__group{flex-direction:row}}.formation-single .notions-cles__item p{margin:0 0 40px 0;position:relative}.formation-single .notions-cles__item p:before{content:"";position:absolute;height:15px;width:46px;left:0;bottom:-5px;background:#ffeed3;z-index:-1}.formation-single .buttons-end{display:flex;justify-content:space-evenly;margin:50px 0;flex-direction:column}@media only screen and (max-width: 48rem){.formation-single .buttons-end>div{margin-bottom:20px}.formation-single .buttons-end>div a{width:100%;display:flex;justify-content:center}}@media only screen and (min-width: 48rem){.formation-single .buttons-end{flex-direction:row}}.formation-single .banner{padding:110px 25px 25px 25px}.formation-single .banner h1{font-size:2.1875rem;text-transform:uppercase;font-family:"Dreame-Regular";margin:0}@media only screen and (min-width: 62rem){.formation-single .banner h1{font-size:3rem}}.formation-single .banner h1:before{content:none}.formation-single .banner .-content{justify-content:space-between}@media only screen and (max-width: 48rem){.formation-single .banner .-content{flex-direction:column;margin-bottom:10px}}.formation-single .banner .-description ul li{list-style:disc}.formation-single .banner.banner--Turquoise{background-color:#cde8e5;clip-path:polygon(0 0, 100% 0, 100% 95%, 85% 100%, 15% 100%, 0 95%)}@media only screen and (min-width: 48rem){.formation-single .banner.banner--Turquoise{clip-path:polygon(0 0, 100% 0, 100% 72%, 76% 100%, 24% 100%, 0 72%)}}.formation-single .banner.banner--Vert{background-color:#f2f2c1}.formation-single .banner.banner--Vert .wp-block-button__link{background-color:#ecd3e7}.formation-single .banner.banner--Vert .wp-block-button__link::before{background-color:#d474ac}.formation-single .banner.banner--Orange{clip-path:ellipse(145% 100% at 50% 0%);padding-bottom:40px;background-color:#ffeed3}@media only screen and (min-width: 62rem){.formation-single .banner.banner--Orange{clip-path:ellipse(72% 100% at 50% 0%)}}.formation-single .banner.banner--Orange .wp-block-button__link{background-color:#cde8e5}.formation-single .banner.banner--Orange .wp-block-button__link::before{background-color:#63bfb5}.formation-single .banner.banner--Rose{background-color:#ecd3e7;position:relative;background:rgba(0,0,0,0);margin-bottom:100px;z-index:1}.formation-single .banner.banner--Rose::before{z-index:-1;content:"";position:absolute;inset:0;bottom:-110px;background-color:#ecd3e7;clip-path:polygon(0 0, 100% 0, 100% 67%, 100% 83%, 50% 90%, 0% 84%, 0 60%)}@media only screen and (min-width: 48rem){.formation-single .banner.banner--Rose::before{clip-path:polygon(0 0, 100% 0, 100% 0%, 100% 76%, 50% 90%, 0% 76%, 0 52%)}}@media only screen and (min-width: 75rem){.formation-single .banner.banner--Rose::before{clip-path:polygon(0 0, 100% 0, 100% 52%, 100% 70%, 50% 90%, 0% 70%, 0 52%)}}.formation-single .banner.banner--Rose .wp-block-button__link{background-color:#f2f2c1}.formation-single .banner.banner--Rose .wp-block-button__link::before{background-color:#cbcd0b}@media only screen and (max-width: 48rem){.formation-single .banner .-buttons{flex-direction:column}.formation-single .banner .-buttons>div{margin-bottom:15px}.formation-single .banner .-buttons>div a{width:100%;display:flex;justify-content:center}}.formation-single .banner .-buttons{justify-content:space-evenly}.formation-single .parcours-formation ol{padding-left:15px}.formation-single .group-info{justify-content:space-between;gap:20px;display:flex;flex-direction:column}@media only screen and (min-width: 62rem){.formation-single .group-info{flex-direction:row}}.formation-single .group-end{justify-content:space-between}.formation-single .group-end .back-button{margin-bottom:50px}.b-center{justify-content:center}.other-formations,.other-articles,.blog-news{background-color:#d9eef4;padding:40px 0}.other-formations__cards,.other-articles__cards,.blog-news__cards{display:flex;gap:20px;flex-direction:column}@media only screen and (min-width: 48rem){.other-formations__cards,.other-articles__cards,.blog-news__cards{flex-direction:row}}.other-formations__cards .formation-card,.other-articles__cards .formation-card,.blog-news__cards .formation-card{flex:1;min-width:0}.other-formations__cards .formation-card .formation-card__image,.other-articles__cards .formation-card .formation-card__image,.blog-news__cards .formation-card .formation-card__image{height:100%}@media only screen and (min-width: 62rem){.other-formations__cards .formation-card .formation-card__image,.other-articles__cards .formation-card .formation-card__image,.blog-news__cards .formation-card .formation-card__image{flex:0 0 200px;height:200px}}.other-formations__cards .formation-card .formation-card__image img,.other-articles__cards .formation-card .formation-card__image img,.blog-news__cards .formation-card .formation-card__image img{max-height:185px}@media only screen and (min-width: 48rem){.other-formations__cards .formation-card .formation-card__image img,.other-articles__cards .formation-card .formation-card__image img,.blog-news__cards .formation-card .formation-card__image img{max-height:220px}}.other-formations .bg-title,.other-articles .bg-title,.blog-news .bg-title{background-color:hsla(0,0%,100%,.6);padding:15px 0;margin-bottom:30px;position:relative;overflow-x:hidden}.other-formations .bg-title::after,.other-articles .bg-title::after,.blog-news .bg-title::after{content:"";position:absolute;top:0;left:40%;width:100vw;height:100%;background:#d9eef4}.other-formations .bg-title h2,.other-articles .bg-title h2,.blog-news .bg-title h2{margin:0;z-index:1}.other-formations .bg-title .container .d-flex,.other-articles .bg-title .container .d-flex,.blog-news .bg-title .container .d-flex{flex-direction:column}@media only screen and (max-width: 62rem){.other-formations .bg-title .container .d-flex a,.other-articles .bg-title .container .d-flex a,.blog-news .bg-title .container .d-flex a{display:flex;justify-content:center}}@media only screen and (min-width: 62rem){.other-formations .bg-title .container .d-flex,.other-articles .bg-title .container .d-flex,.blog-news .bg-title .container .d-flex{flex-direction:row;justify-content:space-between}}.other-formations .formation-card__content h3,.other-articles .formation-card__content h3,.blog-news .formation-card__content h3{font-family:"Afacad-SemiBold",Arial,Helvetica,sans-serif}.other-formations .formation-card__content p,.other-articles .formation-card__content p,.blog-news .formation-card__content p{margin:0}.other-formations__cards,.other-articles__cards,.blog-news__cards{margin-bottom:30px}.other-formations__button,.other-articles__button,.blog-news__button{justify-content:center}@media only screen and (max-width: 48rem){.other-formations__button a,.other-articles__button a,.blog-news__button a{width:100%;display:flex;justify-content:center}}.other-formations__title,.other-articles__title,.blog-news__title{font-family:"Afacad-Regular",Arial,Helvetica,sans-serif}.other-formations__title b,.other-articles__title b,.blog-news__title b{font-family:"Afacad-Bold",Arial,Helvetica,sans-serif}.other-formations__title::before,.other-articles__title::before,.blog-news__title::before{content:none}.other-articles,.blog-news{background-color:#f6f6f6}.other-articles .bg-title,.blog-news .bg-title{background-color:#fff}.other-articles .bg-title::after,.blog-news .bg-title::after{background:#f6f6f6}.slider-formation h2{margin-top:0}.slider-formation img{box-sizing:border-box;height:auto;max-width:100%;vertical-align:bottom}.accessibilite-img{display:flex}.accessibilite-img svg{width:100%;max-width:450px;height:-moz-fit-content;height:fit-content}.content-right-fixed{top:70px;height:-moz-fit-content;height:fit-content}@media only screen and (min-width: 48rem){.content-right-fixed{align-self:flex-start;flex:0 0 280px;width:280px;position:sticky}}.content-right-fixed h3{margin:0 0 14px;font-family:"Afacad-SemiBold",Arial,Helvetica,sans-serif;font-size:1.25rem}.content-right-fixed .formation-sidebar{padding:24px;background-color:#f6f6f6;border-radius:15px;text-align:center}.content-right-fixed .financement-card{padding:22px 16px;background-color:#ffeed3;border-radius:10px}.content-right-fixed .financement-card strong{display:block;margin-bottom:14px;font-family:"Afacad-SemiBold",Arial,Helvetica,sans-serif;font-size:2.5rem;line-height:20px}.content-right-fixed .financement-card strong small{font-size:1.25rem}.content-right-fixed .financement-card--vae strong{font-size:1.875rem}.content-right-fixed .financement-card span{display:block;padding-top:20px;border-top:3px solid rgba(0,0,0,.12);font-family:"Afacad-SemiBold",Arial,Helvetica,sans-serif;font-size:.875rem;line-height:5px}.content-right-fixed .financement-card span.petite-enfance{line-height:1}.content-right-fixed .satisfaction-block,.content-right-fixed .success-block{margin:15px 0}.content-right-fixed .satisfaction-block h3,.content-right-fixed .success-block h3{margin:0 0 14px;font-family:"Afacad-SemiBold",Arial,Helvetica,sans-serif;font-size:1.25rem}.content-right-fixed .satisfaction-block p,.content-right-fixed .success-block p{margin:12px 0 0;font-size:.9375rem;line-height:1.25;color:#777}.content-right-fixed .rating-circle,.content-right-fixed .success-circle{--rating-progress: 0deg;position:relative;display:grid;place-items:center;width:92px;height:92px;margin:0 auto;border-radius:50%;background:conic-gradient(#66C4D8 0deg var(--rating-progress), #d7d7d7 var(--rating-progress) 360deg)}.content-right-fixed .rating-circle::before,.content-right-fixed .success-circle::before{content:"";position:absolute;inset:9px;background-color:#f6f6f6;border-radius:50%}.content-right-fixed .rating-circle span,.content-right-fixed .success-circle span{position:relative;z-index:1;font-family:"Afacad-SemiBold",Arial,Helvetica,sans-serif;font-size:1.5rem}.content-right-fixed .success-circle{background:conic-gradient(#FBBB45 var(--rating-progress), #d5d5d5 0deg)}.content-right-fixed .expert-block{padding:22px 16px;background-color:#fff;border-radius:10px}.content-right-fixed .expert-block h4{margin:12px 0 8px;font-family:"Afacad-SemiBold",Arial,Helvetica,sans-serif;font-size:1rem}.content-right-fixed .expert-block p{margin:12px 0;font-size:.9375rem;line-height:1.2;color:#777}.content-right-fixed .expert-block.m-bloc-1{margin-bottom:20px}.content-right-fixed .expert-image{position:relative;width:92px;height:92px;margin:0 auto}.content-right-fixed .expert-image img{width:100%;height:100%;display:block;-o-object-fit:cover;object-fit:cover;border-radius:50%;image-rendering:auto}.content-right-fixed .button-main{justify-content:center;margin-top:20px}.content-right-fixed .certification-card{background-color:#d9eef4;padding:14px;border-radius:7px}.content-right-fixed .certification-card .certification-card__title{letter-spacing:1px}.content-right-fixed .certification-card .certification-card__name{text-transform:uppercase;font-size:1.25rem;margin-top:8px}.content-right-fixed .certification-card .certification-card__name__VAE{font-size:1rem}.content-right-fixed .certification-card .button-main{margin-top:10px}.content-right-fixed .certification-card .button-main .wp-block-button__link{background-color:#fff}.content-right-fixed .certification-card .button-main .wp-block-button__link::before{background-color:#66c4d8}.content-right-fixed .certification-card .link-info{display:flex;justify-content:flex-end;margin-top:10px}.content-right-fixed .certification-card .link-info .link-internal{font-family:"Afacad-Regular",Arial,Helvetica,sans-serif;font-size:.9375rem}.content-right-fixed .certification-card .link-info .link-internal::after{margin-left:0;transform:translateY(26%)}.content-right-fixed .certif-date{margin:8px 0}.content-right-fixed .certif-date strong{font-size:14px;font-family:"Afacad-regular",Arial,Helvetica,sans-serif}.content-right-fixed .certif-date p{margin:0;font-size:16px;font-family:"Afacad-Bold",Arial,Helvetica,sans-serif}.blocs-degrade{gap:15px;margin:50px 0;display:flex;flex-direction:row}@media only screen and (max-width: 830px){.blocs-degrade{flex-direction:column}}.blocs-degrade>div{flex:1;min-height:145px;padding:80px 22px 45px 22px;display:flex;flex-direction:column;justify-content:start}@media only screen and (max-width: 830px){.blocs-degrade>div{min-height:60px;padding:50px 22px 45px 22px;align-items:center}}.blocs-degrade>div h3{margin:0 0 12px;font-size:1.5625rem;font-family:"Afacad-SemiBold",Arial,Helvetica,sans-serif}@media only screen and (min-width: 62rem){.blocs-degrade>div h3{font-size:2.1875rem}}.blocs-degrade>div p{margin:0;font-size:1.0625rem}@media only screen and (min-width: 62rem){.blocs-degrade>div p{font-size:1.375rem}}.blocs-degrade>div{--gradient-direction: 90deg}@media only screen and (max-width: 829px){.blocs-degrade>div{--gradient-direction: 180deg}}@media only screen and (max-width: 829px){.blocs-degrade>div:nth-child(1){border-top-left-radius:15px;border-top-right-radius:15px}}@media only screen and (min-width: 830px){.blocs-degrade>div:nth-child(1){border-top-left-radius:15px;border-bottom-left-radius:15px}}.blocs-degrade>div:nth-child(1){background:linear-gradient(var(--gradient-direction), #ECD3E7 0%, #ECD3E7 60%, #FFEED3 100%)}.blocs-degrade>div:nth-child(2){background:linear-gradient(var(--gradient-direction), #FFEED3 0%, #FFEED3 100%)}.blocs-degrade>div:nth-child(3){background:linear-gradient(var(--gradient-direction), #FFEED3 0%, #F2F2C1 80%, #F2F2C1 100%)}.blocs-degrade>div:nth-child(4){background:linear-gradient(var(--gradient-direction), #F2F2C1 0%, #CDE8E5 100%)}@media only screen and (max-width: 829px){.blocs-degrade>div:nth-child(5){border-bottom-left-radius:15px;border-bottom-right-radius:15px}}@media only screen and (min-width: 830px){.blocs-degrade>div:nth-child(5){border-bottom-right-radius:15px;border-top-right-radius:15px}}.blocs-degrade>div:nth-child(5){background:linear-gradient(var(--gradient-direction), #CDE8E5 0%, #CDE8E5 80%, #D9EEF4 100%)}.certification-card__item{flex-direction:column}@media only screen and (min-width: 62rem){.certification-card__item{flex-direction:row;align-items:center;gap:20px}}@media only screen and (max-width: 62rem){.certification-card__item.certif-date{margin-top:20px}}.blocs-border{gap:15px;margin:15px 0;display:flex;flex-direction:column}@media only screen and (min-width: 62rem){.blocs-border{margin:50px 0;flex-direction:row}.blocs-border>div{flex:1}}.blocs-border h3:before{content:none}.blocs-border>div{padding:22px}@media only screen and (min-width: 62rem){.blocs-border>div:nth-child(1){border-top-left-radius:15px;border-bottom-left-radius:15px}.blocs-border>div:nth-child(4){border-bottom-right-radius:15px;border-top-right-radius:15px}}.blocs-border.border--Rose>div{border:7px solid #d474ac}.blocs-border.border--Vert>div{border:7px solid #cbcd0b}.blocs-border.border--Orange>div{border:7px solid #fbbb45}.blocs-border.border--Turquoise>div{border:7px solid #63bfb5}.blocs-border h3{margin:0 0 12px;font-family:"Afacad-SemiBold",Arial,Helvetica,sans-serif}.blocs-border p{margin:0}.vae_accompagnateurs{justify-content:space-evenly}@media only screen and (max-width: 48rem){.vae_accompagnateurs{flex-direction:column;align-items:center}}.vae_accompagnateurs img{width:100%;max-width:400px}@media only screen and (min-width: 48rem){.vae_accompagnateurs img{max-width:200px}}.option-bloc-vae h2{margin-top:0}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:rgba(0,0,0,0)}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{transform:translate3d(0, 0, 0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid rgba(0,0,0,0)}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{background:#fff url("./ajax-loader.gif") center center no-repeat}@font-face{font-family:"slick";src:url("./fonts/slick.eot");src:url("./fonts/slick.eot?#iefix") format("embedded-opentype"),url("./fonts/slick.woff") format("woff"),url("./fonts/slick.ttf") format("truetype"),url("./fonts/slick.svg#slick") format("svg");font-weight:normal;font-style:normal}.slick-prev,.slick-next{position:absolute;display:block;line-height:0px;font-size:0px;cursor:pointer;background:rgba(0,0,0,0);color:rgba(0,0,0,0);top:45%;transform:translate(0, -50%);padding:0;border:none;outline:none}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{outline:none;background:rgba(0,0,0,0);color:rgba(0,0,0,0)}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25}.slick-prev:before,.slick-next:before{font-family:"OpenSans-Bold",sans-serif;font-size:100px;line-height:1;color:#2f2013;opacity:.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-45px;z-index:99}[dir=rtl] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:url("../images/icons/icon-arrow-slider-left.svg")}[dir=rtl] .slick-prev:before{content:url("../images/icons/icon-arrow-slider-right.svg")}.slick-next{right:-45px}[dir=rtl] .slick-next{left:-25px;right:auto}.slick-next:before{content:url("../images/icons/icon-arrow-slider-right.svg")}[dir=rtl] .slick-next:before{content:url("../images/icons/icon-arrow-slider-left.svg")}.slick-dotted.slick-slider{margin-bottom:70px}.slick-dots{position:absolute;bottom:-25px;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%}.slick-dots li{position:relative;display:inline-block;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{border:0;background:rgba(0,0,0,0);display:block;outline:none;line-height:0px;font-size:0px;color:rgba(0,0,0,0);padding:5px;cursor:pointer}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{content:url("../images/icons/icon-list-circle.svg");position:absolute;top:0;left:0;opacity:.5;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{opacity:1}.solutions-bloc .slick-prev{left:0;z-index:99}[dir=rtl] .solutions-bloc .slick-prev{left:auto;right:0}.solutions-bloc .slick-prev:before{content:url("../images/icons/icon-arrow-slider-home-left.svg")}[dir=rtl] .solutions-bloc .slick-prev:before{content:url("../images/icons/icon-arrow-slider-home-right.svg")}.solutions-bloc .slick-next{right:0}[dir=rtl] .solutions-bloc .slick-next{left:0;right:auto}.solutions-bloc .slick-next:before{content:url("../images/icons/icon-arrow-slider-home-right.svg")}[dir=rtl] .solutions-bloc .slick-next:before{content:url("../images/icons/icon-arrow-slider-home-left.svg")}.solutions-bloc .slick-prev,.solutions-bloc .slick-next{top:-50px}.solutions-bloc .slick-dots{bottom:-45px}.infans-dossier__formation .infans-info-line{display:flex}.infans-dossier__formation .infans-info-line .infans-info-icon{margin-right:5px}.infans-dossier__steps{margin-bottom:30px;display:flex;align-items:center;width:100%;justify-content:space-between}.infans-dossier__step{position:relative}@media only screen and (min-width: 48rem){.infans-dossier__step{flex:1}}@media only screen and (min-width: 48rem){.infans-dossier__step:last-child{flex:0 0 132px}}.infans-dossier__step svg{position:relative;z-index:2;display:block}@media only screen and (max-width: 25.75rem){.infans-dossier__step svg{width:100%;max-width:80px}}.infans-dossier__step:not(:last-child)::after{content:"";position:absolute;top:50%;left:66px;width:100%;height:3px;transform:translateY(-50%);z-index:1}.infans-dossier__step.step-green::after{background:#f2f2c1}.infans-dossier__step.step-blue::after{background:#d9eef4}.infans-dossier__step.step-gray::after{background:#ded9d6}.infans-dossier__confirmation .d-flex>div{flex:1}@media only screen and (min-width: 75rem){.infans-dossier .alert-block{min-height:75px;display:flex;flex-direction:column;justify-content:center}}.infans-bi-form__input{display:flex;flex-direction:column;gap:10px}.infans-bi-form__input input{padding:11px 15px;border:none;border-radius:7px}.infans-dossier{margin:30px 0}.infans-dossier .group{flex-direction:column}@media only screen and (min-width: 48rem){.infans-dossier .group{flex-direction:row;gap:30px}}.infans-dossier__formation h2,.infans-dossier__bi h2{z-index:1}.infans-dossier__formation h2::before,.infans-dossier__bi h2::before{background:#fff}.infans-dossier__formation,.infans-dossier__bi{flex:1}.infans-dossier__deadline{padding:30px 25px 30px 45px}@media only screen and (min-width: 48rem){.infans-dossier__deadline{padding:30px 25px 30px 66px}}.infans-dossier__deadline-title{font-size:1.5625rem;margin-bottom:0}@media only screen and (min-width: 48rem){.infans-dossier__deadline-title{font-size:2.1875rem}}.infans-dossier__deadline-subtitle{margin:5px 0 0 0;font-size:1.25rem}.infans-dossier .button-white{margin-top:20px}.infans-document{margin-bottom:15px;display:flex;gap:20px;flex-direction:column;align-items:flex-start}@media only screen and (min-width: 48rem){.infans-document{align-items:initial;flex-direction:row}}.infans-document__title{display:flex;gap:10px}.infans-document__status{display:flex;align-items:center;flex:1}.infans-document__status-label{font-family:"Afacad-Italic",Arial,Helvetica,sans-serif;margin-left:10px}.infans-document__invalid{display:flex;align-items:center;gap:10px;flex:1}.infans-document__delete{padding:0;border:0;background:rgba(0,0,0,0);cursor:pointer}.infans-document__delete-help{width:100%;font-size:1rem;font-style:italic}.infans-document.obligatoires .infans-document__content{display:flex;flex-direction:column;align-items:flex-start}.infans-document__content{display:flex;flex:1;width:100%;justify-content:space-between}@media only screen and (min-width: 48rem){.infans-document__content{justify-content:initial;align-items:center}}.infans-document__actions{flex:1;display:flex;gap:15px;justify-content:end;width:100%}.infans-document__upload-form{display:flex;align-items:flex-end;gap:15px;justify-content:center;flex-direction:column}@media only screen and (max-width: 48rem){.infans-document__upload-form{width:100%}}.infans-document__upload-form-actions{align-items:center;gap:15px}.infans-document .button-fourth{margin-left:15px}.infans-selected-file{gap:10px;display:flex}.infans-selected-file[hidden]{display:none !important}.infans-file-remove{padding:3px 8px;border-radius:5px}.infans-confirm-form label,.infans-dossier__cgv label{font-size:1.125rem}.infans-confirm-form span::before,.infans-dossier__cgv span::before{width:20px;height:20px;min-width:20px;margin-right:8px;border-radius:4px;background-color:#f2f2c1;border:5px solid #f2f2c1}.infans-confirm-form input:checked+span::before,.infans-dossier__cgv input:checked+span::before{box-shadow:inset 0 0 0 5px #cbcd0b}.infans-confirm-form .link-internal,.infans-dossier__cgv .link-internal{margin-left:5px;font-size:1rem}.infans-confirm-form__group,.infans-dossier__cgv__group{flex-direction:column}@media only screen and (min-width: 62rem){.infans-confirm-form__group,.infans-dossier__cgv__group{flex-direction:row}}.infans-dossier__cgv span::before{border-radius:50%;background-color:#fff;border:5px solid #fff}.infans-dossier__cgv input:checked+span::before{box-shadow:inset 0 0 0 5px #fbbb45}.infans-editable{display:flex;align-items:center;gap:5px}.infans-editable__input,.infans-editable__inputs input{border:none;margin-bottom:0;max-width:100%;padding:5px 5px;background-color:#f6f6f6;border-radius:5px;font-family:"Afacad-Italic",Arial,Helvetica,sans-serif}.infans-editable__button{border:none;background-color:rgba(0,0,0,0);cursor:pointer;padding:0;height:30px}.infans-emargements{width:100%}.infans-emargements__grid{margin-top:20px;flex-direction:column}@media only screen and (min-width: 62rem){.infans-emargements__grid{gap:30px;flex-direction:row}}.infans-emargements__grid>div{flex:1}.infans-emargements__grid>div h2{z-index:1}.infans-emargements__grid>div h2:before{background:#fff}.infans-emargements__document{align-items:flex-start;gap:20px;justify-content:space-between;margin-bottom:15px;flex-direction:column}@media only screen and (min-width: 62rem){.infans-emargements__document{flex-direction:row}}.infans-emargements__document-title{gap:5px}#form-zone{margin:50px 0}.form-start{margin:50px 0 !important}.form-panel{display:none}.form-panel.is-active{display:block}.form-start.is-hidden{display:none}.ff-default .ff-el-input--label label{font-family:"Afacad-SemiBold",Arial,Helvetica,sans-serif}.ff-default .ff-el-form-control{color:#929292;border:0 !important;border-radius:10px;background-color:#f6f6f6;font-family:"Afacad-Italic",Arial,Helvetica,sans-serif !important;font-size:1.25rem;min-height:53px}form.fluent_form_2 .wpf_has_custom_css.ff-btn-submit,.ff-default .ff_btn_style{color:#2f2013 !important;background-color:#d9eef4 !important;position:relative;overflow:hidden;z-index:1;transition:color .2s ease-in-out;border:none !important;cursor:pointer;font-size:1.125rem !important}@media only screen and (min-width: 62rem){form.fluent_form_2 .wpf_has_custom_css.ff-btn-submit,.ff-default .ff_btn_style{min-width:-moz-fit-content !important;min-width:fit-content !important}}form.fluent_form_2 .wpf_has_custom_css.ff-btn-submit::before,.ff-default .ff_btn_style::before{content:"";position:absolute;inset:0;width:0;background-color:#66c4d8;border-radius:inherit;z-index:-1;transition:width .2s ease-in-out}form.fluent_form_2 .wpf_has_custom_css.ff-btn-submit:hover,form.fluent_form_2 .wpf_has_custom_css.ff-btn-submit:focus,.ff-default .ff_btn_style:hover,.ff-default .ff_btn_style:focus{opacity:initial !important}form.fluent_form_2 .wpf_has_custom_css.ff-btn-submit:hover::before,form.fluent_form_2 .wpf_has_custom_css.ff-btn-submit:focus::before,.ff-default .ff_btn_style:hover::before,.ff-default .ff_btn_style:focus::before{width:100%}.button-newsletter button.ff-btn-submit{padding:13px 20px;margin-bottom:0 !important;margin-top:20px}@media only screen and (min-width: 62rem){.button-newsletter button.ff-btn-submit{margin-top:0}}.pre-footer-newsletter .fluentform .ff-text-left{display:flex;justify-content:end}.ff-el-form-check-label .ff_t_c{font-size:1.1875rem}.ff-el-form-check-label .ff_t_c em{font-style:normal}.ff-el-form-check-label .ff_t_c a{font-family:"Afacad-Italic",Arial,sans-serif;text-decoration:none;color:#2f2013;font-size:1.125rem;position:relative}.ff-el-form-check-label .ff_t_c a::before{content:"";height:2px;width:20px;background-color:#d474ac;position:absolute;bottom:-1px;left:0;transition:all .2s ease-in-out}.ff-el-form-check-label .ff_t_c a::after{content:"";display:inline-block;height:13px;width:13px;margin-left:5px;background:url(../images/arrow-link.svg) center center no-repeat;background-size:contain;transform:translateY(15%)}.ff-el-form-check-label .ff_t_c a:hover:before,.ff-el-form-check-label .ff_t_c a:focus:before{width:calc(100% - 21px)}.fluentform .ff-el-form-check-label.ff_tc_label{display:flex !important;align-items:flex-start;gap:10px;cursor:pointer}.fluentform .ff-el-form-check-label.ff_tc_label>.ff_tc_checkbox{position:relative !important;display:inline-flex !important;align-items:center;flex:0 0 auto;width:auto !important;padding:0 !important;margin-top:3px !important}.fluentform .ff-el-form-check-label.ff_tc_label>.ff_tc_checkbox input[type=checkbox]{position:absolute !important;width:1px !important;height:1px !important;opacity:0 !important;pointer-events:none;margin:0 !important}.fluentform .ff-el-form-check-label.ff_tc_label>.ff_tc_checkbox::before{content:"";display:block;width:16px;height:16px;border-radius:3px;background-color:#f2f2c1;border:3px solid #f2f2c1;box-sizing:border-box}.fluentform .ff-el-form-check-label.ff_tc_label>.ff_tc_checkbox:has(input[type=checkbox]:checked)::before{background-color:#cbcd0b;box-shadow:inset 0 0 0 3px #c8c900}.fluentform .ff-el-form-check-label.ff_tc_label>.ff_tc_checkbox:has(input[type=checkbox]:focus-visible)::before{outline:2px solid #2f2013;outline-offset:2px}.fluentform .ff-el-form-check-label.ff_tc_label>.ff_t_c{display:block !important;width:auto !important;padding:0 !important;flex:1}.fluentform .ff-el-input--content{position:relative}.fluentform .ff-el-input--content:has(select)::after{content:"";position:absolute;top:50%;right:15px;width:18px;height:18px;background:url("../images/arrow-link.svg") center/contain no-repeat;transform:translateY(-50%) rotate(90deg);transform-origin:center;pointer-events:none}.fluentform .ff-el-input--content select.ff-el-form-control{padding:0 64px 0 24px !important;appearance:none !important;-webkit-appearance:none !important;-moz-appearance:none !important;cursor:pointer}.fluentform .ff-el-input--content select.ff-el-form-control option{color:#2f2013;font-style:normal}.ff-default .ff-el-form-control:focus{background-color:#f6f6f6 !important}.fluentform input.ff-el-form-control:-webkit-autofill,.fluentform input.ff-el-form-control:-webkit-autofill:hover,.fluentform input.ff-el-form-control:-webkit-autofill:focus,.fluentform input.ff-el-form-control:-webkit-autofill:active{box-shadow:0 0 0 1000px #ebebeb inset !important;-webkit-text-fill-color:#2f2013 !important;caret-color:#2f2013}.ff-message-success{padding:20px 25px;border-radius:10px;background-color:#d9eef4;border:0 !important;box-shadow:none !important;margin-bottom:20px}.fluentform .ff-el-group:has(.cpf-custom-label){margin-bottom:0}.fluentform .ff-el-group:has(.cpf-custom-label) a{font-size:1rem}.fluentform .no-margin{margin-bottom:0}.fluentform .dix-margin{margin-bottom:0 !important}.checkbox-infans .ff-el-form-check-label{display:inline-flex !important;align-items:center;cursor:pointer;position:relative}.checkbox-infans .ff-el-form-check-label input[type=radio]{position:absolute !important;opacity:0 !important;width:1px !important;height:1px !important;pointer-events:none}.checkbox-infans .ff-el-form-check-label>span{display:inline-flex !important;align-items:center;position:relative}.checkbox-infans .ff-el-form-check-label>span::before{content:"" !important;display:inline-block;width:20px;height:20px;min-width:20px;margin-right:8px;border-radius:50%;background-color:#ffeed3;border:5px solid #ffeed3;box-sizing:border-box}.checkbox-infans .ff-el-form-check-label input[type=radio]:checked+span::before{background-color:#fbbb45;box-shadow:inset 0 0 0 5px #fbbb45}.checkbox-infans .ff-el-form-check-label input[type=radio]:focus-visible+span::before{outline:2px solid #2f2013;outline-offset:3px}.newsletter-rs{border-top:1px solid #ffeed3;overflow-x:clip}.newsletter-rs__content{flex-direction:column}@media only screen and (min-width: 62rem){.newsletter-rs__content{flex-direction:row}}.newsletter-rs__content>div{flex:1}.newsletter-rs__content .pre-footer-newsletter{flex:2}.newsletter-rs .pre-footer-newsletter{margin-right:30px}.newsletter-rs .pre-footer-newsletter h2{color:#d474ac;margin:20px 0 0 0}.newsletter-rs .pre-footer-newsletter h2:before{content:none}.newsletter-rs .pre-footer-newsletter p{margin:10px 0}.newsletter-rs .pre-footer-rs{display:flex;flex-direction:column;background:#ffeed3;padding:15px;position:relative}.newsletter-rs .pre-footer-rs::after{content:"";position:absolute;top:0;bottom:0;background:#ffeed3;left:-15px;width:15px}@media only screen and (max-width: 62rem){.newsletter-rs .pre-footer-rs{margin-left:-15px;margin-right:-15px}}@media only screen and (min-width: 62rem){.newsletter-rs .pre-footer-rs{padding:45px}.newsletter-rs .pre-footer-rs::after{left:100%;width:100vw}}.newsletter-rs .pre-footer-rs h2{margin-right:0;font-family:"Roboto-SemiBold",Arial,Helvetica,sans-serif}@media only screen and (min-width: 62rem){.newsletter-rs .pre-footer-rs h2{margin-right:22px}}.social-links ul{display:flex;align-items:center;gap:12px;margin:0;padding:0;list-style:none}.social-links li{margin:0}.social-links li::marker{content:none}.social-links a{font-size:0;text-decoration:none;display:inline-flex}.social-links a::before{content:"";width:49px;height:49px;background-repeat:no-repeat;background-position:center;background-size:contain;transition:all .2s ease}.social-links a[href*=youtube]::before{background-image:url("../images/icons/icon-youtube.svg")}.social-links a[href*=tiktok]::before{background-image:url("../images/icons/icon-tiktok.svg")}.social-links a[href*=instagram]::before{background-image:url("../images/icons/icon-instagram.svg")}.social-links a[href*=facebook]::before{background-image:url("../images/icons/icon-facebook.svg")}.social-links a[href*=linkedin]::before{background-image:url("../images/icons/icon-linkedin.svg")}.social-links a:hover[href*=youtube]::before,.social-links a:focus[href*=youtube]::before{background-image:url("../images/icons/icon-youtube-hover.svg")}.social-links a:hover[href*=tiktok]::before,.social-links a:focus[href*=tiktok]::before{background-image:url("../images/icons/icon-tiktok-hover.svg")}.social-links a:hover[href*=instagram]::before,.social-links a:focus[href*=instagram]::before{background-image:url("../images/icons/icon-instagram-hover-2.svg")}.social-links a:hover[href*=facebook]::before,.social-links a:focus[href*=facebook]::before{background-image:url("../images/icons/icon-facebook-hover.svg")}.social-links a:hover[href*=linkedin]::before,.social-links a:focus[href*=linkedin]::before{background-image:url("../images/icons/icon-linkedin-hover.svg")}.site-footer .menu-footer-up{background-color:#473a2f;padding:15px 0}.site-footer .menu-footer-up .item-right{gap:5px}.site-footer .menu-footer-up>div{display:flex;flex-direction:column}@media only screen and (min-width: 62rem){.site-footer .menu-footer-up>div{flex-direction:row}}.site-footer .menu-footer-up p{margin:5px 0}.site-footer .menu-footer-up .container{display:flex;justify-content:center;margin-top:30px;margin-bottom:30px}@media only screen and (min-width: 62rem){.site-footer .menu-footer-up .container{margin-top:0;margin-bottom:0}}.site-footer .menu-footer-up .container>div{margin:0}@media only screen and (min-width: 62rem){.site-footer .menu-footer-up .container>div{margin:0 60px}}.site-footer .menu-footer-up .container .item{flex-direction:column}.site-footer .menu-footer-up .container .item>div{height:-moz-fit-content;height:fit-content}@media only screen and (min-width: 62rem){.site-footer .menu-footer-up .container .item{align-items:center;flex-direction:row}}.site-footer .menu-footer-up h2,.site-footer .menu-footer-up a,.site-footer .menu-footer-up p{color:#fff}@media only screen and (min-width: 62rem){.site-footer .menu-footer-up{padding:30px 0}}.site-footer .menu-footer-up .pre-footer-links ul{padding-left:19px}.site-footer .menu-footer-up .pre-footer-links ul li{list-style:disc;color:#fff}.site-footer .menu-footer-up .pre-footer-links ul li a{font-family:"Afacad-Regular",Arial,sans-serif;text-decoration:none;z-index:1;position:relative}.site-footer .menu-footer-up .pre-footer-links ul li a::before{width:0}.site-footer .menu-footer-up .pre-footer-links ul li a:after{display:none}.site-footer .menu-footer-up .pre-footer-links ul li a:hover::before,.site-footer .menu-footer-up .pre-footer-links ul li a:focus::before{background-color:#ffeed3;width:100%}@media only screen and (min-width: 62rem){.site-footer .menu-footer-up .pre-footer-links{margin-left:31px}}.site-footer .menu-footer-down{background-color:#2f2013;height:100%}.site-footer .menu-footer-down .main-menu{display:flex;justify-content:center;align-items:center}.site-footer .menu-footer-down .main-menu .item{display:flex;flex-direction:column;width:100%;margin:30px 0 0 0}.site-footer .menu-footer-down .main-menu .item p{margin:0;color:#fff}@media only screen and (min-width: 62rem){.site-footer .menu-footer-down .main-menu .item{margin:0;align-items:center;flex-direction:row;justify-content:center}.site-footer .menu-footer-down .main-menu .item p{margin-right:20px}}.site-footer .menu-footer-down .main-menu a{color:#fff;text-decoration:none;margin-left:15px;z-index:1}@media only screen and (min-width: 62rem){.site-footer .menu-footer-down .main-menu a{margin-left:0;margin-right:13px}}.site-footer .menu-footer-down .main-menu ul{display:flex;flex-direction:column;align-items:start;padding:0}@media only screen and (min-width: 62rem){.site-footer .menu-footer-down .main-menu ul{flex-direction:row}}.site-footer .menu-footer-down .main-menu ul li{display:inline-block;position:relative;margin:12px 0}@media only screen and (min-width: 62rem){.site-footer .menu-footer-down .main-menu ul li{margin:0}}.site-footer .menu-footer-down .main-menu ul li::after{content:"♦";position:relative;color:#fff;right:calc(100% - 9px)}@media only screen and (min-width: 62rem){.site-footer .menu-footer-down .main-menu ul li::after{right:calc(100% + 5px)}}.site-footer .menu-footer-down .main-menu ul li.current_page_item>a{z-index:1;text-decoration:underline}.site-footer .menu-footer-down .main-menu ul li a{color:#fff;text-decoration:none}.site-footer .menu-footer-down .main-menu ul li a::before{background-color:#473a2f}.site-footer .menu-footer-down .main-menu ul li a:hover,.site-footer .menu-footer-down .main-menu ul li a:focus{color:#fff}/*# sourceMappingURL=template.min.css.map */