.et_fullwidth_nav #top-menu li.mega-menu>ul{max-height:420px;overflow-y:auto;padding:20px;border-radius:12px;box-shadow:0 15px 40px rgba(0,0,0,0.08);font-weight:400;background:#ffffff}.et_fullwidth_nav #top-menu li.mega-menu>ul::-webkit-scrollbar{width:6px}.et_fullwidth_nav #top-menu li.mega-menu>ul::-webkit-scrollbar-thumb{background:rgba(0,0,0,0.2);border-radius:10px}.nav li.et-reverse-direction-nav li ul{right:0;left:auto}#top-menu li.mega-menu>ul>li>a{width:100%;color:#0B1F3A;font-size:14px;line-height:1.6em;padding:6px 0}#top-menu li.mega-menu>ul>li>a:first-child{font-weight:600;border-bottom:1px solid #E5EAF0;margin-bottom:6px;padding-bottom:6px}#top-menu li a:hover{color:#0F7B65}#main-header{box-shadow:none;transition:all 0.3s ease}@media (min-width:981px){#main-header.et-fixed-header{background:rgba(255,255,255,0.95);backdrop-filter:blur(8px);box-shadow:0 10px 30px rgba(0,0,0,0.08)}}#top-menu li{padding:0 14px!important}.et_header_style_left #et-top-navigation{padding-top:18px}.et_header_style_left .et-fixed-header #et-top-navigation{padding-top:14px}.nav-cta a{background:#0F7B65;color:#fff!important;font-weight:600;padding:12px 20px!important;border-radius:30px;transition:all 0.3s ease}.nav-cta a:hover{background:#0c5f50;transform:translateY(-2px)}.reportgov-btn a{background:#ffffff;color:#008753!important;padding:6px 14px!important;border-radius:4px;font-size:12px}.foi-btn a{border:1px solid #ffffff;color:#ffffff!important;padding:6px 14px!important;border-radius:4px;font-size:12px}@media (max-width:980px){.et_mobile_menu{text-align:left}.et_mobile_menu li a{padding:12px}.et_mobile_menu li a:hover{background:transparent}}.footer_link a:hover{color:#0F7B65}