/*
	Theme Name: Drapes
	Theme URI: https://digitalrelativity.com
	Author: Digital Relativity
	Author URI: https://digitalrelativity.com	
*/
:root {
  --base-primary-1: #537392;
  --base-primary-2: #476474;
  --base-shade-1: #364350;
  --base-shade-2: #242E38;
  --black: #0B0B0B;
  --white: #FAFFFF;
  --gray-1: #F2F2F2;
  --gray-2: #DBDBDB;
  --gray-3: #464646;
  --transparent: rgba(0,0,0,0);
  --page-background: #FAFFFF;
  --body-text-default: #0B0B0B;
  --logo-color-blue: #66B7CC;
  --logo-color-white: #FAFFFF;
  --primary-navigation-background: #364350;
  --primary-navigation-link-default: #FAFFFF;
  --primary-navigation-search-field-open: #F2F2F2;
  --primary-button-text-default: #21312C;
  --listing-card-background: #F2F2F2;
  --listing-card-text: #0B0B0B;
  --listing-card-text-link: #476474;
  --text-on-content-block-background-1: #FAFFFF;
  --text-on-content-block-background-2: #FAFFFF;
  --hyperlink-on-content-block: #F4CF81;
  --secondary-button-text-default: #0B0B0B;
  --reverse-button-fill-default: #F2F2F2;
  --reverse-button-fill-active: FAFFFF;
  --sidebar-background: #F2F2F2;
  --dynamic-hero-slider-body-text: #FAFFFF;
  --disabled-button-fill: #FFFFFF;
  --disabled-button-text: #FFFFFF;
  --deep-gold: #907147;
  --base-seasonal-accent-1: #BBDFC2;
  --base-seasonal-accent-2: #69A194;
  --base-seasonal-accent-3: #378C8F;
  --base-seasonal-accent-4: #1F7679;
  --base-seasonal-accent-5: #426059;
  --base-seasonal-accent-6: #21312C;
  --base-secondary-accent-1: #F4CF81;
  --base-secondary-accent-2: #66B7CC;
  --body-text-hyperlink: #1F7679;
  --primary-navigation-link-hover: #F4CF81;
  --primary-navigation-search-bar-closed: #F4CF81;
  --listing-card-atv-icon-background: #F4CF81;
  --listing-card-button-fill: #BBDFC2;
  --listing-card-button-text: #21312C;
  --content-block-background-1: #426059;
  --content-block-background-2: #1F7679;
  --primary-button-fill-default: #BBDFC2;
  --primary-button-text-default-2: #21312C;
  --primary-button-fill-active: #69A194;
  --primary-button-text-active: #21312C;
  --primary-button-focus-color: #BBDFC2;
  --secondary-button-fill-default: #F4CF81;
  --secondary-button-fill-active: #66B7CC;
  --secondary-button-text-active: #21312C;
  --reverse-button-text-default: #21312C;
  --reverse-button-text-active: #21312C;
  --sidebar-links-and-icons: #426059;
  --dynamic-hero-slider-background: #537392;
  --dynamic-hero-slider-h2: #BBDFC2;
  --image-card-backound: #69A194;
  --image-card-text: #21312C;
  --font-primary: Teko, Impact, Arial Narrow, Arial, sans-serif;
  --font-secondary: Inter, Segoe UI, Arial, sans-serif;
}
body {
  font-family: "Inter", "Segoe UI", "Arial", sans-serif;
  font-weight: 500;
}
main.ada p {
  margin-bottom: 2em;
}
ul.wp-block-page-list li {
  margin-left: 1rem;
}
ul.wp-block-page-list li a {
  display: block;
  padding: 0.5rem;
}
main p, main li, main h1, main h2, main h3, main h4, main h5 {
  /* letter-spacing: .12em;
		word-spacing: .16em; */
}
main p {
  /* margin-bottom: 2em; */
}
a {
  transition: color 0.2s ease-in-out;
  color: #537392;
}
a:link, a:visited {
  color: #537392;
}
a:hover, a:active {
  color: #476474;
}
p {
  font-family: "Inter", "Segoe UI", "Arial", sans-serif;
  font-size: 1rem;
  font-style: normal;
  font-weight: 500;
  line-height: 1.5rem;
  letter-spacing: 0.04rem;
}
h1 {
  font-family: "Teko", "Impact", "Arial Narrow", "Arial", sans-serif;
  font-size: 3.375rem;
  font-weight: 600;
  line-height: 3.25rem;
  letter-spacing: 0.135rem;
}
h2 {
  font-family: "Inter", "Segoe UI", "Arial", sans-serif;
  font-size: 2rem;
  font-weight: 700;
  line-height: 38.7px;
  letter-spacing: 0.12rem;
}
h3 {
  font-family: "Teko", "Impact", "Arial Narrow", "Arial", sans-serif;
  font-size: 2rem;
  font-weight: 600;
  line-height: 2rem;
  letter-spacing: 0.12rem;
}
h4 {
  font-family: "Inter", "Segoe UI", "Arial", sans-serif;
  font-size: 1.375rem;
  font-weight: 900;
  line-height: 26.6px;
  letter-spacing: 0.04125rem;
}
h5 {
  font-family: "Inter", "Segoe UI", "Arial", sans-serif;
  font-size: 1.125rem;
  font-weight: 700;
  line-height: 21.8px;
  letter-spacing: 0.0675rem;
}
h6 {
  font-family: "Teko", "Impact", "Arial Narrow", "Arial", sans-serif;
  font-size: 1.25rem;
  font-weight: 600;
  line-height: 29px;
  letter-spacing: 4%;
}
.grid-container {
  max-width: 1360px;
  margin: 0px auto;
  width: 93%;
}
a.post-edit-link {
  display: block;
  width: 100%;
  text-align: center;
  padding: 10px 0px;
  background-color: #537392;
  color: #fff;
}
a.post-edit-link:hover {
  background-color: #8da6be;
}
/* Box sizing rules */
*, *::before, *::after {
  box-sizing: border-box;
}
/* Remove default padding */
ul[class], ol[class] {
  padding: 0;
}
:focus {
  outline: 2px solid #537392;
}
:focus img {
  outline: 2px solid #537392;
}
:focus:not(:focus-visible) {
  outline: none;
}
:focus:not(:focus-visible) * {
  outline: none;
}
:focus-visible {
  outline: 2px solid #537392;
}
:focus-visible img {
  outline: 2px solid #537392;
}
/* Remove default margin */
body, h1, h2, h3, h4, h5, h6, p, ul[class], ol[class], li, figure, figcaption, blockquote, dl, dd {
  margin: 0;
}
/* Set core body defaults */
body {
  min-height: 100vh;
  scroll-behavior: smooth;
  text-rendering: optimizeSpeed;
  /* line-height: 1.4em; */
}
/* Remove list styles on ul, ol elements with a class attribute */
ul[class]:not(main ul[class]), ol[class]:not(main ol[class]) {
  list-style: none;
}
/* A elements that don't have a class get default styles */
a:not([class]) {
  text-decoration-skip-ink: auto;
}
/* Make images easier to work with */
img {
  max-width: 100%;
  display: block;
  height: auto;
}
/* Natural flow and rhythm in articles by default */
/* Inherit fonts for inputs and buttons */
input, button, textarea, select {
  font: inherit;
}
.dr-full-width {
  width: 100vw;
  position: relative;
  left: 50%;
  right: 50%;
  margin-left: -50vw;
  margin-right: -50vw;
}
.breadcrumb-container {
  background-color: #DBDBDB;
}
.breadcrumb-container #breadcrumbs {
  max-width: 1360px;
  margin: 0px auto;
  width: 93%;
  padding: 4px 0px;
}
.breadcrumb-container #breadcrumbs a {
  text-decoration: none;
}
.breadcrumb-container #breadcrumbs span span:last-child {
  color: #242E38;
}
.header__banner {
  display: none;
}
@media screen and (min-width: 64em) {
  .header__banner {
    display: block;
  }
  .header__banner .grid-container .widget_block svg {
    margin: 4px 16px;
  }
}
/* Remove all animations and transitions for people that prefer not to see them */
@media (prefers-reduced-motion: reduce) {
  * {
    animation-duration: 0.01ms !important;
    animation-iteration-count: 1 !important;
    transition-duration: 0.01ms !important;
    scroll-behavior: auto !important;
  }
}
.pagination {
  text-align: center;
  margin-top: 20px;
  margin-bottom: 20px;
  display: flex;
  justify-content: center;
}
.pagination p {
  text-decoration: underline;
  cursor: pointer;
  margin: 0;
  color: var(--base-primary-2);
}
.pagination p:hover {
  color: var(--logo-color-blue);
}
.pagination .page-number {
  padding: 5px 10px;
  text-decoration: none;
  color: var(--black);
  font-family: "mojito";
  font-size: 18px;
  cursor: pointer;
  display: inline-block;
  height: 29px;
  width: 29px;
}
.pagination .page-number:hover {
  background-color: var(--logo-color-blue);
}
.pagination .disabled {
  display: none;
  pointer-events: none;
  /* Disables clicking on the arrow */
}
.pagination .pagination-arrow {
  padding: 5px 10px;
  text-decoration: none;
  cursor: pointer;
  background-color: transparent;
}
.pagination .pagination-arrow svg {
  margin-bottom: -5px;
}
.pagination .pagination-arrow svg .nav-arrows {
  stroke: var(--primary-2);
}
.pagination .pagination-arrow:hover {
  background-color: transparent;
}
.pagination .pagination-arrow:hover svg .nav-arrows {
  stroke: var(--accent-stark);
}
.pagination .page-number {
  border-radius: 15px;
  background-color: transparent;
}
.pagination .page-number.current-page {
  background-color: var(--hyperlink-on-content-block);
  box-shadow: 4px 4px 6px 0px var(--button-inner-shadow) inset, 4px 4px 6px 0px var(--button-drop-shadow);
}
.pagination a {
  text-decoration: none;
  color: var(--black);
  margin: 0 5px;
}
.pagination a:hover {
  background-color: #eee;
}
.pagination-bottom {
  padding-top: 10px;
  padding-bottom: 20px;
}
.search-wrapper {
  max-width: 740px;
  margin: 0px auto;
}
.social-icons a:hover svg path {
  fill: var(--hyperlink-on-content-block);
  transition: fill 0.3s ease-in-out;
}
.social-icons a:focus svg {
  outline: 2px solid #537392;
  outline-offset: 2px;
}
.search-listing__items li {
  list-style: none;
}
.footer {
  padding: 42px 0px 21px 0px;
  background: var(--base-shade-1);
  color: #fff;
}
.footer .footer-sectionals {
  display: flex;
  flex-direction: column;
  align-items: center;
  /* Centers the columns in the footer */
}
.footer .footer-sectionals .col {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  /* Left-aligns the content within each column */
  text-align: left;
  /* Ensures text content is left-aligned */
  width: 100%;
  max-width: 300px;
  padding: 12px 0;
}
.footer .footer-sectionals .col .widget_block {
  font-family: Inter;
  font-size: 16px;
  font-style: normal;
  font-weight: 500;
  line-height: 24px;
  letter-spacing: 0.64px;
  /* Remove or modify your regular focus state as needed */
  /* Add the focus-visible state */
}
.footer .footer-sectionals .col .widget_block a {
  text-decoration: underline;
  transition: color 0.3s ease-in-out, outline 0.3s ease-in-out;
}
.footer .footer-sectionals .col .widget_block a:hover {
  color: var(--hyperlink-on-content-block);
  text-decoration: none;
}
.footer .footer-sectionals .col .widget_block a:focus {
  outline: none;
  /* Remove default focus outline */
}
.footer .footer-sectionals .col .widget_block a:focus-visible {
  color: var(--hyperlink-on-content-block);
  outline: 1px solid var(--hyperlink-on-content-block);
  outline-offset: 3px;
}
.footer .footer-sectionals div {
  height: 100%;
}
.footer .footer-sectionals div div a {
  text-decoration: none;
  color: #FAFFFF;
}
.footer .footer-sectionals .footer-center-left div .footer-social {
  padding-top: 27px;
}
.footer .footer-sectionals .footer-center-left div .footer-social a {
  margin-right: 24px;
}
.footer .footer-sectionals .footer-center-left div .footer-social a:hover svg path {
  fill: var(--hyperlink-on-content-block);
  transition: fill 0.3s ease-in-out;
}
.footer .footer-sectionals .footer-center-left div .footer-social a:focus-visible svg path {
  fill: var(--hyperlink-on-content-block);
  transition: fill 0.3s ease-in-out;
}
.footer .footer-sectionals .footer-center-left div h5 {
  padding-bottom: 16px;
}
.footer .footer-sectionals .footer-center-right div h5 {
  padding-bottom: 16px;
}
.footer .footer-sectionals .footer-center-right .widget_text {
  padding-bottom: 46px;
}
.footer .footer-sectionals .footer-center-right .widget_text:last-child {
  padding-bottom: 0px;
}
.footer .footer-sectionals .footer-right div h5 {
  padding-bottom: 16px;
}
.footer .copyright {
  padding-top: 72px;
  padding-bottom: 100px;
}
@media screen and (min-width: 64em) {
  .footer .footer-sectionals {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: flex-start;
  }
  .footer .footer-sectionals .col {
    flex-grow: 1;
    max-width: none;
    width: auto;
    padding: 0 12px 0 12px;
    height: 100%;
  }
  .footer .copyright {
    padding-top: 72px;
    padding-bottom: 0px;
  }
}
.button-primary {
  display: inline-block;
  background-color: #BBDFC2;
  padding: 17px 20.5px;
  color: #21312C !important;
  border-radius: 0px 16px;
  box-shadow: 0px 4px 0px 0px #242E38;
  font-family: "Inter", "Segoe UI", "Arial", sans-serif;
  font-size: 16px;
  font-style: normal;
  font-weight: 800;
  line-height: 24px;
  letter-spacing: 0.64px;
  text-decoration: none !important;
  cursor: pointer;
  transition: all 0.3s ease-in-out;
  border: 0px;
}
.button-primary:hover {
  box-shadow: 0px 8px 0px 0px #242E38;
  background-color: #69A194;
  color: #21312C !important;
  transform: translateY(-8px);
}
.button-primary:focus, .button-primary:focus-visible {
  transition: none;
  padding: 14px 17.5px;
  border: 3px solid #BBDFC2;
  outline-offset: -3px;
  outline: 2px solid #BBDFC2;
  transform: translateY(-8px);
}
.button-primary__reverse {
  display: inline-block;
  background-color: #F2F2F2;
  padding: 17px 20.5px;
  color: #21312C !important;
  border-radius: 0px 16px;
  box-shadow: 0px 4px 0px 0px #242E38;
  cursor: pointer;
  transition: all 0.3s ease-in-out;
  text-decoration: none;
  font-family: "Inter", "Segoe UI", "Arial", sans-serif;
  font-size: 16px;
  font-style: normal;
  font-weight: 800;
  line-height: 24px;
  letter-spacing: 0.64px;
}
.button-primary__reverse:hover {
  box-shadow: 0px 8px 0px 0px #242E38;
  background-color: FAFFFF;
  transform: translateY(-8px);
  color: #21312C;
}
.button-primary__reverse:focus, .button-primary__reverse:focus-visible {
  transform: translateY(-8px);
}
.button-secondary {
  display: inline-block;
  background-color: #F4CF81;
  padding: 17px 20.5px;
  color: #21312C !important;
  border-radius: 0px 16px;
  border: 0px;
  box-shadow: 0px 4px 0px 0px #242E38;
  font-family: "Inter", "Segoe UI", "Arial", sans-serif;
  text-decoration: none;
  cursor: pointer;
  transition: all 0.3s ease-in-out;
  font-size: 16px;
  font-style: normal;
  font-weight: 800;
  line-height: 24px;
  letter-spacing: 0.64px;
}
.button-secondary:hover {
  box-shadow: 0px 8px 0px 0px #242E38;
  background-color: #66B7CC;
  color: #21312C !important;
  transform: translateY(-8px);
}
.button-secondary:focus, .button-secondary:focus-visible {
  transform: translateY(-8px);
}
.wp-block-buttons .wp-block-button:focus-visible {
  outline-offset: 12px;
  outline: 4px solid #66B7CC;
}
.wp-block-buttons .wp-block-button.button-primary-seasonal a {
  display: inline-block;
  background-color: #BBDFC2;
  padding: 17px 20.5px;
  color: #21312C !important;
  border-radius: 0px 16px;
  box-shadow: 0px 4px 0px 0px #242E38;
  font-family: "Inter", "Segoe UI", "Arial", sans-serif;
  font-size: 16px;
  font-style: normal;
  font-weight: 800;
  line-height: 24px;
  letter-spacing: 0.64px;
  text-decoration: none !important;
  cursor: pointer;
  transition: all 0.3s ease-in-out;
  border: 0px;
  margin-bottom: 4px;
}
.wp-block-buttons .wp-block-button.button-primary-seasonal a:hover {
  box-shadow: 0px 8px 0px 0px #242E38;
  background-color: #69A194;
  color: #21312C !important;
  transform: translateY(-8px);
}
.wp-block-buttons .wp-block-button.button-primary-seasonal a:focus, .wp-block-buttons .wp-block-button.button-primary-seasonal a:focus-visible {
  transition: none;
  padding: 14px 17.5px;
  border: 3px solid #BBDFC2;
  outline-offset: -3px;
  outline: 2px solid #BBDFC2;
  transform: translateY(-8px);
}
.wp-block-buttons .wp-block-button.button-secondary-seasonal a {
  display: inline-block;
  background-color: #F4CF81;
  padding: 17px 20.5px;
  color: #21312C !important;
  border-radius: 0px 16px;
  border: 0px;
  box-shadow: 0px 4px 0px 0px #242E38;
  font-family: "Inter", "Segoe UI", "Arial", sans-serif;
  text-decoration: none;
  cursor: pointer;
  transition: all 0.3s ease-in-out;
  font-size: 16px;
  font-style: normal;
  font-weight: 800;
  line-height: 24px;
  letter-spacing: 0.64px;
  margin-bottom: 4px;
}
.wp-block-buttons .wp-block-button.button-secondary-seasonal a:hover {
  box-shadow: 0px 8px 0px 0px #242E38;
  background-color: #66B7CC;
  color: #21312C !important;
  transform: translateY(-8px);
}
.wp-block-buttons .wp-block-button.button-secondary-seasonal a:focus, .wp-block-buttons .wp-block-button.button-secondary-seasonal a:focus-visible {
  transform: translateY(-8px);
}
.wp-block-buttons .wp-block-button.button-primary-seasonal-reverse a {
  display: inline-block;
  background-color: #F2F2F2;
  padding: 17px 20.5px;
  color: #21312C !important;
  border-radius: 0px 16px;
  box-shadow: 0px 4px 0px 0px #242E38;
  cursor: pointer;
  transition: all 0.3s ease-in-out;
  text-decoration: none;
  font-family: "Inter", "Segoe UI", "Arial", sans-serif;
  font-size: 16px;
  font-style: normal;
  font-weight: 800;
  line-height: 24px;
  letter-spacing: 0.64px;
  margin-bottom: 4px;
}
.wp-block-buttons .wp-block-button.button-primary-seasonal-reverse a:hover {
  box-shadow: 0px 8px 0px 0px #242E38;
  background-color: FAFFFF;
  transform: translateY(-8px);
  color: #21312C;
}
.wp-block-buttons .wp-block-button.button-primary-seasonal-reverse a:focus, .wp-block-buttons .wp-block-button.button-primary-seasonal-reverse a:focus-visible {
  transform: translateY(-8px);
}
.right-arrow-button {
  display: inline-block;
  position: relative;
  height: 42px;
  width: 42px;
  background-color: #BBDFC2;
  padding: 17px 20.5px;
  color: #242E38;
  border-radius: 16px;
  box-shadow: 0px 4px 0px 0px #242E38;
  cursor: pointer;
  transition: all 0.3s ease-in-out;
  border-width: 0px;
}
.right-arrow-button::before {
  content: "";
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  width: 24px;
  height: 24px;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cmask id='mask0_213_1340' style='mask-type:alpha' maskUnits='userSpaceOnUse' x='0' y='0' width='24' height='24'%3E%3Crect width='24' height='24' fill='%23D9D9D9'/%3E%3C/mask%3E%3Cg mask='url(%23mask0_213_1340)'%3E%3Cpath d='M11 19V13H2V11H11V5L22 12L11 19ZM13 15.35L18.275 12L13 8.65V15.35Z' fill='%23242E38'/%3E%3C/g%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: center;
  transition: all 0.3s ease-in-out;
}
.right-arrow-button:hover {
  box-shadow: 0px 8px 0px 0px #242E38;
  background-color: #69A194;
  color: #21312C;
  transform: translateY(-8px);
}
.right-arrow-button:hover::before {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cmask id='mask0_213_1340' style='mask-type:alpha' maskUnits='userSpaceOnUse' x='0' y='0' width='24' height='24'%3E%3Crect width='24' height='24' fill='%23D9D9D9'/%3E%3C/mask%3E%3Cg mask='url(%23mask0_213_1340)'%3E%3Cpath d='M11 19V13H2V11H11V5L22 12L11 19ZM13 15.35L18.275 12L13 8.65V15.35Z' fill='white'/%3E%3C/g%3E%3C/svg%3E");
}
.left-arrow-button {
  display: inline-block;
  position: relative;
  background-color: #BBDFC2;
  padding: 17px 20.5px;
  color: #242E38;
  border-radius: 16px;
  box-shadow: 0px 4px 0px 0px #242E38;
  text-decoration: none;
  cursor: pointer;
  transition: all 0.3s ease-in-out;
  border-width: 0px;
}
.left-arrow-button::before {
  content: "";
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  width: 24px;
  height: 24px;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cmask id='mask0_213_1318' style='mask-type:alpha' maskUnits='userSpaceOnUse' x='0' y='0' width='24' height='24'%3E%3Crect width='24' height='24' fill='%23D9D9D9'/%3E%3C/mask%3E%3Cg mask='url(%23mask0_213_1318)'%3E%3Cpath d='M13 19L2 12L13 5V11H22V13H13V19ZM11 15.35V8.65L5.725 12L11 15.35Z' fill='%23242E38'/%3E%3C/g%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: center;
  transition: all 0.3s ease-in-out;
}
.left-arrow-button:hover {
  box-shadow: 0px 8px 0px 0px #242E38;
  background-color: #69A194;
  color: #21312C;
  transform: translateY(-8px);
}
.left-arrow-button:hover::before {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cmask id='mask0_213_1318' style='mask-type:alpha' maskUnits='userSpaceOnUse' x='0' y='0' width='24' height='24'%3E%3Crect width='24' height='24' fill='%23D9D9D9'/%3E%3C/mask%3E%3Cg mask='url(%23mask0_213_1318)'%3E%3Cpath d='M13 19L2 12L13 5V11H22V13H13V19ZM11 15.35V8.65L5.725 12L11 15.35Z' fill='white'/%3E%3C/g%3E%3C/svg%3E");
}
.pause-button {
  display: inline-block;
  position: relative;
  background-color: #BBDFC2;
  padding: 17px 20.5px;
  color: #242E38;
  border-radius: 16px;
  box-shadow: 0px 4px 0px 0px #242E38;
  cursor: pointer;
  transition: all 0.3s ease-in-out;
  border-width: 0px;
}
.pause-button::before {
  content: "";
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  width: 24px;
  height: 24px;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cmask id='mask0_213_1340' style='mask-type:alpha' maskUnits='userSpaceOnUse' x='0' y='0' width='24' height='24'%3E%3Crect width='24' height='24' fill='%23D9D9D9'/%3E%3C/mask%3E%3Cg mask='url(%23mask0_213_1340)'%3E%3Cpath d='M12.5714 19V4H19V19H12.5714ZM4 19V4H10.4286V19H4ZM14.7143 16.8571H16.8571V6.14286H14.7143V16.8571ZM6.14286 16.8571H8.28571V6.14286H6.14286V16.8571Z' fill='%23242E38'/%3E%3C/g%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: center;
  transition: all 0.3s ease-in-out;
}
.pause-button:hover {
  box-shadow: 0px 8px 0px 0px #242E38;
  background-color: #69A194;
  color: #21312C;
  transform: translateY(-8px);
}
.pause-button:hover::before {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cmask id='mask0_213_1340' style='mask-type:alpha' maskUnits='userSpaceOnUse' x='0' y='0' width='24' height='24'%3E%3Crect width='24' height='24' fill='%23D9D9D9'/%3E%3C/mask%3E%3Cg mask='url(%23mask0_213_1340)'%3E%3Cpath d='M12.5714 19V4H19V19H12.5714ZM4 19V4H10.4286V19H4ZM14.7143 16.8571H16.8571V6.14286H14.7143V16.8571ZM6.14286 16.8571H8.28571V6.14286H6.14286V16.8571Z' fill='white'/%3E%3C/g%3E%3C/svg%3E");
}
.mute-button {
  display: inline-block;
  position: relative;
  background-color: #BBDFC2;
  padding: 17px 20.5px;
  color: #242E38;
  border-radius: 16px;
  box-shadow: 0px 4px 0px 0px #242E38;
  cursor: pointer;
  transition: all 0.3s ease-in-out;
  border-width: 0px;
}
.mute-button::before {
  content: "";
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  width: 24px;
  height: 24px;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cmask id='mask0_213_1340' style='mask-type:alpha' maskUnits='userSpaceOnUse' x='0' y='0' width='24' height='24'%3E%3Crect width='24' height='24' fill='%23D9D9D9'/%3E%3C/mask%3E%3Cg mask='url(%23mask0_213_1340)'%3E%3Cpath d='M14 20.725V18.675C15.5 18.2416 16.7083 17.4083 17.625 16.175C18.5417 14.9416 19 13.5416 19 11.975C19 10.4083 18.5417 9.00831 17.625 7.77498C16.7083 6.54164 15.5 5.70831 14 5.27498V3.22498C16.0667 3.69164 17.75 4.73748 19.05 6.36248C20.35 7.98748 21 9.85831 21 11.975C21 14.0916 20.35 15.9625 19.05 17.5875C17.75 19.2125 16.0667 20.2583 14 20.725ZM3 15V8.99998H7L12 3.99998V20L7 15H3ZM14 16V7.94998C14.7833 8.31664 15.3958 8.86664 15.8375 9.59998C16.2792 10.3333 16.5 11.1333 16.5 12C16.5 12.85 16.2792 13.6375 15.8375 14.3625C15.3958 15.0875 14.7833 15.6333 14 16ZM10 8.84998L7.85 11H5V13H7.85L10 15.15V8.84998Z' fill='%23242E38'/%3E%3C/g%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: center;
  transition: all 0.3s ease-in-out;
}
.mute-button:hover {
  box-shadow: 0px 8px 0px 0px #242E38;
  background-color: #69A194;
  color: #21312C;
  transform: translateY(-8px);
}
.mute-button:hover::before {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cmask id='mask0_213_1340' style='mask-type:alpha' maskUnits='userSpaceOnUse' x='0' y='0' width='24' height='24'%3E%3Crect width='24' height='24' fill='%23D9D9D9'/%3E%3C/mask%3E%3Cg mask='url(%23mask0_213_1340)'%3E%3Cpath d='M14 20.725V18.675C15.5 18.2416 16.7083 17.4083 17.625 16.175C18.5417 14.9416 19 13.5416 19 11.975C19 10.4083 18.5417 9.00831 17.625 7.77498C16.7083 6.54164 15.5 5.70831 14 5.27498V3.22498C16.0667 3.69164 17.75 4.73748 19.05 6.36248C20.35 7.98748 21 9.85831 21 11.975C21 14.0916 20.35 15.9625 19.05 17.5875C17.75 19.2125 16.0667 20.2583 14 20.725ZM3 15V8.99998H7L12 3.99998V20L7 15H3ZM14 16V7.94998C14.7833 8.31664 15.3958 8.86664 15.8375 9.59998C16.2792 10.3333 16.5 11.1333 16.5 12C16.5 12.85 16.2792 13.6375 15.8375 14.3625C15.3958 15.0875 14.7833 15.6333 14 16ZM10 8.84998L7.85 11H5V13H7.85L10 15.15V8.84998Z' fill='white'/%3E%3C/g%3E%3C/svg%3E");
}
.unmute-button {
  display: inline-block;
  position: relative;
  background-color: #BBDFC2;
  padding: 17px 20.5px;
  color: #242E38;
  border-radius: 16px;
  box-shadow: 0px 4px 0px 0px #242E38;
  cursor: pointer;
  transition: all 0.3s ease-in-out;
  border-width: 0px;
}
.unmute-button::before {
  content: "";
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  width: 24px;
  height: 24px;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cmask id='mask0_213_1340' style='mask-type:alpha' maskUnits='userSpaceOnUse' x='0' y='0' width='24' height='24'%3E%3Crect width='24' height='24' fill='%23D9D9D9'/%3E%3C/mask%3E%3Cg mask='url(%23mask0_213_1340)'%3E%3Cpath d='M19.7273 21L16.9773 18.25C16.5985 18.4924 16.197 18.7008 15.7727 18.875C15.3485 19.0492 14.9091 19.1894 14.4545 19.2955V17.4318C14.6667 17.3561 14.875 17.2803 15.0795 17.2045C15.2841 17.1288 15.4773 17.0379 15.6591 16.9318L12.6364 13.9091V18.6364L8.09091 14.0909H4.45455V8.63636H7.36364L3 4.27273L4.27273 3L21 19.7273L19.7273 21ZM19.5455 15.7273L18.2273 14.4091C18.4848 13.9394 18.678 13.447 18.8068 12.9318C18.9356 12.4167 19 11.8864 19 11.3409C19 9.91667 18.5833 8.64394 17.75 7.52273C16.9167 6.40152 15.8182 5.64394 14.4545 5.25V3.38636C16.3333 3.81061 17.8636 4.76136 19.0455 6.23864C20.2273 7.71591 20.8182 9.41667 20.8182 11.3409C20.8182 12.1439 20.7083 12.9167 20.4886 13.6591C20.2689 14.4015 19.9545 15.0909 19.5455 15.7273ZM16.5 12.6818L14.4545 10.6364V7.68182C15.1667 8.01515 15.7235 8.51515 16.125 9.18182C16.5265 9.84849 16.7273 10.5758 16.7273 11.3636C16.7273 11.5909 16.7083 11.8144 16.6705 12.0341C16.6326 12.2538 16.5758 12.4697 16.5 12.6818ZM12.6364 8.81818L10.2727 6.45455L12.6364 4.09091V8.81818ZM10.8182 14.2273V12.0909L9.18182 10.4545H6.27273V12.2727H8.86364L10.8182 14.2273Z' fill='%23242E38'/%3E%3C/g%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: center;
  transition: all 0.3s ease-in-out;
}
.unmute-button:hover {
  box-shadow: 0px 8px 0px 0px #242E38;
  background-color: #69A194;
  color: #21312C;
  transform: translateY(-8px);
}
.unmute-button:hover::before {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cmask id='mask0_213_1340' style='mask-type:alpha' maskUnits='userSpaceOnUse' x='0' y='0' width='24' height='24'%3E%3Crect width='24' height='24' fill='%23D9D9D9'/%3E%3C/mask%3E%3Cg mask='url(%23mask0_213_1340)'%3E%3Cpath d='M19.7273 21L16.9773 18.25C16.5985 18.4924 16.197 18.7008 15.7727 18.875C15.3485 19.0492 14.9091 19.1894 14.4545 19.2955V17.4318C14.6667 17.3561 14.875 17.2803 15.0795 17.2045C15.2841 17.1288 15.4773 17.0379 15.6591 16.9318L12.6364 13.9091V18.6364L8.09091 14.0909H4.45455V8.63636H7.36364L3 4.27273L4.27273 3L21 19.7273L19.7273 21ZM19.5455 15.7273L18.2273 14.4091C18.4848 13.9394 18.678 13.447 18.8068 12.9318C18.9356 12.4167 19 11.8864 19 11.3409C19 9.91667 18.5833 8.64394 17.75 7.52273C16.9167 6.40152 15.8182 5.64394 14.4545 5.25V3.38636C16.3333 3.81061 17.8636 4.76136 19.0455 6.23864C20.2273 7.71591 20.8182 9.41667 20.8182 11.3409C20.8182 12.1439 20.7083 12.9167 20.4886 13.6591C20.2689 14.4015 19.9545 15.0909 19.5455 15.7273ZM16.5 12.6818L14.4545 10.6364V7.68182C15.1667 8.01515 15.7235 8.51515 16.125 9.18182C16.5265 9.84849 16.7273 10.5758 16.7273 11.3636C16.7273 11.5909 16.7083 11.8144 16.6705 12.0341C16.6326 12.2538 16.5758 12.4697 16.5 12.6818ZM12.6364 8.81818L10.2727 6.45455L12.6364 4.09091V8.81818ZM10.8182 14.2273V12.0909L9.18182 10.4545H6.27273V12.2727H8.86364L10.8182 14.2273Z' fill='white'/%3E%3C/g%3E%3C/svg%3E");
}
.play-button {
  display: inline-block;
  position: relative;
  background-color: #BBDFC2;
  padding: 17px 20.5px;
  color: #242E38;
  border-radius: 16px;
  box-shadow: 0px 4px 0px 0px #242E38;
  cursor: pointer;
  transition: all 0.3s ease-in-out;
  border-width: 0px;
}
.play-button::before {
  content: "";
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  width: 24px;
  height: 24px;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cmask id='mask0_213_1340' style='mask-type:alpha' maskUnits='userSpaceOnUse' x='0' y='0' width='24' height='24'%3E%3Crect width='24' height='24' fill='%23D9D9D9'/%3E%3C/mask%3E%3Cg mask='url(%23mask0_213_1340)'%3E%3Cpath d='M5 21V3L19 12L5 21ZM7.54545 16.3071L14.2273 12L7.54545 7.69286V16.3071Z' fill='%23242E38'/%3E%3C/g%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: center;
  transition: all 0.3s ease-in-out;
}
.play-button:hover {
  box-shadow: 0px 8px 0px 0px #242E38;
  background-color: #69A194;
  color: #21312C;
  transform: translateY(-8px);
}
.play-button:hover::before {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cmask id='mask0_213_1340' style='mask-type:alpha' maskUnits='userSpaceOnUse' x='0' y='0' width='24' height='24'%3E%3Crect width='24' height='24' fill='%23D9D9D9'/%3E%3C/mask%3E%3Cg mask='url(%23mask0_213_1340)'%3E%3Cpath d='M5 21V3L19 12L5 21ZM7.54545 16.3071L14.2273 12L7.54545 7.69286V16.3071Z' fill='white'/%3E%3C/g%3E%3C/svg%3E");
}
.logo {
  max-width: 70px;
}
.logo img {
  width: 100%;
}
.hero {
  position: relative;
  background-size: cover;
  background-position: center center;
  background-repeat: no-repeat;
}
.hero img {
  width: 100%;
  height: auto;
}
.hero .grid-container {
  padding-top: 56.25%;
  /* 16:9 Aspect Ratio */
}
.hero .grid-container .hero-body {
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  left: 0;
  right: 0;
  color: white;
}
#wpadminbar {
  display: none;
}
html.js {
  margin-top: 0px !important;
}
body > div:has(#chtl-open-chat-icon) {
  bottom: 90px !important;
}
@media screen and (min-width: 60em) {
  #wpadminbar {
    display: block;
  }
  html.js .logged-in {
    margin-top: 32px !important;
  }
  html.js body > div:has(#chtl-open-chat-icon) {
    bottom: 20px !important;
  }
}
main .breadcrumb-container {
  position: sticky;
  z-index: 9998;
  top: 84px;
}
@media (max-width: 640px) {
  html body #chtl-chat-iframe.chtl-display-floating.iframe-loaded {
    bottom: 0 !important;
    height: calc(100dvh - 79px) !important;
  }
}
.header {
  position: sticky;
  top: 0;
  z-index: 9999;
  /* padding: 20px 0; */
  background: var(--base-shade-2);
}
.header img {
  max-width: none !important;
  width: auto;
}
.header .grid-container {
  display: flex;
  position: relative;
}
.header .cell {
  flex: auto;
}
.header .mobile-sticky-header {
  display: flex;
  padding: 0.5rem 1rem;
  align-items: center;
  justify-content: space-between;
  position: sticky;
  top: 0;
  z-index: 9999;
}
.header .mobile-sticky-header .logo {
  width: 50%;
}
.header .mobile-mega-menu {
  display: flex;
  flex-direction: column;
  position: fixed;
  left: 0;
  right: 0;
  top: 38px;
  background-color: white;
  overflow-y: auto;
  z-index: 999;
  padding: 3rem 2rem;
  transition: transform 0.45s ease-in-out, opacity 0.45s ease-in-out;
  opacity: 0;
  padding-bottom: 72px;
  margin-top: 73px;
  overflow: scroll;
  max-height: 80dvh;
  height: 0;
}
.header .mobile-mega-menu:has(details[open]) {
  justify-content: flex-start;
  transform: translateY(0) !important;
}
.header .mobile-mega-menu.open {
  transform: translateY(0) !important;
}
.header .mobile-mega-menu details {
  border-top: 1px solid var(--black);
}
.header .mobile-mega-menu details:last-of-type {
  border-bottom: 1px solid var(--black);
}
.header .mobile-mega-menu details summary {
  color: var(--black);
  font-family: Inter;
  font-size: 22px;
  font-style: normal;
  font-weight: 900;
  line-height: normal;
  letter-spacing: 0.66px;
  text-transform: uppercase;
  cursor: pointer;
  transition: all 0.3s ease-in-out;
  padding: 1rem 0 1rem 0;
  position: relative;
}
.header .mobile-mega-menu details summary::-webkit-details-marker {
  display: none;
}
.header .mobile-mega-menu details summary::after {
  content: url("/wp-content/themes/mercer-cvb/img/top_panel_close.svg");
  position: absolute;
  right: 0;
  transition: transform 0.3s ease-in-out;
}
.header .mobile-mega-menu details[open] > summary::after {
  content: url("/wp-content/themes/mercer-cvb/img/top_panel_open.svg");
}
.header .mobile-mega-menu details ul {
  padding-left: 0 !important;
  max-height: 0;
  overflow: hidden;
  opacity: 0;
  transition: all 0.3s ease-in-out;
  padding-top: 0;
  margin: 0;
}
.header .mobile-mega-menu details ul li {
  list-style: none;
}
.header .mobile-mega-menu details ul li a {
  font-family: "Inter", "Segoe UI", "Arial", sans-serif;
  font-size: 16px;
  font-style: normal;
  font-weight: 500;
  line-height: 24px;
  letter-spacing: 0.64px;
}
.header .mobile-mega-menu details[open] ul {
  max-height: 1000px;
  opacity: 1;
  padding-top: 10px;
  padding-bottom: 1.5rem;
}
.header .mobile-mega-menu details a {
  color: var(--black);
  font-family: Teko;
  font-size: 20px;
  font-style: normal;
  font-weight: 600;
  line-height: 1rem;
  letter-spacing: 0.8px;
  text-decoration: none;
  padding-bottom: 8px;
  display: block;
}
.header .mobile-mega-menu details > summary {
  list-style: none;
}
.header .mobile-mega-menu details > summary::-webkit-details-marker {
  display: none;
}
.header .mobile-mega-menu .single-page-links {
  margin-top: 48px;
}
.header .mobile-mega-menu .single-page-links li a {
  color: var(--black);
  text-decoration: none;
  padding-bottom: 8px;
  display: block;
}
.header .mobile-mega-menu .single-page-links li a:hover {
  text-decoration: underline;
}
.header .mobile-mega-menu .share-buttons {
  margin-top: 32px;
  margin-bottom: 48px;
}
.header .mobile-mega-menu .share-buttons a {
  margin-right: 24px;
}
.header .mobile-sticky-bottom {
  display: flex;
  justify-content: space-between;
  background: var(--gray-2);
  position: fixed;
  bottom: 0;
  left: 0;
  width: 100%;
  z-index: 999;
}
.header .mobile-sticky-bottom a {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  margin: 8px auto 24px auto;
  color: var(--NewTheme_Design-Black, var(--Schemes-On-Primary-Container, #281F19));
  font-size: 14px;
  font-style: normal;
  font-weight: 700;
  line-height: 16.8px;
  text-decoration: none;
  gap: 6px;
}
.header .mobile-sticky-bottom a:focus, .header .mobile-sticky-bottom a:hover {
  text-decoration: underline;
}
.header .mobile-sticky-bottom .mobile-menu-toggle {
  padding: 0;
  height: 42px;
  width: 42px;
  border-radius: 16px;
  margin: 12px 16px 0 0;
  z-index: 9999;
  background-color: var(--primary-navigation-background);
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='30' height='31' viewBox='0 0 30 31' fill='none'%3E%3Cmask id='mask0_1624_3489' style='mask-type:alpha' maskUnits='userSpaceOnUse' x='2' y='3' width='25' height='25'%3E%3Crect x='2.76953' y='3.21851' width='24' height='24' fill='%23D9D9D9'/%3E%3C/mask%3E%3Cg mask='url(%23mask0_1624_3489)'%3E%3Cpath d='M5.76953 21.2185V19.2185H23.7695V21.2185H5.76953ZM5.76953 16.2185V14.2185H23.7695V16.2185H5.76953ZM5.76953 11.2185V9.21851H23.7695V11.2185H5.76953Z' fill='%23FAFFFF'/%3E%3C/g%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: center;
  cursor: pointer;
  appearance: none;
  -moz-appearance: none;
  -webkit-appearance: none;
}
.header .mobile-sticky-bottom .mobile-menu-toggle:checked {
  background-image: url("/wp-content/themes/mercer-cvb/img/close.svg");
}
.header__banner {
  background: var(--base-primary-2);
  color: var(--white);
}
.header__banner .grid-container {
  display: flex;
  justify-content: flex-end;
}
.header__banner a {
  text-decoration: none;
  color: var(--white);
}
.header__banner li {
  margin: 6px 16px;
}
.header__banner .widget_block ul {
  display: flex;
}
.header__banner .widget_block ul li a:hover {
  color: #E3C076;
  text-decoration: underline;
}
.header__banner .widget_block ul li a:focus, .header__banner .widget_block ul li a:focus-visible {
  outline: 1px solid #E3C076;
  outline-offset: 3px;
}
.header__banner .widget_block .wp-block-social-links {
  gap: 0;
}
.header__banner .widget_block .wp-block-social-links li {
  margin: 4px 16px;
}
.header .desktop-upper {
  background: var(--base-primary-2);
  color: #F4F0EF;
  display: none;
}
.header .desktop-upper .cell ul {
  display: flex;
  flex-direction: column;
  list-style: none;
  margin: 0;
  padding: 0;
  justify-content: flex-start;
}
.header .desktop-upper .cell ul.wp-block-social-links {
  justify-content: flex-start;
}
.header .desktop-upper .cell ul li {
  padding: 10px 15px;
}
.header .desktop-upper .cell ul li a {
  color: #fff;
  text-decoration: none;
}
.header .desktop-upper .cell ul li a:hover {
  text-decoration: underline;
}
.header .desktop-lower {
  display: none;
  padding: 20px 0px;
  background-color: var(--base-shade-2);
}
.header .desktop-lower .cell__menu {
  display: flex;
  justify-content: end;
  align-items: center;
}
.header .desktop-lower .cell__menu ul.menu {
  display: flex;
  flex-direction: column;
  gap: 3rem;
  list-style: none;
  margin: 0;
  padding: 0;
}
.header .desktop-lower .cell__menu ul.menu li {
  position: relative;
}
.header .desktop-lower .cell__menu ul.menu li a {
  display: block;
  padding: 10px 0px;
  text-decoration: none;
  color: var(--white);
  font-family: Inter;
  font-size: 16px;
  font-style: normal;
  font-weight: 500;
  line-height: 24px;
  /* 150% */
  letter-spacing: 0.64px;
}
.header .desktop-lower .cell__menu ul.menu li a:hover {
  text-decoration: underline;
}
.header .desktop-lower .cell__menu ul.menu li .dropdown-toggle {
  display: none;
}
.header .desktop-lower .cell__menu ul.menu li ul.sub-menu {
  display: none;
  position: absolute;
  top: 100%;
  left: 0px;
  background: #fff;
  min-width: 200px;
  box-shadow: 0 2px 5px rgba(0, 0, 0, 0.1);
  z-index: 1000;
}
.header .desktop-lower .cell__menu ul.menu li ul.sub-menu li {
  width: 100%;
}
.header .desktop-lower .cell__menu ul.menu li ul.sub-menu li a {
  padding: 10px 0px;
}
.header .desktop-lower .cell__menu ul.menu li ul.sub-menu li ul.sub-menu {
  top: 0;
  left: 100%;
}
.header .desktop-lower .cell__menu ul.menu li:focus-within > ul.sub-menu, .header .desktop-lower .cell__menu ul.menu li:hover > ul.sub-menu {
  display: block;
}
@media screen and (min-width: 60em) {
  .header .mobile-sticky-header {
    display: none;
  }
  .header .mobile-mega-menu {
    display: none;
  }
  .header .mobile-sticky-bottom {
    display: none;
  }
  .header .desktop-upper {
    display: block;
  }
  .header .desktop-upper .cell ul {
    flex-direction: row;
    list-style: none;
    justify-content: end;
  }
  .header .desktop-upper .cell ul li {
    padding: 10px 15px;
  }
  .header .desktop-upper .cell ul li a {
    color: #fff;
    text-decoration: none;
  }
  .header .desktop-upper .cell ul li a:hover {
    text-decoration: underline;
  }
  .header .desktop-lower {
    display: block;
  }
  .header .desktop-lower .menu {
    list-style: none;
    padding: 0;
    margin: 0;
    display: flex;
    flex-direction: column;
  }
  .header .desktop-lower .menu > li {
    position: relative;
    cursor: pointer;
  }
  .header .desktop-lower .menu > li > a {
    display: block;
    text-decoration: none;
    color: #333;
  }
  .header .desktop-lower .menu > li:focus-within > a, .header .desktop-lower .menu > li:hover > a {
    color: #E3C076 !important;
  }
  .header .desktop-lower .menu > li:focus-within > .dropdown, .header .desktop-lower .menu > li:hover > .dropdown {
    display: block;
  }
  .header .desktop-lower .menu .dropdown {
    display: none;
    position: absolute;
    top: 101%;
    left: 0px;
    width: 200px;
    background: var(--gray-1);
    box-shadow: 0 8px 16px rgba(0, 0, 0, 0.1);
    z-index: 1000;
    list-style: none;
    padding: 2rem 0px 2rem 0px;
    border-radius: 0px 32px 0px 32px;
  }
  .header .desktop-lower .menu .dropdown::before {
    content: "";
    position: absolute;
    bottom: 0px;
    left: 0px;
    right: 0px;
    box-shadow: 0 8px 16px rgba(0, 0, 0, 0.1);
  }
  .header .desktop-lower .menu .dropdown li a {
    display: block;
    padding: 1rem !important;
    font-weight: 900;
    font-family: "Teko", "Impact", "Arial Narrow", "Arial", sans-serif;
    width: 100%;
    color: var(--base-primary-1) !important;
  }
  .header .desktop-lower .menu .dropdown li a:hover {
    color: #242E38 !important;
  }
  .header .desktop-lower .cell .nav ul.menu {
    flex-direction: row;
  }
  .header .desktop-lower .cell .nav ul.menu li ul.sub-menu {
    position: static;
    display: none;
    box-shadow: none;
    width: 100%;
  }
  .header .desktop-lower .cell .nav ul.menu li:hover > ul.sub-menu {
    display: none;
  }
  .header .desktop-lower .cell .nav ul.menu li .dropdown-toggle {
    display: block;
    position: absolute;
    right: 0;
    top: 0;
    padding: 10px 0px;
    background: transparent;
    border: none;
    font-size: 20px;
  }
  .header .desktop-lower .cell .nav ul.menu li .dropdown-toggle:after {
    content: "+";
  }
  .header .desktop-lower .cell .nav ul.menu li .dropdown-toggle.toggled:after {
    content: "-";
  }
}
#chtl-open-chat-icon {
  display: none !important;
}
@media screen and (min-width: 60em) {
  #chtl-open-chat-icon {
    display: block !important;
  }
}
.home .header .mobile-mega-menu {
  top: 10px;
  max-height: calc(100dvh - 79px);
}
nav ul {
  list-style: none;
  margin: 0px;
  padding: 0px;
}
body:has(.mobile-menu-toggle:checked) {
  overflow: hidden;
}
body:has(.mobile-menu-toggle:checked) .header {
  z-index: 99999;
}
body:has(.mobile-menu-toggle:checked) .header .mobile-mega-menu {
  opacity: 1;
  transition: transform 0.45s ease-in-out, opacity 0.45s ease-in-out;
  height: 100%;
}
body:has(.mobile-menu-toggle:checked) > div:has(#chtl-open-chat-icon) {
  display: none !important;
}
form.search-form {
  position: relative;
  height: 44px;
  display: flex;
  align-items: center;
  transition: all 0.3s ease-in-out;
  border-radius: 28px;
  background-color: var(--gray-1, #ffddb0);
}
form.search-form .search-close, form.search-form .search-submit {
  position: absolute;
  appearance: none;
  border: none;
  background: none;
  outline: none;
  transition: all 0.3s ease-in-out;
  z-index: 99;
}
form.search-form .search-close {
  display: none;
  left: 0px;
  background-color: transparent;
  background-image: url("/wp-content/themes/mercer-cvb/img/close_black.svg");
  background-repeat: no-repeat;
  background-position: center;
  background-size: 25px;
}
form.search-form .search-submit {
  right: 0;
  top: 0;
  width: 44px;
  height: 44px;
  background-color: #F4CF81;
  background-image: url("/wp-content/themes/mercer-cvb/img/search.svg");
  background-repeat: no-repeat;
  background-position: center;
  background-size: 25px;
  border-radius: 50%;
  box-shadow: 0px 1px 3px 1px rgba(0, 0, 0, 0.15), 0px 1px 2px 0px rgba(0, 0, 0, 0.3);
  cursor: pointer;
}
form.search-form .search-submit:hover {
  background-color: #BDA078;
  transition: all 0.3s ease-in-out;
}
form.search-form .search-field {
  padding: 0 34px 0 10px;
  max-width: 44px;
  width: 44px;
  height: 44px;
  background-color: transparent;
  border: none;
  outline: none;
  color: transparent;
  border-radius: 50%;
  transition: all 0.3s ease-in-out;
  cursor: pointer;
}
form.search-form .search-field::placeholder {
  opacity: 0;
  transition: opacity 0.3s ease-in-out;
}
form.search-form.is-active {
  padding-left: 56px;
}
form.search-form.is-active .search-close {
  display: block;
  top: 0px;
  bottom: 0px;
  width: 44px;
  height: 44px;
  cursor: pointer;
}
form.search-form.is-active .search-field {
  max-width: 360px;
  width: 75vw;
  border-radius: 28px;
  color: var(--primary-2, #333);
  cursor: text;
}
form.search-form.is-active .search-field::placeholder {
  opacity: 1;
}
.mobile-sticky-header form.search-form {
  margin-left: auto;
}
.mobile-sticky-header form.search-form.is-active {
  position: absolute;
  left: 1rem;
  right: 1rem;
  width: calc(100% - 44px);
  z-index: 999;
}
.mobile-sticky-header form.search-form.is-active ~ .logo {
  opacity: 0;
  pointer-events: none;
  transition: opacity 0.3s ease-in-out;
}
.desktop-lower .cell__menu form.search-form {
  margin-left: 1rem;
}
.block {
  padding: 80px 0;
}
.dr-mercer-card-stack-block .verticals {
  padding: 0px;
  gap: 36px;
  display: grid;
}
.dr-mercer-card-stack-block .verticals .card {
  height: 288px;
  background-position: center;
  background-size: cover;
  background-repeat: no-repeat;
  display: flex;
  position: relative;
  border-radius: 32px 32px 0px 32px;
  box-shadow: 0px 4px 8px 3px #242E38;
  margin-top: 15px;
  margin-bottom: 15px;
  transition: all 0.3s ease-in-out;
}
.dr-mercer-card-stack-block .verticals .card .card-link {
  display: flex;
  text-decoration: none;
  color: #21312C;
  background: #69A194;
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  padding: 10px 19px 10px 27px;
  border-radius: 0px 0px 0px 32px;
}
.dr-mercer-card-stack-block .verticals .card svg {
  position: absolute;
  right: 0;
  width: auto;
  height: 55%;
  padding-right: 19px;
}
.dr-mercer-card-stack-block .verticals .card svg path {
  fill: #21312C;
}
.dr-mercer-card-stack-block .verticals .card:hover {
  box-shadow: 0px 6px 10px 2px #242E38 !important;
  transform: translateY(-8px);
}
.dr-mercer-card-stack-block .verticals .card:focus-visible {
  outline-offset: 10px;
  outline: 8px solid #BBDFC2;
  transform: translateY(-8px);
}
@media screen and (min-width: 64em) {
  .dr-mercer-card-stack-block .block_count_1 {
    grid-template-columns: repeat(1, 1fr);
    grid-template-rows: repeat(1, 1fr);
  }
  .dr-mercer-card-stack-block .block_count_1 .card:nth-child(1) {
    grid-column-start: 1;
    grid-column-end: 2;
    grid-row-start: 1;
    grid-row-end: 2;
  }
  .dr-mercer-card-stack-block .block_count_2 {
    grid-template-columns: repeat(2, 1fr);
    grid-template-rows: repeat(1, 1fr);
  }
  .dr-mercer-card-stack-block .block_count_2 .card:nth-child(1) {
    grid-column-start: 1;
    grid-column-end: 2;
    grid-row-start: 1;
    grid-row-end: 1;
    aspect-ratio: auto;
  }
  .dr-mercer-card-stack-block .block_count_2 .card:nth-child(2) {
    grid-column-start: 2;
    grid-column-end: 3;
    grid-row-start: 1;
    grid-row-end: 1;
    aspect-ratio: auto;
  }
  .dr-mercer-card-stack-block .block_count_3 {
    grid-template-columns: repeat(2, 1fr);
    grid-template-rows: repeat(2, 1fr);
  }
  .dr-mercer-card-stack-block .block_count_3 .card:nth-child(1) {
    grid-column-start: 1;
    grid-column-end: 2;
    grid-row-start: 1;
    grid-row-end: 3;
    aspect-ratio: auto;
  }
  .dr-mercer-card-stack-block .block_count_3 .card:nth-child(2) {
    grid-column-start: 2;
    grid-column-end: 3;
    grid-row-start: 1;
    grid-row-end: 3;
    aspect-ratio: auto;
  }
  .dr-mercer-card-stack-block .block_count_3 .card:nth-child(3) {
    grid-column-start: 2;
    grid-column-end: 3;
    grid-row-start: 2;
    grid-row-end: 3;
    aspect-ratio: auto;
  }
  .dr-mercer-card-stack-block .block_count_4 {
    grid-template-columns: repeat(2, 1fr);
    grid-template-rows: repeat(2, 1fr);
  }
  .dr-mercer-card-stack-block .block_count_4 .card:nth-child(1) {
    grid-column-start: 1;
    grid-column-end: 2;
    grid-row-start: 1;
    grid-row-end: 2;
    aspect-ratio: auto;
  }
  .dr-mercer-card-stack-block .block_count_4 .card:nth-child(2) {
    grid-column-start: 2;
    grid-column-end: 3;
    grid-row-start: 1;
    grid-row-end: 2;
    aspect-ratio: auto;
  }
  .dr-mercer-card-stack-block .block_count_4 .card:nth-child(3) {
    grid-column-start: 1;
    grid-column-end: 2;
    grid-row-start: 2;
    grid-row-end: 3;
    aspect-ratio: auto;
  }
  .dr-mercer-card-stack-block .block_count_4 .card:nth-child(4) {
    grid-column-start: 2;
    grid-column-end: 3;
    grid-row-start: 2;
    grid-row-end: 3;
    aspect-ratio: auto;
  }
  .dr-mercer-card-stack-block .block_count_5 {
    grid-template-columns: repeat(2, 1fr);
    grid-template-rows: repeat(6, 1fr);
  }
  .dr-mercer-card-stack-block .block_count_5 .card:nth-child(1) {
    grid-column: 1;
    grid-row: 1 / 4;
    aspect-ratio: auto;
  }
  .dr-mercer-card-stack-block .block_count_5 .card:nth-child(2) {
    grid-column: 1;
    grid-row: 4 / 7;
    aspect-ratio: auto;
  }
  .dr-mercer-card-stack-block .block_count_5 .card:nth-child(3) {
    grid-column: 2;
    grid-row: 1 / 3;
    aspect-ratio: auto;
  }
  .dr-mercer-card-stack-block .block_count_5 .card:nth-child(4) {
    grid-column: 2;
    grid-row: 3 / 5;
    aspect-ratio: auto;
  }
  .dr-mercer-card-stack-block .block_count_5 .card:nth-child(5) {
    grid-column: 2;
    grid-row: 5 / 7;
    aspect-ratio: auto;
  }
  .dr-mercer-card-stack-block .block_count_6 {
    grid-template-columns: repeat(2, 1fr);
    grid-template-rows: repeat(3, 1fr);
  }
  .dr-mercer-card-stack-block .block_count_6 .card:nth-child(1) {
    grid-column: 1;
    grid-row: 1 / 2;
    aspect-ratio: auto;
  }
  .dr-mercer-card-stack-block .block_count_6 .card:nth-child(2) {
    grid-column: 1;
    grid-row: 2 / 3;
    aspect-ratio: auto;
  }
  .dr-mercer-card-stack-block .block_count_6 .card:nth-child(3) {
    grid-column: 1;
    grid-row: 3 / 4;
    aspect-ratio: auto;
  }
  .dr-mercer-card-stack-block .block_count_6 .card:nth-child(4) {
    grid-column: 2;
    grid-row: 1 / 2;
    aspect-ratio: auto;
  }
  .dr-mercer-card-stack-block .block_count_6 .card:nth-child(5) {
    grid-column: 2;
    grid-row: 2 / 3;
    aspect-ratio: auto;
  }
  .dr-mercer-card-stack-block .block_count_6 .card:nth-child(6) {
    grid-column: 2;
    grid-row: 3 / 4;
    aspect-ratio: auto;
  }
  .dr-mercer-card-stack-block .verticals .card {
    margin: 0px;
  }
  .dr-mercer-card-stack-block .verticals .full {
    height: 528px;
  }
  .dr-mercer-card-stack-block .verticals .half {
    height: 528px;
  }
  .dr-mercer-card-stack-block .verticals .quarter {
    height: 256px;
  }
  .dr-mercer-card-stack-block .verticals .third {
    height: auto;
  }
  .dr-mercer-card-stack-block .verticals .sixth {
    height: 256px;
  }
}
:has(.banner-noimage) .white {
  background-color: var(--white);
}
:has(.banner-noimage) .gray-1 {
  background-color: var(--gray-1);
}
:has(.banner-noimage) .base-shade-1 {
  background-color: var(--base-shade-1);
}
:has(.banner-noimage) .base-shade-2 {
  background-color: var(--base-shade-2);
}
:has(.banner-noimage) .base-primary-1 {
  background-color: var(--base-primary-1);
}
:has(.banner-noimage) .base-primary-2 {
  background-color: var(--base-primary-2);
}
:has(.banner-noimage) .deep-gold {
  background-color: var(--deep-gold);
}
:has(.banner-noimage) .content-block-background-1 {
  background-color: var(--content-block-background-1);
}
:has(.banner-noimage) .content-block-background-2 {
  background-color: var(--content-block-background-2);
}
.dr-mercer-cta-banner-block .banner-image .banner-content, .dr-mercer-cta-banner-block .banner-noimage .banner-content {
  width: 100%;
  height: 100%;
  color: #FAFFFF;
  padding: 3rem 1rem 3rem 1rem;
  position: relative;
}
.dr-mercer-cta-banner-block .banner-image .banner-content h2, .dr-mercer-cta-banner-block .banner-noimage .banner-content h2 {
  padding-bottom: 16px;
}
.dr-mercer-cta-banner-block .banner-image .banner-content p, .dr-mercer-cta-banner-block .banner-noimage .banner-content p {
  padding-bottom: 30px;
}
.dr-mercer-cta-banner-block .banner-image .banner-content .col-1, .dr-mercer-cta-banner-block .banner-noimage .banner-content .col-1, .dr-mercer-cta-banner-block .banner-image .banner-content .col-2, .dr-mercer-cta-banner-block .banner-noimage .banner-content .col-2 {
  display: flex;
  flex-direction: column;
  justify-content: center;
}
.dr-mercer-cta-banner-block .banner-image .banner-content .col-2 .badge, .dr-mercer-cta-banner-block .banner-noimage .banner-content .col-2 .badge {
  height: 100%;
  width: 100%;
  max-width: 650px;
  margin: 0 auto;
  padding: 2rem 0px;
}
.dr-mercer-cta-banner-block .banner-image .banner-content .col-2 .badge img, .dr-mercer-cta-banner-block .banner-noimage .banner-content .col-2 .badge img {
  max-width: 320px;
  position: absolute;
  top: -25%;
  margin: 0px auto;
  left: 0;
  right: 0;
}
.dr-mercer-cta-banner-block .banner-image .banner-content .col-2 .center-badge a:has(img), .dr-mercer-cta-banner-block .banner-noimage .banner-content .col-2 .center-badge a:has(img) {
  display: block;
  padding: 2rem 0px;
}
.dr-mercer-cta-banner-block .banner-image .banner-content .col-2 .center-badge img, .dr-mercer-cta-banner-block .banner-noimage .banner-content .col-2 .center-badge img {
  max-width: 320px;
  margin: 0px auto;
}
@media screen and (min-width: 64em) {
  .dr-mercer-cta-banner-block .banner-image .banner-content, .dr-mercer-cta-banner-block .banner-noimage .banner-content {
    padding: 1rem 1rem;
  }
}
.dr-mercer-cta-banner-block {
  padding: 3rem 0px;
  background-color: var(--gray-1);
}
.dr-mercer-cta-banner-block .banner-image, .dr-mercer-cta-banner-block .banner-noimage {
  width: 100vw;
  background-position: center;
  background-size: cover;
  background-repeat: no-repeat;
}
.dr-mercer-cta-banner-block .banner-noimage .banner-content h2 {
  text-transform: uppercase;
}
.dr-mercer-cta-banner-block .banner-noimage .banner-content p {
  max-width: 667px;
}
.dr-mercer-cta-banner-block .banner-noimage .banner-content a {
  color: var(--hyperlink-on-content-block);
  text-decoration: underline;
  transition: 0.3s ease-out;
}
.dr-mercer-cta-banner-block .banner-noimage .banner-content a:hover {
  text-decoration: none;
}
@media screen and (min-width: 30em) {
  .dr-mercer-cta-banner-block .banner-image .banner-content .col-2 .badge, .dr-mercer-cta-banner-block .banner-noimage .banner-content .col-2 .badge {
    padding: 2.5rem 0px;
  }
}
@media screen and (min-width: 40em) {
  .dr-mercer-cta-banner-block .banner-image .banner-content .col-2 .badge, .dr-mercer-cta-banner-block .banner-noimage .banner-content .col-2 .badge {
    padding: 3rem 0px;
  }
  .dr-mercer-cta-banner-block .banner-image .banner-content .col-2 .badge img, .dr-mercer-cta-banner-block .banner-noimage .banner-content .col-2 .badge img {
    top: -27%;
  }
}
@media screen and (min-width: 64em) {
  .dr-mercer-cta-banner-block {
    padding-top: 0;
    padding-bottom: 0;
  }
  .dr-mercer-cta-banner-block .banner-noimage {
    position: relative;
  }
  .dr-mercer-cta-banner-block .banner-noimage .banner-image {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
  }
  .dr-mercer-cta-banner-block .banner-image .banner-content, .dr-mercer-cta-banner-block .banner-noimage .banner-content {
    display: flex;
    flex-direction: row-reverse;
    gap: 50px;
    position: relative;
  }
  .dr-mercer-cta-banner-block .banner-image .banner-content .col-1, .dr-mercer-cta-banner-block .banner-noimage .banner-content .col-1 {
    width: 50%;
    display: flex;
    justify-content: center;
    flex-direction: column;
    padding: 5rem 7%;
  }
  .dr-mercer-cta-banner-block .banner-image .banner-content .col-2, .dr-mercer-cta-banner-block .banner-noimage .banner-content .col-2 {
    display: flex;
    justify-content: center;
    width: 50%;
  }
  .dr-mercer-cta-banner-block .banner-image .banner-content .col-2 .badge, .dr-mercer-cta-banner-block .banner-noimage .banner-content .col-2 .badge {
    padding: 0px;
  }
  .dr-mercer-cta-banner-block .banner-image .banner-content .col-2 .badge img, .dr-mercer-cta-banner-block .banner-noimage .banner-content .col-2 .badge img {
    max-width: 100%;
    position: relative;
  }
  .dr-mercer-cta-banner-block .banner-image .banner-content .col-2 .badge img:not(.home img), .dr-mercer-cta-banner-block .banner-noimage .banner-content .col-2 .badge img:not(.home img) {
    transform: translate(0%, -100px);
  }
  .dr-mercer-cta-banner-block .banner-noimage .banner-content {
    gap: 0;
    align-items: center;
  }
}
@media screen and (min-width: 105em) {
  .dr-mercer-cta-banner-block .banner-content {
    padding: 0 !important;
  }
}
.sidebar-and-page-container {
  container-type: inline-size;
}
.sidebar {
  height: 100%;
}
@container (min-height: 0px) {
  .sidebar {
    height: 100%;
  }
}
.company {
  background-color: #F2F2F2;
}
.blog {
  background-color: #DBDBDB;
}
.sidebar-and-page-container {
  margin: 0px auto;
}
.sidebar-and-page-container-expanded {
  width: 90%;
  max-width: 1374px;
}
.sidebar-and-page-container .interior .image-container {
  width: 100%;
  aspect-ratio: 1.5;
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
  border-radius: 0px 32px;
  margin-bottom: 48px;
}
.sidebar-and-page-container .interior .content-container {
  max-width: 688px;
}
.sidebar-and-page-container .block {
  width: 100%;
}
.sidebar-wrapper .sidebar-content {
  max-width: 688px;
  margin: 0 auto;
  padding: 0 2.5rem;
}
.sidebar-wrapper .sidebar-content .sidebar_header-1 {
  padding-top: 64px;
}
.sidebar-wrapper .sidebar-content .sidebar_header-1 p {
  padding-top: 19px;
  padding-bottom: 56px;
}
.sidebar-wrapper .sidebar-content .sidebar_header-2 .share-buttons {
  padding-top: 19px;
  padding-bottom: 62px;
}
.sidebar-wrapper .sidebar-content .sidebar_header-2 .share-buttons a {
  padding-right: 24px;
}
.sidebar-wrapper .sidebar-content .listing-details {
  padding-top: 19px;
  padding-bottom: 49px;
}
.sidebar-wrapper .sidebar-content .listing-details a {
  color: #21312C;
  text-decoration: none;
  padding-right: 24px;
}
.sidebar-wrapper .sidebar-content .listing-details a:hover {
  text-decoration: underline;
}
.sidebar-wrapper .sidebar-content .listing-details .listing-social {
  padding-top: 20px;
}
.sidebar-wrapper .sidebar-content .listing-website {
  padding-top: 32px;
  padding-bottom: 48px;
}
.sidebar-wrapper .sidebar-content .listing-website a {
  padding: 10px 24px;
  background-color: #BBDFC2;
  border-radius: 32px;
}
.sidebar-wrapper .sidebar-content .row {
  display: flex;
  flex-wrap: wrap;
}
.sidebar-wrapper .sidebar-content .row a {
  overflow: hidden;
  height: 100%;
  width: 100%;
  text-decoration: none;
}
.sidebar-wrapper .sidebar-content .row .col-1 {
  width: 33%;
}
.sidebar-wrapper .sidebar-content .row .listing-image-container {
  width: 100%;
  height: 100%;
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
.sidebar-wrapper .sidebar-content .row .col-2 {
  width: 66%;
}
.sidebar-wrapper .sidebar-content .row .listing-information {
  padding-top: 20px;
  padding-bottom: 35px;
  padding-left: 22px;
  background-color: #D9D9D9;
  color: #0b0b0b;
}
.sidebar-wrapper .sidebar-content .row .listing-information .listing-name {
  width: 90%;
}
.sidebar-wrapper .sidebar-content .row a .blogs-image .blogs-image-container {
  border-radius: 0px 0px 0px 32px;
  width: 100%;
  height: 100%;
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
.sidebar-wrapper .sidebar-content .row a .blogs-information {
  padding: 27px 14px 27px 24px;
  border-radius: 0px 32px 0px 0px;
  color: #0b0b0b;
}
.sidebar-wrapper .sidebar-content .sidebar-related-listing {
  margin: 16px 0;
}
.sidebar-wrapper .sidebar-content .sidebar-blogs {
  margin: 32px 0;
  box-shadow: 0px 4px 8px 3px #242E38;
  border-radius: 0px 32px 0px 34px;
  background-color: #F2F2F2;
}
.sidebar-wrapper .sidebar-content .blogs-container {
  padding-bottom: 63px;
}
.sidebar-wrapper .sidebar-content .sidebar-widget:hover {
  box-shadow: 0px 6px 10px 2px #242E38;
  transition: all 0.3s ease-in-out;
  transform: translateY(-8px);
}
.sidebar-wrapper .sidebar-content .sidebar-widget:hover .row .col-2 .blogs-name {
  color: var(--base-primary-1);
  text-decoration: underline;
}
.sidebar-wrapper .sidebar-content .sidebar-widget:focus-visible {
  outline: 2px solid #537392;
  outline-offset: 2px;
}
@media screen and (min-width: 64em) {
  .sidebar {
    position: sticky;
    top: 0;
  }
  .sidebar-and-page-container {
    display: flex;
    justify-content: space-between;
  }
  .sidebar-and-page-container .single-post-content {
    width: 100%;
  }
  .sidebar-and-page-container .single-post-content .content-container {
    max-width: 688px;
  }
  .sidebar-and-page-container .sidebar {
    width: 500px;
  }
}
.dr-mercer-general-content-block {
  margin-top: 0;
}
.dr-mercer-general-content-block.white {
  background-color: var(--white);
}
.dr-mercer-general-content-block.white .text-container .black-text a {
  color: var(--body-text-hyperlink);
  text-decoration: underline;
}
.dr-mercer-general-content-block.white .text-container .black-text a:hover {
  color: var(--seasonal-accent-3);
  text-decoration: none;
}
.dr-mercer-general-content-block.white .text-container .black-text a:focus, .dr-mercer-general-content-block.white .text-container .black-text a:focus-visible {
  outline: 1px solid var(--body-text-hyperlink);
  outline-offset: 3px;
}
.dr-mercer-general-content-block.gray-1 {
  background-color: var(--gray-1);
}
.dr-mercer-general-content-block.gray-1 .text-container .black-text a {
  color: var(--body-text-hyperlink);
  text-decoration: underline;
}
.dr-mercer-general-content-block.gray-1 .text-container .black-text a:hover {
  color: var(--seasonal-accent-3);
  text-decoration: none;
}
.dr-mercer-general-content-block.gray-1 .text-container .black-text a:focus, .dr-mercer-general-content-block.gray-1 .text-container .black-text a:focus-visible {
  outline: 1px solid var(--body-text-hyperlink);
  outline-offset: 3px;
}
.dr-mercer-general-content-block.base-shade-1 {
  background-color: var(--base-shade-1);
}
.dr-mercer-general-content-block.base-shade-2 {
  background-color: var(--base-shade-2);
}
.dr-mercer-general-content-block.base-primary-1 {
  background-color: var(--base-primary-1);
}
.dr-mercer-general-content-block.base-primary-2 {
  background-color: var(--base-primary-2);
}
.dr-mercer-general-content-block.deep-gold {
  background-color: var(--deep-gold);
}
.dr-mercer-general-content-block.content-block-background-1 {
  background-color: var(--content-block-background-1);
}
.dr-mercer-general-content-block.content-block-background-2 {
  background-color: var(--content-block-background-2);
}
.dr-mercer-general-content-block .image-container {
  height: 100%;
  overflow: hidden;
}
.dr-mercer-general-content-block .image-container img {
  width: 100%;
}
.dr-mercer-general-content-block .fading-image-container {
  position: relative;
  height: 75vw;
}
.dr-mercer-general-content-block .fading-image-container .fading-image {
  -webkit-mask-image: radial-gradient(110.62% 96.84% at 48.66% 0%, #000 48.5%, rgba(0, 0, 0, 0.35) 78.45%, rgba(0, 0, 0, 0) 99.57%, rgba(0, 0, 0, 0) 99.94%);
  mask-image: radial-gradient(110.62% 96.84% at 48.66% 0%, #000 48.5%, rgba(0, 0, 0, 0.35) 78.45%, rgba(0, 0, 0, 0) 99.57%, rgba(0, 0, 0, 0) 99.94%);
  -webkit-mask-size: 100% 100%;
  mask-size: 100% 100%;
  mask-position: bottom;
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
  object-fit: contain;
  object-position: left;
  position: absolute;
  top: -10%;
}
.dr-mercer-general-content-block .text-container {
  padding: 71px 9% 61px 9%;
  overflow: hidden;
}
.dr-mercer-general-content-block .text-container .heading h2 {
  padding: 0 0 1.5rem 0;
  text-transform: uppercase;
}
.dr-mercer-general-content-block .text-container .heading h1 {
  padding-bottom: 1.5rem;
  color: var(--base-shade-2);
  text-transform: uppercase;
}
.dr-mercer-general-content-block .text-container .cta_button {
  padding: 32px 0 0 0;
}
.dr-mercer-general-content-block .white-text {
  color: var(--white);
}
.dr-mercer-general-content-block .black-text {
  color: var(--black);
}
.dr-mercer-general-content-block .black-text a {
  color: var(--hyperlink-on-content-block);
  text-decoration: underline;
}
.dr-mercer-general-content-block .black-text a:hover {
  text-decoration: none;
  transition: all 0.3s ease-out;
}
.dr-mercer-general-content-block .black-text a:focus, .dr-mercer-general-content-block .black-text a:focus-visible {
  outline: 1px solid var(--hyperlink-on-content-block);
  outline-offset: 3px;
}
.dr-mercer-general-content-block .text-container .text_content {
  max-width: 667px !important;
}
.dr-mercer-general-content-block .text-container .white-text p a {
  color: var(--hyperlink-on-content-block);
  text-decoration: underline;
  transition: all 0.3s ease-out;
}
.dr-mercer-general-content-block .text-container .white-text p a:hover {
  color: #E3C076;
  text-decoration: none;
  transition: all 0.3s ease-out;
}
.dr-mercer-general-content-block .text-container .white-text p a:focus, .dr-mercer-general-content-block .text-container .white-text p a:focus-visible {
  outline: 1px solid var(--hyperlink-on-content-block);
  outline-offset: 3px;
}
.dr-mercer-general-content-block .text-container .cta_button {
  padding: 32px 0 61px 0;
}
@media screen and (min-width: 64em) {
  .reverse-horizontal-order {
    flex-direction: row-reverse;
  }
  .dr-mercer-general-content-block {
    display: flex;
    height: 50vw;
    max-height: 622px;
  }
  .dr-mercer-general-content-block .image-container, .dr-mercer-general-content-block .text-container {
    flex: 0 0 50%;
  }
  .dr-mercer-general-content-block .image-container {
    position: relative;
  }
  .dr-mercer-general-content-block .image-container img {
    width: 100%;
    height: 100%;
    object-fit: cover;
    object-position: center;
    position: absolute;
    max-height: 623px;
    max-width: 100%;
    width: 100%;
  }
  .dr-mercer-general-content-block .fading-image-container {
    position: relative;
    height: auto;
  }
  .dr-mercer-general-content-block .fading-image-container .fading-image {
    mask-position: bottom;
    object-fit: cover;
    object-position: left bottom;
    position: absolute;
    top: -10%;
    right: 0;
    width: auto;
  }
  .dr-mercer-general-content-block .text-container {
    display: flex;
    flex-direction: column;
    justify-content: center;
    padding: 0 7%;
    overflow: hidden;
  }
  .dr-mercer-general-content-block .text-container .cta_button {
    padding: 32px 0 0 0;
  }
}
.dr-mercer-hero-slider-block {
  overflow: hidden;
}
.dr-mercer-hero-slider-block .slider-container {
  position: relative;
}
.dr-mercer-hero-slider-block .media-slider {
  position: relative;
  width: 100%;
  height: 90vw;
  max-height: 656px;
}
.dr-mercer-hero-slider-block .media-slider .media-slide {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  opacity: 0;
  transition: opacity 0.5s ease-in-out;
}
.dr-mercer-hero-slider-block .media-slider .media-slide.active {
  opacity: 1;
  z-index: 1;
}
.dr-mercer-hero-slider-block .media-slider .media-slide img, .dr-mercer-hero-slider-block .media-slider .media-slide video {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center;
}
.dr-mercer-hero-slider-block .media-slider .media-slide .button-container {
  position: absolute;
  bottom: 0;
  width: 100%;
  display: flex;
  gap: 18px;
  padding-left: 32px;
  padding-bottom: 12px;
}
.dr-mercer-hero-slider-block .content-slider {
  position: relative;
  color: var(--white);
  padding: 37px 0 1px 0;
}
.dr-mercer-hero-slider-block .content-slider .white-text {
  color: var(--white);
}
.dr-mercer-hero-slider-block .content-slider .base-shade-2-text {
  color: var(--base-shade-2);
}
.dr-mercer-hero-slider-block .content-slider.gray-1 {
  background-color: var(--gray-1);
}
.dr-mercer-hero-slider-block .content-slider.base-shade-1 {
  background-color: var(--base-shade-1);
}
.dr-mercer-hero-slider-block .content-slider.base-shade-2 {
  background-color: var(--base-shade-2);
}
.dr-mercer-hero-slider-block .content-slider.base-primary-1 {
  background-color: var(--base-primary-1);
}
.dr-mercer-hero-slider-block .content-slider.base-primary-2 {
  background-color: var(--base-primary-2);
}
.dr-mercer-hero-slider-block .content-slider.deep-gold {
  background-color: var(--deep-gold);
}
.dr-mercer-hero-slider-block .content-slider.content-block-background-1 {
  background-color: var(--content-block-background-1);
}
.dr-mercer-hero-slider-block .content-slider.content-block-background-2 {
  background-color: var(--content-block-background-2);
}
.dr-mercer-hero-slider-block .content-slider .content-slide {
  opacity: 0;
  position: absolute;
  width: 100%;
  transition: opacity 0.5s ease-in-out;
  margin-bottom: 72px;
}
.dr-mercer-hero-slider-block .content-slider .content-slide.active {
  opacity: 1;
  position: relative;
  z-index: 1;
}
.dr-mercer-hero-slider-block .text-container {
  max-width: 600px;
  margin: 0 auto;
}
.dr-mercer-hero-slider-block .text-container .heading {
  margin-bottom: 1.5rem;
}
.dr-mercer-hero-slider-block .text-container .heading .base-primary-1 {
  color: var(--base-primary-1);
}
.dr-mercer-hero-slider-block .text-container .heading .base-secondary-accent-1 {
  color: var(--base-secondary-accent-1);
}
.dr-mercer-hero-slider-block .text-container .heading h1 {
  text-transform: uppercase;
  padding-top: 50px;
}
.dr-mercer-hero-slider-block .text-container .heading h2 {
  text-transform: uppercase;
  margin-top: 32px;
}
.dr-mercer-hero-slider-block .text-container .copy {
  margin-bottom: 2rem;
}
.dr-mercer-hero-slider-block .text-container .copy p {
  font-size: 1rem;
  line-height: 1.6;
}
.dr-mercer-hero-slider-block .text-container .cta {
  padding-bottom: 55px;
}
.dr-mercer-hero-slider-block .slider-controls {
  position: absolute;
  bottom: 0;
  width: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  gap: 1rem;
  background-color: var(--base-primary-1);
  height: 72px;
  z-index: 2;
}
.dr-mercer-hero-slider-block .slider-controls .slide-arrows {
  display: flex;
  gap: 28px;
}
.dr-mercer-hero-slider-block .slider-controls .slide-arrows .slide-arrow {
  width: 40px;
  height: 40px;
  background-color: rgba(255, 255, 255, 0.4);
  border: none;
  padding: 0;
  cursor: pointer;
  transition: background-color 0.3s ease;
}
.dr-mercer-hero-slider-block .slider-controls .slide-arrows .slide-arrow:hover {
  background-color: rgba(255, 255, 255, 0.8);
}
.dr-mercer-hero-slider-block .slider-controls .slide-arrows .slide-arrow.prev {
  clip-path: polygon(0 50%, 100% 0, 100% 100%);
}
.dr-mercer-hero-slider-block .slider-controls .slide-arrows .slide-arrow.next {
  clip-path: polygon(0 0, 100% 50%, 0 100%);
}
.dr-mercer-hero-slider-block .slider-controls .slide-dots {
  display: flex;
  gap: 0.5rem;
}
.dr-mercer-hero-slider-block .slider-controls .slide-dots .slide-dot {
  width: 24px;
  height: 24px;
  border-radius: 50%;
  background-color: var(--white);
  border: 2px solid var(--black);
  padding: 0;
  cursor: pointer;
  transition: background-color 0.3s ease;
}
.dr-mercer-hero-slider-block .slider-controls .slide-dots .slide-dot.active {
  background-color: var(--black);
}
.dr-mercer-hero-slider-block .slider-controls .slide-dots .slide-dot:hover {
  background-color: var(--gray-1);
}
.dr-mercer-hero-slider-block .screen-reader-text {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  border: 0;
}
@media screen and (min-width: 64em) {
  .dr-mercer-hero-slider-block .slider-container {
    display: flex;
    flex-direction: row;
    height: 656px;
  }
  .dr-mercer-hero-slider-block .media-slider {
    height: 100%;
    width: 50%;
  }
  .dr-mercer-hero-slider-block .content-slider {
    width: 50%;
    height: 100%;
    align-items: center;
  }
  .dr-mercer-hero-slider-block .text-container {
    width: 72% !important;
  }
  .dr-mercer-hero-slider-block .slider-controls {
    height: 72px;
    width: 100%;
    display: flex;
    justify-content: space-around;
    position: absolute;
    bottom: 0;
  }
}
.listing-filters {
  position: relative;
  background-color: var(--gray-2);
  width: 100%;
  display: flex;
  flex-direction: column;
  align-items: center;
  padding: 20px 0px 63px 0px;
  box-sizing: border-box;
}
.listing-filters .desktop-heading {
  display: none;
}
.listing-filters form {
  display: flex;
  flex-direction: column;
  gap: 40px;
  width: 93%;
  max-width: 400px;
}
.listing-filters .filter-inputs h2 {
  margin-bottom: 24px;
}
.listing-filters .filter-inputs label:first-of-type {
  margin-bottom: 50px;
}
.listing-filters .filter-inputs label {
  display: block;
  color: var(--black);
  position: relative;
}
.listing-filters .filter-inputs label:has(input.populated) input, .listing-filters .filter-inputs label:has(input.populated) select, .listing-filters .filter-inputs label:has(input:focus) input, .listing-filters .filter-inputs label:has(input:focus) select, .listing-filters .filter-inputs label:has(select:focus) input, .listing-filters .filter-inputs label:has(select:focus) select, .listing-filters .filter-inputs label:has(select[value]:not([value=""])) input, .listing-filters .filter-inputs label:has(select[value]:not([value=""])) select {
  padding-left: 15px;
}
.listing-filters .filter-inputs label input::placeholder {
  padding-left: 12px;
  /* Adjust the value as needed */
}
.listing-filters .filter-inputs label span {
  position: absolute;
  left: 15px;
  transform: translateY(-24px);
  transition: transform 0.2s ease-in-out;
  pointer-events: none;
  font-size: 16px;
  font-style: normal;
  font-weight: 800;
  line-height: 24px;
  /* 150% */
  letter-spacing: 0.64px;
}
.listing-filters .filter-inputs input {
  background-color: var(--gray-1);
  border: 1px solid var(--black);
  outline: none;
  height: 46px;
  width: 100%;
  padding-right: 40px;
  appearance: none;
  -webkit-appearance: none;
  -moz-appearance: none;
  /* Prevent arrow from showing in Safari and Firefox */
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cmask id='mask0_676_7822' style='mask-type:alpha' maskUnits='userSpaceOnUse' x='0' y='0' width='24' height='24'%3E%3Crect width='24' height='24' fill='%23D9D9D9'/%3E%3C/mask%3E%3Cg mask='url(%23mask0_676_7822)'%3E%3Cpath d='M12 15.3751L6 9.3751L7.4 7.9751L12 12.5501L16.6 7.9751L18 9.3751L12 15.3751Z' fill='%230B0B0B'/%3E%3C/g%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-size: 20px;
  background-position: right 15px center;
}
.listing-filters .filter-inputs input::-webkit-calendar-picker-indicator {
  display: none !important;
}
.listing-filters .filter-inputs input::-webkit-datetime-edit-fields-wrapper {
  display: none !important;
}
.listing-filters .filter-inputs select {
  background-color: var(--gray-1);
  border: 1px solid var(--black);
  outline: none;
  height: 46px;
  width: 100%;
  padding-right: 40px;
  padding-left: 15px;
  appearance: none;
  -webkit-appearance: none;
  -moz-appearance: none;
  color: inherit;
  font-family: inherit;
  font-size: inherit;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cmask id='mask0_676_7822' style='mask-type:alpha' maskUnits='userSpaceOnUse' x='0' y='0' width='24' height='24'%3E%3Crect width='24' height='24' fill='%23D9D9D9'/%3E%3C/mask%3E%3Cg mask='url(%23mask0_676_7822)'%3E%3Cpath d='M12 15.3751L6 9.3751L7.4 7.9751L12 12.5501L16.6 7.9751L18 9.3751L12 15.3751Z' fill='%230B0B0B'/%3E%3C/g%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-size: 20px;
  background-position: right 15px center;
}
.listing-filters .filter-buttons {
  display: flex;
  gap: 28px;
}
@media screen and (min-width: 48em) {
  .listing-filters .listings-summary {
    max-width: none;
  }
  .listing-filters .listings-summary .results-count {
    margin: 72px auto 32px auto;
    padding-left: 8px;
  }
  .listing-filters .listings-summary .results-count h3 {
    font-family: "Inter", "Segoe UI", "Arial", sans-serif;
    font-size: 16px;
    font-style: normal;
    font-weight: 800;
    line-height: 24px;
    letter-spacing: 0.64px;
  }
}
@media screen and (min-width: 64em) {
  .listing-filters {
    align-items: flex-start;
  }
  .listing-filters .mobile-heading {
    display: none;
  }
  .listing-filters .desktop-heading {
    display: block;
    position: absolute;
    top: 0;
    max-width: 1360px;
    width: 93%;
    margin: 0 auto;
  }
  .listing-filters form {
    flex-direction: row;
    justify-content: space-between;
    max-width: 1360px;
    max-height: 50px;
    margin: 30px auto 0px auto;
    width: 93%;
  }
  .listing-filters form .filter-heading {
    position: absolute;
    top: 0;
    max-width: 1360px;
    width: 93%;
    margin: 24px auto 0 auto;
    text-transform: uppercase;
    color: var(--base-shade-2);
  }
  .listing-filters form label {
    min-width: 326px;
  }
  .listing-filters form input, .listing-filters form select {
    max-width: 300px;
  }
  .listing-filters form .filter-inputs {
    display: flex;
    gap: 18px;
  }
  .listing-filters form .filter-buttons button {
    line-height: 15px !important;
  }
}
.listings-summary .results-count {
  margin: 72px auto 32px auto;
  padding-left: 8px;
}
.listings-summary .results-count h3 {
  font-family: "Inter", "Segoe UI", "Arial", sans-serif;
  font-size: 16px;
  font-style: normal;
  font-weight: 800;
  line-height: 24px;
  letter-spacing: 0.64px;
}
.listings-cards-container {
  padding-bottom: 48px;
}
.listings-cards-container .listings-cards {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(200px, max(200px, min(398px, 100%))));
  grid-auto-rows: auto;
  gap: 32px 16px;
  justify-content: center;
  align-content: start;
  width: 93%;
  max-width: 1368px;
  margin: 0 auto;
}
.listings-cards-container .listings-cards .card {
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: auto 1fr 60px;
  background-color: #fff;
  text-decoration: none;
  width: 100%;
  border-radius: 0 32px 0 32px;
  transition: transform 0.3s ease-in-out, scale 0.3s ease-in-out;
  overflow: hidden;
  box-shadow: 0px 4px 8px 3px var(--base-shade-2);
  position: relative;
  margin: 0 auto;
}
.listings-cards-container .listings-cards .card:hover, .listings-cards-container .listings-cards .card:focus {
  transform: translate(3px, -3px) scale(1.01);
  box-shadow: 0px 4px 8px 3px var(--base-shade-2);
}
.listings-cards-container .listings-cards .card:hover .card-content h3, .listings-cards-container .listings-cards .card:focus .card-content h3 {
  color: var(--primary-2);
  text-decoration: underline;
  text-decoration-color: var(--accent-stark);
}
.listings-cards-container .listings-cards .card .card-image-background {
  width: 100%;
  aspect-ratio: 1.3333333333;
  pointer-events: none;
  z-index: 1;
  position: relative;
  position: relative;
  display: flex;
  /* Add this line */
  justify-content: center;
  /* Add this line */
  align-items: center;
  /* Add this line */
  overflow: hidden;
}
.listings-cards-container .listings-cards .card .card-image-background:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background: linear-gradient(180deg, rgba(18, 55, 66, 0) 0%, rgba(54, 54, 54, 0.15) 100%);
  z-index: 1;
}
.listings-cards-container .listings-cards .card .card-image-background .image-container {
  width: 100%;
  height: 100%;
  text-align: center;
}
.listings-cards-container .listings-cards .card .card-image-background .image-container img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center;
}
.listings-cards-container .listings-cards .card .card-image-background .main-tag-container {
  position: absolute;
  top: 14px;
  right: 16px;
  z-index: 2;
  display: flex;
  gap: 5px;
}
.listings-cards-container .listings-cards .card .card-content {
  padding: 20px 0px;
  width: 85%;
  margin: 0 auto;
}
.listings-cards-container .listings-cards .card .card-content h5, .listings-cards-container .listings-cards .card .card-content p {
  margin: 0 0 10px;
  color: var(--listing-card-text);
}
.listings-cards-container .listings-cards .card .card-content h5 {
  font-size: 18px;
  font-style: normal;
  font-weight: 700;
  line-height: normal;
  letter-spacing: 1.08px;
  text-transform: uppercase;
}
.listings-cards-container .listings-cards .card .cta-area {
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: 0 20px;
  position: absolute;
  bottom: 0;
  height: 60px;
  width: 100%;
  background-color: var(--listing-card-button-fill);
}
.listings-cards-container .listings-cards .card .cta-area p {
  color: var(--listing-card-text);
  font-weight: 800;
}
.listings-cards-container .listings-cards .filler-card {
  display: none;
}
@media screen and (min-width: 48em) {
  .listings-cards-container .listings-cards {
    display: grid;
    grid-template-columns: repeat(auto-fit, minmax(4, 1fr));
    grid-auto-rows: auto;
    gap: 32px 16px;
    width: 93%;
    margin: 0 auto;
  }
  .listings-cards-container .listings-cards .card {
    width: 100%;
  }
  .listings-cards-container .filler-card {
    display: block !important;
    opacity: 0;
  }
}
@media screen and (min-width: 64em) {
  .listings-cards-container {
    justify-content: space-between;
  }
}
@media screen and (min-width: 90em) {
  .listings-cards-container .listings-cards {
    display: grid;
    grid-template-columns: repeat(4, 1fr);
    grid-auto-rows: auto;
    gap: 32px 16px;
    justify-content: center;
    align-content: start;
    width: 100%;
    max-width: 1368px;
    margin: 0 auto;
  }
}
.load-more-container {
  display: flex;
  justify-content: right;
  padding-bottom: 80px;
  max-width: 398px;
  margin: 0 auto;
}
.load-more-container #load-more {
  z-index: 9999;
  text-decoration: none;
}
@media screen and (min-width: 48em) {
  .load-more-container {
    justify-content: right;
    max-width: 1360px !important;
    margin: 0px auto;
    width: 93%;
    max-width: none;
  }
}
.dr-mercer-card-stack-block .row .col-1 .media {
  height: 387px;
  position: relative;
}
.dr-mercer-card-stack-block .row .col-1 .media video {
  height: 100%;
  max-width: 100%;
  overflow: hidden;
  object-fit: cover;
  width: 100%;
}
.dr-mercer-card-stack-block .row .col-1 .media .form-image {
  background-position: center;
  background-size: cover;
  background-repeat: no-repeat;
  height: 100%;
}
.dr-mercer-card-stack-block .row .col-1 .media .button-container {
  position: absolute;
  bottom: 0;
  width: 100%;
  display: flex;
  gap: 18px;
  padding-left: 20px;
  padding-bottom: 10px;
}
.dr-mercer-card-stack-block .row .col-2 .form-content {
  margin: 0 auto;
  width: 90%;
  padding: 72px 0px;
  max-width: 658px;
}
.dr-mercer-card-stack-block .row .col-2 .form-content h1 {
  margin-bottom: 1.5rem;
  text-transform: uppercase;
}
.dr-mercer-card-stack-block .row .col-2 .form-content div.content {
  padding-bottom: 1.5rem;
  line-height: 1.5rem;
}
.dr-mercer-card-stack-block .row .col-2 .form-content .wpcf7 form p {
  padding-bottom: 0px;
}
.dr-mercer-card-stack-block .row .col-2 .form-content .wpcf7 form p .wpcf7-text {
  width: 90%;
}
@media screen and (min-width: 64em) {
  .dr-mercer-card-stack-block .row {
    display: flex;
    max-height: 656px;
  }
  .dr-mercer-card-stack-block .row .col-1 {
    height: 656px;
    width: 50%;
  }
  .dr-mercer-card-stack-block .row .col-1 .media {
    height: 100%;
    position: relative;
    overflow: hidden;
  }
  .dr-mercer-card-stack-block .row .col-1 .media video {
    height: 100%;
    max-width: 100%;
    overflow: hidden;
    object-fit: cover;
  }
  .dr-mercer-card-stack-block .row .col-2 {
    height: 656px;
    width: 50%;
    overflow: scroll;
  }
  .dr-mercer-card-stack-block .row .col-2 .form-content {
    margin: 0 auto;
    width: 75%;
    height: 100%;
  }
}
.dr-post-page-grid-block {
  width: 100%;
}
.dr-post-page-grid-block .main-heading {
  padding-bottom: 2rem;
}
.dr-post-page-grid-block .intro-copy {
  padding-bottom: 1rem;
}
.dr-post-page-grid-block__wrapper {
  display: flex;
  flex-direction: column;
  width: 100%;
  justify-content: space-evenly;
  align-items: center;
  gap: 32px;
}
.dr-post-page-grid-block__wrapper .dr-post-page-grid-block-item {
  display: flex;
  flex-direction: column;
  width: 100%;
  max-width: 415px;
  flex: 1 1 375px;
  padding: 0;
  box-sizing: border-box;
  border-radius: 0px 34px 0px 34px;
  box-shadow: 0px 4px 8px 3px #242E38;
  background-color: var(--white);
  position: relative;
  text-decoration: none;
  color: var(--black);
}
.dr-post-page-grid-block__wrapper .dr-post-page-grid-block-item:has(*:focus-visible) {
  transform: scale(1.05);
  box-shadow: 0px 6px 10px 2px #242E38;
  z-index: 10;
  cursor: pointer;
}
.dr-post-page-grid-block__wrapper .dr-post-page-grid-block-item:has(*:focus-visible) h5 {
  color: var(--accent-light);
}
.dr-post-page-grid-block__wrapper .dr-post-page-grid-block-item:hover, .dr-post-page-grid-block__wrapper .dr-post-page-grid-block-item:focus {
  box-shadow: 0px 6px 10px 2px #242E38;
  transition: all 0.3s ease-in-out;
  transform: translateY(-8px);
}
.dr-post-page-grid-block__wrapper .dr-post-page-grid-block-item:hover .dr-block-post-page-grid-text h5, .dr-post-page-grid-block__wrapper .dr-post-page-grid-block-item:focus .dr-block-post-page-grid-text h5 {
  color: var(--base-primary-1);
  text-decoration: underline;
}
.dr-post-page-grid-block__wrapper .dr-post-page-grid-block-item:hover .dr-block-post-page-grid-footer, .dr-post-page-grid-block__wrapper .dr-post-page-grid-block-item:focus .dr-block-post-page-grid-footer {
  background-color: #537392;
}
.dr-post-page-grid-block__wrapper .dr-post-page-grid-block-item:hover .dr-block-post-page-grid-footer .dr-block-post-page-grid-read-more, .dr-post-page-grid-block__wrapper .dr-post-page-grid-block-item:focus .dr-block-post-page-grid-footer .dr-block-post-page-grid-read-more {
  color: white;
}
.dr-post-page-grid-block__wrapper .dr-post-page-grid-block-item:hover .dr-block-post-page-grid-footer .read-more-arrow path, .dr-post-page-grid-block__wrapper .dr-post-page-grid-block-item:focus .dr-block-post-page-grid-footer .read-more-arrow path {
  fill: white;
}
.dr-post-page-grid-block__wrapper .dr-post-page-grid-block-item .dr-block-post-page-grid-image {
  position: relative;
  height: 59%;
  width: 100%;
  aspect-ratio: 1.3333333333;
  background-size: cover;
  background-position: center;
  border-radius: 0px 32px 0px 0px;
}
.dr-post-page-grid-block__wrapper .dr-post-page-grid-block-item .dr-block-post-page-grid-image::after {
  content: "";
  display: block;
  padding-top: 39.68%;
}
.dr-post-page-grid-block__wrapper .dr-post-page-grid-block-item ol {
  position: absolute;
  bottom: 15px;
  left: 23px;
  display: flex;
  padding: 0;
  margin: 0;
  list-style-type: none;
  gap: 5px;
}
.dr-post-page-grid-block__wrapper .dr-post-page-grid-block-item ol li {
  background-color: var(--accent-light);
  padding: 4px 10px;
  border-radius: 20px;
  color: var(--black);
  white-space: nowrap;
}
.dr-post-page-grid-block__wrapper .dr-post-page-grid-block-item .dr-block-post-page-grid-text {
  padding: 12px 12px 0 12px;
  padding-bottom: 0;
  flex-grow: 1;
  height: 45%;
}
.dr-post-page-grid-block__wrapper .dr-post-page-grid-block-item .dr-block-post-page-grid-text h5 {
  padding-bottom: 8px;
  color: var(--black);
  text-transform: uppercase;
  margin-top: 0;
}
.dr-post-page-grid-block__wrapper .dr-post-page-grid-block-item .dr-block-post-page-grid-text .dr-block-post-page-grid-excerpt {
  margin: 12px 0;
}
.dr-post-page-grid-block__wrapper .dr-post-page-grid-block-item .dr-block-post-page-grid-text .dr-block-post-page-grid-author, .dr-post-page-grid-block__wrapper .dr-post-page-grid-block-item .dr-block-post-page-grid-text .dr-block-post-page-grid-date {
  margin: 8px 0;
  color: var(--base-primary-2);
}
.dr-post-page-grid-block__wrapper .dr-post-page-grid-block-item .dr-block-post-page-grid-footer {
  height: 60px;
  width: 100%;
  background-color: #66B7CC;
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 0 20px;
  box-sizing: border-box;
  margin-top: auto;
  border-radius: 0 0 0 32px;
  transition: background-color 0.3s ease;
}
.dr-post-page-grid-block__wrapper .dr-post-page-grid-block-item .dr-block-post-page-grid-footer .dr-block-post-page-grid-read-more {
  font-weight: 600;
  transition: color 0.3s ease;
}
.dr-post-page-grid-block__wrapper .dr-post-page-grid-block-item .dr-block-post-page-grid-footer .read-more-arrow {
  transition: fill 0.3s ease;
}
.dr-post-page-grid-block .load-more-container {
  margin-top: 50px;
}
.dr-post-page-grid-block .load-more-container a {
  z-index: 3 !important;
}
@media screen and (min-width: 462px) {
  .dr-post-page-grid-block__wrapper .dr-post-page-grid-block-item .main-heading {
    top: -75px;
  }
}
@media screen and (min-width: 48em) {
  .dr-post-page-grid-block__wrapper {
    flex-direction: row;
    flex-wrap: wrap;
    margin: 0 auto;
    justify-content: space-evenly;
    align-items: stretch;
  }
  .dr-post-page-grid-block__wrapper .dr-post-page-grid-block-item {
    min-width: 335px;
    margin-bottom: 0;
  }
  .dr-post-page-grid-block__wrapper .dr-post-page-grid-block-item .main-heading {
    width: 400px;
  }
  .dr-post-page-grid-block__wrapper .dr-post-page-grid-block-item .dr-block-post-page-grid-text {
    padding: 24px 24px 20px 24px;
  }
}
@media screen and (min-width: 64em) {
  .dr-post-page-grid-block .dr-post-page-grid-block__wrapper {
    max-width: none;
  }
}
.wpcf7 {
  max-width: 100%;
  margin: 0 auto;
}
.wpcf7 form {
  padding: 1.5rem;
  background-color: var(--white);
  border-radius: 6px;
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.08);
}
.wpcf7 form::before {
  content: "* Indicates Required";
  display: block;
  font-size: 0.875rem;
  color: #dc3232;
  margin-bottom: 2rem;
  font-style: italic;
}
.wpcf7 label {
  display: block;
  font-weight: 500;
  margin-bottom: 0.5rem;
  color: var(--base-shade-1);
}
.wpcf7 label .asterisk, .wpcf7 label .required-asterisk, .wpcf7 label .wpcf7-form-required-asterisk {
  color: #dc3232;
  margin-left: 0.25rem;
}
.wpcf7 input[type="text"], .wpcf7 input[type="email"], .wpcf7 input[type="tel"], .wpcf7 input[type="url"], .wpcf7 input[type="number"], .wpcf7 input[type="date"], .wpcf7 textarea, .wpcf7 select {
  width: 100%;
  padding: 0.75rem;
  margin-bottom: 2rem;
  border: 1px solid var(--gray-2);
  border-radius: 4px;
  background-color: var(--white);
  color: var(--body-text-default);
  font-size: 1rem;
  transition: border-color 0.2s ease, box-shadow 0.2s ease;
}
.wpcf7 input[type="text"]:focus, .wpcf7 input[type="email"]:focus, .wpcf7 input[type="tel"]:focus, .wpcf7 input[type="url"]:focus, .wpcf7 input[type="number"]:focus, .wpcf7 input[type="date"]:focus, .wpcf7 textarea:focus, .wpcf7 select:focus {
  outline: none;
  border-color: var(--base-primary-1);
  box-shadow: 0 0 0 2px rgba(83, 115, 146, 0.2);
}
.wpcf7 input[type="text"]::placeholder, .wpcf7 input[type="email"]::placeholder, .wpcf7 input[type="tel"]::placeholder, .wpcf7 input[type="url"]::placeholder, .wpcf7 input[type="number"]::placeholder, .wpcf7 input[type="date"]::placeholder, .wpcf7 textarea::placeholder, .wpcf7 select::placeholder {
  color: var(--gray-3);
  opacity: 0.7;
}
.wpcf7 textarea {
  min-height: 150px;
  resize: vertical;
}
.wpcf7 select {
  appearance: none;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='%23364350' viewBox='0 0 16 16'%3E%3Cpath d='M7.247 11.14 2.451 5.658C1.885 5.013 2.345 4 3.204 4h9.592a1 1 0 0 1 .753 1.659l-4.796 5.48a1 1 0 0 1-1.506 0z'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: calc(100% - 1rem) center;
  padding-right: 2.5rem;
}
.wpcf7 .wpcf7-checkbox, .wpcf7 .wpcf7-radio {
  display: block;
  margin-bottom: 1rem;
}
.wpcf7 .wpcf7-checkbox .wpcf7-list-item, .wpcf7 .wpcf7-radio .wpcf7-list-item {
  display: block;
  margin: 0 0 0.5rem 0;
}
.wpcf7 .wpcf7-checkbox .wpcf7-list-item label, .wpcf7 .wpcf7-radio .wpcf7-list-item label {
  display: flex;
  align-items: flex-start;
  font-weight: 400;
  cursor: pointer;
}
.wpcf7 .wpcf7-checkbox .wpcf7-list-item label input, .wpcf7 .wpcf7-radio .wpcf7-list-item label input {
  margin-right: 0.5rem;
  margin-top: 0.25rem;
  flex-shrink: 0;
  accent-color: var(--base-primary-1);
}
.wpcf7 .wpcf7-checkbox .wpcf7-list-item label .wpcf7-list-item-label, .wpcf7 .wpcf7-radio .wpcf7-list-item label .wpcf7-list-item-label {
  flex: 1;
}
.wpcf7 .wpcf7-checkbox.horizontal .wpcf7-list-item, .wpcf7 .wpcf7-radio.horizontal .wpcf7-list-item {
  display: inline-block;
  margin-right: 1.5rem;
}
.wpcf7 input[type="submit"] {
  display: inline-block;
  padding: 0.75rem 1.5rem;
  background-color: var(--base-primary-1);
  color: var(--white);
  border: none;
  border-radius: 4px;
  font-size: 1rem;
  font-weight: 500;
  cursor: pointer;
  transition: background-color 0.2s ease, transform 0.1s ease;
}
.wpcf7 input[type="submit"]:hover {
  background-color: var(--base-primary-2);
}
.wpcf7 input[type="submit"]:active {
  transform: translateY(1px);
}
.wpcf7 .wpcf7-form-control-wrap {
  display: block;
}
.wpcf7 .wpcf7-not-valid-tip {
  color: #dc3232;
  font-size: 0.875rem;
  margin-top: -1rem;
  margin-bottom: 1rem;
  display: block;
}
.wpcf7 .wpcf7-response-output {
  margin: 1.5rem 0 0;
  padding: 1rem;
  border-radius: 4px;
  border: none !important;
  font-size: 0.875rem;
}
.wpcf7 .wpcf7-response-output.wpcf7-validation-errors, .wpcf7 .wpcf7-response-output.wpcf7-aborted {
  background-color: rgba(220, 50, 50, 0.1);
  border: 1px solid rgba(220, 50, 50, 0.25) !important;
  color: #b92c2c;
}
.wpcf7 .wpcf7-response-output.wpcf7-mail-sent-ok {
  background-color: rgba(46, 170, 90, 0.1);
  border: 1px solid rgba(46, 170, 90, 0.25) !important;
  color: #2a844e;
}
.wpcf7 .field-group {
  display: flex;
  gap: 1rem;
  margin-bottom: 1rem;
}
.wpcf7 .field-group > * {
  flex: 1;
}
@media (max-width: 767px) {
  .wpcf7 .field-group {
    flex-direction: column;
    gap: 0;
  }
}
.wpcf7 .has-icon {
  position: relative;
}
.wpcf7 .has-icon .icon {
  position: absolute;
  left: 0.75rem;
  top: 50%;
  transform: translateY(-50%);
  color: var(--gray-3);
}
.wpcf7 .has-icon input {
  padding-left: 2.5rem;
}
.wpcf7 .form-section {
  margin-bottom: 2rem;
  padding-bottom: 1.5rem;
  border-bottom: 1px solid var(--gray-2);
}
.wpcf7 .form-section:last-child {
  border-bottom: none;
  margin-bottom: 0;
  padding-bottom: 0;
}
.wpcf7 .form-section .section-title {
  font-size: 1.25rem;
  color: var(--base-shade-1);
  margin-bottom: 1.25rem;
}
.wpcf7 .form-grid {
  display: grid;
  grid-template-columns: repeat(auto-fill, minmax(250px, 1fr));
  gap: 1rem;
}
.wpcf7 .wpcf7-acceptance {
  margin-bottom: 1.5rem;
}
.wpcf7 .wpcf7-acceptance .wpcf7-list-item {
  margin: 0;
}
.wpcf7 .wpcf7-acceptance .wpcf7-list-item label {
  display: flex;
  align-items: flex-start;
}
.wpcf7 .wpcf7-acceptance .wpcf7-list-item label input {
  margin-top: 0.25rem;
  margin-right: 0.5rem;
  flex-shrink: 0;
}
.wpcf7 .wpcf7-acceptance .wpcf7-list-item label .wpcf7-list-item-label {
  flex: 1;
}
.wpcf7 .wpcf7-file {
  border: 1px dashed var(--gray-2);
  padding: 1.5rem;
  background-color: var(--gray-1);
  text-align: center;
  cursor: pointer;
  transition: border-color 0.2s ease;
}
.wpcf7 .wpcf7-file:hover {
  border-color: var(--base-primary-1);
}
.wpcf7 .help-text {
  font-size: 0.8125rem;
  color: var(--gray-3);
  margin-top: -0.75rem;
  margin-bottom: 1.25rem;
}
.wpcf7 input[disabled], .wpcf7 textarea[disabled], .wpcf7 select[disabled] {
  background-color: var(--gray-1);
  cursor: not-allowed;
  opacity: 0.7;
}
.wpcf7 .highlighted-field {
  border-left: 3px solid var(--base-primary-1);
  padding-left: 1rem;
  margin-left: -1rem;
}
.wpcf7 .required-asterisk {
  color: #dc3232;
  margin-left: 0.25rem;
}
/*
<div class="form-section">
  <h3 class="section-title">Personal Information</h3>
  <div class="field-group">
    <p>
      <label>First Name <span class="required-asterisk">*</span></label>
      [text* first-name]
    </p>
    <p>
      <label>Last Name <span class="required-asterisk">*</span></label>
      [text* last-name]
    </p>
  </div>
  <p>
    <label>Email <span class="required-asterisk">*</span></label>
    [email* your-email]
    <span class="help-text">We'll never share your email with anyone else.</span>
  </p>
</div>
*/
#mc_embed_signup {
  max-width: 100%;
  margin: 0 auto;
}
#mc_embed_signup form {
  padding: 1.5rem;
  background-color: var(--white);
  border-radius: 6px;
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.08);
}
#mc_embed_signup form::before {
  content: "* Indicates Required";
  display: block;
  font-size: 0.875rem;
  color: #dc3232;
  margin-bottom: 2rem;
  font-style: italic;
}
#mc_embed_signup h2 {
  font-size: 1.5rem;
  color: var(--base-shade-1);
  margin-top: 0;
  margin-bottom: 1.5rem;
}
#mc_embed_signup .indicates-required {
  text-align: right;
  font-size: 0.875rem;
  margin-bottom: 1rem;
  color: #dc3232;
  font-style: italic;
}
#mc_embed_signup .indicates-required .asterisk {
  color: #dc3232;
  font-style: normal;
}
#mc_embed_signup .mc-field-group {
  margin-bottom: 0;
  position: relative;
}
#mc_embed_signup .mc-field-group label {
  display: block;
  font-weight: 500;
  margin-bottom: 0.5rem;
  color: var(--base-shade-1);
}
#mc_embed_signup .mc-field-group label .asterisk {
  color: #dc3232;
  margin-left: 0.25rem;
}
#mc_embed_signup .mc-field-group input[type="text"], #mc_embed_signup .mc-field-group input[type="email"], #mc_embed_signup .mc-field-group input[type="tel"], #mc_embed_signup .mc-field-group input[type="url"], #mc_embed_signup .mc-field-group input[type="number"], #mc_embed_signup .mc-field-group select {
  width: 100%;
  padding: 0.75rem;
  margin-bottom: 2rem;
  border: 1px solid var(--gray-2);
  border-radius: 4px;
  background-color: var(--white);
  color: var(--body-text-default);
  font-size: 1rem;
  transition: border-color 0.2s ease, box-shadow 0.2s ease;
}
#mc_embed_signup .mc-field-group input[type="text"]:focus, #mc_embed_signup .mc-field-group input[type="email"]:focus, #mc_embed_signup .mc-field-group input[type="tel"]:focus, #mc_embed_signup .mc-field-group input[type="url"]:focus, #mc_embed_signup .mc-field-group input[type="number"]:focus, #mc_embed_signup .mc-field-group select:focus {
  outline: none;
  border-color: var(--base-primary-1);
  box-shadow: 0 0 0 2px rgba(83, 115, 146, 0.2);
}
#mc_embed_signup .mc-field-group input[type="text"]::placeholder, #mc_embed_signup .mc-field-group input[type="email"]::placeholder, #mc_embed_signup .mc-field-group input[type="tel"]::placeholder, #mc_embed_signup .mc-field-group input[type="url"]::placeholder, #mc_embed_signup .mc-field-group input[type="number"]::placeholder, #mc_embed_signup .mc-field-group select::placeholder {
  color: var(--gray-3);
  opacity: 0.7;
}
#mc_embed_signup .mc-field-group .helper_text {
  font-size: 0.8125rem;
  color: var(--gray-3);
  margin-top: -0.75rem;
  margin-bottom: 1.25rem;
}
#mc_embed_signup .mc-field-group .field-note {
  font-size: 0.8125rem;
  color: var(--gray-3);
  margin-top: -0.75rem;
  margin-bottom: 1.25rem;
}
#mc_embed_signup .button {
  height: auto !important;
  line-height: 1.4em !important;
}
#mc_embed_signup .mc-address-group {
  display: flex;
  gap: 1rem;
  margin-bottom: 1rem;
}
#mc_embed_signup .mc-address-group > * {
  flex: 1;
}
@media (max-width: 767px) {
  #mc_embed_signup .mc-address-group {
    flex-direction: column;
    gap: 0;
  }
}
#mc_embed_signup .mc-address-group .mc-field-group {
  margin-bottom: 1rem;
}
#mc_embed_signup select {
  appearance: none;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='%23364350' viewBox='0 0 16 16'%3E%3Cpath d='M7.247 11.14 2.451 5.658C1.885 5.013 2.345 4 3.204 4h9.592a1 1 0 0 1 .753 1.659l-4.796 5.48a1 1 0 0 1-1.506 0z'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: calc(100% - 1rem) center;
  padding-right: 2.5rem;
}
#mc_embed_signup .mc-field-group.input-group {
  margin-bottom: 1rem;
}
#mc_embed_signup .mc-field-group.input-group ul {
  list-style: none;
  padding: 0;
  margin: 0;
}
#mc_embed_signup .mc-field-group.input-group ul li {
  display: block;
  margin: 0 0 0.5rem 0;
}
#mc_embed_signup .mc-field-group.input-group ul li label {
  display: flex;
  align-items: flex-start;
  font-weight: 400;
  cursor: pointer;
}
#mc_embed_signup .mc-field-group.input-group ul li label input {
  margin-right: 0.5rem;
  margin-top: 0.25rem;
  flex-shrink: 0;
  accent-color: var(--base-primary-1);
}
#mc_embed_signup .mc-field-group.input-group.horizontal ul li {
  display: inline-block;
  margin-right: 1.5rem;
}
#mc_embed_signup .clear {
  text-align: left;
  margin-top: 1.5rem;
}
#mc_embed_signup .clear input[type="submit"] {
  display: inline-block;
  padding: 0.75rem 1.5rem;
  background-color: var(--base-primary-1);
  color: var(--white);
  border: none;
  border-radius: 4px;
  font-size: 1rem;
  font-weight: 500;
  cursor: pointer;
  transition: background-color 0.2s ease, transform 0.1s ease;
}
#mc_embed_signup .clear input[type="submit"]:hover {
  background-color: var(--base-primary-2);
}
#mc_embed_signup .clear input[type="submit"]:active {
  transform: translateY(1px);
}
#mc_embed_signup .mce_inline_error {
  color: #dc3232;
  font-size: 0.875rem;
  margin-top: -1rem;
  margin-bottom: 1rem;
  display: block;
}
#mc_embed_signup div.mce_inline_error {
  background-color: rgba(220, 50, 50, 0.1) !important;
  padding: 0.5rem !important;
  border-radius: 4px;
  border: none !important;
  font-weight: normal !important;
}
#mc_embed_signup #mce-responses {
  margin-top: 1.5rem;
}
#mc_embed_signup #mce-responses .response {
  margin: 1.5rem 0 0;
  padding: 1rem;
  border-radius: 4px;
  border: none !important;
  font-size: 0.875rem;
}
#mc_embed_signup #mce-responses .response#mce-success-response {
  background-color: rgba(46, 170, 90, 0.1);
  border: 1px solid rgba(46, 170, 90, 0.25) !important;
  color: #2a844e;
}
#mc_embed_signup #mce-responses .response#mce-error-response {
  background-color: rgba(220, 50, 50, 0.1);
  border: 1px solid rgba(220, 50, 50, 0.25) !important;
  color: #b92c2c;
}
#mc_embed_signup .form-section {
  margin-bottom: 2rem;
  padding-bottom: 1.5rem;
  border-bottom: 1px solid var(--gray-2);
}
#mc_embed_signup .form-section:last-child {
  border-bottom: none;
  margin-bottom: 0;
  padding-bottom: 0;
}
#mc_embed_signup .form-section .section-title {
  font-size: 1.25rem;
  color: var(--base-shade-1);
  margin-bottom: 1.25rem;
}
#mc_embed_signup .field-group {
  display: flex;
  gap: 1rem;
  margin-bottom: 1rem;
}
#mc_embed_signup .field-group > * {
  flex: 1;
}
@media (max-width: 767px) {
  #mc_embed_signup .field-group {
    flex-direction: column;
    gap: 0;
  }
}
#mc_embed_signup.horizontal-form form {
  display: flex;
  flex-wrap: wrap;
  align-items: flex-end;
  gap: 1rem;
}
#mc_embed_signup.horizontal-form form .mc-field-group {
  flex: 1;
  min-width: 250px;
  margin-bottom: 0;
}
#mc_embed_signup.horizontal-form form .clear {
  margin-top: 0;
}
@media (max-width: 767px) {
  #mc_embed_signup.horizontal-form form {
    flex-direction: column;
  }
  #mc_embed_signup.horizontal-form form .mc-field-group {
    width: 100%;
    margin-bottom: 1rem;
  }
}
#mc_embed_signup .gdpr-field {
  margin-top: 1rem;
  margin-bottom: 1.5rem;
}
#mc_embed_signup .gdpr-field .checkbox-group {
  margin-bottom: 0.5rem;
}
#mc_embed_signup .gdpr-field .checkbox-group label {
  display: flex;
  align-items: flex-start;
  font-weight: 400;
}
#mc_embed_signup .gdpr-field .checkbox-group label input {
  margin-top: 0.25rem;
  margin-right: 0.5rem;
  accent-color: var(--base-primary-1);
}
#mc_embed_signup .gdpr-field .gdpr-legal {
  font-size: 0.8125rem;
  color: var(--gray-3);
}
#mc_embed_signup .has-icon {
  position: relative;
}
#mc_embed_signup .has-icon .icon {
  position: absolute;
  left: 0.75rem;
  top: 50%;
  transform: translateY(-50%);
  color: var(--gray-3);
}
#mc_embed_signup .has-icon input {
  padding-left: 2.5rem;
}
#mc_embed_signup .consent-text {
  font-size: 0.8125rem;
  color: var(--gray-3);
  margin-top: 1rem;
}
#mc_embed_signup input[type="hidden"] {
  display: none;
}
#mc_embed_signup input:disabled, #mc_embed_signup select:disabled {
  background-color: var(--gray-1);
  cursor: not-allowed;
  opacity: 0.7;
}
#mc_embed_signup .highlighted-field, #mc_embed_signup .mc-highlight-field {
  border-left: 3px solid var(--base-primary-1);
  padding-left: 1rem;
  margin-left: -1rem;
}
#mc_embed_signup .form-grid, #mc_embed_signup .mc-form-grid {
  display: grid;
  grid-template-columns: repeat(auto-fill, minmax(250px, 1fr));
  gap: 1rem;
}
.mc-half-width {
  width: 50% !important;
}
@media (max-width: 767px) {
  .mc-half-width {
    width: 100% !important;
  }
}
.mc-three-quarters-width {
  width: 75% !important;
}
@media (max-width: 767px) {
  .mc-three-quarters-width {
    width: 100% !important;
  }
}
.mc-center-submit {
  text-align: center !important;
}
.mc-left-submit {
  text-align: left !important;
}
.mc-right-submit {
  text-align: right !important;
}
.mc-theme-light {
  background-color: var(--white);
  border: 1px solid var(--gray-2);
  box-shadow: none;
}
.mc-theme-minimal {
  background-color: transparent;
  box-shadow: none;
  padding: 0;
}
.mc-theme-minimal .mc-field-group input, .mc-theme-minimal .mc-field-group select {
  background-color: var(--gray-1);
  border: none;
}
.mc-theme-minimal .clear input[type="submit"] {
  border-radius: 25px;
  text-transform: uppercase;
  font-size: 0.875rem;
  letter-spacing: 0.5px;
}
.mc-theme-dark {
  background-color: var(--base-shade-2);
}
.mc-theme-dark h2, .mc-theme-dark label {
  color: var(--white);
}
.mc-theme-dark .indicates-required {
  color: var(--gray-2);
}
.mc-theme-dark .mc-field-group input, .mc-theme-dark .mc-field-group select {
  background-color: var(--base-shade-1);
  border-color: var(--base-shade-1);
  color: var(--white);
}
.mc-theme-dark .mc-field-group input::placeholder, .mc-theme-dark .mc-field-group select::placeholder {
  color: var(--gray-2);
}
.mc-theme-dark .mc-field-group .helper_text {
  color: var(--gray-2);
}
.mc-theme-dark .consent-text {
  color: var(--gray-2);
}
.main-page-title {
  margin-top: 2rem;
}
.company-template-default .sidebar-and-page-container .single-post-content {
  width: 100%;
}
.company-template-default .sidebar-and-page-container .single-post-content .content-container {
  max-width: 796px;
}
.company-template-default .sidebar-and-page-container .single-post-content .content-container .image-container {
  width: 100%;
  aspect-ratio: 1.3333333333;
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
  border-radius: 0px;
}
.company-template-default .sidebar-and-page-container .single-post-content .content-container .page-title {
  padding-top: 33px;
  padding-bottom: 18px;
}
.blog-template-default .sidebar-and-page-container .single-post-content {
  width: 100%;
}
.blog-template-default .sidebar-and-page-container .single-post-content .content-container .page-title {
  padding-bottom: 35px;
}
.blog-template-default .sidebar-and-page-container .single-post-content .content-container .single-post__content p {
  padding-bottom: 1rem;
}
.blog-template-default .sidebar-and-page-container .single-post-content .content-container .single-post__content h2 {
  padding-top: 1.5rem;
  padding-bottom: 1.5rem;
}
.blog-template-default .sidebar-and-page-container .single-post-content .content-container .single-post__content h3, .blog-template-default .sidebar-and-page-container .single-post-content .content-container .single-post__content h4 {
  padding-top: 1rem;
  padding-bottom: 1rem;
}
.blog-template-default .sidebar-and-page-container .single-post-content ol.wp-block-list, .blog-template-default .sidebar-and-page-container .single-post-content ul.wp-block-list:not(.footer) {
  padding-bottom: 1rem;
}
.blog-template-default .sidebar-and-page-container .single-post-content ol.wp-block-list li, .blog-template-default .sidebar-and-page-container .single-post-content ul.wp-block-list:not(.footer) li {
  margin-left: 2rem;
  padding-top: 1rem;
}
.page-template-default main ol.wp-block-list, .page-template-default main ul.wp-block-list {
  padding-bottom: 1rem;
  line-height: 1.5rem;
}
.page-template-default main ol.wp-block-list li, .page-template-default main ul.wp-block-list li {
  margin-left: 2rem;
  padding-top: 1rem;
}
.page-template-default main section.block, .page-template-default main .wp-block-genesis-blocks-gb-columns {
  padding-top: 1rem;
}
.page-template-default main section.block p, .page-template-default main .wp-block-genesis-blocks-gb-columns p {
  padding-bottom: 1rem;
}
.page-template-default main section.block h2, .page-template-default main .wp-block-genesis-blocks-gb-columns h2 {
  padding-top: 1.5rem;
  padding-bottom: 1.5rem;
}
.page-template-default main section.block h3, .page-template-default main section.block h4, .page-template-default main .wp-block-genesis-blocks-gb-columns h3, .page-template-default main .wp-block-genesis-blocks-gb-columns h4 {
  padding-top: 1rem;
  padding-bottom: 1rem;
}
@media screen and (min-width: 64em) {
  .company-template-default .sidebar-and-page-container .single-post-content {
    width: 100%;
  }
  .company-template-default .sidebar-and-page-container .single-post-content .content-container {
    max-width: 796px;
  }
  .company-template-default .sidebar-and-page-container .single-post-content .content-container .image-container {
    width: 100%;
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;
    border-radius: 0px;
  }
  .company-template-default .sidebar-and-page-container .single-post-content .content-container .page-title {
    padding-top: 47px;
    padding-bottom: 32px;
  }
}
.listing-features {
  margin-top: 48px;
  margin-bottom: 24px;
}
.listing-features-list {
  padding-left: 28px !important;
}
.listing-features-list li {
  line-height: 1.5rem;
  letter-spacing: 0.64px;
}
.simple-sitemap-container, .simple-sitemap-wrap {
  max-width: 1200px;
  margin: 0 auto;
  padding: 1.5rem;
  font-family: var(--font-primary, sans-serif);
  color: var(--black);
  background-color: var(--white);
  border-radius: 6px;
  box-shadow: 0 2px 10px rgba(0, 0, 0, 0.05);
}
.simple-sitemap-container .sitemap-title, .simple-sitemap-wrap .sitemap-title {
  font-size: 2rem;
  color: var(--base-primary-1);
  margin-bottom: 1.5rem;
  padding-bottom: 1rem;
  border-bottom: 2px solid var(--base-primary-1);
}
.simple-sitemap-container .sitemap-section, .simple-sitemap-wrap .sitemap-section, .simple-sitemap-container .simple-sitemap-wrap .simple-sitemap-page, .simple-sitemap-wrap .simple-sitemap-container .simple-sitemap-page, .simple-sitemap-container .simple-sitemap-wrap .simple-sitemap-post, .simple-sitemap-wrap .simple-sitemap-container .simple-sitemap-post, .simple-sitemap-wrap .simple-sitemap-page, .simple-sitemap-wrap .simple-sitemap-post {
  margin-bottom: 3rem;
}
.simple-sitemap-container .sitemap-section:last-child, .simple-sitemap-wrap .sitemap-section:last-child, .simple-sitemap-container .simple-sitemap-wrap .simple-sitemap-page:last-child, .simple-sitemap-wrap .simple-sitemap-container .simple-sitemap-page:last-child, .simple-sitemap-container .simple-sitemap-wrap .simple-sitemap-post:last-child, .simple-sitemap-wrap .simple-sitemap-container .simple-sitemap-post:last-child, .simple-sitemap-wrap .simple-sitemap-page:last-child, .simple-sitemap-wrap .simple-sitemap-post:last-child {
  margin-bottom: 0;
}
.simple-sitemap-container .sitemap-section .section-heading, .simple-sitemap-wrap .sitemap-section .section-heading, .simple-sitemap-container .simple-sitemap-wrap .simple-sitemap-page .section-heading, .simple-sitemap-container .simple-sitemap-wrap .simple-sitemap-page .simple-sitemap-wrap .simple-sitemap-page .simple-sitemap-page__heading, .simple-sitemap-wrap .simple-sitemap-page .simple-sitemap-container .simple-sitemap-wrap .simple-sitemap-page .simple-sitemap-page__heading, .simple-sitemap-container .simple-sitemap-wrap .simple-sitemap-page .simple-sitemap-wrap .simple-sitemap-post .simple-sitemap-post__heading, .simple-sitemap-wrap .simple-sitemap-post .simple-sitemap-container .simple-sitemap-wrap .simple-sitemap-page .simple-sitemap-post__heading, .simple-sitemap-wrap .simple-sitemap-container .simple-sitemap-page .section-heading, .simple-sitemap-container .simple-sitemap-wrap .simple-sitemap-post .section-heading, .simple-sitemap-container .simple-sitemap-wrap .simple-sitemap-post .simple-sitemap-wrap .simple-sitemap-page .simple-sitemap-page__heading, .simple-sitemap-wrap .simple-sitemap-page .simple-sitemap-container .simple-sitemap-wrap .simple-sitemap-post .simple-sitemap-page__heading, .simple-sitemap-container .simple-sitemap-wrap .simple-sitemap-post .simple-sitemap-wrap .simple-sitemap-post .simple-sitemap-post__heading, .simple-sitemap-wrap .simple-sitemap-post .simple-sitemap-container .simple-sitemap-wrap .simple-sitemap-post .simple-sitemap-post__heading, .simple-sitemap-wrap .simple-sitemap-container .simple-sitemap-post .section-heading, .simple-sitemap-container .sitemap-section .simple-sitemap-wrap .simple-sitemap-page .simple-sitemap-page__heading, .simple-sitemap-wrap .simple-sitemap-page .simple-sitemap-container .sitemap-section .simple-sitemap-page__heading, .simple-sitemap-container .sitemap-section .simple-sitemap-wrap .simple-sitemap-post .simple-sitemap-post__heading, .simple-sitemap-wrap .simple-sitemap-post .simple-sitemap-container .sitemap-section .simple-sitemap-post__heading, .simple-sitemap-wrap .simple-sitemap-page .section-heading, .simple-sitemap-wrap .simple-sitemap-page .simple-sitemap-page__heading, .simple-sitemap-wrap .simple-sitemap-page .simple-sitemap-post .simple-sitemap-post__heading, .simple-sitemap-wrap .simple-sitemap-post .simple-sitemap-page .simple-sitemap-post__heading, .simple-sitemap-wrap .simple-sitemap-post .section-heading, .simple-sitemap-wrap .simple-sitemap-post .simple-sitemap-page .simple-sitemap-page__heading, .simple-sitemap-wrap .simple-sitemap-page .simple-sitemap-post .simple-sitemap-page__heading, .simple-sitemap-wrap .simple-sitemap-post .simple-sitemap-post__heading, .simple-sitemap-wrap .sitemap-section .simple-sitemap-page .simple-sitemap-page__heading, .simple-sitemap-wrap .simple-sitemap-page .sitemap-section .simple-sitemap-page__heading, .simple-sitemap-wrap .sitemap-section .simple-sitemap-post .simple-sitemap-post__heading, .simple-sitemap-wrap .simple-sitemap-post .sitemap-section .simple-sitemap-post__heading {
  background-color: var(--gray-1);
  padding: 1.125rem;
  margin-bottom: 1.5rem;
  border-radius: 6px;
  border-left: 4px solid var(--base-primary-1);
  font-size: 1.25rem;
  font-weight: 600;
  color: var(--base-primary-1);
}
.simple-sitemap-container .sitemap-section .section-heading .count, .simple-sitemap-wrap .sitemap-section .section-heading .count, .simple-sitemap-container .simple-sitemap-wrap .simple-sitemap-page .section-heading .count, .simple-sitemap-container .simple-sitemap-wrap .simple-sitemap-page .simple-sitemap-wrap .simple-sitemap-page .simple-sitemap-page__heading .count, .simple-sitemap-wrap .simple-sitemap-page .simple-sitemap-container .simple-sitemap-wrap .simple-sitemap-page .simple-sitemap-page__heading .count, .simple-sitemap-container .simple-sitemap-wrap .simple-sitemap-page .simple-sitemap-wrap .simple-sitemap-post .simple-sitemap-post__heading .count, .simple-sitemap-wrap .simple-sitemap-post .simple-sitemap-container .simple-sitemap-wrap .simple-sitemap-page .simple-sitemap-post__heading .count, .simple-sitemap-wrap .simple-sitemap-container .simple-sitemap-page .section-heading .count, .simple-sitemap-container .simple-sitemap-wrap .simple-sitemap-post .section-heading .count, .simple-sitemap-container .simple-sitemap-wrap .simple-sitemap-post .simple-sitemap-wrap .simple-sitemap-page .simple-sitemap-page__heading .count, .simple-sitemap-wrap .simple-sitemap-page .simple-sitemap-container .simple-sitemap-wrap .simple-sitemap-post .simple-sitemap-page__heading .count, .simple-sitemap-container .simple-sitemap-wrap .simple-sitemap-post .simple-sitemap-wrap .simple-sitemap-post .simple-sitemap-post__heading .count, .simple-sitemap-wrap .simple-sitemap-post .simple-sitemap-container .simple-sitemap-wrap .simple-sitemap-post .simple-sitemap-post__heading .count, .simple-sitemap-wrap .simple-sitemap-container .simple-sitemap-post .section-heading .count, .simple-sitemap-container .sitemap-section .simple-sitemap-wrap .simple-sitemap-page .simple-sitemap-page__heading .count, .simple-sitemap-wrap .simple-sitemap-page .simple-sitemap-container .sitemap-section .simple-sitemap-page__heading .count, .simple-sitemap-container .sitemap-section .simple-sitemap-wrap .simple-sitemap-post .simple-sitemap-post__heading .count, .simple-sitemap-wrap .simple-sitemap-post .simple-sitemap-container .sitemap-section .simple-sitemap-post__heading .count, .simple-sitemap-wrap .simple-sitemap-page .section-heading .count, .simple-sitemap-wrap .simple-sitemap-page .simple-sitemap-page__heading .count, .simple-sitemap-wrap .simple-sitemap-page .simple-sitemap-post .simple-sitemap-post__heading .count, .simple-sitemap-wrap .simple-sitemap-post .simple-sitemap-page .simple-sitemap-post__heading .count, .simple-sitemap-wrap .simple-sitemap-post .section-heading .count, .simple-sitemap-wrap .simple-sitemap-post .simple-sitemap-page .simple-sitemap-page__heading .count, .simple-sitemap-wrap .simple-sitemap-page .simple-sitemap-post .simple-sitemap-page__heading .count, .simple-sitemap-wrap .simple-sitemap-post .simple-sitemap-post__heading .count, .simple-sitemap-wrap .sitemap-section .simple-sitemap-page .simple-sitemap-page__heading .count, .simple-sitemap-wrap .simple-sitemap-page .sitemap-section .simple-sitemap-page__heading .count, .simple-sitemap-wrap .sitemap-section .simple-sitemap-post .simple-sitemap-post__heading .count, .simple-sitemap-wrap .simple-sitemap-post .sitemap-section .simple-sitemap-post__heading .count {
  color: var(--base-primary-2);
  font-size: 0.9rem;
  margin-left: 0.5rem;
  vertical-align: middle;
  opacity: 0.8;
}
.simple-sitemap-container ul.sitemap-list, .simple-sitemap-wrap ul.sitemap-list, .simple-sitemap-container .simple-sitemap-wrap .simple-sitemap-page ul, .simple-sitemap-wrap .simple-sitemap-page .simple-sitemap-container ul, .simple-sitemap-container .simple-sitemap-wrap .simple-sitemap-post ul, .simple-sitemap-wrap .simple-sitemap-post .simple-sitemap-container ul, .simple-sitemap-wrap .simple-sitemap-page ul, .simple-sitemap-wrap .simple-sitemap-post ul {
  list-style: none;
  padding: 0;
  margin: 0;
}
.simple-sitemap-container ul.sitemap-list li, .simple-sitemap-wrap ul.sitemap-list li, .simple-sitemap-container .simple-sitemap-wrap .simple-sitemap-page ul li, .simple-sitemap-wrap .simple-sitemap-page .simple-sitemap-container ul li, .simple-sitemap-container .simple-sitemap-wrap .simple-sitemap-post ul li, .simple-sitemap-wrap .simple-sitemap-post .simple-sitemap-container ul li, .simple-sitemap-wrap .simple-sitemap-page ul li, .simple-sitemap-wrap .simple-sitemap-post ul li {
  margin-bottom: 0.75rem;
  padding-bottom: 0.75rem;
}
.simple-sitemap-container ul.sitemap-list li:last-child, .simple-sitemap-wrap ul.sitemap-list li:last-child, .simple-sitemap-container .simple-sitemap-wrap .simple-sitemap-page ul li:last-child, .simple-sitemap-wrap .simple-sitemap-page .simple-sitemap-container ul li:last-child, .simple-sitemap-container .simple-sitemap-wrap .simple-sitemap-post ul li:last-child, .simple-sitemap-wrap .simple-sitemap-post .simple-sitemap-container ul li:last-child, .simple-sitemap-wrap .simple-sitemap-page ul li:last-child, .simple-sitemap-wrap .simple-sitemap-post ul li:last-child {
  border-bottom: none;
  margin-bottom: 0;
  padding-bottom: 0;
}
.simple-sitemap-container ul.sitemap-list li a, .simple-sitemap-wrap ul.sitemap-list li a, .simple-sitemap-container .simple-sitemap-wrap .simple-sitemap-page ul li a, .simple-sitemap-wrap .simple-sitemap-page .simple-sitemap-container ul li a, .simple-sitemap-container .simple-sitemap-wrap .simple-sitemap-post ul li a, .simple-sitemap-wrap .simple-sitemap-post .simple-sitemap-container ul li a, .simple-sitemap-wrap .simple-sitemap-page ul li a, .simple-sitemap-wrap .simple-sitemap-post ul li a {
  color: var(--black);
  text-decoration: none;
  transition: color 0.3s ease;
  display: inline-block;
  position: relative;
  padding-left: 1.5rem;
}
.simple-sitemap-container ul.sitemap-list li a:before, .simple-sitemap-wrap ul.sitemap-list li a:before, .simple-sitemap-container .simple-sitemap-wrap .simple-sitemap-page ul li a:before, .simple-sitemap-wrap .simple-sitemap-page .simple-sitemap-container ul li a:before, .simple-sitemap-container .simple-sitemap-wrap .simple-sitemap-post ul li a:before, .simple-sitemap-wrap .simple-sitemap-post .simple-sitemap-container ul li a:before, .simple-sitemap-wrap .simple-sitemap-page ul li a:before, .simple-sitemap-wrap .simple-sitemap-post ul li a:before {
  content: "";
  position: absolute;
  left: 0;
  top: 50%;
  transform: translateY(-50%);
  width: 8px;
  height: 8px;
  border-radius: 50%;
  background-color: var(--base-primary-1);
  transition: all 0.3s ease;
}
.simple-sitemap-container ul.sitemap-list li a:hover, .simple-sitemap-wrap ul.sitemap-list li a:hover, .simple-sitemap-container .simple-sitemap-wrap .simple-sitemap-page ul li a:hover, .simple-sitemap-wrap .simple-sitemap-page .simple-sitemap-container ul li a:hover, .simple-sitemap-container .simple-sitemap-wrap .simple-sitemap-post ul li a:hover, .simple-sitemap-wrap .simple-sitemap-post .simple-sitemap-container ul li a:hover, .simple-sitemap-wrap .simple-sitemap-page ul li a:hover, .simple-sitemap-wrap .simple-sitemap-post ul li a:hover {
  color: var(--base-primary-1);
}
.simple-sitemap-container ul.sitemap-list li a:hover:before, .simple-sitemap-wrap ul.sitemap-list li a:hover:before, .simple-sitemap-container .simple-sitemap-wrap .simple-sitemap-page ul li a:hover:before, .simple-sitemap-wrap .simple-sitemap-page .simple-sitemap-container ul li a:hover:before, .simple-sitemap-container .simple-sitemap-wrap .simple-sitemap-post ul li a:hover:before, .simple-sitemap-wrap .simple-sitemap-post .simple-sitemap-container ul li a:hover:before, .simple-sitemap-wrap .simple-sitemap-page ul li a:hover:before, .simple-sitemap-wrap .simple-sitemap-post ul li a:hover:before {
  width: 10px;
  height: 10px;
  background-color: var(--base-primary-2);
}
.simple-sitemap-container ul.sitemap-list li a:focus-visible, .simple-sitemap-wrap ul.sitemap-list li a:focus-visible, .simple-sitemap-container .simple-sitemap-wrap .simple-sitemap-page ul li a:focus-visible, .simple-sitemap-wrap .simple-sitemap-page .simple-sitemap-container ul li a:focus-visible, .simple-sitemap-container .simple-sitemap-wrap .simple-sitemap-post ul li a:focus-visible, .simple-sitemap-wrap .simple-sitemap-post .simple-sitemap-container ul li a:focus-visible, .simple-sitemap-wrap .simple-sitemap-page ul li a:focus-visible, .simple-sitemap-wrap .simple-sitemap-post ul li a:focus-visible {
  outline: 2px solid var(--base-primary-1);
  outline-offset: 2px;
}
.simple-sitemap-container ul.sitemap-list li .post-date, .simple-sitemap-wrap ul.sitemap-list li .post-date, .simple-sitemap-container .simple-sitemap-wrap .simple-sitemap-page ul li .post-date, .simple-sitemap-wrap .simple-sitemap-page .simple-sitemap-container ul li .post-date, .simple-sitemap-container .simple-sitemap-wrap .simple-sitemap-post ul li .post-date, .simple-sitemap-wrap .simple-sitemap-post .simple-sitemap-container ul li .post-date, .simple-sitemap-wrap .simple-sitemap-page ul li .post-date, .simple-sitemap-wrap .simple-sitemap-post ul li .post-date {
  font-size: 0.85rem;
  color: var(--gray-3, #999);
  margin-left: 0.5rem;
}
.simple-sitemap-container .hierarchical-list .parent-item, .simple-sitemap-wrap .hierarchical-list .parent-item {
  font-weight: 600;
  margin-bottom: 0.5rem;
}
.simple-sitemap-container .hierarchical-list .child-list, .simple-sitemap-wrap .hierarchical-list .child-list {
  margin-left: 2rem;
  margin-bottom: 1rem;
  border-left: 1px solid var(--gray-2);
  padding-left: 1rem;
}
.simple-sitemap-container .hierarchical-list .child-list li, .simple-sitemap-wrap .hierarchical-list .child-list li {
  border-bottom: none;
  padding-bottom: 0.5rem;
  margin-bottom: 0.5rem;
}
.simple-sitemap-container .hierarchical-list .child-list li:last-child, .simple-sitemap-wrap .hierarchical-list .child-list li:last-child {
  margin-bottom: 0;
  padding-bottom: 0;
}
.simple-sitemap-container .sitemap-grid, .simple-sitemap-wrap .sitemap-grid {
  display: grid;
  grid-template-columns: repeat(auto-fill, minmax(300px, 1fr));
  gap: 1.5rem;
}
@media (max-width: 768px) {
  .simple-sitemap-container .sitemap-grid, .simple-sitemap-wrap .sitemap-grid {
    grid-template-columns: 1fr;
  }
}
.simple-sitemap-container .sitemap-grid .grid-item, .simple-sitemap-wrap .sitemap-grid .grid-item {
  padding: 1.5rem;
  background-color: var(--gray-1);
  border-radius: 6px;
  transition: box-shadow 0.3s ease;
}
.simple-sitemap-container .sitemap-grid .grid-item:hover, .simple-sitemap-wrap .sitemap-grid .grid-item:hover {
  box-shadow: 0 5px 15px rgba(0, 0, 0, 0.1);
}
.simple-sitemap-container .sitemap-grid .grid-item .item-title, .simple-sitemap-wrap .sitemap-grid .grid-item .item-title {
  font-weight: 600;
  margin-bottom: 0.5rem;
}
.simple-sitemap-container .sitemap-grid .grid-item .item-title a, .simple-sitemap-wrap .sitemap-grid .grid-item .item-title a {
  color: var(--base-primary-1);
  text-decoration: none;
  transition: color 0.3s ease;
}
.simple-sitemap-container .sitemap-grid .grid-item .item-title a:hover, .simple-sitemap-wrap .sitemap-grid .grid-item .item-title a:hover {
  color: var(--base-primary-2);
  text-decoration: underline;
}
.simple-sitemap-container .sitemap-grid .grid-item .item-meta, .simple-sitemap-wrap .sitemap-grid .grid-item .item-meta {
  font-size: 0.85rem;
  color: var(--gray-3, #999);
}
@media (max-width: 480px) {
  .simple-sitemap-container, .simple-sitemap-wrap {
    padding: 1.125rem;
  }
  .simple-sitemap-container .sitemap-title, .simple-sitemap-wrap .sitemap-title {
    font-size: 1.5rem;
  }
  .simple-sitemap-container .sitemap-section .section-heading, .simple-sitemap-wrap .sitemap-section .section-heading, .simple-sitemap-container .simple-sitemap-wrap .simple-sitemap-page .section-heading, .simple-sitemap-container .simple-sitemap-wrap .simple-sitemap-page .simple-sitemap-wrap .simple-sitemap-page .simple-sitemap-page__heading, .simple-sitemap-wrap .simple-sitemap-page .simple-sitemap-container .simple-sitemap-wrap .simple-sitemap-page .simple-sitemap-page__heading, .simple-sitemap-container .simple-sitemap-wrap .simple-sitemap-page .simple-sitemap-wrap .simple-sitemap-post .simple-sitemap-post__heading, .simple-sitemap-wrap .simple-sitemap-post .simple-sitemap-container .simple-sitemap-wrap .simple-sitemap-page .simple-sitemap-post__heading, .simple-sitemap-wrap .simple-sitemap-container .simple-sitemap-page .section-heading, .simple-sitemap-container .simple-sitemap-wrap .simple-sitemap-post .section-heading, .simple-sitemap-container .simple-sitemap-wrap .simple-sitemap-post .simple-sitemap-wrap .simple-sitemap-page .simple-sitemap-page__heading, .simple-sitemap-wrap .simple-sitemap-page .simple-sitemap-container .simple-sitemap-wrap .simple-sitemap-post .simple-sitemap-page__heading, .simple-sitemap-container .simple-sitemap-wrap .simple-sitemap-post .simple-sitemap-wrap .simple-sitemap-post .simple-sitemap-post__heading, .simple-sitemap-wrap .simple-sitemap-post .simple-sitemap-container .simple-sitemap-wrap .simple-sitemap-post .simple-sitemap-post__heading, .simple-sitemap-wrap .simple-sitemap-container .simple-sitemap-post .section-heading, .simple-sitemap-container .sitemap-section .simple-sitemap-wrap .simple-sitemap-page .simple-sitemap-page__heading, .simple-sitemap-wrap .simple-sitemap-page .simple-sitemap-container .sitemap-section .simple-sitemap-page__heading, .simple-sitemap-container .sitemap-section .simple-sitemap-wrap .simple-sitemap-post .simple-sitemap-post__heading, .simple-sitemap-wrap .simple-sitemap-post .simple-sitemap-container .sitemap-section .simple-sitemap-post__heading, .simple-sitemap-wrap .simple-sitemap-page .section-heading, .simple-sitemap-wrap .simple-sitemap-page .simple-sitemap-page__heading, .simple-sitemap-wrap .simple-sitemap-page .simple-sitemap-post .simple-sitemap-post__heading, .simple-sitemap-wrap .simple-sitemap-post .simple-sitemap-page .simple-sitemap-post__heading, .simple-sitemap-wrap .simple-sitemap-post .section-heading, .simple-sitemap-wrap .simple-sitemap-post .simple-sitemap-page .simple-sitemap-page__heading, .simple-sitemap-wrap .simple-sitemap-page .simple-sitemap-post .simple-sitemap-page__heading, .simple-sitemap-wrap .simple-sitemap-post .simple-sitemap-post__heading, .simple-sitemap-wrap .sitemap-section .simple-sitemap-page .simple-sitemap-page__heading, .simple-sitemap-wrap .simple-sitemap-page .sitemap-section .simple-sitemap-page__heading, .simple-sitemap-wrap .sitemap-section .simple-sitemap-post .simple-sitemap-post__heading, .simple-sitemap-wrap .simple-sitemap-post .sitemap-section .simple-sitemap-post__heading {
    padding: 0.75rem;
    font-size: 1.1rem;
  }
}
.sitemap-back-to-top {
  position: fixed;
  bottom: 2rem;
  right: 2rem;
  background-color: var(--base-primary-1);
  color: white;
  width: 40px;
  height: 40px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  opacity: 0;
  visibility: hidden;
  transition: all 0.3s ease;
  box-shadow: 0 2px 10px rgba(0, 0, 0, 0.2);
  cursor: pointer;
  z-index: 100;
}
.sitemap-back-to-top.visible {
  opacity: 0.8;
  visibility: visible;
}
.sitemap-back-to-top:hover {
  opacity: 1;
  transform: translateY(-3px);
}
.sitemap-back-to-top svg {
  width: 20px;
  height: 20px;
}
.simple-sitemap-wrap .simple-sitemap-container, .simple-sitemap-wrap .simple-sitemap-wrap {
  box-shadow: none;
  padding: 0;
}
/*# sourceMappingURL=data:application/json,%7B%22version%22%3A3%2C%22sourceRoot%22%3A%22https%3A%2F%2Fvisitmercercounty.com%2F%22%2C%22sources%22%3A%5B%22wp-content%2Fthemes%2Fmercer-cvb%2Fscss%2Fstyle.scss%22%2C%22wp-content%2Fthemes%2Fmercer-cvb%2Fscss%2Fbase%2Fvariables.scss%22%2C%22wp-content%2Fthemes%2Fmercer-cvb%2Fscss%2Fbase%2Freset.scss%22%2C%22wp-content%2Fthemes%2Fmercer-cvb%2Fscss%2Fbase%2Fmixins.scss%22%2C%22wp-content%2Fthemes%2Fmercer-cvb%2Fscss%2Fcomponents%2Ffooter.scss%22%2C%22wp-content%2Fthemes%2Fmercer-cvb%2Fscss%2Fcomponents%2Fbutton.scss%22%2C%22wp-content%2Fthemes%2Fmercer-cvb%2Fscss%2Fcomponents%2Flogo.scss%22%2C%22wp-content%2Fthemes%2Fmercer-cvb%2Fscss%2Fcomponents%2Fhero.scss%22%2C%22wp-content%2Fthemes%2Fmercer-cvb%2Fscss%2Fcomponents%2Fheader.scss%22%2C%22wp-content%2Fthemes%2Fmercer-cvb%2Fscss%2Fcomponents%2Fblock.scss%22%2C%22wp-content%2Fthemes%2Fmercer-cvb%2Fscss%2Fcomponents%2Fmercer_card_stack.scss%22%2C%22wp-content%2Fthemes%2Fmercer-cvb%2Fscss%2Fcomponents%2Fmercer_cta_banner.scss%22%2C%22wp-content%2Fthemes%2Fmercer-cvb%2Fscss%2Fcomponents%2Fsidebar.scss%22%2C%22wp-content%2Fthemes%2Fmercer-cvb%2Fscss%2Fcomponents%2Fmercer_general_content.scss%22%2C%22wp-content%2Fthemes%2Fmercer-cvb%2Fscss%2Fcomponents%2Fmercer_hero_slider.scss%22%2C%22wp-content%2Fthemes%2Fmercer-cvb%2Fscss%2Fcomponents%2Fmercer_listings_block.scss%22%2C%22wp-content%2Fthemes%2Fmercer-cvb%2Fscss%2Fcomponents%2Fmercer_form_block.scss%22%2C%22wp-content%2Fthemes%2Fmercer-cvb%2Fscss%2Fcomponents%2Fdr_post_and_page_block.scss%22%2C%22wp-content%2Fthemes%2Fmercer-cvb%2Fscss%2Fcomponents%2Fforms.scss%22%2C%22wp-content%2Fthemes%2Fmercer-cvb%2Fscss%2Fcomponents%2Fsingle.scss%22%2C%22wp-content%2Fthemes%2Fmercer-cvb%2Fscss%2Fcomponents%2Fsitemap.scss%22%5D%2C%22names%22%3A%5B%5D%2C%22mappings%22%3A%22AAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BACSA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BACTA%3BAAAA%3BAAAA%3BAAAA%3BAAaC%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAEC%3BAAAA%3BAAAA%3BAAAA%3BAAQD%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAKD%3BAAAA%3BAAAA%3BAAAA%3BAAIC%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAKD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOC%3BAAAA%3BAAAA%3BAF5HD%3BAEkIA%3BAAAA%3BAAAA%3BAFlIA%3BAEyIA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAEC%3BAAAA%3BAAAA%3BAAID%3BAAAA%3BAAAA%3BAAEC%3BAAAA%3BAAAA%3BAAID%3BAAAA%3BAAAA%3BAAEC%3BAAAA%3BAAAA%3BAF9JD%3BAEoKA%3BAAAA%3BAAAA%3BAFpKA%3BAEwLA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAFxLA%3BAEiMA%3BAAAA%3BAAAA%3BAFjMA%3BAEuMA%3BAAAA%3BAAAA%3BAFvMA%3BAE4MA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAF5MA%3BAAAA%3BAEwNA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAEC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKC%3BAAAA%3BAAAA%3BAAIC%3BAAAA%3BAAAA%3BAAOH%3BAAAA%3BAAAA%3BAC3NI%3BADgOH%3BAAAA%3BAAAA%3BAAIG%3BAAAA%3BAAAA%3BAAAA%3BAF9PJ%3BAE4QA%3BAACC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMC%3BAAAA%3BAAAA%3BAAID%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAWE%3BAAAA%3BAAAA%3BAAKF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAIC%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAACC%3BAAAA%3BAAAA%3BAAOF%3BAAAA%3BAAAA%3BAAAA%3BAAIC%3BAAAA%3BAAAA%3BAAAA%3BAAMD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQC%3BAAAA%3BAAAA%3BAAMF%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAASI%3BAAAA%3BAAAA%3BAAAA%3BAAOD%3BAAAA%3BAAAA%3BAAAA%3BAAUF%3BAAAA%3BAAAA%3BAE3YD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAII%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQL%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOC%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASF%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAAA%3BAAQA%3BAAAA%3BAAAA%3BAAEC%3BAAAA%3BAAAA%3BAAIG%3BAAAA%3BAAAA%3BAAAA%3BAAQA%3BAAAA%3BAAAA%3BAAAA%3BAAQJ%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAID%3BAAAA%3BAAAA%3BAAEC%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAMH%3BAAAA%3BAAAA%3BAAAA%3BADhFG%3BACyFF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BACoNF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAnUC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAgUA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAA%2FPA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAA6PD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAArSC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAqSC%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAvVD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAsVC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAvTD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAuTC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAA3RD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAA8RD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAA7NC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAaA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQA%3BAAAA%3BAAAA%3BAA4MD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAA1QC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAaA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQA%3BAAAA%3BAAAA%3BAAyPD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAzJC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAaA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQA%3BAAAA%3BAAAA%3BAAuID%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAtHC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAaA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQA%3BAAAA%3BAAAA%3BAAoGD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAnFC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAaA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQA%3BAAAA%3BAAAA%3BAAiED%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAxMC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAaA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQA%3BAAAA%3BAAAA%3BAC3ND%3BAAAA%3BAAAA%3BAAGI%3BAAAA%3BAAAA%3BACHJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKC%3BAAAA%3BAAAA%3BAAAA%3BAAIG%3BAAAA%3BAAAA%3BAAAA%3BAAGI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BACXR%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAME%3BAAAA%3BAAAA%3BALWE%3BAKJH%3BAAAA%3BAAAA%3BAAKC%3BAAAA%3BAAAA%3BAAME%3BAAAA%3BAAAA%3BAAAA%3BAAYH%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOD%3BAAGG%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQH%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKC%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAYD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAqBC%3BAAAA%3BAAAA%3BAAAA%3BAAKM%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAGI%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAcI%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAWA%3BAAAA%3BAAAA%3BAAMJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASI%3BAAAA%3BAAAA%3BAAIX%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAWO%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAgBV%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAKG%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKC%3BAAAA%3BAAAA%3BAAQJ%3BAAAA%3BAAAA%3BAAAA%3BAAIC%3BAAAA%3BAAAA%3BAAIF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAaC%3BAAAA%3BAAAA%3BAAID%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAeC%3BAAAA%3BAAAA%3BAAQF%3BAAAA%3BAAAA%3BAAAA%3BAAKC%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAKC%3BAAAA%3BAAAA%3BAAKG%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAOH%3BAAAA%3BAAAA%3BAAEC%3BAAAA%3BAAAA%3BAASF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOC%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAEC%3BAAAA%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAASL%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAME%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASC%3BAAAA%3BAAAA%3BAAIC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAYC%3BAAAA%3BAAAA%3BAAOD%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAWC%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAUD%3BAAAA%3BAAAA%3BAL5aJ%3BAK6bF%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIC%3BAAAA%3BAAAA%3BAAEC%3BAAAA%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAASL%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOC%3BAAAA%3BAAAA%3BAAAA%3BAAIC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASC%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAOF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAYC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAYC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQC%3BAAAA%3BAAAA%3BAAeF%3BAAAA%3BAAAA%3BAAKE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUC%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAiBR%3BAAAA%3BAAAA%3BAL7lBI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAK2mBF%3BAAAA%3BAAAA%3BAAAA%3BAAQD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOD%3BAAAA%3BAAAA%3BAAEC%3BAAAA%3BAAAA%3BAAEC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASA%3BAAAA%3BAAAA%3BAAYF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAWA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAgBE%3BAAAA%3BAAAA%3BAAAA%3BAAMF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAaE%3BAAAA%3BAAAA%3BAAAA%3BAAMF%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOD%3BAAAA%3BAAAA%3BAASD%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAYC%3BAAAA%3BAAAA%3BAClyBH%3BAAAA%3BAAAA%3BACCI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAaI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAYA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMI%3BAAAA%3BAAAA%3BAAIJ%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAPrBR%3BAOgCI%3BAAAA%3BAAAA%3BAAAA%3BAAGI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOJ%3BAAAA%3BAAAA%3BAAAA%3BAAGI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQJ%3BAAAA%3BAAAA%3BAAAA%3BAAGI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQJ%3BAAAA%3BAAAA%3BAAAA%3BAAGI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASJ%3BAAAA%3BAAAA%3BAAAA%3BAAGI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMJ%3BAAAA%3BAAAA%3BAAAA%3BAAGI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAC7NV%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOC%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BARzBC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAQqCJ%3BAAAA%3BAAAA%3BAAAA%3BAAKC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAwBE%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKC%3BAAAA%3BAAAA%3BARnGA%3BAQ%2BGC%3BAAAA%3BAAAA%3BAAAA%3BAR3GD%3BAQwHC%3BAAAA%3BAAAA%3BAAEC%3BAAAA%3BAAAA%3BAAAA%3BAR1GF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAQuHF%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIC%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAAA%3BAAIC%3BAAAA%3BAAAA%3BAAQJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BARvJE%3BAQ8JF%3BAAAA%3BAAAA%3BAAAA%3BACxMF%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAACI%3BAAAA%3BAAAA%3BAAAA%3BAAMJ%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAIC%3BAAAA%3BAAAA%3BAAAA%3BAAOC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAWM%3BAAAA%3BAAAA%3BAAIJ%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKI%3BAAAA%3BAAAA%3BAAEI%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAGI%3BAAAA%3BAAAA%3BAAKR%3BAAAA%3BAAAA%3BAAAA%3BAAGI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAIJ%3BAAAA%3BAAAA%3BAAAA%3BAAGI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMJ%3BAAAA%3BAAAA%3BAAAA%3BAAII%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMI%3BAAAA%3BAAAA%3BAAMI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQR%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASA%3BAAAA%3BAAAA%3BAAKI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMY%3BAAAA%3BAAAA%3BAAAA%3BAAOZ%3BAAAA%3BAAAA%3BAAAA%3BAT5JR%3BASqKA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAGI%3BAAAA%3BAAAA%3BAAEI%3BAAAA%3BAAAA%3BAAIJ%3BAAAA%3BAAAA%3BAAAA%3BAC3MR%3BAAAA%3BAAAA%3BAAGI%3BAAAA%3BAAAA%3BAAIY%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAQZ%3BAAAA%3BAAAA%3BAAIY%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAQZ%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAASA%3BAAAA%3BAAAA%3BAAAA%3BAAGI%3BAAAA%3BAAAA%3BAAKJ%3BAAAA%3BAAAA%3BAAAA%3BAAGI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAeJ%3BAAAA%3BAAAA%3BAAAA%3BAAIQ%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMJ%3BAAAA%3BAAAA%3BAAOJ%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAEI%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAiBA%3BAAAA%3BAAAA%3BAAKQ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAOR%3BAAAA%3BAAAA%3BAVzJJ%3BAUuKA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASI%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAEI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAaJ%3BAAAA%3BAAAA%3BAAAA%3BAAGI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAkBJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAkBI%3BAAAA%3BAAAA%3BAAAA%3BACvQZ%3BAAAA%3BAAAA%3BAAGI%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASI%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAaR%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKI%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAQA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQR%3BAAAA%3BAAAA%3BAAAA%3BAAII%3BAAAA%3BAAAA%3BAAGI%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAYA%3BAAAA%3BAAAA%3BAAAA%3BAAOJ%3BAAAA%3BAAAA%3BAAGI%3BAAAA%3BAAAA%3BAAAA%3BAAMJ%3BAAAA%3BAAAA%3BAAmBJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAcI%3BAAAA%3BAAAA%3BAAAA%3BAAII%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASI%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAMR%3BAAAA%3BAAAA%3BAAAA%3BAAII%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUI%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAOZ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAXrNA%3BAWiOI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAeA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAC5RR%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAeC%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAcC%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAeE%3BAAAA%3BAAAA%3BAAOD%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAoBD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAWC%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAYD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAuBD%3BAAAA%3BAAAA%3BAAAA%3BAZ5HG%3BAYoIF%3BAAAA%3BAAAA%3BAAEC%3BAAAA%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAZ7HA%3BAAAA%3BAAAA%3BAAAA%3BAYgJF%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAKC%3BAAAA%3BAAAA%3BAAAA%3BAAqBH%3BAAAA%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAaF%3BAAAA%3BAAAA%3BAAEC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAYC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAgBC%3BAAAA%3BAAAA%3BAAAA%3BAAOE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAgBC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAeD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIC%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAYQ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAWR%3BAAAA%3BAAAA%3BAAAA%3BAAQF%3BAAAA%3BAAAA%3BAZ7XE%3BAYuYF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAWC%3BAAAA%3BAAAA%3BAASD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAZ%2FYE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAYA%3BAYgZF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAqBF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQC%3BAAAA%3BAAAA%3BAAAA%3BAZrcG%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAaXQ%3BAAAA%3BAAAA%3BAAAA%3BAAMI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAgBA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAaJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKI%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAMQ%3BAAAA%3BAAAA%3BAAEI%3BAAAA%3BAAAA%3BAbrCxB%3BAakDI%3BAAAA%3BAAAA%3BAAAA%3BAAMI%3BAAAA%3BAAAA%3BAAAA%3BAAKI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAkBR%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BACtHhB%3BAAAA%3BAAAA%3BAAGI%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAgBE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAME%3BAAAA%3BAAAA%3BAAKF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAMJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAOF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAaE%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAON%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAMF%3BAACE%3BAAAA%3BAAAA%3BAAAA%3BAAKF%3BAACE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOE%3BAAAA%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAON%3BAACE%3BAAAA%3BAAAA%3BAAAA%3BAC%2FLN%3BAAAA%3BAAAA%3BAAAA%3BAAKE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAWF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAME%3BAAAA%3BAAAA%3BAAAA%3BAASF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAkBE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAOF%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASA%3BAAAA%3BAAAA%3BAAAA%3BAAKE%3BAAAA%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAME%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAOJ%3BAAAA%3BAAAA%3BAAAA%3BAAOF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAYE%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAMF%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKE%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOF%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQA%3BAAAA%3BAAAA%3BAAMF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAQN%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQE%3BAAAA%3BAAAA%3BAAMF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAAA%3BAlBjTF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAkBwVA%3BAAAA%3BAAAA%3BAAAA%3BAAKE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAWF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOQ%3BAAAA%3BAAAA%3BAAAA%3BAAOR%3BAAAA%3BAAAA%3BAAAA%3BAAKE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAME%3BAAAA%3BAAAA%3BAAAA%3BAAOF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAgBE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAOF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASF%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKE%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAMF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASA%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKE%3BAAAA%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAME%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAYJ%3BAAAA%3BAAAA%3BAAAA%3BAAQJ%3BAAAA%3BAAAA%3BAAAA%3BAAKE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAYE%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAOJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASA%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKE%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAME%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASN%3BAAAA%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQJ%3BAAAA%3BAAAA%3BAAAA%3BAAOF%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQA%3BAAAA%3BAAAA%3BAAMF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASF%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKF%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKF%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAQA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKE%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASF%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAKE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKE%3BAAAA%3BAAAA%3BAAKF%3BAAAA%3BAAAA%3BAAKF%3BAAAA%3BAAAA%3BAC5zBF%3BAAAA%3BAAAA%3BAAMQ%3BAAAA%3BAAAA%3BAAEI%3BAAAA%3BAAAA%3BAAEI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASA%3BAAAA%3BAAAA%3BAAAA%3BAAWR%3BAAAA%3BAAAA%3BAAGQ%3BAAAA%3BAAAA%3BAAII%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAMR%3BAAAA%3BAAAA%3BAACI%3BAAAA%3BAAAA%3BAAAA%3BAAYR%3BAAAA%3BAAAA%3BAAAA%3BAACI%3BAAAA%3BAAAA%3BAAAA%3BAAOJ%3BAAAA%3BAAAA%3BAACI%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAhBrDR%3BAgBiEY%3BAAAA%3BAAAA%3BAAEI%3BAAAA%3BAAAA%3BAAEI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAWxB%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAEI%3BAAAA%3BAAAA%3BAAAA%3BAC3GJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAWE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASA%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAWJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKE%3BAAAA%3BAAAA%3BAAAA%3BAAKE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAaA%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOF%3BAAAA%3BAAAA%3BAAAA%3BAAOF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUF%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAME%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKE%3BAAAA%3BAAAA%3BAAAA%3BAASN%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAME%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKE%3BAAAA%3BAAAA%3BAAAA%3BAAOJ%3BAAAA%3BAAAA%3BAAAA%3BAAQJ%3BAAAA%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAmBE%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAUA%3BAAAA%3BAAAA%3BAAAA%22%7D */