.baac-header .baac-header-content .baac-header-navbar-mobile{position:relative;overflow:visible}.baac-header .baac-header-content .baac-header-navbar-mobile .navbar-mobile-wrapper{justify-content:space-between;align-items:center;padding:12px 0;display:flex}.baac-header .baac-header-content .baac-header-navbar-mobile .navbar-mobile-wrapper .navbar-mobile-logo{position:relative}.baac-header .baac-header-content .baac-header-navbar-mobile .navbar-mobile-wrapper .navbar-mobile-logo img{width:48px;height:48px}.baac-header .baac-header-content .baac-header-navbar-mobile .navbar-mobile-wrapper .navbar-mobile-logo a{color:#fdffe5;flex:1 0 auto;align-items:center;gap:12px;font-size:22px;font-weight:700;display:flex;position:relative}.baac-header .baac-header-content .baac-header-navbar-mobile .navbar-mobile-wrapper .mobile-hamburger-menu-toggle{color:#fdffe5}.baac-header .baac-header-content .baac-header-navbar-mobile .navbar-mobile-wrapper .mobile-hamburger-menu-toggle .hamburger-icon{cursor:pointer}.baac-header .baac-header-content .baac-header-navbar-mobile .navbar-mobile-wrapper .mobile-hamburger-menu-toggle .hamburger-icon .line{stroke:#fdffe5;stroke-width:2px;stroke-linecap:round;transform-origin:50%;transition:transform .35s cubic-bezier(.4,0,.2,1),opacity .2s}.baac-header .baac-header-content .baac-header-navbar-mobile .navbar-mobile-wrapper .mobile-hamburger-menu-toggle.is-open .line-1{transform:translate(-4.55px,4.55px)rotate(45deg)}.baac-header .baac-header-content .baac-header-navbar-mobile .navbar-mobile-wrapper .mobile-hamburger-menu-toggle.is-open .line-2{opacity:0}.baac-header .baac-header-content .baac-header-navbar-mobile .navbar-mobile-wrapper .mobile-hamburger-menu-toggle.is-open .line-3{transform:translate(-4.55px,-4.55px)rotate(-45deg)}@media (min-width:1024px){.baac-header .baac-header-content .baac-header-navbar-mobile{visibility:hidden;display:none}}
.baac-header-topbar{background-color:var(--color-primary)}.baac-header-topbar .container{max-width:calc(1320px + 2rem)}.baac-header-topbar .baac-header-topbar-wrapper{color:#fdffe5;justify-content:space-between;align-items:center;padding:8px 0;display:flex}.baac-header-topbar .baac-header-topbar-wrapper .utility-right{align-items:center;gap:24px;display:flex}.baac-header-topbar .baac-header-topbar-wrapper .topbar-menu{gap:24px;display:flex}.baac-header-topbar .baac-header-topbar-wrapper a{color:#fdffe5;font-size:14px;font-weight:400;line-height:1.5}@media (max-width:1023px){.baac-header-topbar{visibility:hidden;display:none}}.baac-header-topbar .divider{opacity:.1;background-color:#fdffe5;width:1px;height:16px}.baac-header-topbar .font-size-adj{text-align:center;flex:1 0 auto;align-items:center;gap:8px;font-weight:600;display:flex}.baac-header-topbar .font-size-adj button{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;padding:0}.baac-header-topbar .font-size-adj button:disabled{cursor:default;opacity:.3}.baac-header-topbar .font-size-adj .font-size-control{min-width:16px;font-size:1.125em;line-height:1}.baac-header-topbar .font-size-adj .font-size-label{font-size:1em;font-weight:400;line-height:1}
.baac-announcement-bar{color:#fff;background-color:#755900;width:100%;padding:20px 0;position:relative}.baac-announcement-bar .container{max-width:unset;justify-content:center;align-items:center;gap:16px;height:100%;margin:0 auto;padding:0 16px;display:flex;position:relative}@media (min-width:1024px){.baac-announcement-bar .container{gap:24px;padding:0 40px}}.baac-announcement-bar .announcement-default-layout,.baac-announcement-bar .announcement-event-layout{align-items:center;gap:16px;display:flex}@media (min-width:1024px){.baac-announcement-bar .announcement-default-layout,.baac-announcement-bar .announcement-event-layout{gap:16px}}.baac-announcement-bar .announcement-image-wrapper{flex-shrink:0;display:none}@media (min-width:1024px){.baac-announcement-bar .announcement-image-wrapper{display:block}}.baac-announcement-bar .announcement-image{object-fit:cover;border-radius:8px;width:160px;height:90px}.baac-announcement-bar .announcement-content{text-align:left;flex-direction:column;display:flex}.baac-announcement-bar .announcement-title{color:#fdffe5;margin-bottom:4px;font-size:16px;font-weight:700;line-height:1.25}@media (min-width:1024px){.baac-announcement-bar .announcement-title{font-size:18px;font-weight:600;line-height:27px}}.baac-announcement-bar .announcement-desc{color:#fdffe5;margin-bottom:12px;font-size:14px;font-weight:400;line-height:21px}@media (min-width:1024px){.baac-announcement-bar .announcement-desc{font-size:14px}}.baac-announcement-bar .announcement-cta{color:#fdffe5;align-items:center;gap:4px;width:fit-content;font-size:14px;font-weight:600;line-height:21px;transition:opacity .2s;display:flex}.baac-announcement-bar .announcement-cta:hover{opacity:.8}.baac-announcement-bar .announcement-cta .cta-icon{font-size:18px;line-height:1}.baac-announcement-bar .announcement-calendar-box{color:#3b4b37;background-color:#eaeae4;border-radius:12px;flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;width:60px;height:60px;display:flex}.baac-announcement-bar .announcement-calendar-box .calendar-day{text-align:center;color:#2e4205;margin-bottom:-4px;font-size:20px;font-weight:600;line-height:30px}.baac-announcement-bar .announcement-calendar-box .calendar-month{text-align:center;font-size:12px;font-weight:500;line-height:18px}.baac-announcement-bar .announcement-event-title{color:#fdffe5;font-size:14px;font-weight:600;line-height:21px}@media (min-width:1024px){.baac-announcement-bar .announcement-event-title{font-size:20px;line-height:30px}}.baac-announcement-bar .announcement-close{color:#fff;opacity:.7;cursor:pointer;background:0 0;border:none;padding:8px;transition:opacity .2s;position:absolute;top:8px;right:8px;transform:translateY(-50%)}@media (min-width:1024px){.baac-announcement-bar .announcement-close{right:16px}}.baac-announcement-bar .announcement-close:hover{opacity:1}.baac-announcement-bar .announcement-close svg{width:14px;height:14px}
.search-modal{z-index:1100;background:#167509;justify-content:center;padding:clamp(88px,15vh,150px) 24px;display:flex;position:fixed;inset:0}.search-modal-close{color:#fff;cursor:pointer;position:absolute;top:24px;right:24px}.search-modal-form{flex-direction:column;width:min(100%,760px);display:flex}.search-modal-form .search-modal-input-row{border-bottom:1px solid #ffffff73;align-items:center;width:100%;min-height:48px;display:flex}.search-modal-form .search-modal-input-row>div{flex:1}.search-modal-form input{color:#fff;box-shadow:none;background:0 0;border:0;padding-left:0;font-size:32px;font-weight:600}@media (max-width:1279px){.search-modal-form input{font-size:24px}}.search-modal-form input::placeholder{color:#ffffffb8}.search-modal-form button{color:#fff;cursor:pointer}.search-modal-suggestions{width:100%;max-height:min(55vh,440px);margin-top:20px;overflow-y:auto}.search-modal-suggestions li+li{border-top:1px solid #ffffff2e}.search-modal-suggestions button{text-align:left;width:100%;padding:14px 4px;display:block}.search-modal-suggestions strong,.search-modal-suggestions span{display:block}.search-modal-suggestions strong{font-size:16px;font-weight:600}.search-modal-suggestions span{color:#ffffffb8;margin-top:4px;font-size:13px;line-height:1.5}.search-modal-suggestions mark{color:#ffe08a;background:0 0;font-weight:700}.baac-header{z-index:10000;transition:all .5s cubic-bezier(0,0,0,1);display:block;position:sticky;top:0}.baac-header .baac-header-radius-bg{background-color:var(--color-secondary);border-radius:0 0 var(--radius-lg) var(--radius-lg);pointer-events:none;position:absolute;inset:0}@media (max-width:1279px){.baac-header .baac-header-radius-bg{background-color:var(--color-secondary);border-radius:0 0 var(--radius-md) var(--radius-md)}}.baac-header .baac-header-content{position:relative}.baac-header.is-hidden{transform:translateY(-37px)}.baac-header.has-announcement-default.is-hidden{transform:translateY(-167px)}.baac-header.has-announcement-event.is-hidden{transform:translateY(-100px)}.baac-header.is-about-theme .baac-header-radius-bg{background-color:#100a73}.baac-header.is-about-theme .baac-header-topbar{background-color:#bf9209}.baac-header.is-about-theme .mobile-menu{box-shadow:0 -40px #100a73}.baac-header.is-corporate-theme .baac-header-radius-bg{background-color:#100a73}.baac-header.is-corporate-theme .baac-header-topbar{background-color:#bf9209}.baac-header.is-sme-theme .baac-header-radius-bg{background-color:#100a73}.baac-header.is-sme-theme .baac-header-topbar{background-color:#bf9209}
