/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Apr 27 2022 | 00:53:47 */
@media only screen and (min-width: 990px) {
  span.logo.avia-standard-logo {
    z-index: 999 !important;
  }
  .logo svg {
    padding: 15px !important;
  }
  .av-burger-overlay-inner {
    display: flex !important;
    align-items: center;
    padding-top: 150px !important;
  }
  #top #av-burger-menu-ul {
    display: flex;
    flex-wrap: wrap;
    padding: 2.55vh 5vw 5vh !important;
    height: auto !important;
  }
  #top #av-burger-menu-ul > li {
    padding: 30px;
    width: calc(100% / 4) !important;
    text-align: left !important;
  }
  #top #av-burger-menu-ul > li > a {
    font-weight: 700 !important;
    text-transform: uppercase !important;
    font-family: azo-sans-web, sans-serif !important;
    line-height: 1.15em !important;
    padding-bottom: 15px;
    font-size: 30px !important;
  }
  #top #av-burger-menu-ul .avia-menu-subtext {
    margin: 0 !important;
  }
  #top #av-burger-menu-ul .av_font_icon {
    float: none !important;
    margin: 0 auto !important;
  }
  .av-burger-overlay-bg {
    background: linear-gradient(0deg,#1c2a59 0%,#0062a0 50%,#36aee3 100%);
    opacity: 0.85 !important;
  }
  html.av-burger-overlay-active-delayed #main {
    filter: blur(10px) !important;
    transition: .1s linear filter 0s;
  }
  #footer .menu .has_social_icons .sub-menu {
    display: flex;
  }
  #footer .menu .has_social_icons .sub-menu li a {
    margin: 0 5px;
  }
  #footer .menu .twitter_icon a {
    font-size: 0 !important;
  }
  #footer .menu .twitter_icon a:before {
    content: '\e8f1';
    font-family: 'entypo-fontello';
    font-size: 20px;
    line-height: 30px;
    height: 30px;
    width: 30px;
    display: block;
  }
  #footer .menu .facebook_icon a {
    font-size: 0 !important;
  }
  #footer .menu .facebook_icon a:before {
    content: '\e8f3';
    font-family: 'entypo-fontello';
    font-size: 20px;
    line-height: 30px;
    height: 30px;
    width: 30px;
    display: block;
  }
  #footer .menu .linkedin_icon a {
    font-size: 0 !important;
  }
  #footer .menu .linkedin_icon a:before {
    content: '\e8fc';
    font-family: 'entypo-fontello';
    font-size: 20px;
    line-height: 30px;
    height: 30px;
    width: 30px;
    display: block;
  }
  #footer .menu .youtube_icon a {
    font-size: 0 !important;
  }
  #footer .menu .youtube_icon a:before {
    content: '\f16a';
    font-family: 'entypo-fontello';
    font-size: 20px;
    line-height: 30px;
    height: 30px;
    width: 30px;
    display: block;
  }
  header#header .has_social_icons .sub-menu {
    display: flex;
  }
  header#header .has_social_icons .sub-menu li a {
    margin: 0 5px;
  }
  header#header .twitter_icon a {
    font-size: 0 !important;
  }
  header#header .twitter_icon a:before {
    content: '\e8f1';
    font-family: 'entypo-fontello';
    font-size: 20px;
    line-height: 30px;
    height: 30px;
    width: 30px;
    display: block;
  }
  header#header .facebook_icon a {
    font-size: 0 !important;
  }
  header#header .facebook_icon a:before {
    content: '\e8f3';
    font-family: 'entypo-fontello';
    font-size: 20px;
    line-height: 30px;
    height: 30px;
    width: 30px;
    display: block;
  }
  header#header .linkedin_icon a {
    font-size: 0 !important;
  }
  header#header .linkedin_icon a:before {
    content: '\e8fc';
    font-family: 'entypo-fontello';
    font-size: 20px;
    line-height: 30px;
    height: 30px;
    width: 30px;
    display: block;
  }
  header#header .youtube_icon a {
    font-size: 0 !important;
  }
  header#header .youtube_icon a:before {
    content: '\f16a';
    font-family: 'entypo-fontello';
    font-size: 20px;
    line-height: 30px;
    height: 30px;
    width: 30px;
    display: block;
  }
}
@media only screen and (max-width: 989px) {
  span.logo.avia-standard-logo {
    z-index: 999 !important;
  }
  .av-burger-overlay-active body {
    height: 100vh !important;
    overflow: hidden;
  }
  header#header .logo {
    padding: 10px 0;
  }
  .av-burger-overlay-bg {
    background: linear-gradient(0deg,#1c2a59 0%,#0062a0 50%,#36aee3 100%);
    opacity: 0.85 !important;
  }
  #av-burger-menu-ul li {
    max-width: 280px !important;
    margin: 0 auto;
  }
  #av-burger-menu-ul li a {
    text-align: left;
    transition: .7s ease color;
  }
  #av-burger-menu-ul li a:hover {
    color: #13264D;
  }
  #av-burger-menu-ul li ul {
    display: none !important;
  }
}
