/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Mar 11 2024 | 23:31:57 */
@charset "UTF-8";
/******* 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 */
html, body {
  font-family: "Gotham Book", sans-serif !important;
  font-size: 16px;
  line-height: 1.5em;
}
h1, h2, h3, h4, h5, h6 {
  font-family: "Gotham", sans-serif !important;
  font-weight: 900 !important;
  letter-spacing: 1px;
  line-height: 1.5;
}
h1 {
  font-size: 20px;
  text-transform: uppercase;
}
h2 {
  font-size: 20px;
  text-transform: uppercase;
}
h3 {
  font-size: 20px;
}
h4 {
  font-size: clamp(18px, 4vw, 22px);
}
h5 {
  font-size: clamp(16px, 3vw, 20px);
}
h6 {
  font-size: clamp(15px, 2vw, 18px);
}
blockquote {
  border-width: 4px;
  width: 80%;
  max-width: 800px;
  margin: 20px;
  padding-top: 20px;
  padding-bottom: 20px;
}
p a {
  text-decoration: underline;
  text-underline-offset: 3px;
}
.avia-section {
  float: none !important;
  position: relative;
}
.make_lowercase {
  text-transform: lowercase !important;
}
.make_lowercase * {
  text-transform: lowercase !important;
}
#top #main {
  padding-top: 40px !important;
}
.color-text {
  font-size: 24px;
}
.color-text.purple-text {
  color: #9763B0;
}
.color-text.teal-text {
  color: #14ACAA;
}
.color-text.lime-text {
  color: #ABD26F;
}
.responsive #top #wrap_all .av-flex-cells .no_margin.has-attached-text {
  overflow: visible !important;
}
.responsive #top #wrap_all .av-flex-cells .no_margin.has-attached-text .flex_cell_inner {
  z-index: 5 !important;
}
.has-attached-text, .has-attached-text .flex_column {
  align-items: center;
  display: flex;
  flex-direction: column;
}
.has-attached-text .avia-image-container, .has-attached-text .flex_column .avia-image-container {
  margin-bottom: 0 !important;
}
.has-attached-text section, .has-attached-text .flex_column section {
  bottom: 0;
  min-width: 90%;
  padding: 25px;
  position: absolute;
  transform: translate3d(0, 50%, 0);
}
@media only screen and (max-width: 989px) {
  .has-attached-text section, .has-attached-text .flex_column section {
    position: relative !important;
    transform: none !important;
  }
}
.has-attached-text .attached-text, .has-attached-text .flex_column .attached-text {
  align-items: center;
  display: flex;
  justify-content: center;
}
@media only screen and (max-width: 600px) {
  .has-attached-text .attached-text, .has-attached-text .flex_column .attached-text {
    flex-direction: column;
    align-items: start !important;
  }
}
.has-attached-text .attached-text p, .has-attached-text .flex_column .attached-text p {
  color: #fff;
  flex-basis: 70%;
  font-size: 20px;
  margin: 0 15px !important;
}
@media only screen and (max-width: 600px) {
  .has-attached-text .attached-text p, .has-attached-text .flex_column .attached-text p {
    margin: 0 !important;
  }
}
@media only screen and (max-width: 600px) {
  .has-attached-text .attached-text .avia-button-wrap, .has-attached-text .flex_column .attached-text .avia-button-wrap {
    margin-top: 20px !important;
  }
}
.has-attached-text .attached-text .avia-button:before, .has-attached-text .flex_column .attached-text .avia-button:before {
  background: #fff !important;
}
.has-attached-text .attached-text .avia-button .avia_iconbox_title, .has-attached-text .flex_column .attached-text .avia-button .avia_iconbox_title {
  color: #fff !important;
  line-height: 1.5;
}
.footer_menu_item {
  display: none !important;
}
#full-footer .footer_menu_item {
  display: block !important;
}
#full-footer .page-item-4795 ul li a {
  text-transform: uppercase !important;
}
#header_meta {
  min-height: 40px;
  border-bottom: none !important;
}
#header_meta .container {
  min-height: 40px;
}
#header_meta nav.sub_menu {
  top: 0;
}
#header_meta nav.sub_menu li {
  border: none !important;
}
#header_meta nav.sub_menu a {
  padding: 0 !important;
  font-size: 14px !important;
  line-height: 40px !important;
  text-transform: uppercase;
  text-underline-offset: 3px;
  font-family: "Gotham", sans-serif !important;
}
#header_meta nav.sub_menu a.active_menu_item {
  font-weight: 700 !important;
}
#header_meta nav.sub_menu a:hover {
  color: #9763B0;
  text-underline-offset: 3px;
}
#header_meta nav.sub_menu a:focus-visible {
  text-decoration: underline;
  text-underline-offset: 3px;
}
@media only screen and (max-width: 767px) {
  #header_meta {
    display: none !important;
  }
}
#header_main {
  border-top: none !important;
  border-bottom: none !important;
}
#header_main .logo {
  display: flex;
  align-items: center;
}
#header_main .logo a {
  padding: 10px 10px 10px 0;
  max-height: 90px !important;
}
@media only screen and (max-width: 767px) {
  #header_main .logo a svg {
    max-height: 50px !important;
  }
}
#header_main .logo a svg #text_zevra path, #header_main .logo a svg #text_therapeutics path {
  fill: #fff;
  transition: 0.4s ease-in-out all;
}
#header_main nav.main_menu .menu .avia-menu-fx {
  display: none !important;
}
#header_main nav.main_menu .menu li a {
  text-transform: uppercase;
  font-family: "Gotham", sans-serif !important;
}
#header_main nav.main_menu .menu li a.active_menu_item {
  font-weight: 700 !important;
}
#header_main nav.main_menu .menu li.current-menu-item a {
  color: #7467AD !important;
  position: relative;
}
#header_main nav.main_menu .menu li.current-menu-item a:after {
  content: "";
  width: 34px;
  height: 5px;
  border-radius: 25px;
  background-color: #7467AD;
  display: block;
  position: absolute;
  bottom: 50%;
  left: 0;
  right: 0;
  margin: 0 auto;
  transform: translate3d(0, 400%, 0);
}
#header_main nav.main_menu .menu li.page-item-4795 ul li a {
  text-transform: uppercase !important;
}
#header_main nav.main_menu .menu > li > a {
  font-size: 16px !important;
}
#header_main nav.main_menu .menu > li > a:hover, #header_main nav.main_menu .menu > li > a:focus-visible {
  color: #9763B0;
}
#header_main nav.main_menu .menu .sub-menu {
  border-top: none !important;
  border-right: none !important;
  border-bottom: none !important;
  border-left: none !important;
  margin-top: 0;
  border-bottom-left-radius: 20px !important;
  border-bottom-right-radius: 20px !important;
  overflow: hidden;
  padding: 10px 0;
}
#header_main nav.main_menu .menu .sub-menu li {
  border: none !important;
}
#header_main nav.main_menu .menu .sub-menu li.current-menu-item a {
  background: #7467AD !important;
}
#header_main nav.main_menu .menu .sub-menu li.current-menu-item a:hover .avia-menu-text, #header_main nav.main_menu .menu .sub-menu li.current-menu-item a:focus-visible .avia-menu-text {
  color: #fff !important;
}
#header_main nav.main_menu .menu .sub-menu li.current-menu-item a .avia-menu-text {
  color: #fff !important;
}
#header_main nav.main_menu .menu .sub-menu li a {
  color: #ffffff !important;
  font-size: 16px !important;
  text-transform: none !important;
  font-family: "Gotham Extra", sans-serif !important;
  line-height: 1.15em;
  padding: 10px 15px;
  border: none !important;
}
#header_main nav.main_menu .menu .sub-menu li a:hover, #header_main nav.main_menu .menu .sub-menu li a:focus-visible {
  color: #242433 !important;
}
#header_main nav.main_menu .menu .sub-menu li a:after {
  display: none !important;
}
.av-burger-overlay-scroll {
  background: #fff !important;
}
.av-burger-overlay-scroll .av-burger-overlay-inner {
  position: relative;
}
.av-burger-overlay-scroll .av-burger-overlay-inner:after {
  content: "";
  position: absolute;
  right: 0;
  top: 0;
  height: 100%;
  width: 30%;
  background-image: url("/wp-content/uploads/pattern.svg");
  background-size: cover;
  background-repeat: no-repeat;
  background-position: top right;
  opacity: 0.2;
  z-index: 10;
}
.av-burger-overlay-scroll .av-burger-overlay-inner .avia-bullet {
  background-color: #242433 !important;
}
.av-burger-overlay-scroll .av-burger-overlay-inner > ul {
  z-index: 20;
  position: relative;
}
.av-burger-overlay-scroll .av-burger-overlay-inner > ul li a {
  color: #242433 !important;
  text-transform: uppercase;
  font-family: "Gotham", sans-serif !important;
  font-weight: 700 !important;
}
.av-burger-overlay-scroll .av-burger-overlay-inner > ul li a:hover {
  background-color: rgba(255, 255, 255, 0.5) !important;
  background-color: rgba(116, 103, 173, 0.75) !important;
  color: #fff !important;
}
.av-burger-overlay-scroll .av-burger-overlay-inner > ul ul {
  background-color: rgba(255, 255, 255, 0.75) !important;
  background-color: rgba(116, 103, 173, 0.75) !important;
  color: #fff !important;
}
.av-burger-overlay-scroll .av-burger-overlay-inner > ul ul li a {
  color: #fff !important;
  font-weight: 400 !important;
  text-transform: none;
  border-color: transparent !important;
}
.av-burger-overlay-bg {
  background: #242433 !important;
  opacity: 0.95 !important;
}
.av-hamburger .av-hamburger-inner {
  top: 0 !important;
  margin-top: 0 !important;
  position: relative !important;
  visibility: hidden;
}
.av-hamburger .av-hamburger-inner:before {
  background: transparent !important;
  content: "" !important;
  color: #242433 !important;
  display: flex !important;
  font-family: "entypo-fontello" !important;
  font-size: 50px !important;
  height: auto !important;
  position: relative !important;
  top: 0 !important;
  visibility: visible !important;
}
.av-hamburger .av-hamburger-inner:after {
  display: none !important;
}
.av-hamburger.is-active .av-hamburger-inner {
  transform: none !important;
}
.av-hamburger.is-active .av-hamburger-inner:before {
  display: none;
}
@media only screen and (min-width: 990px) {
  .menu_trigger {
    display: none;
  }
}
@media only screen and (max-width: 989px) {
  .menu_trigger a {
    padding: 15px 40px !important;
    text-align: right !important;
  }
  .menu_trigger a:hover {
    background: transparent !important;
  }
  .menu_trigger a .avia-menu-text {
    color: #242433 !important;
    position: relative;
    visibility: hidden;
  }
  .menu_trigger a .avia-menu-text:after {
    font-weight: 500 !important;
    content: "";
    font-family: "entypo-fontello";
    font-size: 30px;
    height: 100%;
    inset: 0;
    position: absolute;
    visibility: visible !important;
    width: 100% !important;
    -webkit-font-smoothing: antialiased;
  }
}
.html_av-overlay-side #top #wrap_all div .av-burger-overlay-scroll #av-burger-menu-ul .menu_trigger a:hover {
  background-color: transparent !important;
}
#av-burger-menu-ul .footer_menu_item {
  display: block !important;
}
#av-burger-menu-ul .footer_menu_item.menu_logo_mark {
  display: none !important;
}
#av-burger-menu-ul .av-submenu-indicator {
  color: #242433 !important;
  opacity: 1 !important;
}
#header_main .logo a svg #text_zevra path, #header_main .logo a svg #text_therapeutics path {
  fill: #2d2561;
}
header#header .header_bg {
  background-color: transparent !important;
  background-color: rgba(255, 255, 255, 0.95) !important;
  opacity: 1 !important;
}
header#header.header-scrolled-full .header_bg {
  background-color: #fff !important;
}
header#header.header-scrolled-full #header_main .logo a svg #text_zevra path, header#header.header-scrolled-full #header_main .logo a svg #text_therapeutics path {
  fill: #2d2561;
}
/*Close Icon update when menu is open*/
.av-burger-menu-main {
  transition: none !important;
  transition-duration: 0 !important;
  transition-timing-function: none !important;
}
.av-burger-menu-main * {
  transition: none !important;
  transition-duration: 0 !important;
}
.av-burger-menu-main .av-hamburger-inner {
  transition: none !important;
  transition-duration: 0 !important;
}
.av-burger-menu-main .av-hamburger-inner:before, .av-burger-menu-main .av-hamburger-inner:after {
  transition: none !important;
  transition-duration: 0 !important;
}
.av-burger-overlay-active-delayed .av-burger-menu-main {
  transition: none !important;
  transition-duration: 0 !important;
  transition-timing-function: none !important;
  position: fixed;
  top: 80px;
  right: 30px;
}
.av-burger-overlay-active-delayed .av-burger-menu-main * {
  transition: none !important;
  transition-duration: 0 !important;
}
.av-burger-overlay-active-delayed .av-burger-menu-main .av-hamburger-inner {
  transition: none !important;
  transition-duration: 0 !important;
}
.av-burger-overlay-active-delayed .av-burger-menu-main .av-hamburger-inner:before, .av-burger-overlay-active-delayed .av-burger-menu-main .av-hamburger-inner:after {
  transition: none !important;
  transition-duration: 0 !important;
}
@media only screen and (max-width: 989px) {
  header#header #header_main .container {
    width: 100% !important;
    padding: 0 30px !important;
  }
  header#header .container.av-logo-container, header#header span.logo > a, header#header .av-burger-menu-main > a {
    height: 90px !important;
    max-height: 90px !important;
    line-height: 90px !important;
  }
  header#header span.logo > a > svg {
    max-height: 90px !important;
    line-height: 90px !important;
  }
}
@media only screen and (max-width: 767px) {
  header#header #header_main .container {
    width: 100% !important;
    max-width: 100% !important;
    padding: 0 30px !important;
  }
  header#header .container.av-logo-container, header#header span.logo > a, header#header .av-burger-menu-main > a {
    height: 90px !important;
    max-height: 90px !important;
    line-height: 90px !important;
  }
  header#header span.logo > a > svg {
    max-height: 45px !important;
    line-height: 45px !important;
  }
  .av-burger-overlay-active-delayed .av-burger-menu-main {
    top: 40px;
    right: 30px;
  }
}
/*Animated Components*/
.animate__component .block_image .flex_cell_inner {
  z-index: 10;
}
.animate__component .block_image .flex_cell_inner, .animate__component .overflow_image .flex_cell_inner, .animate__component img {
  filter: grayscale(100%);
  transition: 1.5s ease-in-out filter;
}
.animate__component.component__animated .block_image .flex_cell_inner, .animate__component.component__animated .overflow_image .flex_cell_inner, .animate__component.component__animated img {
  filter: grayscale(0%);
}
.avia-cookie-consent {
  background-color: rgba(36, 36, 51, 0.9) !important;
}
.avia-cookie-consent .container {
  max-width: 90% !important;
}
.avia-cookie-consent .avia-button {
  border: 3px solid transparent !important;
  border-radius: 5px !important;
  color: #fff !important;
  font-size: 12px !important;
  margin: 5px !important;
}
.avia-cookie-consent .avia-button:before {
  display: none;
}
@media only screen and (max-width: 767px) {
  .avia-cookie-consent .avia-button {
    min-width: 225px !important;
  }
}
.avia-cookie-consent .avia-button.avia-cookie-close-bar {
  background-color: #9763B0 !important;
}
.avia-cookie-consent .avia-button.avia-cookie-close-bar:hover {
  background-color: rgba(151, 99, 176, 0.8) !important;
  border-color: #9763B0 !important;
}
.avia-cookie-consent .avia-button.avia-cookie-hide-notification {
  background-color: #7467AD !important;
}
.avia-cookie-consent .avia-button.avia-cookie-hide-notification:hover {
  background-color: rgba(116, 103, 173, 0.8) !important;
  border-color: #7467AD !important;
}
.avia-cookie-consent .avia-button.avia-cookie-info-btn {
  background-color: #3C3F59 !important;
}
.avia-cookie-consent .avia-button.avia-cookie-info-btn:hover {
  background-color: rgba(60, 63, 89, 0.8) !important;
  border-color: #3C3F59 !important;
}
.mfp-content #av-consent-extra-info .hr {
  display: none !important;
}
.mfp-content #av-consent-extra-info .tabcontainer {
  margin-top: 0 !important;
}
.mfp-content #av-consent-extra-info .avia-cookie-consent-modal-buttons-wrap .avia-button {
  background: #242433 !important;
  border: 3px solid transparent !important;
  border-radius: 5px !important;
  margin: 5px !important;
}
.mfp-content #av-consent-extra-info .avia-cookie-consent-modal-buttons-wrap .avia-button:before {
  background: rgba(36, 36, 51, 0.8) !important;
  border-color: #242433 !important;
  display: none !important;
}
/**********  All things accent colors  **********/
/* buttons, links, svg pattern, titles, utility nav bar */
/* Default accent color: $lightpurple (#7467AD) */
/* Accent color options: $accent--purple, $accent--lime, $accent--teal */
#header_meta {
  background-color: #7467AD;
}
#header_meta nav.sub_menu a {
  color: #fff;
}
.header-component h1, .header-component a {
  color: #7467AD;
}
/*----- accent default -----*/
.accent--default #header_meta {
  background-color: #7467AD;
}
.accent--default h1, .accent--default h2, .accent--default h3, .accent--default h4, .accent--default h5, .accent--default h6 {
  color: #7467AD;
}
.accent--default a:hover, .accent--default a:focus-visible {
  color: #7467AD;
}
.accent--default a.avia-button:before, .accent--default a.button:before, .accent--default input[type=submit]:before {
  background-color: #7467AD !important;
}
.accent--default .header-component h1, .accent--default .header-component a {
  color: #7467AD;
}
.accent--default .icon_text_component .icontext_component_content h2 {
  color: #7467AD;
}
.accent--default .avia-button .avia_iconbox_title {
  color: #7467AD !important;
}
.accent--default li::marker {
  color: #7467AD;
}
.accent--default .has-attached-text section {
  background: #7467AD;
}
.accent--default .has-attached-text section .attached-text .avia-button:hover .avia_iconbox_title, .accent--default .has-attached-text section .attached-text .avia-button:focus-visible .avia_iconbox_title {
  color: #7467AD !important;
}
/*----- accent lime -----*/
.accent--lime #header_meta {
  background-color: #ABD26F;
}
.accent--lime #header_main #avia-menu .current-menu-item > a:after {
  background-color: #ABD26F;
}
.accent--lime #header_main #avia-menu .current-menu-item > a > .avia-menu-text {
  color: #ABD26F;
}
.accent--lime h1, .accent--lime h2, .accent--lime h3, .accent--lime h4, .accent--lime h5, .accent--lime h6 {
  color: #ABD26F;
}
.accent--lime a:hover, .accent--lime a:focus-visible {
  color: #ABD26F;
}
.accent--lime a.avia-button:before, .accent--lime a.button:before, .accent--lime input[type=submit]:before {
  background-color: #ABD26F !important;
}
.accent--lime .header-component h1, .accent--lime .header-component a {
  color: #ABD26F;
}
.accent--lime .avia-button .avia_iconbox_title {
  color: #ABD26F;
}
.accent--lime li::marker {
  color: #ABD26F;
}
.accent--lime .icon_text_component .icontext_component_content h2 {
  color: #ABD26F;
}
.accent--lime .has-attached-text section {
  background: #ABD26F;
}
.accent--lime .has-attached-text section .attached-text .avia-button:hover .avia_iconbox_title, .accent--lime .has-attached-text section .attached-text .avia-button:focus-visible .avia_iconbox_title {
  color: #ABD26F !important;
}
/*----- accent purple -----*/
.accent--purple #header_meta {
  background-color: #9763B0;
}
.accent--purple #header_main #avia-menu .current-menu-item > a:after {
  background-color: #9763B0;
}
.accent--purple #header_main #avia-menu .current-menu-item > a > .avia-menu-text {
  color: #9763B0;
}
.accent--purple h1, .accent--purple h2, .accent--purple h3, .accent--purple h4, .accent--purple h5, .accent--purple h6 {
  color: #9763B0;
}
.accent--purple #bio-page .av-subheading p {
  color: #9763B0;
}
.accent--purple a:hover, .accent--purple a:focus-visible {
  color: #9763B0;
}
.accent--purple a.avia-button:before, .accent--purple a.button:before, .accent--purple input[type=submit]:before {
  background-color: #9763B0 !important;
}
.accent--purple li::marker {
  color: #9763B0;
}
.accent--purple .header-component h1, .accent--purple .header-component a {
  color: #9763B0;
}
.accent--purple .icon_text_component .icontext_component_content h2 {
  color: #9763B0;
}
.accent--purple .avia-button .avia_iconbox_title {
  color: #9763B0 !important;
}
.accent--purple .has-attached-text section {
  background: #9763B0;
}
.accent--purple .has-attached-text section .attached-text .avia-button:hover .avia_iconbox_title, .accent--purple .has-attached-text section .attached-text .avia-button:focus-visible .avia_iconbox_title {
  color: #9763B0 !important;
}
/*----- accent teal -----*/
.accent--teal #header_meta {
  background-color: #14ACAA;
}
.accent--teal #header_main #avia-menu .current-menu-item > a:after {
  background-color: #14ACAA;
}
.accent--teal #header_main #avia-menu .current-menu-item > a > .avia-menu-text {
  color: #14ACAA;
}
.accent--teal h1, .accent--teal h2, .accent--teal h3, .accent--teal h4, .accent--teal h5, .accent--teal h6 {
  color: #14ACAA;
}
.accent--teal.page-id-1675 .av-subheading p, .accent--teal.single .av-subheading p {
  color: #14ACAA;
}
.accent--teal a:hover, .accent--teal a:focus-visible {
  color: #14ACAA;
}
.accent--teal a.avia-button:before, .accent--teal a.button:before, .accent--teal input[type=submit]:before {
  background-color: #14ACAA !important;
}
.accent--teal li::marker {
  color: #14ACAA;
}
.accent--teal .header-component h1, .accent--teal .header-component a {
  color: #14ACAA;
}
.accent--teal .icon_text_component .icontext_component_content h2 {
  color: #14ACAA;
}
.accent--teal .avia-button .avia_iconbox_title {
  color: #14ACAA !important;
}
.accent--teal .has-attached-text section {
  background: #14ACAA;
}
.accent--teal .has-attached-text section .attached-text .avia-button:hover .avia_iconbox_title, .accent--teal .has-attached-text section .attached-text .avia-button:focus-visible .avia_iconbox_title {
  color: #14ACAA !important;
}
.accent--teal blockquote {
  border-color: #14ACAA;
}
