#main-nav,#main-nav ul{margin:0;padding:0;list-style-type:none;}#main-nav{display:flex;justify-content:space-between;}#main-nav > li{margin:0;padding:0;}#main-nav > li a{color:#fff;padding:0 16px;position:relative;font-weight:normal;}#main-nav > li.hasSub > a{padding-right:40px;}#main-nav > li.hasSub > a::after{content:' ';display:inline-block;background:url('/public/website_template/Images/Icons/angle-down.svg')
        no-repeat center;width:13px;height:8px;background-size:100% auto;position:absolute;right:21px;top:50%;transform:translate(0,-50%);}.submenu-panel{display:none;position:absolute;top:100%;left:0;right:0;background-color:var(--c-blue-42);padding:34px 0 54px;}.submenu-panel .title{font-size:34px;line-height:40px;font-weight:200;margin-bottom:34px;}.submenu-panel .menu-icon{height:72px;width:72px;margin-bottom:20px;margin-left:auto;margin-right:auto;pointer-events:none;}.submenu-panel .menu-icon img{display:block;height:100%;width:auto;}.submenu-panel li{text-align:center;margin:0;}.submenu-panel a{display:block;}#main-nav .submenu-panel a{font-weight:300;}#main-nav ul{display:flex;left:0;right:0;justify-content:space-between;}#main-nav .submenu-panel.-centered ul{justify-content:space-evenly;}#main-nav a[aria-expanded='true'] + .submenu-panel{display:block;}@media (max-width:960px){#main-nav{font-size:16px;display:block;position:fixed;right:0;left:0;bottom:0;top:156px;overflow:auto;padding-bottom:50px;}#main-nav li a{padding:13px 40px 13px 24px;font-weight:normal;display:block;}#main-nav > li.hasSub > a:after,#main-nav a::after{content:' ';display:inline-block;background:url(/public/website_template/Images/Icons/angle-down.svg)
            no-repeat 50%;width:13px;height:8px;background-size:100% auto;position:absolute;right:21px;top:23px;transform:rotate(-90deg);}#main-nav > li.hasSub > a{pointer-events:none;}#main-nav > li.hasSub > a:after{display:none;}#main-nav .submenu-panel{display:block;position:static;opacity:1;font-size:14px;font-weight:300;margin:0;background:transparent;padding:0;}#main-nav .submenu-panel .container{padding:0;max-width:none;}#main-nav .submenu-panel ul{margin:0;padding:0;display:block;}#main-nav .submenu-panel li{margin:0;padding:0;text-align:left;}#main-nav .submenu-panel li a{padding:13px 40px 13px 48px;color:var(--c-blue-15);font-weight:300;}#main-nav .submenu-panel .title,#main-nav .submenu-panel .close-submenu,#main-nav .submenu-panel .menu-icon{display:none;}}
