.mobile_menu_bar:before{color:#1B263B!important}.mobile_menu_bar:after{color:#1B263B!important}.et_mobile_menu li a{border-bottom:1px solid #4A90E2;color:#1B263B!important;padding:10px 5%;display:block}.et_mobile_menu{z-index:9999;border-top:3px solid #4A90E2!important}.mobile_menu_bar:before{position:relative;top:-8px;left:0;font-size:18px;content:'MENU';cursor:pointer;font-family:sans-serif!important}.mobile_menu_bar:after{position:relative;top:0;left:0;font-size:32px;content:"\61";cursor:pointer;font-family:ETmodules!important;font-weight:400;font-style:normal;font-variant:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1;text-transform:none;speak:none}.et-pb-contact-message{position:relative;font-size:24px;color:#1B263B}.et_pb_scroll_top.et-pb-icon{text-align:center;background:#4A90E2;text-decoration:none;position:fixed;z-index:99999;bottom:125px;right:0px;-webkit-border-top-left-radius:5px;-webkit-border-bottom-left-radius:5px;-moz-border-radius-topleft:5px;-moz-border-radius-bottomleft:5px;border-top-left-radius:5px;border-bottom-left-radius:5px;display:none;cursor:pointer;font-size:30px;padding:5px;color:#fff}#main-header{transition:transform 0.3s ease-in-out}.header-hidden{transform:translateY(-100%)}body a{text-decoration:none}#top-menu li a{position:relative;display:inline-block;padding:6px 12px;transition:color 0.25s ease,transform 0.25s ease;z-index:1}#top-menu li a::before{content:'';position:absolute;inset:0;border-radius:8px;background:rgba(255,215,0,0.10);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);opacity:0;transform:scale(0.95);transition:all 0.25s ease;z-index:-1}#top-menu li a::after{content:'';position:absolute;inset:-2px;border-radius:10px;box-shadow:0 0 8px rgba(255,215,0,0.5),0 0 16px rgba(255,215,0,0.35);opacity:0;transition:opacity 0.25s ease;z-index:-2}#top-menu li a:hover{color:#4A90E2;transform:translateY(-1px) scale(1.02)}#top-menu li a:hover::before{opacity:1;transform:scale(1)}#top-menu li a:hover::after{opacity:1}#top-menu li.current-menu-item a,#top-menu li.current_page_item a,#top-menu li.current-menu-ancestor a{color:#1B263B;transform:translateY(-1px) scale(1.02)}#top-menu li.current-menu-item a::before,#top-menu li.current_page_item a::before,#top-menu li.current-menu-ancestor a::before{opacity:1;transform:scale(1)}#top-menu li.current-menu-item a::after,#top-menu li.current_page_item a::after,#top-menu li.current-menu-ancestor a::after{opacity:1}