.vo-main-container{padding:60px 20px}@media (max-width:1024px){.vo-main-container{padding-left:20px;padding-right:20px}}@media (max-width:1024px) and (min-width:768px){.vo-main-container{padding-left:40px;padding-right:40px}}@media (max-width:767px){.vo-main-container{padding-left:20px;padding-right:20px}}.vo-t1{font-family:Funnel Display Light;font-size:clamp(2.5rem,5vw + 1rem,3.625rem)}.vo-btn-fill-green{align-items:center;background-color:var(--global-color-2);color:var(--global-color-5);display:inline-flex;font-family:Funnel Display Light;font-size:1.125rem;font-weight:700;justify-content:center;text-decoration:none;border-radius:10px;padding:10px}.vo-btn-fill-green:is(:hover,:focus){background-color:#bec939;color:var(--global-color-5)}.vo-btn-outline-blue{align-items:center;color:var(--global-color-5);display:inline-flex;font-family:Funnel Display Light;font-size:1.125rem;font-weight:700;justify-content:center;text-decoration:none;border:2px solid var(--global-color-1);border-radius:10px;padding:10px}.vo-btn-outline-blue:is(:hover,:focus){background-color:var(--global-color-1);color:var(--global-color-6)}.vo-t2{font-family:Funnel Display Light;font-size:clamp(2rem,4vw + 1rem,3rem)}.vo-t3{font-family:Funnel Display Light;font-size:clamp(1.5rem,3vw + 0.5rem,2.375rem)}@media (max-width:1024px){.vo-t3{font-size:2rem}}.vo-t4{font-size:clamp(1rem,2vw + 0.5rem,1.5rem)}@media (max-width:767px){.vo-t4{font-size:1.5rem}}.vo-t5{font-family:Mulish;font-size:1.25rem;margin-bottom:15px;text-transform:uppercase}.vo-btn-outline-green{align-items:center;color:var(--global-color-6);display:inline-flex;font-family:Funnel Display Light;font-size:1.125rem;font-weight:700;justify-content:center;text-decoration:none;border:2px solid var(--global-color-2);border-radius:10px;padding:10px}.vo-btn-outline-green:is(:hover,:focus){background-color:var(--global-color-2);border-top-color:var(--global-color-1);border-right-color:var(--global-color-1);border-bottom-color:var(--global-color-1);border-left-color:var(--global-color-1);color:var(--global-color-5)}.vo-border-radius-10{border-bottom-left-radius:10px;border-bottom-right-radius:10px;border-top-left-radius:10px;border-top-right-radius:10px}.vo-btn-fill-blue{align-items:center;background-color:var(--global-color-1);color:var(--global-color-6);display:inline-flex;font-family:Funnel Display Light;font-size:1.125rem;font-weight:700;justify-content:center;text-decoration:none;border-radius:10px;padding:10px}.vo-btn-fill-blue:is(:hover,:focus){background-color:#062030;color:var(--global-color-6)}.has-container-link{position:relative}.has-container-link a:first-of-type:before{position:absolute;top:0px;left:0px;bottom:0px;right:0px}.vo-mega-menu-cont{transition:all 0.3s ease 0s;border-radius:10px}.vo-mega-menu-cont:is(:hover,:focus){background-color:var(--global-color-1)}.vo-mega-menu-cont:is(:hover,:focus)>p{color:var(--global-color-6)}@media (max-width:1230px){.vo-mega-menu-cont{background-color:rgba(255,255,255,0)}.vo-mega-menu-cont:is(:hover,:focus){background-color:rgba(255,255,255,0)}.vo-mega-menu-cont:is(:hover,:focus)>p{color:var(--global-color-5)}}.vo-mega-menu-texte{align-items:center;column-gap:1rem;display:inline-flex;font-size:1rem;margin:.7rem .8rem}.vo-mega-menu-texte .gb-shape svg{width:2rem;height:2rem;color:var(--global-color-1)}@media (max-width:1230px){.vo-mega-menu-texte{margin:0px}.vo-mega-menu-texte .gb-shape{display:none}.vo-mega-menu-texte .gb-shape svg{column-gap:0px}}@media (max-width:767px){.vo-mega-menu-texte{font-size:.9rem}}.vo-mega-menu-img .gb-shape svg{background-color:var(--global-color-6);border-radius:8px;padding:3px}.encart-megamenu{background-color:rgba(226,245,223,0.55);height:max-content;border-radius:10px;padding:1.2rem}@media (max-width:1230px){.encart-megamenu{display:none}}.encart-megamenu_titre{font-family:var(--gp-font--funnel-display-light);font-size:1.2rem;line-height:1.2;margin-bottom:.5rem}.encart-megamenu_phrase{font-size:1rem;margin-bottom:0px}.vo-mega-menu-subtitle{color:var(--global-color-5);font-family:var(--gp-font--funnel-display-light);font-size:1.15rem;letter-spacing:.8px;margin-bottom:1rem;text-transform:uppercase}@media (max-width:767px){.vo-mega-menu-subtitle{font-size:.9rem;margin-bottom:.5rem}}@media (max-width:767px){.vo-body-s{font-size:.98rem}}.vo-tabs_menu-item{color:#000000;padding-left:.2em;padding-right:.2em;transition:all 0.2s ease 0s;border-radius:100px}.vo-tabs_menu-item:hover{background-color:var(--global-color-2)}.gb-accordion__content{max-height:0;overflow:hidden;transition:max-height .25s ease;visibility:hidden;will-change:max-height}.gb-accordion__item-open>.gb-accordion__content{max-height:inherit;visibility:visible}.gb-accordion__item:not(.gb-accordion__item-open)>.gb-accordion__toggle .gb-accordion__toggle-icon-close{display:none}:where(div).gb-accordion__toggle{cursor:pointer}.gb-accordion__item.gb-accordion__item-open>.gb-accordion__toggle .gb-accordion__toggle-icon-open{display:none}:where(.gb-accordion[data-transition=fade]) .gb-accordion__content{transition:opacity .25s ease}:where(.gb-accordion[data-transition=fade])>.gb-accordion__item-open>.gb-accordion__content{opacity:1}:where(.gb-accordion[data-transition=fade])>.gb-accordion__item-transition>.gb-accordion__content{opacity:0}:where(.gb-accordion[data-transition=fade])>:not(.gb-accordion__item-open)>.gb-accordion__content{display:none}