/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: May 19 2023 | 18:22:20 */
/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Feb 02 2023 | 19:36:24 */
/************/
/*  Colors  */
/************/
/*100*/
@font-face {
  font-family: "Gotham";
  src: url("/wp-content/themes/enfold-child/fonts/gotham/Gotham-Thin.eot");
  src: url("/wp-content/themes/enfold-child/fonts/gotham/Gotham-Thin.eot?#iefix") format("embedded-opentype"), url("/wp-content/themes/enfold-child/fonts/gotham/Gotham-Thin.woff2") format("woff2"), url("/wp-content/themes/enfold-child/fonts/gotham/Gotham-Thin.woff") format("woff"), url("/wp-content/themes/enfold-child/fonts/gotham/Gotham-Thin.ttf") format("truetype"), url("/wp-content/themes/enfold-child/fonts/gotham/Gotham-Thin.svg#Gotham-Thin") format("svg");
  font-weight: 100;
  font-style: normal;
  font-display: swap;
}
/*200*/
@font-face {
  font-family: "Gotham Extra";
  src: url("/wp-content/themes/enfold-child/fonts/gotham/Gotham-ExtraLight.eot");
  src: url("/wp-content/themes/enfold-child/fonts/gotham/Gotham-ExtraLight.eot?#iefix") format("embedded-opentype"), url("/wp-content/themes/enfold-child/fonts/gotham/Gotham-ExtraLight.woff2") format("woff2"), url("/wp-content/themes/enfold-child/fonts/gotham/Gotham-ExtraLight.woff") format("woff"), url("/wp-content/themes/enfold-child/fonts/gotham/Gotham-ExtraLight.ttf") format("truetype"), url("/wp-content/themes/enfold-child/fonts/gotham/Gotham-ExtraLight.svg#Gotham-ExtraLight") format("svg");
  font-weight: 200;
  font-style: normal;
  font-display: swap;
}
/*300*/
@font-face {
  font-family: "Gotham";
  src: url("/wp-content/themes/enfold-child/fonts/gotham/Gotham-Light.eot");
  src: url("/wp-content/themes/enfold-child/fonts/gotham/Gotham-Light.eot?#iefix") format("embedded-opentype"), url("/wp-content/themes/enfold-child/fonts/gotham/Gotham-Light.woff2") format("woff2"), url("/wp-content/themes/enfold-child/fonts/gotham/Gotham-Light.woff") format("woff"), url("/wp-content/themes/enfold-child/fonts/gotham/Gotham-Light.ttf") format("truetype"), url("/wp-content/themes/enfold-child/fonts/gotham/Gotham-Light.svg#Gotham-Light") format("svg");
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}
/*400*/
@font-face {
  font-family: "Gotham Book";
  src: url("/wp-content/themes/enfold-child/fonts/gotham/Gotham-Book.eot");
  src: url("/wp-content/themes/enfold-child/fonts/gotham/Gotham-Book.eot?#iefix") format("embedded-opentype"), url("/wp-content/themes/enfold-child/fonts/gotham/Gotham-Book.woff2") format("woff2"), url("/wp-content/themes/enfold-child/fonts/gotham/Gotham-Book.woff") format("woff"), url("/wp-content/themes/enfold-child/fonts/gotham/Gotham-Book.ttf") format("truetype"), url("/wp-content/themes/enfold-child/fonts/gotham/Gotham-Book.svg#Gotham-Book") format("svg");
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}
/*500*/
@font-face {
  font-family: "Gotham";
  src: url("/wp-content/themes/enfold-child/fonts/gotham/Gotham-Medium.eot");
  src: url("/wp-content/themes/enfold-child/fonts/gotham/Gotham-Medium.eot?#iefix") format("embedded-opentype"), url("/wp-content/themes/enfold-child/fonts/gotham/Gotham-Medium.woff2") format("woff2"), url("/wp-content/themes/enfold-child/fonts/gotham/Gotham-Medium.woff") format("woff"), url("/wp-content/themes/enfold-child/fonts/gotham/Gotham-Medium.ttf") format("truetype"), url("/wp-content/themes/enfold-child/fonts/gotham/Gotham-Medium.svg#Gotham-Medium") format("svg");
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}
/*600*/
@font-face {
  font-family: "Gotham";
  src: url("/wp-content/themes/enfold-child/fonts/gotham/Gotham-Bold.eot");
  src: url("/wp-content/themes/enfold-child/fonts/gotham/Gotham-Bold.eot?#iefix") format("embedded-opentype"), url("/wp-content/themes/enfold-child/fonts/gotham/Gotham-Bold.woff2") format("woff2"), url("/wp-content/themes/enfold-child/fonts/gotham/Gotham-Bold.woff") format("woff"), url("/wp-content/themes/enfold-child/fonts/gotham/Gotham-Bold.ttf") format("truetype"), url("/wp-content/themes/enfold-child/fonts/gotham/Gotham-Bold.svg#Gotham-Bold") format("svg");
  font-weight: bold;
  font-style: normal;
  font-display: swap;
}
/*900*/
@font-face {
  font-family: "Gotham";
  src: url("/wp-content/themes/enfold-child/fonts/gotham/Gotham-Black.eot");
  src: url("/wp-content/themes/enfold-child/fonts/gotham/Gotham-Black.eot?#iefix") format("embedded-opentype"), url("/wp-content/themes/enfold-child/fonts/gotham/Gotham-Black.woff2") format("woff2"), url("/wp-content/themes/enfold-child/fonts/gotham/Gotham-Black.woff") format("woff"), url("/wp-content/themes/enfold-child/fonts/gotham/Gotham-Black.ttf") format("truetype"), url("/wp-content/themes/enfold-child/fonts/gotham/Gotham-Black.svg#Gotham-Black") format("svg");
  font-weight: 900;
  font-style: normal;
  font-display: swap;
}
/*Ultra*/
@font-face {
  font-family: "Gotham Ultra";
  src: url("/wp-content/themes/enfold-child/fonts/gotham/Gotham-Ultra.eot");
  src: url("/wp-content/themes/enfold-child/fonts/gotham/Gotham-Ultra.eot?#iefix") format("embedded-opentype"), url("/wp-content/themes/enfold-child/fonts/gotham/Gotham-Ultra.woff2") format("woff2"), url("/wp-content/themes/enfold-child/fonts/gotham/Gotham-Ultra.woff") format("woff"), url("/wp-content/themes/enfold-child/fonts/gotham/Gotham-Ultra.ttf") format("truetype"), url("/wp-content/themes/enfold-child/fonts/gotham/Gotham-Ultra.svg#Gotham-Ultra") format("svg");
  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 */
.header_block_content h1 {
  font-family: "Gotham", sans-serif !important;
  font-weight: 100 !important;
  color: #fff !important;
  font-size: 3.5vw !important;
  line-height: 1.25em !important;
}
.header_block_content h1 .highlighted_text {
  font-weight: 700 !important;
  color: #7467AD !important;
  transition: 0.75s ease color;
}
.active_slide_0 .header_block_content h1 .highlighted_text {
  color: #7467AD !important;
}
.active_slide_1 .header_block_content h1 .highlighted_text {
  color: #14ACAA !important;
}
.active_slide_2 .header_block_content h1 .highlighted_text {
  color: #D6A4D0 !important;
}
.active_slide_3 .header_block_content h1 .highlighted_text {
  color: #ABD26F !important;
}
.header_block_slider {
  display: block !important;
  padding: 0 !important;
}
.header_block_slider .slick-list, .header_block_slider .slick-track {
  height: 100%;
}
.header_block_slider .single_slide {
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
.header_block_slider .single_slide.single_slide_1 {
  background-position: top center;
}
#banner {
  border: none !important;
  min-height: 0 !important;
}
#banner .container {
  margin: 0 !important;
  width: 100% !important;
}
#banner .content {
  padding: 0 !important;
}
#banner .avia_message_box {
  background-color: #14ACAA !important;
  padding: 8px !important;
}
#banner .avia_message_box p {
  font-family: "Gotham", sans-serif !important;
  font-weight: 700 !important;
  color: #fff !important;
  letter-spacing: 1px;
  text-shadow: none !important;
  text-transform: none !important;
}
#banner .avia_message_box a {
  background: transparent !important;
  color: #fff !important;
  text-shadow: none !important;
}
@media only screen and (max-width: 989px) {
  .header_block_content .flex_cell_inner {
    transform: translate3d(0, 0, 0) !important;
  }
}
@media only screen and (max-width: 767px) {
  .header_block_content {
    min-height: 1px !important;
  }
  .header_block_slider {
    padding-left: 0 !important;
    padding-right: 0 !important;
  }
  .responsive #top #wrap_all #banner .container {
    max-width: 100% !important;
  }
  .responsive #top #wrap_all #banner .flex_column {
    margin-bottom: 0 !important;
  }
  #who-we-are, #why-we-do-it {
    margin-top: 0 !important;
  }
}
#overcoming-challenges h2 {
  color: #ABD26F;
}
#overcoming-challenges .avia_textblock p {
  font-family: "Gotham", sans-serif !important;
  font-weight: 300 !important;
  font-size: 24px !important;
}
#overcoming-challenges .avia-button:before {
  background: #ABD26F !important;
}
#overcoming-challenges .avia-button:hover .avia_iconbox_title, #overcoming-challenges .avia-button:focus-visible .avia_iconbox_title {
  color: #fff !important;
}
#overcoming-challenges .avia-button .avia_iconbox_title {
  color: #ABD26F !important;
}
#science-cta svg path {
  fill: transparent !important;
}
@media only screen and (max-width: 767px) {
  #science-cta {
    margin-bottom: 100px !important;
  }
}
