.navigation-primary{display:block}.submenu.level-1{display:inline-block;margin:0}.submenu.level-1>li{display:inline-block}.submenu.level-1>li.has-submenu{position:relative}.submenu.level-2{position:absolute;top:75px;left:0;visibility:hidden;opacity:0;text-transform:none;transition:visibility 0s,opacity .3s}.triangle-container.level-2.hover .triangle{background-color:#ebeff3;transition:background-color .3s}.submenu.level-1>li.has-submenu:hover .submenu.level-2,.submenu.level-1>li.has-submenu.focus .submenu.level-2{visibility:visible;opacity:1;transition:visibility 0s,opacity .3s}body .custom-menu-primary .submenu.level-1>li{line-height:1.6;margin-bottom:.6em}body .custom-menu-primary .submenu.level-1>li>a{padding:10px;font-family:"Roboto",Sans-serif;font-weight:700;font-size:14.4px;text-transform:uppercase;text-decoration:none;display:block}body .custom-menu-primary .submenu.level-2{margin:0;padding:0;list-style:none;border:2px solid #ddd;box-shadow:1px 1px 15px 0px rgba(0,0,0,0.15);min-width:200px;top:43px;z-index:55}body .custom-menu-primary .submenu.level-2>li{margin-bottom:9px}body .custom-menu-primary .submenu.level-2>li>a{padding:10px;display:block;font-size:14.4px;line-height:23px;font-family:Lato,sans-serif}@-moz-document url-prefix(){body .custom-menu-primary .submenu.level-2>li>a{color:#334862;background:transparent !important}}body .custom-menu-primary .apéros-stratégie .triangle-container.level-2:after,body .custom-menu-primary .apéros-stratégie .triangle-container.level-2:before{left:50%}body .custom-menu-primary .submenu.level-2>li.has-submenu>a{padding:11px 15px 8px 15px;font-family:"Lato",Sans-serif;font-size:.8em;font-weight:bold;pointer-events:none}body .custom-menu-primary .submenu.level-3{margin:0;padding:0;list-style:none}body .custom-menu-primary .submenu.level-3>li>a{padding:10px 15px;display:block;font-family:Lato,sans-serif;font-size:14px;white-space:normal}.hs-inline-edit .submenu.level-1>li.has-submenu:hover .submenu.level-2,.hs-inline-edit>li.has-submenu.focus .submenu.level-2{visibility:hidden}body .custom-menu-primary .submenu.level-1>li.home>a:after{content:"\f015";font-family:"Font Awesome 5 Free";font-weight:900;position:relative;top:-1px}body .custom-menu-primary .submenu.level-1>li.home>a>span{display:none}body .custom-menu-primary .submenu.level-1>li.active-branch>a{font-family:"Roboto",Sans-serif;font-weight:700;text-transform:uppercase}@media(min-width:768px){body .custom-menu-primary .submenu.level-1>li.has-submenu.menu-item>a:after{content:"\f107";margin-left:10px;font-family:"Font Awesome 5 Free";font-weight:900;vertical-align:middle;position:relative;top:-1px}body .custom-menu-primary .submenu.level-1{padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}body .custom-menu-primary .submenu.level-1>li.apéros-stratégie .submenu.level-2{max-width:590px;width:100%}body .custom-menu-primary .submenu.level-1>li.agrowebsems .submenu.level-2{max-width:826px;min-width:826px;width:100%}body .custom-menu-primary .submenu.level-1>li.agrowebsems .submenu.level-2>li{border-right:1px solid #f1f1f1;width:50%}body .custom-menu-primary .submenu.level-1>li.agrowebsems .submenu.level-2{width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:90%;z-index:555}body .custom-menu-primary .triangle-container.level-2:after{content:" ";position:absolute;z-index:999;top:-16px;left:43px;transform:translateX(-100%);height:0px;border:8px solid transparent;border-bottom:8px solid #fff}body .custom-menu-primary .triangle-container.level-2:before{content:" ";position:absolute;z-index:999;top:-20px;left:43px;transform:translateX(-100%);height:0px;border:8px solid transparent;border-bottom:10px solid #ddd}body .custom-menu-primary .triangle-container.level-2:after,body .custom-menu-primary .triangle-container.level-2:before{left:39px}body .custom-menu-primary .agrowebsems .triangle-container.level-2:after,body .custom-menu-primary .agrowebsems .triangle-container.level-2:before{left:71px}body .custom-menu-primary .société .triangle-container.level-2:after,body .custom-menu-primary .société .triangle-container.level-2:before{left:46px}body .custom-menu-primary .submenu.level-1>li.apéros-stratégie>ul{max-width:588px;min-width:588px;left:0;right:auto;top:52px}body .custom-menu-primary .submenu.level-1>li{margin-bottom:8px}body .custom-menu-primary .submenu.level-1>li.has-submenu.apéros-stratégie{position:static}body .custom-menu-primary .submenu.level-3>li{margin-bottom:1px}body .custom-menu-primary .submenu.level-2>li{font-size:90%}body .custom-menu-primary .submenu.level-1>li.agrowebsems .submenu.level-2>li>a{font-size:11.52px}}@media(max-width:970px) and (min-width:768px){body .custom-menu-primary .submenu.level-1>li.agrowebsems .submenu.level-2{max-width:640px;min-width:640px}}@media(max-width:767px){.submenu>.has-submenu{position:relative}.submenu.level-2{position:static;visibility:visible;opacity:1;width:100%;border:0;box-shadow:none;transform:unset}body .custom-menu-primary .submenu.level-2>li{font-size:90%}body .custom-menu-primary .submenu.level-1>li>a{display:inline-block;line-height:23px}body .custom-menu-primary .submenu.level-1>li{width:100%;line-height:23px;margin-bottom:8px}body .custom-menu-primary .submenu{margin:0;padding:0;list-style:none}body .custom-menu-primary .submenu.level-1>li.home>a{display:inline-block}body .custom-menu-primary .submenu.level-2{display:none;margin-bottom:1px}body .custom-menu-primary .submenu.level-1>li.home>a{background-color:transparent;border-radius:0}body .custom-menu-primary .submenu.level-1>li.home>a:after{text-transform:uppercase}body .custom-menu-primary .submenu.level-1>li.active-branch>a{color:#fff}body .custom-menu-primary .submenu.level-1>li.has-submenu.menu-item>a:after{width:25px;height:25px;display:inline-block;text-align:center}body .custom-menu-primary .submenu.level-3>li>a{color:rgba(102,102,102,0.85)}.header__navigation:after{background-color:rgba(0,0,0,.95);position:fixed;display:block;width:calc(20%);height:100vh;content:"";left:0;top:0;z-index:5}body .custom-menu-primary .submenu.level-2>li .child-trigger{display:none}}