/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Apr 07 2026 | 23:55:49 */
/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Nov 29 2023 | 00:23:35 */
/************/
/*  Colors  */
/************/
@font-face {
  font-family: "Sidewinder-Custom";
  src: url("/wp-content/uploads/cc_fonts/Sidewinder/Sidewinder-CustomFont.ttf") format("truetype");
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}
/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Aug 22 2022 | 20:38:52 */
.inside_header {
  background: transparent;
  height: 100vh;
  min-height: 800px;
}
.inside_header:before {
  content: "";
  background: url("/wp-content/uploads/heading_bg_pattern-scaled.jpg");
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: cover;
  inset: 0;
  position: absolute;
}
@media only screen and (max-width: 1600px) {
  .inside_header:before {
    background-position: 30% 0 !important;
  }
}
.inside_header .content {
  padding: 0 !important;
}
.inside_header .entry-content-wrapper {
  align-items: center;
  display: flex;
  height: 100vh;
  min-height: 800px;
}
@media only screen and (max-width: 600px) {
  .inside_header .entry-content-wrapper {
    flex-direction: column;
    justify-content: end;
  }
}
.inside_header .entry-content-wrapper .header_content {
  z-index: 10;
}
.inside_header .entry-content-wrapper .header_content .av-special-heading .av-subheading {
  margin: 15px 0 50px !important;
}
.inside_header .entry-content-wrapper .header_content .av-special-heading .av-subheading p {
  font-weight: 600 !important;
  color: #fff;
  font-size: clamp(20px, 2.5vw, 40px);
  letter-spacing: 3px;
  line-height: 1.3 !important;
  filter: drop-shadow(10px 13px 15px rgba(0, 0, 0, 0.3));
  text-transform: uppercase;
}
@media only screen and (max-width: 989px) {
  .inside_header .entry-content-wrapper .header_content {
    transform: translate3d(0, -25%, 0);
  }
}
@media only screen and (max-width: 767px) {
  .inside_header .entry-content-wrapper .header_content {
    margin-bottom: 0 !important;
  }
}
@media only screen and (max-width: 600px) {
  .inside_header .entry-content-wrapper .header_content {
    position: absolute;
    top: 20%;
    transform: translate3d(0, 0, 0) !important;
  }
}
.inside_header .entry-content-wrapper .header_image {
  aspect-ratio: 1;
}
@media only screen and (max-width: 989px) {
  .inside_header .entry-content-wrapper .header_image {
    align-self: end;
    transform: translate3d(-10%, -25%, 0) scale(1.5);
  }
}
@media only screen and (max-width: 767px) {
  .inside_header .entry-content-wrapper .header_image {
    margin-bottom: 0 !important;
  }
}
@media only screen and (max-width: 600px) {
  .inside_header .entry-content-wrapper .header_image {
    align-self: center !important;
    max-width: 475px;
    min-width: 300px;
    transform: translate3d(0, 0, 0) scale(1) !important;
  }
}
.about-us .content .content-column {
  max-width: 80%;
  margin: auto;
  float: none;
  padding-top: 30px;
}
@media only screen and (max-width: 767px) {
  .about-us .content {
    padding-bottom: 100px !important;
    padding-top: 100px !important;
  }
}
@media only screen and (max-width: 767px) {
  .about-us .title-column {
    margin-bottom: 0 !important;
  }
}
@media only screen and (max-width: 767px) {
  .leadership .content, .board .content, #advisors .content {
    padding-bottom: 100px !important;
  }
}
.leadership .av-alb-blogposts, .board .av-alb-blogposts, #advisors .av-alb-blogposts {
  display: flex !important;
  flex-wrap: wrap;
  gap: 50px 0;
  justify-content: center;
}
@media only screen and (max-width: 989px) {
  .leadership .av-alb-blogposts, .board .av-alb-blogposts, #advisors .av-alb-blogposts {
    flex-wrap: wrap;
    gap: 50px 0;
    justify-content: center;
  }
}
.leadership .av-alb-blogposts article, .board .av-alb-blogposts article, #advisors .av-alb-blogposts article {
  margin: 0 8px;
}
@media only screen and (max-width: 989px) {
  .leadership .av-alb-blogposts article, .board .av-alb-blogposts article, #advisors .av-alb-blogposts article {
    width: calc(50% - 16px);
  }
}
@media only screen and (max-width: 600px) {
  .leadership .av-alb-blogposts article, .board .av-alb-blogposts article, #advisors .av-alb-blogposts article {
    width: 100% !important;
  }
}
.leadership .av-alb-blogposts article .post_delimiter, .board .av-alb-blogposts article .post_delimiter, #advisors .av-alb-blogposts article .post_delimiter {
  display: none !important;
}
.leadership .av-alb-blogposts article .big-preview, .board .av-alb-blogposts article .big-preview, #advisors .av-alb-blogposts article .big-preview {
  padding-bottom: 0 !important;
}
.leadership .av-alb-blogposts article .big-preview a .image-overlay, .board .av-alb-blogposts article .big-preview a .image-overlay, #advisors .av-alb-blogposts article .big-preview a .image-overlay {
  background: #8CBC29 !important;
  inset: 0 !important;
}
.leadership .av-alb-blogposts article .big-preview a .image-overlay .image-overlay-inside:before, .board .av-alb-blogposts article .big-preview a .image-overlay .image-overlay-inside:before, #advisors .av-alb-blogposts article .big-preview a .image-overlay .image-overlay-inside:before {
  background: #4DA151 !important;
  content: "+" !important;
  font-size: 24px !important;
  transform: scale(0.4);
  transition: all ease 0.3s;
}
.leadership .av-alb-blogposts article .big-preview img, .board .av-alb-blogposts article .big-preview img, #advisors .av-alb-blogposts article .big-preview img {
  aspect-ratio: 1.2;
  border-radius: 0;
  object-fit: cover;
  object-position: 50% 20%;
}
@media only screen and (max-width: 989px) {
  .leadership .av-alb-blogposts article .entry-content-wrapper .entry-content-header, .board .av-alb-blogposts article .entry-content-wrapper .entry-content-header, #advisors .av-alb-blogposts article .entry-content-wrapper .entry-content-header {
    position: relative !important;
  }
}
.leadership .av-alb-blogposts article .entry-content-wrapper .entry-content-header .post-meta-infos, .board .av-alb-blogposts article .entry-content-wrapper .entry-content-header .post-meta-infos, #advisors .av-alb-blogposts article .entry-content-wrapper .entry-content-header .post-meta-infos {
  display: none !important;
}
.leadership .av-alb-blogposts article .entry-content-wrapper .entry-content-header h2, .board .av-alb-blogposts article .entry-content-wrapper .entry-content-header h2, #advisors .av-alb-blogposts article .entry-content-wrapper .entry-content-header h2 {
  font-size: clamp(18px, 2vw, 22px) !important;
  padding-bottom: 15px !important;
  position: relative;
  text-align: center !important;
}
.leadership .av-alb-blogposts article .entry-content-wrapper .entry-content-header h2:before, .board .av-alb-blogposts article .entry-content-wrapper .entry-content-header h2:before, #advisors .av-alb-blogposts article .entry-content-wrapper .entry-content-header h2:before {
  border-bottom: 3px solid #8CBC29;
  bottom: 0 !important;
  content: "";
  left: calc(50% - 25px);
  position: absolute;
  width: 50px;
}
.leadership .av-alb-blogposts article .entry-content-wrapper .entry-content .read-more-link, .board .av-alb-blogposts article .entry-content-wrapper .entry-content .read-more-link, #advisors .av-alb-blogposts article .entry-content-wrapper .entry-content .read-more-link {
  display: none !important;
}
.leadership .av-alb-blogposts article .entry-content-wrapper .entry-content p, .board .av-alb-blogposts article .entry-content-wrapper .entry-content p, #advisors .av-alb-blogposts article .entry-content-wrapper .entry-content p {
  font-size: 18px;
  font-style: italic;
  line-height: 1.5 !important;
  margin-top: 10px !important;
  text-align: center;
}
.leadership .av-alb-blogposts article:hover .big-preview .image-overlay, .board .av-alb-blogposts article:hover .big-preview .image-overlay, #advisors .av-alb-blogposts article:hover .big-preview .image-overlay {
  opacity: 0.8 !important;
}
.leadership .av-alb-blogposts article:hover .big-preview .image-overlay .image-overlay-inside, .board .av-alb-blogposts article:hover .big-preview .image-overlay .image-overlay-inside, #advisors .av-alb-blogposts article:hover .big-preview .image-overlay .image-overlay-inside {
  animation: none !important;
}
.leadership .av-alb-blogposts article:hover .big-preview .image-overlay .image-overlay-inside:before, .board .av-alb-blogposts article:hover .big-preview .image-overlay .image-overlay-inside:before, #advisors .av-alb-blogposts article:hover .big-preview .image-overlay .image-overlay-inside:before {
  transform: scale(1) !important;
}
@media only screen and (max-width: 767px) {
  .leadership .title-column {
    margin-bottom: 0 !important;
  }
}
.leadership .content-column {
  margin-top: 30px !important;
}
.leadership .content-column .av-alb-blogposts {
  flex-wrap: wrap;
  justify-content: center;
}
@media only screen and (max-width: 767px) {
  .leadership .content-column .av-alb-blogposts {
    margin-top: 20px !important;
  }
}
.leadership .content-column .av-alb-blogposts article {
  width: calc((100% / 3) - 16px);
  margin-bottom: 25px;
}
.leadership .content-column .av-alb-blogposts article:nth-of-type(1) .big-preview img {
  object-position: 50% 10%;
}
.leadership .av-special-heading-h3:after {
  transform: translate3d(-50%, 0, 0) !important;
}
#board-of-directors .av-alb-blogposts article {
  width: calc(25% - 16px);
  pointer-events: none !important;
}
#board-of-directors .av-alb-blogposts article * {
  pointer-events: none !important;
}
@media only screen and (max-width: 989px) {
  #board-of-directors .av-alb-blogposts article {
    width: calc(100% / 2 - 16px);
  }
}
@media only screen and (max-width: 600px) {
  #board-of-directors .av-alb-blogposts article {
    width: 100%;
  }
}
@media only screen and (max-width: 767px) {
  .board .title-column {
    margin-bottom: 50px !important;
  }
}
#advisors .av-alb-blogposts article {
  width: calc(25% - 16px);
  pointer-events: none !important;
}
#advisors .av-alb-blogposts article * {
  pointer-events: none !important;
}
@media only screen and (max-width: 989px) {
  #advisors .av-alb-blogposts article {
    width: calc(100% / 2 - 16px);
  }
}
@media only screen and (max-width: 600px) {
  #advisors .av-alb-blogposts article {
    width: 100%;
  }
}
.is--device .mfp-container {
  overflow-y: scroll;
  position: fixed !important;
}
.mfp-wrap:not(.mfp-ready), .mfp-wrap.mfp-s-loading, .mfp-wrap.mfp-auto-cursor {
  cursor: default !important;
}
.mfp-wrap .mfp-content {
  overflow: hidden;
  width: 75vw !important;
}
@media only screen and (max-width: 989px) {
  .mfp-wrap .mfp-content {
    width: 85vw !important;
  }
}
@media only screen and (max-width: 600px) {
  .mfp-wrap .mfp-content {
    width: inherit !important;
  }
}
.mfp-wrap .mfp-content #leadership-bio img, .mfp-wrap .mfp-content #board-bio img {
  border-radius: 0;
}
.mfp-wrap .mfp-content #leadership-bio .replace_font h2, .mfp-wrap .mfp-content #board-bio .replace_font h2 {
  padding-right: 15px !important;
}
.mfp-wrap .mfp-content #leadership-bio h1, .mfp-wrap .mfp-content #board-bio h1 {
  font-weight: 700 !important;
  font-size: clamp(18px, 2vw, 30px) !important;
  text-transform: capitalize !important;
}
.mfp-wrap .mfp-content #leadership-bio .av-subheading p, .mfp-wrap .mfp-content #board-bio .av-subheading p {
  font-size: clamp(16px, 1.5vw, 20px);
  font-style: italic;
  line-height: 1.3 !important;
  margin-top: 15px !important;
}
@media only screen and (max-width: 484px) {
  .mfp-wrap .mfp-content #leadership-bio .container, .mfp-wrap .mfp-content #board-bio .container {
    padding: 0 30px !important;
  }
}
@media only screen and (max-width: 767px) {
  .mfp-wrap .mfp-content #leadership-bio .entry-content-wrapper, .mfp-wrap .mfp-content #board-bio .entry-content-wrapper {
    display: flex;
    flex-direction: column;
    flex-wrap: wrap;
  }
  .mfp-wrap .mfp-content #leadership-bio .entry-content-wrapper .flex_column, .mfp-wrap .mfp-content #board-bio .entry-content-wrapper .flex_column {
    margin-left: 0 !important;
    width: 100% !important;
  }
  .mfp-wrap .mfp-content #leadership-bio .entry-content-wrapper .flex_column:last-of-type, .mfp-wrap .mfp-content #board-bio .entry-content-wrapper .flex_column:last-of-type {
    margin-top: 30px !important;
  }
  .mfp-wrap .mfp-content #leadership-bio .entry-content-wrapper .flex_column .avia-image-container, .mfp-wrap .mfp-content #board-bio .entry-content-wrapper .flex_column .avia-image-container {
    text-align: left;
  }
  .mfp-wrap .mfp-content #leadership-bio .entry-content-wrapper .flex_column .avia-image-container img, .mfp-wrap .mfp-content #board-bio .entry-content-wrapper .flex_column .avia-image-container img {
    max-width: 300px;
    width: 100%;
  }
}
.mfp-wrap .mfp-content .mfp-close {
  color: #002A4E !important;
  height: 60px !important;
  font-size: 40px !important;
  line-height: 60px !important;
  width: 60px !important;
}
.mfp-wrap .mfp-arrow:before {
  display: none !important;
}
.mfp-wrap .mfp-arrow-left:after {
  border-right-color: #008FCC !important;
}
@media only screen and (max-width: 484px) {
  .mfp-wrap .mfp-arrow-left:after {
    margin-left: 15px !important;
  }
}
.mfp-wrap .mfp-arrow-right:after {
  border-left-color: #008FCC !important;
}
@media only screen and (max-width: 484px) {
  .mfp-wrap .mfp-arrow-right:after {
    margin-left: 55px !important;
  }
}
.mfp-bg {
  background: #002A4E !important;
}
.animate_page.mfp-ajax-cur .mfp-fade.mfp-wrap.mfp-ready:not(.mfp-removing) .mfp-content {
  opacity: 0;
  -webkit-transition: all 0.6s ease-out;
  -moz-transition: all 0.6s ease-out;
  transition: all 0.6s ease-out;
}
.animate_page .mfp-fade.mfp-wrap.mfp-ready:not(.mfp-removing) .mfp-content {
  opacity: 1;
}
/* overlay at start */
.mfp-fade.mfp-bg {
  opacity: 0;
  -webkit-transition: all 0.3s ease-out;
  -moz-transition: all 0.3s ease-out;
  transition: all 0.3s ease-out;
}
/* overlay animate in */
.mfp-fade.mfp-bg.mfp-ready {
  opacity: 0.9;
}
/* overlay animate out */
.mfp-fade.mfp-bg.mfp-removing {
  opacity: 0;
}
/* content at start */
.mfp-fade.mfp-wrap .mfp-content, .mfp-fade.mfp-wrap .mfp-arrow {
  opacity: 0;
  -webkit-transition: all 0.4s ease-out;
  -moz-transition: all 0.4s ease-out;
  transition: all 0.4s ease-out;
}
/* content animate it */
.mfp-fade.mfp-wrap.mfp-ready .mfp-content, .mfp-fade.mfp-wrap.mfp-ready .mfp-arrow {
  opacity: 1;
}
/* content animate out */
.mfp-fade.mfp-wrap.mfp-removing .mfp-content, .mfp-fade.mfp-wrap.mfp-removing .mfp-arrow {
  opacity: 0;
}
.investors {
  overflow: visible !important;
}
@media only screen and (max-width: 767px) {
  .investors .content {
    padding-bottom: 70px !important;
  }
}
.investors .avia-logo-element-container .avia-content-slider-inner {
  display: flex;
  align-items: center;
  justify-content: center;
  flex-wrap: wrap;
  overflow: visible;
}
.investors .avia-logo-element-container .avia-content-slider-inner .slide-entry-wrap {
  width: 33%;
}
@media only screen and (max-width: 989px) {
  .investors .avia-logo-element-container .avia-content-slider-inner .slide-entry-wrap {
    width: 50% !important;
  }
}
@media only screen and (max-width: 767px) {
  .investors .avia-logo-element-container .avia-content-slider-inner .slide-entry-wrap {
    width: 100% !important;
  }
}
@media only screen and (max-width: 767px) {
  .investors .avia-logo-element-container .avia-content-slider-inner .slide-entry-wrap .slide-entry {
    margin-bottom: 0 !important;
  }
}
.investors .avia-logo-element-container .avia-content-slider-inner .slide-entry-wrap .slide-entry a {
  background: transparent !important;
}
.investors .avia-logo-element-container .avia-content-slider-inner .slide-entry-wrap .slide-entry img {
  width: 100%;
  height: 100%;
  max-width: 350px;
  max-height: 150px;
}
.news h2 span {
  padding: 0 5px;
}
@media only screen and (max-width: 767px) {
  .news .content {
    padding-top: 100px !important;
    padding-bottom: 100px !important;
  }
}
@media only screen and (max-width: 767px) {
  .news .title-column {
    margin-bottom: 0 !important;
  }
}
.news .av-alb-blogposts {
  margin-top: 50px;
}
.news .av-alb-blogposts article .entry-content-wrapper {
  max-width: 100% !important;
}
.news .av-alb-blogposts article .entry-content-wrapper .entry-content-header {
  display: flex;
  flex-direction: column-reverse;
}
.news .av-alb-blogposts article .entry-content-wrapper .entry-content-header h2 {
  margin: 0 !important;
  max-width: 100% !important;
  padding: 5px 0 !important;
  transition: all ease 0.3s;
}
.news .av-alb-blogposts article .entry-content-wrapper .entry-content-header h2:hover {
  color: #8CBC29 !important;
}
.news .av-alb-blogposts article .entry-content-wrapper .entry-content-header h2 a {
  font-weight: 700 !important;
}
.news .av-alb-blogposts article .entry-content-wrapper .entry-content-header .post-meta-infos time {
  color: #1B1718 !important;
  font-style: italic;
}
.news .av-alb-blogposts article .entry-content-wrapper .entry-content-header .post-meta-infos .text-sep, .news .av-alb-blogposts article .entry-content-wrapper .entry-content-header .post-meta-infos .blog-categories {
  display: none !important;
}
.news .av-alb-blogposts article .entry-content-wrapper .entry-content p {
  margin-top: 10px !important;
  text-align: left;
}
.news .av-alb-blogposts article .post_delimiter {
  border-color: #EAEAEA !important;
}
.contact:after {
  background-size: 35% !important;
  background-position: 100% 101% !important;
}
@media only screen and (max-width: 767px) {
  .contact .content {
    padding: 70px 0 100px !important;
  }
}
@media only screen and (max-width: 767px) {
  .contact .title-column {
    margin-bottom: 0 !important;
  }
}
@media only screen and (max-width: 767px) {
  .contact .content-column {
    margin-bottom: 0 !important;
  }
}
@media only screen and (max-width: 1200px) {
  #leadership-team.leadership .content-column .av-alb-blogposts article {
    width: calc(33% - 16px);
    max-width: 350px;
  }
  #board-of-directors article, #advisors article {
    max-width: 350px;
  }
}
@media only screen and (max-width: 989px) {
  #leadership-team.leadership .content-column .av-alb-blogposts article {
    width: calc(50% - 16px);
  }
}
@media only screen and (max-width: 500px) {
  #leadership-team.leadership .content-column .av-alb-blogposts article {
    width: 100%;
  }
}
