#main .card-guide .wp-block-uagb-image__figure, #main .card-more .wp-block-uagb-image__figure, .carouselFlow-style-default .card-flow figure, #main .moduleTeamCarousel .team-card .picture {
  overflow: hidden;
  display: flex;
  align-items: center;
  justify-content: center;
}
#main .card-guide .wp-block-uagb-image__figure img, #main .card-more .wp-block-uagb-image__figure img, .carouselFlow-style-default .card-flow figure img, #main .moduleTeamCarousel .team-card .picture img {
  flex: none;
  object-fit: cover;
  object-position: center;
  max-width: 100%;
  max-height: 100%;
  height: 100%;
  width: 100%;
}
#main .moduleSpotlightCarousel .carousel--products article .uagb-post__image a {
  overflow: hidden;
  display: flex;
  align-items: center;
  justify-content: center;
}
#main .moduleSpotlightCarousel .carousel--products article .uagb-post__image a img {
  flex: none;
  object-fit: contain;
  object-position: center;
  max-width: 100%;
  max-height: 100%;
  height: 100%;
  width: 100%;
}
#content .entry-content .alignfull.wp-block-uagb-container > .uagb-container-inner-blocks-wrap {
  width: 90%;
}
#content .ast-container {
  width: 90%;
}
.entry-content .mejs-container:last-child, .entry-content .wp-audio-shortcode:last-child, .entry-content .wp-embedded-audio:last-child, .entry-content .wp-embedded-video:last-child, .entry-content .wp-video:last-child, .entry-content p:last-child {
  margin-bottom: 0;
}
#main .uagb-btn__medium-btn .wp-block-button__link {
  padding: 13px 14px;
  font-size: 15px;
  border-radius: 10px;
}
#main .ast-outline-button {
  color: var(--wp--preset--color--white);
}
#main a {
  transition-duration: 0.35s;
  transition-timing-function: ease-in-out;
  transition-property: all;
}
.uagb-slick-carousel .slick-arrow.slick-prev, .uagb-slick-carousel .slick-arrow.slick-next {
  height: 100%;
  width: clamp(60px, 360 / 1400 * 100vw, 360px);
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.uagb-slick-carousel .slick-arrow.slick-prev::after, .uagb-slick-carousel .slick-arrow.slick-next::after {
  content: "";
  display: block;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-position: center;
  -webkit-mask-position: center;
  mask-image: url(../images/icons/icon-arrow-right.svg);
  -webkit-mask-image: url(../images/icons/icon-arrow-right.svg);
  background-color: var(--wp--preset--color--white);
  width: 24px;
  aspect-ratio: 1;
  position: absolute;
  margin: 10px;
}
.uagb-slick-carousel .slick-arrow.slick-prev::before, .uagb-slick-carousel .slick-arrow.slick-next::before {
  content: "";
  display: block;
  width: 44px;
  aspect-ratio: 1;
  border-radius: 50%;
  background-color: var(--ast-global-color-2);
  transition: opacity 0.35s ease-in-out;
}
.uagb-slick-carousel .slick-arrow.slick-prev {
  background: linear-gradient(90deg, white, rgba(255, 255, 255, 0));
}
.uagb-slick-carousel .slick-arrow.slick-prev::after {
  transform: scaleX(-1);
}
.uagb-slick-carousel .slick-arrow.slick-next {
  background: linear-gradient(-90deg, white, rgba(255, 255, 255, 0));
}
.uagb-slick-carousel .slick-arrow:not(:hover)::before {
  opacity: 1;
}
.uagb-slick-carousel .slick-arrow svg {
  display: none;
}
.uagb-slick-carousel .slick-arrow {
  opacity: 0;
  transition: opacity 0.35s ease-in-out;
}
.uagb-slick-carousel:hover .slick-arrow {
  opacity: 1;
}
html {
  overflow-x: hidden;
}
body {
  font-size: clamp(16px, 18 / 1400 * 100vw, 18px);
}
.site .site-content .uagb-container-inner-blocks-wrap {
  width: 90% !important;
}
#content #primary {
  margin: 0;
}
#content .wp-block-post-template {
  margin-left: 0;
}
@media (max-width: 1400px) {
  #main h1, #main .title-h1 {
    font-size: clamp(46px, 64 / 1400 * 100vw, 64px);
  }
  #main h1 h1, #main h1 h2, #main h1 h3, #main h1 h4, #main h1 h5, #main .title-h1 h1, #main .title-h1 h2, #main .title-h1 h3, #main .title-h1 h4, #main .title-h1 h5 {
    font-size: inherit;
  }
  #main h2, #main .title-h2 {
    font-size: clamp(34px, 44 / 1400 * 100vw, 44px);
  }
  #main h2 h1, #main h2 h2, #main h2 h3, #main h2 h4, #main h2 h5, #main .title-h2 h1, #main .title-h2 h2, #main .title-h2 h3, #main .title-h2 h4, #main .title-h2 h5 {
    font-size: inherit;
  }
  #main h3, #main .title-h3 {
    font-size: clamp(22.1px, 34 / 1400 * 100vw, 34px);
  }
  #main h3 h1, #main h3 h2, #main h3 h3, #main h3 h4, #main h3 h5, #main .title-h3 h1, #main .title-h3 h2, #main .title-h3 h3, #main .title-h3 h4, #main .title-h3 h5 {
    font-size: inherit;
  }
  #main h4, #main .title-h4 {
    font-size: clamp(19.5px, 30 / 1400 * 100vw, 30px);
  }
  #main h4 h1, #main h4 h2, #main h4 h3, #main h4 h4, #main h4 h5, #main .title-h4 h1, #main .title-h4 h2, #main .title-h4 h3, #main .title-h4 h4, #main .title-h4 h5 {
    font-size: inherit;
  }
  #main .heading-large h1 {
    font-size: clamp(46px, 72 / 1400 * 100vw, 72px);
  }
}
@media (max-width: 1400px) and (max-width: 767px) {
  #main h1, #main .title-h1 {
    line-height: 115%;
  }
}
@media (max-width: 1400px) and (max-width: 767px) {
  #main .heading-large h1 {
    line-height: 115%;
  }
}
#main .wp-block-uagb-advanced-heading .uagb-separator {
  display: block;
  width: clamp(432px, 576 / 1400 * 100vw, 576px);
  border-top-width: 1px;
  border-color: var(--ast-global-color-0);
}
@media (max-width: 480px) {
  #main .wp-block-uagb-advanced-heading .uagb-separator {
    width: 100%;
  }
}
#main .icon-checkmark .uagb-svg-wrapper {
  background-color: #e3f3dc;
  width: 38px;
  height: 38px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
}
#main .icon-checkmark .uagb-svg-wrapper svg {
  fill: var(--ast-global-color-0);
  width: 21px;
  height: 21px;
}
.wp-block-button__link .uagb-button__link {
  position: relative;
  bottom: 0.05em;
}
.wp-block-uagb-faq .uagb-faq-icon-wrap {
  position: relative;
  top: -2px;
  transition: all 0.35s ease-in-out;
}
.wp-block-uagb-faq .uagb-faq-icon-wrap:not(.uagb-icon-active):not(:hover) {
  background-color: transparent;
}
.wp-block-uagb-faq .wp-block-uagb-faq-child:last-child {
  margin-bottom: 0;
}
.is-motion, .has-picture-motion img, .has-picture-motion-slow img {
  animation: motion-animation 14s ease-in-out infinite;
  will-change: transform;
  transition: transform 1.5s ease-in-out 0s, filter 1.5s ease-in-out 0s;
}
.is-motion:hover, .has-picture-motion img:hover, .has-picture-motion-slow img:hover {
  filter: brightness(1.025) saturate(1.025);
}
.has-picture-motion-slow img {
  animation: motion-animation-slow 14s ease-in-out infinite;
}
@keyframes motion-animation {
  0% {
    transform: translate3d(0, 0, 0) scale(1);
  }
  25% {
    transform: translate3d(6px, -8px, 0) scale(1.01);
  }
  50% {
    transform: translate3d(0, -12px, 0) scale(1.02);
  }
  75% {
    transform: translate3d(-6px, -6px, 0) scale(1.01);
  }
  100% {
    transform: translate3d(0, 0, 0) scale(1);
  }
}
@keyframes motion-animation-slow {
  0% {
    transform: translate3d(0, 0, 0) scale(1);
  }
  25% {
    transform: translate3d(3px, -4px, 0) scale(1.005);
  }
  50% {
    transform: translate3d(0, -6px, 0) scale(1.01);
  }
  75% {
    transform: translate3d(-3px, -3px, 0) scale(1.005);
  }
  100% {
    transform: translate3d(0, 0, 0) scale(1);
  }
}
@media (min-width: 981px) {
  .section-animated .picture-animated img {
    transform: scale(1);
  }
  .toAnimate .picture-animated img {
    animation: scalePicture 2.5s cubic-bezier(0.77, 0, 0.175, 1) forwards;
  }
  @keyframes scalePicture {
    0% {
      transform: scale(1);
    }
    25% {
      transform: scale(1);
    }
    100% {
      transform: scale(1.05);
    }
  }
}
.olympia-table {
  display: table;
}
.olympia-table .table-row {
  display: table-row;
}
.olympia-table .table-row > * {
  display: table-cell;
  padding: 7px clamp(4px, 24 / 1400 * 100vw, 24px);
}
.olympia-table .table-row p.has-medium-font-size {
  --wp--preset--font-size--medium: clamp(16px, 22 / 1400 * 100vw, 22px);
  line-height: 1.34;
}
.olympia-table .table-head p.has-medium-font-size {
  --wp--preset--font-size--medium: clamp(16px, 20 / 1400 * 100vw, 20px);
  line-height: 1.6;
}
@media (max-width: 1400px) {
  .olympia-table {
    padding: clamp(24px, 54 / 1400 * 100vw, 54px) clamp(16px, 32 / 1400 * 100vw, 32px);
  }
}
.button-circle a {
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
  overflow: hidden;
  width: 44px;
  height: 44px;
  backdrop-filter: blur(20px);
  transform: translateZ(0);
  will-change: transform, opacity, background-color;
  transition: transform 0.35s ease, background-color 0.35s ease, opacity 0.35s ease;
  background-color: var(--ast-global-color-2);
  backface-visibility: hidden;
  contain: paint;
}
.button-circle a:before, .button-circle a:after {
  content: "";
  display: block;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-position: center;
  -webkit-mask-position: center;
  mask-image: url(../images/icons/icon-arrow-up.svg);
  -webkit-mask-image: url(../images/icons/icon-arrow-up.svg);
  width: 16px;
  background: var(--wp--preset--color--white);
  aspect-ratio: 1;
  position: absolute;
  transition: transform 0.35s ease;
  pointer-events: none;
  transform: translate3d(0, 0, 0);
}
.button-circle a:after {
  transform: translate(-200%, 200%);
}
.button-circle svg {
  display: none;
}
@media (max-width: 767px) {
  .mob-abs-img figure {
    position: relative;
    display: block;
    width: 100%;
    padding-bottom: var(--mob-pb, 56.25%);
    margin: 0;
    overflow: hidden;
  }
  .mob-abs-img figure img {
    position: absolute;
    top: 0;
    left: 0;
    width: 100% !important;
    height: 100% !important;
    object-fit: cover !important;
    object-position: center 14%;
  }
}
.button-link {
  position: relative;
  margin-bottom: 0;
}
.button-link::after {
  content: "";
  position: absolute;
  left: 0.1em;
  right: 0.15em;
  bottom: -0.15em;
  height: 2px;
  background: var(--ast-global-color-0);
  opacity: 0;
  transition: opacity 0.3s ease-in-out;
}
@media (any-hover: hover) and (any-pointer: fine) {
  .button-link:hover::after {
    opacity: 1;
  }
}
#main .card-product--simple .title {
  width: fit-content;
  position: relative;
  margin-bottom: 0;
}
#main .card-product--simple .title::after {
  content: "";
  position: absolute;
  left: 0;
  right: 0;
  bottom: -0.15em;
  height: 2px;
  background: var(--ast-global-color-0);
  opacity: 0;
  transition: opacity 0.3s ease-in-out;
}
@media (any-hover: hover) and (any-pointer: fine) {
  #main .card-product--simple:hover .title::after {
    opacity: 1;
  }
}
#main .card-guide .button-link, #main .card-more .button-link, #main .card-meet .button-link {
  width: fit-content;
  position: relative;
  margin-bottom: 0;
}
#main .card-guide .button-link::after, #main .card-more .button-link::after, #main .card-meet .button-link::after {
  content: "";
  position: absolute;
  left: 0.1em;
  right: 0.15em;
  bottom: -0.15em;
  height: 2px;
  background: var(--ast-global-color-0);
  opacity: 0;
  transition: opacity 0.3s ease-in-out;
}
@media (any-hover: hover) and (any-pointer: fine) {
  #main .card-guide:hover .button-link::after, #main .card-more:hover .button-link::after, #main .card-meet:hover .button-link::after {
    opacity: 1;
  }
}
#main .column-video {
  overflow: hidden;
}
.lyte-wrapper {
  border-radius: 24px;
  overflow: hidden;
  margin-left: 0 !important;
  margin-right: 0 !important;
}
.lyte-wrapper .tT {
  display: none;
}
html {
  scroll-behavior: smooth;
  scroll-padding-top: 140px;
}
.search-results #content .ast-container {
  padding: 0;
  width: 100%;
}
.search-results #content h1 {
  font-size: clamp(30px, 4.44vw, 64px);
}
#content .h1 .uagb-heading-text {
  font-size: clamp(46px, 64 / 1400 * 100vw, 64px);
}
@media (max-width: 767px) {
  #content .h1 .uagb-heading-text {
    line-height: 115%;
  }
}
#content .lh-125 .uagb-heading-text {
  line-height: 125%;
}
#content .loading-circle {
  max-width: 24px;
  margin: 0 auto 20px;
}
#content .facetwp-type-search.is-loading .facetwp-icon:before {
  background: url("/wp-content/uploads/2025/11/1488.png") no-repeat;
  background-size: 26px;
  background-position: center;
}
#content .lwptoc {
  margin: 0;
}
#content .lwptoc_i {
  padding: 0;
}
#content .lwptoc_item {
  line-height: 100%;
  margin: 0 0 21px;
}
#content .lwptoc_item:last-child {
  margin-bottom: 0;
}
#content .lwptoc_item a {
  position: relative;
  font-weight: 700;
  color: #222;
  text-decoration: none;
  padding: 5px 0;
}
#content .lwptoc_item a:after {
  content: "";
  position: absolute;
  left: 0;
  bottom: 0;
  width: 100%;
  height: 2px;
  background: #02939d;
  opacity: 0;
  pointer-events: none;
  transition: all 0.2s;
}
#content .lwptoc_item a[href="#contact_us_today_for_more_information"]:before {
  content: "Contact Us";
}
#content .lwptoc_item a[href="#contact_us_today_for_more_information"] span {
  display: none;
}
#content .lwptoc_item:hover a:after {
  opacity: 1;
}
#masthead {
  box-shadow: 0 3px 20px 0 rgba(0, 0, 0, 0.05);
}
#masthead .ast-container {
  padding-left: 5%;
  padding-right: 5%;
}
#masthead .ast-container .ast-builder-grid-row {
  column-gap: 0;
}
#masthead .ast-container .ast-builder-layout-element {
  padding: 0;
}
#masthead .ast-container .site-header-section {
  padding: 0;
}
#masthead .ast-container .site-header-section {
  column-gap: 16px;
}
#masthead .header-widget-area {
  padding: 0;
}
#masthead .header-contacts .uagb-icon-list__wrap {
  gap: 8px;
}
#masthead .header-contacts .uagb-icon-list__source-wrap {
  margin-right: 0.425em;
}
#masthead .header-contacts .uagb-icon-list__source-wrap img {
  width: 1.06em;
}
#masthead .header-contacts .uagb-icon-list__label {
  position: relative;
  top: 0.02em;
}
#masthead .header-contacts .wp-block-uagb-icon-list-child {
  margin: 0 0 0 0 !important;
  line-height: 1;
  padding: 8px;
  border-radius: 12px;
  transition: background-color 0.35s ease-in-out;
  cursor: pointer;
  font-size: 15px;
}
#masthead .header-contacts .wp-block-uagb-icon-list-child:hover {
  background-color: rgba(0, 0, 0, 0.1);
}
#masthead .header-contacts .wp-block-uagb-icon-list-child > a {
  z-index: 10;
}
#masthead .site-branding {
  padding: 0;
}
#masthead .site-branding .site-logo-img {
  padding: 0;
}
#masthead .site-branding img {
  width: 100%;
  min-width: 180px;
}
#masthead .ast-header-button-1, #masthead .ast-header-button-2 {
  white-space: nowrap;
}
#masthead .dropdown-menu-toggle {
  display: none;
}
@media (min-width: 981px) {
  #masthead .main-header-menu {
    gap: 4px;
    flex-wrap: nowrap;
  }
  #masthead .ast-menu-hover-style-underline > .menu-item > .menu-link:before {
    height: 2px;
    background-color: var(--ast-global-color-0);
  }
  #masthead .menu-link:not([href]), #masthead .menu-link[href=""] {
    cursor: default;
  }
  #masthead .menu-label .menu-link {
    border-radius: 12px;
    background-color: #e8e8e8;
  }
  #masthead .menu-label .menu-link:hover {
    background-color: var(--ast-global-color-3);
  }
  #masthead .main-header-menu > .menu-item > .menu-link > .menu-text {
    position: relative;
  }
  #masthead .main-header-menu > .menu-item > .menu-link > .menu-text:before {
    content: "";
    position: absolute;
    bottom: 0;
    left: -0.6em;
    width: calc(100% + 1.2em);
    height: 2px;
    background-color: var(--ast-global-color-0);
    opacity: 0;
    transition: opacity 0.35s ease-in-out;
  }
  #masthead #primary-site-navigation-desktop .main-header-menu > .menu-item.current-menu-item > .menu-link > .menu-text:before, #masthead #primary-site-navigation-desktop .main-header-menu > .menu-item.current-menu-parent > .menu-link > .menu-text:before {
    opacity: 1;
  }
  #masthead #primary-site-navigation-desktop .main-header-menu > .menu-item.current-menu-item .current-menu-item .menu-link, #masthead #primary-site-navigation-desktop .main-header-menu > .menu-item.current-menu-parent .current-menu-item .menu-link {
    color: var(--ast-global-color-0);
    pointer-events: none;
  }
  #masthead .sub-menu {
    padding-top: 15px;
    padding-bottom: 8px;
    max-width: max-content;
    min-width: 100%;
  }
  #masthead .sub-menu .menu-link .menu-text {
    position: relative;
  }
  #masthead .sub-menu .menu-link .menu-text::before {
    content: "";
    height: 2px;
    background-color: var(--ast-global-color-0);
    position: absolute;
    z-index: 1;
    left: 0;
    right: 0;
    bottom: -2px;
    opacity: 0;
    transform-origin: left center;
    transform: scaleX(0);
    transition: opacity 0.01s, transform 0.35s ease-in-out;
  }
  #masthead .sub-menu .menu-link:hover .menu-text::before {
    opacity: 1;
    transform: scaleX(1);
  }
  #masthead .site-branding {
    transform: translateY(-28%);
  }
}
@media (min-width: 981px) and (min-width: 981px) {
  #masthead .main-header-menu > .menu-item.mobile-only {
    display: none;
  }
}
@media (min-width: 981px) and (max-width: 1366px) {
  #masthead .menu-link {
    font-size: clamp(15px, 18 / 1400 * 100vw, 18px);
    padding-left: clamp(4px, 8 / 1400 * 100vw, 8px);
    padding-right: clamp(4px, 8 / 1400 * 100vw, 8px);
  }
  #masthead .ast-header-button-1 .ast-custom-button, #masthead .ast-header-button-2 .ast-custom-button {
    padding-left: clamp(14px, 18 / 1400 * 100vw, 18px);
    padding-right: clamp(14px, 18 / 1400 * 100vw, 18px);
    font-size: clamp(14px, 18 / 1400 * 100vw, 18px);
  }
}
@media (max-width: 980px) {
  #masthead .site-branding img {
    width: 196px;
  }
}
body {
  overflow-x: visible;
}
body #masthead {
  transition: all 0.3s ease;
  position: sticky;
  width: 100%;
  top: 0;
}
body.admin-bar #masthead {
  top: 32px;
}
@media screen and (max-width: 782px) {
  body.admin-bar #masthead {
    top: 0;
  }
}
body .anchor {
  position: relative;
  top: -80px;
}
@media (max-width: 980px) {
  body .anchor {
    top: -12px;
  }
}
.ast-theme-transparent-header #masthead {
  position: sticky;
  background-color: var(--wp--preset--color--white);
}
.ast-theme-transparent-header #masthead .site-header-above-section-right, .ast-theme-transparent-header #masthead .site-header-primary-section-center, .ast-theme-transparent-header #masthead .site-header-primary-section-right {
  display: none;
}
.ast-theme-transparent-header #masthead .ast-builder-grid-row-container {
  max-width: 1667px;
}
.ast-theme-transparent-header #masthead .ast-above-header-bar {
  padding-top: 0;
  height: 30px;
}
@media (max-width: 980px) {
  #masthead {
    --header-height-mobile: 80px;
  }
  #masthead .ast-builder-grid-row-mobile-layout-default {
    min-height: var(--header-height-mobile);
  }
  #masthead .menu-toggle {
    padding: 9px;
  }
  #masthead .menu-toggle:focus {
    outline: none;
  }
  #masthead .ast-builder-menu-mobile .menu-link .icon-arrow {
    display: none;
  }
  #masthead .ast-builder-menu-mobile .ast-menu-toggle {
    color: var(--ast-global-color-0);
  }
  #masthead .ast-builder-menu-mobile .ast-menu-toggle:hover, #masthead .ast-builder-menu-mobile .ast-menu-toggle:active, #masthead .ast-builder-menu-mobile .ast-menu-toggle:focus, #masthead .ast-builder-menu-mobile .ast-menu-toggle:focus-visible {
    border-color: transparent;
    outline: none;
  }
  #masthead .ast-mobile-header-content {
    --list-padding: 20px;
    flex-wrap: wrap;
    gap: 16px;
    padding: 0 var(--list-padding) var(--list-padding) var(--list-padding);
  }
  #masthead .ast-mobile-header-content .ast-builder-menu-mobile {
    width: 100%;
  }
  #masthead .ast-mobile-header-content .ast-header-button-1, #masthead .ast-mobile-header-content .ast-header-button-2 {
    width: fit-content;
    padding: 0;
  }
  #masthead .ast-mobile-header-content .widget-area {
    width: 100%;
    margin-top: 12px;
  }
  #masthead .ast-mobile-header-content .sub-menu {
    padding-top: 13px;
    padding-bottom: 10px;
    padding-left: 24px;
  }
  #masthead .ast-mobile-header-content .sub-menu::before {
    content: "";
    position: absolute;
    z-index: 1;
    height: 1px;
    background-color: var(--ast-global-color-0);
    left: calc(-1 * var(--list-padding));
    right: calc(-1 * var(--list-padding));
    margin-top: -16px;
  }
  #masthead .ast-mobile-header-content .sub-menu .menu-link {
    padding-top: 0;
    padding-bottom: 0;
    line-height: 2.4;
  }
  #masthead .ast-mobile-header-content .menu-link {
    font-size: 18px;
  }
  #masthead .ast-mobile-header-content .ast-header-button-1 .ast-custom-button, #masthead .ast-mobile-header-content .ast-header-button-2 .ast-custom-button {
    font-size: 18px;
  }
}
@media (max-width: 980px) and (min-width: 981px) {
  #masthead .ast-mobile-header-content {
    display: flex;
  }
}
@media (max-width: 980px) {
  .ast-main-header-nav-open #masthead .ast-mobile-header-content {
    display: flex;
  }
}
#page .footer-main {
  column-gap: 6%;
}
@media (max-width: 1400px) {
  #page .footer-main {
    column-gap: clamp(24px, 60 / 1400 * 100vw, 60px);
  }
}
#page .footer-main .column-logo {
  flex: 1 4 21%;
}
#page .footer-main .column-logo img {
  width: 100%;
}
#page .footer-main .column-menu {
  flex: 4 1 73%;
  column-gap: clamp(16px, 32 / 1400 * 100vw, 32px);
}
@media (min-width: 480px) {
  #page .footer-main .footer-disclaimer {
    max-width: 311px;
  }
}
#page .footer-main .footer-menu {
  font-size: clamp(12px, 14 / 1400 * 100vw, 14px);
}
#page .footer-main .footer-menu-main {
  flex: 0 1 auto;
  max-width: 24ch;
  font-weight: 700;
}
#page .footer-main .footer-menu-contact {
  row-gap: clamp(16px, 40 / 1400 * 100vw, 40px);
}
#page .footer-main .footer-menu .menu-item a {
  display: inline-block;
  line-height: 2;
  padding: 2px 0;
}
@media (max-width: 1400px) {
  #page .footer-main .footer-menu .menu-item a {
    letter-spacing: 0.025em;
  }
}
#page .footer-main .footer-menu .menu-title:not([href]), #page .footer-main .footer-menu .menu-title[href=""] {
  cursor: default;
}
#page .footer-main .footer-menu .menu-title {
  margin-bottom: 10px;
}
#page .footer-main .footer-menu .menu-title a {
  font-weight: 700;
  color: var(--wp--preset--color--white);
}
#page .footer-main .footer-menu .menu-phone a {
  display: flex;
  gap: 8px;
}
#page .footer-main .footer-menu .menu-phone a::before {
  content: "";
  display: block;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-position: center;
  -webkit-mask-position: center;
  mask-image: url(../images//icons/icon-phone-left.svg);
  -webkit-mask-image: url(../images//icons/icon-phone-left.svg);
  width: 16px;
  height: 16px;
  background: currentColor;
  position: relative;
  top: 0.3em;
}
@media (max-width: 1400px) {
  #page .footer-main .footer-disclaimer p {
    font-size: clamp(9px, 11 / 1400 * 100vw, 11px);
    letter-spacing: 0.025em;
  }
}
#page .footer-main .footer-disclaimer p:not(:first-child) {
  margin-top: 20px;
}
#page .site-below-footer-wrap {
  letter-spacing: 0.05em;
  background-image: url(../images/decor/waves-footer.svg);
  background-repeat: no-repeat;
  background-position: center bottom 40px;
  background-size: 2030px;
}
@media (max-width: 1400px) {
  #page .site-below-footer-wrap {
    font-size: clamp(12px, 14 / 1400 * 100vw, 14px);
  }
}
#page .site-below-footer-wrap a {
  color: inherit;
}
#page .site-below-footer-wrap a:hover {
  color: var(--ast-global-color-0);
}
#page .site-below-footer-wrap .ast-footer-copyright > p > a::before {
  content: " | ";
}
.site-footer .ast-builder-footer-grid-columns {
  width: 90%;
}
@media (max-width: 1400px) {
  .site-footer .site-primary-footer-wrap {
    padding-top: clamp(60px, 100 / 1400 * 100vw, 100px);
  }
}
@media (max-width: 980px) {
  #page .footer-main .column-logo {
    justify-content: center;
    align-items: center;
  }
  #page .footer-main .column-logo .footer-logo img {
    width: 100%;
    max-width: 280px;
  }
  #page .footer-main .column-menu {
    display: none;
  }
}
@media (max-width: 767px) {
  #page .site-below-footer-wrap .ast-footer-copyright > p {
    color: #95a6a3;
    display: flex;
    flex-direction: column;
    align-items: center;
  }
  #page .site-below-footer-wrap .ast-footer-copyright > p a {
    color: #89e3dc;
  }
  #page .site-below-footer-wrap .ast-footer-copyright > p a::before {
    content: "";
  }
  .site-footer .column-logo {
    row-gap: 24px;
  }
}
@media (max-width: 480px) {
  .site-footer .site-primary-footer-wrap {
    padding-top: 16px;
  }
}
:root {
  --form-border-color: #909090;
  --form-background-color: var(--wp--preset--color--white);
  --form-text-color: var(--ast-global-color-2);
  --form-accent-color: var(--ast-global-color-0);
  --form-error-color: #be0000;
  --form-placeholder-color: #888888;
  --form-button-background-color: var(--ast-global-color-2);
  --form-button-border-color: var(--ast-global-color-2);
  --form-button-text-color: var(--wp--preset--color--white);
  --form-button-hover-background-color: #454545;
  --form-button-hover-border-color: #454545;
  --form-button-hover-text-color: var(--wp--preset--color--white);
}
#content form input[type="text"], #content form input[type="email"], #content form input[type="tel"], #content form input[type="url"], #content form input[type="password"], #content form input[type="number"], #content form select, #content form textarea, #content form input[type="file"], #content form input[type="date"], #content form input[type="time"], #content form input[type="week"], #content form input[type="month"], #content form input[type="datetime-local"], #content form input[type="checkbox"] {
  border: 1px solid var(--form-border-color);
  background-color: var(--form-background-color);
  color: var(--form-text-color);
  font-size: 18px;
  line-height: 150%;
}
#content form input[type="text"], #content form input[type="email"], #content form input[type="tel"], #content form input[type="url"], #content form input[type="password"], #content form input[type="number"], #content form select, #content form textarea, #content form input[type="file"], #content form input[type="date"], #content form input[type="time"], #content form input[type="week"], #content form input[type="month"], #content form input[type="datetime-local"] {
  border-radius: 8px;
  padding: 10px 16px;
}
#content form input[type="text"], #content form input[type="email"], #content form input[type="tel"], #content form input[type="url"], #content form input[type="password"], #content form input[type="number"], #content form select {
  height: 45px;
}
#content form select {
  line-height: 1.35;
}
#content form textarea.medium {
  min-block-size: 11.1rem;
}
#content form input[type="checkbox"] {
  border-radius: 4px;
  background-color: transparent;
  width: 14px;
  height: 14px;
}
#content form input[type="checkbox"]:checked {
  background: var(--form-background-color);
  border-color: var(--form-accent-color);
}
#content form input[type="checkbox"]:checked::before {
  color: var(--form-accent-color);
}
#content form input[type="checkbox"] + label {
  font-size: 14px;
  cursor: pointer;
}
#content form input[type="number"] {
  -moz-appearance: textfield;
}
#content form input[type="number"]::-webkit-outer-spin-button, #content form input[type="number"]::-webkit-inner-spin-button {
  -webkit-appearance: none;
  margin: 0;
}
#content form input[type="submit"], #content form input[type="button"], #content form input[type="reset"] {
  background-color: var(--form-button-background-color);
  border: 1px solid var(--form-button-border-color);
  color: var(--form-button-text-color);
  transition: all 0.35s ease-in-out;
}
#content form input[type="submit"]:hover, #content form input[type="button"]:hover, #content form input[type="reset"]:hover {
  background-color: var(--form-button-hover-background-color);
}
#content form ::placeholder {
  color: var(--form-placeholder-color);
}
#content .gform_wrapper {
  container: form / inline-size;
  --form-label-size: 16px;
  --gf-form-gap-x: 32px;
  --gf-form-gap-y: 18px;
  --gf-field-gap-x: 32px;
  --gf-field-gap-y: 18px;
  --gf-label-space-primary: 2px;
  --gf-desc-space: 8px;
  --gf-desc-choice-field-space: 18px;
}
#content .gform_wrapper .gfield_required, #content .gform_wrapper .gfield--type-checkbox.gfield_contains_required label::after {
  --gf-ctrl-label-color-req: #be0000;
  --gf-ctrl-label-font-size-req: 16px;
  --gf-ctrl-label-line-height-req: 90%;
  --gf-ctrl-label-font-weight-req: 400;
  --gf-ctrl-label-font-family-req: "Inter";
  --gf-label-req-gap: 0.175em;
}
#content .gform_wrapper .gfield_required .gfield_required_asterisk {
  position: relative;
  top: 0.13em;
  margin-left: var(--gf-label-req-gap);
}
#content .gform_wrapper .gfield_label {
  --gf-label-req-gap: 0.15em;
  display: inline-block;
  font-size: var(--form-label-size);
}
#content .gform_wrapper .gform-field-label--type-sub {
  font-size: var(--form-label-size);
  margin-bottom: var(--gf-label-space-primary);
}
#content .gform_wrapper input[type="checkbox"] {
  position: relative;
  top: 2px;
}
#content .gform_wrapper input[type="checkbox"]::before {
  --gf-ctrl-checkbox-check-size: 9px;
}
#content .gform_wrapper input[type="checkbox"] + label {
  margin-left: 2px;
  margin-top: -0.075em;
}
#content .gform_wrapper .gfield_radio {
  --gf-field-choice-gap: 4px;
}
#content .gform_wrapper .gfield_radio input[type="radio"] {
  --gf-local-height: 16px;
  --gf-local-width: 16px;
}
#content .gform_wrapper .gfield_radio .gform-field-label--type-inline {
  font-size: 14px;
  font-weight: 400 !important;
  line-height: 150% !important;
  margin-top: 0;
  margin-left: 4px;
  position: relative;
  top: -0.25em;
}
#content .gform_wrapper .gfield--type-checkbox.gfield_contains_required label::after {
  content: "*";
  display: inline-block;
  position: relative;
  top: 0.2em;
  color: var(--gf-ctrl-label-color-req);
  font-size: var(--gf-ctrl-label-font-size-req);
  font-style: var(--gf-ctrl-label-font-style-req);
  font-weight: var(--gf-ctrl-label-font-weight-req);
  letter-spacing: var(--gf-ctrl-label-letter-spacing-req);
  line-height: var(--gf-ctrl-label-line-height-req);
  margin-left: var(--gf-label-req-gap);
}
#content .gform_wrapper input.datepicker {
  width: 100%;
}
#content .gform_wrapper .gfield--type-address:not(:first-child) {
  margin-top: 24px;
}
#content .gform_wrapper .gfield--type-address .gfield_label_before_complex {
  font-size: clamp(18px, 20 / 1400 * 100vw, 20px);
  font-weight: 700;
  line-height: 120%;
  margin-bottom: 9px !important;
}
#content .gform_wrapper .gfield--type-address .address_line_1 {
  inline-size: 50%;
}
#content .gform_wrapper .gfield--type-address .address_line_2 {
  inline-size: 50%;
}
#content .gform_wrapper .gfield--type-address .additional-input {
  inline-size: 50%;
  padding-inline: calc(var(--gf-field-gap-x) / 2);
}
#content .gform_wrapper .gfield_description {
  color: #6d6d6d;
}
#content .gform_wrapper .gfield--type-consent .gfield_description {
  font-size: 14px;
  line-height: 150%;
  padding: 0;
  border: none;
  color: var(--ast-global-color-2);
}
#content .gform_wrapper .gfield--type-text .gfield_description {
  --gf-desc-space: 1px;
}
#content .gform_wrapper .gfield--input-type-html {
  font-size: 14px;
  line-height: 150%;
}
#content .gform_wrapper input[type="submit"] {
  min-height: 44px;
  border-radius: 12px;
  font-size: 1em;
  font-weight: 700;
}
#content .gform_wrapper .gform-footer {
  margin-top: 0;
}
#content .gform_wrapper .gform-footer:has(.gform_button) {
  margin-top: 40px;
}
#content .gform_wrapper .gfield {
  --indent: 22px;
}
@container form (width > 500px) {
  #content .gform_wrapper .gfield.gfield--type-captcha.gfield--width-half:nth-last-child(2) {
    margin-top: var(--indent);
  }
}
#content .gform_wrapper .gfield + .gfield--type-submit {
  margin-top: var(--indent);
}
@container form (width > 500px) {
  #content .gform_wrapper .gfield + .gfield--type-submit {
    white-space: nowrap;
    min-width: max-content;
    align-items: center;
    justify-content: flex-end;
  }
}
@container form (width < 501px) {
  #content .gform_wrapper .gfield + .gfield--type-submit {
    grid-column: 1 / -1;
    margin-left: auto;
  }
  @media (max-width: 767px) {
    #content .gform_wrapper .gfield + .gfield--type-submit {
      margin-right: auto;
    }
  }
}
#content .gform_wrapper .gfield + .gfield--type-submit .gform-button {
  width: auto !important;
}
@container form (width < 380px) {
  #content .gform_wrapper .gform-theme--foundation .gfield--width-half {
    grid-column: 1 / -1;
  }
}
#content .gform_wrapper .gform_validation_errors {
  display: none;
}
#content .gform_wrapper .gfield_error {
  --gf-local-color: var(--form-error-color);
  --form-border-color: var(--form-error-color);
  --form-placeholder-color: var(--form-error-color);
}
#content .gform_wrapper .gfield_error .gfield_validation_message {
  position: relative;
  display: flex;
  gap: 8px;
}
#content .gform_wrapper .gfield_error .gfield_validation_message::before {
  content: "";
  position: relative;
  top: 0.1em;
  display: block;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-position: center;
  -webkit-mask-position: center;
  mask-image: url(../images/icons/icon-error.svg);
  -webkit-mask-image: url(../images/icons/icon-error.svg);
  width: 16px;
  height: 16px;
  background: var(--form-error-color);
}
#content .gform_wrapper .gfield--type-quiz .gform-field-label {
  font-weight: 700;
  line-height: 150%;
}
#content .form-quiz .gform_wrapper .gform-footer:has(.gform_button) {
  margin-top: 22px;
}
#content #gquiz_confirmation_message {
  font-size: clamp(18px, 22 / 1400 * 100vw, 22px);
}
@media (min-width: 981px) {
  #content #gquiz_confirmation_message {
    padding-right: 4px;
  }
}
#content #gquiz_confirmation_message p {
  line-height: 125%;
  margin-bottom: 1.3em;
}
#content #gquiz_confirmation_message h2 {
  margin-bottom: 8px;
}
#content #gquiz_confirmation_message h3 {
  margin-bottom: 10px;
}
#content #gquiz_confirmation_message h3:not(:first-child) {
  margin-top: 1.2em;
}
#content #gquiz_confirmation_message h3:has(+ a.button-link) {
  margin-bottom: 3px;
}
#content #gquiz_confirmation_message .button-groups {
  margin-top: 51px;
  display: flex;
  flex-wrap: wrap;
  gap: 16px;
}
#content #gquiz_confirmation_message a.button-primary, #content #gquiz_confirmation_message a.button-secondary {
  width: fit-content;
  display: flex;
  align-items: center;
  gap: 8px;
  text-decoration: none;
  border-radius: 12px;
  padding: 11px 18px;
  font-size: 1rem;
  line-height: 1em;
  font-weight: 700;
  transition: 0.35s all ease-in-out;
}
#content #gquiz_confirmation_message a.button-primary.has-icon-phone::before, #content #gquiz_confirmation_message a.button-secondary.has-icon-phone::before {
  content: "";
  display: block;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-position: center;
  -webkit-mask-position: center;
  mask-image: url(../images/icons/icon-phone.svg);
  -webkit-mask-image: url(../images/icons/icon-phone.svg);
  display: inline-block;
  background-color: currentColor;
  width: 16px;
  height: 16px;
}
#content #gquiz_confirmation_message a.button-primary {
  border: 1px solid var(--ast-global-color-0);
  background-color: var(--ast-global-color-1);
  color: var(--ast-global-color-2);
  box-shadow: 0 0 0 1px transparent;
}
#content #gquiz_confirmation_message a.button-primary:hover {
  background-color: var(--ast-global-color-3);
  border-color: var(--ast-global-color-0);
  color: inherit;
  box-shadow: 0 0 0 1px var(--ast-global-color-0);
}
#content #gquiz_confirmation_message a.button-secondary {
  border: 2px solid var(--ast-global-color-2);
  background-color: var(--ast-global-color-2);
  color: var(--ast-global-color-5);
}
#content #gquiz_confirmation_message a.button-secondary:hover {
  background-color: var(--ast-global-color-4);
  border-color: var(--ast-global-color-4);
  color: var(--ast-global-color-5);
}
#content #gquiz_confirmation_message a.button-link {
  width: fit-content;
  display: flex;
  flex-direction: row-reverse;
  align-items: center;
  gap: 8px;
  text-decoration: none;
  border-radius: 12px;
  padding: 19px 8px;
  font-size: 1rem;
  line-height: 1em;
  font-weight: 700;
  color: var(--ast-global-color-2);
  transition: 0.35s all ease-in-out;
}
#content #gquiz_confirmation_message a.button-link.has-arrow::before {
  content: "";
  display: block;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-position: center;
  -webkit-mask-position: center;
  mask-image: url(../images/icons/icon-chevron-right.svg);
  -webkit-mask-image: url(../images/icons/icon-chevron-right.svg);
  display: inline-block;
  background-color: currentColor;
  width: 15px;
  height: 15px;
}
#content #gquiz_confirmation_message a.button-link.has-arrow::after {
  transform: translateY(-14px);
}
#content .hbspt-form form {
  margin-bottom: 0;
}
#content .hbspt-form fieldset {
  max-width: 100%;
}
#content .hbspt-form fieldset.form-columns-2 {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  gap: 0px 32px;
}
@media (min-width: 640px) {
  #content .hbspt-form fieldset.form-columns-2 {
    flex-direction: row;
  }
}
#content .hbspt-form fieldset .hs-error-msgs {
  list-style: none;
  color: #6d6d6d;
  margin: 8px 0 0 !important;
}
#content .hbspt-form fieldset .hs-error-msgs .hs-error-msg {
  position: relative;
  display: flex;
  gap: 8px;
  font-size: 14px;
  line-height: 143%;
}
#content .hbspt-form fieldset .hs-error-msgs .hs-error-msg:before {
  content: "";
  position: relative;
  top: 0.1em;
  display: block;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-position: center;
  -webkit-mask-position: center;
  mask-image: url(../images/icons/icon-error.svg);
  -webkit-mask-image: url(../images/icons/icon-error.svg);
  width: 16px;
  height: 16px;
  background: var(--form-error-color);
}
#content .hbspt-form fieldset .hs-form__field__footer {
  font-size: 14px;
  margin-top: 14px;
}
#content .hbspt-form .hs-dependent-field {
  width: 100%;
}
#content .hbspt-form .field {
  position: relative;
  width: 100%;
  margin-bottom: 18px;
  margin-top: auto;
}
#content .hbspt-form .field.hs_recaptcha {
  margin-bottom: 0;
}
#content .hbspt-form .field label {
  font-size: 16px;
}
#content .hbspt-form .field .input {
  margin-right: 0;
}
#content .hbspt-form .field input[type="text"], #content .hbspt-form .field input[type="email"], #content .hbspt-form .field input[type="tel"], #content .hbspt-form .field input[type="url"], #content .hbspt-form .field input[type="password"], #content .hbspt-form .field input[type="number"] {
  font-family: "Century Gothic Pro", sans-serif;
  width: 100%;
}
#content .hbspt-form .field .hs-form-checkbox, #content .hbspt-form .field .hs-form-booleancheckbox {
  list-style: none;
}
#content .hbspt-form .field .hs-form-checkbox .hs-form-booleancheckbox-display, #content .hbspt-form .field .hs-form-booleancheckbox .hs-form-booleancheckbox-display {
  display: inline-flex;
  align-items: center;
  cursor: pointer;
  position: relative;
  margin-bottom: 0 !important;
}
#content .hbspt-form .field .hs-form-checkbox .hs-input, #content .hbspt-form .field .hs-form-booleancheckbox .hs-input {
  position: absolute;
  opacity: 0;
  inset: 0;
  margin: 0;
}
#content .hbspt-form .field .hs-form-checkbox .hs-input + span, #content .hbspt-form .field .hs-form-booleancheckbox .hs-input + span {
  position: relative;
  padding-left: 24px;
  line-height: 1.4;
}
#content .hbspt-form .field .hs-form-checkbox .hs-input + span::before, #content .hbspt-form .field .hs-form-booleancheckbox .hs-input + span::before {
  content: "";
  position: absolute;
  left: 0;
  top: 50%;
  transform: translateY(-50%);
  width: 14px;
  height: 14px;
  border-radius: 4px;
  box-sizing: border-box;
  border: 1px solid var(--New-Gray, #909090);
  background: transparent;
}
#content .hbspt-form .field .hs-form-checkbox .hs-input + span::after, #content .hbspt-form .field .hs-form-booleancheckbox .hs-input + span::after {
  content: "";
  position: absolute;
  left: 3px;
  top: 50%;
  transform: translateY(-50%) scale(0.8);
  width: 8px;
  height: 6px;
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
  background-image: url(../images/icons/check-teal.svg);
  opacity: 0;
  transition: opacity 0.15s ease-out, transform 0.15s ease-out;
}
#content .hbspt-form .field .hs-form-checkbox .hs-input:checked + span::before, #content .hbspt-form .field .hs-form-booleancheckbox .hs-input:checked + span::before {
  border-color: var(--ast-global-color-0);
  background: var(--wp--preset--color--white);
}
#content .hbspt-form .field .hs-form-checkbox .hs-input:checked + span::after, #content .hbspt-form .field .hs-form-booleancheckbox .hs-input:checked + span::after {
  opacity: 1;
  transform: translateY(-50%) scale(1);
}
#content .hbspt-form .field .hs-form-checkbox .hs-input:focus-visible + span::before, #content .hbspt-form .field .hs-form-booleancheckbox .hs-input:focus-visible + span::before {
  outline: 2px solid var(--ast-global-color-0);
  outline-offset: 2px;
}
#content .hbspt-form .field .hs-form-checkbox .hs-input:disabled + span, #content .hbspt-form .field .hs-form-booleancheckbox .hs-input:disabled + span {
  cursor: default;
  opacity: 0.6;
}
#content .hbspt-form .field select {
  font-family: "Century Gothic Pro", sans-serif;
  width: 100%;
}
#content .hbspt-form .field textarea {
  font-family: "Century Gothic Pro", sans-serif;
  width: 100%;
  min-block-size: 11.1rem;
}
#content .hbspt-form .field .hs-form-booleancheckbox-display {
  display: flex;
  align-items: center;
  gap: 8px;
  color: #112337;
  font-size: 14px;
  line-height: 140%;
}
#content .hbspt-form .field .hs-form-booleancheckbox-display span {
  margin: 0;
  font-size: 14px;
  line-height: 150%;
}
#content .hbspt-form .field .hs-field-desc {
  position: absolute;
  top: calc(100% + 4px);
  padding: 0;
  margin: 0;
  font-size: 12px;
  line-height: 1;
  text-align: right;
  color: #6D6D6D;
}
#content .hbspt-form .field .hs-field-desc strong {
  font-weight: 400;
}
#content .hbspt-form .legal-consent-container .hs-richtext p {
  font-size: 14px;
  line-height: 150%;
}
#content .hbspt-form .inputs-list {
  padding: 0;
  margin: 0;
  list-style: none;
}
#content .hbspt-form .inputs-list li {
  padding-left: 0;
}
#content .hbspt-form .inputs-list li::before {
  display: none;
}
#content .hbspt-form select, #content .hbspt-form .select2-container .select2-selection--single {
  background-image: url(data:image/svg+xml,%3Csvg%20width%3D%2215%22%20height%3D%229%22%20viewBox%3D%220%200%2015%209%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M7.0625%208.125L6.53125%207.59375L0.53125%201.59375L0%201.0625L1.0625%200L1.59375%200.53125L7.0625%206.03125L12.5312%200.5625L13.0625%200.03125L14.125%201.0625L13.5938%201.59375L7.59375%207.59375L7.0625%208.125Z%22%20fill%3D%22%23222222%22%2F%3E%3C%2Fsvg%3E);
  background-size: 0.8em;
  background-position: right 15px top 19px;
  padding-right: 48px;
}
#content .hbspt-form .hs-form-checkbox {
  margin-top: 12px;
}
#content .hbspt-form .hs-fieldtype-booleancheckbox {
  margin-bottom: 12px;
}
#content .hbspt-form .hs-recaptcha, #content .hbspt-form .hs_submit.hs-submit {
  margin-top: 32px;
}
#content .hbspt-form .hs_submit .actions {
  margin-bottom: 0;
  padding-bottom: 0;
  padding-top: 0;
}
#content .hbspt-form input[type="submit"] {
  min-height: 44px;
  border-radius: 12px;
  font-size: 1em;
  font-weight: 700;
  padding: 0 20px;
  box-shadow: none;
  text-shadow: none;
  border-color: transparent;
}
#content .hbspt-form input[type="submit"]:hover {
  box-shadow: none;
}
#content .hbspt-form a {
  color: var(--ast-global-color-0);
}
#content .hbspt-form .hs_error_rollup .hs-error-msgs {
  margin: 0 0 20px;
  list-style: none;
}
#content .hbspt-form .hs_error_rollup .hs-error-msgs label {
  position: relative;
  display: flex;
  gap: 8px;
  font-size: 14px;
  line-height: 143%;
  color: var(--form-error-color);
}
#content .hbspt-form .hs_error_rollup .hs-error-msgs label:before {
  content: "";
  position: relative;
  top: 0.1em;
  display: block;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-position: center;
  -webkit-mask-position: center;
  mask-image: url(../images/icons/icon-error.svg);
  -webkit-mask-image: url(../images/icons/icon-error.svg);
  width: 16px;
  height: 16px;
  background: var(--form-error-color);
}
#content .hbspt-form .hs-error-msgs label {
  color: var(--form-error-color);
}
#content .hbspt-form .hs-form-required {
  color: var(--form-error-color);
}
#content .hbspt-form .hs-input.error {
  border-color: var(--form-error-color);
  box-shadow: none;
}
.single-post #content .blog-single-content .hubspot-form {
  margin: clamp(60px, 80 / 1400 * 100vw, 80px) 0;
  padding: clamp(40px, 60 / 1400 * 100vw, 60px) 0;
  border-top: 1px solid #ddd;
  border-bottom: 1px solid #ddd;
}
.single-post #content .blog-single-content .hubspot-form:last-child {
  margin-bottom: clamp(10px, 40 / 1400 * 100vw, 40px);
}
.single-post #content .blog-single-content #hsForm_b0122f6d-ea15-48c8-bc1f-9215f8518ab0 .field {
  display: flex;
  flex-direction: column;
}
.single-post #content .blog-single-content #hsForm_b0122f6d-ea15-48c8-bc1f-9215f8518ab0 .field label {
  width: 100%;
  text-align: left;
  margin-bottom: 6px;
}
.single-post #content .blog-single-content #hsForm_b0122f6d-ea15-48c8-bc1f-9215f8518ab0 .field .input {
  margin-left: 0;
}
.single-product #content .accordion-content .hubspot-form {
  margin: clamp(60px, 80 / 1400 * 100vw, 80px) 0;
  padding: clamp(40px, 60 / 1400 * 100vw, 60px) 0;
  border-top: 1px solid #ddd;
  border-bottom: 1px solid #ddd;
}
.single-product #content .accordion-content .hubspot-form:last-child {
  margin-bottom: 0;
  border-bottom: none;
}
.single-product #content .accordion-content #hsForm_7ef45e3d-ce2f-4fa3-9352-1f273de12248 .field {
  display: flex;
  flex-direction: column;
}
.single-product #content .accordion-content #hsForm_7ef45e3d-ce2f-4fa3-9352-1f273de12248 .field label {
  width: 100%;
  text-align: left;
  margin-bottom: 6px;
}
.single-product #content .accordion-content #hsForm_7ef45e3d-ce2f-4fa3-9352-1f273de12248 .field .input {
  margin-left: 0;
}
.single-product #content .accordion-content #hsForm_7ef45e3d-ce2f-4fa3-9352-1f273de12248 .field textarea {
  width: -webkit-fill-available;
}
.single-product #content .accordion-content #hsForm_7ef45e3d-ce2f-4fa3-9352-1f273de12248 .field .inputs-list {
  margin-left: 0;
}
.single-product #content .accordion-content #hsForm_7ef45e3d-ce2f-4fa3-9352-1f273de12248 .field .inputs-list .hs-form-booleancheckbox {
  padding-left: 0;
}
.card-form.is-blur {
  backdrop-filter: blur(19.25px);
}
.ast-404-search input.search-submit {
  display: none;
}
.olympia-accordion__inner {
  display: flex;
  flex-direction: column;
  row-gap: 8px;
}
.olympia-accordion__trigger {
  padding: 1.5rem 0;
  gap: 1rem;
  transition: color 0.3s ease;
  background-color: transparent;
}
.olympia-accordion__trigger:hover, .olympia-accordion__trigger:focus {
  background-color: transparent;
}
.olympia-accordion__icon {
  --olympia-accordion-icon-wrapper-size: 44px;
  --olympia-accordion-icon-line-length: 20px;
  --olympia-accordion-icon-thickness: 2px;
  --olympia-accordion-icon-color: #131717;
  border-radius: 50%;
  background-color: rgba(0, 0, 0, 0);
  transition: background-color 0.3s ease-in-out;
  flex: none;
}
.olympia-accordion__panel .olympia-accordion__panel-inner {
  padding-bottom: 1.75rem;
}
.olympia-accordion__panel .olympia-accordion__panel-inner p:only-of-type:has(+ .wp-block-uagb-buttons:last-child) {
  margin-bottom: 8px;
}
.olympia-accordion .wp-block-olympia-accordion-item {
  border-bottom: 2px solid var(--ast-global-color-6);
}
.olympia-accordion .wp-block-olympia-accordion-item.is-open .olympia-accordion__icon {
  background-color: rgba(0, 0, 0, 0.1);
}
.olympia-accordion .wp-block-olympia-accordion-item.is-open .olympia-accordion__icon::before {
  opacity: 1;
}
.olympia-accordion .wp-block-olympia-accordion-item.is-open .olympia-accordion__icon::after {
  opacity: 0;
}
.olympia-accordion .wp-block-olympia-accordion-item:hover .olympia-accordion__icon {
  background-color: rgba(0, 0, 0, 0.1);
}
.olympia-accordion .olympia-accordion__heading {
  font-size: 1.1111111111rem;
}
.olympia-accordion.accordion-title-h4 .olympia-accordion__heading {
  font-size: clamp(19.5px, 30 / 1400 * 100vw, 30px);
}
.olympia-accordion .olympia-accordion__panel a:not(.uagb-buttons-repeater) {
  color: var(--ast-global-color-2);
}
.olympia-accordion .olympia-accordion__panel a:not(.uagb-buttons-repeater):hover {
  color: var(--ast-global-color-0);
}
@media (max-width: 1400px) {
  #main .section-default {
    margin-top: clamp(64px, 104 / 1400 * 100vw, 104px) !important;
    margin-bottom: clamp(64px, 104 / 1400 * 100vw, 104px) !important;
  }
  #main .section-default-inner {
    padding-top: clamp(64px, 104 / 1400 * 100vw, 104px) !important;
    padding-bottom: clamp(64px, 104 / 1400 * 100vw, 104px) !important;
  }
  #main .space-above {
    margin-top: clamp(64px, 104 / 1400 * 100vw, 104px) !important;
  }
  #main .space-below {
    margin-bottom: clamp(64px, 104 / 1400 * 100vw, 104px) !important;
  }
  #main .space-large {
    margin-top: clamp(64px, 164 / 1400 * 100vw, 164px) !important;
    margin-bottom: clamp(64px, 164 / 1400 * 100vw, 164px) !important;
  }
  #main .space-large-above {
    margin-top: clamp(64px, 164 / 1400 * 100vw, 164px) !important;
  }
  #main .space-large-below {
    margin-bottom: clamp(64px, 164 / 1400 * 100vw, 164px) !important;
  }
  #main .space-huge {
    margin-top: clamp(64px, 164 / 1400 * 100vw, 164px) !important;
    margin-bottom: clamp(64px, 164 / 1400 * 100vw, 164px) !important;
  }
  #main .space-huge-above {
    margin-top: clamp(64px, 72 / 1400 * 100vw, 72px) !important;
  }
  #main .space-huge-below {
    margin-bottom: clamp(64px, 72 / 1400 * 100vw, 72px) !important;
  }
}
#main .section-dancing-cards .card {
  flex: 1 1 0;
  min-width: 0;
  will-change: filter;
  transition: flex-grow 0.35s ease, filter 0.45s ease-in-out;
  height: clamp(312px, 386 / 1400 * 100vw, 386px);
}
@media (max-width: 1400px) {
  #main .section-dancing-cards .card h3 {
    font-size: clamp(28px, 34 / 1400 * 100vw, 34px);
  }
}
#main .section-dancing-cards .card .button-circle a:hover:before {
  transform: translate(200%, -200%);
}
#main .section-dancing-cards .card .button-circle a:hover:after {
  transform: translate(0, 0);
}
#main .section-dancing-cards .card .wp-block-uagb-buttons {
  z-index: 20;
  pointer-events: none;
}
#main .section-dancing-cards .card .wp-block-uagb-buttons a {
  pointer-events: auto;
}
@media (any-hover: hover) and (any-pointer: fine) {
  #main .section-dancing-cards:hover .cards:hover .card {
    flex-grow: 0.8;
  }
  #main .section-dancing-cards:hover .cards:hover .card:hover {
    flex-grow: 1.35;
    filter: brightness(1.05) saturate(1.025);
  }
  #main .section-dancing-cards:hover .cards:hover .card:hover .button-circle a {
    background-color: var(--ast-global-color-4);
    transform: scale(1.02);
  }
}
#main .section-table:has(.picture-float) {
  --section-padding: clamp(16px, 88 / 1600 * 100vw, 88px);
  --column-gap: clamp(24px, 64 / 1600 * 100vw, 64px);
  overflow: hidden;
  padding-left: var(--section-padding);
  padding-right: var(--section-padding);
}
#main .section-table:has(.picture-float) .container-float {
  column-gap: var(--column-gap);
}
#main .section-table:has(.picture-float) .picture-float {
  width: calc(100% + var(--section-padding) + var(--column-gap));
  margin-left: calc(-1 * var(--column-gap));
  align-self: flex-start;
}
#main .section-table .icon-checkmark {
  padding: 8px;
}
#main .section-table .icon-checkmark span.uagb-svg-wrapper {
  padding: clamp(6.75px, 9 / 1400 * 100vw, 9px);
  margin-left: auto;
  margin-right: auto;
}
#main .section-table .icon-checkmark svg {
  width: clamp(15.75px, 21 / 1400 * 100vw, 21px);
  height: clamp(15.75px, 21 / 1400 * 100vw, 21px);
}
@media (max-width: 1400px) {
  #main .section-table .olympia-table {
    padding: clamp(24px, 32 / 768 * 100vw, 32px) clamp(12px, 50 / 1400 * 100vw, 50px);
  }
}
#main .section-quote p.has-large-font-size {
  font-size: clamp(22.1px, 34 / 1400 * 100vw, 34px) !important;
}
#main .section-quote .wp-block-separator {
  border-top-width: 1px;
}
#main .section-cta {
  overflow: hidden;
}
@media (max-width: 1400px) {
  #main .section-cta .card-cta {
    padding-top: clamp(64px, 200 / 1400 * 100vw, 200px);
    padding-bottom: clamp(64px, 200 / 1400 * 100vw, 200px);
  }
}
@media (min-width: 981px) {
  #main .section-cta .card-cta.is-blur {
    background-color: transparent;
  }
}
@media (max-width: 980px) {
  #main .section-cta .card-cta.is-blur {
    backdrop-filter: blur(4px);
  }
}
#main .section-guides {
  --column-gap: 48px;
}
@media (max-width: 980px) {
  #main .section-guides {
    --column-gap: 28px;
  }
}
#main .section-guides .cards {
  column-gap: var(--column-gap);
}
@media (min-width: 768px) {
  #main .section-guides .cards .card-guide {
    max-width: calc(50% - (var(--column-gap) / 2));
  }
}
#main .card-basic.picture-animated figure {
  overflow: hidden;
  border-radius: 24px;
}
#main .card-basic.picture-animated figure img {
  border-radius: inherit;
}
@media (max-width: 1400px) {
  #main .card-basic h3 {
    font-size: clamp(18px, 22 / 1400 * 100vw, 22px);
  }
}
@media (max-width: 767px) {
  #main .card-basic figure {
    aspect-ratio: 1.635;
  }
  #main .card-basic .is-cover-top img {
    object-position: top center;
  }
}
@media (min-width: 981px) {
  #main .card-product--simple:not(:hover) {
    box-shadow: 0 0 0 rgba(0, 0, 0, 0);
  }
  #main .card-product--simple img {
    transition: transform 0.35s ease-in-out;
  }
  #main .card-product--simple:hover img {
    transform: scale(1.025);
  }
}
#main .card-guide .wp-block-uagb-image__figure {
  width: 100%;
  aspect-ratio: 1.4848484848;
  border-radius: 24px;
}
#main .card-guide .wp-block-uagb-image__figure img {
  transform: scale(1);
  transition: transform 0.45s ease-in-out, filter 0.45s ease-in-out;
}
#main .card-guide .title h3 {
  font-size: clamp(24px, 30 / 1400 * 100vw, 30px);
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
  text-overflow: ellipsis;
}
#main .card-guide .excerpt {
  display: -webkit-box;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;
  overflow: hidden;
  text-overflow: ellipsis;
}
#main .card-guide.card-guide-long-title .excerpt {
  line-clamp: 2;
  -webkit-line-clamp: 2;
}
#main .card-guide .wp-block-uagb-buttons {
  margin-top: auto;
}
@media (min-width: 981px) {
  #main .card-guide:not(:hover) {
    box-shadow: 0 0 0 rgba(0, 0, 0, 0);
  }
  #main .card-guide:hover img {
    transform: scale(1.05);
    filter: brightness(1.05) saturate(1.025);
  }
}
#main .card-more .wp-block-uagb-image__figure {
  width: 100%;
  aspect-ratio: 1.4848484848;
  border-radius: 24px;
}
#main .card-more .wp-block-uagb-image__figure img {
  transform: scale(1);
  transition: transform 0.45s ease-in-out, filter 0.45s ease-in-out;
}
#main .card-more .title h3 {
  font-size: clamp(24px, 30 / 1400 * 100vw, 30px);
}
#main .card-more .excerpt {
  padding-bottom: 8px;
}
#main .card-more .wp-block-uagb-buttons {
  margin-top: auto;
}
@media (min-width: 981px) {
  #main .card-more:not(:hover) {
    box-shadow: 0 0 0 rgba(0, 0, 0, 0);
  }
  #main .card-more:hover img {
    transform: scale(1.05);
    filter: brightness(1.05) saturate(1.025);
  }
}
@media (max-width: 767px) {
  #main .card-meet p {
    text-align: center;
  }
  #main .card-meet img {
    min-height: 205px;
  }
}
@media (min-width: 1200px) {
  body #content #main .section-intro-tamplate .section-solution-intro-title h3 {
    font-size: 1.665rem;
  }
}
body #content #main .section-template-accordion .olympia-accordion__panel-inner ul:last-child {
  margin-bottom: 0;
}
body #content #main .section-template-accordion .olympia-accordion__panel-inner p a {
  color: var(--ast-global-color-0);
}
@media (max-width: 767px) {
  body #content #main .card p {
    text-align: center;
  }
}
body #content #main .list-template {
  margin-top: 30px;
  margin-left: 29px;
}
body #content #main .list-template li {
  margin-bottom: 6px;
}
body #content #main .list-template li:last-child {
  margin-bottom: 0;
}
body #content #main .list-template a {
  text-decoration: underline;
  color: var(--ast-global-color-2);
  /* &:hover {
						 color: var(--ast-global-color-2);
						 text-decoration-color: transparent;
					 } */
}
body #content #main .list-template.mt-0 {
  margin-top: 0;
}
body #content #main .section-faq .olympia-accordion__panel-inner ul:last-child, body #content #main .seo-section-template .olympia-accordion__panel-inner ul:last-child {
  margin-bottom: 0;
}
body #content #main .seo-section-template {
  overflow: hidden;
}
body #content #main .seo-section-template .seo-row .seo-content .seo-solution-single-more::after {
  background: linear-gradient(0deg, var(--ast-global-color-1) 0%, rgba(243, 243, 243, 0) 100%);
}
body #content #main .seo-section-template .seo-row a:not(.uagb-buttons-repeater) {
  text-decoration: underline;
  color: var(--ast-global-color-2);
  /*&:hover {
							color: var(--ast-global-color-2);
							text-decoration-color: transparent;
						}
						*/
}
body #content #main .seo-section-template .seo-row .zoom-img .wp-block-uagb-modal {
  position: absolute;
  right: 0;
  width: 100%;
  height: 100%;
  bottom: 0;
}
body #content #main .seo-section-template .seo-row .zoom-img .uagb-modal-content-wrapper {
  border-radius: 50%;
  padding: 12px;
  transition: all 0.5s;
}
body #content #main .seo-section-template .seo-row .zoom-img .uagb-modal-content-wrapper::before {
  display: flex;
  content: "";
  -webkit-mask: url("/wp-content/themes/olympia/images/icons/icon-zoom.svg") no-repeat center;
  mask: url("/wp-content/themes/olympia/images/icons/icon-zoom.svg") no-repeat center;
  width: 20px;
  height: 20px;
  background-color: var(--ast-global-color-2);
  transition: all 0.5s;
}
body #content #main .seo-section-template .seo-row .zoom-img .uagb-modal-content-wrapper .uagb-inline-editing {
  display: none;
}
body #content #main .seo-section-template .seo-row .zoom-img .uagb-modal-button-link {
  position: absolute;
  width: 100%;
  height: 100%;
  justify-content: end;
  align-items: end;
  right: 0;
  bottom: 10;
  padding: 16px;
  background: transparent;
  border: none;
  transition: all 0.5s;
  border-radius: 50%;
}
body #content #main .seo-section-template .seo-row .zoom-img .uagb-modal-button-link::after {
  content: "";
  position: absolute;
  width: 100%;
  height: 100%;
  right: 0;
  bottom: 0;
}
body #content #main .seo-section-template .seo-row .zoom-img .uagb-modal-button-link:hover .uagb-modal-content-wrapper {
  background-color: var(--ast-global-color-2);
}
body #content #main .seo-section-template .seo-row .zoom-img .uagb-modal-button-link:hover .uagb-modal-content-wrapper::before {
  background-color: var(--wp--preset--color--white);
}
body #content #main .seo-section-template .seo-row-1-2 img {
  object-position: center 14%;
}
body #content #main .seo-section-template .seo-row-2-2 {
  position: relative;
  align-items: stretch !important;
  overflow: visible !important;
}
body #content #main .seo-section-template .seo-row-2-2 .seo-images {
  position: relative;
  overflow: visible !important;
  min-height: 400px;
}
@media (max-width: 767px) {
  body #content #main .seo-section-template .seo-row-2-2 .seo-images {
    height: 400px;
  }
}
body #content #main .seo-section-template .seo-row-2-2 .seo-images .wp-block-uagb-image__figure {
  width: 100%;
  height: 100%;
  position: relative;
  min-height: 400px;
}
body #content #main .seo-section-template .seo-row-2-2 .seo-images img {
  width: auto;
  min-width: 200px;
  max-width: 130%;
  height: auto;
  position: absolute;
  top: -31px;
  object-fit: contain;
  z-index: 2;
  pointer-events: none;
  display: block;
}
@media (max-width: 767px) {
  body #content #main .seo-section-template .seo-row-2-2 .seo-images img {
    position: relative;
    top: 0;
    width: 44%;
    object-fit: cover;
    object-position: top;
  }
}
body #content #main .seo-section-template .seo-row-2-2 .seo-content {
  position: relative;
}
body #content #main .seo-section-template .seo-row-2-2 .seo-content .section-faq-wrapper > .uagb-container-inner-blocks-wrap {
  width: 100% !important;
}
.moduleDynamicAccordion .column-gallery {
  position: relative;
}
.moduleDynamicAccordion .column-gallery .dynamic-gallery, .moduleDynamicAccordion .column-gallery .dynamic-gallery-OFF {
  aspect-ratio: 0.9145299145;
  border-radius: 24px;
  overflow: hidden;
}
@media (max-width: 767px) {
  .moduleDynamicAccordion .column-gallery .dynamic-gallery, .moduleDynamicAccordion .column-gallery .dynamic-gallery-OFF {
    aspect-ratio: initial;
    height: 312px;
  }
}
.moduleDynamicAccordion .column-gallery .dynamic-gallery .wp-block-uagb-image-gallery, .moduleDynamicAccordion .column-gallery .dynamic-gallery-OFF .wp-block-uagb-image-gallery {
  height: 100%;
}
.moduleDynamicAccordion .column-gallery .dynamic-gallery .spectra-image-gallery, .moduleDynamicAccordion .column-gallery .dynamic-gallery-OFF .spectra-image-gallery {
  height: 100%;
}
.moduleDynamicAccordion .column-gallery .dynamic-gallery .spectra-image-gallery__layout--grid, .moduleDynamicAccordion .column-gallery .dynamic-gallery-OFF .spectra-image-gallery__layout--grid {
  position: relative;
  display: block;
  width: 100%;
  height: 100%;
}
.moduleDynamicAccordion .column-gallery .dynamic-gallery .spectra-image-gallery__media-wrapper, .moduleDynamicAccordion .column-gallery .dynamic-gallery-OFF .spectra-image-gallery__media-wrapper {
  position: absolute;
  inset: 0;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: transform 0.6s ease;
  transform: translateX(100%);
  z-index: 0;
  opacity: 0;
  visibility: hidden;
}
.moduleDynamicAccordion .column-gallery .dynamic-gallery .spectra-image-gallery__media-wrapper.is-active, .moduleDynamicAccordion .column-gallery .dynamic-gallery-OFF .spectra-image-gallery__media-wrapper.is-active {
  transform: translateX(0);
  z-index: 2;
  opacity: 1;
  visibility: visible;
}
.moduleDynamicAccordion .column-gallery .dynamic-gallery .spectra-image-gallery__media-wrapper.is-exiting, .moduleDynamicAccordion .column-gallery .dynamic-gallery-OFF .spectra-image-gallery__media-wrapper.is-exiting {
  transform: translateX(-100%);
  z-index: 1;
  opacity: 1;
  visibility: visible;
}
.moduleDynamicAccordion .column-gallery .dynamic-gallery .spectra-image-gallery__media-wrapper.is-resetting, .moduleDynamicAccordion .column-gallery .dynamic-gallery-OFF .spectra-image-gallery__media-wrapper.is-resetting {
  transition: none;
}
.moduleDynamicAccordion .column-gallery .dynamic-gallery .spectra-image-gallery__media-wrapper.is-floating .spectra-image-gallery__media-thumbnail, .moduleDynamicAccordion .column-gallery .dynamic-gallery-OFF .spectra-image-gallery__media-wrapper.is-floating .spectra-image-gallery__media-thumbnail {
  animation-play-state: running;
}
.moduleDynamicAccordion .column-gallery .dynamic-gallery .spectra-image-gallery__media-wrapper .spectra-image-gallery__media, .moduleDynamicAccordion .column-gallery .dynamic-gallery-OFF .spectra-image-gallery__media-wrapper .spectra-image-gallery__media {
  cursor: pointer;
}
.moduleDynamicAccordion .column-gallery .dynamic-gallery .spectra-image-gallery__media-wrapper:hover .spectra-image-gallery__media, .moduleDynamicAccordion .column-gallery .dynamic-gallery-OFF .spectra-image-gallery__media-wrapper:hover .spectra-image-gallery__media {
  filter: brightness(1.01) saturate(1.01);
}
.moduleDynamicAccordion .column-gallery .dynamic-gallery .spectra-image-gallery__media-thumbnail, .moduleDynamicAccordion .column-gallery .dynamic-gallery-OFF .spectra-image-gallery__media-thumbnail {
  display: block;
  width: 100%;
  height: 100%;
  object-fit: cover;
  will-change: transform;
}
.moduleDynamicAccordion .column-gallery .dynamic-gallery .spectra-image-gallery__media-thumbnail-blurrer, .moduleDynamicAccordion .column-gallery .dynamic-gallery .spectra-image-gallery__media-thumbnail-caption-wrapper, .moduleDynamicAccordion .column-gallery .dynamic-gallery-OFF .spectra-image-gallery__media-thumbnail-blurrer, .moduleDynamicAccordion .column-gallery .dynamic-gallery-OFF .spectra-image-gallery__media-thumbnail-caption-wrapper {
  display: none;
}
.moduleDynamicAccordion .column-gallery .dynamic-gallery .spectra-image-gallery .spectra-image-gallery__media {
  transition: transform 1.5s ease-in-out 0s, filter 1.5s ease-in-out 0s;
}
.moduleDynamicAccordion .column-gallery .dynamic-gallery .spectra-image-gallery:hover .spectra-image-gallery__media {
  transform: scale(1.025);
  transition: transform 1.5s ease-in-out 0s, filter 1.5s ease-in-out 0s;
}
.moduleDynamicAccordion .column-gallery .dynamic-gallery .spectra-image-gallery__media-thumbnail {
  animation: module-dynamic-accordion-float 14s ease-in-out infinite;
  animation-play-state: paused;
}
.moduleDynamicAccordion .column-gallery .dynamic-gallery-OFF .spectra-image-gallery .spectra-image-gallery__media {
  height: 100%;
  width: 100%;
  aspect-ratio: initial;
  transition: transform 0.5s ease-in-out 0s, filter 0.5s ease-in-out 0s;
}
.moduleDynamicAccordion .column-gallery .dynamic-gallery-OFF .spectra-image-gallery:hover .spectra-image-gallery__media {
  transform: scale(1.01);
  transition: transform 0.5s ease-in-out 0s, filter 0.5s ease-in-out 0s;
}
.moduleDynamicAccordion .wp-block-uagb-faq .uagb-faq-content p br + a {
  border: 1px solid var(--ast-global-color-0);
  background-color: var(--ast-global-color-1);
  color: var(--ast-global-color-2);
  font-family: inherit;
  font-weight: 700;
  font-style: normal;
  line-height: 1em;
  font-size: 1rem;
  border-radius: 12px;
  padding: 12px 20px;
  margin-top: 8px;
  display: inline-block;
}
.moduleDynamicAccordion .wp-block-uagb-faq .uagb-faq-content p br + a em {
  font-style: normal;
  position: relative;
  bottom: 0.05em;
}
.moduleDynamicAccordion .wp-block-uagb-faq .uagb-faq-content p br + a:hover {
  background-color: var(--ast-global-color-3);
}
@keyframes module-dynamic-accordion-float {
  0% {
    transform: translate3d(0, 0, 0) scale(1);
  }
  25% {
    transform: translate3d(6px, -8px, 0) scale(1.01);
  }
  50% {
    transform: translate3d(0, -12px, 0) scale(1.02);
  }
  75% {
    transform: translate3d(-6px, -6px, 0) scale(1.01);
  }
  100% {
    transform: translate3d(0, 0, 0) scale(1);
  }
}
.carouselFlow {
  cursor: grab;
  margin-top: -16px;
  margin-bottom: -16px;
}
.carouselFlow .splide__track {
  padding: 16px 0;
}
.carouselFlow .splide__arrow {
  border-radius: 0;
  visibility: hidden;
  height: 100%;
  width: clamp(60px, 360 / 1400 * 100vw, 360px);
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  opacity: 0;
  transition: opacity 0.5s ease-in-out;
}
.carouselFlow .splide__arrow::after {
  content: "";
  display: block;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-position: center;
  -webkit-mask-position: center;
  mask-image: url(../images/icons/icon-arrow-right.svg);
  -webkit-mask-image: url(../images/icons/icon-arrow-right.svg);
  background-color: var(--wp--preset--color--white);
  width: 24px;
  aspect-ratio: 1;
  position: absolute;
  margin: 10px;
}
.carouselFlow .splide__arrow::before {
  content: "";
  display: block;
  background: var(--ast-global-color-2);
  width: 44px;
  height: 44px;
  border-radius: 50%;
  backdrop-filter: blur(20px);
  transition: opacity 0.35s ease-in-out;
}
.carouselFlow .splide__arrow--prev {
  left: 0;
  background: linear-gradient(90deg, white, rgba(255, 255, 255, 0));
}
.carouselFlow .splide__arrow--prev::after {
  transform: scaleX(-1);
}
.carouselFlow .splide__arrow--next {
  right: 0;
  background: linear-gradient(-90deg, white, rgba(255, 255, 255, 0));
}
@media (any-hover: hover) and (any-pointer: fine) {
  .carouselFlow .splide__arrow:hover:hover::before, .carouselFlow .splide__arrow:hover:focus-visible::before {
    opacity: 0.8;
  }
}
.carouselFlow .splide__arrow:focus-visible {
  outline: 2px solid var(--ast-global-color-0);
  outline-offset: 3px;
}
.carouselFlow .splide__arrow svg {
  display: none;
}
@media (any-hover: hover) and (any-pointer: fine) {
  .carouselFlow:hover:hover .splide__arrow, .carouselFlow:hover:focus-within .splide__arrow {
    opacity: 1;
    visibility: visible;
  }
}
.carouselFlow .slide {
  will-change: transform;
}
.carouselFlow .slide .card-flow {
  transition: transform 0.35s ease-in-out;
  transform: translateZ(0);
}
.carouselFlow .slide .card-flow img {
  transition: filter 0.5s ease-in-out;
}
@media (any-hover: hover) and (any-pointer: fine) {
  .carouselFlow .slide .card-flow:hover:hover, .carouselFlow .slide .card-flow:hover:focus-within {
    transform: scale(1.055);
  }
  .carouselFlow .slide .card-flow:hover:hover img, .carouselFlow .slide .card-flow:hover:focus-within img {
    filter: brightness(1.05) saturate(1.025);
  }
}
.carouselFlow-style-default .card-flow {
  padding: 24px;
  background-color: var(--ast-global-color-1);
  border-radius: 24px;
  position: relative;
  overflow: hidden;
}
.carouselFlow-style-default .card-flow figure {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: -1;
}
.carouselFlow-Forward.carouselFlow-style-default .card-flow {
  aspect-ratio: 1.2770562771;
  width: clamp(280px, 590 / 1400 * 100vw, 590px);
}
@media (max-width: 767px) {
  .carouselFlow-Forward.carouselFlow-style-default .card-flow {
    aspect-ratio: 0.8045977011;
  }
}
.carouselFlow-Reverse.carouselFlow-style-default .card-flow {
  aspect-ratio: 1.3464052288;
  width: clamp(240px, 412 / 1400 * 100vw, 412px);
}
@media (max-width: 767px) {
  .carouselFlow-Reverse.carouselFlow-style-default .card-flow {
    aspect-ratio: 1.6216216216;
  }
}
.card-flow a.link {
  width: 100%;
  height: 100%;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  text-decoration: none;
}
.card-flow .button-arrow {
  background-color: var(--ast-global-color-2);
  border-color: transparent;
  border-radius: 50%;
  width: clamp(33px, 44 / 1400 * 100vw, 44px);
  aspect-ratio: 1;
  align-self: flex-end;
  padding: 0;
  overflow: hidden;
  backdrop-filter: blur(20px);
  will-change: transform, background-color;
  transition: background-color 0.35s ease-in-out, transform 0.35s ease-in-out;
}
.card-flow .button-arrow .icon {
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
}
.card-flow .button-arrow .icon:before {
  content: "";
  display: block;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-position: center;
  -webkit-mask-position: center;
  mask-image: url(../images/icons/icon-arrow-up.svg);
  -webkit-mask-image: url(../images/icons/icon-arrow-up.svg);
  width: clamp(12px, 16 / 1400 * 100vw, 16px);
  background: var(--wp--preset--color--white);
  aspect-ratio: 1;
  position: absolute;
}
@media (any-hover: hover) and (any-pointer: fine) {
  .card-flow:hover:hover .button-arrow {
    background-color: rgba(34, 34, 34, 0.2);
    transform: scale(1.02);
  }
}
.card-flow a.link:focus-visible {
  outline: 3px solid var(--ast-global-color-0);
  outline-offset: 18px;
  border-radius: 2px;
}
.is-contrast {
  transition: color 0.15s ease;
}
#main .moduleProductsCarousel, #content .moduleProductsCarousel {
  --featured-card-media-height: 196px;
}
#main .moduleProductsCarousel .product-card--featured, #content .moduleProductsCarousel .product-card--featured {
  max-width: 312px;
  width: clamp(232px, 312 / 1400 * 100vw, 312px);
  min-height: var(--card-height);
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  padding: 16px 24px 32px 24px;
  border-radius: 24px;
  background: var(--wp--preset--color--white);
  box-shadow: 0 2px 20px 0 rgba(0, 0, 0, 0);
  transition: box-shadow 0.35s ease-in-out;
}
#main .moduleProductsCarousel .product-card--featured .content, #content .moduleProductsCarousel .product-card--featured .content {
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: 16px;
  width: 100%;
  height: 100%;
  text-decoration: none;
  color: inherit;
}
#main .moduleProductsCarousel .product-card--featured .picture, #content .moduleProductsCarousel .product-card--featured .picture {
  width: 100%;
  border-radius: 16px;
  overflow: hidden;
  display: flex;
  align-items: center;
  justify-content: center;
  transition: height 0.35s ease-in-out;
  height: var(--featured-card-media-height);
}
#main .moduleProductsCarousel .product-card--featured .picture img, #content .moduleProductsCarousel .product-card--featured .picture img {
  width: 100%;
  height: 100%;
  object-fit: contain;
  transition: transform 0.45s ease-in-out;
  will-change: transform;
}
#main .moduleProductsCarousel .product-card--featured .title, #content .moduleProductsCarousel .product-card--featured .title {
  position: relative;
  text-align: center;
  font-size: 18px;
  font-weight: 700;
  line-height: 1;
  margin-bottom: 0;
}
#main .moduleProductsCarousel .product-card--featured .title::after, #content .moduleProductsCarousel .product-card--featured .title::after {
  content: "";
  position: absolute;
  left: 50%;
  bottom: -2px;
  width: 0;
  height: 2px;
  background: var(--ast-global-color-0);
  transform: translateX(-50%);
  transition: width 0.35s ease-in-out;
}
#main .moduleProductsCarousel .product-card--featured .carousel-subtitle, #content .moduleProductsCarousel .product-card--featured .carousel-subtitle {
  display: flex;
  width: 100%;
  font-size: 1.1rem;
  font-weight: 600;
}
@media (max-width: 980px) {
  #main .moduleProductsCarousel .product-card--featured .carousel-subtitle, #content .moduleProductsCarousel .product-card--featured .carousel-subtitle {
    font-size: 14px;
  }
}
#main .moduleProductsCarousel .product-card--featured .carousel-description, #content .moduleProductsCarousel .product-card--featured .carousel-description {
  margin-top: -5px;
  font-size: 16px;
  width: 100%;
}
@media (max-width: 980px) {
  #main .moduleProductsCarousel .product-card--featured .carousel-description, #content .moduleProductsCarousel .product-card--featured .carousel-description {
    font-size: 12px;
  }
}
@media (any-hover: hover) and (any-pointer: fine) {
  #main .moduleProductsCarousel .product-card--featured:hover:hover, #main .moduleProductsCarousel .product-card--featured:hover:focus-within, #content .moduleProductsCarousel .product-card--featured:hover:hover, #content .moduleProductsCarousel .product-card--featured:hover:focus-within {
    box-shadow: 0 2px 20px 0 rgba(0, 0, 0, 0.07);
  }
  #main .moduleProductsCarousel .product-card--featured:hover:hover .title::after, #main .moduleProductsCarousel .product-card--featured:hover:focus-within .title::after, #content .moduleProductsCarousel .product-card--featured:hover:hover .title::after, #content .moduleProductsCarousel .product-card--featured:hover:focus-within .title::after {
    width: 100%;
  }
}
#main .moduleProductsCarousel .product-card--featured .container:focus-visible, #content .moduleProductsCarousel .product-card--featured .container:focus-visible {
  outline: 3px solid var(--ast-global-color-0);
  outline-offset: 8px;
  border-radius: 18px;
}
#main .moduleProductsCarousel .splide, #content .moduleProductsCarousel .splide {
  --card-height: 280px;
  --splide-padding: 16px;
  cursor: grab;
}
#main .moduleProductsCarousel .splide .splide__track, #content .moduleProductsCarousel .splide .splide__track {
  padding: var(--splide-padding) 0;
  margin-top: calc(var(--splide-padding) * -1);
  margin-bottom: calc(var(--splide-padding) * -1);
  transition-timing-function: ease-in-out;
}
#main .moduleProductsCarousel .splide .splide__list, #content .moduleProductsCarousel .splide .splide__list {
  align-items: stretch;
  min-height: 280px;
}
@media (min-width: 768px) {
  #main .moduleProductsCarousel .splide .splide__list, #content .moduleProductsCarousel .splide .splide__list {
    min-height: 368px;
  }
}
#main .moduleProductsCarousel .splide .splide__slide, #content .moduleProductsCarousel .splide .splide__slide {
  display: flex;
  justify-content: center;
  align-items: center;
  height: auto;
}
#main .moduleProductsCarousel .splide .splide__arrow, #content .moduleProductsCarousel .splide .splide__arrow {
  border-radius: 0;
  visibility: hidden;
  height: 100%;
  width: clamp(60px, 360 / 1400 * 100vw, 360px);
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  opacity: 0;
  transition: opacity 0.5s ease-in-out;
}
#main .moduleProductsCarousel .splide .splide__arrow::after, #content .moduleProductsCarousel .splide .splide__arrow::after {
  content: "";
  display: block;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-position: center;
  -webkit-mask-position: center;
  mask-image: url(../images/icons/icon-arrow-right.svg);
  -webkit-mask-image: url(../images/icons/icon-arrow-right.svg);
  background-color: var(--wp--preset--color--white);
  width: 24px;
  aspect-ratio: 1;
  position: absolute;
  margin: 10px;
}
#main .moduleProductsCarousel .splide .splide__arrow::before, #content .moduleProductsCarousel .splide .splide__arrow::before {
  content: "";
  display: block;
  background: var(--ast-global-color-2);
  width: 44px;
  height: 44px;
  border-radius: 50%;
  backdrop-filter: blur(20px);
  transition: opacity 0.35s ease-in-out;
}
#main .moduleProductsCarousel .splide .splide__arrow--prev, #content .moduleProductsCarousel .splide .splide__arrow--prev {
  left: 0;
  background: linear-gradient(90deg, white, rgba(255, 255, 255, 0));
}
#main .moduleProductsCarousel .splide .splide__arrow--prev::after, #content .moduleProductsCarousel .splide .splide__arrow--prev::after {
  transform: scaleX(-1);
}
#main .moduleProductsCarousel .splide .splide__arrow--next, #content .moduleProductsCarousel .splide .splide__arrow--next {
  right: 0;
  background: linear-gradient(-90deg, white, rgba(255, 255, 255, 0));
}
#main .moduleProductsCarousel .splide .splide__arrow:hover::before, #main .moduleProductsCarousel .splide .splide__arrow:focus-visible::before, #content .moduleProductsCarousel .splide .splide__arrow:hover::before, #content .moduleProductsCarousel .splide .splide__arrow:focus-visible::before {
  opacity: 0.8;
}
#main .moduleProductsCarousel .splide .splide__arrow:focus-visible, #content .moduleProductsCarousel .splide .splide__arrow:focus-visible {
  outline: 2px solid var(--ast-global-color-0);
  outline-offset: 3px;
}
#main .moduleProductsCarousel .splide .splide__arrow:focus, #content .moduleProductsCarousel .splide .splide__arrow:focus {
  outline: none;
}
#main .moduleProductsCarousel .splide .splide__arrow:active, #content .moduleProductsCarousel .splide .splide__arrow:active {
  background-color: transparent;
}
#main .moduleProductsCarousel .splide .splide__arrow svg, #content .moduleProductsCarousel .splide .splide__arrow svg {
  display: none;
}
@media (any-hover: hover) and (any-pointer: fine) {
  #main .moduleProductsCarousel .splide:hover:hover .splide__arrow, #main .moduleProductsCarousel .splide:hover:focus-within .splide__arrow, #content .moduleProductsCarousel .splide:hover:hover .splide__arrow, #content .moduleProductsCarousel .splide:hover:focus-within .splide__arrow {
    opacity: 1;
    visibility: visible;
  }
}
@media (min-width: 768px) {
  #main .moduleProductsCarousel .splide .splide__slide.is-featured .product-card--featured, #content .moduleProductsCarousel .splide .splide__slide.is-featured .product-card--featured {
    --featured-card-media-height: 236px;
  }
}
body #content .section-explore-lipotropic-solutions {
  --featured-card-media-height: 306px;
}
body #content .section-explore-lipotropic-solutions__title {
  width: 100% !important;
}
body #content .section-explore-lipotropic-solutions .splide__slide.is-featured .product-card--featured {
  --featured-card-media-height: unset;
  height: 100%;
}
body #content .section-explore-lipotropic-solutions .product-card--featured {
  max-width: 424px;
  width: clamp(232px, 30.2857142857vw, 424px);
}
body #content .section-explore-lipotropic-solutions .splide:hover .splide__arrow::before {
  content: "";
}
body #content .section-explore-lipotropic-solutions .splide .splide__arrow {
  opacity: 1;
  visibility: visible;
  transition: all 0.3s;
}
body #content .section-explore-lipotropic-solutions .splide .splide__arrow::before {
  content: none;
  transition: all 0.3s;
}
body #content .section-explore-lipotropic-solutions .splide .splide__list {
  left: -95px;
  position: relative;
}
@media (max-width: 767px) {
  body #content .section-explore-lipotropic-solutions .splide .splide__list {
    left: -85px;
  }
}
body #content .section-explore-lipotropic-solutions .splide .splide__list .splide__slide {
  align-items: flex-start;
}
body #content .section-explore-lipotropic-solutions .splide .splide__list .splide__slide article {
  height: 100%;
}
body #content .section-explore-lipotropic-solutions .splide .splide__list .splide__slide article:hover .content .picture {
  border: 1px solid var(--ast-global-color-0);
}
body #content .section-explore-lipotropic-solutions .splide .splide__list .splide__slide article:hover .content .title:after {
  background: var(--ast-global-color-0);
}
body #content .section-explore-lipotropic-solutions .splide .splide__list .splide__slide article .content {
  gap: 20px;
}
@media (max-width: 767px) {
  body #content .section-explore-lipotropic-solutions .splide .splide__list .splide__slide article .content {
    gap: 15px;
  }
}
body #content .section-explore-lipotropic-solutions .splide .splide__list .splide__slide article .content .picture {
  border: 1px solid #ddd;
  transition: all 0.35s ease-in-out;
  height: 306px;
  padding: 24px;
}
@media (max-width: 980px) {
  body #content .section-explore-lipotropic-solutions .splide .splide__list .splide__slide article .content .picture {
    height: 250px;
  }
}
body #content .section-explore-lipotropic-solutions .splide .splide__list .splide__slide article .content .title {
  font-size: clamp(16px, 2.0833333333vw, 30px);
  text-align: left;
  width: auto;
  margin-right: auto;
}
body #content .section-explore-lipotropic-solutions .splide .splide__list .splide__slide article .content .title:after {
  width: 100%;
  background: transparent;
  transition: all 0.35s ease-in-out;
  bottom: -8px;
}
body #content .section-explore-lipotropic-solutions .splide .splide__list .splide__slide article .content .product-meta {
  width: 100%;
}
body #content .section-explore-lipotropic-solutions .splide .splide__list .splide__slide article .content .product-meta .product-meta__item {
  margin-bottom: 10px;
}
@media (max-width: 767px) {
  body #content .section-explore-lipotropic-solutions .splide .splide__list .splide__slide article .content .product-meta .product-meta__item {
    font-size: 14px;
    margin-bottom: 5px;
  }
}
body #content .section-explore-lipotropic-solutions .splide .splide__list .splide__slide article .content .product-meta .product-meta__item:last-child {
  margin-bottom: 0;
}
#main .moduleTeamCarousel {
  overflow: hidden;
  --team-card-width: 371px;
  --aspect-ratio: 371/406;
  --border-radius: 21.1px;
}
#main .moduleTeamCarousel .team-card {
  width: var(--team-card-width);
  max-width: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 24px;
  padding: 0;
}
#main .moduleTeamCarousel .team-card .content {
  display: flex;
  flex-direction: column;
  align-items: center;
  text-align: center;
  gap: 16px;
  width: 100%;
  color: inherit;
  text-decoration: none;
}
#main .moduleTeamCarousel .team-card .picture {
  width: 100%;
  min-height: initial;
  display: flex;
  align-items: center;
  justify-content: center;
  background-color: var(--ast-global-color-8);
  aspect-ratio: var(--aspect-ratio);
  border-radius: var(--border-radius);
  max-width: var(--team-card-width);
}
#main .moduleTeamCarousel .team-card .title {
  font-size: 24px;
  font-weight: 700;
  line-height: 1.2;
  margin-top: 0.75em;
  margin-bottom: 0;
}
#main .moduleTeamCarousel .team-card .title h3, #main .moduleTeamCarousel .team-card .title h4, #main .moduleTeamCarousel .team-card .title h5 {
  font-size: inherit;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
