#header{position:fixed;z-index:99;top:0;left:0;right:0;}#header-intro .bg-light{padding:108px 0 70px;transition:padding 400ms ease-in-out;}.-breaking-news #header-intro .bg-light{padding-top:188px;}#header-intro header{margin-top:60px;}.header-bar{background-color:#fff;padding:17px 30px;box-shadow:14px 14px 36px #99999938;}.header-bar .btn-primary{margin:0;}#main-nav{display:flex;gap:48px;margin:0;padding:0;list-style-type:none;}#main-nav a{transition:color 400ms ease-in-out;}#main-nav a.active,#main-nav a:hover,#main-nav a:focus{color:var(--c-primary);}#main-nav > li > a{font-family:Titillium Web,sans-serif;font-weight:600;font-style:SemiBold;font-size:22px;line-height:22px;letter-spacing:0%;text-decoration:none;color:inherit;}#main-nav li{margin:0;padding:0;position:relative;}#main-nav > li > ul{display:none;position:absolute;left:0;top:95px;box-shadow:0px 0px 44px 0px #00000038;background-color:#fff;border-radius:5px;padding:10px 20px;min-width:306px;}#main-nav [aria-expanded='true'] + ul{display:block;}#main-nav > li > ul > li > a{text-decoration:none;display:block;padding:15px 0;}#main-nav > li > ul > li + li{border-top:1px solid #e4e7ec;}#main-nav > li > ul::before{content:' ';display:block;width:20px;height:20px;transform:rotate(45deg);background-color:#fff;position:absolute;top:-5px;left:30px;}#main-nav ul ul{display:none;padding:0 0 0 25px;font-size:16px;line-height:1.2;}#main-nav ul ul a{text-decoration:none;display:block;margin:0 0 19px;}#main-nav ul a[aria-expanded='true']{font-weight:bold;color:var(--c-primary);}#main-nav ul [aria-expanded='true'] + ul{display:block;}#main-nav ul li.hasSub > a{position:relative;}#main-nav ul li.hasSub > a::before{content:' ';display:block;background:transparent url(/public/icons/angle-down-light.svg) no-repeat
        center;position:absolute;right:0;top:26px;width:12px;height:7px;transition:400ms ease-in-out;}#main-nav ul li.hasSub > a[aria-expanded='true']::before{transform:rotate(180deg);}#mobile-menu-btn{appearance:none;box-shadow:none;width:60px;height:60px;background-color:rgb(255,255,255);position:relative;z-index:101;font-size:0px;cursor:pointer;border-width:0px;border-style:initial;border-color:initial;border-image:initial;border-radius:5px;}#mobile-menu-btn::before,#mobile-menu-btn::after,#mobile-menu-btn span{content:' ';display:block;width:26px;height:4px;background-color:var(--c-text-color);position:absolute;left:17px;top:calc(50% - 2px);opacity:1;transition:300ms ease-in-out;}#mobile-menu-btn::before{margin-top:-9px;}#mobile-menu-btn::after{margin-top:9px;}.show-mobile-menu #mobile-menu-btn::before{transform:rotate(45deg);margin-top:0;}.show-mobile-menu #mobile-menu-btn::after{transform:rotate(-45deg);margin-top:0;}.show-mobile-menu #mobile-menu-btn span{opacity:0;}@media (max-width:1199px){#main-nav{gap:15px;}}@media (max-width:991px){#main-nav{display:none;}.header-bar{height:90px;padding:18px var(--bs-gutter-x);gap:10px;}.header-bar .btn-primary{padding:14px 20px;white-space:nowrap;}.header-bar .btn-primary::after{display:none;}.header-container.container{max-width:none;width:100%;padding:0;}.main-navigation.mobile{top:90px;padding-left:var(--bs-gutter-x);padding-right:var(--bs-gutter-x);font-family:Titillium Web;font-weight:400;font-size:25px;line-height:1.2;letter-spacing:0px;}.main-navigation.mobile li a{text-decoration:none;border-bottom:1px solid #00000026;display:flex;gap:10px;padding:26px 0;justify-content:space-between;align-items:center;}.main-navigation.mobile li a:hover,.main-navigation.mobile li a:focus,.main-navigation.mobile li .active{color:var(--c-primary);}.main-navigation.mobile li .active{text-decoration:underline;}.main-navigation.mobile li.hasSub > a::after{content:' ';display:block;background:transparent url(/public/icons/chev-right.svg) no-repeat
            right center;background-size:9px auto;width:26px;height:15px;}.main-navigation .menu-back{text-decoration:underline;border:0;box-shadow:none;background:transparent url(/public/icons/arrow-back.svg) no-repeat
            center;background-position:left center;padding:0 0 0 60px;display:block;margin:0 0 10px 0;}.mobile-nav ul{font-family:Arial;font-weight:400;font-size:18px;line-height:1.2;}.main-navigation.mobile ul a{padding:18px 0 17px;}.mobile-nav header{font-family:Titillium Web;font-weight:700;font-size:25px;line-height:1.2;letter-spacing:0px;vertical-align:middle;border-bottom:1px solid #00000026;padding:20px 0 17px;hyphens:auto;}}@media (max-width:767px){#header-intro header{margin-top:50px;}#header-intro .bg-light{padding-bottom:60px;}}
