@media only screen and (min-width:768px) and (max-width:990px){.hhs-nav-grid{max-width:none}}@media (min-width:1200px){.container--small{max-width:1300px}}.mega-menu *{white-space:normal}.loaded .mega-menu--transparent{background-color:transparent;box-shadow:none}.hhs-alt-nav .hhs-header-logo .logo-standard{display:block}.hhs-alt-nav .hhs-header-logo .logo-sticky,.hhs-alt-nav.sticky-menu .hhs-header-logo .logo-standard{display:none}.hhs-alt-nav.sticky-menu .hhs-header-logo .logo-sticky{display:block}.hhs-top-bar{box-shadow:0 2px 4px rgba(33,51,67,.12)}.hhs-top-bar .hs-menu-wrapper.hs-menu-flow-horizontal>ul li a{font-weight:700;text-transform:none}:root .hhs-nav-grid__menu{margin-left:35px}.mega-menu{font-weight:400}.fat-menu-product .elm_h4{color:#18314f;font-family:Work Sans;font-size:16px;font-weight:600;line-height:1.3em;margin-bottom:8px;white-space:normal}.elm_h4.u-color-blue{color:#009ee2}.elm_icon{height:30px;margin-bottom:10px;width:30px}.elm_icon img{height:100%!important;object-fit:contain;width:100%!important}.elm_h5{color:#18314f;font-family:Work Sans;font-size:16px;font-weight:400;line-height:1.1em;white-space:normal}:root .mega-menu.active{padding:0!important}.u-color-blue{color:#009ee2}.u-flex{display:flex}.u-justify-center{justify-content:center}.u-items-center{align-items:center}.u-justify-end{justify-content:flex-end}.u-text-center{text-align:center}:root .hhs-top-bar .hs-menu-wrapper.hs-menu-flow-horizontal>ul li .mega-menu a:not(.fat-menu-ressources__link).c-btn--link{align-items:center;color:#f79321!important;display:flex;gap:5px;overflow:visible}:root .hhs-top-bar .hs-menu-wrapper.hs-menu-flow-horizontal>ul li .mega-menu a:not(.fat-menu-ressources__link).c-btn--link-black{color:#000!important;font-weight:400;margin-left:10px}.c-btn--link svg{transition:transform .3s ease-in-out}.c-btn--link path{color:#f79321}.c-btn--link:hover svg{transform:translateX(15px)}.fat-menu-product,.fat-menu-ressources{background:#e8f2f8;box-shadow:0 4px 5px 0 rgba(0,0,0,.1);margin-left:auto;margin-right:auto;max-height:calc(100vh - 140px);max-width:1500px;min-height:200px;overflow:auto;padding-left:60px;padding-right:60px;padding-top:10px}.fat-menu-product__row{padding:0 10px}.fat-menu-product__row:first-child .fat-menu-product__card{width:33%}.fat-menu-product__row:nth-child(2){margin-top:0;padding:0 10px}.fat-menu-product__row:nth-child(2) .fat-menu-product__cards{flex-wrap:wrap;justify-content:center}.fat-menu-product__row:nth-child(2) .fat-menu-product__card{align-items:center!important;display:flex;justify-content:center;text-align:center;width:calc(25% - 20px)}@media screen and (max-height:850px){.fat-menu-product__row:nth-child(2) .fat-menu-product__card{width:fit-content}}.fat-menu-product__row:nth-child(2) .fat-menu-product__card .elm_h4{margin-bottom:0}.fat-menu-product__cards{align-items:stretch;display:flex;gap:20px;margin-top:20px}.hhs-top-bar .hs-menu-wrapper.hs-menu-flow-horizontal>ul li .mega-menu .fat-menu-product__card{align-items:flex-start;background-color:#fff;border-radius:5px;display:flex;gap:10px;min-height:70px;padding:20px!important}@media screen and (max-height:850px){.hhs-top-bar .hs-menu-wrapper.hs-menu-flow-horizontal>ul li .mega-menu .fat-menu-product__card{min-height:none;padding:10px}}.fat-menu-product__card p{margin-bottom:0}.fat-menu-product__card img{background-color:#f7f7f8;display:flex;display:block;flex-shrink:0;gap:10px;height:auto;padding:5px;width:30px}.fat-menu-product__footer{gap:20px;margin-top:2rem;padding:20px 20px 60px;transform:translateX(-60px);width:calc(100% + 120px)}.fat-menu-product__footer p{margin-bottom:0}.fat-menu-product__footer strong{font-size:18px}.fat-menu-product__card:hover{border-radius:3px;box-shadow:0 0 10px 0 rgba(0,0,0,.1);transition:all .2s ease-in-out}.fat-menu-ressources{align-items:stretch;margin-left:auto;margin-right:auto;max-width:1500px;min-height:300px;padding:60px}.fat-menu-ressources .fat-menu-ressources__cards{display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(2,1fr);grid-column-gap:20px;grid-row-gap:20px;margin-bottom:2rem}.fat-menu-ressources__button-container{text-align:center}.fat-menu-product .cta-primary,.fat-menu-ressources .cta-primary{color:#fff;text-transform:none!important}.fat-menu-product .cta-primary span,.fat-menu-ressources .cta-primary span{color:#18314f}.fat-menu-ressources .elementor-icon-box-icon{display:none}.fat-menu-ressources .elementor-icon-box-title{font-weight:700}.fat-menu-ressources .elementor-widget-container{background-color:#fff;border-radius:5px;padding:20px}.fat-menu-ressources__card{display:flex;gap:10px}.hhs-top-bar .hs-menu-wrapper.hs-menu-flow-horizontal>ul li .mega-menu a.fat-menu-ressources__link{color:#22335a!important;display:block;font-weight:400!important;padding:4px 0!important;transition:color .24s ease-in-out}.hhs-top-bar .hs-menu-wrapper.hs-menu-flow-horizontal>ul li .mega-menu a.fat-menu-ressources__link:hover{color:#f8aa32!important;text-decoration:underline}.fat-menu-ressources__card .elementor-icon-box-icon i{color:#818a91!important}.hhs-header-hat{display:none;left:0;position:absolute;top:0;width:100%}:root .hhs-top-bar{align-items:center;display:flex;height:64px;padding-bottom:15px;padding-top:15px}@media screen and (min-width:1000px){.hhs-header-hat{display:block}:root .hhs-top-bar{height:auto;padding-bottom:0;padding-top:40px}}.hhs-menu-button.hamburger-icon .line{background:#666}:root .hhs-hat-menu .hs-menu-children-wrapper li a:hover{background-color:transparent;color:#f37742!important}:root .hhs-top-bar.sticky-menu.active{padding:0}:root .hhs-top-bar .hs-menu-wrapper.hs-menu-flow-horizontal>ul li{margin:0 15px}:root .hhs-top-bar .hs-menu-wrapper.hs-menu-flow-horizontal>ul li a{padding-bottom:28px;padding-top:28px}:root .hhs-top-bar .hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-menu-depth-1.active-branch:after,:root .hhs-top-bar .hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-menu-depth-1.active:after,:root .hhs-top-bar .hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-menu-depth-1:after{bottom:26px}:root .hhs-top-bar .hs-menu-wrapper.hs-menu-flow-horizontal>ul li a{font-size:17px}