#mega-menu-wrap-avia #mega-menu-avia{ text-align: left; display: flex; align-items: center; }
#mega-menu-wrap-avia #mega-menu-avia > li.mega-menu-item > a.mega-menu-logo > img.mega-menu-logo { filter: opacity(0.7); }
#mega-menu-wrap-avia #mega-menu-avia > li.mega-menu-item.mega-align-left a{ font-size: 20px; }
#mega-menu-wrap-avia #mega-menu-avia > li.mega-menu-item.mega-item-align-float-left{ margin-right: 20px; }
#mega-menu-wrap-avia #mega-menu-avia li.mega-menu-btn-contact.menu-top-item { margin-left: auto; }

.responsive #top #mega-menu-wrap-avia #mega-menu-avia li.mega-menu-btn-contact.menu-top-item > a.mega-menu-link{ border: 1px solid var(--Accents, #F3AB39) !important;  padding: 2px 24px;color: #071351 !important; }
.responsive #top #mega-menu-wrap-avia #mega-menu-avia li.mega-menu-btn-contact.menu-top-item > a.mega-menu-link:hover { color:#071351 !important; background-color: #F7C94C !important; border-color: #F7C94C !important; }

#av_section_3,
#av_section_5,
#av_section_6,
#av_section_9{ scroll-margin-top: 98px} 

@media screen and (min-width:992px){
	.responsive #top #wrap_all .background .text-content{ margin-right: 92px;}
}
@media screen and (min-width: 1640px){
	.responsive #top #wrap_all .hero-left-content h1{ font-size: 72px !important; line-height: 1.25 !important; margin-top: 32px;  }
}
@media screen and (min-width: 900px){
	.responsive #top #wrap_all .hero-left-content .head-description p{ font-size: 24px !important; }	
}

.herobadgeLists { display: flex; gap: 20px; }
.herobadgeLists img { opacity: .75; }

#top form{ box-shadow: none; }