#main-header,
#main-header.et-fixed-header {
border-bottom: 2px solid #001e50 !important;
box-shadow: none !important;
transition: transform 0.3s ease;
will-change: transform;
} .et_hide_nav.et_fixed_nav #main-header {
opacity: 1 !important;
} body #main-header.pc-header-hide,
body.et_fixed_nav #main-header.pc-header-hide {
transform: translateY(-100%) !important;
} #logo {
transition: transform 0.3s ease;
}
#main-header .logo_container a:hover #logo {
transform: scale(0.9);
} body.home #main-header .logo_container a {
transition: opacity 0.3s ease 0.4s; }
body.home #main-header:not(.et-fixed-header) .logo_container a {
opacity: 0;
pointer-events: none;
transition-delay: .2s;
}
@media (max-width: 980px) {
body.home #main-header.pc-header-top {
background: transparent !important;
box-shadow: none !important;
border-bottom: none !important;
}
} #main-header a {
transition: all .3s ease;
}
#main-header a:hover {
font-weight: 700;
opacity: 1!important;
}
.et_header_style_left .et-fixed-header #et-top-navigation nav > ul > li > a,
.et_header_style_split .et-fixed-header #et-top-navigation nav > ul > li > a {
transition: all .3s ease-in-out;
} .mobile_menu_bar:before {
color: #001e50 !important;
transition: color .3s ease;
}
@media (min-width: 800px) {
.mobile_menu_bar:hover:before {
color: #ffffff !important;
}
}
.et_mobile_menu {
border-radius: 15px;
padding: 0 !important;
border: 2px solid #001e50 !important;
box-shadow: none !important;
}
.et_mobile_menu a {
text-align: center;
font-size: 20px !important;
color: #001e50 !important;
padding-top: 20px !important;
padding-bottom: 20px !important;
}
.et_mobile_menu li a,
.nav li li a {
transition: all .3s ease-in-out;
}
.et_mobile_menu li a:hover,
.nav li li a:hover {
background-color: transparent !important;
font-weight: 700 !important;
} @media (max-width: 980px) {
body.home #main-header:not(.et-fixed-header) {
border-bottom: none !important;
}
} @media (max-width: 980px) {
body #main-header {
position: fixed !important;
}
}