.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}input.hs-search-field__input::placeholder{color:#737368 !important}@media(min-width:768px) and (max-width:1150px){.navigation-primary a{font-size:20px}.submenu.level-1>li{padding:22px 15px}.submenu.level-1>li:last-child{padding-right:22px}.submenu.level-1>.has-submenu>.menu-arrow{right:0;top:40px}.submenu.level-2{left:0}}@media(max-width:767px){.navigation-primary a{font-size:26px}.navigation-primary{display:block}.navigation-primary .submenu.level-1>li>a.active-item:after{content:none}.navigation-primary .submenu.level-1>li>a.active-item:after{display:none}.submenu>li>a{display:block;width:100%}.submenu>.has-submenu{position:relative}.submenu>.has-submenu>a{width:70%}.submenu{display:none}.submenu.level-1{width:100%}.submenu.level-1>li{border-top:2px solid #ced4db;display:block;padding:0;width:100%}.submenu.level-1>li>a{font-weight:600;padding:7px 30px}.submenu.level-1>.has-submenu>.menu-arrow,.submenu>.has-submenu>.menu-arrow,.submenu .menu-arrow{background-position:center right 30px;background-repeat:no-repeat;background-size:20px;border:0;cursor:pointer;height:55px;padding:15px 0;position:absolute;right:0;top:0;width:30%}.submenu.level-1>.has-submenu>.menu-arrow-bg,.submenu>.has-submenu>.menu-arrow-bg,.submenu .menu-arrow-bg{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz48c3ZnIHdpZHRoPSIxOXB4IiBoZWlnaHQ9IjE5cHgiIHZpZXdCb3g9IjAgMCAxOSAxOSIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj4gICAgICAgIDx0aXRsZT5QbHVzPC90aXRsZT4gICAgPGRlc2M+Q3JlYXRlZCB3aXRoIFNrZXRjaC48L2Rlc2M+ICAgIDxnIGlkPSJQbHVzIiBzdHJva2U9Im5vbmUiIHN0cm9rZS13aWR0aD0iMSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj4gICAgICAgIDxnIGlkPSJHcm91cCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMC4wMDAwMDAsIDAuMDAwMDAwKSIgc3Ryb2tlPSIjOTc5ODlGIiBzdHJva2Utd2lkdGg9IjIuNCI+ICAgICAgICAgICAgPGcgaWQ9Ikdyb3VwLTIiPiAgICAgICAgICAgICAgICA8cmVjdCBpZD0iUmVjdGFuZ2xlIiB4PSIxLjIiIHk9IjkuNiIgd2lkdGg9IjE2LjgiIGhlaWdodD0iMSIgcng9IjAuNSI+PC9yZWN0PiAgICAgICAgICAgICAgICA8cmVjdCBpZD0iUmVjdGFuZ2xlLUNvcHktNSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoOS42MDAwMDAsIDkuNjAwMDAwKSByb3RhdGUoOTAuMDAwMDAwKSB0cmFuc2xhdGUoLTkuNjAwMDAwLCAtOS42MDAwMDApICIgeD0iMS4yIiB5PSI5LjYiIHdpZHRoPSIxNi44IiBoZWlnaHQ9IjEiIHJ4PSIwLjUiPjwvcmVjdD4gICAgICAgICAgICA8L2c+ICAgICAgICA8L2c+ICAgIDwvZz48L3N2Zz4=);background-repeat:no-repeat;display:block;height:20px;margin-left:auto;margin-right:30px;transition:transform .4s;width:20px}.submenu.level-2>li:first-child:before{content:none;transition:none}.submenu.level-2>li:first-child:hover:before,.submenu.level-2>li:first-child.focus:before{transition:none}input[type="checkbox"]:checked ~ .submenu{display:block}input[type="checkbox"]:checked ~ .menu-arrow .menu-arrow-bg{transform:rotate(45deg);transition:transform .4s}.submenu.level-2{border:0;box-shadow:none;opacity:1;position:static;transform:unset;visibility:visible;width:100%;z-index:2}.submenu.level-2 .menu-item{background-color:#FFF;border-bottom:0;border-top:2px solid #ebeff3;padding:0}.submenu.level-2 .menu-item .menu-link{padding:7px 60px;transition:none}.submenu.level-2 .menu-item .menu-link:hover,.submenu.level-2 .menu-item .menu-link:focus{transition:none}.submenu.level-2 .menu-item .menu-link:hover{background-color:inherit}.submenu.level-3{background-color:inherit;margin:0;padding:0;width:100%}.submenu.level-3>li{background-color:inherit;padding:0}.submenu.level-3 .menu-item .menu-link{padding:7px 90px}}}a:hover,a:active,a:focus{text-decoration:underline;color:white}.header__container{margin:0 auto}.header .skip-to-content-link{left:50%;position:absolute;transform:translateY(-100%)}.skip-to-content-link{background:#444e69;border:2px solid white;height:30px;left:50%;padding:8px;position:absolute;transform:translateY(-100%);transition:transform .3s}.skip-to-content-link:focus{transform:translateY(0%)}.desktop-header .desktop-header-primary{position:relative;margin:0 auto}.desktop-header .desktop-header-primary>.page-center{display:flex;height:100px;align-items:center;position:relative;margin-top:67px;margin-bottom:7px}.desktop-header .desktop-header-brand img{display:inline-block;max-width:250px !important;height:auto;width:100% !important}.desktop-header .desktop-header-description{width:auto;font-size:29px;color:#0e588e;border-left:1px solid;margin-left:36px;align-self:flex-end;padding:20px 0 3px 31px;margin-bottom:12px;letter-spacing:.15px}.desktop-header .desktop-header-utils{position:absolute;top:12px;right:2.75rem;display:flex}.desktop-header-navigation{background:#444e69;height:0px;line-height:60px}.desktop-header-navigation .custom-menu-primary{list-style:none;background:#4b516a;height:60px;margin:0 auto;border-bottom:1px solid #dadada;width:100%;position:fixed;top:0;left:0;right:0;text-align:center;z-index:999}.submenu.level-1>li>a,.submenu.level-2>li>a{white-space:normal;text-transform:capitalize !important}.submenu.level-1>li.sign_in,.submenu.level-1>li.sign_in>a,.submenu.level-1>li.se_connecter>a{background-color:#69cedd !important;color:#171920 !important}.desktop-header .desktop-header-utils .desktop-header-language-select{margin-right:15px}.desktop-header .desktop-header-utils .desktop-header-search form input.hs-search-field__input{min-width:165px;border:1px solid #0e588e;padding:2px 7px 2px;height:auto;min-height:auto;line-height:1;border-radius:0;width:auto;font-family:Arial;font-size:13.3333px}.desktop-header-search form button{margin:0;font:400 13.3333px Arial;appearance:auto;-webkit-writing-mode:horizontal-tb !important;text-rendering:auto;color:-internal-light-dark(black,white);letter-spacing:normal;word-spacing:normal;text-transform:none;text-indent:0px;text-shadow:none;display:inline-block;text-align:center;align-items:flex-start;cursor:pointer;border:0;background:0;padding:1px}.desktop-header-search form button svg{display:none}.desktop-header-search form button:before{content:"";display:block;height:12px;width:12px;background:url() 0 0 no-repeat;background-size:100%}.desktop-header .desktop-header-utils .desktop-header-search form input.hs-search-field__input:focus{outline:-webkit-focus-ring-color auto 1px}header.header.lp-header .desktop-header .desktop-header-primary>.page-center{margin-top:0;margin-bottom:0}.header .lang_switcher_class{position:relative;display:block}.header .globe_class{background-image:none;background-position:inherit;background-repeat:no-repeat;background-size:cover;border-radius:0;width:auto;height:auto;cursor:pointer}.header ul.lang_list_class{display:block;list-style:none;position:relative;top:auto;left:auto;transform:none;text-align:left;padding:0;margin:0}.header .lang_list_class:after,.header .lang_list_class:before{display:none}.header ul.lang_list_class li{border:0;border-right:1px solid #363d58;padding:0 6px;float:left;background:transparent;line-height:1.35;padding-top:4px;padding-bottom:1px}.header ul.lang_list_class li a{text-decoration:none;font-weight:600;text-transform:capitalize !important;font-size:10.5px;color:#999;transition:.15s ease all}.header ul.lang_list_class li:last-child{border:0;padding-right:0}header.header.header-fr .desktop-header-navigation .navigation-primary a{padding:0 8px}header.header.header-fr .desktop-header-navigation .navigation-primary .submenu.level-1>li.se_connecter>a{padding:0 10px}.header ul.lang_list_class li a:hover,.header ul.lang_list_class li:hover a{color:#999}header.header.header-fr .desktop-header-navigation .navigation-primary .submenu.level-1>li.se_connecter>a,.desktop-header-navigation .custom-menu-primary .submenu.level-1>li.sign_in>a{font-family:"Gotham A","Gotham B";text-transform:capitalize !important;font-weight:700;font-size:12px;color:#171920}header.header.header-fr .desktop-header-navigation .navigation-primary .submenu.level-1>li.se_connecter>a:hover,.desktop-header-navigation .custom-menu-primary .submenu.level-1>li.sign_in>a:hover{color:#171920}header.header.header-fr .desktop-header-navigation .navigation-primary .submenu.level-1>li.se_connecter>a:focus,.desktop-header-navigation .custom-menu-primary .submenu.level-1>li.sign_in>a:focus{outline:2px auto white !important}.header ul.lang_list_class li:first-child a{color:#0e588e}@media(min-width:800px){body .custom-menu-primary .submenu.level-1>li.sign_in>ul{padding-left:0 !important}}@media screen and (min-width:1024px){.mobile-header{display:none}.submenu.level-2{white-space:normal !important}}@media screen and (max-width:1210px){.submenu.level-1>li.sign_in{display:none}}@media screen and (max-width:1023px){.desktop-header{display:none}.mobile-header{display:block}.mobile-header .mobile-header-primary{display:flex;align-items:center;height:60px;padding:0 20px}.mobile-header .mobile-header-primary .mobile-header-brand{width:137px}.mobile-header .mobile-header-primary .mobile-header-brand img{max-width:100%;height:auto;display:inline-block;width:137px !important}.mobile-header .mobile-header-navbar{position:relative;z-index:9999;background:#444e69;height:40px}.mobile-header .mobile-header-navbar .mobile-header-menu-toggle{position:absolute;cursor:pointer;width:28px;top:12px;left:20px}.mobile-header .mobile-header-navbar .mobile-header-menu-toggle:focus{outline:white}.mobile-header .mobile-header-navbar .mobile-header-menu-toggle i{display:block;background:#fff;height:2px;width:28px;margin-bottom:5px}.mobile-header .mobile-header-navbar .mobile-header-search-toggle{position:absolute;top:12px;right:20px;height:18px;width:15px;cursor:pointer;background-image:url();background-repeat:no-repeat;background-size:100%}.mobile-header-menu{position:absolute;background:#444e69;width:60%;top:40px;left:-60%;padding:40px;transition:.2s all ease}.mobile-header-menu-close{position:absolute;top:20px;right:20px;height:15px;width:15px;cursor:pointer}.mobile-header-menu-close:focus{outline:white}.mobile-header-search{display:none;width:100%;background:#fff;height:40px;top:40px;position:absolute;z-index:100}.mobile-header-search input.hs-search-field__input{width:100%;height:40px;border:0;padding:15px;border-radius:0;font:400 13.3333px Arial}.mobile-header-menu{overflow-y:auto;max-height:calc(100vh - 60px )}}#cssmenu ul li{z-index:9999 !important}#cssmenu li a:hover,#cssmenu li a:focus,#cssmenu ul li:hover a,#cssmenu ul li:focus a{z-index:9999 !important;background:#1c7b87;text-decoration:none;float:none;color:#fff}#cssmenu li:hover ul,#cssmenu li:focus ul,#cssmenu li a:focus+ul,#cssmenu li ul:focus{display:block;z-index:999999 !important}#cssmenu li:hover li a{background:0;z-index:9999 !important}#cssmenu li ul a:hover,#cssmenu li ul a:focus,#cssmenu li ul li:hover a{z-index:9999 !important;border:0px;color:#fff;text-decoration:none}:focus{outline:2px solid}::-moz-focus-inner{border:0}nav>ul li ul{display:none !important}nav>ul li:hover ul{display:block !important}nav>ul li ul{display:none !important}nav>ul li:focus ul{display:block !important}#cssmenu:focus-within .level-2{display:block !important;visibility:visible !important}.desktop-header .submenu.level-2{padding-left:0px !important;text-align:center !important}.submenu.level-2:focus{opacity:0;text-transform:none;-webkit-transition:visibility 0s,opacity .3s !important;-o-transition:visibility 0s,opacity .3s;transition:visibility 0s,opacity .3s !important;visibility:hidden;list-style:none;position:absolute;z-index:49999;width:100%;border-radius:0;left:0;border:0;margin-top:-1px;background:#444e69;border-top:3px solid #61c9d9;text-align:center;display:block !important;padding-left:0px;top:auto;transform:none;box-shadow:none;font-weight:400}.header__language-switcher .lang_list_class li a{color:black !important}.header__language-switcher .lang_list_class li a[aria-current=true]{color:#0e588e !important}@media(min-width:1023px) and (max-width:1150px){.navigator-primary a{font-size:14px}.header ul.lang_list_class li:first-child a{color:black !important}.header ul.lang_list_class{position:relative;top:auto;left:auto}.mobile-header{display:none}}body .custom-menu-primary .submenu.level-2 .menu-item .menu-link:hover{color:white !important}