.et_mobile_menu{background:#fff!important}.et_mobile_menu li a{color:#000!important}header#main-header .mobile_menu_bar::before,header#main-header .mobile_menu_bar::after{color:#fff!important}.et_header_style_slide #page-container .et_slide_in_menu_container ul li a{opacity:1}#main-header{position:fixed;width:100%;top:0;left:0;background:rgba(0,166,118,0.0);backdrop-filter:blur(10px);border-bottom:2px solid rgba(255,255,255,0.2);box-shadow:0px 4px 12px rgba(0,0,0,0.2);z-index:999;transition:all 0.3s ease-in-out}#main-header.scrolled{background:#00885a;backdrop-filter:none;box-shadow:0px 4px 20px rgba(0,0,0,0.3)}.menu-item a{position:relative;text-decoration:none;color:white;font-weight:bold;padding:12px 20px;font-size:16px;transition:color 0.3s ease-in-out,transform 0.2s ease-in-out}.menu-item a::after{content:"";position:absolute;bottom:-4px;left:50%;width:0;height:3px;background:linear-gradient(90deg,#ffffff,#ffffcc);transition:width 0.3s ease-in-out,left 0.3s ease-in-out}.menu-item a:hover::after{width:100%;left:0}.menu-item a:hover{text-shadow:0px 0px 8px rgba(255,255,255,0.8);color:#ffffcc;transform:scale(1.05)}@media (max-width:980px){#main-header{background:rgba(0,166,118,0.0)!important;backdrop-filter:none}.menu-item a{padding:10px 15px;font-size:14px}}#main-header:hover{box-shadow:0px 6px 18px rgba(0,0,0,0.4)}@media screen and (max-width:768px){h2{font-size:22px!important}h3{font-size:18px!important}p{font-size:16px!important}}