@media (min-width:1025px){.ac-mega-src .sub-menu{display:none!important}.ac-mega{position:fixed;left:0;right:0;width:100vw;background:#fff;border-top:3px solid #f2b705;box-shadow:0 18px 40px rgba(0,0,0,.12);display:flex;align-items:stretch;z-index:99990;opacity:0;visibility:hidden;transform:translateY(8px);transition:opacity .18s ease,transform .18s ease,visibility .18s;font-family:Poppins,sans-serif;max-height:calc(100vh - 90px);overflow:hidden}.ac-mega.is-open{opacity:1;visibility:visible;transform:none}.ac-mega__cats{list-style:none;margin:0;padding:clamp(4px,.8vh,8px) 0;width:340px;flex:0 0 340px;border-right:1px solid #e6e6e6;overflow:hidden}.ac-mega__cats li{margin:0}.ac-mega__cats a{display:flex;justify-content:space-between;align-items:center;padding:clamp(6px,1.25vh,12px) 22px;color:#1f1f1f;font-size:clamp(13px,1.9vh,14px);font-weight:500;text-decoration:none;line-height:1.35;transition:background .15s,color .15s}.ac-mega__cats a::after{content:"›";font-size:14px;opacity:.7}.ac-mega__cats li.is-active a{background:#3d4145;color:#fff}.ac-mega__cats li.is-leaf a::after{content:none}.ac-mega__cats li.is-leaf a:hover,.ac-mega__cats li.is-leaf a:focus{background:#f2f5f4;color:#025645}.ac-mega__panel{flex:1;padding:clamp(16px,3vh,26px) 28px;overflow:hidden}.ac-mega__title{display:inline-block;margin:0 0 clamp(8px,2vh,18px);font-size:clamp(16px,2.6vh,18px);font-weight:700;color:#025645;text-decoration:none}.ac-mega__title:hover{text-decoration:underline}.ac-mega__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:24px;max-width:900px}.ac-mega__grid a{display:block;padding:clamp(8px,1.6vh,12px) 0 clamp(10px,2vh,16px);border-bottom:1px solid #e9e9e9;color:#2b2b2b;font-size:13px;font-weight:500;line-height:1.4;text-decoration:none;transition:color .15s}.ac-mega__grid a:hover{color:#025645}.ac-mega__feature{flex:0 0 340px;background:#1a300c;color:#fff;padding:clamp(16px,3.2vh,32px) 28px;overflow:hidden;display:flex;flex-direction:column;justify-content:flex-start}.ac-mega__feature-tag{display:block;margin:0 0 clamp(6px,1.6vh,16px);font-size:12px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:rgba(255,255,255,.6)}.ac-mega__feature h3{margin:0 0 clamp(6px,1.6vh,16px);font-family:Poppins,sans-serif;font-size:clamp(16px,2.9vh,21px);font-weight:700;line-height:1.25;color:#fff}.ac-mega__feature p{margin:0 0 clamp(6px,1.6vh,16px);font-size:clamp(11.5px,1.9vh,13.5px);line-height:1.5;color:rgba(255,255,255,.92)}.ac-mega__feature p:last-child{margin-bottom:0}.ac-mega__feature .ac-mega__feature-hl{font-size:clamp(12.5px,2.1vh,15px);font-weight:700;line-height:1.4;color:#f2b84b}}@media (min-width:1025px) and (max-width:1279px){.ac-mega__feature{display:none}}@media (max-width:1024px){.ac-mega{display:none!important}}