#main .moduleTeamCarousel .team-card .position {
  font-size: 17px;
  font-weight: 400;
  line-height: 1.4;
  color: rgba(var(--ast-global-color-2), 0.7);
  margin-top: 1em;
  padding-bottom: 10px;
}
#main .moduleTeamCarousel .team-card .position .uagb-heading-text {
  font-size: inherit;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
#main .moduleTeamCarousel .splide {
  cursor: grab;
}
#main .moduleTeamCarousel .splide .splide__track {
  transform: translateX(-16px);
}
#main .moduleTeamCarousel .splide .splide__list {
  align-items: center;
  flex-wrap: nowrap;
}
#main .moduleTeamCarousel .splide .splide__arrows {
  position: static;
}
#main .moduleTeamCarousel .splide .splide__slide {
  overflow: visible;
  width: var(--team-card-width);
  display: flex;
  justify-content: center;
  align-items: center;
  height: auto;
  transition: transform 0.45s ease-in-out, filter 0.45s ease-in-out;
  filter: blur(2px);
}
#main .moduleTeamCarousel .splide .splide__slide .team-card {
  transition: transform 0.45s ease-in-out;
  transform-origin: center center;
  will-change: transform, filter;
  transform: scale(0.92);
}
#main .moduleTeamCarousel .splide .splide__slide .team-card .picture, #main .moduleTeamCarousel .splide .splide__slide .team-card .title, #main .moduleTeamCarousel .splide .splide__slide .team-card .position {
  transition: transform 0.45s ease-in-out;
  transform-origin: center center;
  will-change: transform;
  transform: scale(1) translate(0, 0);
}
#main .moduleTeamCarousel .splide .splide__slide.is-team-prev, #main .moduleTeamCarousel .splide .splide__slide.is-team-next, #main .moduleTeamCarousel .splide .splide__slide.is-team-current {
  filter: blur(0);
}
#main .moduleTeamCarousel .splide .splide__slide.is-team-prev .team-card {
  transform: scale(1) translate(-21px, -2.35%);
}
#main .moduleTeamCarousel .splide .splide__slide.is-team-next .team-card {
  transform: scale(1) translate(21px, -2.35%);
}
#main .moduleTeamCarousel .splide .splide__slide.is-team-current .team-card {
  transform: scale(1.138);
}
#main .moduleTeamCarousel .splide .splide__slide.is-team-current .team-card .picture {
  transform: translate(0, 1%);
}
#main .moduleTeamCarousel .splide .splide__slide.is-team-current .team-card .title {
  transform: scale(1.02) translate(0, 4%);
}
#main .moduleTeamCarousel .splide .splide__slide.is-team-current .team-card .position {
  transform: scale(1.135);
}
#main .moduleTeamCarousel .splide .splide__arrow {
  border-radius: 0;
  height: 100%;
  width: clamp(60px, 360 / 1400 * 100vw, 360px);
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  opacity: 1;
  visibility: visible;
}
@media (max-width: 767px) {
  #main .moduleTeamCarousel .splide .splide__arrow {
    display: none;
  }
}
#main .moduleTeamCarousel .splide .splide__arrow::before, #main .moduleTeamCarousel .splide .splide__arrow::after {
  opacity: 0;
  transition: opacity 0.5s ease-in-out;
}
#main .moduleTeamCarousel .splide .splide__arrow::after {
  content: "";
  display: block;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-position: center;
  -webkit-mask-position: center;
  mask-image: url(../images/icons/icon-arrow-right.svg);
  -webkit-mask-image: url(../images/icons/icon-arrow-right.svg);
  background-color: var(--wp--preset--color--white);
  width: 24px;
  aspect-ratio: 1;
  position: absolute;
  margin: 10px;
}
#main .moduleTeamCarousel .splide .splide__arrow::before {
  content: "";
  display: block;
  background: var(--ast-global-color-2);
  width: 44px;
  height: 44px;
  border-radius: 50%;
  transition: opacity 0.35s ease-in-out;
}
#main .moduleTeamCarousel .splide .splide__arrow--prev {
  left: 0;
  background: linear-gradient(90deg, white, rgba(255, 255, 255, 0));
}
@media (max-width: 767px) {
  #main .moduleTeamCarousel .splide .splide__arrow--prev {
    background: transparent;
  }
}
#main .moduleTeamCarousel .splide .splide__arrow--prev::after {
  transform: scaleX(-1);
}
#main .moduleTeamCarousel .splide .splide__arrow--next {
  right: 0;
  background: linear-gradient(-90deg, white, rgba(255, 255, 255, 0));
}
@media (max-width: 767px) {
  #main .moduleTeamCarousel .splide .splide__arrow--next {
    background: transparent;
  }
}
#main .moduleTeamCarousel .splide .splide__arrow:hover::before, #main .moduleTeamCarousel .splide .splide__arrow:focus-visible::before {
  opacity: 0.8;
}
#main .moduleTeamCarousel .splide .splide__arrow:focus-visible {
  outline: 2px solid var(--ast-global-color-0);
  outline-offset: 3px;
}
#main .moduleTeamCarousel .splide .splide__arrow svg {
  display: none;
}
@media (any-hover: hover) and (any-pointer: fine) {
  #main .moduleTeamCarousel .splide:hover:hover .splide__arrow::before, #main .moduleTeamCarousel .splide:hover:hover .splide__arrow::after, #main .moduleTeamCarousel .splide:hover:focus-within .splide__arrow::before, #main .moduleTeamCarousel .splide:hover:focus-within .splide__arrow::after {
    opacity: 1;
    visibility: visible;
  }
}
@media (any-hover: hover) and (any-pointer: fine) {
  #main .moduleTeamCarousel:hover .team-card .content:focus-visible {
    outline: 3px solid var(--ast-global-color-0);
    outline-offset: 8px;
    border-radius: 18px;
  }
}
@media (max-width: 980px) {
  #main .moduleTeamCarousel {
    --team-card-width: 320px;
  }
  #main .moduleTeamCarousel .team-card .title {
    font-size: 18px;
  }
  #main .moduleTeamCarousel .team-card .position {
    font-size: 14px;
  }
}
#main .moduleSpotlightCarousel .carousel--products article {
  padding: 16px 24px 0;
  border-radius: 24px;
  margin-bottom: 0;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  position: relative;
  overflow: visible;
}
#main .moduleSpotlightCarousel .carousel--products article .uagb-post__image {
  display: flex;
  justify-content: center;
}
#main .moduleSpotlightCarousel .carousel--products article .uagb-post__image a {
  height: 100%;
  aspect-ratio: 1;
}
#main .moduleSpotlightCarousel .carousel--products article .uagb-post__image a:focus {
  outline: none;
}
#main .moduleSpotlightCarousel .carousel--products article::before {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  border-radius: inherit;
  box-shadow: 0 2px 20px 0 rgba(0, 0, 0, 0.07);
  transition: opacity 0.35s ease-in-out;
  opacity: 0;
  pointer-events: none;
}
#main .moduleSpotlightCarousel .carousel--products article .uagb-post__title {
  width: fit-content;
  margin: 0 auto;
  position: relative;
}
#main .moduleSpotlightCarousel .carousel--products article .uagb-post__title::before {
  content: "";
  position: absolute;
  bottom: 23px;
  left: 0;
  right: 0;
  height: 2px;
  background-color: var(--ast-global-color-0);
  opacity: 0;
  transition: opacity 0.5s ease-in-out;
}
#main .moduleSpotlightCarousel .carousel--products article:hover::before {
  opacity: 1;
}
#main .moduleSpotlightCarousel .carousel--products article:hover .uagb-post__title::before {
  opacity: 1;
}
#main .moduleSpotlightCarousel .carousel--products article .uagb-post-grid-byline {
  display: none;
}
#main .moduleSpotlightCarousel .carousel--products {
  max-width: 1680px;
}
#main .moduleSpotlightCarousel .carousel--products .carousel {
  padding: 0;
}
#main .moduleSpotlightCarousel .carousel--products .carousel .slick-list {
  padding: 0 !important;
}
#main .moduleSpotlightCarousel .carousel--products .carousel .slick-track {
  display: flex;
  align-items: center;
  column-gap: 24px;
  min-height: 400px;
}
#main .moduleSpotlightCarousel .carousel--products .carousel .wp-block-uagb-post-carousel:not(.is-grid).uagb-post__items article {
  margin-bottom: 0;
}
#main .moduleSpotlightCarousel .carousel--products .carousel {
  --h-min: 185px;
  --h-max: 230px;
  --zoom-coefficient: calc(var(--h-max) / var(--h-min));
  --zoom-inverse: calc(var(--h-min) / var(--h-max));
  --card-scale: 1;
  --title-scale: 1;
}
#main .moduleSpotlightCarousel .carousel--products .carousel .slick-slide article {
  background-color: var(--wp--preset--color--white);
  transform: scale(var(--card-scale));
  transform-origin: center center;
  transition: transform 0.35s ease;
  will-change: transform;
}
#main .moduleSpotlightCarousel .carousel--products .carousel .uagb-post__inner-wrap {
  max-height: fit-content;
}
#main .moduleSpotlightCarousel .carousel--products .carousel .uagb-post__image {
  height: var(--h-min);
}
#main .moduleSpotlightCarousel .carousel--products .carousel .uagb-post__title {
  padding-top: 24px;
  padding-bottom: 24px;
  transform: scale(var(--title-scale));
  transform-origin: top center;
  transition: transform 0.35s ease;
  will-change: transform;
}
#main .moduleSpotlightCarousel .carousel--products .carousel .slick-slide:not(.slick-center) {
  --card-scale: 1;
  --title-scale: 1;
  z-index: 1;
}
#main .moduleSpotlightCarousel .carousel--products .carousel .slick-center {
  --card-scale: var(--zoom-coefficient);
  --title-scale: var(--zoom-inverse);
  z-index: 2;
}
@media (max-width: 1400px) {
  #main .moduleCTA {
    padding: clamp(32px, 60 / 1400 * 100vw, 60px) clamp(8px, 60 / 1400 * 100vw, 60px);
  }
  #main .moduleCTA .card-form {
    padding: clamp(32px, 40 / 1400 * 100vw, 40px) clamp(16px, 40 / 1400 * 100vw, 40px);
  }
}
@media (max-width: 767px) {
  #main .moduleCTA {
    margin-bottom: 0 !important;
    margin-left: -10vw !important;
    margin-right: -10vw !important;
  }
}
#main .form-section .gform_wrapper {
  min-height: 700px;
  display: flex;
  flex-direction: column;
  justify-content: center;
}
#content #wpsl-wrap {
  overflow: inherit;
  margin-bottom: 0;
}
#content #wpsl-wrap .wpsl-search {
  padding: 0;
  margin-bottom: 16px;
}
#content #wpsl-search-wrap {
  padding: 24px;
  background: white;
  border-radius: 24px;
  box-shadow: 0 2px 20px 0 rgba(0, 0, 0, 0.07);
}
@media (min-width: 768px) {
  #content #wpsl-search-wrap {
    padding: 40px;
  }
}
#content #wpsl-search-wrap form {
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 16px;
}
@media (max-width: 1320px) {
  #content #wpsl-search-wrap form {
    flex-wrap: wrap;
    justify-content: center;
  }
}
#content #wpsl-search-wrap form > div {
  display: flex;
  align-items: center;
  margin: 0;
}
@media (max-width: 980px) {
  #content #wpsl-search-wrap form > div {
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
  }
}
@media (max-width: 767px) {
  #content #wpsl-search-wrap form > div {
    width: 100%;
  }
}
#content #wpsl-search-wrap form label {
  font-size: 16px;
  text-transform: capitalize;
  margin-right: 8px;
}
#content #wpsl-search-wrap .wpsl-input > div {
  margin-right: 4px;
}
#content #wpsl-search-wrap .wpsl-input label {
  margin-right: 0;
}
#content #wpsl-search-wrap #wpsl-search-input, #content #wpsl-search-wrap .wpsl-dropdown {
  font-size: 16px;
  border-radius: 8px;
  border: 1px solid #909090;
}
#content #wpsl-search-wrap #wpsl-search-input {
  height: 44px;
  padding: 5px 16px;
}
@media (max-width: 980px) {
  #content #wpsl-search-wrap #wpsl-search-input {
    width: 100%;
  }
}
#content #wpsl-search-wrap #wpsl-search-input::placeholder {
  font-size: #888;
}
#content #wpsl-search-wrap .wpsl-dropdown .wpsl-selected-item {
  padding: 11px 12px !important;
}
#content #wpsl-search-wrap .wpsl-dropdown .wpsl-selected-item:after {
  background: url("/wp-content/uploads/2025/11/dropdown-arrow.svg") no-repeat;
  background-size: contain;
  background-position: center;
  width: 15px;
  height: 9px;
  right: 15px;
  transform: rotate(0deg);
  margin-top: -4px;
  border: none;
  transition: all 0.2s;
}
#content #wpsl-search-wrap .wpsl-dropdown > div {
  margin: 8px 0 0 0;
  border-radius: 8px;
  border: 1px solid #909090;
}
#content #wpsl-search-wrap .wpsl-dropdown.wpsl-active .wpsl-selected-item:after {
  margin-top: -6px;
  transform: rotate(180deg);
}
@media (max-width: 980px) {
  #content #wpsl-search-wrap .wpsl-search-btn-wrap {
    width: 100%;
  }
}
#content #wpsl-search-wrap #wpsl-search-btn {
  font-weight: 700;
  line-height: 1;
  padding: 13px 20.5px;
  border-radius: 12px;
  background: #222;
  border: none;
  margin: 0;
}
@media (max-width: 980px) {
  #content #wpsl-search-wrap #wpsl-search-btn {
    margin: 0 auto;
  }
}
#content #wpsl-radius .wpsl-dropdown {
  width: 100%;
}
@media (min-width: 768px) {
  #content #wpsl-radius .wpsl-dropdown {
    width: 131px;
  }
}
#content #wpsl-results .wpsl-dropdown {
  width: 100%;
}
@media (min-width: 768px) {
  #content #wpsl-results .wpsl-dropdown {
    width: 93px;
  }
}
#content #wpsl-map-list-wrapper {
  display: flex;
  flex-direction: column-reverse;
  align-items: stretch;
  gap: 9px;
  box-shadow: 0 2px 20px 0 rgba(0, 0, 0, 0.07);
  padding: 40px;
  background: white;
  border-radius: 24px;
}
@media (min-width: 981px) {
  #content #wpsl-map-list-wrapper {
    flex-direction: row-reverse;
  }
}
@media (max-width: 767px) {
  #content #wpsl-map-list-wrapper {
    padding: 24px;
  }
}
#content #wpsl-gmap {
  width: 100%;
  margin-bottom: 0;
}
@media (min-width: 981px) {
  #content #wpsl-gmap {
    max-width: 666px;
    width: 100%;
  }
}
#content #wpsl-gmap .wpsl-infobox {
  font-family: "Century Gothic Pro", sans-serif;
  font-size: 16px;
  line-height: 150%;
  border: 1px solid #909090;
  border-radius: 16px;
  padding: 7px 10px;
}
#content #wpsl-gmap .wpsl-infobox:before {
  display: none;
}
#content #wpsl-gmap .wpsl-infobox:after {
  border: none;
  background: url("/wp-content/uploads/2025/11/infobox-arrow.png") no-repeat;
  background-size: contain;
  z-index: -1;
  width: 39px;
  height: 31px;
  bottom: -31px;
}
#content #wpsl-gmap .wpsl-infobox > img {
  display: none;
}
#content #wpsl-gmap .wpsl-info-window > p {
  margin: 0 0 4px 0;
}
#content #wpsl-gmap .wpsl-info-window > p strong {
  display: block;
  margin-bottom: 6px;
}
#content #wpsl-gmap .wpsl-info-window > p strong a {
  font-size: 18px;
  font-weight: 700;
  color: #222;
  text-decoration: none;
}
#content #wpsl-gmap .wpsl-info-window > p > span {
  position: relative;
  padding-left: 30px;
}
#content #wpsl-gmap .wpsl-info-window > p > span:not(:last-child):before {
  content: "";
  position: absolute;
  left: 4px;
  top: 0.26em;
  background: url("/wp-content/uploads/2025/11/address-icon.svg") no-repeat;
  background-size: contain;
  background-position: center;
  width: 13px;
  height: 17px;
}
#content #wpsl-gmap .wpsl-info-window > span {
  display: flex;
  font-size: 0;
  margin-bottom: 4px;
}
#content #wpsl-gmap .wpsl-info-window > span a {
  position: relative;
  font-size: 16px;
  padding-left: 30px;
}
#content #wpsl-gmap .wpsl-info-window > span a:before {
  content: "";
  position: absolute;
  left: 0;
  width: 18px;
}
#content #wpsl-gmap .wpsl-info-window > span a[href^="tel:"]:before {
  top: 0.35em;
  background: url("/wp-content/uploads/2025/11/phone-icon.svg") no-repeat;
  background-size: contain;
  background-position: center;
  height: 16px;
}
#content #wpsl-gmap .wpsl-info-window > span a[href^="mailto:"]:before {
  top: 0.45em;
  background: url("/wp-content/uploads/2025/11/email-icon.svg") no-repeat;
  background-size: contain;
  background-position: center;
  height: 12px;
}
#content #wpsl-gmap .wpsl-info-actions {
  margin: 10px 0 0 !important;
}
#content #wpsl-gmap .wpsl-info-actions a {
  font-size: 14px;
}
#content #wpsl-gmap .wpsl-info-actions a.wpsl-zoom-here {
  display: none !important;
}
#content #wpsl-result-list {
  position: relative;
  width: 100%;
  margin-right: 0;
}
@media (min-width: 981px) {
  #content #wpsl-result-list {
    max-width: 389px;
    width: 80%;
  }
}
#content #wpsl-result-list:before {
  content: "";
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 96px;
  background: linear-gradient(0deg, #fff 0%, rgba(255, 255, 255, 0) 50%);
  z-index: 1;
  pointer-events: none;
}
#content #wpsl-stores {
  padding-right: 10px;
  /* Track */
  /* Handle */
}
#content #wpsl-stores::-webkit-scrollbar {
  width: 6px;
}
#content #wpsl-stores::-webkit-scrollbar-track {
  background: rgba(22, 22, 22, 0.1);
  border-radius: 10px;
}
#content #wpsl-stores::-webkit-scrollbar-thumb {
  background: rgba(22, 22, 22, 0.5);
  border-radius: 10px;
}
#content #wpsl-stores li {
  padding: 0 0 23px;
  border-bottom: 1px solid #ddd;
  margin-bottom: 18px;
}
#content #wpsl-stores li:last-child {
  border: none;
}
#content #wpsl-stores li:hover .wpsl-store-location p:first-child strong a {
  border-color: #02939d;
}
#content #wpsl-stores .wpsl-store-location p {
  margin: 0;
}
#content #wpsl-stores .wpsl-store-location p:first-child strong {
  display: block;
  margin-bottom: 13px;
}
#content #wpsl-stores .wpsl-store-location p:first-child strong a {
  font-size: 22px;
  font-weight: 700;
  text-decoration: none;
  color: #222;
  border-bottom: 2px solid transparent;
  transition: all 0.2s;
}
#content #wpsl-stores .wpsl-store-location p:first-child span {
  position: relative;
  padding-left: 30px;
}
#content #wpsl-stores .wpsl-store-location p:first-child span.wpsl-street:before {
  content: "";
  position: absolute;
  left: 2px;
  top: 0.2em;
  background: url("/wp-content/uploads/2025/11/address-icon.svg") no-repeat;
  background-size: contain;
  background-position: center;
  width: 14px;
  height: 18px;
}
#content #wpsl-stores .wpsl-contact-details {
  font-size: 0;
  margin-top: 4px !important;
  margin-bottom: 16px !important;
}
#content #wpsl-stores .wpsl-contact-details span {
  display: flex !important;
  margin-bottom: 4px;
}
#content #wpsl-stores .wpsl-contact-details a {
  position: relative;
  font-size: clamp(16px, 1.2857142857vw, 18px);
  padding-left: 30px;
  word-break: break-all;
}
#content #wpsl-stores .wpsl-contact-details a:before {
  content: "";
  position: absolute;
  left: 0;
  width: 18px;
}
#content #wpsl-stores .wpsl-contact-details a[href^="tel:"]:before {
  top: 0.35em;
  background: url("/wp-content/uploads/2025/11/phone-icon.svg") no-repeat;
  background-size: contain;
  background-position: center;
  height: 18px;
}
#content #wpsl-stores .wpsl-contact-details a[href^="mailto:"]:before {
  top: 0.45em;
  background: url("/wp-content/uploads/2025/11/email-icon.svg") no-repeat;
  background-size: contain;
  background-position: center;
  height: 14px;
}
#content #wpsl-stores .wpsl-direction-wrap {
  font-size: 16px;
}
#content #wpsl-stores .wpsl-direction-wrap .wpsl-directions {
  display: block;
  max-width: fit-content;
  margin-top: -3px;
}
@media (max-width: 1400px) and (min-width: 768px) {
  #main .card-meet {
    padding: clamp(28px, 32 / 1400 * 100vw, 32px) clamp(20px, 32 / 1400 * 100vw, 32px);
  }
}
#content .seo-content.open .seo-btn-icon {
  top: 1px;
  transform: rotate(180deg);
}
#content .seo-content-more {
  position: relative;
  transition: max-height 0.6s ease, opacity 0.6s ease, overflow 0.6s ease;
  opacity: 1;
  display: block;
  min-height: 150px;
}
#content .seo-content-more.hidden:after {
  content: "";
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  height: 88px;
  background: linear-gradient(0deg, #f3f3f3 0%, rgba(243, 243, 243, 0) 100%);
  pointer-events: none;
}
#content .seo-content-more.expanded {
  opacity: 1;
  overflow: visible;
}
#content .seo-content-btn {
  position: relative;
  display: flex;
  align-items: center;
  gap: 10px;
  font-weight: 700;
  line-height: 100%;
  max-width: fit-content;
  text-transform: capitalize;
  cursor: pointer;
  margin-top: 12px;
  padding: 5px 0;
}
#content .seo-content-btn:after {
  content: "";
  position: absolute;
  left: 0;
  bottom: 0;
  width: 100%;
  height: 2px;
  background-color: #02939d;
  opacity: 0;
  transition: all 0.3s;
}
#content .seo-content-btn:hover:after {
  opacity: 1;
}
#content .seo-content-btn .seo-btn-icon {
  position: relative;
  top: 2px;
  transition: all 0.6s ease;
  transform: rotate(0);
}
#content .marquee-section {
  overflow: hidden;
}
#content .marquee-slider .splide__list {
  flex-wrap: nowrap;
}
@media (max-width: 980px) {
  #content .marquee-slider-503a .marquee-item {
    max-width: 570px;
  }
}
@media (max-width: 767px) {
  #content .marquee-slider-503a .marquee-item {
    max-width: 340px;
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
  }
  #content .marquee-slider-503a .marquee-item .marquee-503-image {
    aspect-ratio: 1;
  }
  #content .marquee-slider-503a .marquee-item .marquee-503-content {
    flex: 1 1 auto;
  }
}
@media (max-width: 480px) {
  #content .marquee-slider-503a .marquee-item {
    max-width: 90%;
  }
}
#content .marquee-slider-503a .marquee-item:hover {
  transform: scale(1);
}
#content .marquee-item {
  flex: 0 0 auto;
  white-space: normal;
  cursor: pointer;
  transform: scale(1);
  transition: transform 0.3s ease-in-out;
}
#content .marquee-item:hover {
  transform: scale(0.973);
}
#content .marquee-slider-top .marquee-item {
  aspect-ratio: 1.2770562771;
  width: clamp(280px, 42.1428571429vw, 590px);
  max-width: unset;
  min-height: unset;
}
@media (max-width: 767px) {
  #content .marquee-slider-top .marquee-item {
    aspect-ratio: 0.8045977011;
  }
}
#content .marquee-slider-bottom .marquee-item {
  aspect-ratio: 1.3464052288;
  width: clamp(240px, 29.4285714286vw, 412px);
  max-width: unset;
  min-height: unset;
}
@media (max-width: 767px) {
  #content .marquee-slider-bottom .marquee-item {
    aspect-ratio: 1.6216216216;
  }
}
#content .marquee-slider .splide__arrows, #content .marquee-slider-bottom .splide__arrows {
  position: static;
}
#content .marquee-slider .splide__arrow, #content .marquee-slider-bottom .splide__arrow {
  border-radius: 0;
  visibility: hidden;
  height: 100%;
  width: clamp(60px, 360 / 1400 * 100vw, 360px);
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  opacity: 0;
  transition: opacity 0.5s ease-in-out;
}
#content .marquee-slider .splide__arrow::after, #content .marquee-slider-bottom .splide__arrow::after {
  content: "";
  display: block;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-position: center;
  -webkit-mask-position: center;
  mask-image: url(../images/icons/icon-arrow-right.svg);
  -webkit-mask-image: url(../images/icons/icon-arrow-right.svg);
  background-color: var(--wp--preset--color--white);
  width: 24px;
  aspect-ratio: 1;
  position: absolute;
  margin: 10px;
}
#content .marquee-slider .splide__arrow::before, #content .marquee-slider-bottom .splide__arrow::before {
  content: "";
  display: block;
  background: var(--ast-global-color-2);
  width: 44px;
  height: 44px;
  border-radius: 50%;
  backdrop-filter: blur(20px);
  transition: opacity 0.35s ease-in-out;
}
#content .marquee-slider .splide__arrow--prev, #content .marquee-slider-bottom .splide__arrow--prev {
  left: 0;
  background: linear-gradient(90deg, white, rgba(255, 255, 255, 0));
}
#content .marquee-slider .splide__arrow--prev::after, #content .marquee-slider-bottom .splide__arrow--prev::after {
  transform: scaleX(-1);
}
#content .marquee-slider .splide__arrow--next, #content .marquee-slider-bottom .splide__arrow--next {
  right: 0;
  background: linear-gradient(-90deg, white, rgba(255, 255, 255, 0));
}
@media (any-hover: hover) and (any-pointer: fine) {
  #content .marquee-slider .splide__arrow:hover:hover::before, #content .marquee-slider .splide__arrow:hover:focus-visible::before, #content .marquee-slider-bottom .splide__arrow:hover:hover::before, #content .marquee-slider-bottom .splide__arrow:hover:focus-visible::before {
    opacity: 0.8;
  }
}
#content .marquee-slider .splide__arrow:focus-visible, #content .marquee-slider-bottom .splide__arrow:focus-visible {
  outline: 2px solid var(--ast-global-color-0);
  outline-offset: 3px;
}
#content .marquee-slider .splide__arrow svg, #content .marquee-slider-bottom .splide__arrow svg {
  display: none;
}
@media (any-hover: hover) and (any-pointer: fine) {
  #content .marquee-slider:hover:hover .splide__arrow, #content .marquee-slider:hover:focus-within .splide__arrow, #content .marquee-slider-bottom:hover:hover .splide__arrow, #content .marquee-slider-bottom:hover:focus-within .splide__arrow {
    visibility: visible;
    opacity: 1;
  }
}
#content .team-query-post {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  row-gap: 16px;
}
#content .team-query-post .wp-block-post {
  width: 100%;
}
@media (min-width: 768px) {
  #content .team-query-post .wp-block-post {
    width: calc(50% - 12px);
  }
}
@media (min-width: 981px) {
  #content .team-query-post .wp-block-post {
    width: calc(33.333% - 16px);
  }
}
#content .team-post {
  cursor: pointer;
  box-shadow: 0 2px 20px 0 rgba(0, 0, 0, 0);
  transition: all 0.3s;
}
@media (max-width: 767px) {
  #content .team-post {
    box-shadow: 0 2px 20px 0 rgba(0, 0, 0, 0.07);
  }
}
#content .team-post:hover {
  box-shadow: 0 2px 20px 0 rgba(0, 0, 0, 0.07);
}
#content .team-post:hover .team-post-image img {
  transform: scale(1.05);
}
#content .team-post:hover .team-post-more {
  border-color: #02939d;
}
#content .team-post-image {
  border-radius: 24px;
  overflow: hidden;
}
#content .team-post-image img {
  aspect-ratio: 0.8944543828;
  transform: scale(1);
  transition: all 0.3s;
}
#content .team-post-more {
  max-width: fit-content;
  border-bottom: 2px solid transparent;
  transition: all 0.3s;
}
@media (min-width: 768px) {
  #team-modal {
    flex-direction: row;
  }
}
@media (max-width: 767px) {
  #team-modal {
    padding: 24px;
  }
}
#team-modal .team-modal-left {
  width: 100%;
}
@media (min-width: 768px) {
  #team-modal .team-modal-left {
    max-width: 451px;
    width: 60%;
  }
}
#team-modal .team-modal-left img {
  aspect-ratio: 1.1163206073;
}
#team-modal .team-modal-right {
  justify-content: flex-start;
  width: 100%;
  overflow-y: overlay;
}
@media (min-width: 768px) {
  #team-modal .team-modal-right {
    max-width: 551px;
    width: 65%;
    max-height: 486px;
  }
}
@media (max-width: 767px) {
  #team-modal .team-modal-right {
    padding: 0;
  }
}
#team-modal .team-modal-right::-webkit-scrollbar-track {
  background-color: rgba(22, 22, 22, 0.1);
}
#team-modal .team-modal-right::-webkit-scrollbar {
  width: 6px;
}
#team-modal .team-modal-right::-webkit-scrollbar-thumb {
  border-radius: 0;
  background-color: rgba(22, 22, 22, 0.5);
}
#team-modal .team-modal-right p:last-child, #team-modal .team-modal-right ul:last-child, #team-modal .team-modal-right li:last-child, #team-modal .team-modal-right ol:last-child {
  margin-bottom: 0;
}
#team-modal .team-modal-right p a, #team-modal .team-modal-right ul a, #team-modal .team-modal-right li a, #team-modal .team-modal-right ol a {
  color: #02939d;
  text-decoration: underline;
}
#team-modal .team-modal-right p a:hover, #team-modal .team-modal-right ul a:hover, #team-modal .team-modal-right li a:hover, #team-modal .team-modal-right ol a:hover {
  text-decoration: none;
}
.uagb-block-996d6b8d .uagb-modal-popup-wrap {
  max-width: 95%;
}
@media (max-width: 767px) {
  .uagb-block-996d6b8d .uagb-modal-popup-wrap {
    max-height: 90dvh !important;
  }
}
@media (max-width: 980px) {
  .uagb-block-996d6b8d .uagb-modal-popup-close {
    top: -35px !important;
    right: 0 !important;
  }
}
body.page-id-1297 {
  overflow: clip;
}
#content .faq-page-nav {
  width: 40%;
}
@media (max-width: 980px) {
  #content .faq-page-nav {
    display: none;
  }
}
@media (min-width: 981px) {
  #content .faq-page-nav-sticky {
    position: sticky;
    top: 130px;
  }
}
#content .faq-page-nav .lwptoc_item:not(:last-child) {
  margin-bottom: 25px;
}
#content .faq-page-module .uagb-faq-child__outer-wrap:last-child {
  border-color: transparent;
}
#content .faq-page-module .uagb-faq-child__outer-wrap:not(.uagb-faq-item-active):not(:hover) .uagb-faq-icon-wrap {
  background-color: transparent;
}
#content .faq-page-module .uagb-faq-icon-wrap {
  top: 0;
}
@media (max-width: 980px) {
  #content .faq-page-content {
    max-width: 100%;
  }
}
#content .faq-page-contact-1-2 .uagb-buttons-repeater {
  position: relative;
}
#content .faq-page-contact-1-2 .uagb-buttons-repeater:after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 2px;
  opacity: 0;
  pointer-events: none;
  background: #02939d;
  transition: 0.2s;
}
#content .faq-page-contact-1-2 .uagb-buttons-repeater:hover:after {
  opacity: 1;
}
.single-product .ast-container {
  padding: 0;
}
.single-product #main {
  padding: 60px 0;
}
@media (min-width: 768px) {
  .single-product #main {
    padding: 80px 0;
  }
}
@media (min-width: 981px) {
  .single-product #main {
    padding: 102px 0 104px;
  }
}
#content .product-page-wrapper {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  gap: 40px;
}
@media (min-width: 981px) {
  #content .product-page-wrapper {
    flex-direction: row;
  }
}
#content .product-page-wrapper .woocommerce-product-gallery {
  pointer-events: none;
}
#content .product-page-wrapper .woocommerce-product-gallery .woocommerce-product-gallery__trigger {
  display: none;
}
#content .product-column-left {
  width: 100%;
}
@media (min-width: 981px) {
  #content .product-column-left {
    max-width: 718px;
  }
}
#content .product-column-left .woocommerce-product-gallery {
  margin-bottom: 32px;
}
@media (min-width: 981px) {
  #content .product-column-left .woocommerce-product-gallery {
    display: none;
  }
}
#content .product-column-left h2 {
  font-size: clamp(24px, 2.08vw, 30px);
  line-height: 120%;
}
#content .product-column-left h3 {
  font-size: clamp(22px, 1.81vw, 26px);
  margin-bottom: 16px;
}
#content .product-column-left h4 {
  font-size: clamp(20px, 1.67vw, 24px);
  margin-bottom: 16px;
}
#content .product-column-left .single-product-category {
  display: flex;
  flex-wrap: wrap;
  font-size: 0;
  gap: 8px;
  margin-bottom: 16px;
}
#content .product-column-left .single-product-category a {
  font-size: clamp(16px, 1.39vw, 20px);
  line-height: 100%;
  color: #222;
  background: #f3f3f3;
  border-radius: 40px;
  padding: 5px 12.4px;
  pointer-events: none;
}
#content .product-column-left .product_title {
  font-size: clamp(32px, 4.44vw, 64px);
  font-weight: 700;
  margin-bottom: 16px;
  word-break: break-word;
}
#content .product-column-left .short-desc-btns {
  margin-top: 32px;
  margin-bottom: 40px;
}
#content .product-column-left .short-desc-btns .uagb-buttons__wrap {
  flex-wrap: wrap;
  gap: 16px;
}
#content .product-column-left .short-desc-btns .uagb-button__icon {
  margin-left: 6px;
}
#content .product-column-left .short-desc-btns .uagb-button__icon svg {
  width: 15px;
  height: 15px;
}
#content .product-column-left .product_meta {
  display: none;
}
#content .product-column-left .accordion-item {
  border-bottom: 2px solid #909090;
}
#content .product-column-left .accordion-title {
  position: relative;
  display: flex;
  align-items: center;
  gap: 16px;
  flex-direction: row;
  justify-content: space-between;
  cursor: pointer;
  margin: 0;
  padding: 28px 0 26px;
}
#content .product-column-left .accordion-title:after {
  content: "";
  position: relative;
  display: block;
  background: url("/wp-content/uploads/2025/10/plus.svg") no-repeat;
  background-position: center;
  background-size: 16px;
  width: 36px;
  height: 36px;
  right: 0;
  border-radius: 100%;
  flex: 0 0 auto;
  transition: background-color 0.2s;
}
@media (min-width: 981px) {
  #content .product-column-left .accordion-title:after {
    background-size: 24px;
    width: 44px;
    height: 44px;
  }
}
#content .product-column-left .accordion-title:hover:after {
  background: url("/wp-content/uploads/2025/10/plus.svg") no-repeat;
  background-color: rgba(0, 0, 0, 0.1);
  background-position: center;
  background-size: 16px;
}
@media (min-width: 981px) {
  #content .product-column-left .accordion-title:hover:after {
    background-size: 24px;
  }
}
#content .product-column-left .accordion-title.active:after {
  background: url("/wp-content/uploads/2025/10/minus.svg") no-repeat;
  background-color: rgba(0, 0, 0, 0.1);
  background-position: center;
  background-size: 16px;
}
@media (min-width: 981px) {
  #content .product-column-left .accordion-title.active:after {
    background-size: 24px;
  }
}
#content .product-column-left .accordion-content {
  padding-bottom: 24px;
}
#content .product-column-left .accordion-content ul:last-child, #content .product-column-left .accordion-content ol:last-child, #content .product-column-left .accordion-content p:last-child, #content .product-column-left .accordion-content li:last-child {
  margin-bottom: 0;
}
#content .product-column-left .accordion-content ul, #content .product-column-left .accordion-content ol {
  margin-left: 0px;
  margin-top: 1em;
  margin-bottom: 1.4em;
}
@media (min-width: 768px) {
  #content .product-column-left .accordion-content ul, #content .product-column-left .accordion-content ol {
    margin-left: 40px;
  }
}
#content .product-column-left .accordion-content ul:first-child, #content .product-column-left .accordion-content ol:first-child {
  margin-top: 0;
}
#content .product-column-left .accordion-content ul:last-child, #content .product-column-left .accordion-content ol:last-child {
  margin-bottom: 0;
}
#content .product-column-left .accordion-content ul {
  list-style: none;
}
#content .product-column-left .accordion-content ul li {
  position: relative;
  padding-left: 15px;
}
#content .product-column-left .accordion-content ul li:before {
  content: "";
  position: absolute;
  left: 0;
  top: 0.6em;
  width: 6px;
  height: 6px;
  background-color: #02939d;
  border-radius: 100%;
}
#content .product-column-left .accordion-content ul li ul {
  margin: 0 0 6px 10px !important;
}
@media (max-width: 980px) {
  #content .product-column-left .related-posts-mobile {
    display: block !important;
  }
}
#content .product-column-left .related-posts-mobile .related {
  margin-top: 24px;
}
#content .product-column-left .related-posts-mobile .related > h2 {
  font-size: clamp(32px, 3.06vw, 44px);
  line-height: 125%;
  text-transform: capitalize;
  padding-bottom: 10px;
  margin-bottom: 10px;
  border-bottom: 1px solid #02939d;
}
#content .product-column-left .related-posts-mobile .related .products {
  grid-template-columns: repeat(2, 1fr);
  gap: 16px;
  margin-bottom: 0;
}
#content .product-column-left .related-posts-mobile .related .product {
  border-radius: 24px;
  padding: 16px;
  margin-bottom: 0;
}
#content .product-column-left .related-posts-mobile .related .product .ast-woo-product-category, #content .product-column-left .related-posts-mobile .related .product .review-rating, #content .product-column-left .related-posts-mobile .related .product .button, #content .product-column-left .related-posts-mobile .related .product .ast-on-card-button {
  display: none;
}
#content .product-column-left .related-posts-mobile .related .product .woocommerce-loop-product__title {
  font-size: 18px;
  margin-top: 8px;
}
@media (max-width: 767px) {
  #content .product-column-left .related-posts-mobile .related .product .woocommerce-loop-product__title {
    font-size: 16px;
    line-height: 1;
  }
}
#content .product-column-left .related-posts-mobile .related .product img {
  margin-bottom: 0;
}
#content .product-column-left .related-posts-mobile .related .product .woocommerce-loop-product__title {
  margin-bottom: 0;
  text-align: center;
}
#content .product-column-left #form {
  margin-top: 60px;
  background-color: #fff;
  box-shadow: 0 2px 20px 0 rgba(0, 0, 0, 0.07);
  border-radius: 24px;
  padding: 40px;
}
#content .product-column-right {
  width: 100%;
}
@media (min-width: 981px) {
  #content .product-column-right {
    max-width: 538px;
    width: 65%;
  }
}
@media (max-width: 980px) {
  #content .product-column-right .woocommerce-product-gallery {
    display: none;
  }
}
#content .product-column-right .related {
  margin-top: 24px;
}
@media (max-width: 980px) {
  #content .product-column-right .related {
    display: none !important;
  }
}
#content .product-column-right .related > h2 {
  font-size: clamp(32px, 3.06vw, 44px);
  line-height: 125%;
  text-transform: capitalize;
  padding-bottom: 10px;
  margin-bottom: 10px;
  border-bottom: 1px solid #02939d;
}
#content .product-column-right .related .products {
  grid-template-columns: repeat(2, 1fr);
  gap: 16px;
  margin-bottom: 0;
}
#content .product-column-right .related .product {
  border-radius: 24px;
  padding: 16px;
  margin-bottom: 0;
}
#content .product-column-right .related .product .ast-woo-product-category, #content .product-column-right .related .product .review-rating, #content .product-column-right .related .product .button, #content .product-column-right .related .product .ast-on-card-button {
  display: none;
}
#content .product-column-right .related .product .woocommerce-loop-product__title {
  font-size: 18px;
  margin-top: 8px;
}
@media (max-width: 767px) {
  #content .product-column-right .related .product .woocommerce-loop-product__title {
    font-size: 16px;
    line-height: 1;
  }
}
#content .product-column-right .related .product img {
  margin-bottom: 0;
}
#content .product-column-right .related .product .woocommerce-loop-product__title {
  margin-bottom: 0;
  text-align: center;
}
#content .product-column-right .direction-btn {
  margin-top: 30px;
}
@media (max-width: 980px) {
  #content .product-column-right .direction-btn {
    margin-top: 0;
  }
}
@media (max-width: 980px) {
  #content .product-column-right .direction-btn .uagb-buttons__wrap {
    justify-content: center;
  }
}
#content .product-column-right .direction-btn .uagb-button__icon {
  margin-left: 6px;
}
#content .product-column-right .direction-btn .uagb-button__icon svg {
  width: 15px;
  height: 15px;
}
@media (max-width: 1240px) {
  #content .medication-filters {
    display: none;
  }
}
#content .medication-filters .facetwp-facet {
  margin-bottom: 0;
}
#content .medication-filters .facetwp-radio, #content .medication-filters .facetwp-checkbox {
  background: url("/wp-content/uploads/2025/11/checkbox-inactive.svg") 0 55% no-repeat;
  background-size: 14px 14px;
  padding-left: 24px;
  margin-bottom: 0;
}
#content .medication-filters .facetwp-radio.checked, #content .medication-filters .facetwp-checkbox.checked {
  background-image: url("/wp-content/uploads/2025/11/checkbox-active.svg");
}
#content .medication-filters .facetwp-counter {
  display: none;
}
#content .medication-filters .uagb-heading-text {
  font-size: clamp(24px, 2.36vw, 34px);
}
#content .medication-pagination .facetwp-facet {
  margin: 0;
}
#content .medication-pagination .facetwp-pager {
  display: flex;
  gap: 4px;
  align-items: center;
  justify-content: flex-start;
}
#content .medication-pagination .facetwp-page {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 32px;
  height: 32px;
  padding: 0;
  margin: 0;
  color: #222;
  font-weight: 700;
  border-radius: 6px;
  text-decoration: none;
}
#content .medication-pagination .facetwp-page:before {
  content: "";
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 2px;
  background-color: #02939d;
  opacity: 0;
  transition: all 0.2s;
}
#content .medication-pagination .facetwp-page.active:before {
  opacity: 1;
}
#content .medication-pagination .facetwp-page:not(.active):hover {
  background-color: rgba(0, 0, 0, 0.1);
}
@media (max-width: 767px) {
  #content .medication-concentration p {
    text-align: left !important;
  }
}
#content .medication-search .facetwp-facet {
  margin: 0;
}
#content .medication-search .facetwp-input-wrap {
  width: 100%;
}
#content .medication-search .facetwp-search {
  width: 100%;
  border: 1px solid #02939d;
  border-radius: 12px;
  background: #fff;
  padding: 12.5px 40px 12.5px 15px;
  line-height: 1;
}
#content .medication-search .facetwp-search::placeholder {
  color: #888;
}
#content .medication-search .facetwp-icon {
  opacity: 1;
}
#content .medication-search .facetwp-icon:before {
  background: url("/wp-content/uploads/2025/10/search-icon.svg") no-repeat;
  background-position: center;
  width: 48px;
  transform: rotate(0) !important;
}
@media (max-width: 1240px) {
  #content .medication-content {
    max-width: 100%;
  }
}
@media (min-width: 1241px) {
  #content .medication-content .filters-mobile {
    display: none;
  }
}
#content .medication-content .filters-mobile .facetwp-facet {
  margin-bottom: 0;
}
#content .medication-content .filters-mobile .facetwp-facet select {
  width: 100%;
  border: 1px solid #02939d;
  border-radius: 12px;
  padding: 12.5px 40px 12.5px 15px;
  line-height: 1;
}
#content .medication-content .filters-mobile .facetwp-facet select option[value="dermatology-line"] {
  display: none;
}
#content .medication-content .facetwp-products-table {
  font-size: 16px;
  background: #fff;
  border-radius: 12px;
  border: none;
  overflow: hidden;
}
#content .medication-content .facetwp-products-table th, #content .medication-content .facetwp-products-table td {
  border: none;
}
#content .medication-content .facetwp-products-table thead {
  font-size: 20px;
  text-align: left;
  background: #02939d;
  color: #fff;
}
@media (max-width: 980px) {
  #content .medication-content .facetwp-products-table thead .wdtheader {
    display: none;
  }
}
#content .medication-content .facetwp-products-table thead .column-image {
  font-size: 0;
  display: none;
}
@media (max-width: 980px) {
  #content .medication-content .facetwp-products-table thead .column-medication {
    display: block;
  }
}
#content .medication-content .facetwp-products-table tbody tr {
  position: relative;
  cursor: pointer;
  transition: all 0.2s;
}
@media (max-width: 980px) {
  #content .medication-content .facetwp-products-table tbody tr {
    position: relative;
    display: flex;
    flex-direction: column;
    padding: 20px;
  }
}
#content .medication-content .facetwp-products-table tbody tr:hover {
  background: linear-gradient(-90deg, #fefefe 9.92%, #e1f2f1 23.32%);
}
@media (min-width: 981px) {
  #content .medication-content .facetwp-products-table tbody tr:hover {
    background: linear-gradient(90deg, #fefefe 9.92%, #e1f2f1 23.32%);
  }
}
#content .medication-content .facetwp-products-table tbody tr:hover .column-medication {
  color: #02939d;
}
#content .medication-content .facetwp-products-table tbody tr:hover .column-button svg {
  opacity: 1;
}
#content .medication-content .facetwp-products-table tbody tr:not(:first-child) {
  border-top: 1px solid #e1e1e1;
}
@media (min-width: 981px) {
  #content .medication-content .facetwp-products-table tbody tr:not(:last-child) td {
    border-bottom: 1px solid #dadada;
  }
}
@media (max-width: 980px) {
  #content .medication-content .facetwp-products-table tbody tr > td {
    height: auto;
    max-width: calc(100% - 118px);
    border: none;
    padding: 0;
    line-height: 1em;
    margin-bottom: 10px;
  }
  #content .medication-content .facetwp-products-table tbody tr > td:last-child {
    margin-bottom: 0;
  }
}
#content .medication-content .facetwp-products-table tbody .column-image {
  min-width: 68px;
  padding-right: 0;
}
@media (min-width: 981px) {
  #content .medication-content .facetwp-products-table tbody .column-image {
    max-width: 68px;
  }
}
@media (max-width: 980px) {
  #content .medication-content .facetwp-products-table tbody .column-image {
    position: absolute;
    right: 20px;
    top: 50%;
    transform: translateY(-50%);
    padding: 0;
    padding-left: 10px;
    width: 98px;
  }
}
#content .medication-content .facetwp-products-table tbody .column-medication {
  font-weight: 700;
  transition: all 0.2s;
}
@media (min-width: 981px) {
  #content .medication-content .facetwp-products-table tbody .column-medication {
    max-width: 160px;
    padding: 30px 18px 33px;
  }
}
@media (min-width: 1241px) {
  #content .medication-content .facetwp-products-table tbody .column-medication {
    max-width: 207px;
  }
}
#content .medication-content .facetwp-products-table tbody .column-category {
  color: #02939d;
}
@media (min-width: 981px) {
  #content .medication-content .facetwp-products-table tbody .column-category {
    max-width: 234px;
  }
}
@media (min-width: 981px) {
  #content .medication-content .facetwp-products-table tbody .column-button {
    width: 59px;
  }
}
@media (max-width: 980px) {
  #content .medication-content .facetwp-products-table tbody .column-button {
    display: none;
  }
}
#content .medication-content .facetwp-products-table tbody .column-button svg {
  opacity: 0;
  transition: all 0.2s;
}
@media (min-width: 981px) {
  #content .medication-content .facetwp-products-table tbody .column-button svg {
    position: relative;
    top: 4px;
  }
}
#content .medication-content .facetwp-products-table tbody .column-link {
  position: absolute;
  border: none;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  padding: 0;
  z-index: 1;
}
#content .medication-content .facetwp-products-table tbody .column-link a {
  display: block;
  width: 100%;
  height: 100%;
}
#content .blog-section .facetwp-type-pager {
  margin: 32px 0 0;
}
#content .blog-section .facetwp-type-pager .facetwp-facet {
  margin: 0;
}
#content .blog-section .facetwp-type-pager .facetwp-pager {
  display: flex;
  gap: 4px;
  align-items: center;
  justify-content: center;
}
#content .blog-section .facetwp-type-pager .facetwp-page {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 32px;
  height: 32px;
  padding: 0;
  margin: 0;
  color: #222;
  font-weight: 700;
  border-radius: 6px;
  text-decoration: none;
}
#content .blog-section .facetwp-type-pager .facetwp-page:before {
  content: "";
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 2px;
  background-color: #02939d;
  opacity: 0;
  transition: all 0.2s;
}
#content .blog-section .facetwp-type-pager .facetwp-page.active:before {
  opacity: 1;
}
#content .blog-section .facetwp-type-pager .facetwp-page:not(.active):hover {
  background-color: rgba(0, 0, 0, 0.1);
}
#content .blog-search-wrap .facetwp-facet {
  margin-bottom: 0;
}
#content .blog-search .facetwp-input-wrap {
  width: 100%;
}
#content .blog-search .facetwp-search {
  width: 100%;
  border: 1px solid #02939d;
  border-radius: 12px;
  background: #fff;
  padding: 12.5px 40px 12.5px 15px;
  line-height: 1;
}
#content .blog-search .facetwp-search::placeholder {
  color: #888;
}
#content .blog-search .facetwp-icon {
  opacity: 1;
}
#content .blog-search .facetwp-icon:before {
  background: url("/wp-content/uploads/2025/10/search-icon.svg") no-repeat;
  background-position: center;
  width: 48px;
  transform: rotate(0) !important;
}
#content .blog-search-categories .facetwp-facet {
  height: 100%;
}
#content .blog-search-categories .fs-wrap {
  width: 100%;
  height: 100%;
}
#content .blog-search-categories .fs-label {
  display: flex;
  align-items: center;
  height: 100%;
  min-height: 46px;
  padding: 6px 15px;
}
#content .blog-search-categories .fs-label-wrap {
  height: 100%;
  border: 1px solid #909090;
  border-radius: 12px;
}
#content .blog-search-categories .fs-arrow {
  background: url("/wp-content/uploads/2025/10/fselect-arrow.svg") no-repeat;
  background-size: contain;
  border: none;
  width: 15px;
  height: 9px;
  right: 15px;
  transform: rotate(-180deg);
}
#content .blog-search-categories .fs-open .fs-arrow {
  transform: rotate(0deg);
}
#content .blog-search-categories .fs-open .fs-label-wrap {
  border-color: #02939d;
}
#content .blog-search-categories .fs-dropdown {
  top: calc(100% + 8px);
  width: fit-content;
  border-radius: 12px;
  border: none;
  box-shadow: 0 4px 24px 0 rgba(0, 0, 0, 0.15);
}
#content .blog-search-categories .fs-options {
  display: flex;
  flex-direction: column;
  gap: 10px;
  max-height: 530px;
  padding: 24px;
}
#content .blog-search-categories .fs-option {
  font-weight: 700;
  padding: 5px 0;
  background: transparent !important;
}
#content .blog-search-categories .fs-search {
  display: none;
}
#content .blog-posts-list {
  display: flex;
  flex-wrap: wrap;
  gap: 24px;
}
#content .blog-posts-list .post-item {
  position: relative;
  margin: 0;
  padding: 24px;
  box-shadow: 0 2px 20px 0 rgba(0, 0, 0, 0);
  border-radius: 24px;
  border: none;
  transition: all 0.3s;
  cursor: pointer;
}
@media (min-width: 768px) {
  #content .blog-posts-list .post-item {
    width: calc(50% - 12px);
  }
}
@media (min-width: 981px) {
  #content .blog-posts-list .post-item {
    width: calc(33.333% - 16px);
  }
}
#content .blog-posts-list .post-item:hover {
  box-shadow: 0 2px 20px 0 rgba(0, 0, 0, 0.07);
}
#content .blog-posts-list .post-item:hover .post-thumb img {
  transform: scale(1.05);
}
#content .blog-posts-list .post-item:hover .post-read-more:after {
  opacity: 1;
}
#content .blog-posts-list .post-thumb {
  position: relative;
  padding-bottom: 61.176%;
  overflow: hidden;
  margin-bottom: 24px;
  border-radius: 24px;
}
#content .blog-posts-list .post-thumb img {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
  transform: scale(1);
  transition: all 0.3s;
}
#content .blog-posts-list .post-tags {
  display: flex;
  flex-wrap: wrap;
  gap: 6px;
  margin-bottom: 9px;
}
#content .blog-posts-list .post-tags a {
  font-size: 14px;
  line-height: 1;
  text-decoration: none;
  pointer-events: none;
  color: #222;
  background-color: #e9f3e4;
  border-radius: 40px;
  padding: 6px 12px;
}
#content .blog-posts-list .post-title {
  font-size: 24px;
  margin-bottom: 8px;
}
@media (min-width: 981px) {
  #content .blog-posts-list .post-title {
    font-size: clamp(20px, 1.67vw, 24px);
  }
}
#content .blog-posts-list .post-excerpt {
  color: #4b4b4b;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
}
#content .blog-posts-list .post-read-more {
  position: relative;
  max-width: fit-content;
  font-weight: 700;
  line-height: 100%;
  padding: 5px 0;
  margin-top: 17px;
  text-transform: capitalize;
}
#content .blog-posts-list .post-read-more:after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 0;
  height: 2px;
  width: 100%;
  background: #02939d;
  opacity: 0;
  transition: all 0.3s;
}
#content .blog-posts-list .post-read-more-abs {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
}
body.single-post {
  overflow: clip;
}
body.single-post #content .ast-container {
  padding: 0;
  max-width: 100%;
  width: 100%;
}
#content .blog-single-hero h1 {
  font-size: clamp(30px, 4.44vw, 64px);
}
#content .blog-single-hero-tag {
  display: flex;
  flex-wrap: wrap;
  gap: 8px;
}
#content .blog-single-hero-tag a {
  display: inline-flex;
  padding: 5px 12px;
  background: #e9f3e4;
  border-radius: 40px;
  pointer-events: none;
}
#content .blog-single-hero-tag .wp-block-post-terms__separator {
  display: none;
}
#content .blog-single-hero .wp-block-uagb-buttons {
  max-width: fit-content;
}
#content .blog-single-hero-socials .wp-block-uagb-social-share {
  justify-content: space-between;
}
#content .blog-single-hero-socials .wp-block-uagb-social-share-child svg {
  fill: #222;
}
@media (min-width: 981px) {
  #content .blog-single-nav {
    width: 33%;
  }
}
#content .blog-single-nav-sticky {
  position: sticky;
  top: 130px;
}
#content .blog-single-content {
  padding: 5.75% 6.667% 6.65%;
}
#content .blog-single-content h2 {
  font-size: clamp(34px, 3.06vw, 44px);
  margin-bottom: 12px;
  margin-top: 0.91em;
}
#content .blog-single-content h2:first-child {
  margin-top: 0;
}
#content .blog-single-content h3 {
  font-size: clamp(28px, 2.36vw, 34px);
  margin-top: 1em;
  margin-bottom: 15px;
}
#content .blog-single-content h3:first-child {
  margin-top: 0;
}
#content .blog-single-content p {
  margin-top: 0;
}
#content .blog-single-content ul, #content .blog-single-content ol {
  margin-left: 0px;
  margin-top: 1em;
  margin-bottom: 1.4em;
}
@media (min-width: 768px) {
  #content .blog-single-content ul, #content .blog-single-content ol {
    margin-left: 40px;
  }
}
#content .blog-single-content ul:first-child, #content .blog-single-content ol:first-child {
  margin-top: 0;
}
#content .blog-single-content ul:last-child, #content .blog-single-content ol:last-child {
  margin-bottom: 0;
}
#content .blog-single-content ul {
  list-style: none;
}
#content .blog-single-content ul li {
  position: relative;
  padding-left: 15px;
}
#content .blog-single-content ul li:before {
  content: "";
  position: absolute;
  left: 0;
  top: 0.6em;
  width: 6px;
  height: 6px;
  background-color: #02939d;
  border-radius: 100%;
}
#content .blog-single-content .wp-block-image {
  margin: 2.75em 0 2.2em;
}
#content .blog-single-content .wp-block-image:first-child {
  margin-top: 0;
}
#content .blog-single-content .wp-block-image:last-child {
  margin-bottom: 0;
}
#content .blog-single-content .wp-block-image img {
  border-radius: 12px;
}
#content .blog-single-content .wp-block-image .wp-element-caption {
  font-size: 16px;
  margin: 5px 0 0;
}
#content .blog-single-content .wp-block-quote {
  font-size: inherit;
  font-style: normal;
  margin-left: 0px;
  margin-bottom: 23px;
  margin-right: 0;
  padding: 16px 0 20px 20px;
  border-left: 6px solid #02939d;
}
@media (min-width: 768px) {
  #content .blog-single-content .wp-block-quote {
    margin-left: 40px;
    padding-left: 47px;
  }
}
#content .blog-single-content .wp-block-quote:last-child {
  margin-bottom: 0;
}
#content .blog-single-content .wp-block-uagb-social-share {
  max-width: 160px;
  justify-content: space-between;
  margin: 51px auto 0 0;
}
#content .blog-single-content .wp-block-uagb-social-share-child svg {
  fill: #222;
}
#content .clinics-map-wrap {
  padding: 24px;
}
@media (min-width: 768px) {
  #content .clinics-map-wrap {
    padding: 40px;
  }
}
@media (min-width: 981px) {
  #content .clinics-map-wrap {
    padding: 6.667%;
  }
}
#content .clinics-item-title {
  flex-wrap: nowrap;
  justify-content: space-between;
  cursor: pointer;
}
#content .clinics-item-title.active .icon-close {
  display: flex;
}
#content .clinics-item-title.active .icon-open {
  display: none;
}
#content .clinics-item-title:hover .clinics-item-title-icon {
  background-color: rgba(0, 0, 0, 0.1) !important;
}
#content .clinics-item-title:not(.active) .clinics-item-title-icon {
  background-color: transparent;
}
#content .clinics-item-title-icon {
  max-width: 44px;
  min-width: 44px;
  transition: all 0.35s ease-in-out;
}
#content .clinics-item-content {
  display: none;
  padding-bottom: 4px;
}
#content .clinics-item .wpsl-locations-details {
  margin-bottom: 12px;
  padding-bottom: 10px;
}
#content .clinics-item .wpsl-locations-details:not(:last-child) {
  border-bottom: 1px solid #ddd;
}
#content .clinics-item .wpsl-locations-details > span {
  font-size: 22px;
  line-height: calc(24px / 22px);
  max-width: 241px;
  display: block;
  margin-bottom: 16px;
}
#content .clinics-item .wpsl-location-address {
  margin-bottom: 0;
  padding-left: 30px;
}
#content .clinics-item .wpsl-location-address span:first-child {
  position: relative;
}
#content .clinics-item .wpsl-location-address span:first-child:before {
  content: "";
  position: absolute;
  left: -28px;
  top: 0.1em;
  background: url("/wp-content/uploads/2025/11/address-icon.svg") no-repeat;
  background-size: contain;
  background-position: center;
  width: 14px;
  height: 18px;
}
#content .clinics-item .wpsl-contact-details {
  font-size: 0;
  margin-top: 4px;
  margin-bottom: 0;
}
#content .clinics-item .wpsl-contact-details a {
  position: relative;
  display: inline-block;
  font-size: 18px;
  padding-left: 30px;
}
#content .clinics-item .wpsl-contact-details a:before {
  content: "";
  position: absolute;
  left: 0;
  width: 18px;
}
#content .clinics-item .wpsl-contact-details a[href^="tel:"]:before {
  top: 0.35em;
  background: url("/wp-content/uploads/2025/11/phone-icon.svg") no-repeat;
  background-size: contain;
  background-position: center;
  height: 18px;
}
#content .clinics-item .wpsl-contact-details a[href^="mailto:"] {
  margin-top: -3px;
}
#content .clinics-item .wpsl-contact-details a[href^="mailto:"]:before {
  top: 0.45em;
  background: url("/wp-content/uploads/2025/11/email-icon.svg") no-repeat;
  background-size: contain;
  background-position: center;
  height: 14px;
}
#content .clinics-item .icon-close {
  display: none;
}
#main .section-contact {
  overflow: hidden;
}
#main .section-contact .column-form {
  position: relative;
  z-index: 1;
}
#main .section-contact .column-form .uagb-separator {
  width: 100%;
}
#main .section-contact .column-form .gform_wrapper {
  --gf-form-gap-y: 17px;
}
#main .section-contact .column-form .gform_wrapper .gfield_label {
  margin-bottom: 0.25em;
}
#main .section-contact .column-picture {
  position: relative;
  z-index: 0;
}
@media (min-width: 768px) {
  #main .section-contact .column-picture .picture-float {
    width: 160%;
    margin-left: 9%;
  }
}
@media (min-width: 768px) {
  #main .section-contact-request .column-picture .picture-float {
    width: 135%;
    margin-left: 8%;
  }
}
@media (max-width: 1400px) {
  #main .section-contact-cards .card-contacts:has(.info-box) {
    padding-left: clamp(16px, 20 / 1400 * 100vw, 20px);
    padding-right: clamp(16px, 20 / 1400 * 100vw, 20px);
  }
}
@media (max-width: 1400px) {
  #main .section-contact-cards .card-contacts:has(.contact-box) {
    padding-left: clamp(16px, 40 / 1400 * 100vw, 40px);
    padding-right: clamp(16px, 40 / 1400 * 100vw, 40px);
  }
}
@media (min-width: 981px) and (max-width: 1140px) {
  #main .section-contact-cards .card-contacts:has(.contact-box) {
    column-gap: 10%;
    justify-content: space-around;
  }
}
@media (max-width: 480px) {
  #main .section-contact-cards .card-contacts {
    align-items: flex-start;
  }
}
#main .section-contact-cards .card-contacts .info-box {
  gap: 16px 16px;
}
#main .section-contact-cards .card-contacts .info-box .uagb-ifb-desc {
  font-size: clamp(14px, 16 / 1400 * 100vw, 16px);
}
#main .section-contact-cards .card-contacts .info-box .uagb-ifb-desc a[href^="https://maps"] {
  font-size: clamp(16px, 18 / 1400 * 100vw, 18px);
  line-height: 150%;
  display: inline-block;
  margin-bottom: 7px;
}
@media (min-width: 981px) and (max-width: 1400px) {
  #main .section-contact-cards .card-contacts .info-box.uagb-infobox-icon-left.uagb-infobox-image-valign-middle .uagb-ifb-image-content {
    max-width: 38%;
    aspect-ratio: 0.9;
  }
  #main .section-contact-cards .card-contacts .info-box.uagb-infobox-icon-left.uagb-infobox-image-valign-middle .uagb-ifb-image-content img {
    box-sizing: border-box;
    flex: none;
    object-fit: contain;
    object-position: center;
    max-width: 100%;
    max-height: 100%;
    height: 100%;
    width: 100%;
  }
  #main .section-contact-cards .card-contacts .info-box h4 {
    font-size: clamp(24px, 28 / 1400 * 100vw, 28px);
  }
}
@media (max-width: 1280px) {
  #main .section-contact-cards .card-contacts .info-box {
    flex-direction: column;
    align-items: center;
    text-align: center;
  }
  #main .section-contact-cards .card-contacts .info-box .uagb-ifb-image-content {
    max-width: 50%;
  }
}
@media (max-width: 480px) {
  #main .section-contact-cards .card-contacts .info-box {
    align-items: flex-start;
    text-align: left;
  }
  #main .section-contact-cards .card-contacts .info-box .uagb-ifb-image-content {
    margin-right: auto;
  }
}
#main .section-contact-cards .card-contacts .contact-box a[href^="tel:"] {
  white-space: nowrap;
}
@media (min-width: 981px) and (max-width: 1400px) {
  #main .section-contact-cards .card-contacts .contact-box {
    font-size: clamp(15px, 17 / 1400 * 100vw, 17px);
  }
}
#content .privacy-content h2 {
  font-size: clamp(34px, 3.06vw, 44px);
  margin-bottom: 12px;
}
#content .privacy-content h2:first-child {
  margin-top: 0;
}
#content .privacy-content h3 {
  font-size: clamp(28px, 2.36vw, 34px);
  margin-bottom: 15px;
}
#content .privacy-content h3:first-child {
  margin-top: 0;
}
#content .privacy-content p {
  margin-top: 0;
}
#content .privacy-content ul, #content .privacy-content ol {
  margin-left: 0px;
  margin-top: 0;
  margin-bottom: 1.4em;
}
@media (min-width: 768px) {
  #content .privacy-content ul, #content .privacy-content ol {
    margin-left: 40px;
  }
}
#content .privacy-content ul:first-child, #content .privacy-content ol:first-child {
  margin-top: 0;
}
#content .privacy-content ul:last-child, #content .privacy-content ol:last-child {
  margin-bottom: 0;
}
#content .privacy-content ul {
  list-style: none;
}
#content .privacy-content ul li {
  position: relative;
  padding-left: 15px;
}
#content .privacy-content ul li:before {
  content: "";
  position: absolute;
  left: 0;
  top: 0.6em;
  width: 6px;
  height: 6px;
  background-color: #02939d;
  border-radius: 100%;
}
#content .privacy-content .wp-block-image {
  margin: 2.75em 0 2.2em;
}
#content .privacy-content .wp-block-image:first-child {
  margin-top: 0;
}
#content .privacy-content .wp-block-image:last-child {
  margin-bottom: 0;
}
#content .privacy-content .wp-block-image img {
  border-radius: 12px;
}
#content .privacy-content .wp-block-image .wp-element-caption {
  font-size: 16px;
  margin: 5px 0 0;
}
#content .privacy-content .wp-block-uagb-social-share {
  max-width: 160px;
  justify-content: space-between;
  margin: 51px auto 0 0;
}
#content .privacy-content .wp-block-uagb-social-share-child svg {
  fill: #222;
}
#content {
  /*.section-trimix-info {
        .seo-row-2-2 {
            position: relative;
            align-items: stretch !important;
            overflow: visible !important;

            .seo-images {
                .wp-block-uagb-image__figure {
                }

                img {
                    max-width: 55vW !important;
                    @include phone {
                        width: 100% !important;
                        max-width: 100% !important;
                    }
                }
            }

            .seo-content {
                .wp-block-olympia-accordion {
                    margin-top: 10px;
                }
            }
        }
    }
        */
}
#content .section-hero-trimix .wp-block-uagb-buttons {
  margin-top: 16px;
}
@media (min-width: 981px) {
  #content .section-form.trimix-injections {
    padding-top: 84px;
    padding-bottom: 84px;
  }
}
#content .no-cut .seo-content-more.hidden:after {
  background: linear-gradient(0deg, #FFF 0%, rgba(255, 255, 255, 0) 100%);
  height: 44px;
  bottom: -17px;
}
@media (max-width: 980px) {
  #content .no-cut .seo-content-more.hidden:after {
    height: 70px;
  }
}
#content .no-cut .seo-content-btn {
  margin-top: 24px;
}
#content .section-expert .seo-content {
  max-width: 100%;
}
#content .section-expert .seo-content > .uagb-container-inner-blocks-wrap {
  width: 100% !important;
}
#content .section-expert .seo-content .wp-block-uagb-advanced-heading {
  margin-bottom: 12px;
}
#content .section-expert .seo-content .wp-block-uagb-advanced-heading .uagb-desc-text {
  line-height: 1.1875;
  margin-bottom: 10px;
  letter-spacing: 0.1875em;
}
#content .section-expert .seo-content .wp-block-uagb-advanced-heading .uagb-heading-text {
  line-height: 1.25;
}
@media (max-width: 1400px) {
  #content .section-expert .quote {
    margin: clamp(30px, 60 / 1400 * 100vw, 60px) 0 !important;
  }
}
@media (min-width: 981px) {
  #content .section-quote .wp-block-uagb-advanced-heading {
    margin-bottom: -5px !important;
  }
}
#content .section-references .olympia-accordion .olympia-accordion__panel {
  font-size: 14px;
  line-height: 1.5;
}
#content .section-references .olympia-accordion .olympia-accordion__panel .olympia-accordion__panel-inner > * {
  margin-bottom: 8px;
}
#content .section-references .olympia-accordion .olympia-accordion__panel .olympia-accordion__panel-inner > *:last-child {
  margin-bottom: 0;
}
#content .section-references .olympia-accordion .olympia-accordion__panel a {
  color: var(--ast-global-color-0);
}
#content .section-references .olympia-accordion .olympia-accordion__panel a:hover {
  color: var(--ast-global-color-0);
}
#content .section-how-to .lyte-wrapper {
  border-radius: 0;
  margin: 0 !important;
}
#content .section-how-to figcaption, #content .section-how-to .lL {
  display: none;
}
#content .section-how-to .cols-info {
  margin: 52px 0;
}
@media (max-width: 1400px) {
  #content .section-how-to .cols-info {
    margin: clamp(30px, 52 / 1400 * 100vw, 52px) 0;
  }
}
#content .section-how-to .cols-info .wp-block-heading {
  margin-top: -2px;
}
#content .section-how-to .cols-info p {
  margin: 15px 0;
}
#content .section-how-to .cols-info p:last-child {
  margin-bottom: 0;
}
#content .section-how-to .wp-block-uagb-buttons {
  margin-top: 20px;
}
#content .section-how-to .wp-block-uagb-buttons .uagb-button__wrapper {
  margin-bottom: 0;
}
#content .section-template-accordion.blue-links a {
  color: var(--ast-global-color-0);
}
#content .section-template-accordion.blue-links a:hover {
  color: var(--ast-global-color-0);
}
#content ol.styled-list {
  margin-left: 0;
  margin-top: -4px;
  margin-bottom: 20px;
  list-style-type: none;
}
#content ol.styled-list > li {
  padding-left: 35px;
  margin-bottom: 22px;
  position: relative;
  counter-increment: custom-counter;
}
#content ol.styled-list > li:before {
  content: counter(custom-counter);
  position: absolute;
  left: 0;
  top: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 27px;
  height: 27px;
  border-radius: 50%;
  border: 1px solid var(--ast-global-color-0);
  font-size: 18px;
  line-height: 1.5;
  color: var(--ast-global-color-0);
}
#content ol.styled-list > li:last-child {
  margin-bottom: 0;
}
#content ol.styled-list ul > li {
  margin-bottom: 6px;
}
#content ol.styled-list ul > li:last-child {
  margin-bottom: 0;
}
/*# sourceMappingURL=data:application/json,%7B%22version%22%3A3%2C%22sourceRoot%22%3A%22https%3A%2F%2Fnewsite1225-avez-olympia-pharmacy.pantheonsite.io%2F%22%2C%22sources%22%3A%5B%22wp-content%2Fthemes%2Folympia%2Fscss%2Fglobal%2F_mixins.scss%22%2C%22wp-content%2Fthemes%2Folympia%2Fscss%2Fglobal%2F_avada.scss%22%2C%22wp-content%2Fthemes%2Folympia%2Fscss%2Fglobal%2F_global.scss%22%2C%22wp-content%2Fthemes%2Folympia%2Fscss%2Findex.scss%22%2C%22wp-content%2Fthemes%2Folympia%2Fscss%2Fglobal%2F_global-so.scss%22%2C%22wp-content%2Fthemes%2Folympia%2Fscss%2Fglobal%2F_header.scss%22%2C%22wp-content%2Fthemes%2Folympia%2Fscss%2Fglobal%2F_footer.scss%22%2C%22wp-content%2Fthemes%2Folympia%2Fscss%2Fglobal%2F_forms.scss%22%2C%22wp-content%2Fthemes%2Folympia%2Fscss%2Fglobal%2F_accordion.scss%22%2C%22wp-content%2Fthemes%2Folympia%2Fscss%2Fglobal%2F_sections.scss%22%2C%22wp-content%2Fthemes%2Folympia%2Fscss%2Fglobal%2F_templates.scss%22%2C%22wp-content%2Fthemes%2Folympia%2Fscss%2Fmodules%2F_moduleDynamicAccordion.scss%22%2C%22wp-content%2Fthemes%2Folympia%2Fscss%2Fmodules%2F_moduleFlowCarousel.scss%22%2C%22wp-content%2Fthemes%2Folympia%2Fscss%2Fmodules%2F_moduleProductsCarousel.scss%22%2C%22wp-content%2Fthemes%2Folympia%2Fscss%2Fmodules%2F_moduleTeamCarousel.scss%22%2C%22wp-content%2Fthemes%2Folympia%2Fscss%2Fmodules%2F_moduleSpotlightCarousel.scss%22%2C%22wp-content%2Fthemes%2Folympia%2Fscss%2Fmodules%2F_moduleCTA.scss%22%2C%22wp-content%2Fthemes%2Folympia%2Fscss%2Fmodules%2F_wpsl-map.scss%22%2C%22wp-content%2Fthemes%2Folympia%2Fscss%2Fpages%2F_about.scss%22%2C%22wp-content%2Fthemes%2Folympia%2Fscss%2Fpages%2F_team.scss%22%2C%22wp-content%2Fthemes%2Folympia%2Fscss%2Fpages%2F_faq.scss%22%2C%22wp-content%2Fthemes%2Folympia%2Fscss%2Fpages%2F_product-single.scss%22%2C%22wp-content%2Fthemes%2Folympia%2Fscss%2Fpages%2F_medication-directory.scss%22%2C%22wp-content%2Fthemes%2Folympia%2Fscss%2Fpages%2F_blog-listing.scss%22%2C%22wp-content%2Fthemes%2Folympia%2Fscss%2Fpages%2F_blog-single.scss%22%2C%22wp-content%2Fthemes%2Folympia%2Fscss%2Fpages%2F_near-you.scss%22%2C%22wp-content%2Fthemes%2Folympia%2Fscss%2Fpages%2F_contact.scss%22%2C%22wp-content%2Fthemes%2Folympia%2Fscss%2Fpages%2F_privacy.scss%22%2C%22wp-content%2Fthemes%2Folympia%2Fscss%2Fpages%2F_trimix.scss%22%5D%2C%22names%22%3A%5B%5D%2C%22mappings%22%3A%22AA4GA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAYD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAC7HD%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAWC%3BAAAA%3BAAAA%3BAAOD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAWC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAYA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAaD%3BAAAA%3BAAAA%3BAAIC%3BAAAA%3BAAAA%3BAAKD%3BAAAA%3BAAAA%3BAAQC%3BAAAA%3BAAAA%3BAAMD%3BAAAA%3BAAAA%3BAAMD%3BAAAA%3BAAAA%3BAAAA%3BAAMC%3BAAAA%3BAAAA%3BAC1HF%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAME%3BAAAA%3BAAAA%3BAAOD%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BACiCA%3BADvBC%3BAAAA%3BAAAA%3BAAQC%3BAAAA%3BAAAA%3BAAUD%3BAAAA%3BAAAA%3BAAIC%3BAAAA%3BAAAA%3BAAUD%3BAAAA%3BAAAA%3BAAIC%3BAAAA%3BAAAA%3BAAUD%3BAAAA%3BAAAA%3BAAIC%3BAAAA%3BAAAA%3BAAWA%3BAAAA%3BAAAA%3BAAAA%3BAClDF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAD8DC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BACxDD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BADsEA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAcF%3BAAAA%3BAAAA%3BAAAA%3BAAQC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKC%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAOF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKC%3BAAAA%3BAAAA%3BAAUD%3BAAAA%3BAAAA%3BAAMA%3BAACC%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAMD%3BAACC%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BACvMA%3BADmNC%3BAAAA%3BAAAA%3BAASA%3BAAAA%3BAAAA%3BAAOD%3BAACC%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAA%2BBF%3BAAAA%3BAAAA%3BAAKC%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAAA%3BAAOD%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BACvQA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BADqRA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAoBC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAaA%3BAAAA%3BAAAA%3BAAmBD%3BAAAA%3BAAAA%3BACrVA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BADqWE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAcH%3BAAAA%3BAAAA%3BAAAA%3BAAIC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BACzVA%3BAD4WC%3BAAAA%3BAAAA%3BAAAA%3BAAWD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAC5XD%3BADgZC%3BAAAA%3BAAAA%3BAAAA%3BAAWD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAChaD%3BADobC%3BAAAA%3BAAAA%3BAAAA%3BAAQF%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMC%3BAAAA%3BAAAA%3BAE%2FgBD%3BAAAA%3BAAAA%3BAAAA%3BAAMQ%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BADwBP%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BACfO%3BAAAA%3BAAAA%3BAAIJ%3BAAAA%3BAAAA%3BAAAA%3BAAOY%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQZ%3BAAAA%3BAAAA%3BAAGI%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAII%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAgBI%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAQA%3BAAAA%3BAAAA%3BAChFpB%3BAAAA%3BAAAA%3BAAIC%3BAAAA%3BAAAA%3BAAAA%3BAAIC%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAMD%3BAAAA%3BAAAA%3BAAkBC%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAMD%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASC%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAiBF%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAOD%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAFlGA%3BAE2GC%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAOC%3BAAAA%3BAAAA%3BAAAA%3BAAIC%3BAAAA%3BAAAA%3BAAWD%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAuBA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAQF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOE%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAkBA%3BAAAA%3BAAAA%3BAAAA%3BAASH%3BAAAA%3BAAAA%3BAAAA%3BAFxND%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAwBA%3BAEuME%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAFlOH%3BAEgPE%3BAAAA%3BAAAA%3BAAAA%3BAAQH%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKD%3BAAAA%3BAAAA%3BAAAA%3BAF1QA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAEqRD%3BAAAA%3BAAAA%3BAAAA%3BAAIC%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAFnSA%3BAAAA%3BAAAA%3BAAAA%3BAE8SC%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAQC%3BAAAA%3BAAAA%3BAAKD%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAAA%3BAAWF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAYC%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAWA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAYD%3BAAAA%3BAAAA%3BAAOC%3BAAAA%3BAAAA%3BAAAA%3BAFxZH%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAG7BD%3BAAAA%3BAAAA%3BAH%2BCC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAGvCA%3BAAAA%3BAAAA%3BAAIC%3BAAAA%3BAAAA%3BAAMD%3BAAAA%3BAAAA%3BAAAA%3BAHmCA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAGjBA%3BAAAA%3BAAAA%3BAAIC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAMC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAHNF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAGkBC%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAAA%3BAAQA%3BAAAA%3BAAAA%3BAAAA%3BAAKC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAHvCH%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAG0DE%3BAAAA%3BAAAA%3BAAQH%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAHlEC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAG0EA%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAaF%3BAAAA%3BAAAA%3BAHhGC%3BAGuGC%3BAAAA%3BAAAA%3BAAAA%3BAHzHD%3BAGkIC%3BAAAA%3BAAAA%3BAAAA%3BAAIC%3BAAAA%3BAAAA%3BAAAA%3BAAMD%3BAAAA%3BAAAA%3BAAAA%3BAHtID%3BAGkJC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMC%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAASF%3BAAAA%3BAAAA%3BAAAA%3BAH9JD%3BAGyKC%3BAAAA%3BAAAA%3BAAAA%3BACnMF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAmBC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAiBA%3BAAAA%3BAAAA%3BAAcC%3BAAAA%3BAAAA%3BAAMD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUC%3BAAAA%3BAAAA%3BAAAA%3BAAKC%3BAAAA%3BAAAA%3BAAMD%3BAAAA%3BAAAA%3BAAAA%3BAAOD%3BAAAA%3BAAAA%3BAAIC%3BAAAA%3BAAAA%3BAAAA%3BAAmBD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQC%3BAAAA%3BAAAA%3BAAMD%3BAAAA%3BAAAA%3BAAaD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAYC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAeC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAKC%3BAAAA%3BAAAA%3BAAUA%3BAAAA%3BAAAA%3BAAAA%3BAAOD%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAaA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAmBD%3BAAAA%3BAAAA%3BAAMC%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAQD%3BAAAA%3BAAAA%3BAAQC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAYA%3BAAAA%3BAAAA%3BAAMD%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQA%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAMD%3BAAAA%3BAAAA%3BAAKE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMD%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAJ3VF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAIoWE%3BAAAA%3BAAAA%3BAAOF%3BAACC%3BAAAA%3BAAAA%3BAAAA%3BAAUD%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAeD%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAOF%3BAAAA%3BAAAA%3BAJhbC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAIwbA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAKD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAeE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAYF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAgBE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUA%3BAAAA%3BAAAA%3BAASF%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAQE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAoBF%3BAAAA%3BAAAA%3BAAAA%3BAAMD%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMC%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAUA%3BAAAA%3BAAAA%3BAAIC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAeA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAoBD%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAMD%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUC%3BAAAA%3BAAAA%3BAAOD%3BAAAA%3BAAAA%3BAAAA%3BAAMD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKC%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAMF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAWC%3BAAAA%3BAAAA%3BAAMD%3BAAAA%3BAAAA%3BAAKC%3BAAAA%3BAAAA%3BAAAA%3BAAIC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAqBH%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAQA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMC%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAAA%3BAAIC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAASF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMC%3BAAAA%3BAAAA%3BAAAA%3BAAQA%3BAAAA%3BAAAA%3BAAAA%3BAAIC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAYH%3BAAAA%3BAAAA%3BAAgBA%3BAAAA%3BAAAA%3BACn%2FBA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMC%3BAAAA%3BAAAA%3BAAOD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAYA%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAMD%3BAAAA%3BAAAA%3BAAIC%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAMD%3BAAAA%3BAAAA%3BAAMD%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAMC%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAL3BF%3BAMzCC%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAASD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BANVA%3BAMiBE%3BAAAA%3BAAAA%3BAAAA%3BAAWA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAMD%3BAAAA%3BAAAA%3BAAAA%3BAAIC%3BAAAA%3BAAAA%3BANxBF%3BAMgCC%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAAA%3BAAIC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAaH%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIC%3BAAAA%3BAAAA%3BAAQA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQD%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BANnGD%3BAM2GC%3BAAAA%3BAAAA%3BAAAA%3BAAUD%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAMD%3BAAAA%3BAAAA%3BANhIC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAxBA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAMwKD%3BAAAA%3BAAAA%3BANxKC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAMgLA%3BAAAA%3BAAAA%3BANxJA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAMuKC%3BAAAA%3BAAAA%3BAAAA%3BAAIC%3BAAAA%3BAAAA%3BANjLF%3BAMwLC%3BAAAA%3BAAAA%3BAAAA%3BANpMD%3BAM2MC%3BAAAA%3BAAAA%3BAAKC%3BAAAA%3BAAAA%3BAAAA%3BAN5NF%3BAMuOC%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAIC%3BAAAA%3BAAAA%3BAAAA%3BAAaF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQC%3BAAAA%3BAAAA%3BAAAA%3BAAOD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOC%3BAAAA%3BAAAA%3BAAAA%3BAAOD%3BAAAA%3BAAAA%3BAN%2FRA%3BAMqSC%3BAAAA%3BAAAA%3BAAKC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAcF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQC%3BAAAA%3BAAAA%3BAAAA%3BAAOD%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAeA%3BAAAA%3BAAAA%3BAN7VA%3BAMmWC%3BAAAA%3BAAAA%3BAAKC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAN5VF%3BAM0WC%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAN3VD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAO5CK%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAPoBL%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAOHE%3BAAAA%3BAAAA%3BAAAA%3BAAIC%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAKD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUA%3BAAAA%3BAAAA%3BAASE%3BAAAA%3BAAAA%3BAAOH%3BAAAA%3BAAAA%3BAAMI%3BAAAA%3BAAAA%3BAAMF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAYC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAWA%3BAAAA%3BAAAA%3BAAKD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAcC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAWC%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAUJ%3BAAAA%3BAAAA%3BAAKD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAPxIJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAOiJK%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAPxJL%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAO8KI%3BAAAA%3BAAAA%3BAAKE%3BAAAA%3BAAAA%3BAC%2FMN%3BAAAA%3BAAAA%3BAAIC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BARwBD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAQbE%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAYC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAKC%3BAAAA%3BAAAA%3BAAMD%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAOD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUA%3BAAAA%3BAAAA%3BAAUA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAcA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAAA%3BAAcD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAeC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAASJ%3BAACC%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAC1LD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKC%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAgBC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAYA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAaA%3BAAAA%3BAAAA%3BAAAA%3BAAKC%3BAAAA%3BAAAA%3BAAKD%3BAAAA%3BAAAA%3BAAAA%3BATRD%3BASiBG%3BAAAA%3BAAAA%3BAAAA%3BAAMF%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAT7BD%3BASsCE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOF%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAAA%3BAAIC%3BAAAA%3BAAAA%3BATpDF%3BAS0DG%3BAAAA%3BAAAA%3BAAIC%3BAAAA%3BAAAA%3BAAAA%3BAAUL%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAcD%3BAAAA%3BAAAA%3BAAAA%3BAT3HC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BASqID%3BAAAA%3BAAAA%3BAAAA%3BATrIC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BASiJA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAYA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAeC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BATrJF%3BASkKC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQD%3BAAAA%3BAAAA%3BAClPA%3BAAAA%3BAAAA%3BAAMC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAkBC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAYA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAYC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAYD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAaD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAVnDD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAU8DC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAV9DD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAoCA%3BAUuCE%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAOD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAAA%3BAVpFD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAU6FC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAcC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAWA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAWA%3BAAAA%3BAAAA%3BAAAA%3BAAIC%3BAAAA%3BAAAA%3BAAKD%3BAAAA%3BAAAA%3BAAAA%3BAAOC%3BAAAA%3BAAAA%3BAAKD%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAV%2FJF%3BAUyKG%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAVrLH%3BAU%2BLC%3BAAAA%3BAAAA%3BAAAA%3BAAQD%3BAAAA%3BAAAA%3BAAIC%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAQG%3BAAAA%3BAAAA%3BAAMF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKC%3BAAAA%3BAAAA%3BAAAA%3BAAMD%3BAAAA%3BAAAA%3BAAAA%3BAV%2FPF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAUuQG%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAKG%3BAAAA%3BAAAA%3BAAKC%3BAAAA%3BAAAA%3BAAOH%3BAAAA%3BAAAA%3BAV3RL%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAUkSM%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAVxSN%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAUmTM%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQD%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAV9TP%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAUsUQ%3BAAAA%3BAAAA%3BAC%2FWT%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAWA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAgBA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASF%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAWC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUD%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAMF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAXjHD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAWkIE%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAWA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUA%3BAAAA%3BAAAA%3BAAAA%3BAX7JF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAWqKG%3BAAAA%3BAAAA%3BAAKD%3BAAAA%3BAAAA%3BAAAA%3BAX1KF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAWqLG%3BAAAA%3BAAAA%3BAAKD%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAXjKF%3BAW0KI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAX1KJ%3BAWqLC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAXzND%3BAAAA%3BAAAA%3BAAAA%3BAWoOE%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BACpQF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUC%3BAAAA%3BAAAA%3BAAAA%3BAAIC%3BAAAA%3BAAAA%3BAAAA%3BAAKC%3BAAAA%3BAAAA%3BAAUF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAgBA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAcA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAMD%3BAAAA%3BAAAA%3BAAMD%3BAAAA%3BAAAA%3BAAIC%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQA%3BAAAA%3BAAAA%3BAAMD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAYC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAZ3GF%3BAAAA%3BAAAA%3BAAAA%3BAajDC%3BAAAA%3BAAAA%3BAAAA%3BAbqCD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAavBA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BACjBC%3BAAAA%3BAAAA%3BAAAA%3BAAIC%3BAAAA%3BAAAA%3BAAAA%3BAAKD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAdIH%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAcKG%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAID%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAd%2FBF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAcuCG%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAcD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOE%3BAAAA%3BAAAA%3BAAAA%3BAdpEL%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAcgFE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAdhFF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAc%2BFE%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMD%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAdtHD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAYA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAcgIC%3BAAAA%3BAAAA%3BAAAA%3BAd5ID%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAcsJG%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQC%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASA%3BAAAA%3BAAAA%3BAAMC%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAAA%3BAAIC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOD%3BAAAA%3BAAAA%3BAAAA%3BAAKE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAcH%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAWJ%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAQL%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAdrQD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAc%2BQE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAYD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKC%3BAAAA%3BAAAA%3BAAKC%3BAAAA%3BAAAA%3BAAQA%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAAA%3BAAIC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUD%3BAAAA%3BAAAA%3BAAAA%3BAAKE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAgBL%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKC%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUH%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAdpXJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAexDG%3BAAAA%3BAAAA%3BAAAA%3BAAMD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAYD%3BAAAA%3BAAAA%3BAAAA%3BAAMD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAaC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAeC%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAYH%3BAAAA%3BAAAA%3BAAIC%3BAAAA%3BAAAA%3BAfpDF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAe%2BDM%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAMF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAOH%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQC%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAflGF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAe%2BGE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAf%2FGF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAe6HE%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAcC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAWA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAYA%3BAAAA%3BAAAA%3BAAAA%3BAAIC%3BAAAA%3BAAAA%3BAAKD%3BAAAA%3BAAAA%3BAAAA%3BAfjJH%3BAeyJK%3BAAAA%3BAAAA%3BAAAA%3BAAMF%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAfpKH%3BAe4KI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BACjPO%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMI%3BAAAA%3BAAAA%3BAAGI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAhBkBnB%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAgBTO%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAhBqBP%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAgBZW%3BAAAA%3BAAAA%3BAAKY%3BAAAA%3BAAAA%3BAAIJ%3BAAAA%3BAAAA%3BAAKR%3BAAAA%3BAAAA%3BAAAA%3BAAII%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUR%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAhBtBH%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAgB8BO%3BAAAA%3BAAAA%3BAAGI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAIJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAhBhDX%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAgB0DW%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAASI%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAII%3BAAAA%3BAAAA%3BAAUhB%3BAAAA%3BAAAA%3BAhB3FH%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAANA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAiBpCD%3BAAAA%3BAAAA%3BAAKQ%3BAAAA%3BAAAA%3BAjB%2BBP%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAANA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAiBXmB%3BAAAA%3BAAAA%3BAASA%3BAAAA%3BAAAA%3BAAKI%3BAAAA%3BAAAA%3BAAKR%3BAAAA%3BAAAA%3BAjBFf%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAiBgBS%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAcC%3BAAAA%3BAAAA%3BACpER%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAGI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAlBsBP%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAkBZO%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAlBYP%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAkBFW%3BAAAA%3BAAAA%3BAAGI%3BAAAA%3BAAAA%3BAAOJ%3BAAAA%3BAAAA%3BAlBRX%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAkBce%3BAAAA%3BAAAA%3BAlBdf%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAkBqBe%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAWJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAAA%3BAAII%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAGI%3BAAAA%3BAAAA%3BAAAA%3BAAMR%3BAAAA%3BAAAA%3BAAII%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAaI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAlBhGvB%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAkBwH2B%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAlBxH3B%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAkBoI2B%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAlBpI3B%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAkBgJmB%3BAAAA%3BAAAA%3BAAOQ%3BAAAA%3BAAAA%3BAAKJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAIJ%3BAAAA%3BAAAA%3BAAGI%3BAAAA%3BAAAA%3BAAAA%3BAAII%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAWA%3BAAAA%3BAAAA%3BAlBzL%2FB%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAkBoMmB%3BAAAA%3BAAAA%3BAAGI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKI%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAlBzN3B%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAkBkO2B%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAOZ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQJ%3BAAAA%3BAAAA%3BAlBhQX%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAkBsQe%3BAAAA%3BAAAA%3BAlBtQf%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAkB6QmB%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKI%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAlB%2FRvB%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAkBwSuB%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAMR%3BAAAA%3BAAAA%3BAlBvTf%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAkBmUmB%3BAAAA%3BAAAA%3BAAGI%3BAAAA%3BAAAA%3BAAAA%3BACvWZ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAII%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOI%3BAAAA%3BAAAA%3BAAIJ%3BAAAA%3BAAAA%3BAAKJ%3BAAAA%3BAAAA%3BAAMI%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAiBI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAcI%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAnBnCvB%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAmBmDe%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASI%3BAAAA%3BAAAA%3BAAIJ%3BAAAA%3BAAAA%3BAAGI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUR%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAII%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKI%3BAAAA%3BAAAA%3BAAGI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOI%3BAAAA%3BAAAA%3BAAOhB%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOI%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAnB%2FHf%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAmB4IuB%3BAAAA%3BAAAA%3BAAAA%3BAnB5IvB%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAmBwJmB%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAnBxJnB%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAmBoKuB%3BAAAA%3BAAAA%3BAnB1KvB%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAmBkL%2BB%3BAAAA%3BAAAA%3BAAII%3BAAAA%3BAAAA%3BAAMZ%3BAAAA%3BAAAA%3BAnB5LvB%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAmB2M%2BB%3BAAAA%3BAAAA%3BAAAA%3BAAQR%3BAAAA%3BAAAA%3BAAAA%3BAnBzNvB%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAmBqOuB%3BAAAA%3BAAAA%3BAAAA%3BAnB3OvB%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAmBqP2B%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIJ%3BAAAA%3BAAAA%3BAnBzPvB%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAmBiQ2B%3BAAAA%3BAAAA%3BAAAA%3BAnBvQ3B%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAmBiRuB%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BACtThB%3BAAAA%3BAAAA%3BAAIQ%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAiBI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAcI%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAUZ%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASI%3BAAAA%3BAAAA%3BAAIJ%3BAAAA%3BAAAA%3BAAGI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAWA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUI%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAIJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAOhB%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMQ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAWI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BApBvJf%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAoB%2BJe%3BAAAA%3BAAAA%3BAAKY%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAOhB%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAYJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAWJ%3BAAAA%3BAAAA%3BAAAA%3BApBpNX%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAoB4NW%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAaA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BACxRhB%3BAAAA%3BAAAA%3BAAIQ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAWI%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASA%3BAAAA%3BAAAA%3BAAIJ%3BAAAA%3BAAAA%3BAAKI%3BAAAA%3BAAAA%3BAAIQ%3BAAAA%3BAAAA%3BArBfvB%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAqB2BW%3BAAAA%3BAAAA%3BAAAA%3BAAKJ%3BAAAA%3BAAAA%3BAAGI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKI%3BAAAA%3BAAAA%3BAAIJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKI%3BAAAA%3BAAAA%3BAAIJ%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAIJ%3BAAAA%3BAAAA%3BAAGI%3BAAAA%3BAAAA%3BAAAA%3BAAII%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAaJ%3BAAAA%3BAAAA%3BAAGI%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAKJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAMR%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMQ%3BAAAA%3BAAAA%3BACrKd%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAtBwBN%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAsBdW%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOY%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAMP%3BAAAA%3BAAAA%3BAAMG%3BAAAA%3BAAAA%3BAAKJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOJ%3BAAAA%3BAAAA%3BAAAA%3BAAOQ%3BAAAA%3BAAAA%3BAAAA%3BAAII%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUJ%3BAAAA%3BAAAA%3BAAAA%3BAAKQ%3BAAAA%3BAAAA%3BAAGI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAgBZ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQJ%3BAAAA%3BAAAA%3BAAGI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAchB%3BAAAA%3BAAAA%3BAC1IhB%3BAAAA%3BAAAA%3BAAIC%3BAAAA%3BAAAA%3BAAAA%3BAAKC%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAIC%3BAAAA%3BAAAA%3BAAOF%3BAAAA%3BAAAA%3BAAAA%3BAvB%2BBA%3BAuBxBE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAvBwBF%3BAuBZE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAvBMF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAYA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAlBA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAuB2CC%3BAAAA%3BAAAA%3BAAIC%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAvB5CH%3BAuBuDK%3BAAAA%3BAAAA%3BAAAA%3BAAIC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAaF%3BAAAA%3BAAAA%3BAAAA%3BAvB5DJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAuBuEG%3BAAAA%3BAAAA%3BAAAA%3BAvBzFH%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAuBmGG%3BAAAA%3BAAAA%3BAAAA%3BAAUD%3BAAAA%3BAAAA%3BAvBvGF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAwBrDG%3BAAAA%3BAAAA%3BAAAA%3BAAII%3BAAAA%3BAAAA%3BAAIJ%3BAAAA%3BAAAA%3BAAAA%3BAAII%3BAAAA%3BAAAA%3BAAIJ%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAIJ%3BAAAA%3BAAAA%3BAAGI%3BAAAA%3BAAAA%3BAAAA%3BAAII%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAaJ%3BAAAA%3BAAAA%3BAAGI%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAOR%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMQ%3BAAAA%3BAAAA%3BACpFZ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3B%3BAAAA%3BAAAA%3BAAAA%3B%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3B%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAEQ%3BAAAA%3BAAAA%3BAzB4BP%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAyBaO%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAzBPP%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAyBeO%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAGI%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAEI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAzBlBf%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAxBA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAyBiEW%3BAAAA%3BAAAA%3BAAAA%3BAAIQ%3BAAAA%3BAAAA%3BAAEI%3BAAAA%3BAAAA%3BAAOR%3BAAAA%3BAAAA%3BAAEI%3BAAAA%3BAAAA%3BAASZ%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAzB3EP%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAyBgFW%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAEI%3BAAAA%3BAAAA%3BAAMR%3BAAAA%3BAAAA%3BAAGI%3BAAAA%3BAAAA%3BAAQA%3BAAAA%3BAAAA%3BAAEI%3BAAAA%3BAAAA%3BAAOZ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAiBA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAEI%3BAAAA%3BAAAA%22%7D */