:root {
  --blue--main: #2B9BD7;
  --blue--two: #0074B2;
  --blue--dark: #004367;
  --off-black--main: #424546;
  --off-black--secondary: #3D3D3D;
  --light-grey--one: #F6F6F6;
  --light-grey--two: #A1A1A1;
  --light-grey--three: #F9F9F9;
  --light-grey--four: #F6F6F6;
  --dark-grey--one: #707070;
  --red: #C50000;
  --green: #138636;
}

/***************************** Roboto ******************************/
@font-face {
  font-family: "Ubuntu";
  src: url("../../fonts/ubuntu/Ubuntu-Light.woff2") format("woff2"), url("../../fonts/ubuntu/Ubuntu-Light.ttf") format("truetype");
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Ubuntu";
  src: url("../../fonts/ubuntu/Ubuntu-LightItalic.woff2") format("woff2"), url("../../fonts/ubuntu/Ubuntu-LightItalic.ttf") format("truetype");
  font-weight: 300;
  font-style: italic;
  font-display: swap;
}
@font-face {
  font-family: "Ubuntu";
  src: url("../../fonts/ubuntu/Ubuntu-Regular.woff2") format("woff2"), url("../../fonts/ubuntu/Ubuntu-Regular.ttf") format("truetype");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Ubuntu";
  src: url("../../fonts/ubuntu/Ubuntu-Italic.woff2") format("woff2"), url("../../fonts/ubuntu/Ubuntu-Italic.ttf") format("truetype");
  font-weight: 400;
  font-style: italic;
  font-display: swap;
}
@font-face {
  font-family: "Ubuntu";
  src: url("../../fonts/ubuntu/Ubuntu-Medium.woff2") format("woff2"), url("../../fonts/ubuntu/Ubuntu-Medium.ttf") format("truetype");
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Ubuntu";
  src: url("../../fonts/ubuntu/Ubuntu-MediumItalic.woff2") format("woff2"), url("../../fonts/ubuntu/Ubuntu-MediumItalic.ttf") format("truetype");
  font-weight: 500;
  font-style: italic;
  font-display: swap;
}
@font-face {
  font-family: "Ubuntu";
  src: url("../../fonts/ubuntu/Ubuntu-Bold.woff2") format("woff2"), url("../../fonts/ubuntu/Ubuntu-Bold.ttf") format("truetype");
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Ubuntu";
  src: url("../../fonts/ubuntu/Ubuntu-BoldItalic.woff2") format("woff2"), url("../../fonts/ubuntu/Ubuntu-BoldItalic.ttf") format("truetype");
  font-weight: 700;
  font-style: italic;
  font-display: swap;
}
.acfe-flexible-placeholder *, body:not(.wp-admin) * {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
}
.acfe-flexible-placeholder h1, .acfe-flexible-placeholder h2, .acfe-flexible-placeholder h3, .acfe-flexible-placeholder h4, .acfe-flexible-placeholder h5, .acfe-flexible-placeholder h6, .acfe-flexible-placeholder p, .acfe-flexible-placeholder a, .acfe-flexible-placeholder button, .acfe-flexible-placeholder div, .acfe-flexible-placeholder input, .acfe-flexible-placeholder textarea, body:not(.wp-admin) h1, body:not(.wp-admin) h2, body:not(.wp-admin) h3, body:not(.wp-admin) h4, body:not(.wp-admin) h5, body:not(.wp-admin) h6, body:not(.wp-admin) p, body:not(.wp-admin) a, body:not(.wp-admin) button, body:not(.wp-admin) div, body:not(.wp-admin) input, body:not(.wp-admin) textarea {
  font-family: "Ubuntu", sans-serif;
  color: var(--off-black--main);
  font-size: 16px;
}
.acfe-flexible-placeholder body.scroll_alter, body:not(.wp-admin) body.scroll_alter {
  overflow: hidden;
  height: 100vh;
}
.acfe-flexible-placeholder .main_container, body:not(.wp-admin) .main_container {
  width: calc(100% - 24px);
  margin-inline: auto;
}
@media (min-width: 375px) {
  .acfe-flexible-placeholder .main_container, body:not(.wp-admin) .main_container {
    width: calc(100% - 40px);
  }
}
@media (min-width: 1440px) {
  .acfe-flexible-placeholder .main_container, body:not(.wp-admin) .main_container {
    width: 1200px;
  }
}
.acfe-flexible-placeholder .secondary_container, body:not(.wp-admin) .secondary_container {
  width: calc(100% - 24px);
  margin-inline: auto;
}
@media (min-width: 375px) {
  .acfe-flexible-placeholder .secondary_container, body:not(.wp-admin) .secondary_container {
    width: calc(100% - 40px);
  }
}
@media (min-width: 1440px) {
  .acfe-flexible-placeholder .secondary_container, body:not(.wp-admin) .secondary_container {
    width: 100%;
    padding-inline: 83px;
    max-width: 1653px;
  }
}
@media (min-width: 1920px) {
  .acfe-flexible-placeholder .secondary_container, body:not(.wp-admin) .secondary_container {
    padding-inline: unset;
  }
}
.acfe-flexible-placeholder main, body:not(.wp-admin) main {
  padding-top: 178px;
}
@media (min-width: 768px) {
  .acfe-flexible-placeholder main, body:not(.wp-admin) main {
    padding-top: 114px;
  }
}
@media (min-width: 1200px) {
  .acfe-flexible-placeholder main, body:not(.wp-admin) main {
    padding-top: 159px;
  }
}
.acfe-flexible-placeholder .cookies .main_container, body:not(.wp-admin) .cookies .main_container {
  padding-block: 20px 40px;
}
@media (min-width: 768px) {
  .acfe-flexible-placeholder .cookies .main_container, body:not(.wp-admin) .cookies .main_container {
    padding-block: 60px;
  }
}
.acfe-flexible-placeholder .cookies .main_container #CookieDeclarationChangeConsentChange, .acfe-flexible-placeholder .cookies .main_container #CookieDeclarationChangeConsentWithdraw, body:not(.wp-admin) .cookies .main_container #CookieDeclarationChangeConsentChange, body:not(.wp-admin) .cookies .main_container #CookieDeclarationChangeConsentWithdraw {
  color: var(--blue--main);
  margin-top: 5px;
}
.acfe-flexible-placeholder .js-dgwt-wcas-overlay-mobile .dgwt-wcas-om-return svg, body:not(.wp-admin) .js-dgwt-wcas-overlay-mobile .dgwt-wcas-om-return svg {
  margin-top: -6px;
}
.acfe-flexible-placeholder .dgwt-wcas-darkened-overlay, body:not(.wp-admin) .dgwt-wcas-darkened-overlay {
  z-index: 30 !important;
  opacity: 0.3 !important;
}
.acfe-flexible-placeholder .dgwt-wcas-search-wrapp .dgwt-wcas-search-form .dgwt-wcas-sf-wrapp, body:not(.wp-admin) .dgwt-wcas-search-wrapp .dgwt-wcas-search-form .dgwt-wcas-sf-wrapp {
  padding: unset;
}
.acfe-flexible-placeholder .dgwt-wcas-search-wrapp .dgwt-wcas-search-form .dgwt-wcas-sf-wrapp .dgwt-wcas-search-input, body:not(.wp-admin) .dgwt-wcas-search-wrapp .dgwt-wcas-search-form .dgwt-wcas-sf-wrapp .dgwt-wcas-search-input {
  padding-left: 11px !important;
  font-weight: 300 !important;
  border-radius: unset !important;
  background: unset !important;
  border: 1px solid rgba(66, 69, 70, 0.2) !important;
  width: 100% !important;
  height: 30px !important;
  margin-top: 2px !important;
  margin-right: 2px !important;
  width: calc(100% - 2px) !important;
}
@media (min-width: 375px) {
  .acfe-flexible-placeholder .dgwt-wcas-search-wrapp .dgwt-wcas-search-form .dgwt-wcas-sf-wrapp .dgwt-wcas-search-input, body:not(.wp-admin) .dgwt-wcas-search-wrapp .dgwt-wcas-search-form .dgwt-wcas-sf-wrapp .dgwt-wcas-search-input {
    padding-left: 14px;
  }
}
@media (min-width: 768px) {
  .acfe-flexible-placeholder .dgwt-wcas-search-wrapp .dgwt-wcas-search-form .dgwt-wcas-sf-wrapp .dgwt-wcas-search-input, body:not(.wp-admin) .dgwt-wcas-search-wrapp .dgwt-wcas-search-form .dgwt-wcas-sf-wrapp .dgwt-wcas-search-input {
    width: 260px !important;
    font-size: 19px !important;
    height: 44px !important;
    margin-top: unset !important;
    margin-right: unset !important;
  }
}
@media (min-width: 1024px) {
  .acfe-flexible-placeholder .dgwt-wcas-search-wrapp .dgwt-wcas-search-form .dgwt-wcas-sf-wrapp .dgwt-wcas-search-input, body:not(.wp-admin) .dgwt-wcas-search-wrapp .dgwt-wcas-search-form .dgwt-wcas-sf-wrapp .dgwt-wcas-search-input {
    width: 290px !important;
  }
}
@media (min-width: 1440px) {
  .acfe-flexible-placeholder .dgwt-wcas-search-wrapp .dgwt-wcas-search-form .dgwt-wcas-sf-wrapp .dgwt-wcas-search-input, body:not(.wp-admin) .dgwt-wcas-search-wrapp .dgwt-wcas-search-form .dgwt-wcas-sf-wrapp .dgwt-wcas-search-input {
    border-radius: 50px !important;
    width: 319px !important;
    padding-left: 21px !important;
  }
}
.acfe-flexible-placeholder .dgwt-wcas-search-wrapp .dgwt-wcas-search-form .dgwt-wcas-sf-wrapp .dgwt-wcas-search-submit, body:not(.wp-admin) .dgwt-wcas-search-wrapp .dgwt-wcas-search-form .dgwt-wcas-sf-wrapp .dgwt-wcas-search-submit {
  display: none;
}
.acfe-flexible-placeholder .dgwt-wcas-suggestions-wrapp, body:not(.wp-admin) .dgwt-wcas-suggestions-wrapp {
  margin-top: -1px;
}
.acfe-flexible-placeholder .dgwt-wcas-suggestions-wrapp .dgwt-wcas-meta, body:not(.wp-admin) .dgwt-wcas-suggestions-wrapp .dgwt-wcas-meta {
  display: flex;
}
.acfe-flexible-placeholder .dgwt-wcas-suggestions-wrapp .dgwt-wcas-meta .dgwt-wcas-sp, body:not(.wp-admin) .dgwt-wcas-suggestions-wrapp .dgwt-wcas-meta .dgwt-wcas-sp {
  color: transparent;
  text-decoration: none;
  font-size: 0;
}
.acfe-flexible-placeholder .dgwt-wcas-suggestions-wrapp .dgwt-wcas-meta .woocommerce-Price-amount.amount:nth-child(2), body:not(.wp-admin) .dgwt-wcas-suggestions-wrapp .dgwt-wcas-meta .woocommerce-Price-amount.amount:nth-child(2) {
  display: none;
}
.acfe-flexible-placeholder .dgwt-wcas-suggestions-wrapp .dgwt-wcas-meta .dgwt-wcas-sp .woocommerce-Price-amount.amount:first-of-type, body:not(.wp-admin) .dgwt-wcas-suggestions-wrapp .dgwt-wcas-meta .dgwt-wcas-sp .woocommerce-Price-amount.amount:first-of-type {
  color: var(--off-black--main);
  font-size: 14px;
}
.acfe-flexible-placeholder .dgwt-wcas-suggestions-wrapp .dgwt-wcas-meta bdi, body:not(.wp-admin) .dgwt-wcas-suggestions-wrapp .dgwt-wcas-meta bdi {
  font-size: 15px;
}
.acfe-flexible-placeholder .dgwt-wcas-suggestions-wrapp .dgwt-wcas-suggestion-headline, body:not(.wp-admin) .dgwt-wcas-suggestions-wrapp .dgwt-wcas-suggestion-headline {
  text-decoration: none;
}
.acfe-flexible-placeholder .dgwt-wcas-suggestions-wrapp .dgwt-wcas-suggestion-headline .dgwt-wcas-st, body:not(.wp-admin) .dgwt-wcas-suggestions-wrapp .dgwt-wcas-suggestion-headline .dgwt-wcas-st {
  font: 300 20px "Ubuntu", sans-serif;
  padding-bottom: 8px;
  text-decoration: none;
  text-transform: none;
}
.acfe-flexible-placeholder .dgwt-wcas-suggestions-wrapp .dgwt-wcas-suggestion-cat, body:not(.wp-admin) .dgwt-wcas-suggestions-wrapp .dgwt-wcas-suggestion-cat {
  text-decoration: none;
}
.acfe-flexible-placeholder .dgwt-wcas-suggestions-wrapp .dgwt-wcas-suggestion-cat .dgwt-wcas-st, body:not(.wp-admin) .dgwt-wcas-suggestions-wrapp .dgwt-wcas-suggestion-cat .dgwt-wcas-st {
  font: 700 16px "Ubuntu", sans-serif;
  text-decoration: none;
}
.acfe-flexible-placeholder .dgwt-wcas-suggestions-wrapp .dgwt-wcas-suggestion-cat .dgwt-wcas-st span, body:not(.wp-admin) .dgwt-wcas-suggestions-wrapp .dgwt-wcas-suggestion-cat .dgwt-wcas-st span {
  font-weight: 400;
  font-size: 15px;
}
.acfe-flexible-placeholder .dgwt-wcas-suggestions-wrapp .dgwt-wcas-suggestion-product .dgwt-wcas-si, body:not(.wp-admin) .dgwt-wcas-suggestions-wrapp .dgwt-wcas-suggestion-product .dgwt-wcas-si {
  width: 77px;
}
.acfe-flexible-placeholder .dgwt-wcas-suggestions-wrapp .dgwt-wcas-suggestion-product .dgwt-wcas-sku, body:not(.wp-admin) .dgwt-wcas-suggestions-wrapp .dgwt-wcas-suggestion-product .dgwt-wcas-sku {
  color: var(--blue--main);
}
.acfe-flexible-placeholder .dgwt-wcas-enable-mobile-form, body:not(.wp-admin) .dgwt-wcas-enable-mobile-form {
  z-index: 30 !important;
}
.acfe-flexible-placeholder .dgwt-wcas-search-darkoverl-on .dgwt-wcas-search-form, body:not(.wp-admin) .dgwt-wcas-search-darkoverl-on .dgwt-wcas-search-form {
  background: unset !important;
}
.acfe-flexible-placeholder .dgwt-wcas-search-darkoverl-on .dgwt-wcas-sf-wrapp, body:not(.wp-admin) .dgwt-wcas-search-darkoverl-on .dgwt-wcas-sf-wrapp {
  border-radius: unset !important;
}
@media (min-width: 1440px) {
  .acfe-flexible-placeholder .dgwt-wcas-search-darkoverl-on .dgwt-wcas-sf-wrapp, body:not(.wp-admin) .dgwt-wcas-search-darkoverl-on .dgwt-wcas-sf-wrapp {
    border-radius: 50px !important;
  }
}
@media (min-width: 768px) {
  .acfe-flexible-placeholder .dgwt-wcas-style-pirx .dgwt-wcas-preloader, body:not(.wp-admin) .dgwt-wcas-style-pirx .dgwt-wcas-preloader {
    margin-right: 0 !important;
  }
}
.acfe-flexible-placeholder .wqpmb_input_text, body:not(.wp-admin) .wqpmb_input_text {
  padding-top: 9px;
}
.acfe-flexible-placeholder .rank-math-breadcrumb .separator, body:not(.wp-admin) .rank-math-breadcrumb .separator {
  margin-inline: 5px;
}
.acfe-flexible-placeholder .woofc-overlay, body:not(.wp-admin) .woofc-overlay {
  background: rgba(0, 0, 0, 0.3) !important;
}
@media (max-width: 767px) {
  .acfe-flexible-placeholder .woofc-count, body:not(.wp-admin) .woofc-count {
    display: none !important;
  }
}
.acfe-flexible-placeholder .woofc-item-title a, body:not(.wp-admin) .woofc-item-title a {
  color: var(--off-black--main);
}
.acfe-flexible-placeholder .woofc-area .woofc-item .woofc-item-inner,
.acfe-flexible-placeholder .woofc-area .woofc-item:hover .woofc-item-inner,
.acfe-flexible-placeholder .woofc-area .woofc-item .woofc-item-inner .woofc-item-special,
.acfe-flexible-placeholder .woofc-area .woofc-item .woofc-item-inner .woofc-item-remove,
.acfe-flexible-placeholder .woofc-area .woofc-item:hover .woofc-item-inner .woofc-item-remove, body:not(.wp-admin) .woofc-area .woofc-item .woofc-item-inner,
body:not(.wp-admin) .woofc-area .woofc-item:hover .woofc-item-inner,
body:not(.wp-admin) .woofc-area .woofc-item .woofc-item-inner .woofc-item-special,
body:not(.wp-admin) .woofc-area .woofc-item .woofc-item-inner .woofc-item-remove,
body:not(.wp-admin) .woofc-area .woofc-item:hover .woofc-item-inner .woofc-item-remove {
  -webkit-transform: initial !important;
  transform: initial !important;
}
.acfe-flexible-placeholder .woofc-area .woofc-item .woofc-item-inner .woofc-item-qty .woofc-item-qty-inner, body:not(.wp-admin) .woofc-area .woofc-item .woofc-item-inner .woofc-item-qty .woofc-item-qty-inner {
  font-weight: 700;
  font-size: 120%;
}
.acfe-flexible-placeholder .woofc-area .woofc-area-mid .woofc-item .woofc-item-inner .woofc-item-remove, body:not(.wp-admin) .woofc-area .woofc-area-mid .woofc-item .woofc-item-inner .woofc-item-remove {
  color: inherit !important;
  opacity: 1 !important;
  visibility: visible !important;
  position: initial !important;
  top: initial !important;
  right: initial !important;
}
.acfe-flexible-placeholder #woofc-area .woofc-inner, body:not(.wp-admin) #woofc-area .woofc-inner {
  background-color: white;
}
.acfe-flexible-placeholder #woofc-area .woofc-inner .woofc-area-top, body:not(.wp-admin) #woofc-area .woofc-inner .woofc-area-top {
  background-color: white;
  padding-inline: unset;
  height: unset !important;
  display: flex !important;
  margin-inline: 30px !important;
  justify-content: space-between !important;
  align-items: center !important;
  padding-block: 20px 10px !important;
}
.acfe-flexible-placeholder #woofc-area .woofc-inner .woofc-area-top .woofc-area-heading, body:not(.wp-admin) #woofc-area .woofc-inner .woofc-area-top .woofc-area-heading {
  color: var(--off-black--main) !important;
  font: 700 22px "Ubuntu", sans-serif !important;
  display: flex !important;
  overflow: visible !important;
  height: fit-content !important;
}
.acfe-flexible-placeholder #woofc-area .woofc-inner .woofc-area-top .woofc-close, body:not(.wp-admin) #woofc-area .woofc-inner .woofc-area-top .woofc-close {
  right: 0 !important;
  height: 20px !important;
  font-size: 20px !important;
  height: unset !important;
  position: static !important;
  transform: unset !important;
  -webkit-transform: unset !important;
}
.acfe-flexible-placeholder #woofc-area .woofc-inner .woofc-area-top .woofc-close::before, .acfe-flexible-placeholder #woofc-area .woofc-inner .woofc-area-top .woofc-close::after, body:not(.wp-admin) #woofc-area .woofc-inner .woofc-area-top .woofc-close::before, body:not(.wp-admin) #woofc-area .woofc-inner .woofc-area-top .woofc-close::after {
  content: none;
}
.acfe-flexible-placeholder #woofc-area .woofc-inner .woofc-area-top .woofc-close i::before, body:not(.wp-admin) #woofc-area .woofc-inner .woofc-area-top .woofc-close i::before {
  color: var(--off-black--main);
}
.acfe-flexible-placeholder #woofc-area .woofc-inner .woofc-area-mid, body:not(.wp-admin) #woofc-area .woofc-inner .woofc-area-mid {
  border-top: 1px solid rgba(112, 112, 112, 0.4);
  padding: unset;
  margin: 0 !important;
}
@media (min-width: 375px) {
  .acfe-flexible-placeholder #woofc-area .woofc-inner .woofc-area-mid, body:not(.wp-admin) #woofc-area .woofc-inner .woofc-area-mid {
    margin-inline: 30px !important;
  }
}
.acfe-flexible-placeholder #woofc-area .woofc-inner .woofc-area-mid .woofc-item, body:not(.wp-admin) #woofc-area .woofc-inner .woofc-area-mid .woofc-item {
  border-bottom: 1px solid rgba(112, 112, 112, 0.4);
  padding-inline: unset !important;
}
.acfe-flexible-placeholder #woofc-area .woofc-inner .woofc-area-mid .woofc-item .woofc-item-inner, body:not(.wp-admin) #woofc-area .woofc-inner .woofc-area-mid .woofc-item .woofc-item-inner {
  padding: 11px 18px 11px 2px !important;
}
.acfe-flexible-placeholder #woofc-area .woofc-inner .woofc-area-mid .woofc-item .qib-button-wrapper, body:not(.wp-admin) #woofc-area .woofc-inner .woofc-area-mid .woofc-item .qib-button-wrapper {
  margin: unset !important;
}
.acfe-flexible-placeholder #woofc-area .woofc-inner .woofc-area-mid .woofc-item .woocommerce-Price-amount bdi, .acfe-flexible-placeholder #woofc-area .woofc-inner .woofc-area-mid .woofc-item .woocommerce-Price-amount bdi span, body:not(.wp-admin) #woofc-area .woofc-inner .woofc-area-mid .woofc-item .woocommerce-Price-amount bdi, body:not(.wp-admin) #woofc-area .woofc-inner .woofc-area-mid .woofc-item .woocommerce-Price-amount bdi span {
  font: 700 19px "Ubuntu", sans-serif;
}
.acfe-flexible-placeholder #woofc-area .woofc-inner .woofc-area-mid .woofc-item .woofc-item-remove .hint--left i::before, body:not(.wp-admin) #woofc-area .woofc-inner .woofc-area-mid .woofc-item .woofc-item-remove .hint--left i::before {
  color: var(--off-black--main);
}
.acfe-flexible-placeholder #woofc-area .woofc-inner .woofc-area-mid .woofc-item .woofc-item-qty, body:not(.wp-admin) #woofc-area .woofc-inner .woofc-area-mid .woofc-item .woofc-item-qty {
  height: 30px;
  margin-right: 10px !important;
}
.acfe-flexible-placeholder #woofc-area .woofc-inner .woofc-area-mid .woofc-notices, body:not(.wp-admin) #woofc-area .woofc-inner .woofc-area-mid .woofc-notices {
  display: none !important;
}
.acfe-flexible-placeholder #woofc-area .woofc-inner .woofc-share, .acfe-flexible-placeholder #woofc-area .woofc-inner .woofc-continue, body:not(.wp-admin) #woofc-area .woofc-inner .woofc-share, body:not(.wp-admin) #woofc-area .woofc-inner .woofc-continue {
  display: none;
}
.acfe-flexible-placeholder #woofc-area .woofc-inner .woofc-subtotal, .acfe-flexible-placeholder #woofc-area .woofc-inner .woofc-total, body:not(.wp-admin) #woofc-area .woofc-inner .woofc-subtotal, body:not(.wp-admin) #woofc-area .woofc-inner .woofc-total {
  margin-bottom: 10px;
}
.acfe-flexible-placeholder #woofc-area .woofc-inner .woofc-subtotal .woofc-data-left, .acfe-flexible-placeholder #woofc-area .woofc-inner .woofc-total .woofc-data-left, body:not(.wp-admin) #woofc-area .woofc-inner .woofc-subtotal .woofc-data-left, body:not(.wp-admin) #woofc-area .woofc-inner .woofc-total .woofc-data-left {
  font: 700 19px "Ubuntu", sans-serif;
}
.acfe-flexible-placeholder #woofc-area .woofc-inner .woofc-subtotal .woofc-data-right .woocommerce-Price-amount bdi, .acfe-flexible-placeholder #woofc-area .woofc-inner .woofc-subtotal .woofc-data-right .woocommerce-Price-amount bdi span, .acfe-flexible-placeholder #woofc-area .woofc-inner .woofc-total .woofc-data-right .woocommerce-Price-amount bdi, .acfe-flexible-placeholder #woofc-area .woofc-inner .woofc-total .woofc-data-right .woocommerce-Price-amount bdi span, body:not(.wp-admin) #woofc-area .woofc-inner .woofc-subtotal .woofc-data-right .woocommerce-Price-amount bdi, body:not(.wp-admin) #woofc-area .woofc-inner .woofc-subtotal .woofc-data-right .woocommerce-Price-amount bdi span, body:not(.wp-admin) #woofc-area .woofc-inner .woofc-total .woofc-data-right .woocommerce-Price-amount bdi, body:not(.wp-admin) #woofc-area .woofc-inner .woofc-total .woofc-data-right .woocommerce-Price-amount bdi span {
  font: 700 19px "Ubuntu", sans-serif;
}
.acfe-flexible-placeholder #woofc-area .woofc-inner .woofc-action, body:not(.wp-admin) #woofc-area .woofc-inner .woofc-action {
  padding-top: 5px !important;
}
.acfe-flexible-placeholder #woofc-area .woofc-inner .woofc-action .woofc-action-inner, body:not(.wp-admin) #woofc-area .woofc-inner .woofc-action .woofc-action-inner {
  display: flex;
  flex-direction: column-reverse;
}
.acfe-flexible-placeholder #woofc-area .woofc-inner .woofc-action .woofc-action-inner a, body:not(.wp-admin) #woofc-area .woofc-inner .woofc-action .woofc-action-inner a {
  font: 700 18px "Ubuntu", sans-serif;
  height: 60px;
  width: 100%;
  border-radius: 50px;
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  align-items: center;
  transition: none;
}
.acfe-flexible-placeholder #woofc-area .woofc-inner .woofc-action .woofc-action-inner .woofc-action-left, body:not(.wp-admin) #woofc-area .woofc-inner .woofc-action .woofc-action-inner .woofc-action-left {
  width: 100%;
}
.acfe-flexible-placeholder #woofc-area .woofc-inner .woofc-action .woofc-action-inner .woofc-action-left a, body:not(.wp-admin) #woofc-area .woofc-inner .woofc-action .woofc-action-inner .woofc-action-left a {
  color: var(--blue--main);
  border: 1px solid var(--blue--main);
}
.acfe-flexible-placeholder #woofc-area .woofc-inner .woofc-action .woofc-action-inner .woofc-action-left a:hover, body:not(.wp-admin) #woofc-area .woofc-inner .woofc-action .woofc-action-inner .woofc-action-left a:hover {
  color: var(--blue--two);
  border-color: var(--blue--two);
}
.acfe-flexible-placeholder #woofc-area .woofc-inner .woofc-action .woofc-action-inner .woofc-action-right, body:not(.wp-admin) #woofc-area .woofc-inner .woofc-action .woofc-action-inner .woofc-action-right {
  width: 100%;
  margin: 0;
  margin: 0 0 15px;
}
.acfe-flexible-placeholder #woofc-area .woofc-inner .woofc-action .woofc-action-inner .woofc-action-right a, body:not(.wp-admin) #woofc-area .woofc-inner .woofc-action .woofc-action-inner .woofc-action-right a {
  color: white;
  background-color: var(--blue--main);
}
.acfe-flexible-placeholder #woofc-area .woofc-inner .woofc-action .woofc-action-inner .woofc-action-right a:hover, body:not(.wp-admin) #woofc-area .woofc-inner .woofc-action .woofc-action-inner .woofc-action-right a:hover {
  background-color: var(--blue--two);
}
.acfe-flexible-placeholder .hoverable_image .hoverable_image__container, body:not(.wp-admin) .hoverable_image .hoverable_image__container {
  padding-block: 80px;
  background-color: rgba(246, 246, 246, 0.6);
}
.acfe-flexible-placeholder .hoverable_image .hoverable_image__container .image_content_container .image_container, body:not(.wp-admin) .hoverable_image .hoverable_image__container .image_content_container .image_container {
  position: relative;
  width: 100%;
  max-width: 430px;
  margin-inline: auto;
}
@media (min-width: 1440px) {
  .acfe-flexible-placeholder .hoverable_image .hoverable_image__container .image_content_container .image_container, body:not(.wp-admin) .hoverable_image .hoverable_image__container .image_content_container .image_container {
    max-width: 800px;
  }
}
.acfe-flexible-placeholder .hoverable_image .hoverable_image__container .image_content_container .image_container .main_image, body:not(.wp-admin) .hoverable_image .hoverable_image__container .image_content_container .image_container .main_image {
  width: 100%;
}
.acfe-flexible-placeholder .hoverable_image .hoverable_image__container .image_content_container .image_container .hover_item, body:not(.wp-admin) .hoverable_image .hoverable_image__container .image_content_container .image_container .hover_item {
  position: absolute;
  border-radius: 500px;
  box-shadow: 0px 4px 16px 0px rgba(0, 0, 0, 0.15);
  padding: 8px;
  z-index: 50;
}
.acfe-flexible-placeholder .hoverable_image .hoverable_image__container .image_content_container .image_container .hover_item .hover_item__content, body:not(.wp-admin) .hoverable_image .hoverable_image__container .image_content_container .image_container .hover_item .hover_item__content {
  position: relative;
}
.acfe-flexible-placeholder .hoverable_image .hoverable_image__container .image_content_container .image_container .hover_item .hover_item__content .hover_item__inner, body:not(.wp-admin) .hoverable_image .hoverable_image__container .image_content_container .image_container .hover_item .hover_item__content .hover_item__inner {
  width: 40px;
  height: 40px;
  border-radius: 500px;
  background-color: white;
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  align-items: center;
  cursor: pointer;
}
.acfe-flexible-placeholder .hoverable_image .hoverable_image__container .image_content_container .image_container .hover_item .hover_item__content .hover_item__inner .image_plus, body:not(.wp-admin) .hoverable_image .hoverable_image__container .image_content_container .image_container .hover_item .hover_item__content .hover_item__inner .image_plus {
  width: 16px;
}
.acfe-flexible-placeholder .hoverable_image .hoverable_image__container .image_content_container .image_container .hover_item .hover_item__content .hover_alter, body:not(.wp-admin) .hoverable_image .hoverable_image__container .image_content_container .image_container .hover_item .hover_item__content .hover_alter {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  align-items: center;
  display: none;
  position: absolute;
  z-index: 40;
  inset: 0;
  border-radius: 8px;
  box-shadow: 4px 4px 4px 0px rgba(0, 0, 0, 0.1);
  height: fit-content;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  background-color: white;
  width: fit-content;
}
.acfe-flexible-placeholder .hoverable_image .hoverable_image__container .image_content_container .image_container .hover_item .hover_item__content .hover_alter.active, body:not(.wp-admin) .hoverable_image .hoverable_image__container .image_content_container .image_container .hover_item .hover_item__content .hover_alter.active {
  display: flex;
}
.acfe-flexible-placeholder .hoverable_image .hoverable_image__container .image_content_container .image_container .hover_item .hover_item__content .hover_alter .hover_alter__contents, body:not(.wp-admin) .hoverable_image .hoverable_image__container .image_content_container .image_container .hover_item .hover_item__content .hover_alter .hover_alter__contents {
  padding: 14px 30px 14px 14px;
  position: relative;
  word-wrap: break-word;
  min-width: 200px;
  text-wrap: auto;
  font-size: 15px;
}
.acfe-flexible-placeholder .hoverable_image .hoverable_image__container .image_content_container .image_container .hover_item .hover_item__content .hover_alter .hover_alter__contents h4, body:not(.wp-admin) .hoverable_image .hoverable_image__container .image_content_container .image_container .hover_item .hover_item__content .hover_alter .hover_alter__contents h4 {
  margin-bottom: 12px;
}
.acfe-flexible-placeholder .hoverable_image .hoverable_image__container .image_content_container .image_container .hover_item .hover_item__content .hover_alter .hover_alter__contents .hover_toggle, body:not(.wp-admin) .hoverable_image .hoverable_image__container .image_content_container .image_container .hover_item .hover_item__content .hover_alter .hover_alter__contents .hover_toggle {
  position: absolute;
  top: 15px;
  right: 14px;
  width: 10px;
  cursor: pointer;
}
.acfe-flexible-placeholder .hoverable_image .hoverable_image__container .image_content_container .image_container .hover_item .hover_item__content .hover_alter .hover_alter__contents .hover_toggle svg, body:not(.wp-admin) .hoverable_image .hoverable_image__container .image_content_container .image_container .hover_item .hover_item__content .hover_alter .hover_alter__contents .hover_toggle svg {
  width: 100%;
  color: var(--blue--main);
}
.acfe-flexible-placeholder .specifications_rows_columns, body:not(.wp-admin) .specifications_rows_columns {
  display: flex;
  flex-wrap: wrap;
  flex-direction: column;
}
.acfe-flexible-placeholder .specifications_rows_columns .specifications_rows_items, body:not(.wp-admin) .specifications_rows_columns .specifications_rows_items {
  display: flex;
  flex-wrap: wrap;
  flex-direction: column;
  gap: 24px;
}
@media (min-width: 1024px) {
  .acfe-flexible-placeholder .specifications_rows_columns .specifications_rows_items, body:not(.wp-admin) .specifications_rows_columns .specifications_rows_items {
    gap: 64px;
  }
}
.acfe-flexible-placeholder .specifications_rows_columns .specifications_rows_items .specification_row, body:not(.wp-admin) .specifications_rows_columns .specifications_rows_items .specification_row {
  display: flex;
  flex-wrap: wrap;
  flex-direction: column;
  gap: 24px;
}
@media (min-width: 1024px) {
  .acfe-flexible-placeholder .specifications_rows_columns .specifications_rows_items .specification_row, body:not(.wp-admin) .specifications_rows_columns .specifications_rows_items .specification_row {
    flex-direction: row;
    flex-wrap: nowrap;
  }
}
@media (min-width: 1440px) {
  .acfe-flexible-placeholder .specifications_rows_columns .specifications_rows_items .specification_row, body:not(.wp-admin) .specifications_rows_columns .specifications_rows_items .specification_row {
    gap: 64px;
  }
}
.acfe-flexible-placeholder .specifications_rows_columns .specifications_rows_items .specification_row .specification_column, body:not(.wp-admin) .specifications_rows_columns .specifications_rows_items .specification_row .specification_column {
  display: flex;
  flex-wrap: wrap;
  flex-direction: column;
  width: 100%;
}
.acfe-flexible-placeholder .specifications_rows_columns .specifications_rows_items .specification_row .specification_column h3, body:not(.wp-admin) .specifications_rows_columns .specifications_rows_items .specification_row .specification_column h3 {
  margin-bottom: 16px;
}
.acfe-flexible-placeholder .specifications_rows_columns .specifications_rows_items .specification_row .specification_column .column_spec, body:not(.wp-admin) .specifications_rows_columns .specifications_rows_items .specification_row .specification_column .column_spec {
  display: flex;
  flex-wrap: wrap;
  justify-content: start;
  align-items: center;
  gap: 24px;
  padding: 8px 16px;
  flex-wrap: nowrap;
  justify-content: space-between;
}
@media (min-width: 1024px) {
  .acfe-flexible-placeholder .specifications_rows_columns .specifications_rows_items .specification_row .specification_column .column_spec, body:not(.wp-admin) .specifications_rows_columns .specifications_rows_items .specification_row .specification_column .column_spec {
    padding-block: 16px;
  }
}
.acfe-flexible-placeholder .specifications_rows_columns .specifications_rows_items .specification_row .specification_column .column_spec:nth-child(even), body:not(.wp-admin) .specifications_rows_columns .specifications_rows_items .specification_row .specification_column .column_spec:nth-child(even) {
  background-color: var(--light-grey--four);
}
.acfe-flexible-placeholder .specifications_rows_columns .specifications_rows_items .specification_row .specification_column .column_spec .title, body:not(.wp-admin) .specifications_rows_columns .specifications_rows_items .specification_row .specification_column .column_spec .title {
  width: 160px;
  font-weight: 700;
  flex-shrink: 0;
}
.acfe-flexible-placeholder .specifications_rows_columns .specifications_rows_items .specification_row .specification_column .column_spec .spec, body:not(.wp-admin) .specifications_rows_columns .specifications_rows_items .specification_row .specification_column .column_spec .spec {
  word-break: break-word;
  overflow-wrap: break-word;
  text-align: end;
}
@media (min-width: 1024px) {
  .acfe-flexible-placeholder .specifications_rows_columns .specifications_rows_items .specification_row .specification_column .column_spec .spec, body:not(.wp-admin) .specifications_rows_columns .specifications_rows_items .specification_row .specification_column .column_spec .spec {
    word-break: unset;
    overflow-wrap: unset;
  }
}
@media (min-width: 1024px) {
  .acfe-flexible-placeholder .click_between_info .click_between_info__inner, body:not(.wp-admin) .click_between_info .click_between_info__inner {
    background-color: var(--light-grey--four);
  }
}
.acfe-flexible-placeholder .click_between_info .click_between_info__content, body:not(.wp-admin) .click_between_info .click_between_info__content {
  padding: 32px 16px;
  background-color: var(--light-grey--four);
  border-radius: 8px;
}
@media (min-width: 1024px) {
  .acfe-flexible-placeholder .click_between_info .click_between_info__content, body:not(.wp-admin) .click_between_info .click_between_info__content {
    display: flex;
    align-items: start;
    justify-content: center;
    gap: 80px;
    padding-block: 64px;
    border-radius: unset;
  }
}
.acfe-flexible-placeholder .click_between_info .click_between_info__content .content_side, body:not(.wp-admin) .click_between_info .click_between_info__content .content_side {
  display: flex;
  flex-wrap: wrap;
  flex-direction: column;
  align-items: center;
  gap: 16px;
}
@media (min-width: 1024px) {
  .acfe-flexible-placeholder .click_between_info .click_between_info__content .content_side, body:not(.wp-admin) .click_between_info .click_between_info__content .content_side {
    padding-top: 32px;
    width: 400px;
  }
}
.acfe-flexible-placeholder .click_between_info .click_between_info__content .content_side .icon, body:not(.wp-admin) .click_between_info .click_between_info__content .content_side .icon {
  height: 32px;
}
.acfe-flexible-placeholder .click_between_info .click_between_info__content .content_side h3, body:not(.wp-admin) .click_between_info .click_between_info__content .content_side h3 {
  font-size: 20px;
  color: var(--off-black--main);
}
.acfe-flexible-placeholder .click_between_info .click_between_info__content .content_side .item_titles, body:not(.wp-admin) .click_between_info .click_between_info__content .content_side .item_titles {
  display: flex;
  flex-wrap: wrap;
  flex-direction: column;
  align-items: center;
  gap: 16px;
}
.acfe-flexible-placeholder .click_between_info .click_between_info__content .content_side .item_titles .item_title_single, body:not(.wp-admin) .click_between_info .click_between_info__content .content_side .item_titles .item_title_single {
  height: 32px;
  padding-inline: 16px;
  color: white;
  background-color: #BFBFBF;
  border-radius: 50px;
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  align-items: center;
  cursor: pointer;
}
.acfe-flexible-placeholder .click_between_info .click_between_info__content .content_side .item_titles .item_title_single.active, body:not(.wp-admin) .click_between_info .click_between_info__content .content_side .item_titles .item_title_single.active {
  background-color: var(--blue--main);
}
.acfe-flexible-placeholder .click_between_info .click_between_info__content .content_side .content_items .content_item_single, body:not(.wp-admin) .click_between_info .click_between_info__content .content_side .content_items .content_item_single {
  display: none;
  text-align: center;
}
.acfe-flexible-placeholder .click_between_info .click_between_info__content .content_side .content_items .content_item_single.active, body:not(.wp-admin) .click_between_info .click_between_info__content .content_side .content_items .content_item_single.active {
  display: flex;
}
.acfe-flexible-placeholder .click_between_info .click_between_info__content .image_side, body:not(.wp-admin) .click_between_info .click_between_info__content .image_side {
  display: none;
  padding-left: 10px;
}
@media (min-width: 1024px) {
  .acfe-flexible-placeholder .click_between_info .click_between_info__content .image_side, body:not(.wp-admin) .click_between_info .click_between_info__content .image_side {
    display: flex;
  }
}
.acfe-flexible-placeholder .click_between_info .click_between_info__content .image_side img, body:not(.wp-admin) .click_between_info .click_between_info__content .image_side img {
  height: 342px;
}
.acfe-flexible-placeholder .text_side_image_side .text_image_container, body:not(.wp-admin) .text_side_image_side .text_image_container {
  display: flex;
  flex-wrap: wrap;
  flex-direction: column;
  flex-wrap: nowrap;
  gap: 24px;
}
@media (min-width: 768px) {
  .acfe-flexible-placeholder .text_side_image_side .text_image_container, body:not(.wp-admin) .text_side_image_side .text_image_container {
    flex-direction: row;
    align-items: center;
    gap: 32px;
  }
}
@media (min-width: 768px) {
  .acfe-flexible-placeholder .text_side_image_side .text_image_container.right, body:not(.wp-admin) .text_side_image_side .text_image_container.right {
    flex-direction: row-reverse;
  }
}
@media (min-width: 768px) {
  .acfe-flexible-placeholder .text_side_image_side .text_image_container .image_side, body:not(.wp-admin) .text_side_image_side .text_image_container .image_side {
    width: 100%;
  }
}
.acfe-flexible-placeholder .text_side_image_side .text_image_container .image_side img, body:not(.wp-admin) .text_side_image_side .text_image_container .image_side img {
  width: 100%;
}
.acfe-flexible-placeholder .text_side_image_side .text_image_container .content_side, body:not(.wp-admin) .text_side_image_side .text_image_container .content_side {
  display: flex;
  flex-wrap: wrap;
  flex-direction: column;
  gap: 16px;
}
@media (min-width: 768px) {
  .acfe-flexible-placeholder .text_side_image_side .text_image_container .content_side, body:not(.wp-admin) .text_side_image_side .text_image_container .content_side {
    width: 100%;
  }
}
.acfe-flexible-placeholder .text_side_image_side .text_image_container .content_side .button_item, body:not(.wp-admin) .text_side_image_side .text_image_container .content_side .button_item {
  display: flex;
  flex-wrap: wrap;
  justify-content: start;
  align-items: center;
  text-decoration: none;
  gap: 8px;
  color: var(--blue--main);
}
.acfe-flexible-placeholder .text_side_image_side .text_image_container .content_side .button_item:hover, body:not(.wp-admin) .text_side_image_side .text_image_container .content_side .button_item:hover {
  text-decoration: underline;
}
.acfe-flexible-placeholder .text_side_image_side .text_image_container .content_side .button_item p, body:not(.wp-admin) .text_side_image_side .text_image_container .content_side .button_item p {
  color: var(--blue--main);
}
.acfe-flexible-placeholder .text_side_image_side .text_image_container .content_side .button_item img, body:not(.wp-admin) .text_side_image_side .text_image_container .content_side .button_item img {
  height: 16px;
}
.acfe-flexible-placeholder .text_side_image_side .text_image_container .content_side .custom_scroll_to, body:not(.wp-admin) .text_side_image_side .text_image_container .content_side .custom_scroll_to {
  cursor: pointer;
}
.acfe-flexible-placeholder .video_embed .video_wrapper, body:not(.wp-admin) .video_embed .video_wrapper {
  width: 100%;
  aspect-ratio: 16/9;
}
.acfe-flexible-placeholder .video_embed .video_wrapper iframe, body:not(.wp-admin) .video_embed .video_wrapper iframe {
  width: 100%;
  height: 100%;
  border: 0;
}
@media (min-width: 1440px) {
  .acfe-flexible-placeholder .icon_and_text_items .icon_and_text_items__container, body:not(.wp-admin) .icon_and_text_items .icon_and_text_items__container {
    padding-block: 120px;
  }
}
.acfe-flexible-placeholder .icon_and_text_items .icon_and_text_items__container h2, body:not(.wp-admin) .icon_and_text_items .icon_and_text_items__container h2 {
  font-size: 32px;
  margin-bottom: 16px;
  text-align: center;
}
@media (min-width: 768px) {
  .acfe-flexible-placeholder .icon_and_text_items .icon_and_text_items__container h2, body:not(.wp-admin) .icon_and_text_items .icon_and_text_items__container h2 {
    margin-bottom: 48px;
  }
}
.acfe-flexible-placeholder .icon_and_text_items .icon_and_text_items__container .items_container, body:not(.wp-admin) .icon_and_text_items .icon_and_text_items__container .items_container {
  display: flex;
  flex-wrap: wrap;
  flex-direction: column;
  align-items: center;
  gap: 32px;
}
@media (min-width: 768px) {
  .acfe-flexible-placeholder .icon_and_text_items .icon_and_text_items__container .items_container, body:not(.wp-admin) .icon_and_text_items .icon_and_text_items__container .items_container {
    flex-direction: row;
    justify-content: space-between;
    align-items: start;
    flex-wrap: nowrap;
    gap: 32px;
  }
}
.acfe-flexible-placeholder .icon_and_text_items .icon_and_text_items__container .items_container .item_single, body:not(.wp-admin) .icon_and_text_items .icon_and_text_items__container .items_container .item_single {
  display: flex;
  flex-wrap: wrap;
  flex-direction: column;
  align-items: center;
}
@media (min-width: 768px) {
  .acfe-flexible-placeholder .icon_and_text_items .icon_and_text_items__container .items_container .item_single, body:not(.wp-admin) .icon_and_text_items .icon_and_text_items__container .items_container .item_single {
    width: 100%;
  }
}
.acfe-flexible-placeholder .icon_and_text_items .icon_and_text_items__container .items_container .item_single .image_item, body:not(.wp-admin) .icon_and_text_items .icon_and_text_items__container .items_container .item_single .image_item {
  border-radius: 360px;
  height: 64px;
  width: 64px;
  background-color: var(--light-grey--four);
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  align-items: center;
  margin-bottom: 16px;
}
@media (min-width: 768px) {
  .acfe-flexible-placeholder .icon_and_text_items .icon_and_text_items__container .items_container .item_single .image_item, body:not(.wp-admin) .icon_and_text_items .icon_and_text_items__container .items_container .item_single .image_item {
    margin-bottom: 32px;
  }
}
.acfe-flexible-placeholder .icon_and_text_items .icon_and_text_items__container .items_container .item_single .image_item img, body:not(.wp-admin) .icon_and_text_items .icon_and_text_items__container .items_container .item_single .image_item img {
  height: 32px;
}
.acfe-flexible-placeholder .icon_and_text_items .icon_and_text_items__container .items_container .item_single h3, body:not(.wp-admin) .icon_and_text_items .icon_and_text_items__container .items_container .item_single h3 {
  margin-bottom: 8px;
  font-weight: 700;
  color: var(--off-black--main);
}
@media (min-width: 768px) {
  .acfe-flexible-placeholder .icon_and_text_items .icon_and_text_items__container .items_container .item_single h3, body:not(.wp-admin) .icon_and_text_items .icon_and_text_items__container .items_container .item_single h3 {
    margin-bottom: 16px;
  }
}
@media (max-width: 1199px) {
  .acfe-flexible-placeholder .wide_image.main_container, body:not(.wp-admin) .wide_image.main_container {
    width: 100%;
  }
}
.acfe-flexible-placeholder .wide_image.main_container .wide_image__container .mobile_image, body:not(.wp-admin) .wide_image.main_container .wide_image__container .mobile_image {
  width: 100%;
}
@media (min-width: 768px) {
  .acfe-flexible-placeholder .wide_image.main_container .wide_image__container .mobile_image, body:not(.wp-admin) .wide_image.main_container .wide_image__container .mobile_image {
    display: none;
  }
}
.acfe-flexible-placeholder .wide_image.main_container .wide_image__container .wide_image, body:not(.wp-admin) .wide_image.main_container .wide_image__container .wide_image {
  height: 500px;
  width: 100%;
  display: none;
  background-position: center;
}
@media (min-width: 768px) {
  .acfe-flexible-placeholder .wide_image.main_container .wide_image__container .wide_image, body:not(.wp-admin) .wide_image.main_container .wide_image__container .wide_image {
    display: flex;
  }
}
.acfe-flexible-placeholder .wide_image.main_container .wide_image__container .web_image, body:not(.wp-admin) .wide_image.main_container .wide_image__container .web_image {
  width: 100%;
  display: none;
}
@media (min-width: 768px) {
  .acfe-flexible-placeholder .wide_image.main_container .wide_image__container .web_image, body:not(.wp-admin) .wide_image.main_container .wide_image__container .web_image {
    display: flex;
  }
}
.acfe-flexible-placeholder .flexible_content, body:not(.wp-admin) .flexible_content {
  padding-block: 16px;
}
@media (min-width: 768px) {
  .acfe-flexible-placeholder .flexible_content, body:not(.wp-admin) .flexible_content {
    padding-block: 24px;
  }
}
@media (min-width: 1440px) {
  .acfe-flexible-placeholder .flexible_content, body:not(.wp-admin) .flexible_content {
    padding-block: 40px;
  }
}
.acfe-flexible-placeholder .flexible_content h3, body:not(.wp-admin) .flexible_content h3 {
  font-family: "indivisible-variable", "ubuntu";
  color: var(--blue--main);
  font-size: 24px;
  font-weight: 700;
}

/*# sourceMappingURL=flexible.css.map */
