@charset "UTF-8";
/*!
 * CMS Sites v 2.0.0
 * Copyright 2024 Realiance Network
 */
/* stylelint-disable */
@import url("https://fonts.googleapis.com/css2?family=Open+Sans:ital,wght@0,300;0,400;0,600;0,800;1,300;1,400;1,600;1,800&display=swap");
/* stylelint-enable */
@import url("https://fonts.googleapis.com/css2?family=Playfair+Display:ital,wght@0,400..900;1,400..900&display=swap");
ul.no-bullet {
  list-style: none;
  margin: 0;
  padding: 0;
}

.site-header-global-logo img {
  max-height: 3.75rem;
}
.site-header-global-logo .site-header-global-office-name {
  font-size: 2rem;
  line-height: 0.8;
  padding-top: 0.25rem;
}
@media (max-width: 767.98px) {
  .site-header-global-logo {
    height: 100%;
    align-items: center;
    display: flex;
    flex-direction: column;
    justify-content: center;
  }
  .site-header-global-logo .site-header-global-logo-img {
    height: 100%;
    padding: 0.25rem 0;
    align-items: center;
    display: flex;
    flex: 1 1 auto;
  }
  .site-header-global-logo .site-header-global-logo-img img {
    max-height: 100%;
    width: auto;
  }
  .site-header-global-logo .site-header-global-office-name {
    font-size: 0.9375rem;
    text-align: center;
    padding: 0 0 0.25rem 0;
    flex: 0 0 auto;
  }
}

.site-home-page-video {
  padding-bottom: 56.25%;
  /* 16:9 */
  padding-top: 1.5625rem;
  position: relative;
}
@media (min-width: 992px) {
  .site-home-page-video {
    height: 100%;
  }
}

.site-home-page-video iframe {
  border: none;
  height: 100%;
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
}

.site-map-placeholder {
  color: #fff;
  background: #999;
  width: 100%;
}

.site-interior-page {
  --bs-primary-rgb: var(--hs-main-rgb);
  --bs-secondary-rgb: var(--hs-accent-rgb);
}
.site-interior-page .btn {
  --bs-btn-border-radius: 0.25rem;
  --bs-btn-line-height: 1.2;
}
.site-interior-page .btn.btn-primary {
  --bs-btn-color: var(--bs-white);
  --bs-btn-bg: var(--hs-main);
  --bs-btn-border-color: var(--hs-main);
  --bs-btn-border-radius: 0.25rem;
  --bs-btn-hover-bg: var(--hs-main-dark);
  --bs-btn-hover-color: var(--bs-white);
  --bs-btn-hover-border-color: var(--hs-main-dark);
  --bs-btn-active-bg: var(--hs-main-dark);
  --bs-btn-active-color: var(--bs-white);
  --bs-btn-active-border-color: var(--hs-main-dark);
  --bs-btn-focus-shadow-rgb: var(--hs-main-dark-rgb);
  --bs-btn-disabled-bg: var(--hs-main);
  --bs-btn-disabled-border-color: var(--hs-main);
}
.site-interior-page .btn.btn-secondary {
  --bs-btn-color: var(--bs-white);
  --bs-btn-bg: var(--hs-accent);
  --bs-btn-border-color: var(--hs-accent);
  --bs-btn-border-radius: 0.25rem;
  --bs-btn-hover-bg: var(--hs-accent-dark);
  --bs-btn-hover-color: var(--bs-white);
  --bs-btn-hover-border-color: var(--hs-accent-dark);
  --bs-btn-active-bg: var(--hs-accent-dark);
  --bs-btn-active-color: var(--bs-white);
  --bs-btn-active-border-color: var(--hs-accent-dark);
  --bs-btn-focus-shadow-rgb: var(--hs-accent-dark-rgb);
  --bs-btn-disabled-bg: var(--hs-accent);
  --bs-btn-disabled-border-color: var(--hs-accent);
}
.site-interior-page .btn.btn-tertiary {
  --bs-btn-color: var(--bs-white);
  --bs-btn-bg: var(--hs-alt);
  --bs-btn-border-color: var(--hs-alt);
  --bs-btn-border-radius: 0.25rem;
  --bs-btn-hover-bg: var(--hs-alt-dark);
  --bs-btn-hover-color: var(--bs-white);
  --bs-btn-hover-border-color: var(--hs-alt-dark);
  --bs-btn-active-bg: var(--hs-alt-dark);
  --bs-btn-active-color: var(--bs-white);
  --bs-btn-active-border-color: var(--hs-alt-dark);
  --bs-btn-focus-shadow-rgb: var(--hs-alt-dark-rgb);
  --bs-btn-disabled-bg: var(--hs-alt);
  --bs-btn-disabled-border-color: var(--hs-alt);
}
.site-interior-page .btn.btn-outline-primary {
  --bs-btn-color: var(--hs-main);
  --bs-btn-border-color: var(--hs-main);
  --bs-btn-border-radius: 0.25rem;
  --bs-btn-hover-bg: var(--hs-main);
  --bs-btn-hover-border-color: var(--hs-main);
  --bs-btn-focus-shadow-rgb: var(--hs-main-rgb);
  --bs-btn-active-bg: var(--hs-main);
  --bs-btn-active-border-color: var(--hs-main);
  --bs-btn-disabled-color: var(--hs-main);
}
.site-interior-page .btn.btn-outline-secondary {
  --bs-btn-color: var(--hs-accent);
  --bs-btn-border-color: var(--hs-accent);
  --bs-btn-border-radius: 0.25rem;
  --bs-btn-hover-bg: var(--hs-accent);
  --bs-btn-hover-border-color: var(--hs-accent);
  --bs-btn-focus-shadow-rgb: var(--hs-accent-rgb);
  --bs-btn-active-bg: var(--hs-accent);
  --bs-btn-active-border-color: var(--hs-accent);
  --bs-btn-disabled-color: var(--hs-accent);
}
.site-interior-page .btn.btn-outline-tertiary {
  --bs-btn-color: var(--hs-alt);
  --bs-btn-border-color: var(--hs-alt);
  --bs-btn-border-radius: 0.25rem;
  --bs-btn-hover-bg: var(--hs-alt);
  --bs-btn-hover-border-color: var(--hs-alt);
  --bs-btn-focus-shadow-rgb: var(--hs-alt-rgb);
  --bs-btn-active-bg: var(--hs-alt);
  --bs-btn-active-border-color: var(--hs-alt);
  --bs-btn-disabled-color: var(--hs-alt);
}
.site-interior-page .btn.btn-light {
  --bs-btn-color: var(--hs-main);
  --bs-btn-bg: #FFF;
  --bs-btn-border-color: #FFF;
  --bs-btn-hover-color: var(--hs-main);
  --bs-btn-hover-bg: rgba(255, 255, 255, 0.9);
  --bs-btn-hover-border-color: rgba(255, 255, 255, 0.9);
  --bs-btn-active-bg: #FFF;
  --bs-btn-active-color: var(--hs-main);
  --bs-btn-active-border-color: #FFF;
}

/*------------------------------------*\
  Reliance Network - CMS
  INTERIOR PAGES
\*------------------------------------*/
.cms-int-content {
  padding-top: var(--cms-content-padding-top, 2rem);
  padding-bottom: var(--cms-content-padding-bottom, 2rem);
}
.cms-int-content img {
  max-width: 100%;
}

.cms-text p,
.cms-int-text p {
  /* stylelint-disable */
  color: inherit !important;
  font-family: inherit !important;
  font-size: inherit !important;
  font-weight: inherit !important;
  line-height: inherit !important;
  /* stylelint-enable */
  margin: 0;
  padding: 0;
}

.cms-int-form input[type=tel],
.cms-int-form input[type=text],
.cms-int-form input[type=email] {
  border: 1px solid #cacaca;
  border-radius: 0;
  box-sizing: border-box;
  color: #0a0a0a;
  font-size: 1rem;
  line-height: 1.5;
  height: 2.4375rem;
  margin: 0 0 1rem;
  padding: 0.5rem;
  width: 100%;
  display: block;
  transition: box-shadow 0.5s, border-color 0.25s ease-in-out;
}
.cms-int-form textarea {
  border: 1px solid #cacaca;
  border-radius: 0;
  box-sizing: border-box;
  color: #0a0a0a;
  font-size: 1rem;
  line-height: 1.5;
  height: 2.4375rem;
  margin: 0 0 1rem;
  padding: 0.5rem;
  width: 100%;
  display: block;
  transition: box-shadow 0.5s, border-color 0.25s ease-in-out;
  height: auto;
}
.cms-int-form select {
  background-color: #fff;
  border: 1px solid #cacaca;
  color: #0a0a0a;
  height: 2.4375rem;
  margin: 0 0 1rem;
  padding: 0.25rem;
}
.cms-int-form .cms-int-form-required {
  font-size: 0.6875rem;
  margin: 0.5rem 0;
}
.cms-int-form .cms-int-legal {
  font-size: 0.875rem;
  margin: 1rem 0;
}
.cms-int-form .cms-int-legal.text-white a:not(.btn) {
  --a-text-decoration: underline;
  --bs-link-color: #FFF;
  --bs-link-color-rgb: 255,
  255,
  255;
  --bs-link-hover-color: #FFF;
  --bs-link-hover-color-rgb: 255,
  255,
  255;
  color: #FFF;
  text-decoration: var(--a-text-decoration);
}
.cms-int-form .cms-int-legal.text-white a:not(.btn):hover {
  --a-text-decoration: underline;
  color: #FFF;
}

.modal-open.modal-bg .site-interior-container {
  filter: blur(6px);
}

.cms-int-header-bio,
.cms-int-header-fp,
.cms-int-header-seo {
  --list-padding: .125rem .5rem;
  margin-bottom: 1.5rem;
}
.cms-int-header-bio ul,
.cms-int-header-fp ul,
.cms-int-header-seo ul {
  list-style: none;
  margin: 0;
  padding: 0;
  font-size: 1rem;
  line-height: 1;
  display: flex;
}
.cms-int-header-bio ul li:not(:last-of-type),
.cms-int-header-fp ul li:not(:last-of-type),
.cms-int-header-seo ul li:not(:last-of-type) {
  border-right: 1px solid #ced4da;
}
.cms-int-header-bio .pages li,
.cms-int-header-fp .pages li,
.cms-int-header-seo .pages li {
  padding: var(--list-padding);
}
.cms-int-header-bio .pagination a,
.cms-int-header-fp .pagination a,
.cms-int-header-seo .pagination a {
  text-decoration: none;
  padding: var(--list-padding);
}
.cms-int-header-bio .pagination a[class*=selected],
.cms-int-header-fp .pagination a[class*=selected],
.cms-int-header-seo .pagination a[class*=selected] {
  font-weight: 700;
}

.cms-int-footer-bio,
.cms-int-footer-fp,
.cms-int-footer-seo {
  --list-padding: .125rem .5rem;
  margin-top: 1.5rem;
}
.cms-int-footer-bio ul,
.cms-int-footer-fp ul,
.cms-int-footer-seo ul {
  list-style: none;
  margin: 0;
  padding: 0;
  font-size: 1rem;
  line-height: 1;
  display: flex;
}
.cms-int-footer-bio ul li:not(:last-of-type),
.cms-int-footer-fp ul li:not(:last-of-type),
.cms-int-footer-seo ul li:not(:last-of-type) {
  border-right: 1px solid #ced4da;
}
.cms-int-footer-bio .pages li,
.cms-int-footer-fp .pages li,
.cms-int-footer-seo .pages li {
  padding: var(--list-padding);
}
.cms-int-footer-bio .pagination a,
.cms-int-footer-fp .pagination a,
.cms-int-footer-seo .pagination a {
  text-decoration: none;
  padding: var(--list-padding);
}
.cms-int-footer-bio .pagination a[class*=selected],
.cms-int-footer-fp .pagination a[class*=selected],
.cms-int-footer-seo .pagination a[class*=selected] {
  font-weight: 700;
}

.cms-int-header {
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
  height: 25rem;
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
  z-index: 1;
}
.cms-int-header > .site-column {
  background-color: rgba(255, 255, 255, 0.85);
  padding: 3.125rem;
  width: auto;
  max-width: 75rem;
  flex: 0 1 auto;
}
@media only screen and (max-width: 64em) {
  .cms-int-header > .site-column {
    padding: 2.5rem;
  }
}
@media only screen and (max-width: 40em) {
  .cms-int-header > .site-column {
    padding: 1.875rem;
  }
}
.cms-int-header > .site-column h1 {
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 0;
  padding-bottom: 1.25rem;
  position: relative;
  z-index: 1;
}
@media only screen and (max-width: 64em) {
  .cms-int-header > .site-column h1 {
    font-size: 2.5rem;
  }
}
@media only screen and (max-width: 40em) {
  .cms-int-header > .site-column h1 {
    font-size: 1.875rem;
  }
}
.cms-int-header > .site-column h1 p {
  /* stylelint-disable */
  color: inherit !important;
  font-family: inherit !important;
  font-size: inherit !important;
  font-weight: inherit !important;
  line-height: inherit !important;
  /* stylelint-enable */
  margin: 0;
  padding: 0;
}
.cms-int-header > .site-column > hr {
  border: none;
  border-top: 1px solid var(--company-primary-color);
  margin: 0 auto;
  width: 10.625rem;
}
.cms-int-header > .site-column .site-interior-content-text {
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 1.875rem;
  padding-bottom: 0;
  z-index: 1;
}
@media only screen and (max-width: 64em) {
  .cms-int-header > .site-column .site-interior-content-text {
    font-size: 1.5rem;
  }
}
@media only screen and (max-width: 40em) {
  .cms-int-header > .site-column .site-interior-content-text {
    font-size: 1.125rem;
  }
}
.cms-int-header > .site-column .site-interior-content-text p {
  /* stylelint-disable */
  color: inherit !important;
  font-family: inherit !important;
  font-size: inherit !important;
  font-weight: inherit !important;
  line-height: inherit !important;
  /* stylelint-enable */
  margin: 0;
  padding: 0;
}

.cms-int-header-2 {
  --color: #fff;
  --height: 25rem;
  background-blend-mode: multiply;
  background-color: rgba(0, 0, 0, 0.3);
  background-position: center;
  background-size: cover;
  height: var(--height);
  margin-bottom: 2rem;
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
}
.cms-int-header-2 .cms-int-header-mobile-image,
.cms-int-header-2 .cms-int-header-large-image {
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 0;
}
.cms-int-header-2 .cms-int-header-mobile-image::before,
.cms-int-header-2 .cms-int-header-large-image::before {
  content: "";
  background-color: rgba(0, 0, 0, 0.3);
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.cms-int-header-2 .cms-int-header-mobile-image {
  z-index: 1;
}
@media (min-width: 768px) {
  .cms-int-header-2 .cms-int-header-mobile-image {
    display: none;
  }
}
.cms-int-header-2 .content {
  text-align: center;
  padding: var(--padding);
  width: auto;
  max-width: 87.5rem;
  flex: 0 1 auto;
  display: block;
  position: relative;
  z-index: 2;
}
@media (min-width: 768px) {
  .cms-int-header-2 .content {
    --padding: 3rem;
  }
}
@media (max-width: 767.98px) {
  .cms-int-header-2 .content {
    --padding: 1.5rem;
  }
}
.cms-int-header-2 .content h1,
.cms-int-header-2 .content h2,
.cms-int-header-2 .content h3 {
  color: var(--color);
}
.cms-int-header-2 .content h1 p,
.cms-int-header-2 .content h2 p,
.cms-int-header-2 .content h3 p {
  /* stylelint-disable */
  color: inherit !important;
  font-family: inherit !important;
  font-size: inherit !important;
  font-weight: inherit !important;
  line-height: inherit !important;
  /* stylelint-enable */
  margin: 0;
  padding: 0;
}
.cms-int-header-2 .content h1 {
  font-size: var(--font-size);
}
@media (min-width: 768px) {
  .cms-int-header-2 .content h1 {
    --font-size: 3.5rem;
  }
}
@media (max-width: 767.98px) {
  .cms-int-header-2 .content h1 {
    --font-size: 2.5rem;
  }
}
.cms-int-header-2 .content h2 {
  font-size: 1rem;
  font-weight: 400;
  text-transform: uppercase;
}
.cms-int-header-2 .content h3 {
  font-size: var(--font-size);
  font-weight: 400;
}
@media (min-width: 768px) {
  .cms-int-header-2 .content h3 {
    --font-size: 1.75rem;
  }
}
@media (max-width: 767.98px) {
  .cms-int-header-2 .content h3 {
    --font-size: 1.125rem;
  }
}
.cms-int-header-2 .content hr {
  border: none;
  border-top: 1px solid var(--color);
  margin: 2rem auto;
  width: 10rem;
}

.cms-int-leadpage17 .cms-int-form,
.cms-int-leadpage27 .cms-int-form,
.cms-int-leadpage28 .cms-int-form {
  background-color: #e9ecef;
  margin-top: 4rem;
  padding-top: 4rem;
  padding-bottom: 4rem;
}
.cms-int-leadpage17 .cms-int-form h2,
.cms-int-leadpage27 .cms-int-form h2,
.cms-int-leadpage28 .cms-int-form h2 {
  font-size: 1.875rem;
  font-weight: 400;
  text-transform: uppercase;
}
.cms-int-leadpage17 .cms-int-form .sub-header,
.cms-int-leadpage27 .cms-int-form .sub-header,
.cms-int-leadpage28 .cms-int-form .sub-header {
  color: #495057;
  font-weight: 600;
}

.cms-int-lead-page {
  background-position: center;
  background-size: cover;
  min-height: 100vh;
}
.cms-int-lead-page .grecaptcha-badge {
  visibility: hidden;
  /* stylelint-disable */
  height: 0px !important;
  /* stylelint-enable */
}
.cms-int-lead-page .cms-int-lead-page-mobile-background {
  display: none;
}
@media (max-width: 575.98px) {
  .cms-int-lead-page {
    /* stylelint-disable */
    background-image: none !important;
    /* stylelint-enable */
    position: relative;
  }
  .cms-int-lead-page .cms-int-lead-page-mobile-background {
    background-position: center;
    background-size: cover;
    height: 100%;
    width: 100%;
    display: block;
    position: absolute;
    inset: 0;
    z-index: -1;
  }
}
.cms-int-lead-page .row {
  --bs-gutter-x: 0.5rem;
}

.cms-int-leadpage1,
.cms-int-leadpage23 {
  --cms-content-padding-bottom: 2rem;
  --cms-content-padding-top: 0;
}
.cms-int-leadpage1 input[type=tel],
.cms-int-leadpage1 input[type=text],
.cms-int-leadpage1 input[type=email],
.cms-int-leadpage23 input[type=tel],
.cms-int-leadpage23 input[type=text],
.cms-int-leadpage23 input[type=email] {
  border: 1px solid #cacaca;
  border-radius: 0;
  box-sizing: border-box;
  color: #0a0a0a;
  font-size: 1rem;
  line-height: 1.5;
  height: 2.4375rem;
  margin: 0 0 1rem;
  padding: 0.5rem;
  width: 100%;
  display: block;
  transition: box-shadow 0.5s, border-color 0.25s ease-in-out;
}
.cms-int-leadpage1 textarea,
.cms-int-leadpage23 textarea {
  border: 1px solid #cacaca;
  border-radius: 0;
  box-sizing: border-box;
  color: #0a0a0a;
  font-size: 1rem;
  line-height: 1.5;
  height: 2.4375rem;
  margin: 0 0 1rem;
  padding: 0.5rem;
  width: 100%;
  display: block;
  transition: box-shadow 0.5s, border-color 0.25s ease-in-out;
  height: auto;
}
.cms-int-leadpage1 select,
.cms-int-leadpage23 select {
  background-color: #fff;
  border: 1px solid #cacaca;
  color: #0a0a0a;
  height: 2.4375rem;
  margin: 0 0 1rem;
  padding: 0.25rem;
}
.cms-int-leadpage1 .cms-int-form-required,
.cms-int-leadpage23 .cms-int-form-required {
  font-size: 0.6875rem;
  margin: 0.5rem 0;
}
.cms-int-leadpage1 .cms-int-legal,
.cms-int-leadpage23 .cms-int-legal {
  font-size: 0.875rem;
  margin: 1rem 0;
}
.cms-int-leadpage1 .cms-int-legal.text-white a:not(.btn),
.cms-int-leadpage23 .cms-int-legal.text-white a:not(.btn) {
  --a-text-decoration: underline;
  --bs-link-color: #FFF;
  --bs-link-color-rgb: 255,
  255,
  255;
  --bs-link-hover-color: #FFF;
  --bs-link-hover-color-rgb: 255,
  255,
  255;
  color: #FFF;
  text-decoration: var(--a-text-decoration);
}
.cms-int-leadpage1 .cms-int-legal.text-white a:not(.btn):hover,
.cms-int-leadpage23 .cms-int-legal.text-white a:not(.btn):hover {
  --a-text-decoration: underline;
  color: #FFF;
}
.cms-int-leadpage1 .cms-int-leadpage-content,
.cms-int-leadpage23 .cms-int-leadpage-content {
  background: #f3071d;
}
.cms-int-leadpage1 .cms-int-leadpage-content .cms-int-form,
.cms-int-leadpage23 .cms-int-leadpage-content .cms-int-form {
  padding-top: 0;
}
.cms-int-leadpage1 .cms-int-leadpage-content .cms-int-form input,
.cms-int-leadpage23 .cms-int-leadpage-content .cms-int-form input {
  margin-bottom: 0.25rem;
}
.cms-int-leadpage1 .cms-int-leadpage-content .cms-int-lead-form-disclaimer-text,
.cms-int-leadpage23 .cms-int-leadpage-content .cms-int-lead-form-disclaimer-text {
  --p-font-size: .75rem;
}
.cms-int-leadpage1 .cms-int-leadpage-content .cms-int-lead-form-disclaimer-text a,
.cms-int-leadpage23 .cms-int-leadpage-content .cms-int-lead-form-disclaimer-text a {
  color: #FFF;
  text-decoration: underline;
}
@media (min-width: 992px) {
  .cms-int-leadpage1 .cms-int-leadpage-content,
  .cms-int-leadpage23 .cms-int-leadpage-content {
    box-shadow: 0.25rem 0.25rem 0.25rem 0 rgba(0, 0, 0, 0.75);
    padding: 2rem;
  }
  .cms-int-leadpage1 .cms-int-leadpage-content h1,
  .cms-int-leadpage23 .cms-int-leadpage-content h1 {
    --heading-font-size: 2.5rem;
  }
  .cms-int-leadpage1 .cms-int-leadpage-content .cms-int-leadpage-content-text,
  .cms-int-leadpage23 .cms-int-leadpage-content .cms-int-leadpage-content-text {
    line-height: 2;
    margin-bottom: 2rem;
  }
  .cms-int-leadpage1 .cms-int-leadpage-content .cms-int-form .btn,
  .cms-int-leadpage23 .cms-int-leadpage-content .cms-int-form .btn {
    font-size: 1.75rem;
    padding: 1rem;
  }
}
@media (max-width: 991.98px) {
  .cms-int-leadpage1 .cms-int-leadpage-content,
  .cms-int-leadpage23 .cms-int-leadpage-content {
    padding: 2rem 0.5rem;
  }
  .cms-int-leadpage1 .cms-int-leadpage-content h1,
  .cms-int-leadpage23 .cms-int-leadpage-content h1 {
    --heading-font-size: 1.75rem;
  }
  .cms-int-leadpage1 .cms-int-leadpage-content .site-interior-lead-page-content-text,
  .cms-int-leadpage23 .cms-int-leadpage-content .site-interior-lead-page-content-text {
    font-size: 0.875rem;
    margin-bottom: 1rem;
  }
}
@media (max-width: 575.98px) {
  .cms-int-leadpage1 .cms-int-leadpage-content,
  .cms-int-leadpage23 .cms-int-leadpage-content {
    width: 100%;
  }
}

.cms-int-leadpage2 {
  --cms-content-padding-bottom: 2rem;
  --cms-content-padding-top: 0;
}
.cms-int-leadpage2 input[type=tel],
.cms-int-leadpage2 input[type=text],
.cms-int-leadpage2 input[type=email] {
  border: 1px solid #cacaca;
  border-radius: 0;
  box-sizing: border-box;
  color: #0a0a0a;
  font-size: 1rem;
  line-height: 1.5;
  height: 2.4375rem;
  margin: 0 0 1rem;
  padding: 0.5rem;
  width: 100%;
  display: block;
  transition: box-shadow 0.5s, border-color 0.25s ease-in-out;
}
.cms-int-leadpage2 textarea {
  border: 1px solid #cacaca;
  border-radius: 0;
  box-sizing: border-box;
  color: #0a0a0a;
  font-size: 1rem;
  line-height: 1.5;
  height: 2.4375rem;
  margin: 0 0 1rem;
  padding: 0.5rem;
  width: 100%;
  display: block;
  transition: box-shadow 0.5s, border-color 0.25s ease-in-out;
  height: auto;
}
.cms-int-leadpage2 select {
  background-color: #fff;
  border: 1px solid #cacaca;
  color: #0a0a0a;
  height: 2.4375rem;
  margin: 0 0 1rem;
  padding: 0.25rem;
}
.cms-int-leadpage2 .cms-int-form-required {
  font-size: 0.6875rem;
  margin: 0.5rem 0;
}
.cms-int-leadpage2 .cms-int-legal {
  font-size: 0.875rem;
  margin: 1rem 0;
}
.cms-int-leadpage2 .cms-int-legal.text-white a:not(.btn) {
  --a-text-decoration: underline;
  --bs-link-color: #FFF;
  --bs-link-color-rgb: 255,
  255,
  255;
  --bs-link-hover-color: #FFF;
  --bs-link-hover-color-rgb: 255,
  255,
  255;
  color: #FFF;
  text-decoration: var(--a-text-decoration);
}
.cms-int-leadpage2 .cms-int-legal.text-white a:not(.btn):hover {
  --a-text-decoration: underline;
  color: #FFF;
}
.cms-int-leadpage2 .cms-int-leadpage-content {
  background: #3d749a;
}
.cms-int-leadpage2 .cms-int-leadpage-content .cms-int-form {
  padding-top: 0;
}
.cms-int-leadpage2 .cms-int-leadpage-content .cms-int-form input {
  margin-bottom: 0.25rem;
}
.cms-int-leadpage2 .cms-int-leadpage-content .cms-int-lead-form-disclaimer-text {
  --p-font-size: .75rem;
}
.cms-int-leadpage2 .cms-int-leadpage-content .cms-int-lead-form-disclaimer-text a {
  color: #FFF;
  text-decoration: underline;
}
@media (min-width: 992px) {
  .cms-int-leadpage2 .cms-int-leadpage-content {
    box-shadow: none;
    padding: 2rem;
  }
  .cms-int-leadpage2 .cms-int-leadpage-content h1 {
    --heading-font-size: 2.5rem;
  }
  .cms-int-leadpage2 .cms-int-leadpage-content .cms-int-leadpage-content-text {
    line-height: 2;
    margin-bottom: 2rem;
  }
  .cms-int-leadpage2 .cms-int-leadpage-content .cms-int-form .btn {
    font-size: 1.75rem;
    padding: 1rem;
  }
}
@media (max-width: 991.98px) {
  .cms-int-leadpage2 .cms-int-leadpage-content {
    padding: 2rem 0.5rem;
  }
  .cms-int-leadpage2 .cms-int-leadpage-content h1 {
    --heading-font-size: 1.75rem;
  }
  .cms-int-leadpage2 .cms-int-leadpage-content .site-interior-lead-page-content-text {
    font-size: 0.875rem;
    margin-bottom: 1rem;
  }
}
@media (max-width: 575.98px) {
  .cms-int-leadpage2 .cms-int-leadpage-content {
    width: 100%;
  }
}

.site-interior-page .cms-int-leadpage3 {
  --cms-content-padding-bottom: 2rem;
  --cms-content-padding-top: 0;
}
.site-interior-page .cms-int-leadpage3 input[type=tel],
.site-interior-page .cms-int-leadpage3 input[type=text],
.site-interior-page .cms-int-leadpage3 input[type=email] {
  border: 1px solid #cacaca;
  border-radius: 0;
  box-sizing: border-box;
  color: #0a0a0a;
  font-size: 1rem;
  line-height: 1.5;
  height: 2.4375rem;
  margin: 0 0 1rem;
  padding: 0.5rem;
  width: 100%;
  display: block;
  transition: box-shadow 0.5s, border-color 0.25s ease-in-out;
}
.site-interior-page .cms-int-leadpage3 textarea {
  border: 1px solid #cacaca;
  border-radius: 0;
  box-sizing: border-box;
  color: #0a0a0a;
  font-size: 1rem;
  line-height: 1.5;
  height: 2.4375rem;
  margin: 0 0 1rem;
  padding: 0.5rem;
  width: 100%;
  display: block;
  transition: box-shadow 0.5s, border-color 0.25s ease-in-out;
  height: auto;
}
.site-interior-page .cms-int-leadpage3 select {
  background-color: #fff;
  border: 1px solid #cacaca;
  color: #0a0a0a;
  height: 2.4375rem;
  margin: 0 0 1rem;
  padding: 0.25rem;
}
.site-interior-page .cms-int-leadpage3 .cms-int-form-required {
  font-size: 0.6875rem;
  margin: 0.5rem 0;
}
.site-interior-page .cms-int-leadpage3 .cms-int-legal {
  font-size: 0.875rem;
  margin: 1rem 0;
}
.site-interior-page .cms-int-leadpage3 .cms-int-legal.text-white a:not(.btn) {
  --a-text-decoration: underline;
  --bs-link-color: #FFF;
  --bs-link-color-rgb: 255,
  255,
  255;
  --bs-link-hover-color: #FFF;
  --bs-link-hover-color-rgb: 255,
  255,
  255;
  color: #FFF;
  text-decoration: var(--a-text-decoration);
}
.site-interior-page .cms-int-leadpage3 .cms-int-legal.text-white a:not(.btn):hover {
  --a-text-decoration: underline;
  color: #FFF;
}
.site-interior-page .cms-int-leadpage3 .cms-int-leadpage-content {
  background: #0bc2d2;
}
.site-interior-page .cms-int-leadpage3 .cms-int-leadpage-content .cms-int-form {
  padding-top: 0;
}
.site-interior-page .cms-int-leadpage3 .cms-int-leadpage-content .cms-int-form input {
  margin-bottom: 0.25rem;
}
.site-interior-page .cms-int-leadpage3 .cms-int-leadpage-content .cms-int-lead-form-disclaimer-text {
  --p-font-size: .75rem;
}
.site-interior-page .cms-int-leadpage3 .cms-int-leadpage-content .cms-int-lead-form-disclaimer-text a {
  color: #FFF;
  text-decoration: underline;
}
@media (min-width: 992px) {
  .site-interior-page .cms-int-leadpage3 .cms-int-leadpage-content {
    box-shadow: none;
    padding: 2rem;
  }
  .site-interior-page .cms-int-leadpage3 .cms-int-leadpage-content h1 {
    --heading-font-size: 2.5rem;
  }
  .site-interior-page .cms-int-leadpage3 .cms-int-leadpage-content .cms-int-leadpage-content-text {
    line-height: 2;
    margin-bottom: 2rem;
  }
  .site-interior-page .cms-int-leadpage3 .cms-int-leadpage-content .cms-int-form .btn {
    font-size: 1.75rem;
    padding: 1rem;
  }
}
@media (max-width: 991.98px) {
  .site-interior-page .cms-int-leadpage3 .cms-int-leadpage-content {
    padding: 2rem 0.5rem;
  }
  .site-interior-page .cms-int-leadpage3 .cms-int-leadpage-content h1 {
    --heading-font-size: 1.75rem;
  }
  .site-interior-page .cms-int-leadpage3 .cms-int-leadpage-content .site-interior-lead-page-content-text {
    font-size: 0.875rem;
    margin-bottom: 1rem;
  }
}
@media (max-width: 575.98px) {
  .site-interior-page .cms-int-leadpage3 .cms-int-leadpage-content {
    width: 100%;
  }
}
.site-interior-page .cms-int-leadpage3 h1 {
  --heading-color: #f9ad01;
  --heading-font-size: 3.625rem;
  --heading-font-weight: 700;
  --heading-text-transform: uppercase;
}
.site-interior-page .cms-int-leadpage3 form label {
  color: #FFF;
}
.site-interior-page .cms-int-leadpage3 form .button {
  font-size: 1rem;
  font-weight: bold;
  text-transform: uppercase;
  background: #f9ad01;
  border-radius: 2rem;
  margin-bottom: 0;
  color: #FFF;
  border: none;
  padding: 0.75rem 1.5rem;
  letter-spacing: 1px;
}
@media (max-width: 767.98px) {
  .site-interior-page .cms-int-leadpage3 h1 {
    --heading-text-align: center;
    --heading-font-size: 2rem;
    padding: 0 0.5rem;
  }
}

.cms-int-leadpage4,
.cms-int-leadpage18 {
  display: flex;
  align-items: flex-start;
  flex-direction: column;
  justify-content: center;
  --cms-content-padding-bottom: 2rem;
  --cms-content-padding-top: 2rem;
}
.cms-int-leadpage4 input[type=tel],
.cms-int-leadpage4 input[type=text],
.cms-int-leadpage4 input[type=email],
.cms-int-leadpage18 input[type=tel],
.cms-int-leadpage18 input[type=text],
.cms-int-leadpage18 input[type=email] {
  border: 1px solid #cacaca;
  border-radius: 0;
  box-sizing: border-box;
  color: #0a0a0a;
  font-size: 1rem;
  line-height: 1.5;
  height: 2.4375rem;
  margin: 0 0 1rem;
  padding: 0.5rem;
  width: 100%;
  display: block;
  transition: box-shadow 0.5s, border-color 0.25s ease-in-out;
}
.cms-int-leadpage4 textarea,
.cms-int-leadpage18 textarea {
  border: 1px solid #cacaca;
  border-radius: 0;
  box-sizing: border-box;
  color: #0a0a0a;
  font-size: 1rem;
  line-height: 1.5;
  height: 2.4375rem;
  margin: 0 0 1rem;
  padding: 0.5rem;
  width: 100%;
  display: block;
  transition: box-shadow 0.5s, border-color 0.25s ease-in-out;
  height: auto;
}
.cms-int-leadpage4 select,
.cms-int-leadpage18 select {
  background-color: #fff;
  border: 1px solid #cacaca;
  color: #0a0a0a;
  height: 2.4375rem;
  margin: 0 0 1rem;
  padding: 0.25rem;
}
.cms-int-leadpage4 .cms-int-form-required,
.cms-int-leadpage18 .cms-int-form-required {
  font-size: 0.6875rem;
  margin: 0.5rem 0;
}
.cms-int-leadpage4 .cms-int-legal,
.cms-int-leadpage18 .cms-int-legal {
  font-size: 0.875rem;
  margin: 1rem 0;
}
.cms-int-leadpage4 .cms-int-legal.text-white a:not(.btn),
.cms-int-leadpage18 .cms-int-legal.text-white a:not(.btn) {
  --a-text-decoration: underline;
  --bs-link-color: #FFF;
  --bs-link-color-rgb: 255,
  255,
  255;
  --bs-link-hover-color: #FFF;
  --bs-link-hover-color-rgb: 255,
  255,
  255;
  color: #FFF;
  text-decoration: var(--a-text-decoration);
}
.cms-int-leadpage4 .cms-int-legal.text-white a:not(.btn):hover,
.cms-int-leadpage18 .cms-int-legal.text-white a:not(.btn):hover {
  --a-text-decoration: underline;
  color: #FFF;
}
.cms-int-leadpage4 .cms-int-leadpage-content,
.cms-int-leadpage18 .cms-int-leadpage-content {
  background: transparent;
}
.cms-int-leadpage4 .cms-int-leadpage-content .cms-int-form,
.cms-int-leadpage18 .cms-int-leadpage-content .cms-int-form {
  padding-top: 0;
}
.cms-int-leadpage4 .cms-int-leadpage-content .cms-int-form input,
.cms-int-leadpage18 .cms-int-leadpage-content .cms-int-form input {
  margin-bottom: 0.25rem;
}
.cms-int-leadpage4 .cms-int-leadpage-content .cms-int-lead-form-disclaimer-text,
.cms-int-leadpage18 .cms-int-leadpage-content .cms-int-lead-form-disclaimer-text {
  --p-font-size: .75rem;
}
.cms-int-leadpage4 .cms-int-leadpage-content .cms-int-lead-form-disclaimer-text a,
.cms-int-leadpage18 .cms-int-leadpage-content .cms-int-lead-form-disclaimer-text a {
  color: #FFF;
  text-decoration: underline;
}
@media (min-width: 992px) {
  .cms-int-leadpage4 .cms-int-leadpage-content,
  .cms-int-leadpage18 .cms-int-leadpage-content {
    box-shadow: none;
    padding: 2rem;
  }
  .cms-int-leadpage4 .cms-int-leadpage-content h1,
  .cms-int-leadpage18 .cms-int-leadpage-content h1 {
    --heading-font-size: 2.5rem;
  }
  .cms-int-leadpage4 .cms-int-leadpage-content .cms-int-leadpage-content-text,
  .cms-int-leadpage18 .cms-int-leadpage-content .cms-int-leadpage-content-text {
    line-height: 2;
    margin-bottom: 2rem;
  }
  .cms-int-leadpage4 .cms-int-leadpage-content .cms-int-form .btn,
  .cms-int-leadpage18 .cms-int-leadpage-content .cms-int-form .btn {
    font-size: 1.75rem;
    padding: 1rem;
  }
}
@media (max-width: 991.98px) {
  .cms-int-leadpage4 .cms-int-leadpage-content,
  .cms-int-leadpage18 .cms-int-leadpage-content {
    padding: 2rem 0.5rem;
  }
  .cms-int-leadpage4 .cms-int-leadpage-content h1,
  .cms-int-leadpage18 .cms-int-leadpage-content h1 {
    --heading-font-size: 1.75rem;
  }
  .cms-int-leadpage4 .cms-int-leadpage-content .site-interior-lead-page-content-text,
  .cms-int-leadpage18 .cms-int-leadpage-content .site-interior-lead-page-content-text {
    font-size: 0.875rem;
    margin-bottom: 1rem;
  }
}
@media (max-width: 575.98px) {
  .cms-int-leadpage4 .cms-int-leadpage-content,
  .cms-int-leadpage18 .cms-int-leadpage-content {
    width: 100%;
  }
}
.cms-int-leadpage4 .cms-int-leadpage-container,
.cms-int-leadpage18 .cms-int-leadpage-container {
  background: rgba(56, 80, 108, 0.9);
  display: flex;
  justify-content: flex-end;
}
.cms-int-leadpage4 .cms-int-leadpage-container .cms-int-leadpage-content,
.cms-int-leadpage18 .cms-int-leadpage-container .cms-int-leadpage-content {
  color: #fff;
}
.cms-int-leadpage4 .cms-int-leadpage-container .cms-int-leadpage-content h1,
.cms-int-leadpage18 .cms-int-leadpage-container .cms-int-leadpage-content h1 {
  --heading-font-weight: 100;
  --heading-line-height: 1.1;
}
.cms-int-leadpage4 .cms-int-leadpage-container .cms-int-leadpage-content .cms-int-leadpage-content-text,
.cms-int-leadpage18 .cms-int-leadpage-container .cms-int-leadpage-content .cms-int-leadpage-content-text {
  font-size: 0.875rem;
  margin-bottom: 0.5rem;
}
.cms-int-leadpage4 .cms-int-leadpage-container .cms-int-leadpage-content form label,
.cms-int-leadpage18 .cms-int-leadpage-container .cms-int-leadpage-content form label {
  color: #fff;
}
.cms-int-leadpage4 .cms-int-leadpage-container .cms-int-leadpage-content .button,
.cms-int-leadpage18 .cms-int-leadpage-container .cms-int-leadpage-content .button {
  font-size: 1rem;
  font-weight: bold;
  text-transform: uppercase;
  background: none;
  border: 1px solid #fff;
  border-radius: 0;
  margin-bottom: 0;
  width: 100%;
}
@media (min-width: 992px) {
  .cms-int-leadpage4 .cms-int-leadpage-container .cms-int-leadpage-content .button:hover,
  .cms-int-leadpage18 .cms-int-leadpage-container .cms-int-leadpage-content .button:hover {
    color: #38506c;
    background: #fff;
  }
}
@media (min-width: 992px) {
  .cms-int-leadpage4 .cms-int-leadpage-container,
  .cms-int-leadpage18 .cms-int-leadpage-container {
    width: 50%;
  }
  .cms-int-leadpage4 .cms-int-leadpage-container .cms-int-leadpage-content,
  .cms-int-leadpage18 .cms-int-leadpage-container .cms-int-leadpage-content {
    padding: 2rem 2rem 2rem 0;
    width: 75%;
  }
  .cms-int-leadpage4 .cms-int-leadpage-container .cms-int-leadpage-content h1,
  .cms-int-leadpage18 .cms-int-leadpage-container .cms-int-leadpage-content h1 {
    --heading-font-size: 2rem;
  }
}
@media (min-width: 768px) {
  .cms-int-leadpage4 .cms-int-leadpage-container,
  .cms-int-leadpage18 .cms-int-leadpage-container {
    width: 70%;
  }
}
@media (max-width: 767.98px) {
  .cms-int-leadpage4 .cms-int-leadpage-container,
  .cms-int-leadpage18 .cms-int-leadpage-container {
    width: 60%;
  }
}
@media (max-width: 991.98px) {
  .cms-int-leadpage4 .cms-int-leadpage-container h1,
  .cms-int-leadpage18 .cms-int-leadpage-container h1 {
    --heading-font-size: 1.5rem;
    --heading-text-align: center;
    padding: 0 0.5rem;
  }
  .cms-int-leadpage4 .cms-int-leadpage-container .cms-int-leadpage-content,
  .cms-int-leadpage18 .cms-int-leadpage-container .cms-int-leadpage-content {
    padding: 1rem;
  }
}
@media (max-width: 575.98px) {
  .cms-int-leadpage4 .cms-int-leadpage-container,
  .cms-int-leadpage18 .cms-int-leadpage-container {
    width: auto;
  }
  .cms-int-leadpage4 .cms-int-leadpage-container .cms-int-leadpage-content,
  .cms-int-leadpage18 .cms-int-leadpage-container .cms-int-leadpage-content {
    padding: 0.5rem;
  }
}
@media (max-width: 767.98px) {
  .cms-int-leadpage4,
  .cms-int-leadpage18 {
    align-items: center;
  }
}
@media (max-width: 575.98px) {
  .cms-int-leadpage4,
  .cms-int-leadpage18 {
    height: auto;
    min-height: 100vh;
  }
}

.cms-int-leadpage5 {
  --cms-content-padding-bottom: 2rem;
  --cms-content-padding-top: 0;
}
.cms-int-leadpage5 input[type=tel],
.cms-int-leadpage5 input[type=text],
.cms-int-leadpage5 input[type=email] {
  border: 1px solid #cacaca;
  border-radius: 0;
  box-sizing: border-box;
  color: #0a0a0a;
  font-size: 1rem;
  line-height: 1.5;
  height: 2.4375rem;
  margin: 0 0 1rem;
  padding: 0.5rem;
  width: 100%;
  display: block;
  transition: box-shadow 0.5s, border-color 0.25s ease-in-out;
}
.cms-int-leadpage5 textarea {
  border: 1px solid #cacaca;
  border-radius: 0;
  box-sizing: border-box;
  color: #0a0a0a;
  font-size: 1rem;
  line-height: 1.5;
  height: 2.4375rem;
  margin: 0 0 1rem;
  padding: 0.5rem;
  width: 100%;
  display: block;
  transition: box-shadow 0.5s, border-color 0.25s ease-in-out;
  height: auto;
}
.cms-int-leadpage5 select {
  background-color: #fff;
  border: 1px solid #cacaca;
  color: #0a0a0a;
  height: 2.4375rem;
  margin: 0 0 1rem;
  padding: 0.25rem;
}
.cms-int-leadpage5 .cms-int-form-required {
  font-size: 0.6875rem;
  margin: 0.5rem 0;
}
.cms-int-leadpage5 .cms-int-legal {
  font-size: 0.875rem;
  margin: 1rem 0;
}
.cms-int-leadpage5 .cms-int-legal.text-white a:not(.btn) {
  --a-text-decoration: underline;
  --bs-link-color: #FFF;
  --bs-link-color-rgb: 255,
  255,
  255;
  --bs-link-hover-color: #FFF;
  --bs-link-hover-color-rgb: 255,
  255,
  255;
  color: #FFF;
  text-decoration: var(--a-text-decoration);
}
.cms-int-leadpage5 .cms-int-legal.text-white a:not(.btn):hover {
  --a-text-decoration: underline;
  color: #FFF;
}
.cms-int-leadpage5 .cms-int-leadpage-content {
  background: #FFF;
}
.cms-int-leadpage5 .cms-int-leadpage-content .cms-int-form {
  padding-top: 0;
}
.cms-int-leadpage5 .cms-int-leadpage-content .cms-int-form input {
  margin-bottom: 0.25rem;
}
.cms-int-leadpage5 .cms-int-leadpage-content .cms-int-lead-form-disclaimer-text {
  --p-font-size: .75rem;
}
.cms-int-leadpage5 .cms-int-leadpage-content .cms-int-lead-form-disclaimer-text a {
  color: #FFF;
  text-decoration: underline;
}
@media (min-width: 992px) {
  .cms-int-leadpage5 .cms-int-leadpage-content {
    box-shadow: none;
    padding: 2rem;
  }
  .cms-int-leadpage5 .cms-int-leadpage-content h1 {
    --heading-font-size: 2.5rem;
  }
  .cms-int-leadpage5 .cms-int-leadpage-content .cms-int-leadpage-content-text {
    line-height: 2;
    margin-bottom: 2rem;
  }
  .cms-int-leadpage5 .cms-int-leadpage-content .cms-int-form .btn {
    font-size: 1.75rem;
    padding: 1rem;
  }
}
@media (max-width: 991.98px) {
  .cms-int-leadpage5 .cms-int-leadpage-content {
    padding: 2rem 0.5rem;
  }
  .cms-int-leadpage5 .cms-int-leadpage-content h1 {
    --heading-font-size: 1.75rem;
  }
  .cms-int-leadpage5 .cms-int-leadpage-content .site-interior-lead-page-content-text {
    font-size: 0.875rem;
    margin-bottom: 1rem;
  }
}
@media (max-width: 575.98px) {
  .cms-int-leadpage5 .cms-int-leadpage-content {
    width: 100%;
  }
}

.cms-int-leadpage06,
.cms-int-leadpage13 {
  --cms-content-padding-bottom: 2rem;
  --cms-content-padding-top: 0;
}
.cms-int-leadpage06 input[type=tel],
.cms-int-leadpage06 input[type=text],
.cms-int-leadpage06 input[type=email],
.cms-int-leadpage13 input[type=tel],
.cms-int-leadpage13 input[type=text],
.cms-int-leadpage13 input[type=email] {
  border: 1px solid #cacaca;
  border-radius: 0;
  box-sizing: border-box;
  color: #0a0a0a;
  font-size: 1rem;
  line-height: 1.5;
  height: 2.4375rem;
  margin: 0 0 1rem;
  padding: 0.5rem;
  width: 100%;
  display: block;
  transition: box-shadow 0.5s, border-color 0.25s ease-in-out;
}
.cms-int-leadpage06 textarea,
.cms-int-leadpage13 textarea {
  border: 1px solid #cacaca;
  border-radius: 0;
  box-sizing: border-box;
  color: #0a0a0a;
  font-size: 1rem;
  line-height: 1.5;
  height: 2.4375rem;
  margin: 0 0 1rem;
  padding: 0.5rem;
  width: 100%;
  display: block;
  transition: box-shadow 0.5s, border-color 0.25s ease-in-out;
  height: auto;
}
.cms-int-leadpage06 select,
.cms-int-leadpage13 select {
  background-color: #fff;
  border: 1px solid #cacaca;
  color: #0a0a0a;
  height: 2.4375rem;
  margin: 0 0 1rem;
  padding: 0.25rem;
}
.cms-int-leadpage06 .cms-int-form-required,
.cms-int-leadpage13 .cms-int-form-required {
  font-size: 0.6875rem;
  margin: 0.5rem 0;
}
.cms-int-leadpage06 .cms-int-legal,
.cms-int-leadpage13 .cms-int-legal {
  font-size: 0.875rem;
  margin: 1rem 0;
}
.cms-int-leadpage06 .cms-int-legal.text-white a:not(.btn),
.cms-int-leadpage13 .cms-int-legal.text-white a:not(.btn) {
  --a-text-decoration: underline;
  --bs-link-color: #FFF;
  --bs-link-color-rgb: 255,
  255,
  255;
  --bs-link-hover-color: #FFF;
  --bs-link-hover-color-rgb: 255,
  255,
  255;
  color: #FFF;
  text-decoration: var(--a-text-decoration);
}
.cms-int-leadpage06 .cms-int-legal.text-white a:not(.btn):hover,
.cms-int-leadpage13 .cms-int-legal.text-white a:not(.btn):hover {
  --a-text-decoration: underline;
  color: #FFF;
}
.cms-int-leadpage06 .cms-int-leadpage-content,
.cms-int-leadpage13 .cms-int-leadpage-content {
  background: #460f2d;
}
.cms-int-leadpage06 .cms-int-leadpage-content .cms-int-form,
.cms-int-leadpage13 .cms-int-leadpage-content .cms-int-form {
  padding-top: 0;
}
.cms-int-leadpage06 .cms-int-leadpage-content .cms-int-form input,
.cms-int-leadpage13 .cms-int-leadpage-content .cms-int-form input {
  margin-bottom: 0.25rem;
}
.cms-int-leadpage06 .cms-int-leadpage-content .cms-int-lead-form-disclaimer-text,
.cms-int-leadpage13 .cms-int-leadpage-content .cms-int-lead-form-disclaimer-text {
  --p-font-size: .75rem;
}
.cms-int-leadpage06 .cms-int-leadpage-content .cms-int-lead-form-disclaimer-text a,
.cms-int-leadpage13 .cms-int-leadpage-content .cms-int-lead-form-disclaimer-text a {
  color: #FFF;
  text-decoration: underline;
}
@media (min-width: 992px) {
  .cms-int-leadpage06 .cms-int-leadpage-content,
  .cms-int-leadpage13 .cms-int-leadpage-content {
    box-shadow: 3px 3px 50px 0 rgba(0, 0, 0, 0.75) inset, 3px 3px 50px 0 white;
    padding: 2rem;
  }
  .cms-int-leadpage06 .cms-int-leadpage-content h1,
  .cms-int-leadpage13 .cms-int-leadpage-content h1 {
    --heading-font-size: 2.5rem;
  }
  .cms-int-leadpage06 .cms-int-leadpage-content .cms-int-leadpage-content-text,
  .cms-int-leadpage13 .cms-int-leadpage-content .cms-int-leadpage-content-text {
    line-height: 2;
    margin-bottom: 2rem;
  }
  .cms-int-leadpage06 .cms-int-leadpage-content .cms-int-form .btn,
  .cms-int-leadpage13 .cms-int-leadpage-content .cms-int-form .btn {
    font-size: 1.75rem;
    padding: 1rem;
  }
}
@media (max-width: 991.98px) {
  .cms-int-leadpage06 .cms-int-leadpage-content,
  .cms-int-leadpage13 .cms-int-leadpage-content {
    padding: 2rem 0.5rem;
  }
  .cms-int-leadpage06 .cms-int-leadpage-content h1,
  .cms-int-leadpage13 .cms-int-leadpage-content h1 {
    --heading-font-size: 1.75rem;
  }
  .cms-int-leadpage06 .cms-int-leadpage-content .site-interior-lead-page-content-text,
  .cms-int-leadpage13 .cms-int-leadpage-content .site-interior-lead-page-content-text {
    font-size: 0.875rem;
    margin-bottom: 1rem;
  }
}
@media (max-width: 575.98px) {
  .cms-int-leadpage06 .cms-int-leadpage-content,
  .cms-int-leadpage13 .cms-int-leadpage-content {
    width: 100%;
  }
}
.cms-int-leadpage06 .cms-int-leadpage-container,
.cms-int-leadpage13 .cms-int-leadpage-container {
  display: flex;
  justify-content: center;
  flex-flow: column nowrap;
  align-items: flex-end;
  height: 100%;
}
.cms-int-leadpage06 .cms-int-leadpage-container > h1,
.cms-int-leadpage13 .cms-int-leadpage-container > h1 {
  --heading-font-size: 2.5rem;
  --heading-font-weight: 100;
  width: 50%;
}
@media (max-width: 991.98px) {
  .cms-int-leadpage06 .cms-int-leadpage-container > h1,
  .cms-int-leadpage13 .cms-int-leadpage-container > h1 {
    --heading-font-size: 1.75rem;
    width: 75%;
  }
}
@media (max-width: 767.98px) {
  .cms-int-leadpage06 .cms-int-leadpage-container > h1,
  .cms-int-leadpage13 .cms-int-leadpage-container > h1 {
    width: 100%;
  }
}
.cms-int-leadpage06 .cms-int-leadpage-container h4,
.cms-int-leadpage13 .cms-int-leadpage-container h4 {
  --heading-font-size: 1.875rem;
  --heading-font-weight: 400;
}
@media (max-width: 991.98px) {
  .cms-int-leadpage06 .cms-int-leadpage-container h4,
  .cms-int-leadpage13 .cms-int-leadpage-container h4 {
    --heading-font-size: 1.125rem;
  }
}
.cms-int-leadpage06 .cms-int-leadpage-container form .button,
.cms-int-leadpage13 .cms-int-leadpage-container form .button {
  background: #fcb408;
  border: none;
  border-radius: 2rem;
  line-height: 1;
  font-weight: normal;
  text-transform: uppercase;
  margin-top: 0.5rem;
  width: 100%;
  color: #FFF;
  font-size: 1.75rem;
  padding: 1rem;
}
.cms-int-leadpage06 .cms-int-leadpage-container form .button:hover,
.cms-int-leadpage13 .cms-int-leadpage-container form .button:hover {
  color: #fcb408;
  background: #fff;
}
@media (max-width: 991.98px) {
  .cms-int-leadpage06 .cms-int-leadpage-container form .button,
  .cms-int-leadpage13 .cms-int-leadpage-container form .button {
    font-size: 1rem;
  }
}

.cms-int-leadpage07,
.cms-int-leadpage19 {
  --cms-content-padding-bottom: 2rem;
  --cms-content-padding-top: 0;
}
.cms-int-leadpage07 input[type=tel],
.cms-int-leadpage07 input[type=text],
.cms-int-leadpage07 input[type=email],
.cms-int-leadpage19 input[type=tel],
.cms-int-leadpage19 input[type=text],
.cms-int-leadpage19 input[type=email] {
  border: 1px solid #cacaca;
  border-radius: 0;
  box-sizing: border-box;
  color: #0a0a0a;
  font-size: 1rem;
  line-height: 1.5;
  height: 2.4375rem;
  margin: 0 0 1rem;
  padding: 0.5rem;
  width: 100%;
  display: block;
  transition: box-shadow 0.5s, border-color 0.25s ease-in-out;
}
.cms-int-leadpage07 textarea,
.cms-int-leadpage19 textarea {
  border: 1px solid #cacaca;
  border-radius: 0;
  box-sizing: border-box;
  color: #0a0a0a;
  font-size: 1rem;
  line-height: 1.5;
  height: 2.4375rem;
  margin: 0 0 1rem;
  padding: 0.5rem;
  width: 100%;
  display: block;
  transition: box-shadow 0.5s, border-color 0.25s ease-in-out;
  height: auto;
}
.cms-int-leadpage07 select,
.cms-int-leadpage19 select {
  background-color: #fff;
  border: 1px solid #cacaca;
  color: #0a0a0a;
  height: 2.4375rem;
  margin: 0 0 1rem;
  padding: 0.25rem;
}
.cms-int-leadpage07 .cms-int-form-required,
.cms-int-leadpage19 .cms-int-form-required {
  font-size: 0.6875rem;
  margin: 0.5rem 0;
}
.cms-int-leadpage07 .cms-int-legal,
.cms-int-leadpage19 .cms-int-legal {
  font-size: 0.875rem;
  margin: 1rem 0;
}
.cms-int-leadpage07 .cms-int-legal.text-white a:not(.btn),
.cms-int-leadpage19 .cms-int-legal.text-white a:not(.btn) {
  --a-text-decoration: underline;
  --bs-link-color: #FFF;
  --bs-link-color-rgb: 255,
  255,
  255;
  --bs-link-hover-color: #FFF;
  --bs-link-hover-color-rgb: 255,
  255,
  255;
  color: #FFF;
  text-decoration: var(--a-text-decoration);
}
.cms-int-leadpage07 .cms-int-legal.text-white a:not(.btn):hover,
.cms-int-leadpage19 .cms-int-legal.text-white a:not(.btn):hover {
  --a-text-decoration: underline;
  color: #FFF;
}
.cms-int-leadpage07 .cms-int-leadpage-content,
.cms-int-leadpage19 .cms-int-leadpage-content {
  background: rgba(34, 34, 34, 0.85);
}
.cms-int-leadpage07 .cms-int-leadpage-content .cms-int-form,
.cms-int-leadpage19 .cms-int-leadpage-content .cms-int-form {
  padding-top: 0;
}
.cms-int-leadpage07 .cms-int-leadpage-content .cms-int-form input,
.cms-int-leadpage19 .cms-int-leadpage-content .cms-int-form input {
  margin-bottom: 0.25rem;
}
.cms-int-leadpage07 .cms-int-leadpage-content .cms-int-lead-form-disclaimer-text,
.cms-int-leadpage19 .cms-int-leadpage-content .cms-int-lead-form-disclaimer-text {
  --p-font-size: .75rem;
}
.cms-int-leadpage07 .cms-int-leadpage-content .cms-int-lead-form-disclaimer-text a,
.cms-int-leadpage19 .cms-int-leadpage-content .cms-int-lead-form-disclaimer-text a {
  color: #FFF;
  text-decoration: underline;
}
@media (min-width: 992px) {
  .cms-int-leadpage07 .cms-int-leadpage-content,
  .cms-int-leadpage19 .cms-int-leadpage-content {
    box-shadow: 3px 3px 6px 0 rgba(0, 0, 0, 0.75);
    padding: 2rem;
  }
  .cms-int-leadpage07 .cms-int-leadpage-content h1,
  .cms-int-leadpage19 .cms-int-leadpage-content h1 {
    --heading-font-size: 2.5rem;
  }
  .cms-int-leadpage07 .cms-int-leadpage-content .cms-int-leadpage-content-text,
  .cms-int-leadpage19 .cms-int-leadpage-content .cms-int-leadpage-content-text {
    line-height: 2;
    margin-bottom: 2rem;
  }
  .cms-int-leadpage07 .cms-int-leadpage-content .cms-int-form .btn,
  .cms-int-leadpage19 .cms-int-leadpage-content .cms-int-form .btn {
    font-size: 1.75rem;
    padding: 1rem;
  }
}
@media (max-width: 991.98px) {
  .cms-int-leadpage07 .cms-int-leadpage-content,
  .cms-int-leadpage19 .cms-int-leadpage-content {
    padding: 2rem 0.5rem;
  }
  .cms-int-leadpage07 .cms-int-leadpage-content h1,
  .cms-int-leadpage19 .cms-int-leadpage-content h1 {
    --heading-font-size: 1.75rem;
  }
  .cms-int-leadpage07 .cms-int-leadpage-content .site-interior-lead-page-content-text,
  .cms-int-leadpage19 .cms-int-leadpage-content .site-interior-lead-page-content-text {
    font-size: 0.875rem;
    margin-bottom: 1rem;
  }
}
@media (max-width: 575.98px) {
  .cms-int-leadpage07 .cms-int-leadpage-content,
  .cms-int-leadpage19 .cms-int-leadpage-content {
    width: 100%;
  }
}
.cms-int-leadpage07 .cms-int-leadpage-container,
.cms-int-leadpage19 .cms-int-leadpage-container {
  display: flex;
  justify-content: center;
  flex-flow: column nowrap;
  align-items: flex-end;
  height: 100%;
}
.cms-int-leadpage07 .cms-int-leadpage-container > h1,
.cms-int-leadpage19 .cms-int-leadpage-container > h1 {
  --heading-font-weight: 400;
  --heading-font-size: 6rem;
  --heading-line-height: 1;
  width: 50%;
  text-shadow: 0 6px 1px rgba(0, 0, 0, 0.1), 0 0 5px rgba(0, 0, 0, 0.1), 0 1px 3px rgba(0, 0, 0, 0.3), 0 3px 5px rgba(0, 0, 0, 0.2), 0 5px 10px rgba(0, 0, 0, 0.25), 0 10px 10px rgba(0, 0, 0, 0.2), 0 20px 20px rgba(0, 0, 0, 0.15);
}
@media (max-width: 991.98px) {
  .cms-int-leadpage07 .cms-int-leadpage-container > h1,
  .cms-int-leadpage19 .cms-int-leadpage-container > h1 {
    --heading-font-size: 3.75rem;
    width: 75%;
  }
}
@media (max-width: 767.98px) {
  .cms-int-leadpage07 .cms-int-leadpage-container > h1,
  .cms-int-leadpage19 .cms-int-leadpage-container > h1 {
    width: 100%;
  }
}
.cms-int-leadpage07 .cms-int-leadpage-container h4,
.cms-int-leadpage19 .cms-int-leadpage-container h4 {
  --heading-font-size: 1.875rem;
  --heading-font-weight: 100;
}
@media (max-width: 991.98px) {
  .cms-int-leadpage07 .cms-int-leadpage-container h4,
  .cms-int-leadpage19 .cms-int-leadpage-container h4 {
    --heading-font-size: 1.125rem;
  }
}
.cms-int-leadpage07 .cms-int-leadpage-container form label,
.cms-int-leadpage19 .cms-int-leadpage-container form label {
  color: #FFF;
}
.cms-int-leadpage07 .cms-int-leadpage-container form .button,
.cms-int-leadpage19 .cms-int-leadpage-container form .button {
  background: #da7c07;
  border: none;
  border-radius: 0;
  line-height: 1;
  font-weight: normal;
  text-transform: uppercase;
  margin-top: 0.5rem;
  width: 100%;
  font-size: 1.75rem;
  padding: 1rem;
  color: #FFF;
}
.cms-int-leadpage07 .cms-int-leadpage-container form .button:hover,
.cms-int-leadpage19 .cms-int-leadpage-container form .button:hover {
  color: #da7c07;
  background: #fff;
}
@media (max-width: 991.98px) {
  .cms-int-leadpage07 .cms-int-leadpage-container form .button,
  .cms-int-leadpage19 .cms-int-leadpage-container form .button {
    font-size: 1rem;
  }
}

.cms-int-leadpage08 {
  --cms-content-padding-bottom: 2rem;
  --cms-content-padding-top: 0;
}
.cms-int-leadpage08 input[type=tel],
.cms-int-leadpage08 input[type=text],
.cms-int-leadpage08 input[type=email] {
  border: 1px solid #cacaca;
  border-radius: 0;
  box-sizing: border-box;
  color: #0a0a0a;
  font-size: 1rem;
  line-height: 1.5;
  height: 2.4375rem;
  margin: 0 0 1rem;
  padding: 0.5rem;
  width: 100%;
  display: block;
  transition: box-shadow 0.5s, border-color 0.25s ease-in-out;
}
.cms-int-leadpage08 textarea {
  border: 1px solid #cacaca;
  border-radius: 0;
  box-sizing: border-box;
  color: #0a0a0a;
  font-size: 1rem;
  line-height: 1.5;
  height: 2.4375rem;
  margin: 0 0 1rem;
  padding: 0.5rem;
  width: 100%;
  display: block;
  transition: box-shadow 0.5s, border-color 0.25s ease-in-out;
  height: auto;
}
.cms-int-leadpage08 select {
  background-color: #fff;
  border: 1px solid #cacaca;
  color: #0a0a0a;
  height: 2.4375rem;
  margin: 0 0 1rem;
  padding: 0.25rem;
}
.cms-int-leadpage08 .cms-int-form-required {
  font-size: 0.6875rem;
  margin: 0.5rem 0;
}
.cms-int-leadpage08 .cms-int-legal {
  font-size: 0.875rem;
  margin: 1rem 0;
}
.cms-int-leadpage08 .cms-int-legal.text-white a:not(.btn) {
  --a-text-decoration: underline;
  --bs-link-color: #FFF;
  --bs-link-color-rgb: 255,
  255,
  255;
  --bs-link-hover-color: #FFF;
  --bs-link-hover-color-rgb: 255,
  255,
  255;
  color: #FFF;
  text-decoration: var(--a-text-decoration);
}
.cms-int-leadpage08 .cms-int-legal.text-white a:not(.btn):hover {
  --a-text-decoration: underline;
  color: #FFF;
}
.cms-int-leadpage08 .cms-int-leadpage-content {
  background: rgba(240, 165, 3, 0.85);
}
.cms-int-leadpage08 .cms-int-leadpage-content .cms-int-form {
  padding-top: 0;
}
.cms-int-leadpage08 .cms-int-leadpage-content .cms-int-form input {
  margin-bottom: 0.25rem;
}
.cms-int-leadpage08 .cms-int-leadpage-content .cms-int-lead-form-disclaimer-text {
  --p-font-size: .75rem;
}
.cms-int-leadpage08 .cms-int-leadpage-content .cms-int-lead-form-disclaimer-text a {
  color: #FFF;
  text-decoration: underline;
}
@media (min-width: 992px) {
  .cms-int-leadpage08 .cms-int-leadpage-content {
    box-shadow: none;
    padding: 2rem;
  }
  .cms-int-leadpage08 .cms-int-leadpage-content h1 {
    --heading-font-size: 2.5rem;
  }
  .cms-int-leadpage08 .cms-int-leadpage-content .cms-int-leadpage-content-text {
    line-height: 2;
    margin-bottom: 2rem;
  }
  .cms-int-leadpage08 .cms-int-leadpage-content .cms-int-form .btn {
    font-size: 1.75rem;
    padding: 1rem;
  }
}
@media (max-width: 991.98px) {
  .cms-int-leadpage08 .cms-int-leadpage-content {
    padding: 2rem 0.5rem;
  }
  .cms-int-leadpage08 .cms-int-leadpage-content h1 {
    --heading-font-size: 1.75rem;
  }
  .cms-int-leadpage08 .cms-int-leadpage-content .site-interior-lead-page-content-text {
    font-size: 0.875rem;
    margin-bottom: 1rem;
  }
}
@media (max-width: 575.98px) {
  .cms-int-leadpage08 .cms-int-leadpage-content {
    width: 100%;
  }
}
.cms-int-leadpage08 .cms-int-leadpage-content h1 {
  --heading-font-size: 4rem;
  --heading-font-weight: 100;
  --heading-line-height: 1;
}
@media (max-width: 767.98px) {
  .cms-int-leadpage08 .cms-int-leadpage-content h1 {
    --heading-font-size: 2rem;
  }
}
.cms-int-leadpage08 .button {
  background: #0d334e;
  border: none;
  border-radius: 2rem;
  line-height: 1;
  font-weight: 100;
  text-transform: uppercase;
  margin: 0.5rem auto;
  width: 80%;
  color: #FFF;
  font-size: 1.75rem;
  padding: 1rem;
}
.cms-int-leadpage08 .button:hover {
  color: #0d334e;
  background: #fff;
}
@media (max-width: 991.98px) {
  .cms-int-leadpage08 .button {
    font-size: 1rem;
  }
}

.cms-int-leadpage10 {
  color: #fff;
  height: 100vh;
  min-height: 62.5rem;
  display: flex;
  flex-flow: column nowrap;
  justify-content: flex-end;
  --cms-content-padding-bottom: 0;
  --cms-content-padding-top: 0;
}
.cms-int-leadpage10 input[type=tel],
.cms-int-leadpage10 input[type=text],
.cms-int-leadpage10 input[type=email] {
  border: 1px solid #cacaca;
  border-radius: 0;
  box-sizing: border-box;
  color: #0a0a0a;
  font-size: 1rem;
  line-height: 1.5;
  height: 2.4375rem;
  margin: 0 0 1rem;
  padding: 0.5rem;
  width: 100%;
  display: block;
  transition: box-shadow 0.5s, border-color 0.25s ease-in-out;
}
.cms-int-leadpage10 textarea {
  border: 1px solid #cacaca;
  border-radius: 0;
  box-sizing: border-box;
  color: #0a0a0a;
  font-size: 1rem;
  line-height: 1.5;
  height: 2.4375rem;
  margin: 0 0 1rem;
  padding: 0.5rem;
  width: 100%;
  display: block;
  transition: box-shadow 0.5s, border-color 0.25s ease-in-out;
  height: auto;
}
.cms-int-leadpage10 select {
  background-color: #fff;
  border: 1px solid #cacaca;
  color: #0a0a0a;
  height: 2.4375rem;
  margin: 0 0 1rem;
  padding: 0.25rem;
}
.cms-int-leadpage10 .cms-int-form-required {
  font-size: 0.6875rem;
  margin: 0.5rem 0;
}
.cms-int-leadpage10 .cms-int-legal {
  font-size: 0.875rem;
  margin: 1rem 0;
}
.cms-int-leadpage10 .cms-int-legal.text-white a:not(.btn) {
  --a-text-decoration: underline;
  --bs-link-color: #FFF;
  --bs-link-color-rgb: 255,
  255,
  255;
  --bs-link-hover-color: #FFF;
  --bs-link-hover-color-rgb: 255,
  255,
  255;
  color: #FFF;
  text-decoration: var(--a-text-decoration);
}
.cms-int-leadpage10 .cms-int-legal.text-white a:not(.btn):hover {
  --a-text-decoration: underline;
  color: #FFF;
}
.cms-int-leadpage10 .cms-int-leadpage-content {
  background: #e30303;
}
.cms-int-leadpage10 .cms-int-leadpage-content .cms-int-form {
  padding-top: 0;
}
.cms-int-leadpage10 .cms-int-leadpage-content .cms-int-form input {
  margin-bottom: 0.25rem;
}
.cms-int-leadpage10 .cms-int-leadpage-content .cms-int-lead-form-disclaimer-text {
  --p-font-size: .75rem;
}
.cms-int-leadpage10 .cms-int-leadpage-content .cms-int-lead-form-disclaimer-text a {
  color: #FFF;
  text-decoration: underline;
}
@media (min-width: 992px) {
  .cms-int-leadpage10 .cms-int-leadpage-content {
    box-shadow: none;
    padding: 2rem;
  }
  .cms-int-leadpage10 .cms-int-leadpage-content h1 {
    --heading-font-size: 2.5rem;
  }
  .cms-int-leadpage10 .cms-int-leadpage-content .cms-int-leadpage-content-text {
    line-height: 2;
    margin-bottom: 2rem;
  }
  .cms-int-leadpage10 .cms-int-leadpage-content .cms-int-form .btn {
    font-size: 1.75rem;
    padding: 1rem;
  }
}
@media (max-width: 991.98px) {
  .cms-int-leadpage10 .cms-int-leadpage-content {
    padding: 2rem 0.5rem;
  }
  .cms-int-leadpage10 .cms-int-leadpage-content h1 {
    --heading-font-size: 1.75rem;
  }
  .cms-int-leadpage10 .cms-int-leadpage-content .site-interior-lead-page-content-text {
    font-size: 0.875rem;
    margin-bottom: 1rem;
  }
}
@media (max-width: 575.98px) {
  .cms-int-leadpage10 .cms-int-leadpage-content {
    width: 100%;
  }
}
.cms-int-leadpage10 form.cms-int-form .site-row input {
  color: #000;
}
.cms-int-leadpage10 .container-xxl {
  max-width: 75rem;
}
.cms-int-leadpage10 .site-interior-lead-page-container .heading h1 {
  --heading-font-size: 6rem;
  --heading-color: #e30303;
  --heading-font-weight: 700;
  --heading-line-height: 1;
  --heading-text-align: left;
  --heading-text-transform: uppercase;
  --heading-margin-bottom: -.75rem;
}
.cms-int-leadpage10 .site-interior-lead-page-container .heading h1 p {
  color: inherit;
  font-size: inherit;
  line-height: inherit;
  margin-bottom: 0;
}
@media (max-width: 991.98px) {
  .cms-int-leadpage10 .site-interior-lead-page-container .heading h1 {
    --heading-font-size: 3.75rem;
    --heading-margin-bottom: -.4375rem;
  }
}
@media (max-width: 575.98px) {
  .cms-int-leadpage10 .site-interior-lead-page-container .heading h1 {
    --heading-font-size: 2rem;
    --heading-margin-bottom: -.25rem;
  }
}
.cms-int-leadpage10 .site-interior-lead-page-container .cms-int-leadpage-content {
  margin-bottom: 1rem;
}
.cms-int-leadpage10 .site-interior-lead-page-container .cms-int-leadpage-content p {
  --p-color: #FFF;
  --p-font-size: 1rem;
}
@media (min-width: 992px) {
  .cms-int-leadpage10 .site-interior-lead-page-container .heading h1 {
    --heading-font-size: 6rem;
  }
}
@media (min-width: 768px) and (max-width: 991.98px) {
  .cms-int-leadpage10 .site-interior-lead-page-container .heading h1 {
    --heading-font-size: 3.75rem;
    --heading-margin-bottom: -.4375rem;
  }
}
@media (max-width: 575.98px) {
  .cms-int-leadpage10 .site-interior-lead-page-container .heading h1 {
    --heading-font-size: 2rem;
    --heading-margin-bottom: -.25rem;
  }
}
.cms-int-leadpage10 .cms-int-leadpage-content .row {
  margin: 0 auto;
  max-width: 75rem;
}
.cms-int-leadpage10 .cms-int-leadpage-content form {
  width: 100%;
}
.cms-int-leadpage10 .cms-int-leadpage-content form label {
  color: #fff;
}
.cms-int-leadpage10 .cms-int-leadpage-content form input {
  padding: 0.5rem;
}
.cms-int-leadpage10 .cms-int-leadpage-content form .button {
  background: #ed5959;
  border: 1px solid #fff;
  color: #fff;
  font-size: 1.125rem;
  font-weight: 700;
  text-transform: uppercase;
  padding: 0.5rem 2rem;
  margin-top: 0.5rem;
}

.cms-int-leadpage20 {
  background-color: var(--hs-main);
}
.cms-int-leadpage20 form.site-interior-leadpage-form .site-form-button button {
  background-color: #fff;
  border-radius: 0;
  color: var(--hs-main);
  padding: 0.9375rem 1.875rem;
  width: 100%;
  border: none;
}
.cms-int-leadpage20 form.site-interior-leadpage-form .site-form-button button:focus, .cms-int-leadpage20 form.site-interior-leadpage-form .site-form-button button:hover {
  background-color: rgba(255, 255, 255, 0.9);
}
.cms-int-leadpage20 .site-advanced-cms-text a,
.cms-int-leadpage20 .cms-int-lead-form-disclaimer-text a {
  --bs-link-color-rgb: rgb(255, 255, 255);
}

.cms-int-leadpage22 .cms-int-leadpage22-form {
  padding: 0;
  background-color: #ededed;
}
.cms-int-leadpage22 .cms-int-leadpage22-form .container-xxl > h2 {
  text-transform: uppercase;
  font-size: 1.875rem;
  font-weight: 400;
  display: inline-block;
  padding-right: 0.3125rem;
  color: #333333;
}
.cms-int-leadpage22 .cms-int-leadpage22-form .container-xxl > h2 p {
  /* stylelint-disable */
  color: inherit !important;
  font-family: inherit !important;
  font-size: inherit !important;
  font-weight: inherit !important;
  line-height: inherit !important;
  /* stylelint-enable */
  margin: 0;
  padding: 0;
}
.cms-int-leadpage22 .cms-int-leadpage22-form .container-xxl > .site-cms-text {
  display: inline-block;
  color: #999999;
}
.cms-int-leadpage22 .cms-int-leadpage22-form .container-xxl .site-form-container {
  margin-top: 1.25rem;
  margin-bottom: 2rem;
}
.cms-int-leadpage22 form.site-interior-leadpage-form .site-form-required {
  color: #666666;
}
.cms-int-leadpage22 form.site-interior-leadpage-form .site-advanced-cms-text {
  color: #333333;
}
.cms-int-leadpage22 form.site-interior-leadpage-form .site-advanced-cms-text a {
  color: #333333;
}
@media only screen and (min-width: 35.0625em) {
  .cms-int-leadpage22 form.site-interior-leadpage-form .site-form-preferred-contact {
    margin-bottom: 0;
  }
}
.cms-int-leadpage22 form.site-interior-leadpage-form textarea {
  height: 100%;
}
.cms-int-leadpage22 form.site-interior-leadpage-form fieldset label {
  margin-right: 1rem;
  margin-top: 0.25rem;
}
.cms-int-leadpage22 form.site-interior-leadpage-form fieldset input {
  margin-right: 0.25rem;
}
.cms-int-leadpage22 form.site-interior-leadpage-form .site-form-button button {
  background-color: var(--hs-main);
  border-radius: 0;
  border: none;
  color: #fff;
  padding: 0.9375rem 2.5rem;
}
.cms-int-leadpage22 form.site-interior-leadpage-form .site-form-button button:focus, .cms-int-leadpage22 form.site-interior-leadpage-form .site-form-button button:hover {
  background-color: var(--hs-main);
}
.cms-int-leadpage22 form.site-interior-leadpage-form .cms-int-lead-form-disclaimer-text {
  font-size: 0.875rem;
  margin: 1rem 0;
}

.cms-int-leadpage15 .cms-int-header-2,
.cms-int-leadpage25 .cms-int-header-2,
.cms-int-leadpage31 .cms-int-header-2 {
  margin-bottom: 1rem;
}
.cms-int-leadpage15 .cms-int-form,
.cms-int-leadpage25 .cms-int-form,
.cms-int-leadpage31 .cms-int-form {
  padding-bottom: 1.25rem;
}
.cms-int-leadpage15 .cms-int-form .container-xxl,
.cms-int-leadpage25 .cms-int-form .container-xxl,
.cms-int-leadpage31 .cms-int-form .container-xxl {
  max-width: 50rem;
  background-color: var(--hs-main);
  box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.5);
  padding: 2.5rem;
}
@media (max-width: 767.98px) {
  .cms-int-leadpage15 .cms-int-form .container-xxl,
  .cms-int-leadpage25 .cms-int-form .container-xxl,
  .cms-int-leadpage31 .cms-int-form .container-xxl {
    padding: 1.25rem;
  }
}

.cms-int-leadpage30 .cms-int-form h2 {
  --heading-font-size: 1.5rem;
  color: #000;
  font-size: 1.5rem;
  margin-bottom: 0.125rem;
  font-weight: 600;
  text-transform: uppercase;
  font-family: Times, Times New Roman, Georgia, serif;
  text-align: center;
  text-transform: none;
}
.cms-int-leadpage30 .cms-int-form h2 p {
  /* stylelint-disable */
  color: inherit !important;
  font-family: inherit !important;
  font-size: inherit !important;
  font-weight: inherit !important;
  line-height: inherit !important;
  /* stylelint-enable */
  margin: 0;
  padding: 0;
}
.cms-int-leadpage30 .cms-int-header-2 hr {
  margin-top: 2.5rem;
  margin-bottom: 1.875rem;
}
.cms-int-leadpage30 .cms-int-header-2 h1 {
  text-align: center;
  color: #fff;
  font-size: 1.875rem;
  font-weight: 400;
}
@media (max-width: 991.98px) {
  .cms-int-leadpage30 .cms-int-header-2 h1 {
    font-size: 1.5rem;
  }
}

.cms-int-lead-page-footer {
  font-size: 0.75rem;
}

.cms-int-map-container {
  margin-bottom: var(--cms-map-margin-bottom, 2rem);
}
.cms-int-map-container iframe {
  width: 100% !important;
  width: var(--cms-map-width, 100%);
}

.cms-int-seo-page-3 .cms-int-video-container {
  --cms-video-margin-bottom: 0;
}

.cms-int-seo-remax .cms-int-header-2 {
  background-color: #fff;
  height: auto;
  margin-bottom: 0;
  display: block;
  max-width: 100%;
}
.cms-int-seo-remax .cms-int-header-2 .content {
  padding: 1rem;
  margin: 0 auto;
}
.cms-int-seo-remax .cms-int-header-2 h2 {
  text-transform: none;
  color: #757575;
  font-size: 2.75rem;
  padding-top: 1rem;
}
.cms-int-seo-remax .row {
  margin-top: -2rem;
  margin-bottom: 4rem;
}
.cms-int-seo-remax .site-interior-content-text {
  padding: 0.5rem;
}
.cms-int-seo-remax .col-md-4 {
  width: 33.3%;
  background-color: #efefef;
  padding: 1rem;
}
@media (max-width: 767.98px) {
  .cms-int-seo-remax .col-md-4 {
    width: 100%;
  }
}
.cms-int-seo-remax .site-remax-seo-image {
  width: 100%;
  height: auto;
}
.cms-int-seo-remax .cms-int-header-seo .row {
  margin-top: 0;
}

#overlayParent .rng-property-form {
  background-color: #fff;
  padding: 2rem;
}
#overlayParent .rng-property-form a,
#overlayParent .rng-property-form h1,
#overlayParent .rng-property-form h2,
#overlayParent .rng-property-form h3,
#overlayParent .rng-property-form h4,
#overlayParent .rng-property-form h5,
#overlayParent .rng-property-form h6 {
  font-family: inherit;
}
#overlayParent .rng-property-form form input,
#overlayParent .rng-property-form form textarea,
#overlayParent .rng-property-form form select {
  font-family: inherit;
}
#overlayParent .rng-property-form form textarea {
  box-shadow: none;
}
#overlayParent .rng-property-form form input[type=text], #overlayParent .rng-property-form form input[type=email] {
  border-radius: 0;
  box-shadow: none;
  height: auto;
  margin: 0;
}
#overlayParent .rng-property-form form input[type=submit] {
  background: var(--hs-main);
  border: none;
  border-radius: 0;
  color: #fff;
  text-transform: uppercase;
  transition: 150ms all ease-in-out;
}
#overlayParent .rng-property-form .cms-int-form {
  background-color: #e9ecef;
  color: #000;
  margin-top: 4rem;
  padding-top: 4rem;
  padding-bottom: 4rem;
}
#overlayParent .rng-property-form .cms-int-form h2 {
  font-size: 1.875rem;
  font-weight: 400;
  text-transform: uppercase;
}
#overlayParent .rng-property-form .cms-int-form .sub-header {
  color: #495057;
  font-weight: 600;
}
#overlayParent .rng-property-form .cms-int-form .form-control,
#overlayParent .rng-property-form .cms-int-form .form-select {
  border-radius: 0;
}
#overlayParent .rng-property-form .cms-int-form .legal {
  font-size: 0.75rem;
  font-weight: 600;
  text-align: center;
}
#overlayParent .rng-property-form a {
  text-decoration: none;
}
#overlayParent .rng-property-form .create-profile {
  margin-top: 2rem;
}
#overlayParent .rng-property-form .rn-search-form-close {
  text-align: right;
  width: 100%;
  display: block;
}
#overlayParent .rng-property-form .rn-search-form-close i {
  --fa: "";
  --fa--fa: "";
  font-family: "Font Awesome 6 Pro";
  font-style: normal;
  font-weight: 300;
}
#overlayParent .rng-property-form .rn-search-form-close i::before {
  content: var(--fa);
}
#overlayParent .rng-property-form form input {
  box-shadow: none;
  border: 1px solid #CCC;
  margin: 0.5rem 0;
  width: 100%;
  display: block;
}
#overlayParent .rng-property-form form input[type=text] {
  margin: 0.5rem 0;
}
@media (min-width: 576px) {
  #overlayParent .rng-property-form {
    min-width: 30rem;
  }
  #overlayParent .rng-property-form h2 {
    --heading-font-size: 2rem;
  }
}
@media (max-width: 575.98px) {
  #overlayParent .rng-property-form {
    padding: 1rem;
  }
  #overlayParent .rng-property-form h2 {
    --heading-font-size: 1.5rem;
  }
}

.cms-int-neighborhood-report-4 {
  --nr-color: var(--hs-main);
  --nr-secondary-color: var(--hs-accent);
  --nr-light-gray: #e2e0dd;
  overflow: hidden;
}
.cms-int-neighborhood-report-4 .nr-listings-grid {
  padding: 0.75rem;
  display: grid;
  gap: 0.5rem;
  grid-template-columns: repeat(var(--cols), 1fr);
  justify-content: center;
}
@media (min-width: 992px) {
  .cms-int-neighborhood-report-4 .nr-listings-grid {
    --cols: 3;
  }
}
@media (min-width: 576px) and (max-width: 991.98px) {
  .cms-int-neighborhood-report-4 .nr-listings-grid {
    --cols: 2;
  }
}
@media (max-width: 575.98px) {
  .cms-int-neighborhood-report-4 .nr-listings-grid {
    --cols: 1;
  }
}
.cms-int-neighborhood-report-4 .nr-listings-grid .rng-featured-property {
  --border-color: var(--bs-gray-300);
  --spacing: 0.5rem;
  --spacing-sm: 0.25rem;
  border: 1px solid var(--border-color);
  display: flex;
  flex-direction: column;
}
.cms-int-neighborhood-report-4 .nr-listings-grid .rng-featured-property .photo-area {
  aspect-ratio: 16/9;
  position: relative;
}
.cms-int-neighborhood-report-4 .nr-listings-grid .rng-featured-property .photo-area .link {
  background-color: rgba(0, 0, 0, 0.6);
  background-position: center center;
  background-size: cover;
  height: 100%;
  width: 100%;
  display: block;
  transition: 150ms ease-in-out all;
}
.cms-int-neighborhood-report-4 .nr-listings-grid .rng-featured-property .photo-area .link::after {
  color: var(--bs-white);
  content: "View Property Details";
  font-weight: 600;
  height: 100%;
  opacity: 0;
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
  transition: 150ms ease-in-out all;
  position: absolute;
  top: 0;
  right: 0;
  left: 0;
  bottom: 0;
}
.cms-int-neighborhood-report-4 .nr-listings-grid .rng-featured-property .photo-area .link:hover {
  background-blend-mode: multiply;
}
.cms-int-neighborhood-report-4 .nr-listings-grid .rng-featured-property .photo-area .link:hover::after {
  opacity: 1;
}
.cms-int-neighborhood-report-4 .nr-listings-grid .rng-featured-property .photo-area .banner {
  width: 100%;
  display: flex;
  flex-flow: row wrap;
  gap: var(--spacing);
  position: absolute;
  top: var(--spacing);
  left: 0;
}
.cms-int-neighborhood-report-4 .nr-listings-grid .rng-featured-property .photo-area .banner span {
  background: var(--bs-black);
  color: var(--bs-white);
  font-size: 0.875rem;
  font-weight: 700;
  letter-spacing: 1px;
  line-height: 1;
  text-transform: uppercase;
  padding: calc(var(--spacing) * 0.5) var(--spacing);
}
.cms-int-neighborhood-report-4 .nr-listings-grid .rng-featured-property .text-area {
  padding: var(--spacing);
  display: flex;
  column-gap: var(--spacing);
  row-gap: var(--spacing);
  flex-flow: row wrap;
  align-items: center;
}
.cms-int-neighborhood-report-4 .nr-listings-grid .rng-featured-property .text-area .banner {
  width: 100%;
  display: flex;
  align-items: center;
  gap: var(--spacing);
  justify-content: flex-end;
}
.cms-int-neighborhood-report-4 .nr-listings-grid .rng-featured-property .text-area .sold {
  color: var(--bs-gray);
  flex: 1;
}
.cms-int-neighborhood-report-4 .nr-listings-grid .rng-featured-property .text-area .mls-number {
  font-size: 0.875rem;
}
.cms-int-neighborhood-report-4 .nr-listings-grid .rng-featured-property .text-area .address {
  --heading-color: var(--nr-color);
  --heading-font-family: "Open Sans", sans-serif;
  --heading-font-size: 1.25rem;
  --heading-line-height: 1.2;
  --heading-text-transform: none;
  --heading-margin-bottom: 0;
  color: var(--heading-color);
  font-family: var(--heading-font-family);
  font-size: var(--heading-font-size);
  line-height: var(--heading-line-height);
  text-transform: var(--heading-text-transform);
  margin-bottom: var(--heading-margin-bottom);
  width: 100%;
}
.cms-int-neighborhood-report-4 .nr-listings-grid .rng-featured-property .text-area .address span {
  white-space: nowrap;
}
.cms-int-neighborhood-report-4 .nr-listings-grid .rng-featured-property .text-area .details {
  list-style: none;
  margin: 0;
  padding: 0;
  --list-font-size: 1rem;
  --list-font-weight: 300;
  --list-line-height: 1.4;
  width: 100%;
  display: flex;
  flex-flow: row wrap;
  gap: var(--spacing-sm);
}
.cms-int-neighborhood-report-4 .nr-listings-grid .rng-featured-property .text-area .details li {
  font-size: var(--list-font-size);
  font-weight: var(--list-font-weight);
  line-height: var(--list-line-height);
  white-space: nowrap;
}
.cms-int-neighborhood-report-4 .nr-listings-grid .rng-featured-property .text-area .details li + li:before {
  content: "•";
  line-height: 1;
  padding-right: var(--spacing-sm);
}
.cms-int-neighborhood-report-4 .nr-listings-grid .rng-featured-property .text-area .save-btn {
  color: var(--nr-color);
  font-size: 1.25rem;
}
.cms-int-neighborhood-report-4 .nr-listings-grid .rng-featured-property .text-area .save-btn:not(.favorite) {
  --fa-secondary-opacity: 0;
}
.cms-int-neighborhood-report-4 .nr-listings-grid .rng-featured-property .text-area .price {
  font-size: 1.25rem;
  font-weight: 400;
}
.cms-int-neighborhood-report-4 .nr-listings-grid .rng-featured-property .text-area .status {
  font-size: 0.6875rem;
  font-weight: 700;
  line-height: 1;
  text-transform: uppercase;
}
.cms-int-neighborhood-report-4 .nr-listings-grid .rng-featured-property .text-area .status::before {
  background: var(--color, var(--nr-color));
  border-radius: 100%;
  box-shadow: inset 0 0 2px rgba(0, 0, 0, 0.25);
  height: var(--spacing);
  margin: 0 var(--spacing-sm);
  width: var(--spacing);
  display: inline-block;
  position: relative;
  content: "";
}
.cms-int-neighborhood-report-4 .nr-listings-grid .rng-featured-property .text-area .status.active {
  --color: var(--bs-success);
}
.cms-int-neighborhood-report-4 .nr-listings-grid .rng-featured-property .text-area .status.pending {
  --color: var(--bs-warning);
}
.cms-int-neighborhood-report-4 .nr-listings-grid .rng-featured-property .text-area .status.sold {
  --color: var(--bs-danger);
}
.cms-int-neighborhood-report-4 .nr-listings-grid .rng-featured-property .text-area .status.coming-soon {
  --color: var(--bs-info);
}
.cms-int-neighborhood-report-4 .site-interior-template-image-header {
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
  height: 25.9375rem;
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
}
@media (max-width: 767.98px) {
  .cms-int-neighborhood-report-4 .site-interior-template-image-header {
    height: 15.25rem;
  }
}
.cms-int-neighborhood-report-4 .site-interior-template-image-header::before {
  background-color: rgba(0, 0, 0, 0.3);
  content: "";
  height: 100%;
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1;
}
.cms-int-neighborhood-report-4 .site-interior-template-image-header .content {
  background-color: transparent;
  position: relative;
  z-index: 2;
}
.cms-int-neighborhood-report-4 .site-interior-template-image-header .content h1 {
  color: #fff;
  font-size: 2.5rem;
  font-weight: 700;
  line-height: 1;
  text-transform: uppercase;
}
@media (max-width: 767.98px) {
  .cms-int-neighborhood-report-4 .site-interior-template-image-header .content h1 {
    font-size: 1.5rem;
  }
}
.cms-int-neighborhood-report-4 .banner {
  background: var(--nr-light-gray);
  color: var(--nr-color);
  padding: 2rem 1rem;
  width: 100%;
  position: relative;
  bottom: 0;
  left: 0;
}
@media (max-width: 575.98px) {
  .cms-int-neighborhood-report-4 .banner {
    padding: 2rem 0.5rem;
  }
}
.cms-int-neighborhood-report-4 .banner .content .site-interior-neighborhood-report-subscribe-title {
  color: var(--nr-color);
  font-size: 1.75rem;
  font-weight: 700;
  line-height: 1;
  text-transform: uppercase;
  margin-right: 3.125rem;
}
@media (max-width: 991.98px) {
  .cms-int-neighborhood-report-4 .banner .content .site-interior-neighborhood-report-subscribe-title {
    margin-right: 0.625rem;
  }
}
@media (max-width: 575.98px) {
  .cms-int-neighborhood-report-4 .banner .content .site-interior-neighborhood-report-subscribe-title {
    font-size: 1.75rem;
    text-align: center;
    margin-right: 0;
    margin-bottom: 1rem;
  }
}
.cms-int-neighborhood-report-4 .banner .content .button {
  background-color: var(--nr-color);
  border: 1px solid var(--nr-color);
  border-radius: 8px;
  color: #fff;
  font-size: 1rem;
  font-weight: 700;
  text-decoration: none;
  text-transform: uppercase;
  margin-bottom: 0;
  padding: 1rem 5rem;
}
@media (max-width: 991.98px) {
  .cms-int-neighborhood-report-4 .banner .content .button {
    padding: 1rem;
  }
}
.cms-int-neighborhood-report-4 .site-interior-neighborhood-report-advanced-text img {
  height: auto;
  max-width: 100%;
}
.cms-int-neighborhood-report-4 .site-interior-neighborhood-report-advanced-text .site-row {
  display: flex;
  justify-content: space-between;
}
.cms-int-neighborhood-report-4 .site-interior-neighborhood-report-advanced-text .site-row.align-middle {
  align-items: center;
}
.cms-int-neighborhood-report-4 .site-interior-neighborhood-report-advanced-text .site-row.align-end {
  align-items: flex-end;
}
.cms-int-neighborhood-report-4 .site-interior-neighborhood-report-advanced-text .site-row.justify-center {
  justify-content: center;
}
@media (max-width: 767.98px) {
  .cms-int-neighborhood-report-4 .site-interior-neighborhood-report-advanced-text .site-row {
    flex-wrap: wrap;
  }
}
.cms-int-neighborhood-report-4 .site-interior-neighborhood-report-advanced-text .site-row .site-column {
  padding: 0 0.5rem;
}
.cms-int-neighborhood-report-4 .site-interior-neighborhood-report-advanced-text .site-row .site-column.full {
  width: 100%;
}
.cms-int-neighborhood-report-4 .site-interior-neighborhood-report-advanced-text .site-row .site-column.three-quarters {
  width: 75%;
}
.cms-int-neighborhood-report-4 .site-interior-neighborhood-report-advanced-text .site-row .site-column.two-thirds {
  width: 66.6666666667%;
}
.cms-int-neighborhood-report-4 .site-interior-neighborhood-report-advanced-text .site-row .site-column.half {
  width: 50%;
}
.cms-int-neighborhood-report-4 .site-interior-neighborhood-report-advanced-text .site-row .site-column.third {
  width: 33.3333333333%;
}
.cms-int-neighborhood-report-4 .site-interior-neighborhood-report-advanced-text .site-row .site-column.quarter, .cms-int-neighborhood-report-4 .site-interior-neighborhood-report-advanced-text .site-row .site-column.one-quarter {
  width: 25%;
}
.cms-int-neighborhood-report-4 .site-interior-neighborhood-report-advanced-text .site-row .site-column.fifth {
  width: 20%;
}
@media (max-width: 767.98px) {
  .cms-int-neighborhood-report-4 .site-interior-neighborhood-report-advanced-text .site-row .site-column.three-quarters, .cms-int-neighborhood-report-4 .site-interior-neighborhood-report-advanced-text .site-row .site-column.two-thirds, .cms-int-neighborhood-report-4 .site-interior-neighborhood-report-advanced-text .site-row .site-column.third, .cms-int-neighborhood-report-4 .site-interior-neighborhood-report-advanced-text .site-row .site-column.quarter, .cms-int-neighborhood-report-4 .site-interior-neighborhood-report-advanced-text .site-row .site-column.fifth {
    width: 50%;
  }
  .cms-int-neighborhood-report-4 .site-interior-neighborhood-report-advanced-text .site-row .site-column.half {
    width: 100%;
  }
}
@media (max-width: 575.98px) {
  .cms-int-neighborhood-report-4 .site-interior-neighborhood-report-advanced-text .site-row .site-column.three-quarters, .cms-int-neighborhood-report-4 .site-interior-neighborhood-report-advanced-text .site-row .site-column.two-thirds, .cms-int-neighborhood-report-4 .site-interior-neighborhood-report-advanced-text .site-row .site-column.half, .cms-int-neighborhood-report-4 .site-interior-neighborhood-report-advanced-text .site-row .site-column.third, .cms-int-neighborhood-report-4 .site-interior-neighborhood-report-advanced-text .site-row .site-column.quarter, .cms-int-neighborhood-report-4 .site-interior-neighborhood-report-advanced-text .site-row .site-column.fifth {
    width: 100%;
  }
}
.cms-int-neighborhood-report-4 .nr-listings {
  margin-bottom: 2rem;
}
.cms-int-neighborhood-report-4 .nr-listings .title {
  background: none;
  color: var(--nr-color);
  padding: 1rem;
}
@media (max-width: 575.98px) {
  .cms-int-neighborhood-report-4 .nr-listings .title {
    padding: 0.5rem 0;
  }
}
.cms-int-neighborhood-report-4 .nr-listings .title p {
  color: #000;
}
@media (max-width: 575.98px) {
  .cms-int-neighborhood-report-4 .nr-listings .title p {
    text-align: center;
  }
}
.cms-int-neighborhood-report-4 .nr-listings .nr-listings-content {
  border: none;
  padding: 0.25rem;
}
.cms-int-neighborhood-report-4 .rng-market-insights-featured-property {
  background-color: #000;
  padding: 0.5rem;
  width: 33.333%;
  position: relative;
}
@media (max-width: 1199.98px) {
  .cms-int-neighborhood-report-4 .rng-market-insights-featured-property {
    width: 50%;
  }
}
@media (max-width: 991.98px) {
  .cms-int-neighborhood-report-4 .rng-market-insights-featured-property {
    padding: 0.25rem 0;
    width: 100%;
  }
}
.cms-int-neighborhood-report-4 .rng-market-insights-featured-property::before {
  background-color: #fff;
  content: "";
  height: 100%;
  width: 100%;
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 0;
}
.cms-int-neighborhood-report-4 .rng-market-insights-featured-property > a {
  background-color: #000;
  background-position: center;
  background-size: cover;
  text-decoration: none;
  height: 27.5rem;
  display: block;
  position: relative;
  z-index: 1;
}
@media (max-width: 575.98px) {
  .cms-int-neighborhood-report-4 .rng-market-insights-featured-property > a {
    height: 20.25rem;
  }
}
.cms-int-neighborhood-report-4 .rng-market-insights-featured-property > a::before {
  background: linear-gradient(to top, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.5) 17%, rgba(0, 0, 0, 0) 56%, rgba(0, 0, 0, 0) 100%);
  content: "";
  height: 100%;
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
}
.cms-int-neighborhood-report-4 .rng-market-insights-featured-property .rng-featured-property-listing-details {
  --color: $white;
  /* stylelint-disable */
  color: #fff !important;
  font-size: 1rem !important;
  /* stylelint-enable */
  padding: 1.875rem;
  position: absolute;
  bottom: 0;
  left: 0;
  z-index: 2;
}
@media (max-width: 575.98px) {
  .cms-int-neighborhood-report-4 .rng-market-insights-featured-property .rng-featured-property-listing-details {
    padding: 0.5rem 0.5rem 1rem;
    width: 100%;
  }
}
.cms-int-neighborhood-report-4 .rng-market-insights-featured-property .rng-featured-property-listing-details > a {
  --color: $white;
  color: #fff;
  text-decoration: none;
}
.cms-int-neighborhood-report-4 .rng-market-insights-featured-property .rng-featured-property-listing-details h4 {
  --color: $white;
  color: #fff;
}
.cms-int-neighborhood-report-4 .rng-market-insights-featured-property .rng-featured-property-courtesy p {
  /* stylelint-disable */
  color: #fff !important;
  font-size: 1rem !important;
  /* stylelint-enable */
}
.cms-int-neighborhood-report-4 .rng-market-insights-featured-property .rng-featured-property-listing-price-container {
  margin-bottom: 1rem;
  display: flex;
  align-items: center;
  justify-content: space-between;
}
@media (max-width: 575.98px) {
  .cms-int-neighborhood-report-4 .rng-market-insights-featured-property .rng-featured-property-listing-price-container {
    margin-bottom: 0.5rem;
  }
}
.cms-int-neighborhood-report-4 .rng-market-insights-featured-property .rng-featured-property-listing-price-container h2 {
  /* stylelint-disable */
  color: #fff !important;
  font-size: 1.25rem !important;
  /* stylelint-enable */
  margin-bottom: 0;
  display: flex;
  align-items: center;
  flex: 1 0 auto;
  justify-content: flex-start;
}
@media (max-width: 575.98px) {
  .cms-int-neighborhood-report-4 .rng-market-insights-featured-property .rng-featured-property-listing-price-container h2 {
    font-size: 1rem;
    margin-bottom: 0.125rem;
  }
}
.cms-int-neighborhood-report-4 .rng-market-insights-featured-property .rng-featured-property-listing-price-container .rn-icon-like {
  padding-right: 0.5rem;
  display: none;
}
@media (max-width: 575.98px) {
  .cms-int-neighborhood-report-4 .rng-market-insights-featured-property .rng-featured-property-listing-price-container .rn-icon-like {
    padding-right: 0.25rem;
  }
}
.cms-int-neighborhood-report-4 .rng-market-insights-featured-property .rng-featured-property-listing-price-container .rng-featured-property-listing-price {
  /* stylelint-disable */
  color: #fff !important;
  font-size: 1.25rem !important;
  /* stylelint-enable */
  padding: 0 1rem 0 0;
}
@media (max-width: 575.98px) {
  .cms-int-neighborhood-report-4 .rng-market-insights-featured-property .rng-featured-property-listing-price-container .rng-featured-property-listing-price {
    padding: 0 0.5rem 0 0;
  }
}
.cms-int-neighborhood-report-4 .rng-market-insights-featured-property .rng-featured-property-listing-price-container .rng-featured-property-listing-status {
  /* stylelint-disable */
  color: #fff !important;
  font-size: 1.25rem !important;
  /* stylelint-enable */
  padding: 0 1rem;
  position: relative;
}
@media (max-width: 575.98px) {
  .cms-int-neighborhood-report-4 .rng-market-insights-featured-property .rng-featured-property-listing-price-container .rng-featured-property-listing-status {
    padding: 0 0.5rem;
  }
}
.cms-int-neighborhood-report-4 .rng-market-insights-featured-property .rng-featured-property-listing-price-container .rng-featured-property-listing-status::before {
  content: "|";
  color: #fff;
  margin: 0;
  padding: 0;
  position: absolute;
  top: 0;
  left: -0.25rem;
}
.cms-int-neighborhood-report-4 .rng-market-insights-featured-property .rng-featured-property-listing-price-container h4 {
  /* stylelint-disable */
  color: #fff !important;
  font-size: 1.25rem !important;
  /* stylelint-enable */
  margin-bottom: 0;
}
@media (max-width: 575.98px) {
  .cms-int-neighborhood-report-4 .rng-market-insights-featured-property .rng-featured-property-listing-price-container h4 {
    font-size: 0.75rem;
  }
}
.cms-int-neighborhood-report-4 .rn-interior-rn-listings-paging {
  padding-right: 0.5rem;
  padding-bottom: 1rem;
  display: flex;
  justify-content: flex-end;
}
@media print {
  .cms-int-neighborhood-report-4 .rn-interior-rn-listings-paging {
    display: none;
  }
}
.cms-int-neighborhood-report-4 .rn-listings-aggregates {
  border-bottom: 1px solid var(--nr-secondary-color);
  margin-top: 2.5rem;
  padding-bottom: 1.25rem;
}
.cms-int-neighborhood-report-4 .rn-listings-aggregates .forty {
  background: transparent;
  color: #000;
  text-align: center;
  padding: 3rem 0.5rem;
  width: 40%;
  display: flex;
  align-items: flex-start;
  flex-direction: column;
  justify-content: flex-end;
}
@media (max-width: 991.98px) {
  .cms-int-neighborhood-report-4 .rn-listings-aggregates .forty {
    padding: 1.5rem 0;
    width: 100%;
  }
}
.cms-int-neighborhood-report-4 .rn-listings-aggregates .sixty {
  color: #000;
  margin-left: 2.5rem;
  padding: 0;
  width: 60%;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}
@media (max-width: 991.98px) {
  .cms-int-neighborhood-report-4 .rn-listings-aggregates .sixty {
    margin: 0;
    width: 100%;
  }
}
@media (max-width: 575.98px) {
  .cms-int-neighborhood-report-4 .rn-listings-aggregates .sixty {
    margin: 0;
    margin-left: -0.75rem;
    width: calc(100% + 24px);
  }
}
.cms-int-neighborhood-report-4 .rn-listings-aggregates h3 {
  color: #000;
  /* stylelint-disable */
  font-size: 6.25rem !important;
  font-style: normal !important;
  margin: 0;
  /* stylelint-enable */
}
@media (max-width: 1199.98px) {
  .cms-int-neighborhood-report-4 .rn-listings-aggregates h3 {
    font-size: 5.625rem !important;
  }
}
@media (max-width: 991.98px) {
  .cms-int-neighborhood-report-4 .rn-listings-aggregates h3 {
    font-size: 5rem !important;
  }
}
@media (max-width: 767.98px) {
  .cms-int-neighborhood-report-4 .rn-listings-aggregates h3 {
    font-size: 6.25rem !important;
    text-align: center;
    width: 100%;
  }
}
@media (max-width: 575.98px) {
  .cms-int-neighborhood-report-4 .rn-listings-aggregates h3 {
    font-size: 3.75rem !important;
  }
}
.cms-int-neighborhood-report-4 .rn-listings-aggregates .rn-interior-rn-listings-aggregates-title {
  font-size: 1.75rem;
  line-height: 1.2;
  text-align: left;
}
@media (max-width: 991.98px) {
  .cms-int-neighborhood-report-4 .rn-listings-aggregates .rn-interior-rn-listings-aggregates-title {
    font-size: 1.25rem;
  }
}
@media (max-width: 767.98px) {
  .cms-int-neighborhood-report-4 .rn-listings-aggregates .rn-interior-rn-listings-aggregates-title {
    font-size: 1.75rem;
    text-align: center;
    width: 100%;
  }
}
@media (max-width: 575.98px) {
  .cms-int-neighborhood-report-4 .rn-listings-aggregates .rn-interior-rn-listings-aggregates-title {
    font-size: 1.125rem;
  }
}
.cms-int-neighborhood-report-4 .rn-listings-aggregates ul {
  color: #000;
  list-style: none;
  margin: 0;
  padding: 0;
  display: flex;
  flex: 0 1 auto;
}
.cms-int-neighborhood-report-4 .rn-listings-aggregates ul.header {
  color: #000;
  font-weight: 700;
  text-transform: uppercase;
}
@media (max-width: 767.98px) {
  .cms-int-neighborhood-report-4 .rn-listings-aggregates ul {
    margin-top: 1.25rem;
    margin-bottom: 1.25rem;
    padding: 0;
    flex-wrap: wrap;
  }
  .cms-int-neighborhood-report-4 .rn-listings-aggregates ul.header, .cms-int-neighborhood-report-4 .rn-listings-aggregates ul.footer {
    display: none;
  }
}
.cms-int-neighborhood-report-4 .rn-listings-aggregates li {
  /* stylelint-disable */
  font-size: 1.25rem !important;
  /* stylelint-enable */
  line-height: 1;
  text-align: center;
  padding: 0 1rem;
  width: 16.6666666667%;
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cms-int-neighborhood-report-4 .rn-listings-aggregates li span {
  font-weight: 700;
  text-align: center;
  margin-bottom: 0.625rem;
  width: 100%;
  display: block;
}
@media (min-width: 768px) {
  .cms-int-neighborhood-report-4 .rn-listings-aggregates li span {
    display: none;
  }
}
@media only screen and (min-width: 64em) and (max-width: 75em) {
  .cms-int-neighborhood-report-4 .rn-listings-aggregates li {
    width: 14.2857142857%;
  }
  .cms-int-neighborhood-report-4 .rn-listings-aggregates li:nth-child(1) {
    width: 21.4285714286%;
  }
  .cms-int-neighborhood-report-4 .rn-listings-aggregates li:nth-child(5) {
    width: 21.4285714286%;
  }
}
.cms-int-neighborhood-report-4 .rn-listings-aggregates li.title {
  background: transparent;
  color: #000;
  font-weight: 700;
  text-align: left;
  text-transform: uppercase;
  justify-content: flex-start;
}
@media (max-width: 767.98px) {
  .cms-int-neighborhood-report-4 .rn-listings-aggregates li {
    padding: 0;
    width: 20%;
    display: flex;
    flex-direction: column;
    justify-content: center;
  }
  .cms-int-neighborhood-report-4 .rn-listings-aggregates li.title {
    text-align: center;
    margin-bottom: 0.625rem;
    padding: 0.5rem;
    width: 100%;
    flex: 1 0 auto;
    justify-content: center;
    position: relative;
  }
  .cms-int-neighborhood-report-4 .rn-listings-aggregates li.title::after {
    background-color: #000;
    content: "";
    height: 1px;
    margin: 0.3125rem auto 0;
    width: 6.25rem;
    position: relative;
  }
}
@media (max-width: 767.98px) and (max-width: 575.98px) {
  .cms-int-neighborhood-report-4 .rn-listings-aggregates li {
    /* stylelint-disable */
    font-size: 0.875rem !important;
    /* stylelint-enable */
  }
}
.cms-int-neighborhood-report-4 .rn-interior-nr-charts h3 {
  /* stylelint-disable */
  color: #000 !important;
  font-weight: 300 !important;
  /* stylelint-enable */
  line-height: 1.1;
  text-align: center;
}
.cms-int-neighborhood-report-4 .rn-interior-nr-charts h3 span {
  font-size: 1.5rem;
  font-weight: 700;
  text-transform: uppercase;
  display: block;
}
.cms-int-neighborhood-report-4 .rn-interior-nr-charts .rn-interior-nr-chart {
  overflow: hidden;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cms-int-neighborhood-report-4 .rn-interior-nr-charts .rn-interior-nr-piechart {
  border: 3px solid #000;
  border-radius: 50%;
  height: 18.75rem;
  margin-top: 1rem;
  width: 18.75rem;
  display: flex;
  align-items: center;
  justify-content: center;
  transform: rotate(30deg);
}
.cms-int-neighborhood-report-4 .rn-interior-nr-charts .rn-interior-charts-piechart-value {
  background: #fff;
  border: 1px solid var(--nr-color);
  color: var(--nr-color);
  font-size: 1.75rem;
  font-weight: 700;
  line-height: 1;
  text-align: center;
  padding: 0.5rem;
  min-width: 6.25rem;
  transform: rotate(-30deg);
  position: absolute;
  right: 75%;
}
.cms-int-neighborhood-report-4 .rn-interior-nr-charts .rn-interior-charts-piechart-value span {
  font-size: 0.875rem;
  font-weight: 400;
  display: block;
}
.cms-int-neighborhood-report-4 .rn-interior-nr-charts .rn-interior-charts-piechart-value.dark {
  right: auto;
  left: 75%;
}
@media only screen and (min-width: 900px) and (max-width: 1200px) {
  .cms-int-neighborhood-report-4 .rn-interior-nr-charts .site-column.third {
    width: 33.3333333333%;
  }
  .cms-int-neighborhood-report-4 .rn-interior-nr-charts .rn-interior-nr-piechart {
    height: 14rem;
    width: 14rem;
  }
  .cms-int-neighborhood-report-4 .rn-interior-nr-charts .rn-interior-charts-piechart-value {
    font-size: 1.25rem;
    padding: 0.25rem;
    min-width: 5.5rem;
  }
}
.cms-int-neighborhood-report-4 .nr-market-insight-averages {
  margin: 7.5rem 0;
}
@media (max-width: 575.98px) {
  .cms-int-neighborhood-report-4 .nr-market-insight-averages {
    margin: 3.75rem 0;
  }
}
.cms-int-neighborhood-report-4 .nr-market-insight-averages .nr-market-insight-average-callout {
  text-align: center;
}
.cms-int-neighborhood-report-4 .nr-market-insight-averages .title {
  color: var(--nr-color);
  font-size: 1.875rem;
  line-height: 1;
  text-align: center;
  margin-bottom: 2rem;
}
.cms-int-neighborhood-report-4 .nr-market-insight-averages .title strong {
  font-size: 2.5rem;
  text-transform: uppercase;
  display: block;
}
@media (max-width: 991.98px) {
  .cms-int-neighborhood-report-4 .nr-market-insight-averages .title {
    font-size: 1.75rem;
  }
  .cms-int-neighborhood-report-4 .nr-market-insight-averages .title strong {
    font-size: 1.75rem;
  }
}
.cms-int-neighborhood-report-4 .nr-market-insight-averages .data {
  color: #000;
  font-size: 1rem;
  line-height: 1.2;
  text-align: center;
  margin: 0 auto;
  padding: 2rem;
  width: auto;
  display: inline-block;
}
.cms-int-neighborhood-report-4 .nr-market-insight-averages .data:last-child {
  border-top: 1px solid var(--hs-accent);
}
.cms-int-neighborhood-report-4 .nr-market-insight-averages .data strong {
  font-size: 3rem;
}
.cms-int-neighborhood-report-4 .nr-market-insight-averages .data i {
  color: var(--nr-color);
  font-size: 3.25rem;
  margin-left: 0.625rem;
  display: inline-block;
}
@media (max-width: 991.98px) {
  .cms-int-neighborhood-report-4 .nr-market-insight-averages .data {
    padding: 0.5rem;
  }
}
@media only screen and (max-width: 55em) {
  .cms-int-neighborhood-report-4 .nr-market-insight-averages .data {
    text-align: center;
    padding: 1rem 0.5rem;
    width: 100%;
  }
  .cms-int-neighborhood-report-4 .nr-market-insight-averages .data:last-child {
    width: auto;
  }
}
.cms-int-neighborhood-report-4 .rn-interior-nr-agent-branding {
  background-color: #e2e0dd;
  margin: 2rem 0;
  display: flex;
  align-items: center;
  justify-content: space-between;
  position: relative;
}
.cms-int-neighborhood-report-4 .rn-interior-nr-agent-branding::before {
  background-color: #e2e0dd;
  content: "";
  height: 100%;
  width: 625rem;
  position: absolute;
  top: 0;
  left: -625rem;
}
@media (max-width: 767.98px) {
  .cms-int-neighborhood-report-4 .rn-interior-nr-agent-branding::before {
    display: none;
  }
}
.cms-int-neighborhood-report-4 .rn-interior-nr-agent-branding::after {
  background-color: #e2e0dd;
  content: "";
  height: 100%;
  width: 625rem;
  position: absolute;
  top: 0;
  right: -625rem;
}
@media (max-width: 767.98px) {
  .cms-int-neighborhood-report-4 .rn-interior-nr-agent-branding::after {
    display: none;
  }
}
@media (max-width: 767.98px) {
  .cms-int-neighborhood-report-4 .rn-interior-nr-agent-branding {
    padding: 0 0.5rem;
  }
}
@media (max-width: 575.98px) {
  .cms-int-neighborhood-report-4 .rn-interior-nr-agent-branding {
    padding: 0;
  }
}
.cms-int-neighborhood-report-4 .rn-interior-nr-agent-branding .site-column.two-thirds {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cms-int-neighborhood-report-4 .rn-interior-nr-agent-branding .rn-interior-nr-agent-branding-content {
  color: var(--nr-color);
  font-size: 1.25rem;
  font-weight: 500;
  text-align: left;
  padding: 2.5rem;
}
.cms-int-neighborhood-report-4 .rn-interior-nr-agent-branding .rn-interior-nr-agent-branding-content p {
  color: var(--nr-color);
  font-size: 2.25rem;
  font-weight: 700;
  line-height: 1;
  text-transform: uppercase;
  margin-top: 0;
}
.cms-int-neighborhood-report-4 .rn-interior-nr-agent-branding .rn-interior-nr-agent-branding-content a {
  background-color: var(--nr-color);
  border: 1px solid var(--nr-color);
  border-radius: 8px;
  /* stylelint-disable */
  color: #fff !important;
  font-size: 1rem;
  font-weight: 700;
  text-transform: uppercase;
  white-space: nowrap;
  /* stylelint-enable */
  margin-top: 0.625rem;
  padding: 1rem 10rem;
  transition: all 150ms ease-in-out;
  width: auto;
  display: inline-block;
  position: relative;
}
.cms-int-neighborhood-report-4 .rn-interior-nr-agent-branding .rn-interior-nr-agent-branding-content a p {
  /* stylelint-disable */
  color: inherit !important;
  font-family: inherit !important;
  font-size: inherit !important;
  font-weight: inherit !important;
  line-height: inherit !important;
  /* stylelint-enable */
  margin: 0;
  padding: 0;
}
@media (max-width: 991.98px) {
  .cms-int-neighborhood-report-4 .rn-interior-nr-agent-branding .rn-interior-nr-agent-branding-content {
    padding: 2.5rem 0.5rem;
  }
  .cms-int-neighborhood-report-4 .rn-interior-nr-agent-branding .rn-interior-nr-agent-branding-content p {
    font-size: 1.875rem;
  }
  .cms-int-neighborhood-report-4 .rn-interior-nr-agent-branding .rn-interior-nr-agent-branding-content a {
    padding: 1rem;
  }
}
@media (max-width: 767.98px) {
  .cms-int-neighborhood-report-4 .rn-interior-nr-agent-branding .rn-interior-nr-agent-branding-content {
    width: 100%;
  }
}
@media (max-width: 575.98px) {
  .cms-int-neighborhood-report-4 .rn-interior-nr-agent-branding .rn-interior-nr-agent-branding-content {
    text-align: center;
    padding: 2.5rem 1rem;
  }
  .cms-int-neighborhood-report-4 .rn-interior-nr-agent-branding .rn-interior-nr-agent-branding-content p {
    font-size: 1.375rem;
  }
  .cms-int-neighborhood-report-4 .rn-interior-nr-agent-branding .rn-interior-nr-agent-branding-content a {
    padding: 1rem 2rem;
  }
}
.cms-int-neighborhood-report-4 .nr-marketreport-header {
  margin-top: 5rem;
  display: flex;
  justify-content: flex-end;
}
@media (max-width: 575.98px) {
  .cms-int-neighborhood-report-4 .nr-marketreport-header {
    margin-top: 2.5rem;
    justify-content: center;
  }
  .cms-int-neighborhood-report-4 .nr-marketreport-header .nr-report-select-container select {
    margin-bottom: 0.25rem;
  }
}
.cms-int-neighborhood-report-4 .nr-marketreport-container {
  margin-top: -6.25rem;
}
@media (max-width: 767.98px) {
  .cms-int-neighborhood-report-4 .nr-marketreport-container {
    margin-top: 0;
  }
}
.cms-int-neighborhood-report-4 .nr-marketreport-title {
  color: var(--nr-color);
  font-size: 1.5rem;
  text-align: left;
}
.cms-int-neighborhood-report-4 .nr-marketreport-title h2 {
  /* stylelint-disable */
  font-size: 2.25rem !important;
  font-weight: bold !important;
  line-height: 1;
  text-transform: uppercase;
  margin: 0;
  margin-bottom: 0 !important;
}
@media (max-width: 991.98px) {
  .cms-int-neighborhood-report-4 .nr-marketreport-title h2 {
    font-size: 1.875rem !important;
  }
}
@media (max-width: 575.98px) {
  .cms-int-neighborhood-report-4 .nr-marketreport-title h2 {
    font-size: 1.5rem !important;
    width: 100%;
    text-align: center;
    /* stylelint-enable */
  }
}
.cms-int-neighborhood-report-4 .nr-marketreport-title .nr-marketreport-subtitle {
  font-size: 1.875rem;
  line-height: 1;
}
@media (max-width: 991.98px) {
  .cms-int-neighborhood-report-4 .nr-marketreport-title .nr-marketreport-subtitle {
    font-size: 1.75rem;
  }
}
@media (max-width: 575.98px) {
  .cms-int-neighborhood-report-4 .nr-marketreport-title .nr-marketreport-subtitle {
    font-size: 1.25rem;
    text-align: center;
    margin-top: 0.625rem;
    width: 100%;
  }
}
.cms-int-neighborhood-report-4 .nr-marketreport-aggregate {
  color: var(--nr-color);
  font-weight: 700;
  text-align: center;
  margin: 3.75rem 0 5.75rem;
}
@media only screen and (max-width: 55em) {
  .cms-int-neighborhood-report-4 .nr-marketreport-aggregate {
    margin: 2.5rem 0 5.75rem;
  }
}
.cms-int-neighborhood-report-4 .nr-marketreport-aggregate .data-icon {
  color: var(--nr-color);
  font-size: 3.75rem;
  text-align: center;
  padding: 2rem 0.5rem 0;
}
.cms-int-neighborhood-report-4 .nr-marketreport-aggregate .data {
  color: #000;
  font-size: 3.75rem;
  line-height: 1;
  padding: 0.5rem 2rem 2rem;
}
@media (max-width: 991.98px) {
  .cms-int-neighborhood-report-4 .nr-marketreport-aggregate .data {
    font-size: 3.125rem;
    padding: 0.5rem 0.5rem 1rem;
  }
}
@media only screen and (max-width: 55em) {
  .cms-int-neighborhood-report-4 .nr-marketreport-aggregate .data {
    padding: 0.5rem 0 1rem;
  }
}
.cms-int-neighborhood-report-4 .nr-marketreport-aggregate .title {
  background: transparent;
  border-top: 1px solid var(--hs-accent);
  color: #000;
  font-size: 2.25rem;
  font-weight: 700;
  line-height: 1;
  text-transform: uppercase;
  margin: 0 auto;
  padding: 2rem 0 1rem;
  width: 100%;
  display: block;
}
@media (max-width: 991.98px) {
  .cms-int-neighborhood-report-4 .nr-marketreport-aggregate .title {
    font-size: 1.875rem;
    padding: 1rem 0.5rem 0.5rem;
  }
}
@media only screen and (max-width: 55em) {
  .cms-int-neighborhood-report-4 .nr-marketreport-aggregate .title {
    font-size: 1.875rem;
  }
}
.cms-int-neighborhood-report-4 .nr-market-report-meter-container {
  --nr-color: var(--hs-main);
  --nr-color-rgb: var(--hs-main-rgb);
  --nr-chart-fill: var(--hs-accent);
  display: flex;
  align-items: flex-start;
}
@media (max-width: 767.98px) {
  .cms-int-neighborhood-report-4 .nr-market-report-meter-container {
    flex-wrap: wrap;
  }
}
@media (min-width: 768px) {
  .cms-int-neighborhood-report-4 .nr-market-report-meter-container .title {
    background-color: var(--nr-color);
    height: 4rem;
    padding-left: 0.5rem;
    width: 13rem;
    display: flex;
    align-items: center;
  }
  .cms-int-neighborhood-report-4 .nr-market-report-meter-container .title .caption {
    color: #fff;
    font-size: 1.25rem;
    line-height: 1.4;
  }
  .cms-int-neighborhood-report-4 .nr-market-report-meter-container .title .value {
    font-size: 1.75rem;
    font-weight: 700;
    padding-left: 0.5rem;
    display: none;
  }
}
@media (max-width: 767.98px) {
  .cms-int-neighborhood-report-4 .nr-market-report-meter-container .title {
    display: flex;
    align-items: center;
  }
  .cms-int-neighborhood-report-4 .nr-market-report-meter-container .title .value {
    padding-left: 0.5rem;
  }
}
.cms-int-neighborhood-report-4 .nr-market-report-meter-container .meter {
  width: 100%;
  flex: 1 1 100%;
}
.cms-int-neighborhood-report-4 .nr-market-report-meter-container .meter .meter-background {
  background: linear-gradient(270deg, rgba(var(--nr-color-rgb), 0.5), rgba(var(--nr-color-rgb), 0.2));
  height: 4rem;
  margin-bottom: 0.5rem;
  padding: 0;
  display: flex;
}
.cms-int-neighborhood-report-4 .nr-market-report-meter-container .meter .meter-arrow {
  border-top: 2rem solid transparent;
  border-bottom: 2rem solid transparent;
  border-left: 2rem solid var(--nr-color);
  height: 0;
  width: 0;
}
.cms-int-neighborhood-report-4 .nr-market-report-meter-container .meter-fill {
  background: var(--nr-color);
  text-align: right;
  height: 100%;
  padding: 0 1rem;
  display: flex;
  align-items: center;
  justify-content: flex-end;
}
.cms-int-neighborhood-report-4 .nr-market-report-meter-container .meter-fill .value {
  color: #fff;
  font-size: 1.75rem;
  font-weight: 700;
}
@media (max-width: 767.98px) {
  .cms-int-neighborhood-report-4 .nr-market-report-meter-container .meter-fill .value {
    display: none;
  }
}
.cms-int-neighborhood-report-4 .nr-market-report-meter-container .meter-measure {
  list-style: none;
  margin: 0 0 2rem;
  padding: 0;
  display: flex;
  justify-content: space-evenly;
}
.cms-int-neighborhood-report-4 .nr-market-report-meter-container .meter-measure li {
  color: #292929;
  font-size: 0.875rem;
  font-weight: 100;
  line-height: 2rem;
  text-align: center;
}
.cms-int-neighborhood-report-4 .nr-market-report-meter-container .meter-measure li::before {
  content: "";
  background: var(--nr-color);
  height: 1.5rem;
  margin: 0 auto;
  width: 2px;
  display: block;
}
.cms-int-neighborhood-report-4 .nr-marketreport-chart-container {
  margin: 5rem 0;
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
}
@media (max-width: 767.98px) {
  .cms-int-neighborhood-report-4 .nr-marketreport-chart-container {
    justify-content: center;
  }
}
.cms-int-neighborhood-report-4 .nr-marketreport-chart {
  margin: 0 0.5rem;
}
@media (max-width: 767.98px) {
  .cms-int-neighborhood-report-4 .nr-marketreport-chart {
    margin-bottom: 0.5rem;
  }
}
.cms-int-neighborhood-report-4 .nr-marketreport-chart g.tick {
  fill: #000;
}
.cms-int-neighborhood-report-4 .nr-marketreport-chart line.c3-ygrid {
  stroke: var(--nr-color);
  display: none;
}
.cms-int-neighborhood-report-4 .nr-marketreport-chart .c3 svg {
  font-size: 1.25rem;
}
@media (max-width: 767.98px) {
  .cms-int-neighborhood-report-4 .nr-marketreport-chart .c3 svg {
    font-size: 1rem;
  }
}
.cms-int-neighborhood-report-4 .nr-marketreport-chart-icon {
  text-align: center;
  padding: 2rem 0.5rem 0;
}
.cms-int-neighborhood-report-4 .nr-marketreport-chart-icon i {
  color: var(--nr-color);
  font-size: 3.75rem;
}
.cms-int-neighborhood-report-4 .nr-marketreport-chart-title {
  color: var(--nr-color);
  font-size: 1.875rem;
  line-height: 1;
  text-align: center;
  margin: 0 0.5rem;
  padding: 1rem 0.5rem;
}
.cms-int-neighborhood-report-4 .nr-marketreport-chart-title strong {
  font-size: 2.5rem;
  font-weight: 700;
  text-transform: uppercase;
  display: block;
}
.cms-int-neighborhood-report-4 .nr-demographics-header,
.cms-int-neighborhood-report-4 .nr-schools-header {
  background: transparent;
  color: var(--nr-color);
  font-size: 2.25rem;
  font-weight: 700;
  line-height: 1;
  text-align: left;
  text-transform: uppercase;
  margin-top: 2rem;
  padding: 1rem;
}
@media (max-width: 767.98px) {
  .cms-int-neighborhood-report-4 .nr-demographics-header,
  .cms-int-neighborhood-report-4 .nr-schools-header {
    font-size: 1.5rem;
    text-align: center;
  }
}
.cms-int-neighborhood-report-4 .nr-demographics-content {
  border: 1px solid transparent;
  padding: 2rem;
}
@media only screen and (max-width: 48em) {
  .cms-int-neighborhood-report-4 .nr-demographics-content {
    padding: 1rem 0.5rem;
  }
}
.cms-int-neighborhood-report-4 .nr-demographics-content ul {
  list-style: none;
  margin: 0;
  padding: 0;
  display: flex;
  flex-wrap: wrap;
}
.cms-int-neighborhood-report-4 .nr-demographics-content li {
  color: transparent;
  line-height: 1.4;
  padding: 0 2rem 2rem;
  display: flex;
  align-items: center;
  flex: 33.3333333333%;
}
.cms-int-neighborhood-report-4 .nr-demographics-content li > i {
  background: transparent;
  border-radius: 50%;
  color: var(--nr-color);
  font-size: 2.75rem;
  height: 4rem;
  padding-right: 0.25rem;
  width: 4rem;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cms-int-neighborhood-report-4 .nr-demographics-content li > div {
  padding-left: 0.5rem;
}
.cms-int-neighborhood-report-4 .nr-demographics-content li .data {
  color: #000;
  font-size: 2.5rem;
  font-weight: 700;
}
.cms-int-neighborhood-report-4 .nr-demographics-content li .title {
  color: #000;
  font-size: 1.25rem;
}
@media (max-width: 991.98px) {
  .cms-int-neighborhood-report-4 .nr-demographics-content li {
    text-align: left;
    padding: 0 0.5rem 2rem;
    align-items: flex-start;
    flex: 1 0 auto;
    flex: 33.3333333333%;
    flex-direction: column;
  }
  .cms-int-neighborhood-report-4 .nr-demographics-content li > div {
    display: flex;
    align-items: flex-start;
    flex-direction: column;
  }
  .cms-int-neighborhood-report-4 .nr-demographics-content li .title {
    font-size: 1rem;
    line-height: 1;
    margin-top: 0.5rem;
    order: 2;
  }
  .cms-int-neighborhood-report-4 .nr-demographics-content li .data {
    font-size: 1.875rem;
    line-height: 1;
    text-align: left;
    order: 1;
  }
}
@media only screen and (max-width: 48em) {
  .cms-int-neighborhood-report-4 .nr-demographics-content li {
    text-align: center;
    width: 100%;
    align-items: center;
    flex: 1 0 auto;
    flex-direction: column;
  }
  .cms-int-neighborhood-report-4 .nr-demographics-content li > div {
    display: flex;
    align-items: center;
    flex-direction: column;
  }
  .cms-int-neighborhood-report-4 .nr-demographics-content li .title {
    font-size: 1.25rem;
    line-height: 1;
    order: 2;
  }
  .cms-int-neighborhood-report-4 .nr-demographics-content li .data {
    font-size: 2.5rem;
    line-height: 1;
    order: 1;
  }
}
.cms-int-neighborhood-report-4 .nr-demographics-content small {
  color: #000;
  line-height: 1.2;
}
@media only screen and (max-width: 48em) {
  .cms-int-neighborhood-report-4 .nr-demographics-content small {
    text-align: center;
    width: 100%;
    display: block;
  }
}
.cms-int-neighborhood-report-4 .nr-schools-content {
  border: 1px solid transparent;
  padding: 2rem;
}
@media (max-width: 991.98px) {
  .cms-int-neighborhood-report-4 .nr-schools-content {
    padding: 2rem 0;
  }
}
.cms-int-neighborhood-report-4 .nr-schools-content .nr-schools-title {
  color: #000;
  font-size: 1.125rem;
  font-weight: 700;
  margin-bottom: 1rem;
}
@media only screen and (max-width: 48em) {
  .cms-int-neighborhood-report-4 .nr-schools-content .nr-schools-title {
    text-align: center;
  }
}
.cms-int-neighborhood-report-4 .nr-schools-content small {
  color: #000;
}
@media only screen and (max-width: 48em) {
  .cms-int-neighborhood-report-4 .nr-schools-content small {
    text-align: center;
    display: block;
  }
}
.cms-int-neighborhood-report-4 .nr-schools-content ul {
  color: #000;
  list-style: none;
  margin: 0;
  padding: 0;
}
@media only screen and (max-width: 48em) {
  .cms-int-neighborhood-report-4 .nr-schools-list {
    margin-bottom: 5rem;
  }
}
.cms-int-neighborhood-report-4 .nr-schools-list > li {
  margin-bottom: 2rem;
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cms-int-neighborhood-report-4 li .stars,
.cms-int-neighborhood-report-4 li .stars > * {
  background: url("https://content.mediastg.net/dyna_images/ImageLibrary/9/e/7/c/9e7c4a1b-06f3-485f-9e2a-2fa991d93646.png") 0 -24px repeat-x;
  height: 24px;
  width: 120px;
  display: inline-block;
}
.cms-int-neighborhood-report-4 li .stars > * {
  background-position: 0 0;
  max-width: 120px;
}
.cms-int-neighborhood-report-4 .nr-schools-score {
  color: var(--nr-color);
  font-size: 2.5rem;
  font-weight: 700;
  line-height: 1;
  text-align: center;
  height: 6.875rem;
  width: 6.875rem;
  display: flex;
  align-items: center;
  flex: 0 0 auto;
  justify-content: center;
  position: relative;
}
.cms-int-neighborhood-report-4 .nr-schools-score span {
  position: relative;
  z-index: 3;
}
.cms-int-neighborhood-report-4 .nr-schools-score::before {
  background-color: var(--nr-color);
  clip-path: polygon(0 39px, 37px 34px, 54px 0, 71px 34px, 109px 39px, 81px 65px, 87px 103px, 54px 85px, 21px 103px, 28px 65px);
  content: "";
  color: var(--nr-color);
  font-size: 5rem;
  line-height: 1;
  height: 6.875rem;
  width: 6.875rem;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1;
}
.cms-int-neighborhood-report-4 .nr-schools-score::after {
  background-color: #fff;
  clip-path: polygon(2px 40px, 38px 35px, 54px 2px, 70px 35px, 107px 40px, 79px 65px, 86px 101px, 54px 84px, 22px 101px, 30px 65px);
  content: "";
  color: var(--nr-color);
  font-size: 5rem;
  line-height: 1;
  height: 6.875rem;
  width: 6.875rem;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1;
}
.cms-int-neighborhood-report-4 ul.nr-schools-info {
  padding-left: 1rem;
  flex: 0 1 auto;
}
.cms-int-neighborhood-report-4 ul.nr-schools-info li {
  color: #000;
  font-size: 0.75rem;
  line-height: 1.3;
}
.cms-int-neighborhood-report-4 ul.nr-schools-info li.school-name {
  font-size: 1.125rem;
  font-weight: 700;
}
.cms-int-neighborhood-report-4 .cms-int-nr-subscribe-bottom-container {
  background: var(--nr-light-gray);
  color: var(--nr-color);
  padding: 5rem 1rem;
  width: 100%;
  position: relative;
  bottom: 0;
  left: 0;
}
@media (max-width: 575.98px) {
  .cms-int-neighborhood-report-4 .cms-int-nr-subscribe-bottom-container {
    padding: 5rem 0.5rem;
  }
}
.cms-int-neighborhood-report-4 .cms-int-nr-subscribe-bottom-container .content {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  justify-content: center;
}
.cms-int-neighborhood-report-4 .cms-int-nr-subscribe-bottom-container .content .site-interior-neighborhood-report-subscribe-title {
  color: var(--nr-color);
  font-size: 2.25rem;
  font-weight: 700;
  line-height: 1;
  text-align: center;
  text-transform: uppercase;
  width: 100%;
}
.cms-int-neighborhood-report-4 .cms-int-nr-subscribe-bottom-container .content .button {
  background-color: var(--nr-color);
  border: 1px solid var(--nr-color);
  border-radius: 8px;
  color: #fff;
  font-size: 1rem;
  font-weight: 700;
  text-decoration: none;
  text-transform: uppercase;
  margin-top: 0.625rem;
  margin-bottom: 0;
  padding: 1rem 6.25rem;
}
@media (max-width: 575.98px) {
  .cms-int-neighborhood-report-4 .cms-int-nr-subscribe-bottom-container .content .button {
    margin-top: 0.625rem;
  }
}
.cms-int-neighborhood-report-4 .cms-int-nr-market-insight-callout {
  background-color: var(--nr-light-gray);
  margin-top: 2.5rem;
}
@media (max-width: 767.98px) {
  .cms-int-neighborhood-report-4 .cms-int-nr-market-insight-callout .site-column {
    padding: 0;
  }
}
.cms-int-neighborhood-report-4 .cms-int-nr-market-insight-callout .lazy {
  background-position: center;
  background-size: cover;
  height: 100%;
  width: 100%;
}
.cms-int-neighborhood-report-4 .cms-int-nr-market-insight-callout .content {
  margin: 0 auto;
  max-width: 87.5rem;
}
@media (max-width: 767.98px) {
  .cms-int-neighborhood-report-4 .cms-int-nr-market-insight-callout .content .cms-int-nr-market-insight-callout-image {
    height: 23.75rem;
  }
}
.cms-int-neighborhood-report-4 .cms-int-nr-market-insight-callout .content .cms-int-nr-market-insight-callout-content {
  padding: 3.75rem;
}
@media (max-width: 991.98px) {
  .cms-int-neighborhood-report-4 .cms-int-nr-market-insight-callout .content .cms-int-nr-market-insight-callout-content {
    padding: 3.75rem 0.5rem 5rem;
  }
}
@media (max-width: 767.98px) {
  .cms-int-neighborhood-report-4 .cms-int-nr-market-insight-callout .content .cms-int-nr-market-insight-callout-content {
    text-align: center;
    padding: 3.75rem 0.5rem 5rem;
  }
}
.cms-int-neighborhood-report-4 .cms-int-nr-market-insight-callout .content p {
  color: inherit;
  font-family: inherit;
  font-size: inherit;
  font-weight: inherit;
  line-height: inherit;
  margin: 0;
  padding: 0;
}
.cms-int-neighborhood-report-4 .cms-int-nr-market-insight-callout .content strong {
  font-size: 2.25rem;
  text-transform: uppercase;
}
.cms-int-neighborhood-report-4 .cms-int-nr-market-insight-callout .content h2 {
  color: var(--nr-color);
  font-size: 1.875rem;
  font-weight: 700;
  line-height: 1;
  margin-bottom: 0;
}
@media (max-width: 767.98px) {
  .cms-int-neighborhood-report-4 .cms-int-nr-market-insight-callout .content h2 {
    text-align: center;
  }
}
.cms-int-neighborhood-report-4 .cms-int-nr-market-insight-callout .content .site-cms-text {
  color: #000;
  margin-top: 0.625rem;
}
.cms-int-neighborhood-report-4 .cms-int-nr-market-insight-callout .content a {
  background-color: var(--nr-color);
  border-radius: 8px;
  color: #fff;
  font-weight: 700;
  text-align: center;
  text-decoration: none;
  text-transform: uppercase;
  margin-top: 2.5rem;
  padding: 1rem 11.25rem;
  display: inline-block;
}
@media (max-width: 991.98px) {
  .cms-int-neighborhood-report-4 .cms-int-nr-market-insight-callout .content a {
    padding: 1rem;
  }
}
@media (max-width: 767.98px) {
  .cms-int-neighborhood-report-4 .cms-int-nr-market-insight-callout .content a {
    padding: 1rem 2rem;
  }
}

.cms-int-neighborhood-report-1 {
  --nr-color: var(--hs-main);
  --nr-color-rgb: var(--hs-main-rgb);
  --nr-chart-fill: var(--hs-accent);
}
.cms-int-neighborhood-report-1 .nr-listings-grid {
  padding: 0.75rem;
  display: grid;
  gap: 0.5rem;
  grid-template-columns: repeat(var(--cols), 1fr);
  justify-content: center;
}
@media (min-width: 992px) {
  .cms-int-neighborhood-report-1 .nr-listings-grid {
    --cols: 3;
  }
}
@media (min-width: 576px) and (max-width: 991.98px) {
  .cms-int-neighborhood-report-1 .nr-listings-grid {
    --cols: 2;
  }
}
@media (max-width: 575.98px) {
  .cms-int-neighborhood-report-1 .nr-listings-grid {
    --cols: 1;
  }
}
.cms-int-neighborhood-report-1 .nr-listings-grid .rng-featured-property {
  --border-color: var(--bs-gray-300);
  --spacing: 0.5rem;
  --spacing-sm: 0.25rem;
  border: 1px solid var(--border-color);
  display: flex;
  flex-direction: column;
}
.cms-int-neighborhood-report-1 .nr-listings-grid .rng-featured-property .photo-area {
  aspect-ratio: 16/9;
  position: relative;
}
.cms-int-neighborhood-report-1 .nr-listings-grid .rng-featured-property .photo-area .link {
  background-color: rgba(0, 0, 0, 0.6);
  background-position: center center;
  background-size: cover;
  height: 100%;
  width: 100%;
  display: block;
  transition: 150ms ease-in-out all;
}
.cms-int-neighborhood-report-1 .nr-listings-grid .rng-featured-property .photo-area .link::after {
  color: var(--bs-white);
  content: "View Property Details";
  font-weight: 600;
  height: 100%;
  opacity: 0;
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
  transition: 150ms ease-in-out all;
  position: absolute;
  top: 0;
  right: 0;
  left: 0;
  bottom: 0;
}
.cms-int-neighborhood-report-1 .nr-listings-grid .rng-featured-property .photo-area .link:hover {
  background-blend-mode: multiply;
}
.cms-int-neighborhood-report-1 .nr-listings-grid .rng-featured-property .photo-area .link:hover::after {
  opacity: 1;
}
.cms-int-neighborhood-report-1 .nr-listings-grid .rng-featured-property .photo-area .banner {
  width: 100%;
  display: flex;
  flex-flow: row wrap;
  gap: var(--spacing);
  position: absolute;
  top: var(--spacing);
  left: 0;
}
.cms-int-neighborhood-report-1 .nr-listings-grid .rng-featured-property .photo-area .banner span {
  background: var(--bs-black);
  color: var(--bs-white);
  font-size: 0.875rem;
  font-weight: 700;
  letter-spacing: 1px;
  line-height: 1;
  text-transform: uppercase;
  padding: calc(var(--spacing) * 0.5) var(--spacing);
}
.cms-int-neighborhood-report-1 .nr-listings-grid .rng-featured-property .text-area {
  padding: var(--spacing);
  display: flex;
  column-gap: var(--spacing);
  row-gap: var(--spacing);
  flex-flow: row wrap;
  align-items: center;
}
.cms-int-neighborhood-report-1 .nr-listings-grid .rng-featured-property .text-area .banner {
  width: 100%;
  display: flex;
  align-items: center;
  gap: var(--spacing);
  justify-content: flex-end;
}
.cms-int-neighborhood-report-1 .nr-listings-grid .rng-featured-property .text-area .sold {
  color: var(--bs-gray);
  flex: 1;
}
.cms-int-neighborhood-report-1 .nr-listings-grid .rng-featured-property .text-area .mls-number {
  font-size: 0.875rem;
}
.cms-int-neighborhood-report-1 .nr-listings-grid .rng-featured-property .text-area .address {
  --heading-color: var(--nr-color);
  --heading-font-family: "Open Sans", sans-serif;
  --heading-font-size: 1.25rem;
  --heading-line-height: 1.2;
  --heading-text-transform: none;
  --heading-margin-bottom: 0;
  color: var(--heading-color);
  font-family: var(--heading-font-family);
  font-size: var(--heading-font-size);
  line-height: var(--heading-line-height);
  text-transform: var(--heading-text-transform);
  margin-bottom: var(--heading-margin-bottom);
  width: 100%;
}
.cms-int-neighborhood-report-1 .nr-listings-grid .rng-featured-property .text-area .address span {
  white-space: nowrap;
}
.cms-int-neighborhood-report-1 .nr-listings-grid .rng-featured-property .text-area .details {
  list-style: none;
  margin: 0;
  padding: 0;
  --list-font-size: 1rem;
  --list-font-weight: 300;
  --list-line-height: 1.4;
  width: 100%;
  display: flex;
  flex-flow: row wrap;
  gap: var(--spacing-sm);
}
.cms-int-neighborhood-report-1 .nr-listings-grid .rng-featured-property .text-area .details li {
  font-size: var(--list-font-size);
  font-weight: var(--list-font-weight);
  line-height: var(--list-line-height);
  white-space: nowrap;
}
.cms-int-neighborhood-report-1 .nr-listings-grid .rng-featured-property .text-area .details li + li:before {
  content: "•";
  line-height: 1;
  padding-right: var(--spacing-sm);
}
.cms-int-neighborhood-report-1 .nr-listings-grid .rng-featured-property .text-area .save-btn {
  color: var(--nr-color);
  font-size: 1.25rem;
}
.cms-int-neighborhood-report-1 .nr-listings-grid .rng-featured-property .text-area .save-btn:not(.favorite) {
  --fa-secondary-opacity: 0;
}
.cms-int-neighborhood-report-1 .nr-listings-grid .rng-featured-property .text-area .price {
  font-size: 1.25rem;
  font-weight: 400;
}
.cms-int-neighborhood-report-1 .nr-listings-grid .rng-featured-property .text-area .status {
  font-size: 0.6875rem;
  font-weight: 700;
  line-height: 1;
  text-transform: uppercase;
}
.cms-int-neighborhood-report-1 .nr-listings-grid .rng-featured-property .text-area .status::before {
  background: var(--color, var(--nr-color));
  border-radius: 100%;
  box-shadow: inset 0 0 2px rgba(0, 0, 0, 0.25);
  height: var(--spacing);
  margin: 0 var(--spacing-sm);
  width: var(--spacing);
  display: inline-block;
  position: relative;
  content: "";
}
.cms-int-neighborhood-report-1 .nr-listings-grid .rng-featured-property .text-area .status.active {
  --color: var(--bs-success);
}
.cms-int-neighborhood-report-1 .nr-listings-grid .rng-featured-property .text-area .status.pending {
  --color: var(--bs-warning);
}
.cms-int-neighborhood-report-1 .nr-listings-grid .rng-featured-property .text-area .status.sold {
  --color: var(--bs-danger);
}
.cms-int-neighborhood-report-1 .nr-listings-grid .rng-featured-property .text-area .status.coming-soon {
  --color: var(--bs-info);
}
.cms-int-neighborhood-report-1 .cms-int-header-2 {
  --color: #000;
  --height: 33rem;
  position: relative;
}
.cms-int-neighborhood-report-1 .cms-int-header-2 .banner {
  background: var(--hs-accent);
  color: #fff;
  padding: 0.5rem;
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
}
.cms-int-neighborhood-report-1 .cms-int-header-2 .content {
  background: rgba(255, 255, 255, 0.85);
  margin-top: 3rem;
}
.cms-int-neighborhood-report-1 .nr-aggregates {
  margin-bottom: 2rem;
}
.cms-int-neighborhood-report-1 .nr-aggregates .aggregates-box {
  background-color: rgba(var(--nr-color-rgb), 0.2);
  padding: 2rem;
}
.cms-int-neighborhood-report-1 .nr-aggregates .aggregates-box h2 {
  color: var(--nr-color);
  font-size: 1.5rem;
  font-weight: 700;
  text-transform: uppercase;
}
.cms-int-neighborhood-report-1 .nr-aggregates .aggregates-box .data {
  font-size: 3rem;
}
.cms-int-neighborhood-report-1 .nr-aggregates .aggregates-box .title {
  font-size: 0.875rem;
  margin-bottom: 0.5rem;
  padding-bottom: 0.5rem;
}
.cms-int-neighborhood-report-1 .nr-aggregates .aggregates-box .title:not(:last-of-type) {
  border-bottom: 1px solid var(--nr-color);
}
.cms-int-neighborhood-report-1 .nr-listings {
  margin-bottom: 2rem;
}
.cms-int-neighborhood-report-1 .nr-listings > .title {
  background: var(--nr-color);
  color: #fff;
  padding: var(--padding);
}
@media (min-width: 768px) {
  .cms-int-neighborhood-report-1 .nr-listings > .title {
    --padding: 1rem;
  }
}
@media (max-width: 767.98px) {
  .cms-int-neighborhood-report-1 .nr-listings > .title {
    --padding: 1rem;
    text-align: center;
  }
}
.cms-int-neighborhood-report-1 .nr-listings > .title h2 {
  font-size: 1.5rem;
  margin-bottom: 0;
}
.cms-int-neighborhood-report-1 .nr-listings > .title span {
  font-weight: 700;
  text-transform: uppercase;
}
.cms-int-neighborhood-report-1 .nr-listings > .content {
  border: 1px solid var(--nr-color);
  padding: 0.5rem 0.5rem 0;
}
.cms-int-neighborhood-report-1 .nr-listings > .content .fp {
  background-color: #000;
  padding: 0.5rem;
  position: relative;
}
@media (min-width: 992px) {
  .cms-int-neighborhood-report-1 .nr-listings > .content .fp {
    width: 33.33%;
  }
}
@media (min-width: 768px) and (max-width: 991.98px) {
  .cms-int-neighborhood-report-1 .nr-listings > .content .fp {
    width: 50%;
  }
}
@media (max-width: 575.98px) {
  .cms-int-neighborhood-report-1 .nr-listings > .content .fp {
    width: 100%;
  }
}
.cms-int-neighborhood-report-1 .nr-listings > .content .d-grid {
  gap: 0.5rem;
  grid-template-columns: repeat(var(--cols), 1fr);
}
@media (min-width: 992px) {
  .cms-int-neighborhood-report-1 .nr-listings > .content .d-grid {
    --cols: 3;
  }
}
@media (min-width: 768px) and (max-width: 991.98px) {
  .cms-int-neighborhood-report-1 .nr-listings > .content .d-grid {
    --cols: 2;
  }
}
@media (max-width: 767.98px) {
  .cms-int-neighborhood-report-1 .nr-listings > .content .d-grid {
    --cols: 1;
  }
}
.cms-int-neighborhood-report-1 .nr-listings .paging {
  padding-top: 0.5rem;
  padding-bottom: 1rem;
  display: flex;
  justify-content: flex-end;
}
@media print {
  .cms-int-neighborhood-report-1 .nr-listings .paging {
    display: none;
  }
}
.cms-int-neighborhood-report-1 .nr-listings-aggregates .main {
  background: var(--hs-main);
  color: #fff;
  text-align: center;
  padding-top: 3rem;
  padding-bottom: 3rem;
  display: flex;
  flex-direction: column;
  justify-content: center;
}
.cms-int-neighborhood-report-1 .nr-listings-aggregates .main h3 {
  /* stylelint-disable */
  color: #fff !important;
  font-size: 3.625rem !important;
  font-weight: 700;
  /* stylelint-enable */
  margin-bottom: 0;
}
.cms-int-neighborhood-report-1 .nr-listings-aggregates .data {
  display: flex;
  flex-direction: column;
  justify-content: space-evenly;
}
.cms-int-neighborhood-report-1 .nr-listings-aggregates ul {
  color: var(--nr-color);
  font-size: 0.875rem;
  text-align: center;
  list-style: none;
  margin: 0;
  padding: 0;
  display: grid;
  grid-template-columns: repeat(6, 1fr);
}
.cms-int-neighborhood-report-1 .nr-listings-aggregates ul li {
  padding: 0.25rem;
}
.cms-int-neighborhood-report-1 .nr-listings-aggregates ul li.title {
  background: var(--nr-color);
  color: #fff;
  font-weight: 900;
  text-align: left;
  text-transform: uppercase;
  padding-right: 0.75rem;
  padding-left: 0.75rem;
}
.cms-int-neighborhood-report-1 .nr-listings-aggregates ul.header {
  font-weight: 700;
}
@media (max-width: 575.98px) {
  .cms-int-neighborhood-report-1 .nr-listings-aggregates ul {
    display: flex;
    flex-direction: column;
    justify-content: flex-start;
  }
  .cms-int-neighborhood-report-1 .nr-listings-aggregates ul.header, .cms-int-neighborhood-report-1 .nr-listings-aggregates ul.footer {
    display: none;
  }
  .cms-int-neighborhood-report-1 .nr-listings-aggregates ul li {
    width: 100%;
    justify-content: flex-start;
  }
  .cms-int-neighborhood-report-1 .nr-listings-aggregates ul .title {
    text-align: center;
    padding: 0.5rem;
    justify-content: center;
  }
  .cms-int-neighborhood-report-1 .nr-listings-aggregates ul span {
    font-weight: 700;
    text-align: left;
    width: 33.3333333333%;
  }
}
.cms-int-neighborhood-report-1 .rn-interior-nr-agent-branding {
  border-top: 1px solid #000;
  border-bottom: 1px solid #000;
  margin: 2rem 0;
  display: flex;
  align-items: center;
  justify-content: space-around;
}
.cms-int-neighborhood-report-1 .rn-interior-nr-agent-branding img {
  max-height: 12.5rem;
  max-width: 100%;
}
@media (max-width: 767.98px) {
  .cms-int-neighborhood-report-1 .rn-interior-nr-agent-branding {
    flex-direction: column;
  }
}
.cms-int-neighborhood-report-1 .rn-interior-nr-agent-branding .rn-interior-nr-agent-branding-content {
  color: var(--hs-main);
  font-size: 1.25rem;
  font-weight: 500;
  text-align: center;
  padding: 1rem 0;
  width: auto;
}
.cms-int-neighborhood-report-1 .rn-interior-nr-agent-branding .rn-interior-nr-agent-branding-content a {
  font-size: 2rem;
}
@media (max-width: 767.98px) {
  .cms-int-neighborhood-report-1 .rn-interior-nr-agent-branding .rn-interior-nr-agent-branding-content {
    width: 100%;
  }
}
.cms-int-neighborhood-report-1 .rn-interior-nr-agent-branding .rn-interior-nr-agent-branding-contact {
  display: flex;
  align-items: center;
}
.cms-int-neighborhood-report-1 .rn-interior-nr-agent-branding .rn-interior-nr-agent-branding-contact a {
  background: var(--hs-main);
  /* stylelint-disable */
  color: #fff !important;
  /* stylelint-enable */
  font-size: 1.25rem;
  font-weight: 700;
  text-decoration: none;
  text-transform: uppercase;
  height: 3.875rem;
  margin-left: 1rem;
  padding: 1rem;
  width: 18.75rem;
  display: block;
  position: relative;
  transition: all 150ms ease-in-out;
}
.cms-int-neighborhood-report-1 .rn-interior-nr-agent-branding .rn-interior-nr-agent-branding-contact a::after {
  background: var(--hs-main);
  content: "\f054";
  /* stylelint-disable */
  font-family: "Font Awesome 6 Pro";
  /* stylelint-enable */
  display: flex;
  align-items: center;
  justify-content: center;
  position: absolute;
  top: 25%;
  left: 90%;
  transition: all 150ms ease-in-out;
}
.cms-int-neighborhood-report-1 .rn-interior-nr-agent-branding .rn-interior-nr-agent-branding-contact a:hover {
  background: var(--hs-accent);
  color: var(--hs-main);
}
.cms-int-neighborhood-report-1 .rn-interior-nr-agent-branding .rn-interior-nr-agent-branding-contact a:hover::after {
  background: var(--hs-accent);
}
@media (max-width: 767.98px) {
  .cms-int-neighborhood-report-1 .rn-interior-nr-agent-branding .rn-interior-nr-agent-branding-contact {
    flex-direction: column;
  }
  .cms-int-neighborhood-report-1 .rn-interior-nr-agent-branding .rn-interior-nr-agent-branding-contact img {
    padding-top: 1rem;
  }
  .cms-int-neighborhood-report-1 .rn-interior-nr-agent-branding .rn-interior-nr-agent-branding-contact a {
    margin-top: 1rem;
    margin-left: 0;
    width: 12.5rem;
  }
  .cms-int-neighborhood-report-1 .rn-interior-nr-agent-branding .rn-interior-nr-agent-branding-contact a::after {
    left: 10.625rem;
  }
}
@media (max-width: 767.98px) {
  .cms-int-neighborhood-report-1 .rn-interior-nr-agent-branding {
    padding: 1rem 0.5rem;
  }
}
.cms-int-neighborhood-report-1 .nr-market-report > header {
  margin-bottom: 3rem;
  display: flex;
  align-items: center;
  flex-flow: column;
}
.cms-int-neighborhood-report-1 .nr-market-report > header h2 {
  --heading-color: var(--nr-color);
  --heading-font-size: 1.75rem;
  --heading-font-weight: 700;
  --heading-text-transform: uppercase;
  --heading-margin-bottom: 1rem;
  color: var(--heading-color);
  font-size: var(--heading-font-size);
  font-weight: var(--heading-font-weight);
  text-transform: var(--heading-text-transform);
  margin-bottom: var(--heading-margin-bottom);
}
.cms-int-neighborhood-report-1 .nr-market-report-aggregates {
  margin-bottom: 3rem;
  padding: 0.75rem;
}
.cms-int-neighborhood-report-1 .nr-market-report-aggregates .aggregates-box {
  background-color: rgba(var(--nr-color-rgb), 0.5);
  color: #fff;
  font-weight: 700;
  text-align: center;
  width: auto;
}
@media (min-width: 768px) {
  .cms-int-neighborhood-report-1 .nr-market-report-aggregates .aggregates-box {
    flex: 1 0;
  }
}
@media (max-width: 767.98px) {
  .cms-int-neighborhood-report-1 .nr-market-report-aggregates .aggregates-box {
    margin: 0 auto;
    width: 100%;
  }
}
.cms-int-neighborhood-report-1 .nr-market-report-aggregates .aggregates-box .data {
  font-size: 4rem;
  padding: 2rem;
}
@media (min-width: 768px) and (max-width: 991.98px) {
  .cms-int-neighborhood-report-1 .nr-market-report-aggregates .aggregates-box .data {
    font-size: 3rem;
    padding: 2rem 1rem;
  }
}
@media (min-width: 576px) and (max-width: 767.98px) {
  .cms-int-neighborhood-report-1 .nr-market-report-aggregates .aggregates-box .data {
    font-size: 2.5rem;
    padding: 2rem 0.25rem;
  }
}
.cms-int-neighborhood-report-1 .nr-market-report-aggregates .aggregates-box .title {
  background-color: var(--nr-color);
  font-size: 1.375rem;
  text-transform: uppercase;
  padding: 1rem;
}
@media (min-width: 768px) and (max-width: 991.98px) {
  .cms-int-neighborhood-report-1 .nr-market-report-aggregates .aggregates-box .title {
    font-size: 1rem;
    padding: 1rem;
  }
}
@media (min-width: 576px) and (max-width: 767.98px) {
  .cms-int-neighborhood-report-1 .nr-market-report-aggregates .aggregates-box .title {
    font-size: 1rem;
  }
}
.cms-int-neighborhood-report-1 .nr-market-report-meter-container {
  --nr-color: var(--hs-main);
  --nr-color-rgb: var(--hs-main-rgb);
  --nr-chart-fill: var(--hs-accent);
  display: flex;
  align-items: flex-start;
}
@media (max-width: 767.98px) {
  .cms-int-neighborhood-report-1 .nr-market-report-meter-container {
    flex-wrap: wrap;
  }
}
@media (min-width: 768px) {
  .cms-int-neighborhood-report-1 .nr-market-report-meter-container .title {
    background-color: var(--nr-color);
    height: 4rem;
    padding-left: 0.5rem;
    width: 13rem;
    display: flex;
    align-items: center;
  }
  .cms-int-neighborhood-report-1 .nr-market-report-meter-container .title .caption {
    color: #fff;
    font-size: 1.25rem;
    line-height: 1.4;
  }
  .cms-int-neighborhood-report-1 .nr-market-report-meter-container .title .value {
    font-size: 1.75rem;
    font-weight: 700;
    padding-left: 0.5rem;
    display: none;
  }
}
@media (max-width: 767.98px) {
  .cms-int-neighborhood-report-1 .nr-market-report-meter-container .title {
    display: flex;
    align-items: center;
  }
  .cms-int-neighborhood-report-1 .nr-market-report-meter-container .title .value {
    padding-left: 0.5rem;
  }
}
.cms-int-neighborhood-report-1 .nr-market-report-meter-container .meter {
  width: 100%;
  flex: 1 1 100%;
}
.cms-int-neighborhood-report-1 .nr-market-report-meter-container .meter .meter-background {
  background: linear-gradient(270deg, rgba(var(--nr-color-rgb), 0.5), rgba(var(--nr-color-rgb), 0.2));
  height: 4rem;
  margin-bottom: 0.5rem;
  padding: 0;
  display: flex;
}
.cms-int-neighborhood-report-1 .nr-market-report-meter-container .meter .meter-arrow {
  border-top: 2rem solid transparent;
  border-bottom: 2rem solid transparent;
  border-left: 2rem solid var(--nr-color);
  height: 0;
  width: 0;
}
.cms-int-neighborhood-report-1 .nr-market-report-meter-container .meter-fill {
  background: var(--nr-color);
  text-align: right;
  height: 100%;
  padding: 0 1rem;
  display: flex;
  align-items: center;
  justify-content: flex-end;
}
.cms-int-neighborhood-report-1 .nr-market-report-meter-container .meter-fill .value {
  color: #fff;
  font-size: 1.75rem;
  font-weight: 700;
}
@media (max-width: 767.98px) {
  .cms-int-neighborhood-report-1 .nr-market-report-meter-container .meter-fill .value {
    display: none;
  }
}
.cms-int-neighborhood-report-1 .nr-market-report-meter-container .meter-measure {
  list-style: none;
  margin: 0 0 2rem;
  padding: 0;
  display: flex;
  justify-content: space-evenly;
}
.cms-int-neighborhood-report-1 .nr-market-report-meter-container .meter-measure li {
  color: #292929;
  font-size: 0.875rem;
  font-weight: 100;
  line-height: 2rem;
  text-align: center;
}
.cms-int-neighborhood-report-1 .nr-market-report-meter-container .meter-measure li::before {
  content: "";
  background: var(--nr-color);
  height: 1.5rem;
  margin: 0 auto;
  width: 2px;
  display: block;
}
.cms-int-neighborhood-report-1 .nr-circle-charts {
  margin-bottom: 0.5rem;
}
.cms-int-neighborhood-report-1 .nr-circle-charts h3 {
  /* stylelint-disable */
  color: var(--nr-chart-fill) !important;
  font-size: 1.1225rem !important;
  /* stylelint-enable */
  font-weight: 300;
  text-align: center;
}
.cms-int-neighborhood-report-1 .nr-circle-charts h3 span {
  font-size: 1.5rem;
  font-weight: 700;
  text-transform: uppercase;
  display: block;
}
.cms-int-neighborhood-report-1 .nr-circle-charts .chart {
  overflow: hidden;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cms-int-neighborhood-report-1 .nr-circle-charts .pie-chart {
  border: 3px solid var(--nr-chart-fill);
  border-radius: 50%;
  height: 18rem;
  margin-top: 1rem;
  width: 18rem;
  display: flex;
  align-self: center;
  justify-content: center;
  transform: rotate(30deg);
}
.cms-int-neighborhood-report-1 .nr-circle-charts .value {
  background: #fff;
  border: 1px solid var(--nr-chart-fill);
  color: var(--nr-color);
  font-size: 1.75rem;
  font-weight: 700;
  line-height: 1;
  text-align: center;
  padding: 0.5rem;
  min-width: 6rem;
  transform: rotate(-30deg);
  position: absolute;
  top: 40%;
  right: 75%;
}
.cms-int-neighborhood-report-1 .nr-circle-charts .value.dark {
  right: auto;
  left: 75%;
}
.cms-int-neighborhood-report-1 .nr-circle-charts .value span {
  font-size: 0.875rem;
  font-weight: 400;
  display: block;
}
.cms-int-neighborhood-report-1 .nr-demographics-header {
  background: var(--nr-color);
  color: #fff;
  font-weight: 700;
  text-align: center;
  text-transform: uppercase;
  padding: 1rem;
}
.cms-int-neighborhood-report-1 .nr-demographics-content {
  border: 1px solid var(--nr-color);
  margin-bottom: var(--padding);
  padding: var(--padding);
}
@media (min-width: 992px) {
  .cms-int-neighborhood-report-1 .nr-demographics-content {
    --padding: 2rem;
    --cols: 3;
  }
}
@media (min-width: 768px) and (max-width: 991.98px) {
  .cms-int-neighborhood-report-1 .nr-demographics-content {
    --padding: 1rem;
    --cols: 2;
  }
}
@media (max-width: 767.98px) {
  .cms-int-neighborhood-report-1 .nr-demographics-content {
    --padding: .5rem;
    --cols: 1;
  }
}
.cms-int-neighborhood-report-1 .demographics ul {
  list-style: none;
  margin: 0 0 1rem;
  padding: 0;
  display: grid;
  gap: 1rem;
  grid-template-columns: repeat(var(--cols), 1fr);
}
.cms-int-neighborhood-report-1 .demographics li {
  color: var(--nr-color);
  display: flex;
  align-items: center;
  gap: 1rem;
}
.cms-int-neighborhood-report-1 .demographics i {
  background: var(--nr-color);
  border-radius: 50%;
  color: #fff;
  font-size: 2rem;
  height: 4rem;
  width: 4rem;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cms-int-neighborhood-report-1 .demographics .title {
  font-size: 0.875rem;
  line-height: 1;
}
.cms-int-neighborhood-report-1 .demographics .data {
  font-size: 2rem;
  font-weight: 700;
}
.cms-int-neighborhood-report-1 .nr-schools-header {
  background: var(--nr-color);
  color: #fff;
  font-weight: 700;
  text-align: center;
  text-transform: uppercase;
  padding: 1rem;
}
.cms-int-neighborhood-report-1 .nr-schools-content {
  border: 1px solid var(--nr-color);
  margin-bottom: var(--padding);
  padding: var(--padding);
}
@media (min-width: 992px) {
  .cms-int-neighborhood-report-1 .nr-schools-content {
    --padding: 2rem;
    --cols: 3;
  }
}
@media (min-width: 768px) and (max-width: 991.98px) {
  .cms-int-neighborhood-report-1 .nr-schools-content {
    --padding: 1rem;
    --cols: 2;
  }
}
@media (max-width: 767.98px) {
  .cms-int-neighborhood-report-1 .nr-schools-content {
    --padding: .5rem;
    --cols: 1;
  }
}
.cms-int-neighborhood-report-1 .demographics ul {
  list-style: none;
  margin: 0 0 1rem;
  padding: 0;
  display: grid;
  gap: 1rem;
  grid-template-columns: repeat(var(--cols), 1fr);
}
.cms-int-neighborhood-report-1 .demographics li {
  color: var(--nr-color);
  display: flex;
  align-items: center;
  gap: 1rem;
}
.cms-int-neighborhood-report-1 .demographics i {
  background: var(--nr-color);
  border-radius: 50%;
  color: #fff;
  font-size: 2rem;
  height: 4rem;
  width: 4rem;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cms-int-neighborhood-report-1 .demographics .title {
  font-size: 0.875rem;
  line-height: 1;
}
.cms-int-neighborhood-report-1 .demographics .data {
  font-size: 2rem;
  font-weight: 700;
}
.cms-int-neighborhood-report-1 .schools {
  color: #000;
}
.cms-int-neighborhood-report-1 .schools .title {
  color: var(--nr-color);
  font-size: 1.125rem;
  font-weight: 700;
  margin-bottom: 1rem;
}
.cms-int-neighborhood-report-1 .schools ul {
  color: var(--nr-color);
  font-size: 0.75rem;
  line-height: 1.3;
  list-style: none;
  margin: 0;
  padding: 0;
}
.cms-int-neighborhood-report-1 .schools .school-name {
  font-size: 1.125rem;
  font-weight: 700;
}
.cms-int-neighborhood-report-1 .d-grid {
  margin-bottom: 1rem;
  gap: 1rem;
  grid-template-columns: repeat(var(--cols), 1fr);
}
.cms-int-neighborhood-report-1 .stars,
.cms-int-neighborhood-report-1 .stars > * {
  background: url("https://content.mediastg.net/dyna_images/ImageLibrary/9/e/7/c/9e7c4a1b-06f3-485f-9e2a-2fa991d93646.png") 0 -24px repeat-x;
  height: 1.5rem;
  width: 7.5rem;
  display: inline-block;
}
.cms-int-neighborhood-report-1 .stars > * {
  background-position: 0 0;
  max-width: 7.5rem;
}
.cms-int-neighborhood-report-1 small {
  font-size: 0.75rem;
}

.cms-int-neighborhood-report-3 {
  --nr-color: var(--hs-main);
  --nr-color-rgb: var(--hs-main-rgb);
  --nr-chart-fill: var(--hs-accent);
}
.cms-int-neighborhood-report-3 .nr-listings-grid {
  padding: 0.75rem;
  display: grid;
  gap: 0.5rem;
  grid-template-columns: repeat(var(--cols), 1fr);
  justify-content: center;
}
@media (min-width: 992px) {
  .cms-int-neighborhood-report-3 .nr-listings-grid {
    --cols: 3;
  }
}
@media (min-width: 576px) and (max-width: 991.98px) {
  .cms-int-neighborhood-report-3 .nr-listings-grid {
    --cols: 2;
  }
}
@media (max-width: 575.98px) {
  .cms-int-neighborhood-report-3 .nr-listings-grid {
    --cols: 1;
  }
}
.cms-int-neighborhood-report-3 .nr-listings-grid .rng-featured-property {
  --border-color: var(--bs-gray-300);
  --spacing: 0.5rem;
  --spacing-sm: 0.25rem;
  border: 1px solid var(--border-color);
  display: flex;
  flex-direction: column;
}
.cms-int-neighborhood-report-3 .nr-listings-grid .rng-featured-property .photo-area {
  aspect-ratio: 16/9;
  position: relative;
}
.cms-int-neighborhood-report-3 .nr-listings-grid .rng-featured-property .photo-area .link {
  background-color: rgba(0, 0, 0, 0.6);
  background-position: center center;
  background-size: cover;
  height: 100%;
  width: 100%;
  display: block;
  transition: 150ms ease-in-out all;
}
.cms-int-neighborhood-report-3 .nr-listings-grid .rng-featured-property .photo-area .link::after {
  color: var(--bs-white);
  content: "View Property Details";
  font-weight: 600;
  height: 100%;
  opacity: 0;
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
  transition: 150ms ease-in-out all;
  position: absolute;
  top: 0;
  right: 0;
  left: 0;
  bottom: 0;
}
.cms-int-neighborhood-report-3 .nr-listings-grid .rng-featured-property .photo-area .link:hover {
  background-blend-mode: multiply;
}
.cms-int-neighborhood-report-3 .nr-listings-grid .rng-featured-property .photo-area .link:hover::after {
  opacity: 1;
}
.cms-int-neighborhood-report-3 .nr-listings-grid .rng-featured-property .photo-area .banner {
  width: 100%;
  display: flex;
  flex-flow: row wrap;
  gap: var(--spacing);
  position: absolute;
  top: var(--spacing);
  left: 0;
}
.cms-int-neighborhood-report-3 .nr-listings-grid .rng-featured-property .photo-area .banner span {
  background: var(--bs-black);
  color: var(--bs-white);
  font-size: 0.875rem;
  font-weight: 700;
  letter-spacing: 1px;
  line-height: 1;
  text-transform: uppercase;
  padding: calc(var(--spacing) * 0.5) var(--spacing);
}
.cms-int-neighborhood-report-3 .nr-listings-grid .rng-featured-property .text-area {
  padding: var(--spacing);
  display: flex;
  column-gap: var(--spacing);
  row-gap: var(--spacing);
  flex-flow: row wrap;
  align-items: center;
}
.cms-int-neighborhood-report-3 .nr-listings-grid .rng-featured-property .text-area .banner {
  width: 100%;
  display: flex;
  align-items: center;
  gap: var(--spacing);
  justify-content: flex-end;
}
.cms-int-neighborhood-report-3 .nr-listings-grid .rng-featured-property .text-area .sold {
  color: var(--bs-gray);
  flex: 1;
}
.cms-int-neighborhood-report-3 .nr-listings-grid .rng-featured-property .text-area .mls-number {
  font-size: 0.875rem;
}
.cms-int-neighborhood-report-3 .nr-listings-grid .rng-featured-property .text-area .address {
  --heading-color: var(--nr-color);
  --heading-font-family: "Open Sans", sans-serif;
  --heading-font-size: 1.25rem;
  --heading-line-height: 1.2;
  --heading-text-transform: none;
  --heading-margin-bottom: 0;
  color: var(--heading-color);
  font-family: var(--heading-font-family);
  font-size: var(--heading-font-size);
  line-height: var(--heading-line-height);
  text-transform: var(--heading-text-transform);
  margin-bottom: var(--heading-margin-bottom);
  width: 100%;
}
.cms-int-neighborhood-report-3 .nr-listings-grid .rng-featured-property .text-area .address span {
  white-space: nowrap;
}
.cms-int-neighborhood-report-3 .nr-listings-grid .rng-featured-property .text-area .details {
  list-style: none;
  margin: 0;
  padding: 0;
  --list-font-size: 1rem;
  --list-font-weight: 300;
  --list-line-height: 1.4;
  width: 100%;
  display: flex;
  flex-flow: row wrap;
  gap: var(--spacing-sm);
}
.cms-int-neighborhood-report-3 .nr-listings-grid .rng-featured-property .text-area .details li {
  font-size: var(--list-font-size);
  font-weight: var(--list-font-weight);
  line-height: var(--list-line-height);
  white-space: nowrap;
}
.cms-int-neighborhood-report-3 .nr-listings-grid .rng-featured-property .text-area .details li + li:before {
  content: "•";
  line-height: 1;
  padding-right: var(--spacing-sm);
}
.cms-int-neighborhood-report-3 .nr-listings-grid .rng-featured-property .text-area .save-btn {
  color: var(--nr-color);
  font-size: 1.25rem;
}
.cms-int-neighborhood-report-3 .nr-listings-grid .rng-featured-property .text-area .save-btn:not(.favorite) {
  --fa-secondary-opacity: 0;
}
.cms-int-neighborhood-report-3 .nr-listings-grid .rng-featured-property .text-area .price {
  font-size: 1.25rem;
  font-weight: 400;
}
.cms-int-neighborhood-report-3 .nr-listings-grid .rng-featured-property .text-area .status {
  font-size: 0.6875rem;
  font-weight: 700;
  line-height: 1;
  text-transform: uppercase;
}
.cms-int-neighborhood-report-3 .nr-listings-grid .rng-featured-property .text-area .status::before {
  background: var(--color, var(--nr-color));
  border-radius: 100%;
  box-shadow: inset 0 0 2px rgba(0, 0, 0, 0.25);
  height: var(--spacing);
  margin: 0 var(--spacing-sm);
  width: var(--spacing);
  display: inline-block;
  position: relative;
  content: "";
}
.cms-int-neighborhood-report-3 .nr-listings-grid .rng-featured-property .text-area .status.active {
  --color: var(--bs-success);
}
.cms-int-neighborhood-report-3 .nr-listings-grid .rng-featured-property .text-area .status.pending {
  --color: var(--bs-warning);
}
.cms-int-neighborhood-report-3 .nr-listings-grid .rng-featured-property .text-area .status.sold {
  --color: var(--bs-danger);
}
.cms-int-neighborhood-report-3 .nr-listings-grid .rng-featured-property .text-area .status.coming-soon {
  --color: var(--bs-info);
}
.cms-int-neighborhood-report-3 .cms-int-header-2 {
  --color: #000;
  --height: 33rem;
  position: relative;
}
.cms-int-neighborhood-report-3 .cms-int-header-2 .banner {
  background: var(--hs-main);
  color: #fff;
  padding: 0.5rem;
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
}
.cms-int-neighborhood-report-3 .cms-int-header-2 .content {
  background: var(--hs-main);
  outline: 1px solid #fff;
  outline-offset: -1rem;
  margin-top: 3rem;
  color: #fff;
}
.cms-int-neighborhood-report-3 .cms-int-header-2 .content h1 {
  color: #fff;
}
.cms-int-neighborhood-report-3 .cms-int-header-2 .content > hr {
  border-top: 1px solid #fff;
}
.cms-int-neighborhood-report-3 .nr-aggregates {
  margin-bottom: 2rem;
}
.cms-int-neighborhood-report-3 .nr-aggregates .aggregates-box {
  background-color: rgba(var(--nr-color-rgb), 0.2);
  padding: 2rem;
}
.cms-int-neighborhood-report-3 .nr-aggregates .aggregates-box h2 {
  color: var(--nr-color);
  font-size: 1.5rem;
  font-weight: 700;
  text-transform: uppercase;
}
.cms-int-neighborhood-report-3 .nr-aggregates .aggregates-box .data {
  font-size: 3rem;
}
.cms-int-neighborhood-report-3 .nr-aggregates .aggregates-box .title {
  font-size: 0.875rem;
  margin-bottom: 0.5rem;
  padding-bottom: 0.5rem;
}
.cms-int-neighborhood-report-3 .nr-aggregates .aggregates-box .title:not(:last-of-type) {
  border-bottom: 1px solid var(--nr-color);
}
.cms-int-neighborhood-report-3 .nr-listings {
  margin-bottom: 2rem;
}
.cms-int-neighborhood-report-3 .nr-listings > .title {
  background: var(--nr-color);
  color: #fff;
  padding: var(--padding);
}
@media (min-width: 768px) {
  .cms-int-neighborhood-report-3 .nr-listings > .title {
    --padding: 1rem;
  }
}
@media (max-width: 767.98px) {
  .cms-int-neighborhood-report-3 .nr-listings > .title {
    --padding: 1rem;
    text-align: center;
  }
}
.cms-int-neighborhood-report-3 .nr-listings > .title h2 {
  font-size: 1.5rem;
  margin-bottom: 0;
}
.cms-int-neighborhood-report-3 .nr-listings > .title span {
  font-weight: 700;
  text-transform: uppercase;
}
.cms-int-neighborhood-report-3 .nr-listings > .content {
  border: 1px solid var(--nr-color);
  padding: 0.5rem 0.5rem 0;
}
.cms-int-neighborhood-report-3 .nr-listings > .content .fp {
  background-color: #000;
  padding: 0.5rem;
  position: relative;
}
@media (min-width: 992px) {
  .cms-int-neighborhood-report-3 .nr-listings > .content .fp {
    width: 33.33%;
  }
}
@media (min-width: 768px) and (max-width: 991.98px) {
  .cms-int-neighborhood-report-3 .nr-listings > .content .fp {
    width: 50%;
  }
}
@media (max-width: 575.98px) {
  .cms-int-neighborhood-report-3 .nr-listings > .content .fp {
    width: 100%;
  }
}
.cms-int-neighborhood-report-3 .nr-listings > .content .d-grid {
  gap: 0.5rem;
  grid-template-columns: repeat(var(--cols), 1fr);
}
@media (min-width: 992px) {
  .cms-int-neighborhood-report-3 .nr-listings > .content .d-grid {
    --cols: 3;
  }
}
@media (min-width: 768px) and (max-width: 991.98px) {
  .cms-int-neighborhood-report-3 .nr-listings > .content .d-grid {
    --cols: 2;
  }
}
@media (max-width: 767.98px) {
  .cms-int-neighborhood-report-3 .nr-listings > .content .d-grid {
    --cols: 1;
  }
}
.cms-int-neighborhood-report-3 .nr-listings .paging {
  padding-top: 0.5rem;
  padding-bottom: 1rem;
  display: flex;
  justify-content: flex-end;
}
@media print {
  .cms-int-neighborhood-report-3 .nr-listings .paging {
    display: none;
  }
}
.cms-int-neighborhood-report-3 .nr-listings-aggregates .main {
  background: var(--hs-main);
  color: #fff;
  text-align: center;
  padding-top: 3rem;
  padding-bottom: 3rem;
  display: flex;
  flex-direction: column;
  justify-content: center;
}
.cms-int-neighborhood-report-3 .nr-listings-aggregates .main h3 {
  /* stylelint-disable */
  color: #fff !important;
  font-size: 3.625rem !important;
  font-weight: 700;
  /* stylelint-enable */
  margin-bottom: 0;
}
.cms-int-neighborhood-report-3 .nr-listings-aggregates .data {
  display: flex;
  flex-direction: column;
  justify-content: space-evenly;
}
.cms-int-neighborhood-report-3 .nr-listings-aggregates ul {
  color: var(--nr-color);
  font-size: 0.875rem;
  text-align: center;
  list-style: none;
  margin: 0;
  padding: 0;
  display: grid;
  grid-template-columns: repeat(6, 1fr);
}
.cms-int-neighborhood-report-3 .nr-listings-aggregates ul li {
  padding: 0.25rem;
}
.cms-int-neighborhood-report-3 .nr-listings-aggregates ul li.title {
  background: var(--nr-color);
  color: #fff;
  font-weight: 900;
  text-align: left;
  text-transform: uppercase;
  padding-right: 0.75rem;
  padding-left: 0.75rem;
}
.cms-int-neighborhood-report-3 .nr-listings-aggregates ul li span {
  display: none;
}
@media (max-width: 575.98px) {
  .cms-int-neighborhood-report-3 .nr-listings-aggregates ul li span {
    display: inline;
    margin-right: 0.35rem;
  }
}
.cms-int-neighborhood-report-3 .nr-listings-aggregates ul.header {
  font-weight: 700;
}
@media (max-width: 575.98px) {
  .cms-int-neighborhood-report-3 .nr-listings-aggregates ul {
    display: flex;
    flex-direction: column;
    justify-content: flex-start;
  }
  .cms-int-neighborhood-report-3 .nr-listings-aggregates ul.header, .cms-int-neighborhood-report-3 .nr-listings-aggregates ul.footer {
    display: none;
  }
  .cms-int-neighborhood-report-3 .nr-listings-aggregates ul li {
    width: 100%;
    justify-content: flex-start;
  }
  .cms-int-neighborhood-report-3 .nr-listings-aggregates ul .title {
    text-align: center;
    padding: 0.5rem;
    justify-content: center;
  }
  .cms-int-neighborhood-report-3 .nr-listings-aggregates ul span {
    font-weight: 700;
    text-align: left;
    width: 33.3333333333%;
  }
}
.cms-int-neighborhood-report-3 .rn-interior-nr-agent-branding {
  border-top: 1px solid #000;
  border-bottom: 1px solid #000;
  margin: 2rem 0;
  display: flex;
  align-items: center;
  justify-content: space-around;
}
.cms-int-neighborhood-report-3 .rn-interior-nr-agent-branding img {
  max-height: 12.5rem;
  max-width: 100%;
}
@media (max-width: 767.98px) {
  .cms-int-neighborhood-report-3 .rn-interior-nr-agent-branding {
    flex-direction: column;
  }
}
.cms-int-neighborhood-report-3 .rn-interior-nr-agent-branding .rn-interior-nr-agent-branding-content {
  color: var(--hs-main);
  font-size: 1.25rem;
  font-weight: 500;
  text-align: center;
  padding: 1rem 0;
  width: auto;
}
.cms-int-neighborhood-report-3 .rn-interior-nr-agent-branding .rn-interior-nr-agent-branding-content a {
  font-size: 2rem;
}
@media (max-width: 767.98px) {
  .cms-int-neighborhood-report-3 .rn-interior-nr-agent-branding .rn-interior-nr-agent-branding-content {
    width: 100%;
  }
}
.cms-int-neighborhood-report-3 .rn-interior-nr-agent-branding .rn-interior-nr-agent-branding-contact {
  display: flex;
  align-items: center;
}
.cms-int-neighborhood-report-3 .rn-interior-nr-agent-branding .rn-interior-nr-agent-branding-contact a {
  background: var(--hs-main);
  /* stylelint-disable */
  color: #fff !important;
  /* stylelint-enable */
  font-size: 1.25rem;
  font-weight: 700;
  text-decoration: none;
  text-transform: uppercase;
  height: 3.875rem;
  margin-left: 1rem;
  padding: 1rem;
  width: 18.75rem;
  display: block;
  position: relative;
  transition: all 150ms ease-in-out;
}
.cms-int-neighborhood-report-3 .rn-interior-nr-agent-branding .rn-interior-nr-agent-branding-contact a::after {
  background: var(--hs-main);
  content: "\f054";
  /* stylelint-disable */
  font-family: "Font Awesome 6 Pro";
  /* stylelint-enable */
  display: flex;
  align-items: center;
  justify-content: center;
  position: absolute;
  top: 25%;
  left: 90%;
  transition: all 150ms ease-in-out;
}
.cms-int-neighborhood-report-3 .rn-interior-nr-agent-branding .rn-interior-nr-agent-branding-contact a:hover {
  background: var(--hs-accent);
  color: var(--hs-main);
}
.cms-int-neighborhood-report-3 .rn-interior-nr-agent-branding .rn-interior-nr-agent-branding-contact a:hover::after {
  background: var(--hs-accent);
}
@media (max-width: 767.98px) {
  .cms-int-neighborhood-report-3 .rn-interior-nr-agent-branding .rn-interior-nr-agent-branding-contact {
    flex-direction: column;
  }
  .cms-int-neighborhood-report-3 .rn-interior-nr-agent-branding .rn-interior-nr-agent-branding-contact img {
    padding-top: 1rem;
  }
  .cms-int-neighborhood-report-3 .rn-interior-nr-agent-branding .rn-interior-nr-agent-branding-contact a {
    margin-top: 1rem;
    margin-left: 0;
    width: 12.5rem;
  }
  .cms-int-neighborhood-report-3 .rn-interior-nr-agent-branding .rn-interior-nr-agent-branding-contact a::after {
    left: 10.625rem;
  }
}
@media (max-width: 767.98px) {
  .cms-int-neighborhood-report-3 .rn-interior-nr-agent-branding {
    padding: 1rem 0.5rem;
  }
}
.cms-int-neighborhood-report-3 .nr-marketreport-aggregate {
  padding: 0.75rem;
}
.cms-int-neighborhood-report-3 .nr-marketreport-aggregate .aggregate-box {
  background-color: rgba(var(--nr-color-rgb), 0.5);
  color: #fff;
  font-weight: 700;
  text-align: center;
  width: auto;
}
@media (min-width: 768px) {
  .cms-int-neighborhood-report-3 .nr-marketreport-aggregate .aggregate-box {
    flex: 1 0;
  }
}
@media (max-width: 767.98px) {
  .cms-int-neighborhood-report-3 .nr-marketreport-aggregate .aggregate-box {
    margin: 0 auto;
    width: 100%;
  }
}
.cms-int-neighborhood-report-3 .nr-marketreport-aggregate .aggregate-box .data {
  font-size: 4rem;
  padding: 2rem;
}
@media (min-width: 768px) and (max-width: 991.98px) {
  .cms-int-neighborhood-report-3 .nr-marketreport-aggregate .aggregate-box .data {
    font-size: 3rem;
    padding: 2rem 1rem;
  }
}
@media (min-width: 576px) and (max-width: 767.98px) {
  .cms-int-neighborhood-report-3 .nr-marketreport-aggregate .aggregate-box .data {
    font-size: 2.5rem;
    padding: 2rem 0.25rem;
  }
}
.cms-int-neighborhood-report-3 .nr-marketreport-aggregate .aggregate-box .title {
  background-color: var(--hs-main);
  font-size: 1.375rem;
  text-transform: uppercase;
  padding: 1rem;
}
@media (min-width: 768px) and (max-width: 991.98px) {
  .cms-int-neighborhood-report-3 .nr-marketreport-aggregate .aggregate-box .title {
    font-size: 1rem;
    padding: 1rem;
  }
}
@media (min-width: 576px) and (max-width: 767.98px) {
  .cms-int-neighborhood-report-3 .nr-marketreport-aggregate .aggregate-box .title {
    font-size: 1rem;
  }
}
.cms-int-neighborhood-report-3 .nr-market-report-meter-container {
  --nr-color: var(--hs-main);
  --nr-color-rgb: var(--hs-main-rgb);
  --nr-chart-fill: var(--hs-accent);
  display: flex;
  align-items: flex-start;
}
@media (max-width: 767.98px) {
  .cms-int-neighborhood-report-3 .nr-market-report-meter-container {
    flex-wrap: wrap;
  }
}
@media (min-width: 768px) {
  .cms-int-neighborhood-report-3 .nr-market-report-meter-container .title {
    background-color: var(--nr-color);
    height: 4rem;
    padding-left: 0.5rem;
    width: 13rem;
    display: flex;
    align-items: center;
  }
  .cms-int-neighborhood-report-3 .nr-market-report-meter-container .title .caption {
    color: #fff;
    font-size: 1.25rem;
    line-height: 1.4;
  }
  .cms-int-neighborhood-report-3 .nr-market-report-meter-container .title .value {
    font-size: 1.75rem;
    font-weight: 700;
    padding-left: 0.5rem;
    display: none;
  }
}
@media (max-width: 767.98px) {
  .cms-int-neighborhood-report-3 .nr-market-report-meter-container .title {
    display: flex;
    align-items: center;
  }
  .cms-int-neighborhood-report-3 .nr-market-report-meter-container .title .value {
    padding-left: 0.5rem;
  }
}
.cms-int-neighborhood-report-3 .nr-market-report-meter-container .meter {
  width: 100%;
  flex: 1 1 100%;
}
.cms-int-neighborhood-report-3 .nr-market-report-meter-container .meter .meter-background {
  background: linear-gradient(270deg, rgba(var(--nr-color-rgb), 0.5), rgba(var(--nr-color-rgb), 0.2));
  height: 4rem;
  margin-bottom: 0.5rem;
  padding: 0;
  display: flex;
}
.cms-int-neighborhood-report-3 .nr-market-report-meter-container .meter .meter-arrow {
  border-top: 2rem solid transparent;
  border-bottom: 2rem solid transparent;
  border-left: 2rem solid var(--nr-color);
  height: 0;
  width: 0;
}
.cms-int-neighborhood-report-3 .nr-market-report-meter-container .meter-fill {
  background: var(--nr-color);
  text-align: right;
  height: 100%;
  padding: 0 1rem;
  display: flex;
  align-items: center;
  justify-content: flex-end;
}
.cms-int-neighborhood-report-3 .nr-market-report-meter-container .meter-fill .value {
  color: #fff;
  font-size: 1.75rem;
  font-weight: 700;
}
@media (max-width: 767.98px) {
  .cms-int-neighborhood-report-3 .nr-market-report-meter-container .meter-fill .value {
    display: none;
  }
}
.cms-int-neighborhood-report-3 .nr-market-report-meter-container .meter-measure {
  list-style: none;
  margin: 0 0 2rem;
  padding: 0;
  display: flex;
  justify-content: space-evenly;
}
.cms-int-neighborhood-report-3 .nr-market-report-meter-container .meter-measure li {
  color: #292929;
  font-size: 0.875rem;
  font-weight: 100;
  line-height: 2rem;
  text-align: center;
}
.cms-int-neighborhood-report-3 .nr-market-report-meter-container .meter-measure li::before {
  content: "";
  background: var(--nr-color);
  height: 1.5rem;
  margin: 0 auto;
  width: 2px;
  display: block;
}
.cms-int-neighborhood-report-3 .nr-circle-charts {
  margin-bottom: 0.5rem;
}
.cms-int-neighborhood-report-3 .nr-circle-charts h3 {
  /* stylelint-disable */
  color: var(--nr-chart-fill) !important;
  font-size: 1.1225rem !important;
  /* stylelint-enable */
  font-weight: 300;
  text-align: center;
}
.cms-int-neighborhood-report-3 .nr-circle-charts h3 span {
  font-size: 1.5rem;
  font-weight: 700;
  text-transform: uppercase;
  display: block;
}
.cms-int-neighborhood-report-3 .nr-circle-charts .chart {
  overflow: hidden;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cms-int-neighborhood-report-3 .nr-circle-charts .pie-chart {
  border: 3px solid var(--nr-chart-fill);
  border-radius: 50%;
  height: 18rem;
  margin-top: 1rem;
  width: 18rem;
  display: flex;
  align-self: center;
  justify-content: center;
  transform: rotate(30deg);
}
.cms-int-neighborhood-report-3 .nr-circle-charts .value {
  background: #fff;
  border: 1px solid var(--nr-chart-fill);
  color: var(--nr-color);
  font-size: 1.75rem;
  font-weight: 700;
  line-height: 1;
  text-align: center;
  padding: 0.5rem;
  min-width: 6rem;
  transform: rotate(-30deg);
  position: absolute;
  top: 40%;
  right: 75%;
}
.cms-int-neighborhood-report-3 .nr-circle-charts .value.dark {
  right: auto;
  left: 75%;
}
.cms-int-neighborhood-report-3 .nr-circle-charts .value span {
  font-size: 0.875rem;
  font-weight: 400;
  display: block;
}
.cms-int-neighborhood-report-3 .nr-demographics-header {
  background: var(--nr-color);
  color: #fff;
  font-weight: 700;
  text-align: center;
  text-transform: uppercase;
  padding: 1rem;
}
.cms-int-neighborhood-report-3 .nr-demographics-content {
  border: 1px solid var(--nr-color);
  margin-bottom: var(--padding);
  padding: var(--padding);
}
@media (min-width: 992px) {
  .cms-int-neighborhood-report-3 .nr-demographics-content {
    --padding: 2rem;
    --cols: 3;
  }
}
@media (min-width: 768px) and (max-width: 991.98px) {
  .cms-int-neighborhood-report-3 .nr-demographics-content {
    --padding: 1rem;
    --cols: 2;
  }
}
@media (max-width: 767.98px) {
  .cms-int-neighborhood-report-3 .nr-demographics-content {
    --padding: .5rem;
    --cols: 1;
  }
}
.cms-int-neighborhood-report-3 .demographics ul {
  list-style: none;
  margin: 0 0 1rem;
  padding: 0;
  display: grid;
  gap: 1rem;
  grid-template-columns: repeat(var(--cols), 1fr);
}
.cms-int-neighborhood-report-3 .demographics li {
  color: var(--nr-color);
  display: flex;
  align-items: center;
  gap: 1rem;
}
.cms-int-neighborhood-report-3 .demographics i {
  background: var(--nr-color);
  border-radius: 50%;
  color: #fff;
  font-size: 2rem;
  height: 4rem;
  width: 4rem;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cms-int-neighborhood-report-3 .demographics .title {
  font-size: 0.875rem;
  line-height: 1;
}
.cms-int-neighborhood-report-3 .demographics .data {
  font-size: 2rem;
  font-weight: 700;
}
.cms-int-neighborhood-report-3 .nr-schools-header {
  background: var(--nr-color);
  color: #fff;
  font-weight: 700;
  text-align: center;
  text-transform: uppercase;
  padding: 1rem;
}
.cms-int-neighborhood-report-3 .nr-schools-content {
  border: 1px solid var(--nr-color);
  margin-bottom: var(--padding);
  padding: var(--padding);
}
@media (min-width: 992px) {
  .cms-int-neighborhood-report-3 .nr-schools-content {
    --padding: 2rem;
    --cols: 3;
  }
}
@media (min-width: 768px) and (max-width: 991.98px) {
  .cms-int-neighborhood-report-3 .nr-schools-content {
    --padding: 1rem;
    --cols: 2;
  }
}
@media (max-width: 767.98px) {
  .cms-int-neighborhood-report-3 .nr-schools-content {
    --padding: .5rem;
    --cols: 1;
  }
}
.cms-int-neighborhood-report-3 .demographics ul {
  list-style: none;
  margin: 0 0 1rem;
  padding: 0;
  display: grid;
  gap: 1rem;
  grid-template-columns: repeat(var(--cols), 1fr);
}
.cms-int-neighborhood-report-3 .demographics li {
  color: var(--nr-color);
  display: flex;
  align-items: center;
  gap: 1rem;
}
.cms-int-neighborhood-report-3 .demographics i {
  background: var(--nr-color);
  border-radius: 50%;
  color: #fff;
  font-size: 2rem;
  height: 4rem;
  width: 4rem;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cms-int-neighborhood-report-3 .demographics .title {
  font-size: 0.875rem;
  line-height: 1;
}
.cms-int-neighborhood-report-3 .demographics .data {
  font-size: 2rem;
  font-weight: 700;
}
.cms-int-neighborhood-report-3 .schools {
  color: #000;
}
.cms-int-neighborhood-report-3 .schools .title {
  color: var(--nr-color);
  font-size: 1.125rem;
  font-weight: 700;
  margin-bottom: 1rem;
}
.cms-int-neighborhood-report-3 .schools ul {
  color: var(--nr-color);
  font-size: 0.75rem;
  line-height: 1.3;
  list-style: none;
  margin: 0;
  padding: 0;
}
.cms-int-neighborhood-report-3 .schools .school-name {
  font-size: 1.125rem;
  font-weight: 700;
}
.cms-int-neighborhood-report-3 .d-grid {
  margin-bottom: 1rem;
  gap: 1rem;
  grid-template-columns: repeat(var(--cols), 1fr);
}
.cms-int-neighborhood-report-3 .stars,
.cms-int-neighborhood-report-3 .stars > * {
  background: url("https://content.mediastg.net/dyna_images/ImageLibrary/9/e/7/c/9e7c4a1b-06f3-485f-9e2a-2fa991d93646.png") 0 -24px repeat-x;
  height: 1.5rem;
  width: 7.5rem;
  display: inline-block;
}
.cms-int-neighborhood-report-3 .stars > * {
  background-position: 0 0;
  max-width: 7.5rem;
}
.cms-int-neighborhood-report-3 small {
  font-size: 0.75rem;
}

.cms-int-neighborhood-report-2 {
  --nr-color: #000;
  --nr-color-rgb: 0, 0, 0;
  --nr-chart-fill: #000;
}
.cms-int-neighborhood-report-2 .nr-listings-grid {
  padding: 0.75rem;
  display: grid;
  gap: 0.5rem;
  grid-template-columns: repeat(var(--cols), 1fr);
  justify-content: center;
}
@media (min-width: 992px) {
  .cms-int-neighborhood-report-2 .nr-listings-grid {
    --cols: 3;
  }
}
@media (min-width: 576px) and (max-width: 991.98px) {
  .cms-int-neighborhood-report-2 .nr-listings-grid {
    --cols: 2;
  }
}
@media (max-width: 575.98px) {
  .cms-int-neighborhood-report-2 .nr-listings-grid {
    --cols: 1;
  }
}
.cms-int-neighborhood-report-2 .nr-listings-grid .rng-featured-property {
  --border-color: var(--bs-gray-300);
  --spacing: 0.5rem;
  --spacing-sm: 0.25rem;
  border: 1px solid var(--border-color);
  display: flex;
  flex-direction: column;
}
.cms-int-neighborhood-report-2 .nr-listings-grid .rng-featured-property .photo-area {
  aspect-ratio: 16/9;
  position: relative;
}
.cms-int-neighborhood-report-2 .nr-listings-grid .rng-featured-property .photo-area .link {
  background-color: rgba(0, 0, 0, 0.6);
  background-position: center center;
  background-size: cover;
  height: 100%;
  width: 100%;
  display: block;
  transition: 150ms ease-in-out all;
}
.cms-int-neighborhood-report-2 .nr-listings-grid .rng-featured-property .photo-area .link::after {
  color: var(--bs-white);
  content: "View Property Details";
  font-weight: 600;
  height: 100%;
  opacity: 0;
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
  transition: 150ms ease-in-out all;
  position: absolute;
  top: 0;
  right: 0;
  left: 0;
  bottom: 0;
}
.cms-int-neighborhood-report-2 .nr-listings-grid .rng-featured-property .photo-area .link:hover {
  background-blend-mode: multiply;
}
.cms-int-neighborhood-report-2 .nr-listings-grid .rng-featured-property .photo-area .link:hover::after {
  opacity: 1;
}
.cms-int-neighborhood-report-2 .nr-listings-grid .rng-featured-property .photo-area .banner {
  width: 100%;
  display: flex;
  flex-flow: row wrap;
  gap: var(--spacing);
  position: absolute;
  top: var(--spacing);
  left: 0;
}
.cms-int-neighborhood-report-2 .nr-listings-grid .rng-featured-property .photo-area .banner span {
  background: var(--bs-black);
  color: var(--bs-white);
  font-size: 0.875rem;
  font-weight: 700;
  letter-spacing: 1px;
  line-height: 1;
  text-transform: uppercase;
  padding: calc(var(--spacing) * 0.5) var(--spacing);
}
.cms-int-neighborhood-report-2 .nr-listings-grid .rng-featured-property .text-area {
  padding: var(--spacing);
  display: flex;
  column-gap: var(--spacing);
  row-gap: var(--spacing);
  flex-flow: row wrap;
  align-items: center;
}
.cms-int-neighborhood-report-2 .nr-listings-grid .rng-featured-property .text-area .banner {
  width: 100%;
  display: flex;
  align-items: center;
  gap: var(--spacing);
  justify-content: flex-end;
}
.cms-int-neighborhood-report-2 .nr-listings-grid .rng-featured-property .text-area .sold {
  color: var(--bs-gray);
  flex: 1;
}
.cms-int-neighborhood-report-2 .nr-listings-grid .rng-featured-property .text-area .mls-number {
  font-size: 0.875rem;
}
.cms-int-neighborhood-report-2 .nr-listings-grid .rng-featured-property .text-area .address {
  --heading-color: var(--nr-color);
  --heading-font-family: "Open Sans", sans-serif;
  --heading-font-size: 1.25rem;
  --heading-line-height: 1.2;
  --heading-text-transform: none;
  --heading-margin-bottom: 0;
  color: var(--heading-color);
  font-family: var(--heading-font-family);
  font-size: var(--heading-font-size);
  line-height: var(--heading-line-height);
  text-transform: var(--heading-text-transform);
  margin-bottom: var(--heading-margin-bottom);
  width: 100%;
}
.cms-int-neighborhood-report-2 .nr-listings-grid .rng-featured-property .text-area .address span {
  white-space: nowrap;
}
.cms-int-neighborhood-report-2 .nr-listings-grid .rng-featured-property .text-area .details {
  list-style: none;
  margin: 0;
  padding: 0;
  --list-font-size: 1rem;
  --list-font-weight: 300;
  --list-line-height: 1.4;
  width: 100%;
  display: flex;
  flex-flow: row wrap;
  gap: var(--spacing-sm);
}
.cms-int-neighborhood-report-2 .nr-listings-grid .rng-featured-property .text-area .details li {
  font-size: var(--list-font-size);
  font-weight: var(--list-font-weight);
  line-height: var(--list-line-height);
  white-space: nowrap;
}
.cms-int-neighborhood-report-2 .nr-listings-grid .rng-featured-property .text-area .details li + li:before {
  content: "•";
  line-height: 1;
  padding-right: var(--spacing-sm);
}
.cms-int-neighborhood-report-2 .nr-listings-grid .rng-featured-property .text-area .save-btn {
  color: var(--nr-color);
  font-size: 1.25rem;
}
.cms-int-neighborhood-report-2 .nr-listings-grid .rng-featured-property .text-area .save-btn:not(.favorite) {
  --fa-secondary-opacity: 0;
}
.cms-int-neighborhood-report-2 .nr-listings-grid .rng-featured-property .text-area .price {
  font-size: 1.25rem;
  font-weight: 400;
}
.cms-int-neighborhood-report-2 .nr-listings-grid .rng-featured-property .text-area .status {
  font-size: 0.6875rem;
  font-weight: 700;
  line-height: 1;
  text-transform: uppercase;
}
.cms-int-neighborhood-report-2 .nr-listings-grid .rng-featured-property .text-area .status::before {
  background: var(--color, var(--nr-color));
  border-radius: 100%;
  box-shadow: inset 0 0 2px rgba(0, 0, 0, 0.25);
  height: var(--spacing);
  margin: 0 var(--spacing-sm);
  width: var(--spacing);
  display: inline-block;
  position: relative;
  content: "";
}
.cms-int-neighborhood-report-2 .nr-listings-grid .rng-featured-property .text-area .status.active {
  --color: var(--bs-success);
}
.cms-int-neighborhood-report-2 .nr-listings-grid .rng-featured-property .text-area .status.pending {
  --color: var(--bs-warning);
}
.cms-int-neighborhood-report-2 .nr-listings-grid .rng-featured-property .text-area .status.sold {
  --color: var(--bs-danger);
}
.cms-int-neighborhood-report-2 .nr-listings-grid .rng-featured-property .text-area .status.coming-soon {
  --color: var(--bs-info);
}
.cms-int-neighborhood-report-2 .cms-int-content h2 {
  color: var(--nr-color);
}
.cms-int-neighborhood-report-2 .cms-int-header-2 {
  --color: #000;
  --height: 33rem;
  background-color: none;
  position: relative;
}
.cms-int-neighborhood-report-2 .cms-int-header-2 .banner {
  background: #000;
  color: #fff;
  padding: 0.5rem;
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
}
.cms-int-neighborhood-report-2 .cms-int-header-2 .content {
  background: rgba(0, 0, 0, 0.8);
  outline: 1px solid #fff;
  outline-offset: -1rem;
  margin-top: 3rem;
  color: #fff;
}
.cms-int-neighborhood-report-2 .cms-int-header-2 .content h1 {
  color: #fff;
}
.cms-int-neighborhood-report-2 .cms-int-header-2 .content > hr {
  border-top: 1px solid #fff;
}
.cms-int-neighborhood-report-2 .nr-aggregates {
  margin-top: 4rem;
  margin-bottom: 2rem;
}
.cms-int-neighborhood-report-2 .nr-aggregates .aggregates-box {
  border: 1px solid #dee2e6;
  outline: 1px solid var(--nr-color);
  outline-offset: -1rem;
  padding: 6rem 2rem 2rem;
  position: relative;
}
.cms-int-neighborhood-report-2 .nr-aggregates .aggregates-box.snapshot::before {
  --fa: "";
}
.cms-int-neighborhood-report-2 .nr-aggregates .aggregates-box.for-sale::before {
  --fa: "";
}
.cms-int-neighborhood-report-2 .nr-aggregates .aggregates-box.sold::before {
  --fa: "";
}
.cms-int-neighborhood-report-2 .nr-aggregates .aggregates-box::before {
  --size: 8rem;
  background: var(--nr-color);
  border-radius: 100%;
  color: #fff;
  content: var(--fa);
  font-family: "Font Awesome 6 Pro", sans-serif;
  font-size: 3rem;
  font-weight: 100;
  height: var(--size);
  width: var(--size);
  display: flex;
  align-items: center;
  justify-content: center;
  position: absolute;
  top: -3rem;
  left: calc(50% - var(--size) * 0.5);
}
.cms-int-neighborhood-report-2 .nr-aggregates .aggregates-box h2 {
  --heading-color: var(--nr-color);
  --heading-font-size: 1.5rem;
  --heading-font-weight: 700;
  --heading-text-transform: uppercase;
  color: var(--heading-color);
  font-size: var(--heading-font-size);
  font-weight: var(--heading-font-weight);
  text-transform: var(--heading-text-transform);
}
.cms-int-neighborhood-report-2 .nr-aggregates .aggregates-box .data {
  font-size: 3rem;
}
.cms-int-neighborhood-report-2 .nr-aggregates .aggregates-box .title {
  font-size: 0.875rem;
  margin-bottom: 0.5rem;
  padding-bottom: 0.5rem;
}
.cms-int-neighborhood-report-2 .nr-aggregates .aggregates-box .title:not(:last-of-type) {
  border-bottom: 1px solid var(--nr-color);
}
.cms-int-neighborhood-report-2 .nr-listings {
  margin-bottom: 2rem;
}
.cms-int-neighborhood-report-2 .nr-listings > .title {
  background: var(--nr-color);
  color: #fff;
  padding: var(--padding);
}
@media (min-width: 768px) {
  .cms-int-neighborhood-report-2 .nr-listings > .title {
    --padding: 1rem;
  }
}
@media (max-width: 767.98px) {
  .cms-int-neighborhood-report-2 .nr-listings > .title {
    --padding: 1rem;
    text-align: center;
  }
}
.cms-int-neighborhood-report-2 .nr-listings > .title h2 {
  --heading-font-size: 1.5rem;
  --heading-text-transform: none;
  --heading-margin-bottom: 0;
  font-size: var(--heading-font-size);
  text-transform: var(--heading-text-transform);
  margin-bottom: var(--heading-margin-bottom);
}
.cms-int-neighborhood-report-2 .nr-listings > .title span {
  font-weight: 700;
  text-transform: uppercase;
}
.cms-int-neighborhood-report-2 .nr-listings > .content {
  border: 1px solid var(--nr-color);
  padding: 0.5rem 0.5rem 0;
}
.cms-int-neighborhood-report-2 .nr-listings > .content .fp {
  background-color: #000;
  padding: 0.5rem;
  position: relative;
}
@media (min-width: 992px) {
  .cms-int-neighborhood-report-2 .nr-listings > .content .fp {
    width: 33.33%;
  }
}
@media (min-width: 768px) and (max-width: 991.98px) {
  .cms-int-neighborhood-report-2 .nr-listings > .content .fp {
    width: 50%;
  }
}
@media (max-width: 575.98px) {
  .cms-int-neighborhood-report-2 .nr-listings > .content .fp {
    width: 100%;
  }
}
.cms-int-neighborhood-report-2 .nr-listings > .content .d-grid {
  gap: 0.5rem;
  grid-template-columns: repeat(var(--cols), 1fr);
}
@media (min-width: 992px) {
  .cms-int-neighborhood-report-2 .nr-listings > .content .d-grid {
    --cols: 3;
  }
}
@media (min-width: 768px) and (max-width: 991.98px) {
  .cms-int-neighborhood-report-2 .nr-listings > .content .d-grid {
    --cols: 2;
  }
}
@media (max-width: 767.98px) {
  .cms-int-neighborhood-report-2 .nr-listings > .content .d-grid {
    --cols: 1;
  }
}
.cms-int-neighborhood-report-2 .nr-listings .paging {
  padding-top: 0.5rem;
  padding-bottom: 1rem;
  display: flex;
  justify-content: flex-end;
}
@media print {
  .cms-int-neighborhood-report-2 .nr-listings .paging {
    display: none;
  }
}
.cms-int-neighborhood-report-2 .nr-listings-aggregates .main {
  background: #000;
  color: #fff;
  text-align: center;
  padding-top: 3rem;
  padding-bottom: 3rem;
  display: flex;
  flex-direction: column;
  justify-content: center;
}
.cms-int-neighborhood-report-2 .nr-listings-aggregates .main h3 {
  /* stylelint-disable */
  color: #fff !important;
  font-size: 3.625rem !important;
  font-weight: 700;
  /* stylelint-enable */
  margin-bottom: 0;
}
.cms-int-neighborhood-report-2 .nr-listings-aggregates .data {
  display: flex;
  flex-direction: column;
  justify-content: space-evenly;
}
.cms-int-neighborhood-report-2 .nr-listings-aggregates ul {
  color: var(--nr-color);
  font-size: 0.875rem;
  text-align: center;
  list-style: none;
  margin: 0;
  padding: 0;
  display: grid;
  grid-template-columns: repeat(6, 1fr);
}
.cms-int-neighborhood-report-2 .nr-listings-aggregates ul li {
  padding: 0.25rem;
}
.cms-int-neighborhood-report-2 .nr-listings-aggregates ul li.title {
  background: var(--nr-color);
  color: #fff;
  font-weight: 900;
  text-align: left;
  text-transform: uppercase;
  padding-right: 0.75rem;
  padding-left: 0.75rem;
}
.cms-int-neighborhood-report-2 .nr-listings-aggregates ul li span {
  display: none;
}
@media (max-width: 575.98px) {
  .cms-int-neighborhood-report-2 .nr-listings-aggregates ul li span {
    display: inline;
    margin-right: 0.35rem;
  }
}
.cms-int-neighborhood-report-2 .nr-listings-aggregates ul.header {
  font-weight: 700;
}
@media (max-width: 575.98px) {
  .cms-int-neighborhood-report-2 .nr-listings-aggregates ul {
    display: flex;
    flex-direction: column;
    justify-content: flex-start;
  }
  .cms-int-neighborhood-report-2 .nr-listings-aggregates ul.header, .cms-int-neighborhood-report-2 .nr-listings-aggregates ul.footer {
    display: none;
  }
  .cms-int-neighborhood-report-2 .nr-listings-aggregates ul li {
    width: 100%;
    justify-content: flex-start;
  }
  .cms-int-neighborhood-report-2 .nr-listings-aggregates ul .title {
    text-align: center;
    padding: 0.5rem;
    justify-content: center;
  }
  .cms-int-neighborhood-report-2 .nr-listings-aggregates ul span {
    font-weight: 700;
    text-align: left;
    width: 33.3333333333%;
  }
}
.cms-int-neighborhood-report-2 .rn-interior-nr-agent-branding {
  border-top: 1px solid #000;
  border-bottom: 1px solid #000;
  margin: 2rem 0;
  display: flex;
  align-items: center;
  justify-content: space-around;
}
.cms-int-neighborhood-report-2 .rn-interior-nr-agent-branding img {
  max-height: 12.5rem;
  max-width: 100%;
}
@media (max-width: 767.98px) {
  .cms-int-neighborhood-report-2 .rn-interior-nr-agent-branding {
    flex-direction: column;
  }
}
.cms-int-neighborhood-report-2 .rn-interior-nr-agent-branding .rn-interior-nr-agent-branding-content {
  color: #000;
  font-size: 1.25rem;
  font-weight: 500;
  text-align: center;
  padding: 1rem 0;
  width: auto;
}
.cms-int-neighborhood-report-2 .rn-interior-nr-agent-branding .rn-interior-nr-agent-branding-content a {
  font-size: 2rem;
}
@media (max-width: 767.98px) {
  .cms-int-neighborhood-report-2 .rn-interior-nr-agent-branding .rn-interior-nr-agent-branding-content {
    width: 100%;
  }
}
.cms-int-neighborhood-report-2 .rn-interior-nr-agent-branding .rn-interior-nr-agent-branding-contact {
  display: flex;
  align-items: center;
}
.cms-int-neighborhood-report-2 .rn-interior-nr-agent-branding .rn-interior-nr-agent-branding-contact a {
  background: #000;
  /* stylelint-disable */
  color: #fff !important;
  /* stylelint-enable */
  font-size: 1.25rem;
  font-weight: 700;
  text-decoration: none;
  text-transform: uppercase;
  height: 3.875rem;
  margin-left: 1rem;
  padding: 1rem;
  width: 18.75rem;
  display: block;
  position: relative;
  transition: all 150ms ease-in-out;
}
.cms-int-neighborhood-report-2 .rn-interior-nr-agent-branding .rn-interior-nr-agent-branding-contact a::after {
  background: #000;
  content: "\f054";
  /* stylelint-disable */
  font-family: "Font Awesome 6 Pro";
  /* stylelint-enable */
  display: flex;
  align-items: center;
  justify-content: center;
  position: absolute;
  top: 25%;
  left: 90%;
  transition: all 150ms ease-in-out;
}
.cms-int-neighborhood-report-2 .rn-interior-nr-agent-branding .rn-interior-nr-agent-branding-contact a:hover {
  background: #000;
  color: #000;
}
.cms-int-neighborhood-report-2 .rn-interior-nr-agent-branding .rn-interior-nr-agent-branding-contact a:hover::after {
  background: #000;
}
@media (max-width: 767.98px) {
  .cms-int-neighborhood-report-2 .rn-interior-nr-agent-branding .rn-interior-nr-agent-branding-contact {
    flex-direction: column;
  }
  .cms-int-neighborhood-report-2 .rn-interior-nr-agent-branding .rn-interior-nr-agent-branding-contact img {
    padding-top: 1rem;
  }
  .cms-int-neighborhood-report-2 .rn-interior-nr-agent-branding .rn-interior-nr-agent-branding-contact a {
    margin-top: 1rem;
    margin-left: 0;
    width: 12.5rem;
  }
  .cms-int-neighborhood-report-2 .rn-interior-nr-agent-branding .rn-interior-nr-agent-branding-contact a::after {
    left: 10.625rem;
  }
}
@media (max-width: 767.98px) {
  .cms-int-neighborhood-report-2 .rn-interior-nr-agent-branding {
    padding: 1rem 0.5rem;
  }
}
.cms-int-neighborhood-report-2 .nr-market-report > header {
  margin-bottom: 3rem;
  display: flex;
  align-items: center;
  flex-flow: column;
}
.cms-int-neighborhood-report-2 .nr-market-report > header h2 {
  --heading-color: var(--nr-color);
  --heading-font-size: 1.75rem;
  --heading-font-weight: 700;
  --heading-text-transform: uppercase;
  --heading-margin-bottom: 1rem;
  color: var(--heading-color);
  font-size: var(--heading-font-size);
  font-weight: var(--heading-font-weight);
  text-transform: var(--heading-text-transform);
  margin-bottom: var(--heading-margin-bottom);
}
.cms-int-neighborhood-report-2 .nr-market-report-aggregates {
  margin-bottom: 3rem;
  padding: 0.75rem;
}
.cms-int-neighborhood-report-2 .nr-market-report-aggregates .aggregates-box {
  border: 1px solid #dee2e6;
  outline: 1px solid var(--nr-color);
  outline-offset: -1rem;
  padding: 5rem 0 0;
  position: relative;
}
.cms-int-neighborhood-report-2 .nr-market-report-aggregates .aggregates-box.median::before {
  --fa: "";
}
.cms-int-neighborhood-report-2 .nr-market-report-aggregates .aggregates-box.sold::before {
  --fa: "";
}
.cms-int-neighborhood-report-2 .nr-market-report-aggregates .aggregates-box.new::before {
  --fa: "";
}
.cms-int-neighborhood-report-2 .nr-market-report-aggregates .aggregates-box::before {
  --size: 8rem;
  color: var(--nr-color);
  content: var(--fa);
  font-family: "Font Awesome 6 Pro", sans-serif;
  font-size: 3rem;
  font-weight: 100;
  height: var(--size);
  width: var(--size);
  display: flex;
  align-items: center;
  justify-content: center;
  position: absolute;
  top: 0;
  left: calc(50% - var(--size) * 0.5);
}
@media (min-width: 768px) {
  .cms-int-neighborhood-report-2 .nr-market-report-aggregates .aggregates-box {
    flex: 1 0;
  }
}
@media (max-width: 767.98px) {
  .cms-int-neighborhood-report-2 .nr-market-report-aggregates .aggregates-box {
    margin: 0 auto;
    width: 100%;
  }
}
.cms-int-neighborhood-report-2 .nr-market-report-aggregates .aggregates-box .data {
  font-size: 3rem;
  font-weight: 700;
  padding: 1rem;
}
@media (min-width: 768px) and (max-width: 991.98px) {
  .cms-int-neighborhood-report-2 .nr-market-report-aggregates .aggregates-box .data {
    font-size: 3rem;
    padding: 2rem 1rem;
  }
}
@media (min-width: 576px) and (max-width: 767.98px) {
  .cms-int-neighborhood-report-2 .nr-market-report-aggregates .aggregates-box .data {
    font-size: 2.5rem;
    padding: 2rem 0.25rem;
  }
}
.cms-int-neighborhood-report-2 .nr-market-report-aggregates .aggregates-box .title {
  background-color: #000;
  color: #fff;
  font-size: 1.375rem;
  font-weight: 700;
  text-transform: uppercase;
  padding: 1rem;
}
@media (min-width: 768px) and (max-width: 991.98px) {
  .cms-int-neighborhood-report-2 .nr-market-report-aggregates .aggregates-box .title {
    font-size: 1rem;
    padding: 1rem;
  }
}
@media (min-width: 576px) and (max-width: 767.98px) {
  .cms-int-neighborhood-report-2 .nr-market-report-aggregates .aggregates-box .title {
    font-size: 1rem;
  }
}
.cms-int-neighborhood-report-2 .nr-market-report-meter-container {
  --nr-color: #000;
  --nr-color-rgb: 0, 0, 0;
  --nr-chart-fill: #000;
  display: flex;
  align-items: flex-start;
}
@media (max-width: 767.98px) {
  .cms-int-neighborhood-report-2 .nr-market-report-meter-container {
    flex-wrap: wrap;
  }
}
@media (min-width: 768px) {
  .cms-int-neighborhood-report-2 .nr-market-report-meter-container .title {
    background-color: var(--nr-color);
    height: 4rem;
    padding-left: 0.5rem;
    width: 13rem;
    display: flex;
    align-items: center;
  }
  .cms-int-neighborhood-report-2 .nr-market-report-meter-container .title .caption {
    color: #fff;
    font-size: 1.25rem;
    line-height: 1.4;
  }
  .cms-int-neighborhood-report-2 .nr-market-report-meter-container .title .value {
    font-size: 1.75rem;
    font-weight: 700;
    padding-left: 0.5rem;
    display: none;
  }
}
@media (max-width: 767.98px) {
  .cms-int-neighborhood-report-2 .nr-market-report-meter-container .title {
    display: flex;
    align-items: center;
  }
  .cms-int-neighborhood-report-2 .nr-market-report-meter-container .title .value {
    padding-left: 0.5rem;
  }
}
.cms-int-neighborhood-report-2 .nr-market-report-meter-container .meter {
  width: 100%;
  flex: 1 1 100%;
}
.cms-int-neighborhood-report-2 .nr-market-report-meter-container .meter .meter-background {
  background: linear-gradient(270deg, rgba(var(--nr-color-rgb), 0.5), rgba(var(--nr-color-rgb), 0.2));
  height: 4rem;
  margin-bottom: 0.5rem;
  padding: 0;
  display: flex;
}
.cms-int-neighborhood-report-2 .nr-market-report-meter-container .meter .meter-arrow {
  border-top: 2rem solid transparent;
  border-bottom: 2rem solid transparent;
  border-left: 2rem solid var(--nr-color);
  height: 0;
  width: 0;
}
.cms-int-neighborhood-report-2 .nr-market-report-meter-container .meter-fill {
  background: var(--nr-color);
  text-align: right;
  height: 100%;
  padding: 0 1rem;
  display: flex;
  align-items: center;
  justify-content: flex-end;
}
.cms-int-neighborhood-report-2 .nr-market-report-meter-container .meter-fill .value {
  color: #fff;
  font-size: 1.75rem;
  font-weight: 700;
}
@media (max-width: 767.98px) {
  .cms-int-neighborhood-report-2 .nr-market-report-meter-container .meter-fill .value {
    display: none;
  }
}
.cms-int-neighborhood-report-2 .nr-market-report-meter-container .meter-measure {
  list-style: none;
  margin: 0 0 2rem;
  padding: 0;
  display: flex;
  justify-content: space-evenly;
}
.cms-int-neighborhood-report-2 .nr-market-report-meter-container .meter-measure li {
  color: #292929;
  font-size: 0.875rem;
  font-weight: 100;
  line-height: 2rem;
  text-align: center;
}
.cms-int-neighborhood-report-2 .nr-market-report-meter-container .meter-measure li::before {
  content: "";
  background: var(--nr-color);
  height: 1.5rem;
  margin: 0 auto;
  width: 2px;
  display: block;
}
.cms-int-neighborhood-report-2 .nr-market-report-graphs {
  margin: 3rem auto;
}
.cms-int-neighborhood-report-2 .nr-market-report-graphs .graph-box {
  border: 1px solid var(--nr-color);
  padding: 6rem 1rem 1rem;
  position: relative;
}
.cms-int-neighborhood-report-2 .nr-market-report-graphs .graph-box.sale-price::before {
  --fa: "";
}
.cms-int-neighborhood-report-2 .nr-market-report-graphs .graph-box.days-on-market::before {
  --fa: "";
}
.cms-int-neighborhood-report-2 .nr-market-report-graphs .graph-box.for-sale::before {
  --fa: "";
}
.cms-int-neighborhood-report-2 .nr-market-report-graphs .graph-box::before {
  --size: 8rem;
  background: var(--nr-color);
  border-radius: 100%;
  color: #fff;
  content: var(--fa);
  font-family: "Font Awesome 6 Pro", sans-serif;
  font-size: 3rem;
  font-weight: 100;
  height: var(--size);
  width: var(--size);
  display: flex;
  align-items: center;
  justify-content: center;
  position: absolute;
  top: -3rem;
  left: calc(50% - var(--size) * 0.5);
}
@media (min-width: 768px) {
  .cms-int-neighborhood-report-2 .nr-market-report-graphs .graph-box {
    flex: 1 0;
  }
}
@media (max-width: 767.98px) {
  .cms-int-neighborhood-report-2 .nr-market-report-graphs .graph-box {
    margin: 0 auto;
    width: 100%;
  }
}
.cms-int-neighborhood-report-2 .nr-market-report-graphs .graph-box .title {
  color: var(--nr-color);
  font-size: 1.25rem;
  font-weight: 700;
  text-align: center;
  text-transform: uppercase;
  margin-bottom: 0.5rem;
}
.cms-int-neighborhood-report-2 .nr-circle-charts {
  margin-bottom: 0.5rem;
}
.cms-int-neighborhood-report-2 .nr-circle-charts h3 {
  /* stylelint-disable */
  color: var(--nr-chart-fill) !important;
  font-size: 1.1225rem !important;
  /* stylelint-enable */
  font-weight: 300;
  text-align: center;
}
.cms-int-neighborhood-report-2 .nr-circle-charts h3 span {
  font-size: 1.5rem;
  font-weight: 700;
  text-transform: uppercase;
  display: block;
}
.cms-int-neighborhood-report-2 .nr-circle-charts .chart {
  overflow: hidden;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cms-int-neighborhood-report-2 .nr-circle-charts .pie-chart {
  border: 3px solid var(--nr-chart-fill);
  border-radius: 50%;
  height: 18rem;
  margin-top: 1rem;
  width: 18rem;
  display: flex;
  align-self: center;
  justify-content: center;
  transform: rotate(30deg);
}
.cms-int-neighborhood-report-2 .nr-circle-charts .value {
  background: #fff;
  border: 1px solid var(--nr-chart-fill);
  color: var(--nr-color);
  font-size: 1.75rem;
  font-weight: 700;
  line-height: 1;
  text-align: center;
  padding: 0.5rem;
  min-width: 6rem;
  transform: rotate(-30deg);
  position: absolute;
  top: 40%;
  right: 75%;
}
.cms-int-neighborhood-report-2 .nr-circle-charts .value.dark {
  right: auto;
  left: 75%;
}
.cms-int-neighborhood-report-2 .nr-circle-charts .value span {
  font-size: 0.875rem;
  font-weight: 400;
  display: block;
}
.cms-int-neighborhood-report-2 .nr-demographics-header {
  background: var(--nr-color);
  color: #fff;
  font-weight: 700;
  text-align: center;
  text-transform: uppercase;
  padding: 1rem;
}
.cms-int-neighborhood-report-2 .nr-demographics-content {
  border: 1px solid var(--nr-color);
  margin-bottom: var(--padding);
  padding: var(--padding);
}
@media (min-width: 992px) {
  .cms-int-neighborhood-report-2 .nr-demographics-content {
    --padding: 2rem;
    --cols: 3;
  }
}
@media (min-width: 768px) and (max-width: 991.98px) {
  .cms-int-neighborhood-report-2 .nr-demographics-content {
    --padding: 1rem;
    --cols: 2;
  }
}
@media (max-width: 767.98px) {
  .cms-int-neighborhood-report-2 .nr-demographics-content {
    --padding: .5rem;
    --cols: 1;
  }
}
.cms-int-neighborhood-report-2 .demographics ul {
  list-style: none;
  margin: 0 0 1rem;
  padding: 0;
  display: grid;
  gap: 1rem;
  grid-template-columns: repeat(var(--cols), 1fr);
}
.cms-int-neighborhood-report-2 .demographics li {
  color: var(--nr-color);
  display: flex;
  align-items: center;
  gap: 1rem;
}
.cms-int-neighborhood-report-2 .demographics i {
  background: var(--nr-color);
  border-radius: 50%;
  color: #fff;
  font-size: 2rem;
  height: 4rem;
  width: 4rem;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cms-int-neighborhood-report-2 .demographics .title {
  font-size: 0.875rem;
  line-height: 1;
}
.cms-int-neighborhood-report-2 .demographics .data {
  font-size: 2rem;
  font-weight: 700;
}
.cms-int-neighborhood-report-2 .nr-schools-header {
  background: var(--nr-color);
  color: #fff;
  font-weight: 700;
  text-align: center;
  text-transform: uppercase;
  padding: 1rem;
}
.cms-int-neighborhood-report-2 .nr-schools-content {
  border: 1px solid var(--nr-color);
  margin-bottom: var(--padding);
  padding: var(--padding);
}
@media (min-width: 992px) {
  .cms-int-neighborhood-report-2 .nr-schools-content {
    --padding: 2rem;
    --cols: 3;
  }
}
@media (min-width: 768px) and (max-width: 991.98px) {
  .cms-int-neighborhood-report-2 .nr-schools-content {
    --padding: 1rem;
    --cols: 2;
  }
}
@media (max-width: 767.98px) {
  .cms-int-neighborhood-report-2 .nr-schools-content {
    --padding: .5rem;
    --cols: 1;
  }
}
.cms-int-neighborhood-report-2 .demographics ul {
  list-style: none;
  margin: 0 0 1rem;
  padding: 0;
  display: grid;
  gap: 1rem;
  grid-template-columns: repeat(var(--cols), 1fr);
}
.cms-int-neighborhood-report-2 .demographics li {
  color: var(--nr-color);
  display: flex;
  align-items: center;
  gap: 1rem;
}
.cms-int-neighborhood-report-2 .demographics i {
  background: var(--nr-color);
  border-radius: 50%;
  color: #fff;
  font-size: 2rem;
  height: 4rem;
  width: 4rem;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cms-int-neighborhood-report-2 .demographics .title {
  font-size: 0.875rem;
  line-height: 1;
}
.cms-int-neighborhood-report-2 .demographics .data {
  font-size: 2rem;
  font-weight: 700;
}
.cms-int-neighborhood-report-2 .schools {
  color: #000;
}
.cms-int-neighborhood-report-2 .schools .title {
  color: var(--nr-color);
  font-size: 1.125rem;
  font-weight: 700;
  margin-bottom: 1rem;
}
.cms-int-neighborhood-report-2 .schools ul {
  color: var(--nr-color);
  font-size: 0.75rem;
  line-height: 1.3;
  list-style: none;
  margin: 0;
  padding: 0;
}
.cms-int-neighborhood-report-2 .schools .school-name {
  font-size: 1.125rem;
  font-weight: 700;
}
.cms-int-neighborhood-report-2 .d-grid {
  margin-bottom: 1rem;
  gap: 1rem;
  grid-template-columns: repeat(var(--cols), 1fr);
}
.cms-int-neighborhood-report-2 .stars,
.cms-int-neighborhood-report-2 .stars > * {
  background: url("https://content.mediastg.net/dyna_images/ImageLibrary/9/e/7/c/9e7c4a1b-06f3-485f-9e2a-2fa991d93646.png") 0 -24px repeat-x;
  height: 1.5rem;
  width: 7.5rem;
  display: inline-block;
}
.cms-int-neighborhood-report-2 .stars > * {
  background-position: 0 0;
  max-width: 7.5rem;
}
.cms-int-neighborhood-report-2 small {
  font-size: 0.75rem;
}

.cms-int-callouts {
  display: grid;
  gap: 0.5rem;
  grid-template-columns: repeat(var(--columns), 1fr);
}
@media (min-width: 992px) {
  .cms-int-callouts {
    --columns: 2;
    --aspect-ratio: 1.75;
  }
}
@media (min-width: 768px) and (max-width: 991.98px) {
  .cms-int-callouts {
    --columns: 2;
    --aspect-ratio: 1.75;
  }
}
@media (max-width: 767.98px) {
  .cms-int-callouts {
    --columns: 1;
    --aspect-ratio: 2.75;
  }
}

.cms-int-image-text-button-callout {
  color: #fff;
  background-size: cover;
  background-position: center;
  height: 23.125rem;
  margin: 0.25rem;
  padding: 1rem 2rem;
  width: calc(50% - 0.5rem);
  position: relative;
  align-items: center;
  display: flex;
  flex-direction: column;
  justify-content: flex-end;
}
@media (max-width: 767.98px) {
  .cms-int-image-text-button-callout {
    height: auto;
    width: 100%;
  }
}
.cms-int-image-text-button-callout:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0);
  background: linear-gradient(to top, rgba(0, 0, 0, 0.4) 0%, rgba(0, 0, 0, 0.4) 17%, rgba(0, 0, 0, 0.1) 56%, rgba(0, 0, 0, 0.1) 100%);
  display: block;
  z-index: 1;
  transition: all 0.5s ease;
}
.cms-int-image-text-button-callout .site-callout-header,
.cms-int-image-text-button-callout h1,
.cms-int-image-text-button-callout h2,
.cms-int-image-text-button-callout h3,
.cms-int-image-text-button-callout h4,
.cms-int-image-text-button-callout h5,
.cms-int-image-text-button-callout h6,
.cms-int-image-text-button-callout p,
.cms-int-image-text-button-callout a,
.cms-int-image-text-button-callout div {
  z-index: 2;
  text-align: center !important;
}
.cms-int-image-text-button-callout .site-callout-header p,
.cms-int-image-text-button-callout h1 p,
.cms-int-image-text-button-callout h2 p,
.cms-int-image-text-button-callout h3 p,
.cms-int-image-text-button-callout h4 p,
.cms-int-image-text-button-callout h5 p,
.cms-int-image-text-button-callout h6 p,
.cms-int-image-text-button-callout p p,
.cms-int-image-text-button-callout a p,
.cms-int-image-text-button-callout div p {
  margin-bottom: 0;
}

.cms-int-image-text-callout {
  text-decoration: none;
  overflow: hidden;
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
  aspect-ratio: var(--aspect-ratio);
}
.cms-int-image-text-callout:hover {
  --a-text-decoration: none;
  text-decoration: none;
}
.cms-int-image-text-callout:hover .image {
  background-color: rgba(0, 0, 0, 0.15);
  transform: scale(1.1);
}
.cms-int-image-text-callout .image {
  background-blend-mode: multiply;
  background-color: rgba(0, 0, 0, 0.3);
  background-position: center;
  background-size: cover;
  height: 100%;
  padding: 0.5rem;
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  z-index: -1;
  transition: all 300ms ease-in-out;
}
.cms-int-image-text-callout .text {
  color: #fff;
  font-size: 1.325rem;
  font-weight: 600;
  text-transform: uppercase;
}

.cms-int-leadpage12 {
  --cms-content-padding-top: 0;
  --cms-content-padding-bottom: 0;
}

.site-interior-leadpage12 .site-interior-leadpage12-form,
.site-interior-leadpage12 .site-interior-leadpage14-form,
.site-interior-leadpage14 .site-interior-leadpage12-form,
.site-interior-leadpage14 .site-interior-leadpage14-form {
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
  padding: 2.5rem 1rem;
}
.site-interior-leadpage12 .site-interior-leadpage12-form .cms-int-container,
.site-interior-leadpage12 .site-interior-leadpage14-form .cms-int-container,
.site-interior-leadpage14 .site-interior-leadpage12-form .cms-int-container,
.site-interior-leadpage14 .site-interior-leadpage14-form .cms-int-container {
  max-width: 50rem;
  background-color: #fff;
  border-radius: 0.625rem;
  box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.5);
  padding: 2.5rem;
  margin: 0 auto;
}
.site-interior-leadpage12 .site-interior-leadpage12-form .cms-int-container h2 p,
.site-interior-leadpage12 .site-interior-leadpage14-form .cms-int-container h2 p,
.site-interior-leadpage14 .site-interior-leadpage12-form .cms-int-container h2 p,
.site-interior-leadpage14 .site-interior-leadpage14-form .cms-int-container h2 p {
  /* stylelint-disable */
  color: inherit !important;
  font-family: inherit !important;
  font-size: inherit !important;
  font-weight: inherit !important;
  line-height: inherit !important;
  /* stylelint-enable */
  margin: 0;
  padding: 0;
}
.site-interior-leadpage12 .site-interior-leadpage12-form .cms-int-container .site-cms-text p,
.site-interior-leadpage12 .site-interior-leadpage14-form .cms-int-container .site-cms-text p,
.site-interior-leadpage14 .site-interior-leadpage12-form .cms-int-container .site-cms-text p,
.site-interior-leadpage14 .site-interior-leadpage14-form .cms-int-container .site-cms-text p {
  /* stylelint-disable */
  color: inherit !important;
  font-family: inherit !important;
  font-size: inherit !important;
  font-weight: inherit !important;
  line-height: inherit !important;
  /* stylelint-enable */
  margin: 0;
  padding: 0;
}
.site-interior-leadpage12 .site-interior-leadpage12-form .cms-int-container select option:disabled,
.site-interior-leadpage12 .site-interior-leadpage14-form .cms-int-container select option:disabled,
.site-interior-leadpage14 .site-interior-leadpage12-form .cms-int-container select option:disabled,
.site-interior-leadpage14 .site-interior-leadpage14-form .cms-int-container select option:disabled {
  color: red;
}

.site-interior-leadpage16-form {
  padding: 0;
}
@media (max-width: 767.98px) {
  .site-interior-leadpage16-form {
    padding: 1.25rem 0;
  }
}
.site-interior-leadpage16-form .site-container {
  background-color: var(--hs-main);
  box-shadow: 0 0 5px rgba(0, 0, 0, 0.5);
  padding: 2.5rem;
  max-width: 50rem;
}
@media only screen and (max-width: 48em) {
  .site-interior-leadpage16-form .site-container {
    padding: 1.25rem;
  }
}
.site-interior-leadpage16-form .site-container h2 {
  font-size: 1.875rem;
  font-weight: 400;
  text-align: center;
  text-transform: uppercase;
}
.site-interior-leadpage16-form .site-container h2 p {
  /* stylelint-disable */
  color: inherit !important;
  font-family: inherit !important;
  font-size: inherit !important;
  font-weight: inherit !important;
  line-height: inherit !important;
  /* stylelint-enable */
  margin: 0;
  padding: 0;
}

form.cms-int-leadpage-form p {
  /* stylelint-disable */
  color: #fff !important;
  /* stylelint-enable */
}
form.cms-int-leadpage-form input[type=tel],
form.cms-int-leadpage-form input[type=text],
form.cms-int-leadpage-form input[type=email] {
  border: 1px solid #cacaca;
  border-radius: 0;
  box-sizing: border-box;
  color: #0a0a0a;
  font-size: 1rem;
  line-height: 1.5;
  height: 2.4375rem;
  margin: 0 0 1rem;
  padding: 0.5rem;
  width: 100%;
  display: block;
  transition: box-shadow 0.5s, border-color 0.25s ease-in-out;
}
form.cms-int-leadpage-form textarea {
  border: 1px solid #cacaca;
  border-radius: 0;
  box-sizing: border-box;
  color: #0a0a0a;
  font-size: 1rem;
  line-height: 1.5;
  height: 2.4375rem;
  margin: 0 0 1rem;
  padding: 0.5rem;
  width: 100%;
  display: block;
  transition: box-shadow 0.5s, border-color 0.25s ease-in-out;
  height: auto;
}
form.cms-int-leadpage-form select {
  /* stylelint-disable */
  background-color: #fff !important;
  /* stylelint-enable */
  color: #0a0a0a;
  height: 2.4375rem;
  margin: 0 0 1rem;
}
form.cms-int-leadpage-form .site-advanced-cms-text {
  color: #fff;
  font-size: 0.75rem;
  text-align: center;
  margin-top: 1.25rem;
}
form.cms-int-leadpage-form .site-advanced-cms-text a {
  /* stylelint-disable */
  color: #fff !important;
  /* stylelint-enable */
}
form.cms-int-leadpage-form .site-form-required {
  /* stylelint-disable */
  font-size: 0.6875rem !important;
  /* stylelint-enable */
}
form.cms-int-leadpage-form .site-form-button button {
  background-color: #fff;
  border-radius: 0;
  color: var(--company-primary-color);
  padding: 0.9375rem 1.875rem;
  width: 100%;
}
form.cms-int-leadpage-form .site-form-button button:focus, form.cms-int-leadpage-form .site-form-button button:hover {
  background-color: rgba(255, 255, 255, 0.9);
}

.site-interior-lead-form-generic {
  border: 1px solid #808080;
}
.site-interior-lead-form-generic .site-interior-lead-form-generic-submit {
  margin-top: 1rem;
}
.site-interior-lead-form-generic h3 {
  /* stylelint-disable */
  margin-top: 2rem !important;
  /* stylelint-enable */
}
.site-interior-lead-form-generic label {
  color: #0a0a0a;
  font-size: 0.875rem;
  line-height: 1.8;
  margin: 0;
  display: block;
}
.site-interior-lead-form-generic input[type=text],
.site-interior-lead-form-generic input[type=email] {
  border: 1px solid #cacaca;
  border-radius: 0;
  box-sizing: border-box;
  color: #0a0a0a;
  font-size: 1rem;
  line-height: 1.5;
  height: 2.4375rem;
  margin: 0 0 1rem;
  padding: 0.5rem;
  width: 100%;
  display: block;
  transition: box-shadow 0.5s, border-color 0.25s ease-in-out;
}
.site-interior-lead-form-generic text-area {
  width: 100%;
  display: block;
}
.site-interior-lead-form-generic fieldset {
  border: 1px solid #c0c0c0;
  margin: 0 2px;
  padding: 1rem;
}
.site-interior-lead-form-generic fieldset label {
  color: #0a0a0a;
  font-size: 0.875rem;
  line-height: 1.8;
  margin: 0;
  display: block;
}
.site-interior-lead-form-generic fieldset input {
  margin-right: 0.5rem;
}
@media (min-width: 768px) {
  .site-interior-lead-form-generic {
    padding: 2rem;
  }
  .site-interior-lead-form-generic fieldset {
    margin: 0;
  }
}
@media (max-width: 767.98px) {
  .site-interior-lead-form-generic {
    padding: 0.5rem;
  }
}
.site-interior-lead-form-generic .site-interior-lead-form-column:last-of-type {
  margin-right: 0;
}
.site-interior-lead-form-generic .site-row .site-row .site-column:first-of-type {
  padding-left: 0;
}
.site-interior-lead-form-generic .site-row .site-row .site-column:last-of-type {
  padding-right: 0;
}
@media (max-width: 767.98px) {
  .site-interior-lead-form-generic .site-row .site-row .site-column {
    padding: 0;
  }
}

.cms-int-custom-roster-1 {
  --roster-roster-gap: 1rem;
  --roster-roster-justify: center;
  --roster-columns-sm: 1;
  --roster-columns-md: 2;
  --roster-columns-lg: 4;
  --roster-form-form-search-border: 1px solid transparent;
  --roster-form-form-border-radius: 0;
  --roster-form-form-font-size: 1rem;
  --roster-form-form-padding-y: 0.75rem;
  --roster-form-form-padding-x: 0.5rem;
  --roster-form-form-padding-x: 0.5rem;
  --roster-form-form-button-bg: #FFF;
  --roster-form-form-label-color: #000;
  --roster-form-form-label-size: 0.875rem;
  --roster-form-form-label-transform: uppercase;
}
.cms-int-custom-roster-1 .form-label {
  color: var(--roster-form-form-label-color);
  font-size: var(--roster-form-form-label-size);
  text-transform: var(--roster-form-form-label-tranform);
  margin-bottom: 0;
}
.cms-int-custom-roster-1 .cms-int-roster-search-widget .form-control,
.cms-int-custom-roster-1 .cms-int-roster-search-widget .form-select,
.cms-int-custom-roster-1 .cms-int-roster-filter .form-control,
.cms-int-custom-roster-1 .cms-int-roster-filter .form-select {
  border-radius: var(--roster-form-form-border-radius);
}
.cms-int-custom-roster-1 .form-select {
  font-size: var(--roster-form-form-font-size);
  padding: var(--roster-form-form-padding-y) calc(var(--roster-form-form-padding-x) + 3rem) var(--roster-form-form-padding-y) var(--roster-form-form-padding-x);
  min-height: calc(1.5em + 1rem + var(--bs-border-width) * 2);
}
.cms-int-custom-roster-1 .site-roster-sort {
  display: flex;
  justify-content: flex-start;
}
.cms-int-custom-roster-1 .site-roster-sort .form-select {
  padding-right: 3rem;
  width: auto;
  width: 100%;
}
@media (max-width: 767.98px) {
  .cms-int-custom-roster-1 .site-roster-sort .form-select {
    width: 100%;
  }
}
.cms-int-custom-roster-1 .roster-search .form-control {
  font-size: var(--roster-form-form-font-size);
  padding: var(--roster-form-form-padding-y) var(--roster-form-form-padding-x);
  min-height: calc(1.5em + 1rem + var(--bs-border-width) * 2);
}
.cms-int-custom-roster-1 .roster-search .btn {
  --bs-btn-color: var(--hs-main);
  --bs-btn-border-color: var(--hs-main);
  --bs-btn-border-radius: 0;
  --bs-btn-hover-bg: var(--hs-main);
  --bs-btn-hover-border-color: var(--hs-main);
  --bs-btn-focus-shadow-rgb: var(--hs-main-rgb);
  --bs-btn-active-bg: var(--hs-main);
  --bs-btn-active-border-color: var(--hs-main);
  --bs-btn-disabled-color: var(--hs-main);
  --bs-btn-border-radius: var(--roster-form-form-border-radius);
  --bs-btn-font-size: var(--roster-form-form-font-size);
  --bs-btn-padding-y: var(--roster-form-form-padding-y);
  --bs-btn-padding-x: calc(2 * var(--roster-form-form-padding-x));
  --bs-btn-bg: var(--roster-form-form-button-bg);
}
@media (max-width: 767.98px) {
  .cms-int-custom-roster-1 .cms-int-roster-search-widget {
    width: 100%;
  }
}
.cms-int-custom-roster-1 .cms-int-roster-filter {
  width: 100%;
  flex: 1;
}
.cms-int-custom-roster-1 .cms-int-roster-filter form {
  flex: 1 1 auto;
}
.cms-int-custom-roster-1 .roster-cards {
  display: grid;
  gap: 1rem;
  grid-template-columns: repeat(var(--roster-columns), 1fr);
}
.cms-int-custom-roster-1 .roster-cards article {
  --roster-card-font-size: 0.875rem;
  --roster-card-padding: 1rem;
  border: 1px solid var(--hs-main);
  font-size: var(--roster-card-font-size);
  padding: var(--roster-card-padding);
  display: flex;
  flex-direction: column;
  gap: var(--roster-card-padding);
}
.cms-int-custom-roster-1 .roster-cards article a {
  text-decoration: none;
  display: block;
}
.cms-int-custom-roster-1 .roster-cards article img {
  margin-bottom: calc(0.5 * var(--roster-card-padding));
  max-width: 100%;
}
.cms-int-custom-roster-1 .roster-cards article h1 {
  font-family: var(--hs-font-base);
  font-size: 1.75rem;
  margin-bottom: 0;
}
.cms-int-custom-roster-1 .roster-cards article h1 .account-title {
  font-size: 1rem;
  font-style: italic;
  font-weight: 100;
  margin: 0 0 1rem;
  display: block;
}
.cms-int-custom-roster-1 .roster-cards article .btn-outline-primary {
  --bs-btn-color: var(--hs-main);
  --bs-btn-border-color: var(--hs-main);
  --bs-btn-border-radius: 0;
  --bs-btn-hover-bg: var(--hs-main);
  --bs-btn-hover-border-color: var(--hs-main);
  --bs-btn-focus-shadow-rgb: var(--hs-main-rgb);
  --bs-btn-active-bg: var(--hs-main);
  --bs-btn-active-border-color: var(--hs-main);
  --bs-btn-disabled-color: var(--hs-main);
}
.cms-int-custom-roster-1 .roster-cards article ul {
  list-style: none;
  margin: 0;
  padding: 0;
  display: flex;
  flex-flow: row wrap;
}
.cms-int-custom-roster-1 .roster-cards article ul li {
  line-height: 1.6;
  margin-right: 1rem;
  margin-bottom: 0.25rem;
}
.cms-int-custom-roster-1 .roster-cards article p {
  margin-bottom: 0;
}
@media (min-width: 992px) {
  .cms-int-custom-roster-1 .roster-cards {
    --roster-columns: var(--roster-columns-lg);
  }
}
@media (min-width: 768px) and (max-width: 991.98px) {
  .cms-int-custom-roster-1 .roster-cards {
    --roster-columns: var(--roster-columns-md);
  }
}
@media (max-width: 767.98px) {
  .cms-int-custom-roster-1 .roster-cards {
    --roster-columns: var(--roster-columns-sm);
  }
}

.cms-int-custom-roster-2 {
  --roster-roster-gap: 1rem;
  --roster-roster-justify: center;
  --roster-form-form-search-border: 1px solid transparent;
  --roster-form-form-border-radius: 0;
  --roster-form-form-font-size: 1rem;
  --roster-form-form-padding-y: 0.75rem;
  --roster-form-form-padding-x: 0.5rem;
  --roster-form-form-padding-x: 0.5rem;
  --roster-form-form-button-bg: #FFF;
  --roster-form-form-label-color: #000;
  --roster-form-form-label-size: 0.875rem;
  --roster-form-form-label-transform: uppercase;
}
.cms-int-custom-roster-2 .form-label {
  color: var(--roster-form-form-label-color);
  font-size: var(--roster-form-form-label-size);
  text-transform: var(--roster-form-form-label-tranform);
  margin-bottom: 0;
}
.cms-int-custom-roster-2 .cms-int-roster-search-widget .form-control,
.cms-int-custom-roster-2 .cms-int-roster-search-widget .form-select,
.cms-int-custom-roster-2 .cms-int-roster-filter .form-control,
.cms-int-custom-roster-2 .cms-int-roster-filter .form-select {
  border-radius: var(--roster-form-form-border-radius);
}
.cms-int-custom-roster-2 .form-select {
  font-size: var(--roster-form-form-font-size);
  padding: var(--roster-form-form-padding-y) calc(var(--roster-form-form-padding-x) + 3rem) var(--roster-form-form-padding-y) var(--roster-form-form-padding-x);
  min-height: calc(1.5em + 1rem + var(--bs-border-width) * 2);
}
.cms-int-custom-roster-2 .site-roster-sort {
  display: flex;
  justify-content: flex-start;
}
.cms-int-custom-roster-2 .site-roster-sort .form-select {
  padding-right: 3rem;
  width: auto;
}
@media (max-width: 767.98px) {
  .cms-int-custom-roster-2 .site-roster-sort .form-select {
    width: 100%;
  }
}
.cms-int-custom-roster-2 .roster-search .form-control {
  font-size: var(--roster-form-form-font-size);
  padding: var(--roster-form-form-padding-y) var(--roster-form-form-padding-x);
  min-height: calc(1.5em + 1rem + var(--bs-border-width) * 2);
}
.cms-int-custom-roster-2 .roster-search .btn {
  --bs-btn-color: var(--hs-main);
  --bs-btn-border-color: var(--hs-main);
  --bs-btn-border-radius: 0;
  --bs-btn-hover-bg: var(--hs-main);
  --bs-btn-hover-border-color: var(--hs-main);
  --bs-btn-focus-shadow-rgb: var(--hs-main-rgb);
  --bs-btn-active-bg: var(--hs-main);
  --bs-btn-active-border-color: var(--hs-main);
  --bs-btn-disabled-color: var(--hs-main);
  --bs-btn-border-radius: var(--roster-form-form-border-radius);
  --bs-btn-font-size: var(--roster-form-form-font-size);
  --bs-btn-padding-y: var(--roster-form-form-padding-y);
  --bs-btn-padding-x: calc(2 * var(--roster-form-form-padding-x));
  --bs-btn-bg: var(--roster-form-form-button-bg);
}
@media (max-width: 767.98px) {
  .cms-int-custom-roster-2 .cms-int-roster-search-widget {
    width: 100%;
  }
}
.cms-int-custom-roster-2 .cms-int-roster-filter {
  width: 100%;
  flex: 1;
}
.cms-int-custom-roster-2 .cms-int-roster-filter form {
  flex: 1 1 auto;
}
.cms-int-custom-roster-2 .roster-cards {
  display: flex;
  flex-wrap: wrap;
  gap: var(--roster-roster-gap);
  justify-content: var(--roster-roster-justify);
}
.cms-int-custom-roster-2 .roster-cards article {
  --roster-card-card-shadow: 0.125rem 0.125rem 0.125rem 0 rgba(128, 128, 128, 0.5);
  --roster-card-card-width: 21.875rem;
  --roster-card-image-height: 15.625rem;
  --roster-card-border-color: #808080;
  --roster-card-content-padding: 0.5rem 1rem;
  --roster-card-header-font-size: 1.25rem;
  --roster-card-font-size: 0.875rem;
  border: 1px solid var(--roster-card-border-color);
  box-shadow: var(--roster-card-card-shadow);
  font-size: var(--roster-card-font-size);
  width: var(--roster-card-card-width);
  display: flex;
  flex-direction: column;
}
.cms-int-custom-roster-2 .roster-cards article .cms-int-roster-card-image-container {
  height: var(--roster-card-image-height);
  overflow: hidden;
  display: block;
  position: relative;
}
.cms-int-custom-roster-2 .roster-cards article .cms-int-roster-card-image-container .cms-int-roster-card-more {
  background-color: rgba(0, 0, 0, 0.7);
  color: #fff;
  font-size: 1rem;
  text-align: center;
  padding: 0.5rem;
  width: 100%;
  display: flex;
  justify-content: center;
  position: absolute;
  left: 0;
  z-index: 1;
  transition: all 300ms ease-in-out;
}
@media (min-width: 992px) {
  .cms-int-custom-roster-2 .roster-cards article .cms-int-roster-card-image-container .cms-int-roster-card-more {
    height: 100%;
    align-items: center;
    top: 0;
    opacity: 0;
  }
}
@media (max-width: 767.98px) {
  .cms-int-custom-roster-2 .roster-cards article .cms-int-roster-card-image-container .cms-int-roster-card-more {
    align-items: flex-end;
    bottom: 0;
  }
}
.cms-int-custom-roster-2 .roster-cards article .cms-int-roster-card-image-container:hover .cms-int-roster-card-more {
  opacity: 1;
}
.cms-int-custom-roster-2 .roster-cards article .cms-int-roster-card-image {
  background-color: var(--roster-card-border-color);
  background-position: center;
  background-size: cover;
  height: 100%;
  width: 100%;
  transition: all 300ms ease-in-out;
}
.cms-int-custom-roster-2 .roster-cards article .cms-int-roster-card-content {
  padding: var(--roster-card-content-padding);
}
.cms-int-custom-roster-2 .roster-cards article h2 {
  font-size: var(--roster-card-header-font-size);
  margin: 0;
}
.cms-int-custom-roster-2 .roster-cards article .cms-int-roster-card-title {
  margin-top: 0.25rem;
  margin-bottom: 1rem;
  display: flex;
  flex-wrap: wrap;
}
.cms-int-custom-roster-2 .roster-cards article .cms-int-roster-card-title span {
  border-right: 1px solid var(--roster-card-border-color);
  line-height: 1;
  margin-right: 0.25rem;
  padding-right: 0.25rem;
}
.cms-int-custom-roster-2 .roster-cards article .cms-int-roster-card-title span:last-of-type {
  border-right: none;
}
.cms-int-custom-roster-2 .roster-cards article ul {
  list-style: none;
  margin: 0;
  margin-top: auto;
  padding: 0;
}

.cms-int-custom-roster-3 {
  --roster-roster-gap: 1rem;
  --roster-roster-justify: center;
  --roster-form-form-search-border: 1px solid transparent;
  --roster-form-form-border-radius: 0;
  --roster-form-form-font-size: 1rem;
  --roster-form-form-padding-y: 0.75rem;
  --roster-form-form-padding-x: 0.5rem;
  --roster-form-form-padding-x: 0.5rem;
  --roster-form-form-button-bg: #FFF;
  --roster-form-form-label-color: #FFF;
  --roster-form-form-label-size: 0.875rem;
  --roster-form-form-label-transform: uppercase;
}
.cms-int-custom-roster-3 .form-label {
  color: var(--roster-form-form-label-color);
  font-size: var(--roster-form-form-label-size);
  text-transform: var(--roster-form-form-label-tranform);
  margin-bottom: 0;
}
.cms-int-custom-roster-3 .cms-int-roster-search-widget .form-control,
.cms-int-custom-roster-3 .cms-int-roster-search-widget .form-select,
.cms-int-custom-roster-3 .cms-int-roster-filter .form-control,
.cms-int-custom-roster-3 .cms-int-roster-filter .form-select {
  border-radius: var(--roster-form-form-border-radius);
}
.cms-int-custom-roster-3 .form-select {
  font-size: var(--roster-form-form-font-size);
  padding: var(--roster-form-form-padding-y) calc(var(--roster-form-form-padding-x) + 3rem) var(--roster-form-form-padding-y) var(--roster-form-form-padding-x);
  min-height: calc(1.5em + 1rem + var(--bs-border-width) * 2);
}
.cms-int-custom-roster-3 .site-roster-sort {
  display: flex;
  justify-content: flex-start;
}
.cms-int-custom-roster-3 .site-roster-sort .form-select {
  padding-right: 3rem;
  width: auto;
}
@media (max-width: 767.98px) {
  .cms-int-custom-roster-3 .site-roster-sort .form-select {
    width: 100%;
  }
}
.cms-int-custom-roster-3 .roster-search .form-control {
  font-size: var(--roster-form-form-font-size);
  padding: var(--roster-form-form-padding-y) var(--roster-form-form-padding-x);
  min-height: calc(1.5em + 1rem + var(--bs-border-width) * 2);
}
.cms-int-custom-roster-3 .roster-search .btn {
  --bs-btn-color: var(--hs-main);
  --bs-btn-border-color: var(--hs-main);
  --bs-btn-border-radius: 0;
  --bs-btn-hover-bg: var(--hs-main);
  --bs-btn-hover-border-color: var(--hs-main);
  --bs-btn-focus-shadow-rgb: var(--hs-main-rgb);
  --bs-btn-active-bg: var(--hs-main);
  --bs-btn-active-border-color: var(--hs-main);
  --bs-btn-disabled-color: var(--hs-main);
  --bs-btn-border-radius: var(--roster-form-form-border-radius);
  --bs-btn-font-size: var(--roster-form-form-font-size);
  --bs-btn-padding-y: var(--roster-form-form-padding-y);
  --bs-btn-padding-x: calc(2 * var(--roster-form-form-padding-x));
  --bs-btn-bg: var(--roster-form-form-button-bg);
}
@media (max-width: 767.98px) {
  .cms-int-custom-roster-3 .cms-int-roster-search-widget {
    width: 100%;
  }
}
.cms-int-custom-roster-3 .cms-int-roster-filter {
  width: 100%;
  flex: 1;
}
.cms-int-custom-roster-3 .cms-int-roster-filter form {
  flex: 1 1 auto;
}
.cms-int-custom-roster-3 .cms-int-roster-image-header {
  --roster-image-header-card-width: 6.25rem 0;
  --roster-image-header-darken: true;
  background-position: center;
  background-size: cover;
  padding: var(--roster-image-header-card-width);
  position: relative;
  z-index: 1;
}
.cms-int-custom-roster-3 .cms-int-roster-image-header::before {
  background-color: rgba(0, 0, 0, 0.3);
  content: "";
  height: 100%;
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
}
.cms-int-custom-roster-3 .cms-int-roster-image-header .cms-int-roster-image-header-content {
  position: relative;
  z-index: 2;
}
.cms-int-custom-roster-3 .cms-int-roster-image-header h2 {
  color: #FFF;
}
.cms-int-custom-roster-3 .roster-cards {
  display: flex;
  flex-wrap: wrap;
  gap: var(--roster-roster-gap);
  justify-content: var(--roster-roster-justify);
}
.cms-int-custom-roster-3 .roster-cards article {
  --roster-card-card-shadow: 0.125rem 0.125rem 0.125rem 0 rgba(128, 128, 128, 0.5);
  --roster-card-card-width: 21.875rem;
  --roster-card-image-height: 18.75rem;
  --roster-card-border-color: #808080;
  --roster-card-content-padding: 0.5rem 1rem;
  --roster-card-header-font-size: 1.25rem;
  --roster-card-font-size: 0.875rem;
  border: 1px solid var(--roster-card-border-color);
  box-shadow: var(--roster-card-card-shadow);
  font-size: var(--roster-card-font-size);
  width: var(--roster-card-card-width);
  display: flex;
  flex-direction: column;
}
.cms-int-custom-roster-3 .roster-cards article .cms-int-roster-card-image-container {
  height: var(--roster-card-image-height);
  overflow: hidden;
  display: block;
  position: relative;
}
.cms-int-custom-roster-3 .roster-cards article .cms-int-roster-card-image-container .cms-int-roster-card-more {
  background-color: rgba(0, 0, 0, 0.7);
  color: #fff;
  font-size: 1rem;
  text-align: center;
  padding: 0.5rem;
  width: 100%;
  display: flex;
  justify-content: center;
  position: absolute;
  left: 0;
  z-index: 1;
  transition: all 300ms ease-in-out;
}
@media (min-width: 992px) {
  .cms-int-custom-roster-3 .roster-cards article .cms-int-roster-card-image-container .cms-int-roster-card-more {
    height: 100%;
    align-items: center;
    top: 0;
    opacity: 0;
  }
}
@media (max-width: 767.98px) {
  .cms-int-custom-roster-3 .roster-cards article .cms-int-roster-card-image-container .cms-int-roster-card-more {
    align-items: flex-end;
    bottom: 0;
  }
}
.cms-int-custom-roster-3 .roster-cards article .cms-int-roster-card-image-container:hover .cms-int-roster-card-more {
  opacity: 1;
}
.cms-int-custom-roster-3 .roster-cards article .cms-int-roster-card-image {
  background-color: var(--roster-card-border-color);
  background-position: center;
  background-size: cover;
  height: 100%;
  width: 100%;
  transition: all 300ms ease-in-out;
}
.cms-int-custom-roster-3 .roster-cards article .cms-int-roster-card-content {
  padding: var(--roster-card-content-padding);
}
.cms-int-custom-roster-3 .roster-cards article h2 {
  font-size: var(--roster-card-header-font-size);
  margin: 0;
}
.cms-int-custom-roster-3 .roster-cards article .cms-int-roster-card-title {
  margin-top: 0.25rem;
  margin-bottom: 1rem;
  display: flex;
  flex-wrap: wrap;
}
.cms-int-custom-roster-3 .roster-cards article .cms-int-roster-card-title span {
  border-right: 1px solid var(--roster-card-border-color);
  line-height: 1;
  margin-right: 0.25rem;
  padding-right: 0.25rem;
}
.cms-int-custom-roster-3 .roster-cards article .cms-int-roster-card-title span:last-of-type {
  border-right: none;
}
.cms-int-custom-roster-3 .roster-cards article ul {
  list-style: none;
  margin: 0;
  margin-top: auto;
  padding: 0;
}

.cms-int-custom-roster-4 {
  --roster-roster-gap: 1rem;
  --roster-roster-justify: center;
  --roster-form-form-search-border: 1px solid transparent;
  --roster-form-form-border-radius: 0;
  --roster-form-form-font-size: 1rem;
  --roster-form-form-padding-y: 0.75rem;
  --roster-form-form-padding-x: 0.5rem;
  --roster-form-form-padding-x: 0.5rem;
  --roster-form-form-button-bg: #FFF;
  --roster-form-form-label-color: #000;
  --roster-form-form-label-size: 0.875rem;
  --roster-form-form-label-transform: uppercase;
}
.cms-int-custom-roster-4 .form-label {
  color: var(--roster-form-form-label-color);
  font-size: var(--roster-form-form-label-size);
  text-transform: var(--roster-form-form-label-tranform);
  margin-bottom: 0;
}
.cms-int-custom-roster-4 .cms-int-roster-search-widget .form-control,
.cms-int-custom-roster-4 .cms-int-roster-search-widget .form-select,
.cms-int-custom-roster-4 .cms-int-roster-filter .form-control,
.cms-int-custom-roster-4 .cms-int-roster-filter .form-select {
  border-radius: var(--roster-form-form-border-radius);
}
.cms-int-custom-roster-4 .form-select {
  font-size: var(--roster-form-form-font-size);
  padding: var(--roster-form-form-padding-y) calc(var(--roster-form-form-padding-x) + 3rem) var(--roster-form-form-padding-y) var(--roster-form-form-padding-x);
  min-height: calc(1.5em + 1rem + var(--bs-border-width) * 2);
}
.cms-int-custom-roster-4 .site-roster-sort {
  display: flex;
  justify-content: flex-start;
}
.cms-int-custom-roster-4 .site-roster-sort .form-select {
  padding-right: 3rem;
  width: auto;
}
@media (max-width: 767.98px) {
  .cms-int-custom-roster-4 .site-roster-sort .form-select {
    width: 100%;
  }
}
.cms-int-custom-roster-4 .roster-search .form-control {
  font-size: var(--roster-form-form-font-size);
  padding: var(--roster-form-form-padding-y) var(--roster-form-form-padding-x);
  min-height: calc(1.5em + 1rem + var(--bs-border-width) * 2);
}
.cms-int-custom-roster-4 .roster-search .btn {
  --bs-btn-color: var(--hs-main);
  --bs-btn-border-color: var(--hs-main);
  --bs-btn-border-radius: 0;
  --bs-btn-hover-bg: var(--hs-main);
  --bs-btn-hover-border-color: var(--hs-main);
  --bs-btn-focus-shadow-rgb: var(--hs-main-rgb);
  --bs-btn-active-bg: var(--hs-main);
  --bs-btn-active-border-color: var(--hs-main);
  --bs-btn-disabled-color: var(--hs-main);
  --bs-btn-border-radius: var(--roster-form-form-border-radius);
  --bs-btn-font-size: var(--roster-form-form-font-size);
  --bs-btn-padding-y: var(--roster-form-form-padding-y);
  --bs-btn-padding-x: calc(2 * var(--roster-form-form-padding-x));
  --bs-btn-bg: var(--roster-form-form-button-bg);
}
@media (max-width: 767.98px) {
  .cms-int-custom-roster-4 .cms-int-roster-search-widget {
    width: 100%;
  }
}
.cms-int-custom-roster-4 .cms-int-roster-filter {
  width: 100%;
  flex: 1;
}
.cms-int-custom-roster-4 .cms-int-roster-filter form {
  flex: 1 1 auto;
}
.cms-int-custom-roster-4 .roster-cards {
  display: flex;
  flex-wrap: wrap;
  gap: var(--roster-roster-gap);
  justify-content: var(--roster-roster-justify);
}
.cms-int-custom-roster-4 .roster-cards article {
  --roster-card-card-shadow: none;
  --roster-card-card-width: 21.875rem;
  --roster-card-image-height: 21.875rem;
  --roster-card-border-color: transparent;
  --roster-card-content-padding: 1rem;
  --roster-card-header-font-size: 1.25rem;
  --roster-card-font-size: 0.875rem;
  border: 1px solid var(--roster-card-border-color);
  box-shadow: var(--roster-card-card-shadow);
  font-size: var(--roster-card-font-size);
  width: var(--roster-card-card-width);
  display: flex;
  flex-direction: column;
}
.cms-int-custom-roster-4 .roster-cards article .cms-int-roster-card-image-container {
  height: var(--roster-card-image-height);
  overflow: hidden;
  display: block;
  position: relative;
}
.cms-int-custom-roster-4 .roster-cards article .cms-int-roster-card-image-container .cms-int-roster-card-more {
  background-color: rgba(0, 0, 0, 0.7);
  color: #fff;
  font-size: 1rem;
  text-align: center;
  padding: 0.5rem;
  width: 100%;
  display: flex;
  justify-content: center;
  position: absolute;
  left: 0;
  z-index: 1;
  transition: all 300ms ease-in-out;
}
@media (min-width: 992px) {
  .cms-int-custom-roster-4 .roster-cards article .cms-int-roster-card-image-container .cms-int-roster-card-more {
    height: 100%;
    align-items: center;
    top: 0;
    opacity: 0;
  }
}
@media (max-width: 767.98px) {
  .cms-int-custom-roster-4 .roster-cards article .cms-int-roster-card-image-container .cms-int-roster-card-more {
    align-items: flex-end;
    bottom: 0;
  }
}
.cms-int-custom-roster-4 .roster-cards article .cms-int-roster-card-image-container:hover .cms-int-roster-card-more {
  opacity: 1;
}
.cms-int-custom-roster-4 .roster-cards article .cms-int-roster-card-image {
  background-color: var(--roster-card-border-color);
  background-position: center;
  background-size: cover;
  height: 100%;
  width: 100%;
  transition: all 300ms ease-in-out;
}
.cms-int-custom-roster-4 .roster-cards article .cms-int-roster-card-content {
  padding: var(--roster-card-content-padding);
}
.cms-int-custom-roster-4 .roster-cards article h2 {
  font-size: var(--roster-card-header-font-size);
  margin: 0;
}
.cms-int-custom-roster-4 .roster-cards article .cms-int-roster-card-title {
  margin-top: 0.25rem;
  margin-bottom: 1rem;
  display: flex;
  flex-wrap: wrap;
}
.cms-int-custom-roster-4 .roster-cards article .cms-int-roster-card-title span {
  border-right: 1px solid var(--roster-card-border-color);
  line-height: 1;
  margin-right: 0.25rem;
  padding-right: 0.25rem;
}
.cms-int-custom-roster-4 .roster-cards article .cms-int-roster-card-title span:last-of-type {
  border-right: none;
}
.cms-int-custom-roster-4 .roster-cards article ul {
  list-style: none;
  margin: 0;
  margin-top: auto;
  padding: 0;
}
.cms-int-custom-roster-4 .roster-cards article .cms-int-roster-card-title {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
}
.cms-int-custom-roster-4 .roster-cards article .cms-int-roster-card-title span {
  border-right: 1px solid #666;
  margin-right: 0.25rem;
  padding-right: 0.25rem;
}
.cms-int-custom-roster-4 .roster-cards article .cms-int-roster-card-title span:last-of-type {
  border-right: none;
}

.cms-int-custom-roster-5 {
  --roster-roster-gap: 1rem;
  --roster-roster-justify: center;
  --roster-form-form-search-border: 1px solid transparent;
  --roster-form-form-border-radius: 0;
  --roster-form-form-font-size: 1rem;
  --roster-form-form-padding-y: 0.75rem;
  --roster-form-form-padding-x: 0.5rem;
  --roster-form-form-padding-x: 0.5rem;
  --roster-form-form-button-bg: #FFF;
  --roster-form-form-label-color: #000;
  --roster-form-form-label-size: 0.875rem;
  --roster-form-form-label-transform: uppercase;
}
.cms-int-custom-roster-5 .form-label {
  color: var(--roster-form-form-label-color);
  font-size: var(--roster-form-form-label-size);
  text-transform: var(--roster-form-form-label-tranform);
  margin-bottom: 0;
}
.cms-int-custom-roster-5 .cms-int-roster-search-widget .form-control,
.cms-int-custom-roster-5 .cms-int-roster-search-widget .form-select,
.cms-int-custom-roster-5 .cms-int-roster-filter .form-control,
.cms-int-custom-roster-5 .cms-int-roster-filter .form-select {
  --cms-bootstrap-border: var(--roster-form-form-search-border);
  border: var(--cms-bootstrap-border);
  border-radius: var(--roster-form-form-border-radius);
}
.cms-int-custom-roster-5 .form-select {
  font-size: var(--roster-form-form-font-size);
  padding: var(--roster-form-form-padding-y) calc(var(--roster-form-form-padding-x) + 3rem) var(--roster-form-form-padding-y) var(--roster-form-form-padding-x);
  min-height: calc(1.5em + 1rem + var(--bs-border-width) * 2);
}
.cms-int-custom-roster-5 .site-roster-sort {
  display: flex;
  justify-content: flex-start;
}
.cms-int-custom-roster-5 .site-roster-sort .form-select {
  padding-right: 3rem;
  width: auto;
}
@media (max-width: 767.98px) {
  .cms-int-custom-roster-5 .site-roster-sort .form-select {
    width: 100%;
  }
}
.cms-int-custom-roster-5 .roster-search .form-control {
  font-size: var(--roster-form-form-font-size);
  padding: var(--roster-form-form-padding-y) var(--roster-form-form-padding-x);
  min-height: calc(1.5em + 1rem + var(--bs-border-width) * 2);
}
.cms-int-custom-roster-5 .roster-search .btn {
  --bs-btn-color: var(--hs-main);
  --bs-btn-border-color: var(--hs-main);
  --bs-btn-border-radius: 0;
  --bs-btn-hover-bg: var(--hs-main);
  --bs-btn-hover-border-color: var(--hs-main);
  --bs-btn-focus-shadow-rgb: var(--hs-main-rgb);
  --bs-btn-active-bg: var(--hs-main);
  --bs-btn-active-border-color: var(--hs-main);
  --bs-btn-disabled-color: var(--hs-main);
  --bs-btn-border-radius: var(--roster-form-form-border-radius);
  --bs-btn-font-size: var(--roster-form-form-font-size);
  --bs-btn-padding-y: var(--roster-form-form-padding-y);
  --bs-btn-padding-x: calc(2 * var(--roster-form-form-padding-x));
  --bs-btn-bg: var(--roster-form-form-button-bg);
  --cms-bootstrap-border: var(--roster-form-form-search-border);
  border: var(--cms-bootstrap-border);
}
@media (max-width: 767.98px) {
  .cms-int-custom-roster-5 .cms-int-roster-search-widget {
    width: 100%;
  }
}
.cms-int-custom-roster-5 .cms-int-roster-filter {
  width: 100%;
  flex: 1;
}
.cms-int-custom-roster-5 .cms-int-roster-filter form {
  flex: 1 1 auto;
}
.cms-int-custom-roster-5 .cms-int-roster-image-header {
  --roster-image-header-card-width: 12.5rem;
  --roster-image-header-darken: true;
  background-position: center;
  background-size: cover;
  padding: var(--roster-image-header-card-width);
  position: relative;
  z-index: 1;
}
.cms-int-custom-roster-5 .cms-int-roster-image-header::before {
  background-color: rgba(0, 0, 0, 0.3);
  content: "";
  height: 100%;
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
}
.cms-int-custom-roster-5 .cms-int-roster-image-header .cms-int-roster-image-header-content {
  position: relative;
  z-index: 2;
}
.cms-int-custom-roster-5 .cms-int-roster-image-header.mobile {
  padding: 6.25rem 0;
  display: none;
}
@media (max-width: 767.98px) {
  .cms-int-custom-roster-5 .cms-int-roster-image-header {
    display: none;
  }
  .cms-int-custom-roster-5 .cms-int-roster-image-header.mobile {
    display: block;
  }
}
.cms-int-custom-roster-5 .cms-int-roster-search-widget {
  border-bottom: 1px solid #000;
}
.cms-int-custom-roster-5 .roster-cards {
  display: flex;
  flex-wrap: wrap;
  gap: var(--roster-roster-gap);
  justify-content: var(--roster-roster-justify);
}
.cms-int-custom-roster-5 .roster-cards article {
  --roster-card-card-shadow: 0.125rem 0.125rem 0.125rem 0 rgba(128, 128, 128, 0.5);
  --roster-card-card-width: 21.875rem;
  --roster-card-image-height: 15.625rem;
  --roster-card-border-color: #808080;
  --roster-card-content-padding: 0.5rem 1rem;
  --roster-card-header-font-size: 1.25rem;
  --roster-card-font-size: 0.875rem;
  border: 1px solid var(--roster-card-border-color);
  box-shadow: var(--roster-card-card-shadow);
  font-size: var(--roster-card-font-size);
  width: var(--roster-card-card-width);
  display: flex;
  flex-direction: column;
}
.cms-int-custom-roster-5 .roster-cards article .cms-int-roster-card-image-container {
  height: var(--roster-card-image-height);
  overflow: hidden;
  display: block;
  position: relative;
}
.cms-int-custom-roster-5 .roster-cards article .cms-int-roster-card-image-container .cms-int-roster-card-more {
  background-color: rgba(0, 0, 0, 0.7);
  color: #fff;
  font-size: 1rem;
  text-align: center;
  padding: 0.5rem;
  width: 100%;
  display: flex;
  justify-content: center;
  position: absolute;
  left: 0;
  z-index: 1;
  transition: all 300ms ease-in-out;
}
@media (min-width: 992px) {
  .cms-int-custom-roster-5 .roster-cards article .cms-int-roster-card-image-container .cms-int-roster-card-more {
    height: 100%;
    align-items: center;
    top: 0;
    opacity: 0;
  }
}
@media (max-width: 767.98px) {
  .cms-int-custom-roster-5 .roster-cards article .cms-int-roster-card-image-container .cms-int-roster-card-more {
    align-items: flex-end;
    bottom: 0;
  }
}
.cms-int-custom-roster-5 .roster-cards article .cms-int-roster-card-image-container:hover .cms-int-roster-card-more {
  opacity: 1;
}
.cms-int-custom-roster-5 .roster-cards article .cms-int-roster-card-image {
  background-color: var(--roster-card-border-color);
  background-position: center;
  background-size: cover;
  height: 100%;
  width: 100%;
  transition: all 300ms ease-in-out;
}
.cms-int-custom-roster-5 .roster-cards article .cms-int-roster-card-content {
  padding: var(--roster-card-content-padding);
}
.cms-int-custom-roster-5 .roster-cards article h2 {
  font-size: var(--roster-card-header-font-size);
  margin: 0;
}
.cms-int-custom-roster-5 .roster-cards article .cms-int-roster-card-title {
  margin-top: 0.25rem;
  margin-bottom: 1rem;
  display: flex;
  flex-wrap: wrap;
}
.cms-int-custom-roster-5 .roster-cards article .cms-int-roster-card-title span {
  border-right: 1px solid var(--roster-card-border-color);
  line-height: 1;
  margin-right: 0.25rem;
  padding-right: 0.25rem;
}
.cms-int-custom-roster-5 .roster-cards article .cms-int-roster-card-title span:last-of-type {
  border-right: none;
}
.cms-int-custom-roster-5 .roster-cards article ul {
  list-style: none;
  margin: 0;
  margin-top: auto;
  padding: 0;
}

.cms-int-custom-roster-6 {
  --roster-roster-gap: 1rem;
  --roster-roster-justify: center;
  --roster-form-form-search-border: 1px solid transparent;
  --roster-form-form-border-radius: 0;
  --roster-form-form-font-size: 1rem;
  --roster-form-form-padding-y: 0.75rem;
  --roster-form-form-padding-x: 0.5rem;
  --roster-form-form-padding-x: 0.5rem;
  --roster-form-form-button-bg: #FFF;
  --roster-form-form-label-color: #000;
  --roster-form-form-label-size: 0.875rem;
  --roster-form-form-label-transform: uppercase;
}
.cms-int-custom-roster-6 .form-label {
  color: var(--roster-form-form-label-color);
  font-size: var(--roster-form-form-label-size);
  text-transform: var(--roster-form-form-label-tranform);
  margin-bottom: 0;
}
.cms-int-custom-roster-6 .cms-int-roster-search-widget .form-control,
.cms-int-custom-roster-6 .cms-int-roster-search-widget .form-select,
.cms-int-custom-roster-6 .cms-int-roster-filter .form-control,
.cms-int-custom-roster-6 .cms-int-roster-filter .form-select {
  --cms-bootstrap-border: var(--roster-form-form-search-border);
  border: var(--cms-bootstrap-border);
  border-radius: var(--roster-form-form-border-radius);
}
.cms-int-custom-roster-6 .form-select {
  font-size: var(--roster-form-form-font-size);
  padding: var(--roster-form-form-padding-y) calc(var(--roster-form-form-padding-x) + 3rem) var(--roster-form-form-padding-y) var(--roster-form-form-padding-x);
  min-height: calc(1.5em + 1rem + var(--bs-border-width) * 2);
}
.cms-int-custom-roster-6 .site-roster-sort {
  display: flex;
  justify-content: flex-start;
}
.cms-int-custom-roster-6 .site-roster-sort .form-select {
  padding-right: 3rem;
  width: auto;
}
@media (max-width: 767.98px) {
  .cms-int-custom-roster-6 .site-roster-sort .form-select {
    width: 100%;
  }
}
.cms-int-custom-roster-6 .roster-search .form-control {
  font-size: var(--roster-form-form-font-size);
  padding: var(--roster-form-form-padding-y) var(--roster-form-form-padding-x);
  min-height: calc(1.5em + 1rem + var(--bs-border-width) * 2);
}
.cms-int-custom-roster-6 .roster-search .btn {
  --bs-btn-color: var(--hs-main);
  --bs-btn-border-color: var(--hs-main);
  --bs-btn-border-radius: 0;
  --bs-btn-hover-bg: var(--hs-main);
  --bs-btn-hover-border-color: var(--hs-main);
  --bs-btn-focus-shadow-rgb: var(--hs-main-rgb);
  --bs-btn-active-bg: var(--hs-main);
  --bs-btn-active-border-color: var(--hs-main);
  --bs-btn-disabled-color: var(--hs-main);
  --bs-btn-border-radius: var(--roster-form-form-border-radius);
  --bs-btn-font-size: var(--roster-form-form-font-size);
  --bs-btn-padding-y: var(--roster-form-form-padding-y);
  --bs-btn-padding-x: calc(2 * var(--roster-form-form-padding-x));
  --bs-btn-bg: var(--roster-form-form-button-bg);
  --cms-bootstrap-border: var(--roster-form-form-search-border);
  border: var(--cms-bootstrap-border);
}
@media (max-width: 767.98px) {
  .cms-int-custom-roster-6 .cms-int-roster-search-widget {
    width: 100%;
  }
}
.cms-int-custom-roster-6 .cms-int-roster-filter {
  width: 100%;
  flex: 1;
}
.cms-int-custom-roster-6 .cms-int-roster-filter form {
  flex: 1 1 auto;
}
.cms-int-custom-roster-6 .cms-int-roster-image-header {
  --roster-image-header-card-width: 12.5rem;
  --roster-image-header-darken: true;
  background-position: center;
  background-size: cover;
  padding: var(--roster-image-header-card-width);
  position: relative;
  z-index: 1;
}
.cms-int-custom-roster-6 .cms-int-roster-image-header::before {
  background-color: rgba(0, 0, 0, 0.3);
  content: "";
  height: 100%;
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
}
.cms-int-custom-roster-6 .cms-int-roster-image-header .cms-int-roster-image-header-content {
  position: relative;
  z-index: 2;
}
.cms-int-custom-roster-6 .cms-int-roster-image-header.mobile {
  padding: 6.25rem 0;
  display: none;
}
@media (max-width: 767.98px) {
  .cms-int-custom-roster-6 .cms-int-roster-image-header {
    display: none;
  }
  .cms-int-custom-roster-6 .cms-int-roster-image-header.mobile {
    display: block;
  }
}
.cms-int-custom-roster-6 .cms-int-roster-search-widget {
  border-bottom: 1px solid #000;
}
.cms-int-custom-roster-6 .roster-search {
  border-bottom: 1px solid #000;
}
.cms-int-custom-roster-6 .roster-cards {
  display: flex;
  flex-wrap: wrap;
  gap: var(--roster-roster-gap);
  justify-content: var(--roster-roster-justify);
}
.cms-int-custom-roster-6 .roster-cards article {
  --roster-card-card-shadow: 0.125rem 0.125rem 0.125rem 0 rgba(128, 128, 128, 0.5);
  --roster-card-card-width: 21.875rem;
  --roster-card-image-height: 15.625rem;
  --roster-card-border-color: #808080;
  --roster-card-content-padding: 0.5rem 1rem;
  --roster-card-header-font-size: 1.25rem;
  --roster-card-font-size: 0.875rem;
  border: 1px solid var(--roster-card-border-color);
  box-shadow: var(--roster-card-card-shadow);
  font-size: var(--roster-card-font-size);
  width: var(--roster-card-card-width);
  display: flex;
  flex-direction: column;
}
.cms-int-custom-roster-6 .roster-cards article .cms-int-roster-card-image-container {
  height: var(--roster-card-image-height);
  overflow: hidden;
  display: block;
  position: relative;
}
.cms-int-custom-roster-6 .roster-cards article .cms-int-roster-card-image-container .cms-int-roster-card-more {
  background-color: rgba(0, 0, 0, 0.7);
  color: #fff;
  font-size: 1rem;
  text-align: center;
  padding: 0.5rem;
  width: 100%;
  display: flex;
  justify-content: center;
  position: absolute;
  left: 0;
  z-index: 1;
  transition: all 300ms ease-in-out;
}
@media (min-width: 992px) {
  .cms-int-custom-roster-6 .roster-cards article .cms-int-roster-card-image-container .cms-int-roster-card-more {
    height: 100%;
    align-items: center;
    top: 0;
    opacity: 0;
  }
}
@media (max-width: 767.98px) {
  .cms-int-custom-roster-6 .roster-cards article .cms-int-roster-card-image-container .cms-int-roster-card-more {
    align-items: flex-end;
    bottom: 0;
  }
}
.cms-int-custom-roster-6 .roster-cards article .cms-int-roster-card-image-container:hover .cms-int-roster-card-more {
  opacity: 1;
}
.cms-int-custom-roster-6 .roster-cards article .cms-int-roster-card-image {
  background-color: var(--roster-card-border-color);
  background-position: center;
  background-size: cover;
  height: 100%;
  width: 100%;
  transition: all 300ms ease-in-out;
}
.cms-int-custom-roster-6 .roster-cards article .cms-int-roster-card-content {
  padding: var(--roster-card-content-padding);
}
.cms-int-custom-roster-6 .roster-cards article h2 {
  font-size: var(--roster-card-header-font-size);
  margin: 0;
}
.cms-int-custom-roster-6 .roster-cards article .cms-int-roster-card-title {
  margin-top: 0.25rem;
  margin-bottom: 1rem;
  display: flex;
  flex-wrap: wrap;
}
.cms-int-custom-roster-6 .roster-cards article .cms-int-roster-card-title span {
  border-right: 1px solid var(--roster-card-border-color);
  line-height: 1;
  margin-right: 0.25rem;
  padding-right: 0.25rem;
}
.cms-int-custom-roster-6 .roster-cards article .cms-int-roster-card-title span:last-of-type {
  border-right: none;
}
.cms-int-custom-roster-6 .roster-cards article ul {
  list-style: none;
  margin: 0;
  margin-top: auto;
  padding: 0;
}

.cms-int-custom-roster-7 {
  --roster-roster-gap: 1rem;
  --roster-roster-justify: center;
  --roster-form-form-search-border: 1px solid transparent;
  --roster-form-form-border-radius: 0;
  --roster-form-form-font-size: 1rem;
  --roster-form-form-padding-y: 0.75rem;
  --roster-form-form-padding-x: 0.5rem;
  --roster-form-form-padding-x: 0.5rem;
  --roster-form-form-button-bg: #FFF;
  --roster-form-form-label-color: #FFF;
  --roster-form-form-label-size: 0.875rem;
  --roster-form-form-label-transform: uppercase;
}
.cms-int-custom-roster-7 .form-label {
  color: var(--roster-form-form-label-color);
  font-size: var(--roster-form-form-label-size);
  text-transform: var(--roster-form-form-label-tranform);
  margin-bottom: 0;
}
.cms-int-custom-roster-7 .cms-int-roster-search-widget .form-control,
.cms-int-custom-roster-7 .cms-int-roster-search-widget .form-select,
.cms-int-custom-roster-7 .cms-int-roster-filter .form-control,
.cms-int-custom-roster-7 .cms-int-roster-filter .form-select {
  border-radius: var(--roster-form-form-border-radius);
}
.cms-int-custom-roster-7 .form-select {
  font-size: var(--roster-form-form-font-size);
  padding: var(--roster-form-form-padding-y) calc(var(--roster-form-form-padding-x) + 3rem) var(--roster-form-form-padding-y) var(--roster-form-form-padding-x);
  min-height: calc(1.5em + 1rem + var(--bs-border-width) * 2);
}
.cms-int-custom-roster-7 .site-roster-sort {
  display: flex;
  justify-content: flex-start;
}
.cms-int-custom-roster-7 .site-roster-sort .form-select {
  padding-right: 3rem;
  width: auto;
}
@media (max-width: 767.98px) {
  .cms-int-custom-roster-7 .site-roster-sort .form-select {
    width: 100%;
  }
}
.cms-int-custom-roster-7 .roster-search .form-control {
  font-size: var(--roster-form-form-font-size);
  padding: var(--roster-form-form-padding-y) var(--roster-form-form-padding-x);
  min-height: calc(1.5em + 1rem + var(--bs-border-width) * 2);
}
.cms-int-custom-roster-7 .roster-search .btn {
  --bs-btn-color: var(--hs-main);
  --bs-btn-border-color: var(--hs-main);
  --bs-btn-border-radius: 0;
  --bs-btn-hover-bg: var(--hs-main);
  --bs-btn-hover-border-color: var(--hs-main);
  --bs-btn-focus-shadow-rgb: var(--hs-main-rgb);
  --bs-btn-active-bg: var(--hs-main);
  --bs-btn-active-border-color: var(--hs-main);
  --bs-btn-disabled-color: var(--hs-main);
  --bs-btn-border-radius: var(--roster-form-form-border-radius);
  --bs-btn-font-size: var(--roster-form-form-font-size);
  --bs-btn-padding-y: var(--roster-form-form-padding-y);
  --bs-btn-padding-x: calc(2 * var(--roster-form-form-padding-x));
  --bs-btn-bg: var(--roster-form-form-button-bg);
}
@media (max-width: 767.98px) {
  .cms-int-custom-roster-7 .cms-int-roster-search-widget {
    width: 100%;
  }
}
.cms-int-custom-roster-7 .cms-int-roster-filter {
  width: 100%;
  flex: 1;
}
.cms-int-custom-roster-7 .cms-int-roster-filter form {
  flex: 1 1 auto;
}
.cms-int-custom-roster-7 .cms-int-roster-image-header {
  --roster-image-header-card-width: 6.25rem 0;
  --roster-image-header-darken: true;
  background-position: center;
  background-size: cover;
  padding: var(--roster-image-header-card-width);
  position: relative;
  z-index: 1;
}
.cms-int-custom-roster-7 .cms-int-roster-image-header::before {
  background-color: rgba(0, 0, 0, 0.3);
  content: "";
  height: 100%;
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
}
.cms-int-custom-roster-7 .cms-int-roster-image-header .cms-int-roster-image-header-content {
  position: relative;
  z-index: 2;
}
.cms-int-custom-roster-7 .cms-int-roster-image-header h2 {
  color: #FFF;
}
.cms-int-custom-roster-7 .roster-cards {
  display: flex;
  flex-wrap: wrap;
  gap: var(--roster-roster-gap);
  justify-content: var(--roster-roster-justify);
}
.cms-int-custom-roster-7 .roster-cards article {
  --roster-card-card-shadow: 0.125rem 0.125rem 0.125rem 0 rgba(128, 128, 128, 0.5);
  --roster-card-card-width: 21.875rem;
  --roster-card-image-height: 18.75rem;
  --roster-card-border-color: #808080;
  --roster-card-content-padding: 0.5rem 1rem;
  --roster-card-header-font-size: 1.25rem;
  --roster-card-font-size: 0.875rem;
  border: 1px solid var(--roster-card-border-color);
  box-shadow: var(--roster-card-card-shadow);
  font-size: var(--roster-card-font-size);
  width: var(--roster-card-card-width);
  display: flex;
  flex-direction: column;
}
.cms-int-custom-roster-7 .roster-cards article .cms-int-roster-card-image-container {
  height: var(--roster-card-image-height);
  overflow: hidden;
  display: block;
  position: relative;
}
.cms-int-custom-roster-7 .roster-cards article .cms-int-roster-card-image-container .cms-int-roster-card-more {
  background-color: rgba(0, 0, 0, 0.7);
  color: #fff;
  font-size: 1rem;
  text-align: center;
  padding: 0.5rem;
  width: 100%;
  display: flex;
  justify-content: center;
  position: absolute;
  left: 0;
  z-index: 1;
  transition: all 300ms ease-in-out;
}
@media (min-width: 992px) {
  .cms-int-custom-roster-7 .roster-cards article .cms-int-roster-card-image-container .cms-int-roster-card-more {
    height: 100%;
    align-items: center;
    top: 0;
    opacity: 0;
  }
}
@media (max-width: 767.98px) {
  .cms-int-custom-roster-7 .roster-cards article .cms-int-roster-card-image-container .cms-int-roster-card-more {
    align-items: flex-end;
    bottom: 0;
  }
}
.cms-int-custom-roster-7 .roster-cards article .cms-int-roster-card-image-container:hover .cms-int-roster-card-more {
  opacity: 1;
}
.cms-int-custom-roster-7 .roster-cards article .cms-int-roster-card-image {
  background-color: var(--roster-card-border-color);
  background-position: center;
  background-size: cover;
  height: 100%;
  width: 100%;
  transition: all 300ms ease-in-out;
}
.cms-int-custom-roster-7 .roster-cards article .cms-int-roster-card-content {
  padding: var(--roster-card-content-padding);
}
.cms-int-custom-roster-7 .roster-cards article h2 {
  font-size: var(--roster-card-header-font-size);
  margin: 0;
}
.cms-int-custom-roster-7 .roster-cards article .cms-int-roster-card-title {
  margin-top: 0.25rem;
  margin-bottom: 1rem;
  display: flex;
  flex-wrap: wrap;
}
.cms-int-custom-roster-7 .roster-cards article .cms-int-roster-card-title span {
  border-right: 1px solid var(--roster-card-border-color);
  line-height: 1;
  margin-right: 0.25rem;
  padding-right: 0.25rem;
}
.cms-int-custom-roster-7 .roster-cards article .cms-int-roster-card-title span:last-of-type {
  border-right: none;
}
.cms-int-custom-roster-7 .roster-cards article ul {
  list-style: none;
  margin: 0;
  margin-top: auto;
  padding: 0;
}

.cms-int-bio-callout {
  text-align: center;
  padding: 1.25rem;
}
.cms-int-bio-callout.hide {
  display: none;
}
.cms-int-bio-callout .cms-int-bio-callout-image {
  background-position: center;
  background-size: cover;
  height: 9.375rem;
  margin: 0 auto;
  width: 9.375rem;
  margin-bottom: 1rem;
}
.cms-int-bio-callout h3 {
  font-size: 1.125rem;
  font-weight: 700;
  margin: 0.9375rem 0.625rem 0;
  padding: 0;
}
.cms-int-bio-callout .cms-int-bio-content-text {
  font-size: 1rem;
  line-height: 1.3;
  text-align: center;
  margin: 0 0 0.625rem;
  padding: 0;
}

.cms-int-advanced-office-bio {
  --roster-roster-gap: 1rem;
  --roster-roster-justify: center;
  --roster-form-form-search-border: 1px solid transparent;
  --roster-form-form-border-radius: 0;
  --roster-form-form-font-size: 1rem;
  --roster-form-form-padding-y: 0.75rem;
  --roster-form-form-padding-x: 0.5rem;
  --roster-form-form-padding-x: 0.5rem;
  --roster-form-form-button-bg: #FFF;
  --roster-form-form-label-color: #FFF;
  --roster-form-form-label-size: 0.875rem;
  --roster-form-form-label-transform: uppercase;
}
.cms-int-advanced-office-bio .form-label {
  color: var(--roster-form-form-label-color);
  font-size: var(--roster-form-form-label-size);
  text-transform: var(--roster-form-form-label-tranform);
  margin-bottom: 0;
}
.cms-int-advanced-office-bio .cms-int-roster-search-widget .form-control,
.cms-int-advanced-office-bio .cms-int-roster-search-widget .form-select,
.cms-int-advanced-office-bio .cms-int-roster-filter .form-control,
.cms-int-advanced-office-bio .cms-int-roster-filter .form-select {
  border-radius: var(--roster-form-form-border-radius);
}
.cms-int-advanced-office-bio .form-select {
  font-size: var(--roster-form-form-font-size);
  padding: var(--roster-form-form-padding-y) calc(var(--roster-form-form-padding-x) + 3rem) var(--roster-form-form-padding-y) var(--roster-form-form-padding-x);
  min-height: calc(1.5em + 1rem + var(--bs-border-width) * 2);
}
.cms-int-advanced-office-bio .site-roster-sort {
  display: flex;
  justify-content: flex-start;
}
.cms-int-advanced-office-bio .site-roster-sort .form-select {
  padding-right: 3rem;
  width: auto;
}
@media (max-width: 767.98px) {
  .cms-int-advanced-office-bio .site-roster-sort .form-select {
    width: 100%;
  }
}
.cms-int-advanced-office-bio .roster-search .form-control {
  font-size: var(--roster-form-form-font-size);
  padding: var(--roster-form-form-padding-y) var(--roster-form-form-padding-x);
  min-height: calc(1.5em + 1rem + var(--bs-border-width) * 2);
}
.cms-int-advanced-office-bio .roster-search .btn {
  --bs-btn-color: var(--hs-main);
  --bs-btn-border-color: var(--hs-main);
  --bs-btn-border-radius: 0;
  --bs-btn-hover-bg: var(--hs-main);
  --bs-btn-hover-border-color: var(--hs-main);
  --bs-btn-focus-shadow-rgb: var(--hs-main-rgb);
  --bs-btn-active-bg: var(--hs-main);
  --bs-btn-active-border-color: var(--hs-main);
  --bs-btn-disabled-color: var(--hs-main);
  --bs-btn-border-radius: var(--roster-form-form-border-radius);
  --bs-btn-font-size: var(--roster-form-form-font-size);
  --bs-btn-padding-y: var(--roster-form-form-padding-y);
  --bs-btn-padding-x: calc(2 * var(--roster-form-form-padding-x));
  --bs-btn-bg: var(--roster-form-form-button-bg);
}
@media (max-width: 767.98px) {
  .cms-int-advanced-office-bio .cms-int-roster-search-widget {
    width: 100%;
  }
}
.cms-int-advanced-office-bio .cms-int-roster-filter {
  width: 100%;
  flex: 1;
}
.cms-int-advanced-office-bio .cms-int-roster-filter form {
  flex: 1 1 auto;
}
.cms-int-advanced-office-bio .cms-int-roster-image-header {
  --roster-image-header-card-width: 6.25rem 0;
  --roster-image-header-darken: true;
  background-position: center;
  background-size: cover;
  padding: var(--roster-image-header-card-width);
  position: relative;
  z-index: 1;
}
.cms-int-advanced-office-bio .cms-int-roster-image-header::before {
  background-color: rgba(0, 0, 0, 0.3);
  content: "";
  height: 100%;
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
}
.cms-int-advanced-office-bio .cms-int-roster-image-header .cms-int-roster-image-header-content {
  position: relative;
  z-index: 2;
}
.cms-int-advanced-office-bio .cms-int-roster-image-header h2 {
  color: #FFF;
}
.cms-int-advanced-office-bio .roster-cards {
  display: flex;
  flex-wrap: wrap;
  gap: var(--roster-roster-gap);
  justify-content: var(--roster-roster-justify);
}
.cms-int-advanced-office-bio .roster-cards article {
  --roster-card-card-shadow: 0.125rem 0.125rem 0.125rem 0 rgba(128, 128, 128, 0.5);
  --roster-card-card-width: 21.875rem;
  --roster-card-image-height: 18.75rem;
  --roster-card-border-color: #808080;
  --roster-card-content-padding: 0.5rem 1rem;
  --roster-card-header-font-size: 1.25rem;
  --roster-card-font-size: 0.875rem;
  border: 1px solid var(--roster-card-border-color);
  box-shadow: var(--roster-card-card-shadow);
  font-size: var(--roster-card-font-size);
  width: var(--roster-card-card-width);
  display: flex;
  flex-direction: column;
}
.cms-int-advanced-office-bio .roster-cards article .cms-int-roster-card-image-container {
  height: var(--roster-card-image-height);
  overflow: hidden;
  display: block;
  position: relative;
}
.cms-int-advanced-office-bio .roster-cards article .cms-int-roster-card-image-container .cms-int-roster-card-more {
  background-color: rgba(0, 0, 0, 0.7);
  color: #fff;
  font-size: 1rem;
  text-align: center;
  padding: 0.5rem;
  width: 100%;
  display: flex;
  justify-content: center;
  position: absolute;
  left: 0;
  z-index: 1;
  transition: all 300ms ease-in-out;
}
@media (min-width: 992px) {
  .cms-int-advanced-office-bio .roster-cards article .cms-int-roster-card-image-container .cms-int-roster-card-more {
    height: 100%;
    align-items: center;
    top: 0;
    opacity: 0;
  }
}
@media (max-width: 767.98px) {
  .cms-int-advanced-office-bio .roster-cards article .cms-int-roster-card-image-container .cms-int-roster-card-more {
    align-items: flex-end;
    bottom: 0;
  }
}
.cms-int-advanced-office-bio .roster-cards article .cms-int-roster-card-image-container:hover .cms-int-roster-card-more {
  opacity: 1;
}
.cms-int-advanced-office-bio .roster-cards article .cms-int-roster-card-image {
  background-color: var(--roster-card-border-color);
  background-position: center;
  background-size: cover;
  height: 100%;
  width: 100%;
  transition: all 300ms ease-in-out;
}
.cms-int-advanced-office-bio .roster-cards article .cms-int-roster-card-content {
  padding: var(--roster-card-content-padding);
}
.cms-int-advanced-office-bio .roster-cards article h2 {
  font-size: var(--roster-card-header-font-size);
  margin: 0;
}
.cms-int-advanced-office-bio .roster-cards article .cms-int-roster-card-title {
  margin-top: 0.25rem;
  margin-bottom: 1rem;
  display: flex;
  flex-wrap: wrap;
}
.cms-int-advanced-office-bio .roster-cards article .cms-int-roster-card-title span {
  border-right: 1px solid var(--roster-card-border-color);
  line-height: 1;
  margin-right: 0.25rem;
  padding-right: 0.25rem;
}
.cms-int-advanced-office-bio .roster-cards article .cms-int-roster-card-title span:last-of-type {
  border-right: none;
}
.cms-int-advanced-office-bio .roster-cards article ul {
  list-style: none;
  margin: 0;
  margin-top: auto;
  padding: 0;
}
.cms-int-advanced-office-bio .site-roster-card-container article {
  --roster-card-card-shadow: 0.125rem 0.125rem 0.125rem 0 rgba(128, 128, 128, 0.5);
  --roster-card-card-width: 21.875rem;
  --roster-card-image-height: 18.75rem;
  --roster-card-border-color: #808080;
  --roster-card-content-padding: 0.5rem 1rem;
  --roster-card-header-font-size: 1.25rem;
  --roster-card-font-size: 0.875rem;
  border: 1px solid var(--roster-card-border-color);
  box-shadow: var(--roster-card-card-shadow);
  font-size: var(--roster-card-font-size);
  width: var(--roster-card-card-width);
  display: flex;
  flex-direction: column;
}
.cms-int-advanced-office-bio .site-roster-card-container article .cms-int-roster-card-image-container {
  height: var(--roster-card-image-height);
  overflow: hidden;
  display: block;
  position: relative;
}
.cms-int-advanced-office-bio .site-roster-card-container article .cms-int-roster-card-image-container .cms-int-roster-card-more {
  background-color: rgba(0, 0, 0, 0.7);
  color: #fff;
  font-size: 1rem;
  text-align: center;
  padding: 0.5rem;
  width: 100%;
  display: flex;
  justify-content: center;
  position: absolute;
  left: 0;
  z-index: 1;
  transition: all 300ms ease-in-out;
}
@media (min-width: 992px) {
  .cms-int-advanced-office-bio .site-roster-card-container article .cms-int-roster-card-image-container .cms-int-roster-card-more {
    height: 100%;
    align-items: center;
    top: 0;
    opacity: 0;
  }
}
@media (max-width: 767.98px) {
  .cms-int-advanced-office-bio .site-roster-card-container article .cms-int-roster-card-image-container .cms-int-roster-card-more {
    align-items: flex-end;
    bottom: 0;
  }
}
.cms-int-advanced-office-bio .site-roster-card-container article .cms-int-roster-card-image-container:hover .cms-int-roster-card-more {
  opacity: 1;
}
.cms-int-advanced-office-bio .site-roster-card-container article .cms-int-roster-card-image {
  background-color: var(--roster-card-border-color);
  background-position: center;
  background-size: cover;
  height: 100%;
  width: 100%;
  transition: all 300ms ease-in-out;
}
.cms-int-advanced-office-bio .site-roster-card-container article .cms-int-roster-card-content {
  padding: var(--roster-card-content-padding);
}
.cms-int-advanced-office-bio .site-roster-card-container article h2 {
  font-size: var(--roster-card-header-font-size);
  margin: 0;
}
.cms-int-advanced-office-bio .site-roster-card-container article .cms-int-roster-card-title {
  margin-top: 0.25rem;
  margin-bottom: 1rem;
  display: flex;
  flex-wrap: wrap;
}
.cms-int-advanced-office-bio .site-roster-card-container article .cms-int-roster-card-title span {
  border-right: 1px solid var(--roster-card-border-color);
  line-height: 1;
  margin-right: 0.25rem;
  padding-right: 0.25rem;
}
.cms-int-advanced-office-bio .site-roster-card-container article .cms-int-roster-card-title span:last-of-type {
  border-right: none;
}
.cms-int-advanced-office-bio .site-roster-card-container article ul {
  list-style: none;
  margin: 0;
  margin-top: auto;
  padding: 0;
}

.cms-int-form-disclaimer-text {
  color: #333;
  font-size: 0.75rem;
  padding-top: 0.75rem;
}
.cms-int-form-disclaimer-text a {
  color: #333;
  text-decoration: underline;
}
.cms-int-form-disclaimer-text.text-white {
  color: #fff;
}
.cms-int-form-disclaimer-text.text-white a {
  color: #fff;
}

.site-customer-review-page .site-interior-content {
  margin: 2rem 0;
}
.site-customer-review-page input {
  border: 1px solid #ccc;
}

.site-customer-review-submission-page .site-interior-content {
  margin: 2rem 0;
}
.site-customer-review-submission-page input {
  border: 1px solid #ccc;
}

.reviews-crud {
  --spacing: 1rem;
}
.reviews-crud .row {
  margin-bottom: var(--spacing);
}
.reviews-crud fieldset {
  padding: 0.75rem 0.75rem 0.625rem;
}
.reviews-crud .stars {
  --filled-weight: 800;
  display: flex;
  flex-direction: row-reverse;
  gap: 1rem;
  justify-content: center;
}
.reviews-crud .stars i {
  font-size: 1.5rem;
  transition: 250ms ease-in-out all;
}
.reviews-crud .stars label {
  background: #fff;
  cursor: pointer;
  /* stylelint-disable */
  margin-right: -2.25rem !important;
  /* stylelint-enable */
  z-index: 1;
}
.reviews-crud .stars label i {
  color: #ccc;
}
.reviews-crud .stars label:hover i {
  color: #0080ff;
}
.reviews-crud input:checked + label i,
.reviews-crud input:checked ~ label i {
  color: #0080ff;
  font-weight: 900;
}
.reviews-crud input,
.reviews-crud textarea {
  border-radius: 0.375rem;
}

.brokerage-compensation button {
  cursor: pointer;
  text-align: left;
  display: block;
  position: relative;
}

.rn-search-compensation-disclaimer {
  padding: 2rem;
}

.rng-agent-profile-testimonials-slider-arrow .fa-angle-left::before {
  /* stylelint-disable */
  content: "\f104" !important;
  /* stylelint-enable */
}

.rng-agent-profile-testimonials-slider-arrow .fa-angle-right::before {
  /* stylelint-disable */
  content: "\f105" !important;
  /* stylelint-enable */
}

.rng-agent-profile-testimonials i.rng-agent-profile-rating {
  color: #C00;
}
.rng-agent-profile-testimonials .slick-slider {
  display: block;
  position: relative;
  box-sizing: border-box;
}
.rng-agent-profile-testimonials .slick-list {
  margin: 0 3rem;
  overflow: hidden;
  padding: 0;
  display: block;
  position: relative;
}
.rng-agent-profile-testimonials .slick-track {
  margin-left: auto;
  display: block;
  position: relative;
  top: 0;
  left: 0;
}

.rng-agent-profile-testimonial, .rng-agent-bio-testimonials.rng-agent-profile-ratings-zillow article {
  border: 1px solid #ccc;
  color: #666;
  font-size: 0.875rem;
  margin-bottom: 1rem;
  padding: 1rem 3rem;
  position: relative;
}
.rng-agent-profile-testimonial::before, .rng-agent-bio-testimonials.rng-agent-profile-ratings-zillow article::before, .rng-agent-profile-testimonial::after, .rng-agent-bio-testimonials.rng-agent-profile-ratings-zillow article::after {
  color: #ccc;
  font-family: "Font Awesome 6 Pro", sans-serif;
  font-size: 1.5rem;
  font-style: italic;
  position: absolute;
}
.rng-agent-profile-testimonial::before, .rng-agent-bio-testimonials.rng-agent-profile-ratings-zillow article::before {
  content: '"';
  top: 1rem;
  left: 0.75rem;
}
.rng-agent-profile-testimonial::after, .rng-agent-bio-testimonials.rng-agent-profile-ratings-zillow article::after {
  content: '"';
  right: 0.75rem;
  bottom: 1rem;
}
.rng-agent-profile-testimonial.slick-slide, .rng-agent-bio-testimonials.rng-agent-profile-ratings-zillow article.slick-slide {
  margin: 0 0.5rem;
}
.rng-agent-profile-testimonial .rng-agent-profile-testimonial-rating i, .rng-agent-bio-testimonials.rng-agent-profile-ratings-zillow article .rng-agent-profile-testimonial-rating i {
  color: #daa520;
  padding: 0 0.125rem;
}
.rng-agent-profile-testimonial .rng-agent-profile-testimonial-rating i:first-of-type, .rng-agent-bio-testimonials.rng-agent-profile-ratings-zillow article .rng-agent-profile-testimonial-rating i:first-of-type {
  padding-left: 0;
}

.rng-agent-profile-testimonials-slider-arrow {
  border: 1px solid #666;
  border-radius: 100%;
  color: #666;
  text-decoration: none;
  height: 2rem;
  width: 2rem;
  display: flex;
  align-items: center;
  justify-content: center;
  position: absolute;
  top: 10%;
  z-index: 8;
}
.rng-agent-profile-testimonials-slider-arrow:hover {
  border-color: #000;
  color: #000;
}
.rng-agent-profile-testimonials-slider-arrow.prev {
  left: 0;
}
@media (max-width: 767.98px) {
  .rng-agent-profile-testimonials-slider-arrow.prev {
    left: 0.25rem;
  }
}
.rng-agent-profile-testimonials-slider-arrow.prev i {
  content: "/f104";
  font-family: "Font Awesome 6 Pro", sans-serif;
}
.rng-agent-profile-testimonials-slider-arrow.next {
  right: 0;
}
@media (max-width: 767.98px) {
  .rng-agent-profile-testimonials-slider-arrow.next {
    right: 0.25rem;
  }
}
.rng-agent-profile-testimonials-slider-arrow.next i {
  font-family: "Font Awesome 6 Pro", sans-serif;
}

.rng-agent-bio-testimonials {
  padding: 2rem 0;
}
.rng-agent-bio-testimonials .rng-agent-profile-testimonials-title,
.rng-agent-bio-testimonials .ap-reviews-title {
  display: none;
}
.rng-agent-bio-testimonials .rng-agent-bio-testimonials-title {
  text-align: center;
  margin-bottom: 0.5rem;
}
.rng-agent-bio-testimonials .rng-agent-profile-testimonials-slider-arrow {
  top: 25%;
}
.rng-agent-bio-testimonials .slick-list {
  margin: 0 3rem;
}
.rng-agent-bio-testimonials.rng-agent-profile-ratings-zillow header {
  border-bottom: none;
}
.rng-agent-bio-testimonials.rng-agent-profile-ratings-zillow header .rng-agent-profile-ratings-zillow-average-rating {
  display: none;
}
.rng-agent-bio-testimonials.rng-agent-profile-ratings-zillow article {
  border: 1px solid #ccc;
  margin: 0 3rem;
}
.rng-agent-bio-testimonials.rng-agent-profile-ratings-zillow article span {
  font-size: 0.875rem;
}
.rng-agent-bio-testimonials.rng-agent-profile-ratings-zillow section {
  border: none;
}
.rng-agent-bio-testimonials.rng-agent-profile-ratings-zillow footer {
  display: flex;
  justify-content: flex-end;
}

.ps-bio1 .rng-agent-profile-contact-social {
  display: block;
  width: 100%;
  margin: 0.5rem 0;
}
.ps-bio1 .rng-agent-profile-contact-phone a {
  display: inline;
}

.bio-abaag {
  position: relative;
}
.bio-abaag .site-interior-hero {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 25rem;
  background-position: center;
  background-size: cover;
}
@media only screen and (max-width: 48em) {
  .bio-abaag .site-interior-hero {
    display: none;
  }
}
.bio-abaag .site-bio-name-and-photo {
  padding-top: 25rem;
  background-color: #fff;
}
@media only screen and (max-width: 48em) {
  .bio-abaag .site-bio-name-and-photo {
    padding: 0.625rem 0.625rem 0;
    background-color: #eeeeee;
  }
}
.bio-abaag .site-bio-name-and-photo .site-container {
  display: flex;
  justify-content: space-between;
  padding: 0 0.625rem;
}
@media only screen and (max-width: 48em) {
  .bio-abaag .site-bio-name-and-photo .site-container {
    display: block;
    padding: 0;
  }
}
.bio-abaag .site-bio-name-and-photo .site-container .site-image-column {
  flex: 0 0 auto;
  width: 18.75rem;
  max-width: 100%;
  position: relative;
}
@media only screen and (max-width: 48em) {
  .bio-abaag .site-bio-name-and-photo .site-container .site-image-column {
    margin: 0 auto;
    padding: 0.625rem 0.625rem 0;
  }
}
.bio-abaag .site-bio-name-and-photo .site-container .site-image-column .site-bio-image {
  position: absolute;
  width: 100%;
  height: 23.4375rem;
  bottom: 0;
  left: 0;
  background-position: center;
  background-size: cover;
  background-color: #fff;
  box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.3);
}
@media only screen and (max-width: 48em) {
  .bio-abaag .site-bio-name-and-photo .site-container .site-image-column .site-bio-image {
    position: relative;
  }
}
.bio-abaag .site-bio-name-and-photo .site-container .site-name-column {
  flex: 1 0 auto;
  width: auto;
  padding: 1.875rem 1.25rem 0.9375rem 3.125rem;
}
.bio-abaag .site-bio-name-and-photo .site-container .site-name-column h1 {
  font-family: Times, Times New Roman, Georgia, serif;
  font-size: 2.375rem;
}
@media only screen and (max-width: 48em) {
  .bio-abaag .site-bio-name-and-photo .site-container .site-name-column {
    display: none;
  }
}
.bio-abaag .site-bio-agent-content {
  background-color: #fff;
}
.bio-abaag .site-bio-agent-content .site-container {
  display: flex;
  justify-content: space-between;
  padding: 0 0.625rem;
}
@media only screen and (max-width: 48em) {
  .bio-abaag .site-bio-agent-content .site-container {
    display: block;
    padding: 0;
  }
}
.bio-abaag .site-bio-agent-content .site-container .site-info-column {
  flex: 0 0 auto;
  width: 18.75rem;
  max-width: 100%;
}
@media only screen and (max-width: 48em) {
  .bio-abaag .site-bio-agent-content .site-container .site-info-column {
    margin: 0 auto;
    padding: 0 0.625rem 0.625rem;
  }
}
.bio-abaag .site-bio-agent-content .site-container .site-info-column .site-info-contact {
  background-color: #fff;
  box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.3);
  padding: 0.9375rem;
}
.bio-abaag .site-bio-agent-content .site-container .site-info-column .site-info-contact h2 {
  text-transform: uppercase;
  font-size: 1.3125rem;
  color: #000;
  font-weight: bold;
}
.bio-abaag .site-bio-agent-content .site-container .site-info-column .site-info-contact p {
  line-height: 1.5;
  margin: 0;
  padding: 0;
}
.bio-abaag .site-bio-agent-content .site-container .site-info-column .site-info-contact a {
  color: #000;
  font-size: 1rem;
}
.bio-abaag .site-bio-agent-content .site-container .site-info-column .site-info-contact .site-info-contact-icons {
  display: flex;
  justify-content: flex-start;
}
.bio-abaag .site-bio-agent-content .site-container .site-info-column .site-info-contact .site-info-contact-icons li {
  padding-right: 0.625rem;
}
.bio-abaag .site-bio-agent-content .site-container .site-info-column .site-info-contact .site-info-contact-icons li a {
  display: inline-block;
  border: none;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 2.125rem;
  height: 2.125rem;
  color: var(--bs-primary);
  font-size: 1.5rem;
}
.bio-abaag .site-bio-agent-content .site-container .site-info-column .site-info-contact .site-bio-social {
  display: flex;
  justify-content: flex-start;
  margin-top: 0.625rem;
}
.bio-abaag .site-bio-agent-content .site-container .site-info-column .site-info-contact .site-bio-social a {
  color: #000;
  padding: 0 0.625rem 0 0;
  font-size: 1.3125rem;
}
.bio-abaag .site-bio-agent-content .site-container .site-about-column {
  flex: 1 1 auto;
  width: 100%;
  padding: 0 1.25rem 1.25rem 3.125rem;
}
@media only screen and (max-width: 48em) {
  .bio-abaag .site-bio-agent-content .site-container .site-about-column {
    padding: 1.25rem;
  }
}
.bio-abaag .site-bio-agent-content .site-container .site-about-column .site-mobile {
  display: none;
  font-size: 2.25rem;
}
@media only screen and (max-width: 48em) {
  .bio-abaag .site-bio-agent-content .site-container .site-about-column .site-mobile {
    display: block;
  }
}
@media only screen and (max-width: 48em) {
  .bio-abaag .site-bio-agent-content .site-container .site-about-column {
    background-color: #fff;
  }
}
.bio-abaag .site-bio-agent-content .site-container .site-info-languages h3 {
  font-size: 1rem;
  padding: 1.25rem 0.625rem 0.625rem 1.25rem;
  border-bottom: 1px solid #000;
  font-weight: bold;
}
.bio-abaag .site-bio-agent-content .site-container .site-info-languages p {
  padding: 0.625rem 1.25rem;
}
.bio-abaag .rng-agent-profile-featured-properties-container.rng-hide {
  display: none;
}
.bio-abaag .rng-agent-profile-featured-properties-container h3 {
  text-align: center;
  margin: 2.5rem 0 1.25rem;
  font-family: Times, Times New Roman, Georgia, serif;
  font-size: 2.375rem;
}

.mredo-bio,
.mcree-bio {
  --bio-top-offset: 25rem;
  --bio-sidebar-box-shadow: 0 0 .75rem rgba(var(--bs-black-rgb), .3);
  position: relative;
}
@media (max-width: 767.98px) {
  .mredo-bio,
  .mcree-bio {
    --bio-sidebar-width: 100%;
    --bio-photo-width: 20rem;
  }
}
@media (min-width: 768px) {
  .mredo-bio,
  .mcree-bio {
    --bio-image-position: absolute;
    --bio-sidebar-width: 20rem;
  }
}
.mredo-bio h1,
.mcree-bio h1 {
  --heading-font-size: 2.5rem;
  --heading-margin-top: 1.5rem;
  --heading-margin-bottom: 1rem;
}
.mredo-bio h1 p,
.mcree-bio h1 p {
  --p-margin-top: 0;
  --p-margin-bottom: 0;
  margin-top: var(--p-margin-top);
  margin-bottom: var(--p-margin-bottom);
}
.mredo-bio .bio-hero,
.mcree-bio .bio-hero {
  background-position: center;
  background-size: cover;
  height: var(--bio-top-offset);
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
}
@media (max-width: 767.98px) {
  .mredo-bio .bio-hero,
  .mcree-bio .bio-hero {
    display: none;
  }
}
@media (max-width: 767.98px) {
  .mredo-bio .bio-photo-name,
  .mcree-bio .bio-photo-name {
    background: var(--bs-gray-200);
    padding-top: 0.75rem;
  }
}
@media (min-width: 768px) {
  .mredo-bio .bio-photo-name,
  .mcree-bio .bio-photo-name {
    padding-top: var(--bio-top-offset);
  }
}
.mredo-bio .bio-photo-name .bio-photo,
.mcree-bio .bio-photo-name .bio-photo {
  flex: 0 0 var(--bio-sidebar-width);
  position: relative;
}
@media (max-width: 767.98px) {
  .mredo-bio .bio-photo-name .bio-photo,
  .mcree-bio .bio-photo-name .bio-photo {
    display: flex;
    justify-content: center;
  }
}
.mredo-bio .bio-photo-name .photo,
.mcree-bio .bio-photo-name .photo {
  background: var(--bs-white);
  background-position: center;
  background-size: cover;
  box-shadow: 0 0 0.75rem rgba(var(--bs-black-rgb), 0.3);
  height: calc(var(--bio-top-offset) - 1.5rem);
  width: var(--bio-photo-width);
  position: var(--bio-image-position, relative);
  bottom: 0;
}
@media (min-width: 768px) {
  .mredo-bio .bio-photo-name .photo,
  .mcree-bio .bio-photo-name .photo {
    --bio-photo-width: calc(100% - var(--bs-gutter-x));
    left: calc(var(--bs-gutter-x) * 0.5);
  }
}
.mredo-bio .bio-sidebar,
.mcree-bio .bio-sidebar {
  flex: 0 0 var(--bio-sidebar-width);
}
@media (max-width: 767.98px) {
  .mredo-bio .bio-sidebar,
  .mcree-bio .bio-sidebar {
    display: flex;
    align-items: center;
    flex-direction: column;
  }
}
.mredo-bio .bio-sidebar .contact,
.mcree-bio .bio-sidebar .contact {
  background: var(--bs-white);
  box-shadow: var(--bio-sidebar-box-shadow);
  margin-bottom: 1rem;
  padding: 0.75rem;
}
@media (max-width: 767.98px) {
  .mredo-bio .bio-sidebar .contact,
  .mcree-bio .bio-sidebar .contact {
    width: var(--bio-photo-width);
  }
}
.mredo-bio .bio-sidebar .contact h4,
.mcree-bio .bio-sidebar .contact h4 {
  --heading-font-size: 1.25rem;
  --heading-font-weight: bold;
  --heading-text-transform: uppercase;
}
.mredo-bio .bio-sidebar .contact ul,
.mcree-bio .bio-sidebar .contact ul {
  list-style: none;
  margin: 0;
  padding: 0;
}
.mredo-bio .bio-sidebar .contact ul.inline,
.mcree-bio .bio-sidebar .contact ul.inline {
  margin: 0.5rem 0;
  display: flex;
  flex-flow: row wrap;
  gap: 0.75rem;
}
@media (max-width: 767.98px) {
  .mredo-bio .bio-sidebar .languages,
  .mcree-bio .bio-sidebar .languages {
    width: var(--bio-photo-width);
  }
}
.mredo-bio .bio-sidebar .languages h5,
.mcree-bio .bio-sidebar .languages h5 {
  --heading-font-weight: bold;
  border-bottom: 1px solid var(--bs-black);
  padding: 0.25rem 0.75rem;
}

.cms-list-reset {
  list-style: none;
  margin: 0;
  padding: 0;
}

.cms-int-mobile-layout {
  margin: 0 auto;
  max-width: 48rem;
}
.cms-int-mobile-layout ul {
  list-style: none;
  margin: 0;
  padding: 0;
}
.cms-int-mobile-layout .cms-int-mobile-contact-info .cms-int-mobile-contact-details h1 {
  --heading-font-size: 1.875rem;
}
@media only screen and (max-width: 40em) {
  .cms-int-mobile-layout .cms-int-mobile-contact-info .cms-int-mobile-contact-details h1 {
    --heading-font-size: 1.3125rem;
  }
}
@media only screen and (max-width: 30em) {
  .cms-int-mobile-layout .cms-int-mobile-contact-info .cms-int-mobile-contact-details h1 {
    --heading-font-size: 1.125rem;
  }
}
.cms-int-mobile-layout .cms-int-mobile-contact-info .cms-int-mobile-contact-details h2 {
  --heading-font-size: 1.125rem;
}
@media only screen and (max-width: 40em) {
  .cms-int-mobile-layout .cms-int-mobile-contact-info .cms-int-mobile-contact-details h2 {
    --heading-font-size: .875rem;
  }
}
@media only screen and (max-width: 30em) {
  .cms-int-mobile-layout .cms-int-mobile-contact-info .cms-int-mobile-contact-details h2 {
    --heading-font-size: .75rem;
  }
}
.cms-int-mobile-layout .cms-int-mobile-contact-info .cms-int-mobile-contact-details .site-mobile-contact-license a {
  color: inherit;
  text-decoration: none;
  cursor: auto;
}
.cms-int-mobile-layout .cms-int-mobile-contact-info .cms-int-mobile-contact-details .site-mobile-contact-license a {
  color: inherit;
  text-decoration: none;
  cursor: auto;
}
.cms-int-mobile-layout .cms-int-mobile-contact-info .cms-int-mobile-contact-details p {
  --p-font-size: 1rem;
  color: #FFF;
}
@media only screen and (max-width: 40em) {
  .cms-int-mobile-layout .cms-int-mobile-contact-info .cms-int-mobile-contact-details p {
    --p-font-size: .875rem;
  }
}
@media only screen and (max-width: 30em) {
  .cms-int-mobile-layout .cms-int-mobile-contact-info .cms-int-mobile-contact-details p {
    --p-font-size: .75rem;
  }
}
.cms-int-mobile-layout .cms-int-mobile-contact-links {
  padding: 0.9375rem 0.9375rem 0;
}
.cms-int-mobile-layout .cms-int-mobile-contact-links ul {
  margin-bottom: 0;
  display: flex;
  align-items: flex-end;
  flex-wrap: wrap;
  justify-content: center;
}
.cms-int-mobile-layout .cms-int-mobile-contact-links li {
  padding: 1.25rem;
}
.cms-int-mobile-layout .cms-int-mobile-contact-links li a:hover {
  --a-text-decoration: none;
  text-decoration: none;
}
@media only screen and (max-width: 34em) {
  .cms-int-mobile-layout .cms-int-mobile-contact-links li {
    padding: 0.4375rem;
  }
}
@media only screen and (min-width: 64em) {
  .cms-int-mobile-layout .cms-int-mobile-contact-links li.site-download-btn {
    /* stylelint-disable */
    display: none !important;
    /* stylelint-enable */
  }
}
.cms-int-mobile-layout .cms-int-mobile-contact-links li .site-icon {
  margin: 0 auto;
  display: flex;
  align-items: flex-end;
  justify-content: center;
}
@media only screen and (max-width: 34em) {
  .cms-int-mobile-layout .cms-int-mobile-contact-links li .site-icon {
    /* stylelint-disable */
    height: 3.1rem !important;
    width: 3.1rem !important;
    /* stylelint-enable */
  }
}
.cms-int-mobile-layout .cms-int-mobile-contact-links li i {
  color: #666465;
  font-size: 2.5rem;
  line-height: 1;
  margin-bottom: 0.625rem;
}
.cms-int-mobile-layout .cms-int-mobile-contact-links li i.rni-sso {
  font-size: 3.4375rem;
  margin-bottom: 0.125rem;
}
@media only screen and (max-width: 34em) {
  .cms-int-mobile-layout .cms-int-mobile-contact-links li i {
    font-size: 1.875rem;
  }
  .cms-int-mobile-layout .cms-int-mobile-contact-links li i.rni-sso {
    font-size: 2.5rem;
  }
}
.cms-int-mobile-layout .cms-int-mobile-contact-links li .site-text {
  color: #666465;
  font-size: 1rem;
  font-weight: 400;
  text-align: center;
  text-transform: uppercase;
  display: block;
}
@media only screen and (max-width: 34em) {
  .cms-int-mobile-layout .cms-int-mobile-contact-links li .site-text {
    font-size: 0.75rem;
  }
}
.cms-int-mobile-layout .cms-int-mobile-contact-callouts {
  padding: 0.9375rem;
}
.cms-int-mobile-layout .cms-int-mobile-contact-callouts ul {
  margin-bottom: 0;
}
.cms-int-mobile-layout .cms-int-mobile-contact-callouts li {
  padding: 0.3125rem;
}
.cms-int-mobile-layout .cms-int-mobile-contact-callouts li a {
  --bs-link-color: var(--bs-white);
  --bs-link-color-rgb: var(--bs-white-rgb);
  background-color: #666465;
  font-size: 1.125rem;
  font-weight: 400;
  text-align: center;
  text-transform: uppercase;
  padding: 1rem;
  display: block;
}
@media only screen and (max-width: 35em) {
  .cms-int-mobile-layout .cms-int-mobile-contact-callouts li a {
    font-size: 1rem;
  }
}
.cms-int-mobile-layout .cms-int-mobile-contact-callouts li a p {
  /* stylelint-disable */
  color: inherit !important;
  font-family: inherit !important;
  font-size: inherit !important;
  font-weight: inherit !important;
  line-height: inherit !important;
  /* stylelint-enable */
  margin: 0;
  padding: 0;
}

.cms-int-mobilecontact1 .cms-int-mobile-contact-info {
  display: flex;
  justify-content: space-between;
  background-color: var(--hs-main);
  padding: 1rem;
  margin-top: 3.75rem;
}
.cms-int-mobilecontact1 .cms-int-mobile-contact-info .cms-int-mobile-contact-photo {
  flex: 0 1 auto;
  width: 50%;
  max-width: 18.75rem;
}
.cms-int-mobilecontact1 .cms-int-mobile-contact-info .cms-int-mobile-contact-photo .site-agent-image {
  width: 100%;
  height: 18.75rem;
  background-position: center;
  background-size: cover;
  border: 2px solid #fff;
  box-shadow: 3px 3px 3px rgba(0, 0, 0, 0.3);
  margin-top: -2.5rem;
}
@media only screen and (max-width: 35em) {
  .cms-int-mobilecontact1 .cms-int-mobile-contact-info .cms-int-mobile-contact-photo {
    width: 35%;
  }
  .cms-int-mobilecontact1 .cms-int-mobile-contact-info .cms-int-mobile-contact-photo .site-agent-image {
    height: 12.5rem;
  }
}
@media only screen and (max-width: 28em) {
  .cms-int-mobilecontact1 .cms-int-mobile-contact-info .cms-int-mobile-contact-photo .site-agent-image {
    height: 9.375rem;
  }
}
.cms-int-mobilecontact1 .cms-int-mobile-contact-info .cms-int-mobile-contact-details {
  flex: 1 1 auto;
  width: 50%;
  padding-left: 1.25rem;
}
@media only screen and (max-width: 30em) {
  .cms-int-mobilecontact1 .cms-int-mobile-contact-info .cms-int-mobile-contact-details {
    width: 65%;
  }
}
.cms-int-mobilecontact1 .cms-int-mobile-contact-info .cms-int-mobile-contact-details h1 {
  --heading-color: #FFF;
  --heading-text-transform: none;
  --heading-text-align: left;
  --heading-margin-bottom: 0;
}
.cms-int-mobilecontact1 .cms-int-mobile-contact-info .cms-int-mobile-contact-details h2 {
  --heading-color: #FFF;
  --heading-text-transform: none;
  --heading-text-align: left;
  --heading-margin-bottom: 0;
}
.cms-int-mobilecontact1 .cms-int-mobile-contact-info .cms-int-mobile-contact-details p {
  --p-color: #FFF;
  --p-line-height: 1.4;
}
.cms-int-mobilecontact1 .cms-int-mobile-contact-info .cms-int-mobile-contact-details .site-details-office {
  margin-top: 1.25rem;
}
.cms-int-mobilecontact1 .cms-int-mobile-contact-info .cms-int-mobile-contact-details .site-details-agent-number,
.cms-int-mobilecontact1 .cms-int-mobile-contact-info .cms-int-mobile-contact-details .site-details-office-number {
  margin-bottom: 0;
}
.cms-int-mobilecontact1 .cms-int-mobile-contact-info .cms-int-mobile-contact-details .site-details-agent-number a,
.cms-int-mobilecontact1 .cms-int-mobile-contact-info .cms-int-mobile-contact-details .site-details-office-number a {
  color: #fff;
}
.cms-int-mobilecontact1 .cms-int-mobile-contact-info .cms-int-mobile-contact-details .site-details-agent-number a:focus, .cms-int-mobilecontact1 .cms-int-mobile-contact-info .cms-int-mobile-contact-details .site-details-agent-number a:hover,
.cms-int-mobilecontact1 .cms-int-mobile-contact-info .cms-int-mobile-contact-details .site-details-office-number a:focus,
.cms-int-mobilecontact1 .cms-int-mobile-contact-info .cms-int-mobile-contact-details .site-details-office-number a:hover {
  color: #fff;
}
.cms-int-mobilecontact1 .cms-int-mobile-contact-info .cms-int-mobile-contact-details .site-social {
  display: flex;
  justify-content: flex-start;
  align-items: center;
  margin-top: 1rem;
}
.cms-int-mobilecontact1 .cms-int-mobile-contact-info .cms-int-mobile-contact-details .site-social li {
  padding: 0.625rem;
}
.cms-int-mobilecontact1 .cms-int-mobile-contact-info .cms-int-mobile-contact-details .site-social li a {
  font-size: 1.875rem;
  color: #fff;
}
@media only screen and (max-width: 40em) {
  .cms-int-mobilecontact1 .cms-int-mobile-contact-info .cms-int-mobile-contact-details .site-social li a {
    font-size: 1.5rem;
  }
}
.cms-int-mobilecontact1 .cms-int-mobile-contact-info .cms-int-mobile-contact-details .site-social li:first-child {
  padding-left: 0;
}
.cms-int-mobilecontact1 .cms-int-mobile-contact-links {
  padding: 0.9375rem 0.9375rem 0;
}
.cms-int-mobilecontact1 .cms-int-mobile-contact-links ul li a .site-icon i {
  font-size: 2.5rem;
  color: #666465;
  line-height: 1;
  margin-bottom: 0.625rem;
}
.cms-int-mobilecontact1 .cms-int-mobile-contact-links ul li a .site-icon i.rni-sso {
  font-size: 3.4375rem;
  margin-bottom: 0.125rem;
}
@media only screen and (max-width: 34em) {
  .cms-int-mobilecontact1 .cms-int-mobile-contact-links ul li a .site-icon i {
    font-size: 1.875rem;
  }
  .cms-int-mobilecontact1 .cms-int-mobile-contact-links ul li a .site-icon i.rni-sso {
    font-size: 2.5rem;
  }
}
.cms-int-mobilecontact1 .cms-int-mobile-contact-links ul li a .site-text {
  display: block;
  text-align: center;
  text-transform: uppercase;
  color: #666465;
  font-size: 1rem;
  font-weight: 400;
}
@media only screen and (max-width: 34em) {
  .cms-int-mobilecontact1 .cms-int-mobile-contact-links ul li a .site-text {
    font-size: 0.75rem;
  }
}

.cms-int-mobilecontact2 {
  padding-top: 0;
}
.cms-int-mobilecontact2 .cms-int-mobile-header {
  text-align: center;
  padding: 1.25rem;
}
.cms-int-mobilecontact2 .cms-int-mobile-contact-photo {
  display: flex;
  justify-content: center;
  align-items: flex-start;
  width: 100%;
  position: relative;
}
.cms-int-mobilecontact2 .cms-int-mobile-contact-photo .site-mobile-contact-background {
  background-color: var(--hs-main);
  width: 100%;
  height: 15rem;
  position: absolute;
  top: 1.875rem;
  left: 0;
  z-index: 1;
  background-position: center;
  background-size: cover;
}
.cms-int-mobilecontact2 .cms-int-mobile-contact-photo .site-agent-image {
  position: relative;
  height: 18.75rem;
  background-position: center;
  background-size: cover;
  border: 2px solid #fff;
  box-shadow: 3px 3px 3px rgba(0, 0, 0, 0.3);
  z-index: 2;
}
.cms-int-mobilecontact2 .cms-int-mobile-contact-photo .site-agent-image img {
  height: 100% !important;
}
.cms-int-mobilecontact2 .cms-int-mobile-contact-info {
  display: flex;
  justify-content: space-between;
  background-color: #fff;
  padding: 0 1rem;
  margin-top: 1.25rem;
}
.cms-int-mobilecontact2 .cms-int-mobile-contact-info .cms-int-mobile-contact-details {
  flex: 1 1 auto;
  width: 100%;
  text-align: center;
}
.cms-int-mobilecontact2 .cms-int-mobile-contact-info .cms-int-mobile-contact-details h1 {
  --heading-color: #666465;
  --heading-text-transform: none;
  --heading-text-align: center;
  --heading-margin-bottom: 0;
}
.cms-int-mobilecontact2 .cms-int-mobile-contact-info .cms-int-mobile-contact-details h2 {
  --heading-color: #666465;
  --heading-text-transform: none;
  --heading-text-align: center;
  --heading-margin-bottom: 0;
}
.cms-int-mobilecontact2 .cms-int-mobile-contact-info .cms-int-mobile-contact-details p {
  --p-color: #666465;
  --p-line-height: 1.4;
}
.cms-int-mobilecontact2 .cms-int-mobile-contact-info .cms-int-mobile-contact-details .site-details-office {
  margin-top: 1.25rem;
  margin-bottom: 1rem;
}
.cms-int-mobilecontact2 .cms-int-mobile-contact-info .cms-int-mobile-contact-details .site-details-agent-number,
.cms-int-mobilecontact2 .cms-int-mobile-contact-info .cms-int-mobile-contact-details .site-details-office-number {
  margin-bottom: 0;
}
.cms-int-mobilecontact2 .cms-int-mobile-contact-info .cms-int-mobile-contact-details .site-details-agent-number a,
.cms-int-mobilecontact2 .cms-int-mobile-contact-info .cms-int-mobile-contact-details .site-details-office-number a {
  color: #666465;
}
.cms-int-mobilecontact2 .cms-int-mobile-contact-info .cms-int-mobile-contact-details .site-details-agent-number a:focus, .cms-int-mobilecontact2 .cms-int-mobile-contact-info .cms-int-mobile-contact-details .site-details-agent-number a:hover,
.cms-int-mobilecontact2 .cms-int-mobile-contact-info .cms-int-mobile-contact-details .site-details-office-number a:focus,
.cms-int-mobilecontact2 .cms-int-mobile-contact-info .cms-int-mobile-contact-details .site-details-office-number a:hover {
  color: #666465;
}
.cms-int-mobilecontact2 .cms-int-mobile-contact-links {
  padding: 0 0.9375rem;
  margin-top: 1rem;
}
.cms-int-mobilecontact2 .cms-int-mobile-contact-links ul li {
  padding: 0.625rem 1.25rem;
}
.cms-int-mobilecontact2 .cms-int-mobile-contact-links ul li a .site-icon i {
  font-size: 2.5rem;
  color: #666465;
  line-height: 1;
  margin-bottom: 0.625rem;
}
.cms-int-mobilecontact2 .cms-int-mobile-contact-links ul li a .site-icon i.rni-sso {
  font-size: 3.4375rem;
  margin-bottom: 0.125rem;
}
@media only screen and (max-width: 34em) {
  .cms-int-mobilecontact2 .cms-int-mobile-contact-links ul li a .site-icon i {
    font-size: 1.875rem;
  }
  .cms-int-mobilecontact2 .cms-int-mobile-contact-links ul li a .site-icon i.rni-sso {
    font-size: 2.5rem;
  }
}
.cms-int-mobilecontact2 .cms-int-mobile-contact-links ul li a .site-text {
  display: block;
  text-align: center;
  text-transform: uppercase;
  color: #666465;
  font-size: 1rem;
  font-weight: 400;
}
@media only screen and (max-width: 34em) {
  .cms-int-mobilecontact2 .cms-int-mobile-contact-links ul li a .site-text {
    font-size: 0.75rem;
  }
}
.cms-int-mobilecontact2 .cms-int-mobile-contact-callouts ul {
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
}
.cms-int-mobilecontact2 .cms-int-mobile-contact-callouts ul li {
  width: 50%;
}
.cms-int-mobilecontact2 .cms-int-mobile-contact-callouts ul li a {
  padding: 0.5rem 1rem;
  border-radius: 0.625rem;
  line-height: 1.2;
}
@media only screen and (max-width: 30em) {
  .cms-int-mobilecontact2 .cms-int-mobile-contact-callouts ul li {
    width: 100%;
  }
}
.cms-int-mobilecontact2 .site-social {
  display: flex;
  justify-content: center;
  align-items: center;
  flex-wrap: wrap;
}
.cms-int-mobilecontact2 .site-social li {
  padding: 0.625rem;
}
.cms-int-mobilecontact2 .site-social li a {
  font-size: 2.25rem;
  color: var(--hs-main);
}
@media only screen and (max-width: 40em) {
  .cms-int-mobilecontact2 .site-social li a {
    font-size: 2rem;
  }
}
.cms-int-mobilecontact2 .site-social li:first-child {
  padding-left: 0;
}

.cms-int-mobilecontact3 {
  padding-top: 0;
}
.cms-int-mobilecontact3 .cms-int-mobile-header {
  text-align: center;
  padding: 1.25rem;
}
.cms-int-mobilecontact3 .cms-int-mobile-contact-photo {
  display: flex;
  justify-content: center;
  align-items: flex-start;
  width: 100%;
  position: relative;
}
.cms-int-mobilecontact3 .cms-int-mobile-contact-photo .site-agent-image {
  display: flex;
  justify-content: center;
  position: relative;
  width: 100%;
  height: 18.75rem;
  background-position: center;
  background-size: cover;
  z-index: 2;
}
.cms-int-mobilecontact3 .cms-int-mobile-contact-photo .site-agent-image img {
  height: 100%;
}
@media only screen and (min-width: 48em) {
  .cms-int-mobilecontact3 .cms-int-mobile-contact-photo .site-agent-image {
    height: 25rem;
  }
}
.cms-int-mobilecontact3 .cms-int-mobile-contact-info {
  display: flex;
  justify-content: space-between;
  background-color: #fff;
  padding: 0 1rem;
  margin-top: 1.25rem;
}
.cms-int-mobilecontact3 .cms-int-mobile-contact-info .cms-int-mobile-contact-details {
  flex: 1 1 auto;
  width: 100%;
  text-align: center;
  padding: 0 0.3125rem;
}
.cms-int-mobilecontact3 .cms-int-mobile-contact-info .cms-int-mobile-contact-details h1 {
  --heading-color: #666465;
  --heading-text-transform: none;
  --heading-text-align: center;
  --heading-margin-bottom: 0;
}
.cms-int-mobilecontact3 .cms-int-mobile-contact-info .cms-int-mobile-contact-details h2 {
  --heading-color: #666465;
  --heading-text-transform: none;
  --heading-text-align: center;
  --heading-margin-bottom: 0;
}
.cms-int-mobilecontact3 .cms-int-mobile-contact-info .cms-int-mobile-contact-details p {
  --p-color: #666465;
  --p-line-height: 1.4;
  --p-text-align: center;
}
.cms-int-mobilecontact3 .cms-int-mobile-contact-info .cms-int-mobile-contact-details .site-details-office {
  margin-top: 1.25rem;
  margin-bottom: 1rem;
}
.cms-int-mobilecontact3 .cms-int-mobile-contact-info .cms-int-mobile-contact-details .site-details-agent-number,
.cms-int-mobilecontact3 .cms-int-mobile-contact-info .cms-int-mobile-contact-details .site-details-office-number {
  margin-bottom: 0;
}
.cms-int-mobilecontact3 .cms-int-mobile-contact-info .cms-int-mobile-contact-details .site-details-agent-number a,
.cms-int-mobilecontact3 .cms-int-mobile-contact-info .cms-int-mobile-contact-details .site-details-office-number a {
  color: #666465;
}
.cms-int-mobilecontact3 .cms-int-mobile-contact-info .cms-int-mobile-contact-details .site-details-agent-number a:focus, .cms-int-mobilecontact3 .cms-int-mobile-contact-info .cms-int-mobile-contact-details .site-details-agent-number a:hover,
.cms-int-mobilecontact3 .cms-int-mobile-contact-info .cms-int-mobile-contact-details .site-details-office-number a:focus,
.cms-int-mobilecontact3 .cms-int-mobile-contact-info .cms-int-mobile-contact-details .site-details-office-number a:hover {
  color: #666465;
}
.cms-int-mobilecontact3 .cms-int-mobile-contact-links {
  padding: 0 0.9375rem;
  margin-top: 1rem;
}
.cms-int-mobilecontact3 .cms-int-mobile-contact-links ul li {
  padding: 0.625rem 0.625rem;
}
@media only screen and (max-width: 34em) {
  .cms-int-mobilecontact3 .cms-int-mobile-contact-links ul li {
    padding: 0.625rem 0.3125rem;
  }
}
.cms-int-mobilecontact3 .cms-int-mobile-contact-links ul li a {
  text-align: center;
}
.cms-int-mobilecontact3 .cms-int-mobile-contact-links ul li a .site-icon {
  align-items: center;
  background-color: var(--hs-main);
  width: 3.75rem;
  height: 3.75rem;
  border-radius: 0.5rem;
  margin: 0 auto;
}
@media only screen and (max-width: 34em) {
  .cms-int-mobilecontact3 .cms-int-mobile-contact-links ul li a .site-icon {
    width: 3.125rem;
    height: 3.125rem;
  }
}
.cms-int-mobilecontact3 .cms-int-mobile-contact-links ul li a .site-icon i {
  font-size: 1.875rem;
  color: #fff;
  line-height: 1;
}
.cms-int-mobilecontact3 .cms-int-mobile-contact-links ul li a .site-icon i.rni-sso {
  font-size: 2.5rem;
  margin-bottom: 0.125rem;
}
@media only screen and (max-width: 34em) {
  .cms-int-mobilecontact3 .cms-int-mobile-contact-links ul li a .site-icon i {
    font-size: 1.3125rem;
  }
  .cms-int-mobilecontact3 .cms-int-mobile-contact-links ul li a .site-icon i.rni-sso {
    font-size: 1.75rem;
  }
}
.cms-int-mobilecontact3 .cms-int-mobile-contact-links ul li a .site-text {
  display: block;
  text-align: center;
  text-transform: uppercase;
  color: var(--hs-main);
  font-size: 0.875rem;
  font-weight: 400;
  margin-top: 0.1875rem;
}
@media only screen and (max-width: 34em) {
  .cms-int-mobilecontact3 .cms-int-mobile-contact-links ul li a .site-text {
    font-size: 0.75rem;
  }
}
.cms-int-mobilecontact3 .cms-int-mobile-contact-callouts ul {
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
}
.cms-int-mobilecontact3 .cms-int-mobile-contact-callouts ul li {
  width: 50%;
}
.cms-int-mobilecontact3 .cms-int-mobile-contact-callouts ul li a {
  padding: 0.5rem 1rem;
  border-radius: 0.625rem;
  line-height: 1.2;
}
@media only screen and (max-width: 30em) {
  .cms-int-mobilecontact3 .cms-int-mobile-contact-callouts ul li {
    width: 100%;
  }
}
.cms-int-mobilecontact3 .site-social {
  display: flex;
  justify-content: center;
  align-items: center;
  flex-wrap: wrap;
}
.cms-int-mobilecontact3 .site-social li {
  padding: 0.625rem;
}
.cms-int-mobilecontact3 .site-social li a {
  font-size: 2.25rem;
  color: var(--hs-main);
}
@media only screen and (max-width: 40em) {
  .cms-int-mobilecontact3 .site-social li a {
    font-size: 2rem;
  }
}
.cms-int-mobilecontact3 .site-social li:first-child {
  padding-left: 0;
}

.cms-int-mobilecontact4 {
  padding-top: 0;
}
.cms-int-mobilecontact4 .cms-int-mobile-contact-info {
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
  background-color: var(--hs-main);
  padding: 1rem;
  position: relative;
}
.cms-int-mobilecontact4 .cms-int-mobile-contact-info:after {
  position: absolute;
  content: "";
  background-color: #fff;
  height: 2.5rem;
  width: 100%;
  z-index: 1;
  bottom: 0;
  left: 0;
}
@media only screen and (max-width: 30em) {
  .cms-int-mobilecontact4 .cms-int-mobile-contact-info:after {
    display: none;
  }
}
.cms-int-mobilecontact4 .cms-int-mobile-contact-info .cms-int-mobile-header {
  position: relative;
  z-index: 2;
  text-align: center;
  width: 100%;
  flex: 1 0 auto;
  padding: 1.25rem;
}
.cms-int-mobilecontact4 .cms-int-mobile-contact-info .cms-int-mobile-contact-photo {
  flex: 0 1 auto;
  width: 50%;
  position: relative;
  z-index: 2;
}
.cms-int-mobilecontact4 .cms-int-mobile-contact-info .cms-int-mobile-contact-photo .site-agent-image {
  width: 100%;
  height: 25rem;
  background-position: center;
  background-size: cover;
  box-shadow: 3px 3px 3px rgba(0, 0, 0, 0.3);
  border-radius: 0.5rem;
}
@media only screen and (max-width: 40em) {
  .cms-int-mobilecontact4 .cms-int-mobile-contact-info .cms-int-mobile-contact-photo .site-agent-image {
    height: 18.75rem;
  }
}
@media only screen and (max-width: 30em) {
  .cms-int-mobilecontact4 .cms-int-mobile-contact-info .cms-int-mobile-contact-photo {
    width: 35%;
  }
  .cms-int-mobilecontact4 .cms-int-mobile-contact-info .cms-int-mobile-contact-photo .site-agent-image {
    height: 12.5rem;
  }
}
@media only screen and (max-width: 25em) {
  .cms-int-mobilecontact4 .cms-int-mobile-contact-info .cms-int-mobile-contact-photo .site-agent-image {
    height: 9.375rem;
  }
}
.cms-int-mobilecontact4 .cms-int-mobile-contact-info .cms-int-mobile-contact-details {
  position: relative;
  z-index: 2;
  flex: 1 1 auto;
  width: 50%;
  padding-left: 1.25rem;
}
@media only screen and (max-width: 30em) {
  .cms-int-mobilecontact4 .cms-int-mobile-contact-info .cms-int-mobile-contact-details {
    width: 65%;
  }
}
.cms-int-mobilecontact4 .cms-int-mobile-contact-info .cms-int-mobile-contact-details h1 {
  --heading-color: #FFF;
  --heading-text-transform: none;
  --heading-text-align: left;
  --heading-margin-bottom: 0;
}
.cms-int-mobilecontact4 .cms-int-mobile-contact-info .cms-int-mobile-contact-details h2 {
  --heading-color: #FFF;
  --heading-text-transform: none;
  --heading-text-align: left;
  --heading-margin-bottom: 0;
}
.cms-int-mobilecontact4 .cms-int-mobile-contact-info .cms-int-mobile-contact-details p {
  --p-color: #FFF;
  --p-line-height: 1.4;
}
.cms-int-mobilecontact4 .cms-int-mobile-contact-info .cms-int-mobile-contact-details .site-details-office {
  margin-top: 1.25rem;
  margin-bottom: 1rem;
}
.cms-int-mobilecontact4 .cms-int-mobile-contact-info .cms-int-mobile-contact-details .site-details-agent-number,
.cms-int-mobilecontact4 .cms-int-mobile-contact-info .cms-int-mobile-contact-details .site-details-office-number {
  margin-bottom: 0;
}
.cms-int-mobilecontact4 .cms-int-mobile-contact-info .cms-int-mobile-contact-details .site-details-agent-number a,
.cms-int-mobilecontact4 .cms-int-mobile-contact-info .cms-int-mobile-contact-details .site-details-office-number a {
  color: #fff;
}
.cms-int-mobilecontact4 .cms-int-mobile-contact-info .cms-int-mobile-contact-details .site-details-agent-number a:focus, .cms-int-mobilecontact4 .cms-int-mobile-contact-info .cms-int-mobile-contact-details .site-details-agent-number a:hover,
.cms-int-mobilecontact4 .cms-int-mobile-contact-info .cms-int-mobile-contact-details .site-details-office-number a:focus,
.cms-int-mobilecontact4 .cms-int-mobile-contact-info .cms-int-mobile-contact-details .site-details-office-number a:hover {
  color: #fff;
}
.cms-int-mobilecontact4 .cms-int-mobile-contact-info .cms-int-mobile-contact-details .site-social {
  display: flex;
  justify-content: flex-start;
  align-items: center;
  margin-top: 1rem;
}
.cms-int-mobilecontact4 .cms-int-mobile-contact-info .cms-int-mobile-contact-details .site-social li {
  padding: 0.625rem;
}
.cms-int-mobilecontact4 .cms-int-mobile-contact-info .cms-int-mobile-contact-details .site-social li a {
  font-size: 1.875rem;
  color: #fff;
}
@media only screen and (max-width: 40em) {
  .cms-int-mobilecontact4 .cms-int-mobile-contact-info .cms-int-mobile-contact-details .site-social li a {
    font-size: 1.5rem;
  }
}
.cms-int-mobilecontact4 .cms-int-mobile-contact-info .cms-int-mobile-contact-details .site-social li:first-child {
  padding-left: 0;
}
.cms-int-mobilecontact4 .cms-int-mobile-contact-links {
  padding: 0.9375rem 0.9375rem 0;
}
.cms-int-mobilecontact4 .cms-int-mobile-contact-links ul li a .site-icon i {
  font-size: 2.5rem;
  color: var(--hs-main);
  line-height: 1;
  margin-bottom: 0.625rem;
}
.cms-int-mobilecontact4 .cms-int-mobile-contact-links ul li a .site-icon i.rni-sso {
  font-size: 3.4375rem;
  margin-bottom: 0.125rem;
}
@media only screen and (max-width: 34em) {
  .cms-int-mobilecontact4 .cms-int-mobile-contact-links ul li a .site-icon i {
    font-size: 1.875rem;
  }
  .cms-int-mobilecontact4 .cms-int-mobile-contact-links ul li a .site-icon i.rni-sso {
    font-size: 2.5rem;
  }
}
.cms-int-mobilecontact4 .cms-int-mobile-contact-links ul li a .site-text {
  display: block;
  text-align: center;
  text-transform: uppercase;
  color: var(--hs-main);
  font-size: 1rem;
  font-weight: 400;
}
@media only screen and (max-width: 34em) {
  .cms-int-mobilecontact4 .cms-int-mobile-contact-links ul li a .site-text {
    font-size: 0.75rem;
  }
}
.cms-int-mobilecontact4 .cms-int-mobile-contact-callouts {
  padding: 0.9375rem 0;
}
.cms-int-mobilecontact4 .cms-int-mobile-contact-callouts ul {
  margin-bottom: 0;
}
.cms-int-mobilecontact4 .cms-int-mobile-contact-callouts ul li {
  padding: 0;
}
.cms-int-mobilecontact4 .cms-int-mobile-contact-callouts ul li a {
  border-top: 1px solid #666465;
  background-color: #fff;
  padding: 1rem;
  color: #666465;
}
.cms-int-mobilecontact4 .cms-int-mobile-contact-callouts ul li:last-child a {
  border-bottom: 1px solid #666465;
}

.cms-int-mobilecontact5 {
  padding-top: 0;
}
.cms-int-mobilecontact5 .cms-int-mobile-header {
  text-align: center;
}
.cms-int-mobilecontact5 .cms-int-mobile-contact-info {
  background-color: var(--hs-main);
  margin-top: 3.75rem;
  padding: 0 0 0 1rem;
  display: flex;
  justify-content: space-between;
}
@media only screen and (max-width: 35em) {
  .cms-int-mobilecontact5 .cms-int-mobile-contact-info {
    padding: 0;
  }
}
.cms-int-mobilecontact5 .cms-int-mobile-contact-info .cms-int-mobile-contact-photo {
  width: 50%;
  max-width: 18.75rem;
  flex: 0 1 auto;
}
.cms-int-mobilecontact5 .cms-int-mobile-contact-info .cms-int-mobile-contact-photo .site-agent-image {
  background-position: center;
  background-size: cover;
  border-right: 2px solid #fff;
  border-left: 2px solid #fff;
  height: 100%;
  width: 100%;
}
@media only screen and (max-width: 35em) {
  .cms-int-mobilecontact5 .cms-int-mobile-contact-info .cms-int-mobile-contact-photo {
    width: 35%;
  }
  .cms-int-mobilecontact5 .cms-int-mobile-contact-info .cms-int-mobile-contact-photo .site-agent-image {
    border-left: none;
  }
}
.cms-int-mobilecontact5 .cms-int-mobile-contact-details {
  padding: 1.25rem;
  width: 50%;
  flex: 1 1 auto;
}
@media only screen and (max-width: 30em) {
  .cms-int-mobilecontact5 .cms-int-mobile-contact-details {
    width: 65%;
  }
}
.cms-int-mobilecontact5 .cms-int-mobile-contact-details h1 {
  --heading-color: #FFF;
  --heading-text-transform: none;
  --heading-text-align: left;
  --heading-margin-bottom: 0;
}
.cms-int-mobilecontact5 .cms-int-mobile-contact-details h2 {
  --heading-color: #FFF;
  --heading-text-transform: none;
  --heading-text-align: left;
  --heading-margin-bottom: 0;
}
.cms-int-mobilecontact5 .cms-int-mobile-contact-details p {
  --p-color: #FFF;
  --p-line-height: 1.4;
}
.cms-int-mobilecontact5 .cms-int-mobile-contact-details .site-details-office {
  margin-top: 1.25rem;
  margin-bottom: 1rem;
}
.cms-int-mobilecontact5 .cms-int-mobile-contact-details .site-details-agent-number,
.cms-int-mobilecontact5 .cms-int-mobile-contact-details .site-details-office-number {
  margin-bottom: 0;
}
.cms-int-mobilecontact5 .cms-int-mobile-contact-details .site-details-agent-number a,
.cms-int-mobilecontact5 .cms-int-mobile-contact-details .site-details-office-number a {
  color: #fff;
}
.cms-int-mobilecontact5 .cms-int-mobile-contact-details .site-details-agent-number a:focus, .cms-int-mobilecontact5 .cms-int-mobile-contact-details .site-details-agent-number a:hover,
.cms-int-mobilecontact5 .cms-int-mobile-contact-details .site-details-office-number a:focus,
.cms-int-mobilecontact5 .cms-int-mobile-contact-details .site-details-office-number a:hover {
  color: #fff;
}
.cms-int-mobilecontact5 .cms-int-mobile-contact-details .site-social {
  margin-top: 1rem;
  margin-bottom: 0;
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cms-int-mobilecontact5 .cms-int-mobile-contact-details .site-social li {
  padding: 0.625rem;
}
.cms-int-mobilecontact5 .cms-int-mobile-contact-details .site-social li:first-child {
  padding-left: 0;
}
.cms-int-mobilecontact5 .cms-int-mobile-contact-details .site-social a {
  color: #fff;
  font-size: 1.875rem;
}
@media only screen and (max-width: 40em) {
  .cms-int-mobilecontact5 .cms-int-mobile-contact-details .site-social a {
    font-size: 1.5rem;
  }
}
.cms-int-mobilecontact5 .cms-int-mobile-contact-links {
  padding: 0.9375rem 0.9375rem 0;
}
.cms-int-mobilecontact5 .cms-int-mobile-contact-links ul .site-icon {
  background-color: #000;
  border: 1px solid #fff;
  box-shadow: 3px 3px 3px rgba(0, 0, 0, 0.3);
  border-radius: 100%;
  height: 4.375rem;
  width: 4.375rem;
  align-items: center;
}
.cms-int-mobilecontact5 .cms-int-mobile-contact-links ul i {
  color: #fff;
  font-size: 1.875rem;
  line-height: 1;
}
.cms-int-mobilecontact5 .cms-int-mobile-contact-links ul i.rni-sso {
  font-size: 2.5rem;
  margin-bottom: 0.125rem;
}
@media only screen and (max-width: 34em) {
  .cms-int-mobilecontact5 .cms-int-mobile-contact-links ul i {
    font-size: 1.875rem;
  }
  .cms-int-mobilecontact5 .cms-int-mobile-contact-links ul i.rni-sso {
    font-size: 2.5rem;
  }
}
.cms-int-mobilecontact5 .cms-int-mobile-contact-links ul .site-text {
  color: #000;
  font-size: 1rem;
  font-weight: 400;
  text-align: center;
  text-transform: uppercase;
  margin-top: 0.25rem;
  display: block;
}
@media only screen and (max-width: 34em) {
  .cms-int-mobilecontact5 .cms-int-mobile-contact-links ul .site-text {
    font-size: 0.75rem;
  }
}
.cms-int-mobilecontact5 .cms-int-mobile-contact-callouts {
  padding: 0.9375rem;
}
.cms-int-mobilecontact5 .cms-int-mobile-contact-callouts ul {
  margin-bottom: 0;
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
}
.cms-int-mobilecontact5 .cms-int-mobile-contact-callouts li {
  padding: 0.3125rem;
  width: 50%;
}
.cms-int-mobilecontact5 .cms-int-mobile-contact-callouts li a {
  background-color: var(--hs-main);
  border-radius: 0.625rem;
  line-height: 1.2;
  padding: 0.5rem 1rem;
}
@media only screen and (max-width: 30em) {
  .cms-int-mobilecontact5 .cms-int-mobile-contact-callouts li {
    width: 100%;
  }
}

.cms-int-referralsubmissions .cms-int-disclaimer p {
  font-size: 0.875rem;
}

.site-interior-leadpage21 .site-interior-template-image-header-2 h1 {
  /* stylelint-disable */
  color: #fff !important;
  /* stylelint-enable */
  font-size: 3rem;
  text-transform: none;
}
.site-interior-leadpage21 .site-interior-template-image-header-2 h1 p {
  /* stylelint-disable */
  color: inherit !important;
  font-family: inherit !important;
  font-size: inherit !important;
  font-weight: inherit !important;
  line-height: inherit !important;
  /* stylelint-enable */
  margin: 0;
  padding: 0;
}
.site-interior-leadpage21 .site-interior-template-image-header-2 h2 {
  /* stylelint-disable */
  color: #fff !important;
  /* stylelint-enable */
  font-size: 3rem;
}
.site-interior-leadpage21 .site-interior-template-image-header-2 h2 p {
  /* stylelint-disable */
  color: inherit !important;
  font-family: inherit !important;
  font-size: inherit !important;
  font-weight: inherit !important;
  line-height: inherit !important;
  /* stylelint-enable */
  margin: 0;
  padding: 0;
}
.site-interior-leadpage21 .site-interior-template-page {
  padding: 2.5rem 0;
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
}
.site-interior-leadpage21 .site-interior-template-page .site-interior-leadpage21-content-column {
  padding-right: 2.5rem;
  width: 66.666%;
  flex: 0 1 auto;
}
@media only screen and (max-width: 64em) {
  .site-interior-leadpage21 .site-interior-template-page .site-interior-leadpage21-content-column {
    padding-right: 1.25rem;
    width: 55%;
  }
}
@media only screen and (max-width: 48em) {
  .site-interior-leadpage21 .site-interior-template-page .site-interior-leadpage21-content-column {
    padding-right: 0;
    width: 100%;
  }
}
.site-interior-leadpage21 .site-interior-template-page .site-interior-leadpage21-form-column {
  background-color: var(--company-primary-color);
  color: #fff;
  padding: 2.5rem;
  width: 33.333%;
  flex: 0 1 auto;
}
.site-interior-leadpage21 .site-interior-template-page .site-interior-leadpage21-form-column h3 {
  /* stylelint-disable */
  color: #fff !important;
  /* stylelint-enable */
}
@media only screen and (max-width: 64em) {
  .site-interior-leadpage21 .site-interior-template-page .site-interior-leadpage21-form-column {
    width: 45%;
  }
}
@media only screen and (max-width: 48em) {
  .site-interior-leadpage21 .site-interior-template-page .site-interior-leadpage21-form-column {
    width: 100%;
  }
}
.site-interior-leadpage21 .site-interior-leadpage21-form {
  color: #000;
  padding: 0;
}
@media only screen and (max-width: 48em) {
  .site-interior-leadpage21 .site-interior-leadpage21-form {
    padding: 1.25rem 0;
  }
}
.site-interior-leadpage21 .site-interior-leadpage21-form .site-container {
  background-color: var(--company-primary-color);
  max-width: 50rem;
}
@media only screen and (max-width: 48em) {
  .site-interior-leadpage21 .site-interior-leadpage21-form .site-container {
    padding: 1.25rem;
  }
}
.site-interior-leadpage21 .site-interior-leadpage21-form .site-container h2 {
  font-size: 1.875rem;
  font-weight: 400;
  text-align: center;
  text-transform: uppercase;
}
.site-interior-leadpage21 .site-interior-leadpage21-form .site-container h2 p {
  /* stylelint-disable */
  color: inherit !important;
  font-family: inherit !important;
  font-size: inherit !important;
  font-weight: inherit !important;
  line-height: inherit !important;
  /* stylelint-enable */
  margin: 0;
  padding: 0;
}
.site-interior-leadpage21 form.site-interior-leadpage-form .site-advanced-cms-text a {
  /* stylelint-disable */
  color: #fff !important;
  /* stylelint-enable */
}
.site-interior-leadpage21 form.site-interior-leadpage-form .site-form-button button {
  background-color: #fff;
  border-radius: 0;
  color: var(--company-primary-color);
  padding: 0.9375rem 1.875rem;
  width: 100%;
}
.site-interior-leadpage21 form.site-interior-leadpage-form .site-form-button button:focus, .site-interior-leadpage21 form.site-interior-leadpage-form .site-form-button button:hover {
  background-color: rgba(255, 255, 255, 0.9);
}

.rng-hidden {
  display: none;
}

.cms-int-bg-contain {
  background-size: contain;
  background-repeat: no-repeat;
}

.site-interior-template-page hr {
  margin: 2.5rem 0;
}

.cms-int-content-image {
  background-position: center;
  background-size: cover;
  background-repeat: no-repeat;
  height: 18.5rem;
  width: 100%;
}
.cms-int-content-image.cms-int-sm {
  height: 12.75rem;
}
@media (max-width: 575.98px) {
  .cms-int-content-image.cms-int-sm {
    height: 12.5rem;
  }
}
.cms-int-content-image.cms-int-lg {
  height: 25rem;
}
@media (max-width: 575.98px) {
  .cms-int-content-image.cms-int-lg {
    height: 12.5rem;
  }
}
@media (max-width: 991.98px) {
  .cms-int-content-image.cms-int-max-width {
    max-width: 18.5rem;
  }
}

.cms-int-image-button {
  text-decoration: none;
}
.cms-int-image-button span {
  display: block;
  font-size: 0.75rem;
  color: #000;
  text-align: center;
  margin-top: 0.75rem;
}

.cms-int-horz-callouts {
  display: flex;
  justify-content: space-between;
  margin-top: 2.5rem;
}
@media (max-width: 767.98px) {
  .cms-int-horz-callouts {
    flex-wrap: wrap;
  }
}
.cms-int-horz-callouts .cms-int-horz-callout {
  flex: 0 1 auto;
  width: 33.3333%;
  background-color: #ededed;
  padding: 4rem 3.5rem;
}
@media only screen and (min-width: 48em) and (max-width: 63.9375em) {
  .cms-int-horz-callouts .cms-int-horz-callout {
    padding: 2.5rem 1.25rem;
  }
}
.cms-int-horz-callouts .cms-int-horz-callout .site-cms-text {
  margin-bottom: 1.25rem;
}
.cms-int-horz-callouts .cms-int-horz-callout.reverse {
  background-color: var(--secondary-color);
}
.cms-int-horz-callouts .cms-int-horz-callout.reverse h2 {
  --heading-color: #FFF;
  color: #fff;
}
.cms-int-horz-callouts .cms-int-horz-callout.reverse .site-cms-text {
  color: #fff;
}
@media (max-width: 767.98px) {
  .cms-int-horz-callouts .cms-int-horz-callout {
    width: 100%;
    text-align: center;
  }
}

.cms-int-video-container {
  margin-bottom: var(--cms-video-margin-bottom, 2rem);
}
.cms-int-video-container .cms-int-video {
  padding-bottom: 56.25%;
  /* 16:9 */
  padding-top: 1.5625rem;
  position: relative;
}
@media (min-width: 992px) {
  .cms-int-video-container .cms-int-video {
    height: 100%;
  }
}
.cms-int-video-container .cms-int-video iframe {
  border: none;
  height: 100%;
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
}

.cms-int-video-placeholder {
  color: #fff;
  background: #999;
  width: 100%;
  height: 100%;
  padding: 0.5rem;
  position: absolute;
  top: 0;
  left: 0;
}
.cms-int-video-placeholder p {
  font-size: 1.125rem;
}
.cms-int-video-placeholder div {
  height: 75%;
  align-items: center;
  display: flex;
  justify-content: center;
}
.cms-int-video-placeholder div i {
  color: #fff;
  font-size: 1rem;
  background: #333;
  border-radius: 1rem;
  padding: 1rem 2rem;
}

.cms-int-section-video iframe {
  width: 100%;
  height: 15.625rem;
}

.cms-int-template-nav {
  margin-left: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  border-bottom: 1px solid #9c9c9c;
}
.cms-int-template-nav li a {
  display: inline-block;
  padding: 0.625rem 1.25rem;
  font-size: 1rem;
}
.cms-int-template-nav li a p {
  padding: 0;
  margin: 0;
  line-height: inherit;
  color: inherit;
  font-size: inherit;
  font-weight: inherit;
  font-family: inherit;
}

.textimage22 .site-interior-content-image {
  height: 25rem;
}
.textimage22 .site-interior-content-image.float {
  float: left;
  height: 12.5rem;
  margin-right: 2rem;
  width: 18.75rem;
}
.textimage22 .site-interior-content-image.float.right {
  float: right;
  margin-left: 2rem;
  margin-right: 0;
}
@media (max-width: 767.98px) {
  .textimage22 .site-interior-content-image {
    height: 12.5rem;
  }
  .textimage22 .site-interior-content-image.float {
    float: none !important;
    margin: 1rem auto !important;
  }
}

.cms-int-onepoint-page {
  --op-primary-color: var(--company-primary-color);
  --op-secondary-color: var(--company-secondary-color);
  --op-border-radius: .625rem;
}
.cms-int-onepoint-page img {
  max-width: 100%;
}
.cms-int-onepoint-page .int-image {
  --op-image-container-padding-x: 1rem;
  background-position: center center;
  background-size: cover;
  aspect-ratio: var(--image-aspect-ratio);
  padding-left: var(--op-image-container-padding-x);
  padding-right: var(--op-image-container-padding-x);
  display: flex;
  align-items: center;
  justify-content: center;
}
@media (max-width: 767.98px) {
  .cms-int-onepoint-page .int-image {
    --image-aspect-ratio: 3 / 4;
  }
}
@media (min-width: 768px) and (max-width: 991.98px) {
  .cms-int-onepoint-page .int-image {
    --image-aspect-ratio: 1 / 1;
  }
}
@media (min-width: 992px) {
  .cms-int-onepoint-page .int-image {
    --image-aspect-ratio: 16 / 9;
  }
}
.cms-int-onepoint-page .int-image img {
  height: auto;
  max-width: 100%;
  width: 23rem;
}
.cms-int-onepoint-page .onepoint-intro {
  --op-intro-bg-color: var(--op-primary-color);
  --op-intro-container-padding-x: 1rem;
  --op-intro-container-padding-y: 8rem;
  --op-intro-max-width: 90rem;
  --heading-text-align: center;
  --heading-color: #fff;
  --p-color: #fff;
  background-color: var(--op-intro-bg-color);
  padding-top: var(--op-intro-container-padding-y);
  padding-bottom: var(--op-intro-container-padding-y);
  padding-left: var(--op-intro-container-padding-x);
  padding-right: var(--op-intro-container-padding-x);
}
.cms-int-onepoint-page .onepoint-intro .site-container,
.cms-int-onepoint-page .onepoint-intro .container-xxl {
  max-width: var(--op-intro-max-width);
}
.cms-int-onepoint-page .onepoint-intro h1 {
  text-align: var(--heading-text-align);
  color: var(--heading-color);
}
.cms-int-onepoint-page .onepoint-intro h5 {
  --heading-margin-top: 3rem;
  text-align: var(--heading-text-align);
  color: var(--heading-color);
  margin-top: var(--heading-margin-top);
}
.cms-int-onepoint-page .onepoint-intro p {
  --p-text-align: center;
  text-align: var(--p-text-align);
  color: var(--p-color);
}
.cms-int-onepoint-page .onepoint-connection {
  --op-connection-max-width: 75rem;
}
@media (max-width: 767.98px) {
  .cms-int-onepoint-page .onepoint-connection {
    --connection-container-padding-y: 4.75rem;
    --connection-h2-margin-bottom: 3.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991.98px) {
  .cms-int-onepoint-page .onepoint-connection {
    --connection-container-padding-y: 6.25rem;
    --connection-h2-margin-bottom: 3.5rem;
  }
}
@media (min-width: 992px) {
  .cms-int-onepoint-page .onepoint-connection {
    --connection-container-padding-y: 8.5rem;
    --connection-h2-margin-bottom: 3.5rem;
  }
}
.cms-int-onepoint-page .onepoint-connection .site-container,
.cms-int-onepoint-page .onepoint-connection .container-xxl {
  max-width: var(--op-connection-max-width);
  padding-top: var(--connection-container-padding-y);
  padding-right: var(--container-padding-x);
  padding-bottom: var(--connection-container-padding-y);
  padding-left: var(--container-padding-x);
}
.cms-int-onepoint-page .onepoint-connection h2 {
  --heading-margin-bottom: var(--connection-h2-margin-bottom);
  text-align: center;
}
.cms-int-onepoint-page .onepoint-connection p {
  text-align: center;
}
.cms-int-onepoint-page .onepoint-connection .image {
  display: flex;
  justify-content: center;
  margin-top: 3rem;
}
.cms-int-onepoint-page .onepoint-difference {
  --op-difference-padding-top: 25rem;
  --op-difference-padding-bottom: 4rem;
  --icon-list-ul-columns: repeat(3, 1fr);
  background-blend-mode: multiply;
  background-color: rgba(0, 0, 0, 0.3);
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
  padding-top: var(--op-difference-padding-top);
  padding-bottom: var(--op-difference-padding-bottom);
}
@media (max-width: 767.98px) {
  .cms-int-onepoint-page .onepoint-difference {
    --op-difference-padding-top: 5rem;
    --icon-list-ul-columns: repeat(1, 1fr);
  }
}
.cms-int-onepoint-page .onepoint-difference h2 {
  --heading-color: #fff;
  --heading-text-align: center;
  color: var(--heading-color);
  text-align: var(--heading-text-align);
}
.cms-int-onepoint-page .onepoint-difference ul {
  list-style: none;
  margin: 0;
  padding-left: 0;
  display: grid;
  gap: 1.5rem;
  grid-template-columns: var(--icon-list-ul-columns, 1fr);
  margin-top: 8rem;
}
.cms-int-onepoint-page .onepoint-difference ul li {
  background-color: var(--op-primary-color);
  padding: 2rem;
  border-radius: var(--op-border-radius);
}
.cms-int-onepoint-page .onepoint-difference ul li h4 {
  --heading-color: #fff;
  --heading-text-align: center;
  --heading-line-height: 1.2;
  color: var(--heading-color);
  text-align: var(--heading-text-align);
  line-height: var(--heading-line-height);
}
.cms-int-onepoint-page .onepoint-difference ul li p {
  --p-color: #fff;
  --p-text-align: center;
  color: var(--p-color);
  text-align: var(--heading-text-align);
}
.cms-int-onepoint-page .onepoint-expect {
  --op-expect-padding-top: 5rem;
  --op-expect-padding-bottom: 5rem;
  --op-expect-text-margin-top: 0;
  --op-expect-text-margin-left: 2rem;
  padding-top: var(--op-expect-padding-top);
  padding-bottom: var(--op-expect-padding-bottom);
}
@media (max-width: 991.98px) {
  .cms-int-onepoint-page .onepoint-expect {
    --op-expect-text-margin-left: 1rem;
  }
}
@media (max-width: 767.98px) {
  .cms-int-onepoint-page .onepoint-expect {
    --op-expect-text-margin-top: 2rem;
    --op-expect-text-margin-left: 0;
  }
}
.cms-int-onepoint-page .onepoint-expect .row {
  align-items: center;
}
.cms-int-onepoint-page .onepoint-expect h3,
.cms-int-onepoint-page .onepoint-expect ul {
  margin-top: var(--op-expect-text-margin-top);
  margin-left: var(--op-expect-text-margin-left);
}
.cms-int-onepoint-page .onepoint-expect li {
  padding: 0.5rem 0;
}
.cms-int-onepoint-page .onepoint-partners {
  --icon-list-ul-columns: repeat(4, 1fr);
  --op-partners-padding: 8rem 0;
  background-color: var(--op-secondary-color);
  padding: var(--op-partners-padding);
}
@media (max-width: 991.98px) {
  .cms-int-onepoint-page .onepoint-partners {
    --icon-list-ul-columns: repeat(2, 1fr);
  }
}
@media (max-width: 767.98px) {
  .cms-int-onepoint-page .onepoint-partners {
    --icon-list-ul-columns: repeat(1, 1fr);
  }
}
.cms-int-onepoint-page .onepoint-partners h2 {
  --heading-text-align: center;
  text-align: var(--heading-text-align);
}
.cms-int-onepoint-page .onepoint-partners p {
  --p-text-align: center;
  text-align: var(--p-text-align);
}
.cms-int-onepoint-page .onepoint-partners ul {
  list-style: none;
  margin: 5rem 0 0;
  padding-left: 0;
  display: grid;
  gap: 1.5rem;
  grid-template-columns: var(--icon-list-ul-columns, 1fr);
}
.cms-int-onepoint-page .onepoint-partners ul li {
  background-color: #fff;
  border-radius: var(--op-border-radius);
  text-align: center;
  padding: 4rem 1rem;
  display: flex;
  align-items: center;
  flex-direction: column;
  justify-content: space-between;
}
.cms-int-onepoint-page .onepoint-partners ul li img {
  width: auto;
  max-height: 6.0625rem;
}
.cms-int-onepoint-page .onepoint-partners ul li h6,
.cms-int-onepoint-page .onepoint-partners ul li p {
  margin-top: 2rem;
}
.cms-int-onepoint-page .onepoint-connect {
  --op-connect-padding-top: 5rem;
  --op-connect-padding-bottom: 5rem;
  --op-connect-image-top-margin: 0;
  padding-top: var(--op-connect-padding-top);
  padding-bottom: var(--op-connect-padding-bottom);
}
@media (max-width: 767.98px) {
  .cms-int-onepoint-page .onepoint-connect {
    --op-connect-image-top-margin: 4rem;
  }
}
.cms-int-onepoint-page .onepoint-connect .row {
  align-items: center;
}
.cms-int-onepoint-page .onepoint-connect h3 {
  --heading-text-align: center;
  text-align: var(--heading-text-align);
}
.cms-int-onepoint-page .onepoint-connect p {
  --p-text-align: center;
  text-align: var(--p-text-align);
}
.cms-int-onepoint-page .onepoint-connect img {
  margin-top: var(--op-connect-image-top-margin);
}
.cms-int-onepoint-page .onepoint-connect .onepoint-btn {
  --op-btn-bg-color: var(--op-primary-color);
  --op-btn-border-radius: 1.5rem;
  --op-btn-padding: 1rem 1.5rem;
  --op-btn-color: #fff;
  --op-btn-display: inline-block;
  --op-btn-top-margin: 3rem;
  --op-btn-decoration: none;
  background-color: var(--op-btn-bg-color);
  border-radius: var(--op-btn-border-radius);
  color: var(--op-btn-color);
  text-decoration: var(--op-btn-decoration);
  margin-top: var(--op-btn-top-margin);
  padding: var(--op-btn-padding);
  display: var(--op-btn-display);
}
.cms-int-onepoint-page .onepoint-connect .onepoint-btn:focus, .cms-int-onepoint-page .onepoint-connect .onepoint-btn:hover {
  color: var(--op-btn-color);
  text-decoration: var(--op-btn-decoration);
}

.cms-int-advanced-placeholder {
  width: 100%;
}
.cms-int-advanced-placeholder .site-container,
.cms-int-advanced-placeholder .container-xxl {
  background-color: #FAFAFA;
  padding: 10rem 1rem;
}
.cms-int-advanced-placeholder h2 {
  --heading-color: #999;
  --heading-text-align: center;
  color: var(--heading-color);
  text-align: var(--heading-text-align);
}

.rng-featured-property-container {
  padding-bottom: 1rem;
  overflow: auto;
}
.rng-featured-property-container.rng-featured-property-layout-1 {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
}
.rng-featured-property-container.rng-featured-property-layout-1 .rng-featured-property-listing-details-items {
  margin-bottom: 0;
  display: flex;
  justify-content: flex-start;
  flex-wrap: wrap;
  list-style: none;
  margin: 0;
  padding: 0;
}
.rng-featured-property-container.rng-featured-property-layout-1 .rng-featured-property-listing-details-items li {
  color: #fff !important;
  font-size: 1rem;
  padding: 0 0.5rem;
  position: relative;
}
@media (max-width: 575.98px) {
  .rng-featured-property-container.rng-featured-property-layout-1 .rng-featured-property-listing-details-items li {
    font-size: 0.75rem;
    padding: 0 0.5rem;
  }
}
.rng-featured-property-container.rng-featured-property-layout-1 .rng-featured-property-listing-details-items li:before {
  content: "|";
  position: absolute;
  left: -0.125rem;
  top: 0;
}
@media (max-width: 575.98px) {
  .rng-featured-property-container.rng-featured-property-layout-1 .rng-featured-property-listing-details-items li:before {
    left: -0.125rem;
  }
}
.rng-featured-property-container.rng-featured-property-layout-1 .rng-featured-property-listing-details-items li:nth-child(1), .rng-featured-property-container.rng-featured-property-layout-1 .rng-featured-property-listing-details-items li:nth-child(2) {
  padding-left: 0;
}
.rng-featured-property-container.rng-featured-property-layout-1 .rng-featured-property-listing-details-items li:nth-child(1):before, .rng-featured-property-container.rng-featured-property-layout-1 .rng-featured-property-listing-details-items li:nth-child(2):before {
  display: none;
}
.rng-featured-property-container.rng-featured-property-layout-1 .rng-featured-property-listing-details-items .rng-address {
  padding: 0;
  width: 100%;
  flex: 1 0 auto;
}
@media (min-width: 992px) {
  .rng-featured-property-container.rng-featured-property-layout-1 .rng-featured-property {
    margin: 0.25rem;
    width: calc(33% - 0.5rem);
    flex-direction: column;
    border: 1px solid #e5e5e5;
    display: flex;
    position: relative;
  }
  .rng-featured-property-container.rng-featured-property-layout-1 .rng-featured-property .rng-featured-property-photo-section {
    background-color: #e5e5e5;
    background-image: url(https://content.mediastg.net/dyna_images//mls/268/17229127.jpg);
    background-position: center;
    background-size: cover;
    text-decoration: none;
    display: flex;
    align-items: flex-start;
    justify-content: space-between;
    position: relative;
  }
  .rng-featured-property-container.rng-featured-property-layout-1 .rng-featured-property .rng-featured-property-photo-section:after {
    background-color: rgba(0, 0, 0, 0.7);
    color: #fff;
    content: "View Property Details";
    opacity: 0;
    height: 100%;
    width: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
    transition: 150ms ease-in-out all;
    position: absolute;
    top: 0;
    right: 0;
    left: 0;
    bottom: 0;
  }
  .rng-featured-property-container.rng-featured-property-layout-1 .rng-featured-property .rng-featured-property-photo-section:hover:after {
    opacity: 1;
  }
  .rng-featured-property-container.rng-featured-property-layout-1 .rng-featured-property .rng-featured-property-photo-section img,
  .rng-featured-property-container.rng-featured-property-layout-1 .rng-featured-property .rng-featured-property-photo-section i {
    padding: 0.25rem;
  }
  .rng-featured-property-container.rng-featured-property-layout-1 .rng-featured-property .banners {
    display: flex;
    flex-wrap: wrap;
    position: absolute;
    top: 1rem;
    z-index: 10;
  }
  .rng-featured-property-container.rng-featured-property-layout-1 .rng-featured-property .banners .rng-featured-property-banner_openhouse,
  .rng-featured-property-container.rng-featured-property-layout-1 .rng-featured-property .banners .rng-featured-property-banner_new,
  .rng-featured-property-container.rng-featured-property-layout-1 .rng-featured-property .banners .rng-featured-property-banner_reduced {
    background: #000;
    color: #fff;
    font-size: 0.875rem;
    font-weight: bold;
    line-height: 1;
    text-transform: uppercase;
    margin-right: 0.25rem;
    padding: 0.25rem;
  }
}
@media (min-width: 992px) and (min-width: 576px) and (max-width: 767.98px) {
  .rng-featured-property-container.rng-featured-property-layout-1 .rng-featured-property .banners .rng-featured-property-banner_openhouse,
  .rng-featured-property-container.rng-featured-property-layout-1 .rng-featured-property .banners .rng-featured-property-banner_new,
  .rng-featured-property-container.rng-featured-property-layout-1 .rng-featured-property .banners .rng-featured-property-banner_reduced {
    font-size: 0.75rem;
  }
}
@media (min-width: 992px) {
  .rng-featured-property-container.rng-featured-property-layout-1 .rng-featured-property .rng-featured-property-listing-details {
    font-family: "Open Sans", sans-serif !important;
    overflow: hidden;
    padding: 0.5rem;
    display: flex;
    flex-direction: column;
  }
  .rng-featured-property-container.rng-featured-property-layout-1 .rng-featured-property .rng-featured-property-listing-details h2,
  .rng-featured-property-container.rng-featured-property-layout-1 .rng-featured-property .rng-featured-property-listing-details h3 {
    color: #0a0a0a !important;
    font-family: "Open Sans", sans-serif !important;
    font-size: 1.75rem !important;
    font-style: normal !important;
    font-weight: 300 !important;
    letter-spacing: normal !important;
    line-height: 1.4 !important;
    text-transform: none !important;
    margin: 0 !important;
  }
  .rng-featured-property-container.rng-featured-property-layout-1 .rng-featured-property .rng-featured-property-listing-details h4,
  .rng-featured-property-container.rng-featured-property-layout-1 .rng-featured-property .rng-featured-property-listing-details .rng-featured-property-listing-details-items,
  .rng-featured-property-container.rng-featured-property-layout-1 .rng-featured-property .rng-featured-property-listing-details .rng-featured-property-open-house,
  .rng-featured-property-container.rng-featured-property-layout-1 .rng-featured-property .rng-featured-property-listing-details .rng-featured-property-sold {
    color: #666666;
  }
  .rng-featured-property-container.rng-featured-property-layout-1 .rng-featured-property .rng-featured-property-listing-details h2 {
    font-size: 1.75rem;
    margin-top: 0.5rem;
    margin-bottom: 0;
  }
  .rng-featured-property-container.rng-featured-property-layout-1 .rng-featured-property .rng-featured-property-listing-details h2 span {
    font-size: 1.5rem;
    display: block;
  }
  .rng-featured-property-container.rng-featured-property-layout-1 .rng-featured-property .rng-featured-property-listing-details h3 {
    font-size: 1.625rem;
    margin: 0;
    padding-top: 0.5rem;
  }
  .rng-featured-property-container.rng-featured-property-layout-1 .rng-featured-property .rng-featured-property-listing-details h3 i {
    color: red;
    cursor: pointer;
    font-size: 1.5rem;
    transition: 150ms ease-in-out all;
  }
  .rng-featured-property-container.rng-featured-property-layout-1 .rng-featured-property .rng-featured-property-listing-details h3 i.favorite :before {
    content: "\f004";
  }
  .rng-featured-property-container.rng-featured-property-layout-1 .rng-featured-property .rng-featured-property-listing-details h3 .rng-featured-property-listing-status:before {
    content: "";
    border-radius: 100%;
    height: 1rem;
    margin-right: 0.5rem;
    width: 1rem;
    display: inline-block;
  }
  .rng-featured-property-container.rng-featured-property-layout-1 .rng-featured-property .rng-featured-property-listing-details h3 .rng-featured-property-listing-status.comingsoon:before, .rng-featured-property-container.rng-featured-property-layout-1 .rng-featured-property .rng-featured-property-listing-details h3 .rng-featured-property-listing-status.coming.soon:before, .rng-featured-property-container.rng-featured-property-layout-1 .rng-featured-property .rng-featured-property-listing-details h3 .rng-featured-property-listing-status.coming-soon:before {
    background-color: #0454a4;
  }
  .rng-featured-property-container.rng-featured-property-layout-1 .rng-featured-property .rng-featured-property-listing-details h3 .rng-featured-property-listing-status.active:before, .rng-featured-property-container.rng-featured-property-layout-1 .rng-featured-property .rng-featured-property-listing-details h3 .rng-featured-property-listing-status.public:before {
    background-color: green;
  }
  .rng-featured-property-container.rng-featured-property-layout-1 .rng-featured-property .rng-featured-property-listing-details h3 .rng-featured-property-listing-status.pending:before {
    background-color: yellow;
  }
  .rng-featured-property-container.rng-featured-property-layout-1 .rng-featured-property .rng-featured-property-listing-details h3 .rng-featured-property-listing-status.sold:before {
    background-color: red;
  }
  .rng-featured-property-container.rng-featured-property-layout-1 .rng-featured-property .rng-featured-property-listing-details h4 {
    font-size: 0.75rem;
    font-weight: 100;
    margin-bottom: 0;
  }
  .rng-featured-property-container.rng-featured-property-layout-1 .rng-featured-property .rng-featured-property-listing-details p {
    line-height: 1;
  }
  .rng-featured-property-container.rng-featured-property-layout-1 .rng-featured-property .rng-featured-property-listing-details .rng-featured-property-header {
    margin-bottom: 0;
    display: flex;
  }
  .rng-featured-property-container.rng-featured-property-layout-1 .rng-featured-property .rng-featured-property-listing-details .rng-featured-property-header h4 {
    text-align: right;
    flex: 1 0 auto;
  }
  .rng-featured-property-container.rng-featured-property-layout-1 .rng-featured-property .rng-featured-property-listing-details .rng-featured-property-open-house span {
    font-size: 0.875rem;
    padding-bottom: 0.5rem;
    display: flex;
    align-items: baseline;
  }
  .rng-featured-property-container.rng-featured-property-layout-1 .rng-featured-property .rng-featured-property-listing-details .rng-featured-property-open-house span i {
    color: #666666;
    font-size: 1.375rem;
    padding-right: 0.5rem;
  }
  .rng-featured-property-container.rng-featured-property-layout-1 .rng-featured-property .rng-featured-property-listing-details .rng-featured-property-open-house p {
    font-size: 1rem;
    margin-bottom: 0;
  }
  .rng-featured-property-container.rng-featured-property-layout-1 .rng-featured-property .rng-featured-property-listing-details .rng-featured-property-courtesy {
    color: #666666;
    margin-top: auto;
    display: flex;
    align-items: flex-end;
    justify-content: space-between;
  }
  .rng-featured-property-container.rng-featured-property-layout-1 .rng-featured-property .rng-featured-property-listing-details .rng-featured-property-courtesy p {
    font-size: 0.75rem;
    margin: 0;
  }
}
@media (min-width: 992px) and (min-width: 992px) {
  .rng-featured-property-container.rng-featured-property-layout-1 .rng-featured-property {
    height: 32.5rem;
    margin-bottom: 0.25rem;
  }
  .rng-featured-property-container.rng-featured-property-layout-1 .rng-featured-property .rng-featured-property-photo-section,
  .rng-featured-property-container.rng-featured-property-layout-1 .rng-featured-property .rng-featured-property-listing-details {
    height: 50%;
  }
}
@media (min-width: 992px) and (max-width: 767.98px) {
  .rng-featured-property-container.rng-featured-property-layout-1 .rng-featured-property {
    height: auto;
    margin-bottom: 0.5rem;
    width: 100%;
  }
  .rng-featured-property-container.rng-featured-property-layout-1 .rng-featured-property .rng-featured-property-photo-section {
    height: 12.5rem;
  }
}
@media (min-width: 992px) {
  .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:nth-of-type(2), .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:nth-of-type(3), .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:nth-of-type(5), .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:nth-of-type(6), .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:nth-of-type(8), .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:nth-of-type(9) {
    margin-bottom: 0.5rem;
    border: 1px solid #e5e5e5;
    display: flex;
    position: relative;
  }
  .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:nth-of-type(2) .rng-featured-property-photo-section, .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:nth-of-type(3) .rng-featured-property-photo-section, .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:nth-of-type(5) .rng-featured-property-photo-section, .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:nth-of-type(6) .rng-featured-property-photo-section, .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:nth-of-type(8) .rng-featured-property-photo-section, .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:nth-of-type(9) .rng-featured-property-photo-section {
    background-color: #e5e5e5;
    background-image: url(https://content.mediastg.net/dyna_images//mls/268/17229127.jpg);
    background-position: center;
    background-size: cover;
    text-decoration: none;
    display: flex;
    align-items: flex-start;
    justify-content: space-between;
    position: relative;
  }
  .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:nth-of-type(2) .rng-featured-property-photo-section:after, .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:nth-of-type(3) .rng-featured-property-photo-section:after, .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:nth-of-type(5) .rng-featured-property-photo-section:after, .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:nth-of-type(6) .rng-featured-property-photo-section:after, .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:nth-of-type(8) .rng-featured-property-photo-section:after, .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:nth-of-type(9) .rng-featured-property-photo-section:after {
    background-color: rgba(0, 0, 0, 0.7);
    color: #fff;
    content: "View Property Details";
    opacity: 0;
    height: 100%;
    width: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
    transition: 150ms ease-in-out all;
    position: absolute;
    top: 0;
    right: 0;
    left: 0;
    bottom: 0;
  }
  .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:nth-of-type(2) .rng-featured-property-photo-section:hover:after, .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:nth-of-type(3) .rng-featured-property-photo-section:hover:after, .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:nth-of-type(5) .rng-featured-property-photo-section:hover:after, .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:nth-of-type(6) .rng-featured-property-photo-section:hover:after, .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:nth-of-type(8) .rng-featured-property-photo-section:hover:after, .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:nth-of-type(9) .rng-featured-property-photo-section:hover:after {
    opacity: 1;
  }
  .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:nth-of-type(2) .rng-featured-property-photo-section img,
  .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:nth-of-type(2) .rng-featured-property-photo-section i, .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:nth-of-type(3) .rng-featured-property-photo-section img,
  .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:nth-of-type(3) .rng-featured-property-photo-section i, .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:nth-of-type(5) .rng-featured-property-photo-section img,
  .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:nth-of-type(5) .rng-featured-property-photo-section i, .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:nth-of-type(6) .rng-featured-property-photo-section img,
  .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:nth-of-type(6) .rng-featured-property-photo-section i, .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:nth-of-type(8) .rng-featured-property-photo-section img,
  .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:nth-of-type(8) .rng-featured-property-photo-section i, .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:nth-of-type(9) .rng-featured-property-photo-section img,
  .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:nth-of-type(9) .rng-featured-property-photo-section i {
    padding: 0.25rem;
  }
  .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:nth-of-type(2) .banners, .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:nth-of-type(3) .banners, .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:nth-of-type(5) .banners, .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:nth-of-type(6) .banners, .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:nth-of-type(8) .banners, .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:nth-of-type(9) .banners {
    display: flex;
    flex-wrap: wrap;
    position: absolute;
    top: 1rem;
    z-index: 10;
  }
  .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:nth-of-type(2) .banners .rng-featured-property-banner_openhouse,
  .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:nth-of-type(2) .banners .rng-featured-property-banner_new,
  .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:nth-of-type(2) .banners .rng-featured-property-banner_reduced, .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:nth-of-type(3) .banners .rng-featured-property-banner_openhouse,
  .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:nth-of-type(3) .banners .rng-featured-property-banner_new,
  .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:nth-of-type(3) .banners .rng-featured-property-banner_reduced, .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:nth-of-type(5) .banners .rng-featured-property-banner_openhouse,
  .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:nth-of-type(5) .banners .rng-featured-property-banner_new,
  .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:nth-of-type(5) .banners .rng-featured-property-banner_reduced, .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:nth-of-type(6) .banners .rng-featured-property-banner_openhouse,
  .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:nth-of-type(6) .banners .rng-featured-property-banner_new,
  .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:nth-of-type(6) .banners .rng-featured-property-banner_reduced, .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:nth-of-type(8) .banners .rng-featured-property-banner_openhouse,
  .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:nth-of-type(8) .banners .rng-featured-property-banner_new,
  .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:nth-of-type(8) .banners .rng-featured-property-banner_reduced, .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:nth-of-type(9) .banners .rng-featured-property-banner_openhouse,
  .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:nth-of-type(9) .banners .rng-featured-property-banner_new,
  .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:nth-of-type(9) .banners .rng-featured-property-banner_reduced {
    background: #000;
    color: #fff;
    font-size: 0.875rem;
    font-weight: bold;
    line-height: 1;
    text-transform: uppercase;
    margin-right: 0.25rem;
    padding: 0.25rem;
  }
}
@media (min-width: 992px) and (min-width: 576px) and (max-width: 767.98px) {
  .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:nth-of-type(2) .banners .rng-featured-property-banner_openhouse,
  .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:nth-of-type(2) .banners .rng-featured-property-banner_new,
  .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:nth-of-type(2) .banners .rng-featured-property-banner_reduced, .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:nth-of-type(3) .banners .rng-featured-property-banner_openhouse,
  .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:nth-of-type(3) .banners .rng-featured-property-banner_new,
  .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:nth-of-type(3) .banners .rng-featured-property-banner_reduced, .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:nth-of-type(5) .banners .rng-featured-property-banner_openhouse,
  .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:nth-of-type(5) .banners .rng-featured-property-banner_new,
  .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:nth-of-type(5) .banners .rng-featured-property-banner_reduced, .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:nth-of-type(6) .banners .rng-featured-property-banner_openhouse,
  .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:nth-of-type(6) .banners .rng-featured-property-banner_new,
  .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:nth-of-type(6) .banners .rng-featured-property-banner_reduced, .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:nth-of-type(8) .banners .rng-featured-property-banner_openhouse,
  .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:nth-of-type(8) .banners .rng-featured-property-banner_new,
  .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:nth-of-type(8) .banners .rng-featured-property-banner_reduced, .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:nth-of-type(9) .banners .rng-featured-property-banner_openhouse,
  .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:nth-of-type(9) .banners .rng-featured-property-banner_new,
  .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:nth-of-type(9) .banners .rng-featured-property-banner_reduced {
    font-size: 0.75rem;
  }
}
@media (min-width: 992px) {
  .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:nth-of-type(2) .rng-featured-property-listing-details, .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:nth-of-type(3) .rng-featured-property-listing-details, .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:nth-of-type(5) .rng-featured-property-listing-details, .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:nth-of-type(6) .rng-featured-property-listing-details, .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:nth-of-type(8) .rng-featured-property-listing-details, .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:nth-of-type(9) .rng-featured-property-listing-details {
    font-family: "Open Sans", sans-serif !important;
    overflow: hidden;
    padding: 0.5rem;
    display: flex;
    flex-direction: column;
  }
  .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:nth-of-type(2) .rng-featured-property-listing-details h2,
  .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:nth-of-type(2) .rng-featured-property-listing-details h3, .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:nth-of-type(3) .rng-featured-property-listing-details h2,
  .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:nth-of-type(3) .rng-featured-property-listing-details h3, .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:nth-of-type(5) .rng-featured-property-listing-details h2,
  .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:nth-of-type(5) .rng-featured-property-listing-details h3, .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:nth-of-type(6) .rng-featured-property-listing-details h2,
  .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:nth-of-type(6) .rng-featured-property-listing-details h3, .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:nth-of-type(8) .rng-featured-property-listing-details h2,
  .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:nth-of-type(8) .rng-featured-property-listing-details h3, .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:nth-of-type(9) .rng-featured-property-listing-details h2,
  .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:nth-of-type(9) .rng-featured-property-listing-details h3 {
    color: #0a0a0a !important;
    font-family: "Open Sans", sans-serif !important;
    font-size: 1.75rem !important;
    font-style: normal !important;
    font-weight: 300 !important;
    letter-spacing: normal !important;
    line-height: 1.4 !important;
    text-transform: none !important;
    margin: 0 !important;
  }
  .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:nth-of-type(2) .rng-featured-property-listing-details h4,
  .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:nth-of-type(2) .rng-featured-property-listing-details .rng-featured-property-listing-details-items,
  .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:nth-of-type(2) .rng-featured-property-listing-details .rng-featured-property-open-house,
  .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:nth-of-type(2) .rng-featured-property-listing-details .rng-featured-property-sold, .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:nth-of-type(3) .rng-featured-property-listing-details h4,
  .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:nth-of-type(3) .rng-featured-property-listing-details .rng-featured-property-listing-details-items,
  .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:nth-of-type(3) .rng-featured-property-listing-details .rng-featured-property-open-house,
  .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:nth-of-type(3) .rng-featured-property-listing-details .rng-featured-property-sold, .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:nth-of-type(5) .rng-featured-property-listing-details h4,
  .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:nth-of-type(5) .rng-featured-property-listing-details .rng-featured-property-listing-details-items,
  .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:nth-of-type(5) .rng-featured-property-listing-details .rng-featured-property-open-house,
  .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:nth-of-type(5) .rng-featured-property-listing-details .rng-featured-property-sold, .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:nth-of-type(6) .rng-featured-property-listing-details h4,
  .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:nth-of-type(6) .rng-featured-property-listing-details .rng-featured-property-listing-details-items,
  .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:nth-of-type(6) .rng-featured-property-listing-details .rng-featured-property-open-house,
  .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:nth-of-type(6) .rng-featured-property-listing-details .rng-featured-property-sold, .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:nth-of-type(8) .rng-featured-property-listing-details h4,
  .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:nth-of-type(8) .rng-featured-property-listing-details .rng-featured-property-listing-details-items,
  .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:nth-of-type(8) .rng-featured-property-listing-details .rng-featured-property-open-house,
  .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:nth-of-type(8) .rng-featured-property-listing-details .rng-featured-property-sold, .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:nth-of-type(9) .rng-featured-property-listing-details h4,
  .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:nth-of-type(9) .rng-featured-property-listing-details .rng-featured-property-listing-details-items,
  .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:nth-of-type(9) .rng-featured-property-listing-details .rng-featured-property-open-house,
  .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:nth-of-type(9) .rng-featured-property-listing-details .rng-featured-property-sold {
    color: #666666;
  }
  .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:nth-of-type(2) .rng-featured-property-listing-details h2, .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:nth-of-type(3) .rng-featured-property-listing-details h2, .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:nth-of-type(5) .rng-featured-property-listing-details h2, .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:nth-of-type(6) .rng-featured-property-listing-details h2, .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:nth-of-type(8) .rng-featured-property-listing-details h2, .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:nth-of-type(9) .rng-featured-property-listing-details h2 {
    font-size: 1.75rem;
    margin-top: 0.5rem;
    margin-bottom: 0;
  }
  .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:nth-of-type(2) .rng-featured-property-listing-details h2 span, .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:nth-of-type(3) .rng-featured-property-listing-details h2 span, .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:nth-of-type(5) .rng-featured-property-listing-details h2 span, .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:nth-of-type(6) .rng-featured-property-listing-details h2 span, .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:nth-of-type(8) .rng-featured-property-listing-details h2 span, .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:nth-of-type(9) .rng-featured-property-listing-details h2 span {
    font-size: 1.5rem;
    display: block;
  }
  .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:nth-of-type(2) .rng-featured-property-listing-details h3, .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:nth-of-type(3) .rng-featured-property-listing-details h3, .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:nth-of-type(5) .rng-featured-property-listing-details h3, .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:nth-of-type(6) .rng-featured-property-listing-details h3, .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:nth-of-type(8) .rng-featured-property-listing-details h3, .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:nth-of-type(9) .rng-featured-property-listing-details h3 {
    font-size: 1.625rem;
    margin: 0;
    padding-top: 0.5rem;
  }
  .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:nth-of-type(2) .rng-featured-property-listing-details h3 i, .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:nth-of-type(3) .rng-featured-property-listing-details h3 i, .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:nth-of-type(5) .rng-featured-property-listing-details h3 i, .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:nth-of-type(6) .rng-featured-property-listing-details h3 i, .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:nth-of-type(8) .rng-featured-property-listing-details h3 i, .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:nth-of-type(9) .rng-featured-property-listing-details h3 i {
    color: red;
    cursor: pointer;
    font-size: 1.5rem;
    transition: 150ms ease-in-out all;
  }
  .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:nth-of-type(2) .rng-featured-property-listing-details h3 i.favorite :before, .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:nth-of-type(3) .rng-featured-property-listing-details h3 i.favorite :before, .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:nth-of-type(5) .rng-featured-property-listing-details h3 i.favorite :before, .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:nth-of-type(6) .rng-featured-property-listing-details h3 i.favorite :before, .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:nth-of-type(8) .rng-featured-property-listing-details h3 i.favorite :before, .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:nth-of-type(9) .rng-featured-property-listing-details h3 i.favorite :before {
    content: "\f004";
  }
  .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:nth-of-type(2) .rng-featured-property-listing-details h3 .rng-featured-property-listing-status:before, .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:nth-of-type(3) .rng-featured-property-listing-details h3 .rng-featured-property-listing-status:before, .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:nth-of-type(5) .rng-featured-property-listing-details h3 .rng-featured-property-listing-status:before, .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:nth-of-type(6) .rng-featured-property-listing-details h3 .rng-featured-property-listing-status:before, .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:nth-of-type(8) .rng-featured-property-listing-details h3 .rng-featured-property-listing-status:before, .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:nth-of-type(9) .rng-featured-property-listing-details h3 .rng-featured-property-listing-status:before {
    content: "";
    border-radius: 100%;
    height: 1rem;
    margin-right: 0.5rem;
    width: 1rem;
    display: inline-block;
  }
  .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:nth-of-type(2) .rng-featured-property-listing-details h3 .rng-featured-property-listing-status.comingsoon:before, .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:nth-of-type(2) .rng-featured-property-listing-details h3 .rng-featured-property-listing-status.coming.soon:before, .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:nth-of-type(2) .rng-featured-property-listing-details h3 .rng-featured-property-listing-status.coming-soon:before, .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:nth-of-type(3) .rng-featured-property-listing-details h3 .rng-featured-property-listing-status.comingsoon:before, .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:nth-of-type(3) .rng-featured-property-listing-details h3 .rng-featured-property-listing-status.coming.soon:before, .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:nth-of-type(3) .rng-featured-property-listing-details h3 .rng-featured-property-listing-status.coming-soon:before, .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:nth-of-type(5) .rng-featured-property-listing-details h3 .rng-featured-property-listing-status.comingsoon:before, .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:nth-of-type(5) .rng-featured-property-listing-details h3 .rng-featured-property-listing-status.coming.soon:before, .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:nth-of-type(5) .rng-featured-property-listing-details h3 .rng-featured-property-listing-status.coming-soon:before, .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:nth-of-type(6) .rng-featured-property-listing-details h3 .rng-featured-property-listing-status.comingsoon:before, .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:nth-of-type(6) .rng-featured-property-listing-details h3 .rng-featured-property-listing-status.coming.soon:before, .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:nth-of-type(6) .rng-featured-property-listing-details h3 .rng-featured-property-listing-status.coming-soon:before, .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:nth-of-type(8) .rng-featured-property-listing-details h3 .rng-featured-property-listing-status.comingsoon:before, .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:nth-of-type(8) .rng-featured-property-listing-details h3 .rng-featured-property-listing-status.coming.soon:before, .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:nth-of-type(8) .rng-featured-property-listing-details h3 .rng-featured-property-listing-status.coming-soon:before, .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:nth-of-type(9) .rng-featured-property-listing-details h3 .rng-featured-property-listing-status.comingsoon:before, .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:nth-of-type(9) .rng-featured-property-listing-details h3 .rng-featured-property-listing-status.coming.soon:before, .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:nth-of-type(9) .rng-featured-property-listing-details h3 .rng-featured-property-listing-status.coming-soon:before {
    background-color: #0454a4;
  }
  .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:nth-of-type(2) .rng-featured-property-listing-details h3 .rng-featured-property-listing-status.active:before, .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:nth-of-type(2) .rng-featured-property-listing-details h3 .rng-featured-property-listing-status.public:before, .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:nth-of-type(3) .rng-featured-property-listing-details h3 .rng-featured-property-listing-status.active:before, .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:nth-of-type(3) .rng-featured-property-listing-details h3 .rng-featured-property-listing-status.public:before, .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:nth-of-type(5) .rng-featured-property-listing-details h3 .rng-featured-property-listing-status.active:before, .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:nth-of-type(5) .rng-featured-property-listing-details h3 .rng-featured-property-listing-status.public:before, .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:nth-of-type(6) .rng-featured-property-listing-details h3 .rng-featured-property-listing-status.active:before, .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:nth-of-type(6) .rng-featured-property-listing-details h3 .rng-featured-property-listing-status.public:before, .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:nth-of-type(8) .rng-featured-property-listing-details h3 .rng-featured-property-listing-status.active:before, .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:nth-of-type(8) .rng-featured-property-listing-details h3 .rng-featured-property-listing-status.public:before, .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:nth-of-type(9) .rng-featured-property-listing-details h3 .rng-featured-property-listing-status.active:before, .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:nth-of-type(9) .rng-featured-property-listing-details h3 .rng-featured-property-listing-status.public:before {
    background-color: green;
  }
  .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:nth-of-type(2) .rng-featured-property-listing-details h3 .rng-featured-property-listing-status.pending:before, .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:nth-of-type(3) .rng-featured-property-listing-details h3 .rng-featured-property-listing-status.pending:before, .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:nth-of-type(5) .rng-featured-property-listing-details h3 .rng-featured-property-listing-status.pending:before, .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:nth-of-type(6) .rng-featured-property-listing-details h3 .rng-featured-property-listing-status.pending:before, .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:nth-of-type(8) .rng-featured-property-listing-details h3 .rng-featured-property-listing-status.pending:before, .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:nth-of-type(9) .rng-featured-property-listing-details h3 .rng-featured-property-listing-status.pending:before {
    background-color: yellow;
  }
  .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:nth-of-type(2) .rng-featured-property-listing-details h3 .rng-featured-property-listing-status.sold:before, .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:nth-of-type(3) .rng-featured-property-listing-details h3 .rng-featured-property-listing-status.sold:before, .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:nth-of-type(5) .rng-featured-property-listing-details h3 .rng-featured-property-listing-status.sold:before, .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:nth-of-type(6) .rng-featured-property-listing-details h3 .rng-featured-property-listing-status.sold:before, .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:nth-of-type(8) .rng-featured-property-listing-details h3 .rng-featured-property-listing-status.sold:before, .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:nth-of-type(9) .rng-featured-property-listing-details h3 .rng-featured-property-listing-status.sold:before {
    background-color: red;
  }
  .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:nth-of-type(2) .rng-featured-property-listing-details h4, .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:nth-of-type(3) .rng-featured-property-listing-details h4, .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:nth-of-type(5) .rng-featured-property-listing-details h4, .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:nth-of-type(6) .rng-featured-property-listing-details h4, .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:nth-of-type(8) .rng-featured-property-listing-details h4, .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:nth-of-type(9) .rng-featured-property-listing-details h4 {
    font-size: 0.75rem;
    font-weight: 100;
    margin-bottom: 0;
  }
  .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:nth-of-type(2) .rng-featured-property-listing-details p, .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:nth-of-type(3) .rng-featured-property-listing-details p, .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:nth-of-type(5) .rng-featured-property-listing-details p, .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:nth-of-type(6) .rng-featured-property-listing-details p, .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:nth-of-type(8) .rng-featured-property-listing-details p, .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:nth-of-type(9) .rng-featured-property-listing-details p {
    line-height: 1;
  }
  .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:nth-of-type(2) .rng-featured-property-listing-details .rng-featured-property-header, .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:nth-of-type(3) .rng-featured-property-listing-details .rng-featured-property-header, .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:nth-of-type(5) .rng-featured-property-listing-details .rng-featured-property-header, .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:nth-of-type(6) .rng-featured-property-listing-details .rng-featured-property-header, .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:nth-of-type(8) .rng-featured-property-listing-details .rng-featured-property-header, .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:nth-of-type(9) .rng-featured-property-listing-details .rng-featured-property-header {
    margin-bottom: 0;
    display: flex;
  }
  .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:nth-of-type(2) .rng-featured-property-listing-details .rng-featured-property-header h4, .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:nth-of-type(3) .rng-featured-property-listing-details .rng-featured-property-header h4, .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:nth-of-type(5) .rng-featured-property-listing-details .rng-featured-property-header h4, .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:nth-of-type(6) .rng-featured-property-listing-details .rng-featured-property-header h4, .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:nth-of-type(8) .rng-featured-property-listing-details .rng-featured-property-header h4, .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:nth-of-type(9) .rng-featured-property-listing-details .rng-featured-property-header h4 {
    text-align: right;
    flex: 1 0 auto;
  }
  .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:nth-of-type(2) .rng-featured-property-listing-details .rng-featured-property-open-house span, .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:nth-of-type(3) .rng-featured-property-listing-details .rng-featured-property-open-house span, .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:nth-of-type(5) .rng-featured-property-listing-details .rng-featured-property-open-house span, .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:nth-of-type(6) .rng-featured-property-listing-details .rng-featured-property-open-house span, .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:nth-of-type(8) .rng-featured-property-listing-details .rng-featured-property-open-house span, .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:nth-of-type(9) .rng-featured-property-listing-details .rng-featured-property-open-house span {
    font-size: 0.875rem;
    padding-bottom: 0.5rem;
    display: flex;
    align-items: baseline;
  }
  .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:nth-of-type(2) .rng-featured-property-listing-details .rng-featured-property-open-house span i, .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:nth-of-type(3) .rng-featured-property-listing-details .rng-featured-property-open-house span i, .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:nth-of-type(5) .rng-featured-property-listing-details .rng-featured-property-open-house span i, .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:nth-of-type(6) .rng-featured-property-listing-details .rng-featured-property-open-house span i, .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:nth-of-type(8) .rng-featured-property-listing-details .rng-featured-property-open-house span i, .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:nth-of-type(9) .rng-featured-property-listing-details .rng-featured-property-open-house span i {
    color: #666666;
    font-size: 1.375rem;
    padding-right: 0.5rem;
  }
  .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:nth-of-type(2) .rng-featured-property-listing-details .rng-featured-property-open-house p, .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:nth-of-type(3) .rng-featured-property-listing-details .rng-featured-property-open-house p, .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:nth-of-type(5) .rng-featured-property-listing-details .rng-featured-property-open-house p, .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:nth-of-type(6) .rng-featured-property-listing-details .rng-featured-property-open-house p, .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:nth-of-type(8) .rng-featured-property-listing-details .rng-featured-property-open-house p, .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:nth-of-type(9) .rng-featured-property-listing-details .rng-featured-property-open-house p {
    font-size: 1rem;
    margin-bottom: 0;
  }
  .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:nth-of-type(2) .rng-featured-property-listing-details .rng-featured-property-courtesy, .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:nth-of-type(3) .rng-featured-property-listing-details .rng-featured-property-courtesy, .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:nth-of-type(5) .rng-featured-property-listing-details .rng-featured-property-courtesy, .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:nth-of-type(6) .rng-featured-property-listing-details .rng-featured-property-courtesy, .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:nth-of-type(8) .rng-featured-property-listing-details .rng-featured-property-courtesy, .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:nth-of-type(9) .rng-featured-property-listing-details .rng-featured-property-courtesy {
    color: #666666;
    margin-top: auto;
    display: flex;
    align-items: flex-end;
    justify-content: space-between;
  }
  .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:nth-of-type(2) .rng-featured-property-listing-details .rng-featured-property-courtesy p, .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:nth-of-type(3) .rng-featured-property-listing-details .rng-featured-property-courtesy p, .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:nth-of-type(5) .rng-featured-property-listing-details .rng-featured-property-courtesy p, .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:nth-of-type(6) .rng-featured-property-listing-details .rng-featured-property-courtesy p, .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:nth-of-type(8) .rng-featured-property-listing-details .rng-featured-property-courtesy p, .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:nth-of-type(9) .rng-featured-property-listing-details .rng-featured-property-courtesy p {
    font-size: 0.75rem;
    margin: 0;
  }
}
@media (min-width: 992px) and (min-width: 992px) {
  .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:nth-of-type(2), .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:nth-of-type(3), .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:nth-of-type(5), .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:nth-of-type(6), .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:nth-of-type(8), .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:nth-of-type(9) {
    height: calc(32.5rem / 2 - 0.25rem);
    width: calc(66.6666666667% - 0.25rem);
  }
}
@media (min-width: 992px) and (max-width: 767.98px) {
  .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:nth-of-type(2), .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:nth-of-type(3), .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:nth-of-type(5), .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:nth-of-type(6), .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:nth-of-type(8), .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:nth-of-type(9) {
    width: 100%;
  }
}
@media (min-width: 992px) {
  .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:nth-of-type(2) .rng-featured-property-photo-section,
  .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:nth-of-type(2) .rng-featured-property-listing-details, .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:nth-of-type(3) .rng-featured-property-photo-section,
  .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:nth-of-type(3) .rng-featured-property-listing-details, .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:nth-of-type(5) .rng-featured-property-photo-section,
  .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:nth-of-type(5) .rng-featured-property-listing-details, .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:nth-of-type(6) .rng-featured-property-photo-section,
  .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:nth-of-type(6) .rng-featured-property-listing-details, .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:nth-of-type(8) .rng-featured-property-photo-section,
  .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:nth-of-type(8) .rng-featured-property-listing-details, .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:nth-of-type(9) .rng-featured-property-photo-section,
  .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:nth-of-type(9) .rng-featured-property-listing-details {
    width: 50%;
  }
  .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:first-of-type, .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:nth-of-type(3n+4) {
    margin-right: 0.5rem;
    float: left;
    width: calc(33% - 0.5rem);
    flex-direction: column;
    border: 1px solid #e5e5e5;
    display: flex;
    position: relative;
  }
  .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:first-of-type .rng-featured-property-photo-section, .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:nth-of-type(3n+4) .rng-featured-property-photo-section {
    background-color: #e5e5e5;
    background-image: url(https://content.mediastg.net/dyna_images//mls/268/17229127.jpg);
    background-position: center;
    background-size: cover;
    text-decoration: none;
    display: flex;
    align-items: flex-start;
    justify-content: space-between;
    position: relative;
  }
  .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:first-of-type .rng-featured-property-photo-section:after, .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:nth-of-type(3n+4) .rng-featured-property-photo-section:after {
    background-color: rgba(0, 0, 0, 0.7);
    color: #fff;
    content: "View Property Details";
    opacity: 0;
    height: 100%;
    width: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
    transition: 150ms ease-in-out all;
    position: absolute;
    top: 0;
    right: 0;
    left: 0;
    bottom: 0;
  }
  .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:first-of-type .rng-featured-property-photo-section:hover:after, .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:nth-of-type(3n+4) .rng-featured-property-photo-section:hover:after {
    opacity: 1;
  }
  .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:first-of-type .rng-featured-property-photo-section img,
  .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:first-of-type .rng-featured-property-photo-section i, .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:nth-of-type(3n+4) .rng-featured-property-photo-section img,
  .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:nth-of-type(3n+4) .rng-featured-property-photo-section i {
    padding: 0.25rem;
  }
  .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:first-of-type .banners, .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:nth-of-type(3n+4) .banners {
    display: flex;
    flex-wrap: wrap;
    position: absolute;
    top: 1rem;
    z-index: 10;
  }
  .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:first-of-type .banners .rng-featured-property-banner_openhouse,
  .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:first-of-type .banners .rng-featured-property-banner_new,
  .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:first-of-type .banners .rng-featured-property-banner_reduced, .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:nth-of-type(3n+4) .banners .rng-featured-property-banner_openhouse,
  .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:nth-of-type(3n+4) .banners .rng-featured-property-banner_new,
  .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:nth-of-type(3n+4) .banners .rng-featured-property-banner_reduced {
    background: #000;
    color: #fff;
    font-size: 0.875rem;
    font-weight: bold;
    line-height: 1;
    text-transform: uppercase;
    margin-right: 0.25rem;
    padding: 0.25rem;
  }
}
@media (min-width: 992px) and (min-width: 576px) and (max-width: 767.98px) {
  .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:first-of-type .banners .rng-featured-property-banner_openhouse,
  .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:first-of-type .banners .rng-featured-property-banner_new,
  .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:first-of-type .banners .rng-featured-property-banner_reduced, .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:nth-of-type(3n+4) .banners .rng-featured-property-banner_openhouse,
  .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:nth-of-type(3n+4) .banners .rng-featured-property-banner_new,
  .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:nth-of-type(3n+4) .banners .rng-featured-property-banner_reduced {
    font-size: 0.75rem;
  }
}
@media (min-width: 992px) {
  .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:first-of-type .rng-featured-property-listing-details, .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:nth-of-type(3n+4) .rng-featured-property-listing-details {
    font-family: "Open Sans", sans-serif !important;
    overflow: hidden;
    padding: 0.5rem;
    display: flex;
    flex-direction: column;
  }
  .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:first-of-type .rng-featured-property-listing-details h2,
  .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:first-of-type .rng-featured-property-listing-details h3, .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:nth-of-type(3n+4) .rng-featured-property-listing-details h2,
  .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:nth-of-type(3n+4) .rng-featured-property-listing-details h3 {
    color: #0a0a0a !important;
    font-family: "Open Sans", sans-serif !important;
    font-size: 1.75rem !important;
    font-style: normal !important;
    font-weight: 300 !important;
    letter-spacing: normal !important;
    line-height: 1.4 !important;
    text-transform: none !important;
    margin: 0 !important;
  }
  .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:first-of-type .rng-featured-property-listing-details h4,
  .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:first-of-type .rng-featured-property-listing-details .rng-featured-property-listing-details-items,
  .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:first-of-type .rng-featured-property-listing-details .rng-featured-property-open-house,
  .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:first-of-type .rng-featured-property-listing-details .rng-featured-property-sold, .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:nth-of-type(3n+4) .rng-featured-property-listing-details h4,
  .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:nth-of-type(3n+4) .rng-featured-property-listing-details .rng-featured-property-listing-details-items,
  .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:nth-of-type(3n+4) .rng-featured-property-listing-details .rng-featured-property-open-house,
  .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:nth-of-type(3n+4) .rng-featured-property-listing-details .rng-featured-property-sold {
    color: #666666;
  }
  .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:first-of-type .rng-featured-property-listing-details h2, .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:nth-of-type(3n+4) .rng-featured-property-listing-details h2 {
    font-size: 1.75rem;
    margin-top: 0.5rem;
    margin-bottom: 0;
  }
  .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:first-of-type .rng-featured-property-listing-details h2 span, .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:nth-of-type(3n+4) .rng-featured-property-listing-details h2 span {
    font-size: 1.5rem;
    display: block;
  }
  .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:first-of-type .rng-featured-property-listing-details h3, .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:nth-of-type(3n+4) .rng-featured-property-listing-details h3 {
    font-size: 1.625rem;
    margin: 0;
    padding-top: 0.5rem;
  }
  .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:first-of-type .rng-featured-property-listing-details h3 i, .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:nth-of-type(3n+4) .rng-featured-property-listing-details h3 i {
    color: red;
    cursor: pointer;
    font-size: 1.5rem;
    transition: 150ms ease-in-out all;
  }
  .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:first-of-type .rng-featured-property-listing-details h3 i.favorite :before, .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:nth-of-type(3n+4) .rng-featured-property-listing-details h3 i.favorite :before {
    content: "\f004";
  }
  .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:first-of-type .rng-featured-property-listing-details h3 .rng-featured-property-listing-status:before, .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:nth-of-type(3n+4) .rng-featured-property-listing-details h3 .rng-featured-property-listing-status:before {
    content: "";
    border-radius: 100%;
    height: 1rem;
    margin-right: 0.5rem;
    width: 1rem;
    display: inline-block;
  }
  .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:first-of-type .rng-featured-property-listing-details h3 .rng-featured-property-listing-status.comingsoon:before, .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:first-of-type .rng-featured-property-listing-details h3 .rng-featured-property-listing-status.coming.soon:before, .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:first-of-type .rng-featured-property-listing-details h3 .rng-featured-property-listing-status.coming-soon:before, .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:nth-of-type(3n+4) .rng-featured-property-listing-details h3 .rng-featured-property-listing-status.comingsoon:before, .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:nth-of-type(3n+4) .rng-featured-property-listing-details h3 .rng-featured-property-listing-status.coming.soon:before, .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:nth-of-type(3n+4) .rng-featured-property-listing-details h3 .rng-featured-property-listing-status.coming-soon:before {
    background-color: #0454a4;
  }
  .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:first-of-type .rng-featured-property-listing-details h3 .rng-featured-property-listing-status.active:before, .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:first-of-type .rng-featured-property-listing-details h3 .rng-featured-property-listing-status.public:before, .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:nth-of-type(3n+4) .rng-featured-property-listing-details h3 .rng-featured-property-listing-status.active:before, .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:nth-of-type(3n+4) .rng-featured-property-listing-details h3 .rng-featured-property-listing-status.public:before {
    background-color: green;
  }
  .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:first-of-type .rng-featured-property-listing-details h3 .rng-featured-property-listing-status.pending:before, .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:nth-of-type(3n+4) .rng-featured-property-listing-details h3 .rng-featured-property-listing-status.pending:before {
    background-color: yellow;
  }
  .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:first-of-type .rng-featured-property-listing-details h3 .rng-featured-property-listing-status.sold:before, .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:nth-of-type(3n+4) .rng-featured-property-listing-details h3 .rng-featured-property-listing-status.sold:before {
    background-color: red;
  }
  .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:first-of-type .rng-featured-property-listing-details h4, .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:nth-of-type(3n+4) .rng-featured-property-listing-details h4 {
    font-size: 0.75rem;
    font-weight: 100;
    margin-bottom: 0;
  }
  .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:first-of-type .rng-featured-property-listing-details p, .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:nth-of-type(3n+4) .rng-featured-property-listing-details p {
    line-height: 1;
  }
  .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:first-of-type .rng-featured-property-listing-details .rng-featured-property-header, .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:nth-of-type(3n+4) .rng-featured-property-listing-details .rng-featured-property-header {
    margin-bottom: 0;
    display: flex;
  }
  .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:first-of-type .rng-featured-property-listing-details .rng-featured-property-header h4, .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:nth-of-type(3n+4) .rng-featured-property-listing-details .rng-featured-property-header h4 {
    text-align: right;
    flex: 1 0 auto;
  }
  .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:first-of-type .rng-featured-property-listing-details .rng-featured-property-open-house span, .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:nth-of-type(3n+4) .rng-featured-property-listing-details .rng-featured-property-open-house span {
    font-size: 0.875rem;
    padding-bottom: 0.5rem;
    display: flex;
    align-items: baseline;
  }
  .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:first-of-type .rng-featured-property-listing-details .rng-featured-property-open-house span i, .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:nth-of-type(3n+4) .rng-featured-property-listing-details .rng-featured-property-open-house span i {
    color: #666666;
    font-size: 1.375rem;
    padding-right: 0.5rem;
  }
  .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:first-of-type .rng-featured-property-listing-details .rng-featured-property-open-house p, .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:nth-of-type(3n+4) .rng-featured-property-listing-details .rng-featured-property-open-house p {
    font-size: 1rem;
    margin-bottom: 0;
  }
  .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:first-of-type .rng-featured-property-listing-details .rng-featured-property-courtesy, .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:nth-of-type(3n+4) .rng-featured-property-listing-details .rng-featured-property-courtesy {
    color: #666666;
    margin-top: auto;
    display: flex;
    align-items: flex-end;
    justify-content: space-between;
  }
  .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:first-of-type .rng-featured-property-listing-details .rng-featured-property-courtesy p, .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:nth-of-type(3n+4) .rng-featured-property-listing-details .rng-featured-property-courtesy p {
    font-size: 0.75rem;
    margin: 0;
  }
}
@media (min-width: 992px) and (min-width: 992px) {
  .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:first-of-type, .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:nth-of-type(3n+4) {
    height: 32.5rem;
    margin-bottom: 0.25rem;
  }
  .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:first-of-type .rng-featured-property-photo-section,
  .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:first-of-type .rng-featured-property-listing-details, .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:nth-of-type(3n+4) .rng-featured-property-photo-section,
  .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:nth-of-type(3n+4) .rng-featured-property-listing-details {
    height: 50%;
  }
}
@media (min-width: 992px) and (max-width: 767.98px) {
  .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:first-of-type, .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:nth-of-type(3n+4) {
    height: auto;
    margin-bottom: 0.5rem;
    width: 100%;
  }
  .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:first-of-type .rng-featured-property-photo-section, .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:nth-of-type(3n+4) .rng-featured-property-photo-section {
    height: 12.5rem;
  }
}
@media (min-width: 992px) {
  .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(1), .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(2), .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(5), .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(6), .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(7), .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(8) {
    margin-bottom: 0.5rem;
    border: 1px solid #e5e5e5;
    display: flex;
    position: relative;
  }
  .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(1) .rng-featured-property-photo-section, .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(2) .rng-featured-property-photo-section, .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(5) .rng-featured-property-photo-section, .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(6) .rng-featured-property-photo-section, .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(7) .rng-featured-property-photo-section, .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(8) .rng-featured-property-photo-section {
    background-color: #e5e5e5;
    background-image: url(https://content.mediastg.net/dyna_images//mls/268/17229127.jpg);
    background-position: center;
    background-size: cover;
    text-decoration: none;
    display: flex;
    align-items: flex-start;
    justify-content: space-between;
    position: relative;
  }
  .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(1) .rng-featured-property-photo-section:after, .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(2) .rng-featured-property-photo-section:after, .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(5) .rng-featured-property-photo-section:after, .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(6) .rng-featured-property-photo-section:after, .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(7) .rng-featured-property-photo-section:after, .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(8) .rng-featured-property-photo-section:after {
    background-color: rgba(0, 0, 0, 0.7);
    color: #fff;
    content: "View Property Details";
    opacity: 0;
    height: 100%;
    width: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
    transition: 150ms ease-in-out all;
    position: absolute;
    top: 0;
    right: 0;
    left: 0;
    bottom: 0;
  }
  .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(1) .rng-featured-property-photo-section:hover:after, .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(2) .rng-featured-property-photo-section:hover:after, .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(5) .rng-featured-property-photo-section:hover:after, .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(6) .rng-featured-property-photo-section:hover:after, .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(7) .rng-featured-property-photo-section:hover:after, .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(8) .rng-featured-property-photo-section:hover:after {
    opacity: 1;
  }
  .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(1) .rng-featured-property-photo-section img,
  .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(1) .rng-featured-property-photo-section i, .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(2) .rng-featured-property-photo-section img,
  .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(2) .rng-featured-property-photo-section i, .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(5) .rng-featured-property-photo-section img,
  .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(5) .rng-featured-property-photo-section i, .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(6) .rng-featured-property-photo-section img,
  .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(6) .rng-featured-property-photo-section i, .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(7) .rng-featured-property-photo-section img,
  .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(7) .rng-featured-property-photo-section i, .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(8) .rng-featured-property-photo-section img,
  .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(8) .rng-featured-property-photo-section i {
    padding: 0.25rem;
  }
  .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(1) .banners, .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(2) .banners, .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(5) .banners, .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(6) .banners, .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(7) .banners, .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(8) .banners {
    display: flex;
    flex-wrap: wrap;
    position: absolute;
    top: 1rem;
    z-index: 10;
  }
  .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(1) .banners .rng-featured-property-banner_openhouse,
  .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(1) .banners .rng-featured-property-banner_new,
  .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(1) .banners .rng-featured-property-banner_reduced, .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(2) .banners .rng-featured-property-banner_openhouse,
  .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(2) .banners .rng-featured-property-banner_new,
  .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(2) .banners .rng-featured-property-banner_reduced, .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(5) .banners .rng-featured-property-banner_openhouse,
  .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(5) .banners .rng-featured-property-banner_new,
  .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(5) .banners .rng-featured-property-banner_reduced, .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(6) .banners .rng-featured-property-banner_openhouse,
  .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(6) .banners .rng-featured-property-banner_new,
  .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(6) .banners .rng-featured-property-banner_reduced, .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(7) .banners .rng-featured-property-banner_openhouse,
  .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(7) .banners .rng-featured-property-banner_new,
  .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(7) .banners .rng-featured-property-banner_reduced, .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(8) .banners .rng-featured-property-banner_openhouse,
  .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(8) .banners .rng-featured-property-banner_new,
  .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(8) .banners .rng-featured-property-banner_reduced {
    background: #000;
    color: #fff;
    font-size: 0.875rem;
    font-weight: bold;
    line-height: 1;
    text-transform: uppercase;
    margin-right: 0.25rem;
    padding: 0.25rem;
  }
}
@media (min-width: 992px) and (min-width: 576px) and (max-width: 767.98px) {
  .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(1) .banners .rng-featured-property-banner_openhouse,
  .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(1) .banners .rng-featured-property-banner_new,
  .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(1) .banners .rng-featured-property-banner_reduced, .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(2) .banners .rng-featured-property-banner_openhouse,
  .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(2) .banners .rng-featured-property-banner_new,
  .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(2) .banners .rng-featured-property-banner_reduced, .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(5) .banners .rng-featured-property-banner_openhouse,
  .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(5) .banners .rng-featured-property-banner_new,
  .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(5) .banners .rng-featured-property-banner_reduced, .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(6) .banners .rng-featured-property-banner_openhouse,
  .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(6) .banners .rng-featured-property-banner_new,
  .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(6) .banners .rng-featured-property-banner_reduced, .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(7) .banners .rng-featured-property-banner_openhouse,
  .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(7) .banners .rng-featured-property-banner_new,
  .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(7) .banners .rng-featured-property-banner_reduced, .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(8) .banners .rng-featured-property-banner_openhouse,
  .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(8) .banners .rng-featured-property-banner_new,
  .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(8) .banners .rng-featured-property-banner_reduced {
    font-size: 0.75rem;
  }
}
@media (min-width: 992px) {
  .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(1) .rng-featured-property-listing-details, .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(2) .rng-featured-property-listing-details, .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(5) .rng-featured-property-listing-details, .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(6) .rng-featured-property-listing-details, .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(7) .rng-featured-property-listing-details, .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(8) .rng-featured-property-listing-details {
    font-family: "Open Sans", sans-serif !important;
    overflow: hidden;
    padding: 0.5rem;
    display: flex;
    flex-direction: column;
  }
  .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(1) .rng-featured-property-listing-details h2,
  .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(1) .rng-featured-property-listing-details h3, .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(2) .rng-featured-property-listing-details h2,
  .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(2) .rng-featured-property-listing-details h3, .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(5) .rng-featured-property-listing-details h2,
  .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(5) .rng-featured-property-listing-details h3, .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(6) .rng-featured-property-listing-details h2,
  .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(6) .rng-featured-property-listing-details h3, .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(7) .rng-featured-property-listing-details h2,
  .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(7) .rng-featured-property-listing-details h3, .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(8) .rng-featured-property-listing-details h2,
  .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(8) .rng-featured-property-listing-details h3 {
    color: #0a0a0a !important;
    font-family: "Open Sans", sans-serif !important;
    font-size: 1.75rem !important;
    font-style: normal !important;
    font-weight: 300 !important;
    letter-spacing: normal !important;
    line-height: 1.4 !important;
    text-transform: none !important;
    margin: 0 !important;
  }
  .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(1) .rng-featured-property-listing-details h4,
  .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(1) .rng-featured-property-listing-details .rng-featured-property-listing-details-items,
  .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(1) .rng-featured-property-listing-details .rng-featured-property-open-house,
  .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(1) .rng-featured-property-listing-details .rng-featured-property-sold, .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(2) .rng-featured-property-listing-details h4,
  .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(2) .rng-featured-property-listing-details .rng-featured-property-listing-details-items,
  .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(2) .rng-featured-property-listing-details .rng-featured-property-open-house,
  .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(2) .rng-featured-property-listing-details .rng-featured-property-sold, .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(5) .rng-featured-property-listing-details h4,
  .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(5) .rng-featured-property-listing-details .rng-featured-property-listing-details-items,
  .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(5) .rng-featured-property-listing-details .rng-featured-property-open-house,
  .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(5) .rng-featured-property-listing-details .rng-featured-property-sold, .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(6) .rng-featured-property-listing-details h4,
  .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(6) .rng-featured-property-listing-details .rng-featured-property-listing-details-items,
  .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(6) .rng-featured-property-listing-details .rng-featured-property-open-house,
  .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(6) .rng-featured-property-listing-details .rng-featured-property-sold, .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(7) .rng-featured-property-listing-details h4,
  .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(7) .rng-featured-property-listing-details .rng-featured-property-listing-details-items,
  .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(7) .rng-featured-property-listing-details .rng-featured-property-open-house,
  .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(7) .rng-featured-property-listing-details .rng-featured-property-sold, .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(8) .rng-featured-property-listing-details h4,
  .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(8) .rng-featured-property-listing-details .rng-featured-property-listing-details-items,
  .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(8) .rng-featured-property-listing-details .rng-featured-property-open-house,
  .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(8) .rng-featured-property-listing-details .rng-featured-property-sold {
    color: #666666;
  }
  .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(1) .rng-featured-property-listing-details h2, .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(2) .rng-featured-property-listing-details h2, .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(5) .rng-featured-property-listing-details h2, .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(6) .rng-featured-property-listing-details h2, .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(7) .rng-featured-property-listing-details h2, .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(8) .rng-featured-property-listing-details h2 {
    font-size: 1.75rem;
    margin-top: 0.5rem;
    margin-bottom: 0;
  }
  .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(1) .rng-featured-property-listing-details h2 span, .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(2) .rng-featured-property-listing-details h2 span, .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(5) .rng-featured-property-listing-details h2 span, .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(6) .rng-featured-property-listing-details h2 span, .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(7) .rng-featured-property-listing-details h2 span, .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(8) .rng-featured-property-listing-details h2 span {
    font-size: 1.5rem;
    display: block;
  }
  .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(1) .rng-featured-property-listing-details h3, .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(2) .rng-featured-property-listing-details h3, .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(5) .rng-featured-property-listing-details h3, .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(6) .rng-featured-property-listing-details h3, .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(7) .rng-featured-property-listing-details h3, .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(8) .rng-featured-property-listing-details h3 {
    font-size: 1.625rem;
    margin: 0;
    padding-top: 0.5rem;
  }
  .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(1) .rng-featured-property-listing-details h3 i, .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(2) .rng-featured-property-listing-details h3 i, .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(5) .rng-featured-property-listing-details h3 i, .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(6) .rng-featured-property-listing-details h3 i, .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(7) .rng-featured-property-listing-details h3 i, .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(8) .rng-featured-property-listing-details h3 i {
    color: red;
    cursor: pointer;
    font-size: 1.5rem;
    transition: 150ms ease-in-out all;
  }
  .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(1) .rng-featured-property-listing-details h3 i.favorite :before, .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(2) .rng-featured-property-listing-details h3 i.favorite :before, .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(5) .rng-featured-property-listing-details h3 i.favorite :before, .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(6) .rng-featured-property-listing-details h3 i.favorite :before, .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(7) .rng-featured-property-listing-details h3 i.favorite :before, .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(8) .rng-featured-property-listing-details h3 i.favorite :before {
    content: "\f004";
  }
  .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(1) .rng-featured-property-listing-details h3 .rng-featured-property-listing-status:before, .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(2) .rng-featured-property-listing-details h3 .rng-featured-property-listing-status:before, .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(5) .rng-featured-property-listing-details h3 .rng-featured-property-listing-status:before, .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(6) .rng-featured-property-listing-details h3 .rng-featured-property-listing-status:before, .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(7) .rng-featured-property-listing-details h3 .rng-featured-property-listing-status:before, .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(8) .rng-featured-property-listing-details h3 .rng-featured-property-listing-status:before {
    content: "";
    border-radius: 100%;
    height: 1rem;
    margin-right: 0.5rem;
    width: 1rem;
    display: inline-block;
  }
  .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(1) .rng-featured-property-listing-details h3 .rng-featured-property-listing-status.comingsoon:before, .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(1) .rng-featured-property-listing-details h3 .rng-featured-property-listing-status.coming.soon:before, .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(1) .rng-featured-property-listing-details h3 .rng-featured-property-listing-status.coming-soon:before, .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(2) .rng-featured-property-listing-details h3 .rng-featured-property-listing-status.comingsoon:before, .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(2) .rng-featured-property-listing-details h3 .rng-featured-property-listing-status.coming.soon:before, .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(2) .rng-featured-property-listing-details h3 .rng-featured-property-listing-status.coming-soon:before, .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(5) .rng-featured-property-listing-details h3 .rng-featured-property-listing-status.comingsoon:before, .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(5) .rng-featured-property-listing-details h3 .rng-featured-property-listing-status.coming.soon:before, .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(5) .rng-featured-property-listing-details h3 .rng-featured-property-listing-status.coming-soon:before, .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(6) .rng-featured-property-listing-details h3 .rng-featured-property-listing-status.comingsoon:before, .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(6) .rng-featured-property-listing-details h3 .rng-featured-property-listing-status.coming.soon:before, .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(6) .rng-featured-property-listing-details h3 .rng-featured-property-listing-status.coming-soon:before, .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(7) .rng-featured-property-listing-details h3 .rng-featured-property-listing-status.comingsoon:before, .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(7) .rng-featured-property-listing-details h3 .rng-featured-property-listing-status.coming.soon:before, .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(7) .rng-featured-property-listing-details h3 .rng-featured-property-listing-status.coming-soon:before, .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(8) .rng-featured-property-listing-details h3 .rng-featured-property-listing-status.comingsoon:before, .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(8) .rng-featured-property-listing-details h3 .rng-featured-property-listing-status.coming.soon:before, .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(8) .rng-featured-property-listing-details h3 .rng-featured-property-listing-status.coming-soon:before {
    background-color: #0454a4;
  }
  .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(1) .rng-featured-property-listing-details h3 .rng-featured-property-listing-status.active:before, .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(1) .rng-featured-property-listing-details h3 .rng-featured-property-listing-status.public:before, .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(2) .rng-featured-property-listing-details h3 .rng-featured-property-listing-status.active:before, .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(2) .rng-featured-property-listing-details h3 .rng-featured-property-listing-status.public:before, .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(5) .rng-featured-property-listing-details h3 .rng-featured-property-listing-status.active:before, .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(5) .rng-featured-property-listing-details h3 .rng-featured-property-listing-status.public:before, .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(6) .rng-featured-property-listing-details h3 .rng-featured-property-listing-status.active:before, .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(6) .rng-featured-property-listing-details h3 .rng-featured-property-listing-status.public:before, .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(7) .rng-featured-property-listing-details h3 .rng-featured-property-listing-status.active:before, .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(7) .rng-featured-property-listing-details h3 .rng-featured-property-listing-status.public:before, .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(8) .rng-featured-property-listing-details h3 .rng-featured-property-listing-status.active:before, .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(8) .rng-featured-property-listing-details h3 .rng-featured-property-listing-status.public:before {
    background-color: green;
  }
  .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(1) .rng-featured-property-listing-details h3 .rng-featured-property-listing-status.pending:before, .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(2) .rng-featured-property-listing-details h3 .rng-featured-property-listing-status.pending:before, .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(5) .rng-featured-property-listing-details h3 .rng-featured-property-listing-status.pending:before, .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(6) .rng-featured-property-listing-details h3 .rng-featured-property-listing-status.pending:before, .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(7) .rng-featured-property-listing-details h3 .rng-featured-property-listing-status.pending:before, .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(8) .rng-featured-property-listing-details h3 .rng-featured-property-listing-status.pending:before {
    background-color: yellow;
  }
  .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(1) .rng-featured-property-listing-details h3 .rng-featured-property-listing-status.sold:before, .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(2) .rng-featured-property-listing-details h3 .rng-featured-property-listing-status.sold:before, .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(5) .rng-featured-property-listing-details h3 .rng-featured-property-listing-status.sold:before, .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(6) .rng-featured-property-listing-details h3 .rng-featured-property-listing-status.sold:before, .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(7) .rng-featured-property-listing-details h3 .rng-featured-property-listing-status.sold:before, .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(8) .rng-featured-property-listing-details h3 .rng-featured-property-listing-status.sold:before {
    background-color: red;
  }
  .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(1) .rng-featured-property-listing-details h4, .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(2) .rng-featured-property-listing-details h4, .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(5) .rng-featured-property-listing-details h4, .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(6) .rng-featured-property-listing-details h4, .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(7) .rng-featured-property-listing-details h4, .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(8) .rng-featured-property-listing-details h4 {
    font-size: 0.75rem;
    font-weight: 100;
    margin-bottom: 0;
  }
  .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(1) .rng-featured-property-listing-details p, .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(2) .rng-featured-property-listing-details p, .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(5) .rng-featured-property-listing-details p, .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(6) .rng-featured-property-listing-details p, .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(7) .rng-featured-property-listing-details p, .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(8) .rng-featured-property-listing-details p {
    line-height: 1;
  }
  .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(1) .rng-featured-property-listing-details .rng-featured-property-header, .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(2) .rng-featured-property-listing-details .rng-featured-property-header, .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(5) .rng-featured-property-listing-details .rng-featured-property-header, .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(6) .rng-featured-property-listing-details .rng-featured-property-header, .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(7) .rng-featured-property-listing-details .rng-featured-property-header, .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(8) .rng-featured-property-listing-details .rng-featured-property-header {
    margin-bottom: 0;
    display: flex;
  }
  .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(1) .rng-featured-property-listing-details .rng-featured-property-header h4, .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(2) .rng-featured-property-listing-details .rng-featured-property-header h4, .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(5) .rng-featured-property-listing-details .rng-featured-property-header h4, .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(6) .rng-featured-property-listing-details .rng-featured-property-header h4, .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(7) .rng-featured-property-listing-details .rng-featured-property-header h4, .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(8) .rng-featured-property-listing-details .rng-featured-property-header h4 {
    text-align: right;
    flex: 1 0 auto;
  }
  .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(1) .rng-featured-property-listing-details .rng-featured-property-open-house span, .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(2) .rng-featured-property-listing-details .rng-featured-property-open-house span, .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(5) .rng-featured-property-listing-details .rng-featured-property-open-house span, .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(6) .rng-featured-property-listing-details .rng-featured-property-open-house span, .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(7) .rng-featured-property-listing-details .rng-featured-property-open-house span, .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(8) .rng-featured-property-listing-details .rng-featured-property-open-house span {
    font-size: 0.875rem;
    padding-bottom: 0.5rem;
    display: flex;
    align-items: baseline;
  }
  .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(1) .rng-featured-property-listing-details .rng-featured-property-open-house span i, .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(2) .rng-featured-property-listing-details .rng-featured-property-open-house span i, .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(5) .rng-featured-property-listing-details .rng-featured-property-open-house span i, .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(6) .rng-featured-property-listing-details .rng-featured-property-open-house span i, .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(7) .rng-featured-property-listing-details .rng-featured-property-open-house span i, .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(8) .rng-featured-property-listing-details .rng-featured-property-open-house span i {
    color: #666666;
    font-size: 1.375rem;
    padding-right: 0.5rem;
  }
  .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(1) .rng-featured-property-listing-details .rng-featured-property-open-house p, .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(2) .rng-featured-property-listing-details .rng-featured-property-open-house p, .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(5) .rng-featured-property-listing-details .rng-featured-property-open-house p, .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(6) .rng-featured-property-listing-details .rng-featured-property-open-house p, .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(7) .rng-featured-property-listing-details .rng-featured-property-open-house p, .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(8) .rng-featured-property-listing-details .rng-featured-property-open-house p {
    font-size: 1rem;
    margin-bottom: 0;
  }
  .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(1) .rng-featured-property-listing-details .rng-featured-property-courtesy, .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(2) .rng-featured-property-listing-details .rng-featured-property-courtesy, .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(5) .rng-featured-property-listing-details .rng-featured-property-courtesy, .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(6) .rng-featured-property-listing-details .rng-featured-property-courtesy, .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(7) .rng-featured-property-listing-details .rng-featured-property-courtesy, .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(8) .rng-featured-property-listing-details .rng-featured-property-courtesy {
    color: #666666;
    margin-top: auto;
    display: flex;
    align-items: flex-end;
    justify-content: space-between;
  }
  .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(1) .rng-featured-property-listing-details .rng-featured-property-courtesy p, .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(2) .rng-featured-property-listing-details .rng-featured-property-courtesy p, .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(5) .rng-featured-property-listing-details .rng-featured-property-courtesy p, .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(6) .rng-featured-property-listing-details .rng-featured-property-courtesy p, .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(7) .rng-featured-property-listing-details .rng-featured-property-courtesy p, .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(8) .rng-featured-property-listing-details .rng-featured-property-courtesy p {
    font-size: 0.75rem;
    margin: 0;
  }
}
@media (min-width: 992px) and (min-width: 992px) {
  .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(1), .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(2), .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(5), .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(6), .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(7), .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(8) {
    height: calc(32.5rem / 2 - 0.25rem);
    width: calc(66.6666666667% - 0.25rem);
  }
}
@media (min-width: 992px) and (max-width: 767.98px) {
  .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(1), .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(2), .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(5), .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(6), .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(7), .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(8) {
    width: 100%;
  }
}
@media (min-width: 992px) {
  .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(1) .rng-featured-property-photo-section,
  .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(1) .rng-featured-property-listing-details, .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(2) .rng-featured-property-photo-section,
  .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(2) .rng-featured-property-listing-details, .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(5) .rng-featured-property-photo-section,
  .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(5) .rng-featured-property-listing-details, .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(6) .rng-featured-property-photo-section,
  .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(6) .rng-featured-property-listing-details, .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(7) .rng-featured-property-photo-section,
  .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(7) .rng-featured-property-listing-details, .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(8) .rng-featured-property-photo-section,
  .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(8) .rng-featured-property-listing-details {
    width: 50%;
  }
  .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(3), .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(4), .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(9) {
    width: calc(33% - 0.5rem);
    flex-direction: column;
    border: 1px solid #e5e5e5;
    display: flex;
    position: relative;
  }
  .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(3) .rng-featured-property-photo-section, .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(4) .rng-featured-property-photo-section, .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(9) .rng-featured-property-photo-section {
    background-color: #e5e5e5;
    background-image: url(https://content.mediastg.net/dyna_images//mls/268/17229127.jpg);
    background-position: center;
    background-size: cover;
    text-decoration: none;
    display: flex;
    align-items: flex-start;
    justify-content: space-between;
    position: relative;
  }
  .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(3) .rng-featured-property-photo-section:after, .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(4) .rng-featured-property-photo-section:after, .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(9) .rng-featured-property-photo-section:after {
    background-color: rgba(0, 0, 0, 0.7);
    color: #fff;
    content: "View Property Details";
    opacity: 0;
    height: 100%;
    width: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
    transition: 150ms ease-in-out all;
    position: absolute;
    top: 0;
    right: 0;
    left: 0;
    bottom: 0;
  }
  .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(3) .rng-featured-property-photo-section:hover:after, .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(4) .rng-featured-property-photo-section:hover:after, .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(9) .rng-featured-property-photo-section:hover:after {
    opacity: 1;
  }
  .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(3) .rng-featured-property-photo-section img,
  .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(3) .rng-featured-property-photo-section i, .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(4) .rng-featured-property-photo-section img,
  .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(4) .rng-featured-property-photo-section i, .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(9) .rng-featured-property-photo-section img,
  .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(9) .rng-featured-property-photo-section i {
    padding: 0.25rem;
  }
  .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(3) .banners, .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(4) .banners, .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(9) .banners {
    display: flex;
    flex-wrap: wrap;
    position: absolute;
    top: 1rem;
    z-index: 10;
  }
  .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(3) .banners .rng-featured-property-banner_openhouse,
  .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(3) .banners .rng-featured-property-banner_new,
  .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(3) .banners .rng-featured-property-banner_reduced, .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(4) .banners .rng-featured-property-banner_openhouse,
  .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(4) .banners .rng-featured-property-banner_new,
  .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(4) .banners .rng-featured-property-banner_reduced, .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(9) .banners .rng-featured-property-banner_openhouse,
  .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(9) .banners .rng-featured-property-banner_new,
  .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(9) .banners .rng-featured-property-banner_reduced {
    background: #000;
    color: #fff;
    font-size: 0.875rem;
    font-weight: bold;
    line-height: 1;
    text-transform: uppercase;
    margin-right: 0.25rem;
    padding: 0.25rem;
  }
}
@media (min-width: 992px) and (min-width: 576px) and (max-width: 767.98px) {
  .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(3) .banners .rng-featured-property-banner_openhouse,
  .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(3) .banners .rng-featured-property-banner_new,
  .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(3) .banners .rng-featured-property-banner_reduced, .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(4) .banners .rng-featured-property-banner_openhouse,
  .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(4) .banners .rng-featured-property-banner_new,
  .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(4) .banners .rng-featured-property-banner_reduced, .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(9) .banners .rng-featured-property-banner_openhouse,
  .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(9) .banners .rng-featured-property-banner_new,
  .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(9) .banners .rng-featured-property-banner_reduced {
    font-size: 0.75rem;
  }
}
@media (min-width: 992px) {
  .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(3) .rng-featured-property-listing-details, .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(4) .rng-featured-property-listing-details, .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(9) .rng-featured-property-listing-details {
    font-family: "Open Sans", sans-serif !important;
    overflow: hidden;
    padding: 0.5rem;
    display: flex;
    flex-direction: column;
  }
  .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(3) .rng-featured-property-listing-details h2,
  .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(3) .rng-featured-property-listing-details h3, .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(4) .rng-featured-property-listing-details h2,
  .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(4) .rng-featured-property-listing-details h3, .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(9) .rng-featured-property-listing-details h2,
  .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(9) .rng-featured-property-listing-details h3 {
    color: #0a0a0a !important;
    font-family: "Open Sans", sans-serif !important;
    font-size: 1.75rem !important;
    font-style: normal !important;
    font-weight: 300 !important;
    letter-spacing: normal !important;
    line-height: 1.4 !important;
    text-transform: none !important;
    margin: 0 !important;
  }
  .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(3) .rng-featured-property-listing-details h4,
  .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(3) .rng-featured-property-listing-details .rng-featured-property-listing-details-items,
  .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(3) .rng-featured-property-listing-details .rng-featured-property-open-house,
  .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(3) .rng-featured-property-listing-details .rng-featured-property-sold, .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(4) .rng-featured-property-listing-details h4,
  .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(4) .rng-featured-property-listing-details .rng-featured-property-listing-details-items,
  .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(4) .rng-featured-property-listing-details .rng-featured-property-open-house,
  .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(4) .rng-featured-property-listing-details .rng-featured-property-sold, .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(9) .rng-featured-property-listing-details h4,
  .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(9) .rng-featured-property-listing-details .rng-featured-property-listing-details-items,
  .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(9) .rng-featured-property-listing-details .rng-featured-property-open-house,
  .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(9) .rng-featured-property-listing-details .rng-featured-property-sold {
    color: #666666;
  }
  .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(3) .rng-featured-property-listing-details h2, .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(4) .rng-featured-property-listing-details h2, .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(9) .rng-featured-property-listing-details h2 {
    font-size: 1.75rem;
    margin-top: 0.5rem;
    margin-bottom: 0;
  }
  .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(3) .rng-featured-property-listing-details h2 span, .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(4) .rng-featured-property-listing-details h2 span, .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(9) .rng-featured-property-listing-details h2 span {
    font-size: 1.5rem;
    display: block;
  }
  .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(3) .rng-featured-property-listing-details h3, .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(4) .rng-featured-property-listing-details h3, .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(9) .rng-featured-property-listing-details h3 {
    font-size: 1.625rem;
    margin: 0;
    padding-top: 0.5rem;
  }
  .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(3) .rng-featured-property-listing-details h3 i, .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(4) .rng-featured-property-listing-details h3 i, .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(9) .rng-featured-property-listing-details h3 i {
    color: red;
    cursor: pointer;
    font-size: 1.5rem;
    transition: 150ms ease-in-out all;
  }
  .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(3) .rng-featured-property-listing-details h3 i.favorite :before, .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(4) .rng-featured-property-listing-details h3 i.favorite :before, .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(9) .rng-featured-property-listing-details h3 i.favorite :before {
    content: "\f004";
  }
  .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(3) .rng-featured-property-listing-details h3 .rng-featured-property-listing-status:before, .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(4) .rng-featured-property-listing-details h3 .rng-featured-property-listing-status:before, .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(9) .rng-featured-property-listing-details h3 .rng-featured-property-listing-status:before {
    content: "";
    border-radius: 100%;
    height: 1rem;
    margin-right: 0.5rem;
    width: 1rem;
    display: inline-block;
  }
  .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(3) .rng-featured-property-listing-details h3 .rng-featured-property-listing-status.comingsoon:before, .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(3) .rng-featured-property-listing-details h3 .rng-featured-property-listing-status.coming.soon:before, .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(3) .rng-featured-property-listing-details h3 .rng-featured-property-listing-status.coming-soon:before, .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(4) .rng-featured-property-listing-details h3 .rng-featured-property-listing-status.comingsoon:before, .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(4) .rng-featured-property-listing-details h3 .rng-featured-property-listing-status.coming.soon:before, .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(4) .rng-featured-property-listing-details h3 .rng-featured-property-listing-status.coming-soon:before, .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(9) .rng-featured-property-listing-details h3 .rng-featured-property-listing-status.comingsoon:before, .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(9) .rng-featured-property-listing-details h3 .rng-featured-property-listing-status.coming.soon:before, .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(9) .rng-featured-property-listing-details h3 .rng-featured-property-listing-status.coming-soon:before {
    background-color: #0454a4;
  }
  .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(3) .rng-featured-property-listing-details h3 .rng-featured-property-listing-status.active:before, .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(3) .rng-featured-property-listing-details h3 .rng-featured-property-listing-status.public:before, .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(4) .rng-featured-property-listing-details h3 .rng-featured-property-listing-status.active:before, .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(4) .rng-featured-property-listing-details h3 .rng-featured-property-listing-status.public:before, .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(9) .rng-featured-property-listing-details h3 .rng-featured-property-listing-status.active:before, .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(9) .rng-featured-property-listing-details h3 .rng-featured-property-listing-status.public:before {
    background-color: green;
  }
  .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(3) .rng-featured-property-listing-details h3 .rng-featured-property-listing-status.pending:before, .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(4) .rng-featured-property-listing-details h3 .rng-featured-property-listing-status.pending:before, .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(9) .rng-featured-property-listing-details h3 .rng-featured-property-listing-status.pending:before {
    background-color: yellow;
  }
  .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(3) .rng-featured-property-listing-details h3 .rng-featured-property-listing-status.sold:before, .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(4) .rng-featured-property-listing-details h3 .rng-featured-property-listing-status.sold:before, .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(9) .rng-featured-property-listing-details h3 .rng-featured-property-listing-status.sold:before {
    background-color: red;
  }
  .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(3) .rng-featured-property-listing-details h4, .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(4) .rng-featured-property-listing-details h4, .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(9) .rng-featured-property-listing-details h4 {
    font-size: 0.75rem;
    font-weight: 100;
    margin-bottom: 0;
  }
  .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(3) .rng-featured-property-listing-details p, .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(4) .rng-featured-property-listing-details p, .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(9) .rng-featured-property-listing-details p {
    line-height: 1;
  }
  .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(3) .rng-featured-property-listing-details .rng-featured-property-header, .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(4) .rng-featured-property-listing-details .rng-featured-property-header, .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(9) .rng-featured-property-listing-details .rng-featured-property-header {
    margin-bottom: 0;
    display: flex;
  }
  .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(3) .rng-featured-property-listing-details .rng-featured-property-header h4, .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(4) .rng-featured-property-listing-details .rng-featured-property-header h4, .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(9) .rng-featured-property-listing-details .rng-featured-property-header h4 {
    text-align: right;
    flex: 1 0 auto;
  }
  .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(3) .rng-featured-property-listing-details .rng-featured-property-open-house span, .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(4) .rng-featured-property-listing-details .rng-featured-property-open-house span, .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(9) .rng-featured-property-listing-details .rng-featured-property-open-house span {
    font-size: 0.875rem;
    padding-bottom: 0.5rem;
    display: flex;
    align-items: baseline;
  }
  .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(3) .rng-featured-property-listing-details .rng-featured-property-open-house span i, .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(4) .rng-featured-property-listing-details .rng-featured-property-open-house span i, .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(9) .rng-featured-property-listing-details .rng-featured-property-open-house span i {
    color: #666666;
    font-size: 1.375rem;
    padding-right: 0.5rem;
  }
  .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(3) .rng-featured-property-listing-details .rng-featured-property-open-house p, .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(4) .rng-featured-property-listing-details .rng-featured-property-open-house p, .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(9) .rng-featured-property-listing-details .rng-featured-property-open-house p {
    font-size: 1rem;
    margin-bottom: 0;
  }
  .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(3) .rng-featured-property-listing-details .rng-featured-property-courtesy, .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(4) .rng-featured-property-listing-details .rng-featured-property-courtesy, .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(9) .rng-featured-property-listing-details .rng-featured-property-courtesy {
    color: #666666;
    margin-top: auto;
    display: flex;
    align-items: flex-end;
    justify-content: space-between;
  }
  .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(3) .rng-featured-property-listing-details .rng-featured-property-courtesy p, .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(4) .rng-featured-property-listing-details .rng-featured-property-courtesy p, .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(9) .rng-featured-property-listing-details .rng-featured-property-courtesy p {
    font-size: 0.75rem;
    margin: 0;
  }
}
@media (min-width: 992px) and (min-width: 992px) {
  .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(3), .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(4), .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(9) {
    height: 32.5rem;
    margin-bottom: 0.25rem;
  }
  .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(3) .rng-featured-property-photo-section,
  .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(3) .rng-featured-property-listing-details, .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(4) .rng-featured-property-photo-section,
  .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(4) .rng-featured-property-listing-details, .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(9) .rng-featured-property-photo-section,
  .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(9) .rng-featured-property-listing-details {
    height: 50%;
  }
}
@media (min-width: 992px) and (max-width: 767.98px) {
  .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(3), .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(4), .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(9) {
    height: auto;
    margin-bottom: 0.5rem;
    width: 100%;
  }
  .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(3) .rng-featured-property-photo-section, .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(4) .rng-featured-property-photo-section, .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(9) .rng-featured-property-photo-section {
    height: 12.5rem;
  }
}
@media (min-width: 992px) {
  .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(1), .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(2), .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(4), .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(7), .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(8) {
    margin-right: 0.5rem;
    float: left;
  }
  .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(3), .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(4) {
    margin-bottom: 0.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991.98px) {
  .rng-featured-property-container .rng-featured-property {
    margin-bottom: 0.5rem;
    border: 1px solid #e5e5e5;
    display: flex;
    position: relative;
  }
  .rng-featured-property-container .rng-featured-property .rng-featured-property-photo-section {
    background-color: #e5e5e5;
    background-image: url(https://content.mediastg.net/dyna_images//mls/268/17229127.jpg);
    background-position: center;
    background-size: cover;
    text-decoration: none;
    display: flex;
    align-items: flex-start;
    justify-content: space-between;
    position: relative;
  }
  .rng-featured-property-container .rng-featured-property .rng-featured-property-photo-section:after {
    background-color: rgba(0, 0, 0, 0.7);
    color: #fff;
    content: "View Property Details";
    opacity: 0;
    height: 100%;
    width: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
    transition: 150ms ease-in-out all;
    position: absolute;
    top: 0;
    right: 0;
    left: 0;
    bottom: 0;
  }
  .rng-featured-property-container .rng-featured-property .rng-featured-property-photo-section:hover:after {
    opacity: 1;
  }
  .rng-featured-property-container .rng-featured-property .rng-featured-property-photo-section img,
  .rng-featured-property-container .rng-featured-property .rng-featured-property-photo-section i {
    padding: 0.25rem;
  }
  .rng-featured-property-container .rng-featured-property .banners {
    display: flex;
    flex-wrap: wrap;
    position: absolute;
    top: 1rem;
    z-index: 10;
  }
  .rng-featured-property-container .rng-featured-property .banners .rng-featured-property-banner_openhouse,
  .rng-featured-property-container .rng-featured-property .banners .rng-featured-property-banner_new,
  .rng-featured-property-container .rng-featured-property .banners .rng-featured-property-banner_reduced {
    background: #000;
    color: #fff;
    font-size: 0.875rem;
    font-weight: bold;
    line-height: 1;
    text-transform: uppercase;
    margin-right: 0.25rem;
    padding: 0.25rem;
  }
}
@media (min-width: 768px) and (max-width: 991.98px) and (min-width: 576px) and (max-width: 767.98px) {
  .rng-featured-property-container .rng-featured-property .banners .rng-featured-property-banner_openhouse,
  .rng-featured-property-container .rng-featured-property .banners .rng-featured-property-banner_new,
  .rng-featured-property-container .rng-featured-property .banners .rng-featured-property-banner_reduced {
    font-size: 0.75rem;
  }
}
@media (min-width: 768px) and (max-width: 991.98px) {
  .rng-featured-property-container .rng-featured-property .rng-featured-property-listing-details {
    font-family: "Open Sans", sans-serif !important;
    overflow: hidden;
    padding: 0.5rem;
    display: flex;
    flex-direction: column;
  }
  .rng-featured-property-container .rng-featured-property .rng-featured-property-listing-details h2,
  .rng-featured-property-container .rng-featured-property .rng-featured-property-listing-details h3 {
    color: #0a0a0a !important;
    font-family: "Open Sans", sans-serif !important;
    font-size: 1.75rem !important;
    font-style: normal !important;
    font-weight: 300 !important;
    letter-spacing: normal !important;
    line-height: 1.4 !important;
    text-transform: none !important;
    margin: 0 !important;
  }
  .rng-featured-property-container .rng-featured-property .rng-featured-property-listing-details h4,
  .rng-featured-property-container .rng-featured-property .rng-featured-property-listing-details .rng-featured-property-listing-details-items,
  .rng-featured-property-container .rng-featured-property .rng-featured-property-listing-details .rng-featured-property-open-house,
  .rng-featured-property-container .rng-featured-property .rng-featured-property-listing-details .rng-featured-property-sold {
    color: #666666;
  }
  .rng-featured-property-container .rng-featured-property .rng-featured-property-listing-details h2 {
    font-size: 1.75rem;
    margin-top: 0.5rem;
    margin-bottom: 0;
  }
  .rng-featured-property-container .rng-featured-property .rng-featured-property-listing-details h2 span {
    font-size: 1.5rem;
    display: block;
  }
  .rng-featured-property-container .rng-featured-property .rng-featured-property-listing-details h3 {
    font-size: 1.625rem;
    margin: 0;
    padding-top: 0.5rem;
  }
  .rng-featured-property-container .rng-featured-property .rng-featured-property-listing-details h3 i {
    color: red;
    cursor: pointer;
    font-size: 1.5rem;
    transition: 150ms ease-in-out all;
  }
  .rng-featured-property-container .rng-featured-property .rng-featured-property-listing-details h3 i.favorite :before {
    content: "\f004";
  }
  .rng-featured-property-container .rng-featured-property .rng-featured-property-listing-details h3 .rng-featured-property-listing-status:before {
    content: "";
    border-radius: 100%;
    height: 1rem;
    margin-right: 0.5rem;
    width: 1rem;
    display: inline-block;
  }
  .rng-featured-property-container .rng-featured-property .rng-featured-property-listing-details h3 .rng-featured-property-listing-status.comingsoon:before, .rng-featured-property-container .rng-featured-property .rng-featured-property-listing-details h3 .rng-featured-property-listing-status.coming.soon:before, .rng-featured-property-container .rng-featured-property .rng-featured-property-listing-details h3 .rng-featured-property-listing-status.coming-soon:before {
    background-color: #0454a4;
  }
  .rng-featured-property-container .rng-featured-property .rng-featured-property-listing-details h3 .rng-featured-property-listing-status.active:before, .rng-featured-property-container .rng-featured-property .rng-featured-property-listing-details h3 .rng-featured-property-listing-status.public:before {
    background-color: green;
  }
  .rng-featured-property-container .rng-featured-property .rng-featured-property-listing-details h3 .rng-featured-property-listing-status.pending:before {
    background-color: yellow;
  }
  .rng-featured-property-container .rng-featured-property .rng-featured-property-listing-details h3 .rng-featured-property-listing-status.sold:before {
    background-color: red;
  }
  .rng-featured-property-container .rng-featured-property .rng-featured-property-listing-details h4 {
    font-size: 0.75rem;
    font-weight: 100;
    margin-bottom: 0;
  }
  .rng-featured-property-container .rng-featured-property .rng-featured-property-listing-details p {
    line-height: 1;
  }
  .rng-featured-property-container .rng-featured-property .rng-featured-property-listing-details .rng-featured-property-header {
    margin-bottom: 0;
    display: flex;
  }
  .rng-featured-property-container .rng-featured-property .rng-featured-property-listing-details .rng-featured-property-header h4 {
    text-align: right;
    flex: 1 0 auto;
  }
  .rng-featured-property-container .rng-featured-property .rng-featured-property-listing-details .rng-featured-property-open-house span {
    font-size: 0.875rem;
    padding-bottom: 0.5rem;
    display: flex;
    align-items: baseline;
  }
  .rng-featured-property-container .rng-featured-property .rng-featured-property-listing-details .rng-featured-property-open-house span i {
    color: #666666;
    font-size: 1.375rem;
    padding-right: 0.5rem;
  }
  .rng-featured-property-container .rng-featured-property .rng-featured-property-listing-details .rng-featured-property-open-house p {
    font-size: 1rem;
    margin-bottom: 0;
  }
  .rng-featured-property-container .rng-featured-property .rng-featured-property-listing-details .rng-featured-property-courtesy {
    color: #666666;
    margin-top: auto;
    display: flex;
    align-items: flex-end;
    justify-content: space-between;
  }
  .rng-featured-property-container .rng-featured-property .rng-featured-property-listing-details .rng-featured-property-courtesy p {
    font-size: 0.75rem;
    margin: 0;
  }
}
@media (min-width: 768px) and (max-width: 991.98px) and (min-width: 992px) {
  .rng-featured-property-container .rng-featured-property {
    height: calc(32.5rem / 2 - 0.25rem);
    width: calc(66.6666666667% - 0.25rem);
  }
}
@media (min-width: 768px) and (max-width: 991.98px) and (max-width: 767.98px) {
  .rng-featured-property-container .rng-featured-property {
    width: 100%;
  }
}
@media (min-width: 768px) and (max-width: 991.98px) {
  .rng-featured-property-container .rng-featured-property .rng-featured-property-photo-section,
  .rng-featured-property-container .rng-featured-property .rng-featured-property-listing-details {
    width: 50%;
  }
}
@media (max-width: 575.98px) {
  .rng-featured-property-container .rng-featured-property {
    width: calc(33% - 0.5rem);
    flex-direction: column;
    border: 1px solid #e5e5e5;
    display: flex;
    position: relative;
  }
  .rng-featured-property-container .rng-featured-property .rng-featured-property-photo-section {
    background-color: #e5e5e5;
    background-image: url(https://content.mediastg.net/dyna_images//mls/268/17229127.jpg);
    background-position: center;
    background-size: cover;
    text-decoration: none;
    display: flex;
    align-items: flex-start;
    justify-content: space-between;
    position: relative;
  }
  .rng-featured-property-container .rng-featured-property .rng-featured-property-photo-section:after {
    background-color: rgba(0, 0, 0, 0.7);
    color: #fff;
    content: "View Property Details";
    opacity: 0;
    height: 100%;
    width: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
    transition: 150ms ease-in-out all;
    position: absolute;
    top: 0;
    right: 0;
    left: 0;
    bottom: 0;
  }
  .rng-featured-property-container .rng-featured-property .rng-featured-property-photo-section:hover:after {
    opacity: 1;
  }
  .rng-featured-property-container .rng-featured-property .rng-featured-property-photo-section img,
  .rng-featured-property-container .rng-featured-property .rng-featured-property-photo-section i {
    padding: 0.25rem;
  }
  .rng-featured-property-container .rng-featured-property .banners {
    display: flex;
    flex-wrap: wrap;
    position: absolute;
    top: 1rem;
    z-index: 10;
  }
  .rng-featured-property-container .rng-featured-property .banners .rng-featured-property-banner_openhouse,
  .rng-featured-property-container .rng-featured-property .banners .rng-featured-property-banner_new,
  .rng-featured-property-container .rng-featured-property .banners .rng-featured-property-banner_reduced {
    background: #000;
    color: #fff;
    font-size: 0.875rem;
    font-weight: bold;
    line-height: 1;
    text-transform: uppercase;
    margin-right: 0.25rem;
    padding: 0.25rem;
  }
}
@media (max-width: 575.98px) and (min-width: 576px) and (max-width: 767.98px) {
  .rng-featured-property-container .rng-featured-property .banners .rng-featured-property-banner_openhouse,
  .rng-featured-property-container .rng-featured-property .banners .rng-featured-property-banner_new,
  .rng-featured-property-container .rng-featured-property .banners .rng-featured-property-banner_reduced {
    font-size: 0.75rem;
  }
}
@media (max-width: 575.98px) {
  .rng-featured-property-container .rng-featured-property .rng-featured-property-listing-details {
    font-family: "Open Sans", sans-serif !important;
    overflow: hidden;
    padding: 0.5rem;
    display: flex;
    flex-direction: column;
  }
  .rng-featured-property-container .rng-featured-property .rng-featured-property-listing-details h2,
  .rng-featured-property-container .rng-featured-property .rng-featured-property-listing-details h3 {
    color: #0a0a0a !important;
    font-family: "Open Sans", sans-serif !important;
    font-size: 1.75rem !important;
    font-style: normal !important;
    font-weight: 300 !important;
    letter-spacing: normal !important;
    line-height: 1.4 !important;
    text-transform: none !important;
    margin: 0 !important;
  }
  .rng-featured-property-container .rng-featured-property .rng-featured-property-listing-details h4,
  .rng-featured-property-container .rng-featured-property .rng-featured-property-listing-details .rng-featured-property-listing-details-items,
  .rng-featured-property-container .rng-featured-property .rng-featured-property-listing-details .rng-featured-property-open-house,
  .rng-featured-property-container .rng-featured-property .rng-featured-property-listing-details .rng-featured-property-sold {
    color: #666666;
  }
  .rng-featured-property-container .rng-featured-property .rng-featured-property-listing-details h2 {
    font-size: 1.75rem;
    margin-top: 0.5rem;
    margin-bottom: 0;
  }
  .rng-featured-property-container .rng-featured-property .rng-featured-property-listing-details h2 span {
    font-size: 1.5rem;
    display: block;
  }
  .rng-featured-property-container .rng-featured-property .rng-featured-property-listing-details h3 {
    font-size: 1.625rem;
    margin: 0;
    padding-top: 0.5rem;
  }
  .rng-featured-property-container .rng-featured-property .rng-featured-property-listing-details h3 i {
    color: red;
    cursor: pointer;
    font-size: 1.5rem;
    transition: 150ms ease-in-out all;
  }
  .rng-featured-property-container .rng-featured-property .rng-featured-property-listing-details h3 i.favorite :before {
    content: "\f004";
  }
  .rng-featured-property-container .rng-featured-property .rng-featured-property-listing-details h3 .rng-featured-property-listing-status:before {
    content: "";
    border-radius: 100%;
    height: 1rem;
    margin-right: 0.5rem;
    width: 1rem;
    display: inline-block;
  }
  .rng-featured-property-container .rng-featured-property .rng-featured-property-listing-details h3 .rng-featured-property-listing-status.comingsoon:before, .rng-featured-property-container .rng-featured-property .rng-featured-property-listing-details h3 .rng-featured-property-listing-status.coming.soon:before, .rng-featured-property-container .rng-featured-property .rng-featured-property-listing-details h3 .rng-featured-property-listing-status.coming-soon:before {
    background-color: #0454a4;
  }
  .rng-featured-property-container .rng-featured-property .rng-featured-property-listing-details h3 .rng-featured-property-listing-status.active:before, .rng-featured-property-container .rng-featured-property .rng-featured-property-listing-details h3 .rng-featured-property-listing-status.public:before {
    background-color: green;
  }
  .rng-featured-property-container .rng-featured-property .rng-featured-property-listing-details h3 .rng-featured-property-listing-status.pending:before {
    background-color: yellow;
  }
  .rng-featured-property-container .rng-featured-property .rng-featured-property-listing-details h3 .rng-featured-property-listing-status.sold:before {
    background-color: red;
  }
  .rng-featured-property-container .rng-featured-property .rng-featured-property-listing-details h4 {
    font-size: 0.75rem;
    font-weight: 100;
    margin-bottom: 0;
  }
  .rng-featured-property-container .rng-featured-property .rng-featured-property-listing-details p {
    line-height: 1;
  }
  .rng-featured-property-container .rng-featured-property .rng-featured-property-listing-details .rng-featured-property-header {
    margin-bottom: 0;
    display: flex;
  }
  .rng-featured-property-container .rng-featured-property .rng-featured-property-listing-details .rng-featured-property-header h4 {
    text-align: right;
    flex: 1 0 auto;
  }
  .rng-featured-property-container .rng-featured-property .rng-featured-property-listing-details .rng-featured-property-open-house span {
    font-size: 0.875rem;
    padding-bottom: 0.5rem;
    display: flex;
    align-items: baseline;
  }
  .rng-featured-property-container .rng-featured-property .rng-featured-property-listing-details .rng-featured-property-open-house span i {
    color: #666666;
    font-size: 1.375rem;
    padding-right: 0.5rem;
  }
  .rng-featured-property-container .rng-featured-property .rng-featured-property-listing-details .rng-featured-property-open-house p {
    font-size: 1rem;
    margin-bottom: 0;
  }
  .rng-featured-property-container .rng-featured-property .rng-featured-property-listing-details .rng-featured-property-courtesy {
    color: #666666;
    margin-top: auto;
    display: flex;
    align-items: flex-end;
    justify-content: space-between;
  }
  .rng-featured-property-container .rng-featured-property .rng-featured-property-listing-details .rng-featured-property-courtesy p {
    font-size: 0.75rem;
    margin: 0;
  }
}
@media (max-width: 575.98px) and (min-width: 992px) {
  .rng-featured-property-container .rng-featured-property {
    height: 32.5rem;
    margin-bottom: 0.25rem;
  }
  .rng-featured-property-container .rng-featured-property .rng-featured-property-photo-section,
  .rng-featured-property-container .rng-featured-property .rng-featured-property-listing-details {
    height: 50%;
  }
}
@media (max-width: 575.98px) and (max-width: 767.98px) {
  .rng-featured-property-container .rng-featured-property {
    height: auto;
    margin-bottom: 0.5rem;
    width: 100%;
  }
  .rng-featured-property-container .rng-featured-property .rng-featured-property-photo-section {
    height: 12.5rem;
  }
}

.rng-featured-properties-disclaimer {
  color: #8a8a8a;
  line-height: 1.5rem;
}

#google_translate_element select {
  background-color: #fff;
}

.cms-int-pp-page {
  padding: var(--padding-y 0);
}
@media (max-width: 575.98px) {
  .cms-int-pp-page {
    --card-image-border-radius: var(--bs-card-border-radius) var(--bs-card-border-radius) 0 0;
    --card-image-height: 14rem;
  }
}
@media (min-width: 576px) {
  .cms-int-pp-page {
    --card-image-border-radius: var(--bs-card-border-radius) 0 0 var(--bs-card-border-radius);
    --card-image-justify: center;
    --card-image-width: 12rem;
    --card-flex-direction: row;
  }
}
@media (max-width: 767.98px) {
  .cms-int-pp-page {
    --padding-y: 2rem;
    --vertical-gap: 3rem;
  }
}
@media (min-width: 768px) {
  .cms-int-pp-page {
    --padding-y: 3rem;
    --vertical-gap: 3.75rem;
  }
}
@media (min-width: 992px) {
  .cms-int-pp-page {
    --card-columns: 2;
  }
}
.cms-int-pp-page .heading-1,
.cms-int-pp-page .heading-2 {
  --heading-text-align: center;
  --heading-margin-bottom: var(--vertical-gap);
}
.cms-int-pp-page .adv-editor {
  margin-bottom: var(--vertical-gap);
}
.cms-int-pp-page .pp-container {
  margin-bottom: var(--vertical-gap);
  display: grid;
  gap: 1.5rem;
  grid-template-columns: repeat(var(--card-columns, 1), 1fr);
}
.cms-int-pp-page .pp-card {
  --card-spacing: .75rem;
  flex-direction: var(--card-flex-direction, column);
}
.cms-int-pp-page .pp-card .image {
  background: var(--bs-card-border-color);
  height: var(--card-image-height, 100%);
  padding: var(--card-spacing);
  width: var(--card-image-width, 100%);
  display: flex;
  align-items: center;
  justify-content: var(--card-image-justify, flex-start);
}
.cms-int-pp-page .pp-card .image img {
  max-height: 100%;
  max-width: 100%;
}
.cms-int-pp-page .pp-card .text {
  overflow-wrap: anywhere;
  padding: 1rem;
  display: flex;
  align-items: flex-start;
  flex: 1;
  flex-direction: column;
  gap: var(--card-spacing);
}
.cms-int-pp-page .pp-card .category {
  width: 100%;
  display: flex;
  gap: var(--card-spacing);
  justify-content: space-between;
}
.cms-int-pp-page .pp-card h3 {
  --heading-font-size: 1.25rem;
  --heading-font-weight: bold;
  --heading-margin-bottom: 0;
}
.cms-int-pp-page .pp-card .license {
  font-size: 0.75rem;
}
.cms-int-pp-page .pp-card ul {
  list-style: none;
  margin: 0;
  padding: 0;
  font-size: 0.875rem;
  display: flex;
  flex-direction: column;
  gap: 0.25rem;
}
.cms-int-pp-page .pp-card ul li {
  display: flex;
  gap: var(--card-spacing);
}
.cms-int-pp-page .pp-card ul a {
  font-size: 1rem;
}

.cms-int-404 {
  background-blend-mode: var(--background-blend-mode);
  background-color: var(--background-color);
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
  color: var(--color, #fff);
  text-align: var(--text-align, center);
  text-transform: var(--text-transform, none);
  padding-top: var(--padding-top, 2.5rem);
  padding-bottom: var(--padding-bottom, 6.25rem);
}
@media (min-width: 768px) {
  .cms-int-404 h1 {
    font-size: var(--heading-font-size);
    font-weight: var(--heading-font-weight);
    line-height: var(--heading-line-height);
    margin-bottom: var(--heading-margin-bottom);
  }
  .cms-int-404 .content,
  .cms-int-404 .copy {
    font-size: var(--p-font-size);
  }
}
.cms-int-404.v-1 {
  --background-blend-mode: multiply;
  --background-color: rgba(0, 0, 0, 0.7);
}
@media (min-width: 768px) {
  .cms-int-404.v-1 {
    --padding-top: 9.375rem;
    --padding-bottom: 18.75rem;
    --heading-font-size: 3rem;
    --heading-font-weight: bold;
    --heading-line-height: 1.1;
    --heading-margin-bottom: 1.5rem;
    --p-font-size: 1.5rem;
  }
  .cms-int-404.v-1 h1 {
    margin-top: var(--heading-margin-bottom);
  }
}
.cms-int-404.v-2 {
  --background-blend-mode: multiply;
  --background-color: rgba(0, 0, 0, 0.6);
}
@media (min-width: 768px) {
  .cms-int-404.v-2 {
    --padding-top: 12.5rem;
    --padding-bottom: 12.5rem;
  }
  .cms-int-404.v-2 .content {
    --p-font-size: 1.125rem;
  }
  .cms-int-404.v-2 .copy {
    --p-font-size: 1.5rem;
  }
  .cms-int-404.v-2 h1 {
    --heading-font-size: 9rem;
    --heading-font-weight: bold;
    --heading-line-height: 1;
  }
  .cms-int-404.v-2 .btn {
    --bs-btn-padding-x: 2rem;
    --bs-btn-padding-y: 1.375rem;
    --bs-btn-font-size: 1.125rem;
  }
}
.cms-int-404.v-2 .container-xxl {
  margin-right: auto;
  margin-left: auto;
  max-width: 32rem;
}
.cms-int-404.v-2 .buttons {
  margin-top: 2rem;
}
.cms-int-404.v-3 {
  --text-align: left;
}
@media (min-width: 768px) {
  .cms-int-404.v-3 {
    --padding-top: 9.375rem;
    --padding-bottom: 18.75rem;
    --heading-font-size: 3rem;
    --heading-margin-bottom: 2rem;
  }
}
.cms-int-404.v-3 .buttons {
  display: flex;
  align-items: flex-start;
  flex-direction: column;
  gap: 1rem;
}
.cms-int-404.v-3 .btn {
  --bs-btn-font-size: .875rem;
  text-transform: uppercase;
}
.cms-int-404.v-4 {
  --background-blend-mode: multiply;
  --background-color: rgba(0, 0, 0, 0.4);
  --text-transform: uppercase;
  --heading-text-transform: var(--text-transform);
  --p-text-transform: var(--text-transform);
  --p-margin-bottom: 0;
}
@media (min-width: 768px) {
  .cms-int-404.v-4 {
    --padding-top: 12.5rem;
    --padding-bottom: 12.5rem;
    --heading-font-size: 7.5rem;
    --heading-font-weight: bold;
    --heading-line-height: 1;
    --heading-margin-bottom: 0;
  }
  .cms-int-404.v-4 .top,
  .cms-int-404.v-4 .middle,
  .cms-int-404.v-4 .bottom {
    font-size: var(--p-font-size);
    font-weight: var(--p-font-weight, normal);
  }
  .cms-int-404.v-4 .top {
    --p-font-size: 1.75rem;
  }
  .cms-int-404.v-4 .middle {
    --p-font-size: 1.25rem;
  }
  .cms-int-404.v-4 .bottom {
    --p-font-size: .875rem;
    --p-font-weight: bold;
  }
}
.cms-int-404.v-4 .container-xxl {
  margin-right: auto;
  margin-left: auto;
  max-width: 37.5rem;
}
.cms-int-404.v-4 .buttons {
  display: flex;
  justify-content: center;
  gap: 0.75rem;
  margin-top: 1rem;
}
.cms-int-404.v-5 {
  --background-color: var(--hs-main);
  --text-align: left;
}
@media (max-width: 767.98px) {
  .cms-int-404.v-5 {
    --title-font-size: 1.125rem;
  }
}
@media (min-width: 768px) {
  .cms-int-404.v-5 {
    --title-font-size: 1.5rem;
    --title-padding-y: 1.5rem;
    --copy-padding-y: 1rem;
  }
}
.cms-int-404.v-5 .title {
  font-size: var(--title-font-size);
  padding: var(--title-padding-y, 0) 0;
}
.cms-int-404.v-5 .copy {
  --p-color: #000;
  background: #fff;
  color: var(--p-color);
  padding: var(--title-padding-y, 0) 0;
}
.cms-int-404.v-6 {
  --color: inherit;
}
@media (max-width: 767.98px) {
  .cms-int-404.v-7 {
    --padding-top: 6rem;
    --padding-bottom: 6rem;
  }
}
@media (min-width: 768px) {
  .cms-int-404.v-7 {
    --padding-top: 2rem;
    --padding-bottom: 2rem;
  }
}
.cms-int-404 .btn-primary {
  --bs-btn-bg: var(--hs-main);
  --bs-btn-border-color: var(--hs-main);
  --bs-btn-hover-bg: var(--hs-main-dark);
  --bs-btn-hover-border-color: var(--hs-main-dark);
  --bs-btn-active-bg: var(--hs-main-dark);
  --bs-btn-active-border-color: var(--hs-main-dark);
  --bs-btn-disabled-bg: var(--hs-main);
  --bs-btn-disabled-border-color: var(--hs-main);
}

.cms-dashboard-cognito {
  --bg-color: var(--bs-gray-300);
  background-color: var(--bg-color);
  border-radius: var(--container-border-radius);
  font-family: "Open Sans", sans-serif;
  margin-top: var(--container-margin-y);
  margin-bottom: var(--container-margin-y);
  overflow: hidden;
  padding-right: 0;
  padding-left: 0;
}
@media (max-width: 767.98px) {
  .cms-dashboard-cognito {
    --container-border-radius: 1rem;
    --container-padding-x: 2.25rem;
    --copy-padding-y: 2rem;
    --image-height: 25rem;
  }
}
@media (min-width: 768px) and (max-width: 991.98px) {
  .cms-dashboard-cognito {
    --container-padding-x: 2.5rem;
    --copy-padding-y: 3rem;
    --image-height: 30rem;
  }
}
@media (min-width: 768px) {
  .cms-dashboard-cognito {
    --container-border-radius: 1.875rem;
  }
}
@media (max-width: 991.98px) {
  .cms-dashboard-cognito {
    --container-margin-y: 2rem;
    --copy-gap: 2rem;
    --image-border-bottom-left-radius: var(--container-border-radius);
    --image-curve-border-radius: 0 0 50% 50%;
    --image-curve-height: 4rem;
    --image-curve-width: calc(100% + 4rem);
    --image-curve-top: -2.5rem;
    --image-curve-left: -2rem;
  }
}
@media (min-width: 992px) {
  .cms-dashboard-cognito {
    --container-margin-y: 3rem;
    --container-padding-x: 3.5rem;
    --copy-padding-y: 5rem;
    --copy-gap: 3.5rem;
    --image-border-top-right-radius: var(--container-border-radius);
    --image-height: 36rem;
    --image-curve-border-radius: 0 50% 50% 0;
    --image-curve-height: calc(100% + 6rem);
    --image-curve-width: 9rem;
    --image-curve-top: -3rem;
    --image-curve-left: -4rem;
  }
}
.cms-dashboard-cognito .btn {
  --bs-btn-padding-x: 1.75rem;
  --bs-btn-padding-y: 1rem;
  --bs-btn-font-weight: 600;
  --bs-btn-line-height: 1;
  --bs-btn-border-radius: 1rem;
  --bs-btn-box-shadow: 0 0.625rem 1.25rem -0.625rem rgba(0, 0, 0, .35);
  --bs-btn-focus-box-shadow: var(--bs-btn-box-shadow);
  --bs-btn-active-shadow: var(--bs-btn-box-shadow);
  box-shadow: var(--bs-btn-box-shadow);
}
.cms-dashboard-cognito .copy {
  padding-top: var(--copy-padding-y);
  padding-right: calc(var(--container-padding-x) + var(--bs-gutter-x) * 0.5);
  padding-bottom: var(--copy-padding-y);
  padding-left: calc(var(--container-padding-x) + var(--bs-gutter-x) * 0.5);
  display: flex;
  align-items: flex-start;
  flex-direction: column;
  gap: var(--copy-gap);
  justify-content: center;
  z-index: 1;
}
.cms-dashboard-cognito .copy h2 {
  --heading-font-weight: bold;
  --heading-margin-bottom: 0;
  font-weight: var(--heading-font-weight);
  margin-bottom: var(--heading-margin-bottom);
}
.cms-dashboard-cognito .copy p {
  --p-font-size: 1.25rem;
  --p-font-weight: 400;
  --p-margin-bottom: 0;
  font-size: var(--p-font-size);
  font-weight: var(--p-font-weight);
  margin-bottom: var(--p-margin-bottom);
}
.cms-dashboard-cognito .copy .btn {
  --bs-btn-font-size: 1.25rem;
  --bs-btn-color: var(--bs-body-color);
  --bs-btn-bg: var(--bg-color);
  --bs-btn-border-width: 1.5px;
  --bs-btn-border-color: var(--bs-btn-color);
  --bs-btn-hover-color: var(--bs-body-color);
  --bs-btn-hover-bg: var(--bs-gray-400);
  --bs-btn-hover-border-color: var(--bs-body-color);
  --bs-btn-active-color: var(--bs-body-color);
  --bs-btn-active-bg: var(--bs-gray-400);
  display: flex;
  align-items: center;
  gap: 2.5rem;
}
.cms-dashboard-cognito .copy .btn::after {
  font-family: "Font Awesome 6 Pro", sans-serif;
  font-weight: 300;
  content: "\f061";
}
.cms-dashboard-cognito .copy .btn:active, .cms-dashboard-cognito .copy .btn:first-child:active, .cms-dashboard-cognito .copy .btn.active, .cms-dashboard-cognito .copy .btn.show {
  opacity: 0.7;
}
.cms-dashboard-cognito .image {
  background-position: center center;
  background-size: cover;
  border-top-right-radius: var(--image-border-top-right-radius, 0);
  border-bottom-left-radius: var(--image-border-bottom-left-radius, 0);
  border-bottom-right-radius: var(--container-border-radius);
  min-height: var(--image-height);
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
}
.cms-dashboard-cognito .image::before {
  background: var(--bg-color);
  border-radius: var(--image-curve-border-radius);
  content: "";
  height: var(--image-curve-height);
  width: var(--image-curve-width);
  position: absolute;
  top: var(--image-curve-top);
  left: var(--image-curve-left);
}
.cms-dashboard-cognito .image .btn {
  --bs-btn-font-size: 1.5rem;
  --bs-btn-color: #ffffff;
  --bs-btn-bg: var(--hs-main);
  --bs-btn-border-width: 0;
  --bs-btn-border-color: transparent;
  --bs-btn-hover-color: #ffffff;
  --bs-btn-hover-bg: var(--hs-main-dark);
  --bs-btn-hover-border-color: var(--bs-btn-border-color);
  --bs-btn-active-color: #ffffff;
  --bs-btn-active-bg: var(--bs-btn-hover-bg);
}
.cms-dashboard-cognito .image .btn:active, .cms-dashboard-cognito .image .btn:first-child:active, .cms-dashboard-cognito .image .btn.active, .cms-dashboard-cognito .image .btn.show {
  opacity: 0.7;
}

/*------------------------------------*\
  Reliance Network - CMS
  AGENT PROFILE
\*------------------------------------*/
.ap-.bio-1 {
  --color: var(--bs-gray);
}
.ap-.bio-1 .ap-card {
  --spacing: 0.75rem;
  padding-top: var(--spacing);
  padding-bottom: var(--spacing);
  display: flex;
  flex-direction: column;
  gap: var(--spacing);
}
.ap-.bio-1 .ap-card-photo {
  max-height: 18rem;
  width: auto;
  display: block;
}
.ap-.bio-1 .ap-card-icon {
  font-size: 5rem;
}
.ap-.bio-1 .ap-card-name {
  color: #000;
  line-height: 1.4;
}
.ap-.bio-1 .ap-card-name .name {
  font-size: 1.75rem;
  font-weight: 300;
}
.ap-.bio-1 .ap-card-name .title {
  font-size: 1rem;
  font-style: italic;
  font-weight: 100;
}
.ap-.bio-1 .ap-card-name .license {
  font-size: 0.875rem;
  margin-top: 0.25rem;
}
.ap-.bio-1 .ap-card-specialties {
  --border: 1px solid var(--color);
  border-top: var(--border);
  border-bottom: var(--border);
  color: var(--color);
  font-size: 0.875rem;
  padding-top: 0.25rem;
  padding-bottom: 0.5rem;
}
.ap-.bio-1 .ap-card-contact {
  list-style: none;
  margin: 0;
  padding: 0;
  color: var(--color);
  font-size: 0.875rem;
  display: flex;
  flex-flow: row wrap;
  column-gap: 1rem;
  row-gap: 0.5rem;
}
.ap-.bio-1 .ap-card-contact a {
  color: var(--color);
  text-decoration: none;
  display: flex;
  align-items: center;
  gap: 0.25rem;
}
.ap-.bio-1 .ap-content {
  --spacing: 0.75rem;
  padding-top: var(--spacing);
  padding-bottom: var(--spacing);
}
.ap-.bio-1 .ap-content h1 {
  color: #000;
  font-size: 2.5rem;
  font-weight: 300;
  margin-bottom: 1rem;
}
.ap-.bio-1 .ap-reviews-title {
  color: var(--color);
}
.ap-.bio-5 {
  padding-top: 0.75rem;
  padding-bottom: 0.75rem;
}
.ap-.bio-5 .ap-media .image {
  margin: 0 auto;
  max-height: 30rem;
}
.ap-.bio-5 .ap-content {
  display: flex;
  flex-flow: column;
  gap: 0.75rem;
}
.ap-.bio-5 .ap-card {
  display: flex;
  flex-flow: column;
  gap: 0.5rem;
}
.ap-.bio-5 .ap-card h1 {
  color: var(--hs-black);
  font-size: 1.5rem;
  font-weight: 300;
  letter-spacing: normal;
  line-height: 1.4;
  text-transform: none;
  margin: 0;
}
.ap-.bio-5 .ap-card .title, .ap-.bio-5 .ap-card .license {
  font-style: italic;
  font-weight: 100;
}
.ap-.bio-5 .ap-card .specialties {
  color: var(--bs-gray);
  font-size: 0.875rem;
  font-style: italic;
}
.ap-.bio-5 .ap-card .contact {
  list-style: none;
  margin: 0;
  padding: 0;
  display: flex;
  flex-wrap: wrap;
  gap: 0.75rem;
}
.ap-reviews {
  padding: 1rem 0;
}

.ap-reviews-title {
  margin-bottom: 1rem;
}
.ap-reviews-title i {
  color: var(--bs-red);
}

.ap-reviews-quote {
  border: 1px solid var(--bs-gray-400);
  color: var(--bs-gray);
  font-size: 0.875rem;
  padding: 1rem 3rem;
  position: relative;
}
.ap-reviews-quote::before, .ap-reviews-quote::after {
  color: var(--bs-gray-400);
  font-family: "Font Awesome 6 Pro";
  font-size: 1.5rem;
  font-weight: 600;
  position: absolute;
}
.ap-reviews-quote::before {
  content: "\f10d";
  top: 0.5rem;
  left: 1rem;
}
.ap-reviews-quote::after {
  content: "\f10e";
  bottom: 0.5rem;
  right: 1rem;
}
.ap-reviews-quote .content {
  margin-bottom: 1rem;
}
.ap-reviews-quote .rating {
  color: var(--bs-orange);
  opacity: 0.8;
  padding: 0.25rem 0;
  display: flex;
  gap: 0.25rem;
}

.ap-reviews-swiper {
  --swiper-navigation-size: 2rem;
  --swiper-navigation-sides-offset: .375rem;
  --swiper-theme-color: var(--bs-gray);
  overflow: hidden;
  padding: 0 var(--swiper-navigation-size);
  width: 100%;
  position: relative;
}
.ap-reviews-swiper .swiper-button-prev,
.ap-reviews-swiper .swiper-button-next {
  opacity: 0.8;
}
.ap-reviews-swiper .swiper-button-prev:hover,
.ap-reviews-swiper .swiper-button-next:hover {
  opacity: 1;
}
.ap-reviews-swiper .swiper-button-prev::after,
.ap-reviews-swiper .swiper-button-next::after {
  font-family: "Font Awesome 6 Pro";
  font-weight: 300;
}
.ap-reviews-swiper .swiper-button-prev::after {
  content: "\f137";
}
.ap-reviews-swiper .swiper-button-next::after {
  content: "\f138";
}

:root {
  --company-primary-color: black;
  --company-secondary-color: gray;
  --company-tertiary-color: gray;
}

p {
  margin-top: var(--p-margin-top, 0);
  margin-bottom: var(--p-margin-bottom, 1rem);
}

h1, h2, h3, h4, h5, h6 {
  margin-top: var(--heading-margin-top, 0);
  margin-bottom: var(--heading-margin-bottom, 1rem);
}

.rn-roster-search-submit {
  background: var(--company-secondary-color);
  transition: 150ms ease-in-out all;
}
.rn-roster-search-submit:hover {
  background: linear-gradient(to top, rgba(0, 0, 0, 0.25), rgba(0, 0, 0, 0.25)) var(--company-secondary-color);
}

.rn-agent-name,
.rn-office-name,
.rn-agent-contact-office-directions {
  color: var(--company-primary-color);
}
.rn-agent-name a,
.rn-office-name a,
.rn-agent-contact-office-directions a {
  color: var(--company-primary-color);
  text-decoration: none;
}

.rn-agent-button-questions a {
  background: var(--company-primary-color);
  transition: 150ms ease-in-out all;
}
.rn-agent-button-questions a:hover {
  background: var(--company-secondary-color);
}

.rn-home-values-card-top {
  background-color: var(--company-primary-color);
}

.rn-home-values-share-submit,
.rn-home-values-form-submit {
  color: #ffffff;
  background-color: var(--company-primary-color);
}

a#rn-home-values-share-button,
a#rn-home-values-save-button {
  color: #ffffff;
  background-color: var(--company-primary-color);
}

@media only screen and (max-width: 48em) {
  .rn-container .rn-dashboard-home .rn-dashboard-home-general .rn-dashboard-general-history,
  .rn-container .rn-dashboard-home .rn-dashboard-home-general .rn-dashboard-general-profile,
  .rn-container .rn-dashboard-home .rn-dashboard-home-general .rn-dashboard-general-agent {
    padding: 1rem;
  }
}

@font-face {
  font-family: "Hillmont";
  src: url("data:font/woff2;charset=utf-8;base64,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") format("woff2"), url("data:font/woff;charset=utf-8;base64,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") format("woff");
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}
/* stylelint-enable */
:root {
  --hs-font-base: apparat-light, arial, helvetica neue, helvetica, sans-serif;
  --hs-font-heading: apparat-light, arial, helvetica neue, helvetica, sans-serif;
  --hs-font-special: Open Sans, sans-serif;
  --hs-header-height-sm: 3.125rem;
  --hs-header-height-md: 3.125rem;
  --hs-header-height-lg: 10rem;
}

#prekm-6548476 .site-header {
  --site-h-header-height-sm: 3.125rem;
  --site-h-header-height-md: 3.125rem;
  --site-h-header-height-lg: 10rem;
  --site-h-bg: #ffffff;
  --site-h-gap: 1rem;
  --site-h-padding-y-sm: 0.375rem;
  --site-h-padding-y-lg: 0.5rem;
  background: var(--site-h-bg);
}
#prekm-6548476 .site-header > .container-fluid {
  height: 100%;
  padding-top: var(--site-h-padding-y);
  padding-bottom: var(--site-h-padding-y);
  display: flex;
  align-items: stretch;
  gap: var(--site-h-gap);
}
@media (min-width: 992px) {
  #prekm-6548476 .site-header {
    height: var(--site-h-header-height-lg);
  }
}
@media (min-width: 768px) and (max-width: 991.98px) {
  #prekm-6548476 .site-header {
    height: var(--site-h-header-height-md);
  }
}
@media (min-width: 768px) {
  #prekm-6548476 .site-header {
    --site-h-padding-y: var(--site-h-padding-y-lg);
  }
}
@media (max-width: 767.98px) {
  #prekm-6548476 .site-header {
    --site-h-padding-y: var(--site-h-padding-y-sm);
    height: var(--site-h-header-height-sm);
  }
}
@media (min-width: 768px) and (max-width: 991.98px) {
  #prekm-6548476 .container-fluid {
    position: relative;
  }
}
@media (max-width: 991.98px) {
  #prekm-6548476 .container-fluid {
    justify-content: space-between;
  }
}
#prekm-6548476 .ps-nav-login {
  display: none;
}
#prekm-6548476 .site-header {
  --bs-link-color: $white;
  --bs-link-hover-color: $white;
  --bs-link-color-rgb: 255,255,255;
  --bs-link-hover-color-rgb: 255,255,255;
  background-color: #977C4C;
}
#prekm-6548476 .site-header a {
  color: #fff;
}
#prekm-6548476 .ps-icon-logo {
  display: none;
}
#prekm-6548476 .ps-full-logo {
  display: block;
}
#prekm-6548476 .site-header-logo a {
  height: 100%;
  display: block;
}
#prekm-6548476 .site-header-logo img {
  height: 100%;
  width: auto;
}
#prekm-6548476 .site-header-nav {
  height: 100%;
  display: flex;
  align-items: center;
  justify-content: flex-end;
}
#prekm-6548476 .site-header-user {
  position: relative;
}
#prekm-6548476 .site-header-user:hover .dashboard {
  display: grid;
}
#prekm-6548476 .site-header-user ul {
  list-style: none;
  margin: 0;
  padding: 0;
}
#prekm-6548476 .site-header-user .user i {
  font-size: 2rem;
}
@media (min-width: 992px) {
  #prekm-6548476 .site-header-user .user i {
    display: none;
  }
}
@media (max-width: 991.98px) {
  #prekm-6548476 .site-header-user .user .text {
    display: none;
  }
}
#prekm-6548476 .site-header-user .dashboard {
  --triangle-size: 1.25rem;
  --padding: .5rem;
  background: #ffffff;
  box-shadow: 0 0 1rem 0 rgba(0, 0, 0, 0.8);
  font-size: 0.875rem;
  font-weight: 600;
  padding: 0.5rem;
  width: 25rem;
  max-width: calc(100vw - 3 * var(--padding));
  display: none;
  grid-template-columns: 1fr 14rem;
  position: absolute;
  top: calc(100% + var(--triangle-size));
  right: calc(-1 * var(--padding));
  z-index: 9999;
  transition: all 0.3s ease-in-out;
}
#prekm-6548476 .site-header-user .dashboard ul {
  flex-direction: column;
  gap: 0.25rem;
}
#prekm-6548476 .site-header-user .dashboard .activity {
  background: #e9ecef;
  padding: 0.5rem;
}
#prekm-6548476 .site-header-user .dashboard .title {
  border-bottom: 1px solid #ced4da;
}
#prekm-6548476 .site-header-user .dashboard::before {
  font-family: "Font Awesome 6 Pro", sans-serif;
  font-weight: 900;
  content: "\f2ec";
  color: #ffffff;
  font-size: var(--triangle-size);
  text-align: right;
  padding-right: 1rem;
  width: 100%;
  position: absolute;
  top: calc(-1 * var(--triangle-size));
  right: 0;
}
#prekm-6548476 .site-header-user {
  padding-left: 2rem;
  z-index: 9999;
}
@media (max-width: 991.98px) {
  #prekm-6548476 .site-header-user {
    order: 2;
  }
}
#prekm-6548476 .site-header-user .user.logged-in {
  color: #FFF;
  list-style: none;
  margin: 0;
  padding: 0;
}
#prekm-6548476 .site-header-user .user.logged-in li {
  line-height: 1;
}
#prekm-6548476 .site-header-user .user.logged-in .text {
  font-size: 1.3125rem;
  text-transform: uppercase;
}
@media (max-width: 1399.98px) {
  #prekm-6548476 .site-header-user .user.logged-in .text {
    font-size: 1rem;
  }
}
@media (max-width: 1199.98px) {
  #prekm-6548476 .site-header-user .user.logged-in .text {
    font-size: 0.875rem;
  }
}
#prekm-6548476 .site-header-user .dashboard a {
  color: #000;
}
#prekm-6548476 .site-header-user .dashboard .links {
  list-style: none;
  margin: 0;
  padding: 0;
  padding: 1rem 1rem;
}
#prekm-6548476 .site-header-user .dashboard .links li {
  padding: 0.25rem 0;
}
#prekm-6548476 .site-header-user .dashboard .activity {
  list-style: none;
  margin: 0;
  padding: 0;
  padding: 1rem 1rem;
}
#prekm-6548476 .site-header-user .dashboard .activity li {
  padding: 0.25rem 0;
}
#prekm-6548476 .site-header-user .user.logged-out {
  list-style: none;
  margin: 0;
  padding: 0;
}
#prekm-6548476 .site-header-user .ps-user-logged-out-btn {
  width: 4rem;
  height: 4rem;
  display: block;
}
#prekm-6548476 .site-header-user .ps-user-logged-out-btn img {
  width: 100%;
}
#prekm-6548476 .site-header-user .ps-user-logged-out-btn .ps-icon-white {
  display: block;
}
#prekm-6548476 .site-header-user .ps-user-logged-out-btn .ps-icon-color {
  display: none;
}
@media (max-width: 1399.98px) {
  #prekm-6548476 .site-header-user .ps-user-logged-out-btn {
    width: 3rem;
    height: 3rem;
  }
}
@media (max-width: 1199.98px) {
  #prekm-6548476 .site-header-user .ps-user-logged-out-btn {
    width: 2rem;
    height: 2rem;
  }
}
@media (max-width: 991.98px) {
  #prekm-6548476 .site-header-user .ps-user-logged-out-btn {
    width: 2rem;
    height: 2rem;
  }
}
@media (max-width: 991.98px) {
  #prekm-6548476 .site-header-user {
    position: relative;
    order: 3;
    padding-left: 1rem;
  }
}
@media (min-width: 992px) {
  #prekm-6548476 {
    padding: 0;
    --site-horz-nav-bg: #ffffff;
    --site-horz-nav-justify-content: flex-end;
    --site-horz-nav-gap: 0 1.75rem;
    --site-horz-nav-link-color: #ffffff;
    --site-horz-nav-link-hover-color: #ffffff;
    --site-horz-nav-link-fa-arrow: "";
    --site-horz-nav-link-fa-arrow-weight: 300;
    --site-horz-nav-font-size-lg: 1rem;
    --site-horz-nav-font-weight: 600;
    --site-horz-nav-line-height: 1;
    --site-horz-nav-text-transform: uppercase;
    --site-nav-dropdown-bg: #FFF;
    --site-nav-dropdown-padding: 0;
    --site-nav-dropdown-list-item-bg: #FFF;
    --site-nav-dropdown-list-item-padding-x: 0;
    --site-nav-dropdown-list-item-padding-y: 0;
    --site-nav-dropdown-list-item-border-color: #CCC;
    --site-nav-dropdown-list-item-padding-y: 0;
    --site-nav-dropdown-link-bg-color: #737171;
    --site-nav-dropdown-link-bg-hover-color: #977C4C;
    --site-nav-dropdown-link-hover-decoration: none;
    --site-nav-dropdown-link-color: #FFF;
    --site-nav-dropdown-link-hover-color: #FFF;
    --site-nav-dropdown-link-padding-x: 1rem;
    --site-nav-dropdown-link-padding-y: 1rem;
    --site-nav-dropdown-font-size: 1.0625rem;
    --site-nav-dropdown-font-weight: 400;
    --site-nav-dropdown-line-height: 2rem;
    --site-nav-dropdown-text-transform: none;
    --site-nav-dropdown-min-width: 12rem;
  }
  #prekm-6548476 .site-header .container-fluid {
    padding: 0 2rem;
    align-items: center;
    justify-content: space-between;
    position: relative;
  }
}
@media (min-width: 992px) and (max-width: 1399.98px) {
  #prekm-6548476 .site-header .container-fluid {
    padding: 0 1rem;
  }
}
@media (min-width: 992px) {
  #prekm-6548476 .site-header-logo {
    color: #fff;
    height: auto;
    padding: 0;
    width: auto;
    position: relative;
    z-index: 2;
  }
  #prekm-6548476 .site-header-logo a {
    text-decoration: none;
    height: 100%;
    padding: 0.25rem 0 0;
    width: 100%;
    display: block;
  }
  #prekm-6548476 .site-header-logo img {
    height: 4rem;
    width: auto;
    max-height: 100%;
  }
}
@media (min-width: 992px) and (max-width: 1199.98px) {
  #prekm-6548476 .site-header-logo img {
    height: 3rem;
  }
}
@media (min-width: 992px) {
  #prekm-6548476 .site-header-logo img.ps-full-logo {
    width: 15rem;
    height: auto;
  }
}
@media (min-width: 992px) and (min-width: 1200px) and (max-width: 1399.98px) {
  #prekm-6548476 .site-header-logo img.ps-full-logo {
    width: 12rem;
  }
}
@media (min-width: 992px) and (min-width: 992px) and (max-width: 1199.98px) {
  #prekm-6548476 .site-header-logo img.ps-full-logo {
    width: 10rem;
  }
}
@media (min-width: 992px) {
  #prekm-6548476 .site-header-logo span {
    font-size: 1.125rem;
    line-height: 1;
    text-transform: uppercase;
    margin-top: 0.5rem;
    display: block;
  }
  #prekm-6548476 .site-header-nav-container {
    height: 100%;
    width: 100%;
  }
  #prekm-6548476 .nav-button {
    display: none;
  }
  #prekm-6548476 .site-header-nav-list {
    list-style: none;
    margin: 0;
    padding: 0;
    line-height: var(--site-horz-nav-line-height);
    --site-horz-nav-font-size: var(--site-horz-nav-font-size-lg);
    height: 100%;
    display: flex;
    align-items: center;
    flex-flow: row wrap;
    gap: var(--site-horz-nav-gap);
    justify-content: var(--site-horz-nav-justify-content);
  }
  #prekm-6548476 .site-header-nav-list > li {
    height: 100%;
  }
  #prekm-6548476 .site-header-nav-list > li > a {
    color: var(--site-horz-nav-link-color);
    font-size: var(--site-horz-nav-font-size);
    font-weight: var(--site-horz-nav-font-weight);
    text-decoration: none;
    text-transform: var(--site-horz-nav-text-transform);
    height: 100%;
    display: flex;
    align-items: center;
    position: relative;
    transition: all 0.3s ease-out;
  }
  #prekm-6548476 .site-header-nav-list > li > a:focus, #prekm-6548476 .site-header-nav-list > li > a:hover {
    color: var(--site-horz-nav-link-hover-color);
  }
  #prekm-6548476 .site-header-nav-list .has-dropdown {
    position: relative;
    cursor: pointer;
  }
  #prekm-6548476 .site-header-nav-list .has-dropdown .dropdown {
    display: none;
  }
  #prekm-6548476 .site-header-nav-list .has-dropdown:hover > a::after, #prekm-6548476 .site-header-nav-list .has-dropdown:focus > a::after, #prekm-6548476 .site-header-nav-list .has-dropdown:focus-within > a::after {
    transform: rotate(180deg);
  }
  #prekm-6548476 .site-header-nav-list .has-dropdown:hover .dropdown, #prekm-6548476 .site-header-nav-list .has-dropdown:focus .dropdown, #prekm-6548476 .site-header-nav-list .has-dropdown:focus-within .dropdown {
    display: block;
  }
  #prekm-6548476 .site-header-nav-list .has-dropdown > a {
    display: flex;
    align-items: center;
    gap: 0.5rem;
  }
  #prekm-6548476 .site-header-nav-list .has-dropdown > a::after {
    content: "";
    font-family: "Font Awesome 6 Pro", sans-serif;
    font-weight: var(--site-horz-nav-link-fa-arrow-weight);
    content: var(--site-horz-nav-link-fa-arrow);
    color: var(--site-horz-nav-link-color);
    font-size: 0.75rem;
    line-height: var(--site-horz-nav-line-height);
    position: relative;
    transition: 150ms transform ease-in-out;
  }
  #prekm-6548476 .site-header-nav-list {
    z-index: 9;
    height: 100%;
  }
  #prekm-6548476 .site-header-nav-list li {
    padding: 0;
    height: auto;
  }
  #prekm-6548476 .site-header-nav-list li > a {
    font-family: "apparat-light", arial, helvetica neue, helvetica, sans-serif;
    font-size: 1rem;
    font-weight: 400;
    line-height: 1;
    letter-spacing: 0.5px;
  }
}
@media (min-width: 992px) and (max-width: 1399.98px) {
  #prekm-6548476 .site-header-nav-list li > a {
    font-size: 0.9rem;
  }
}
@media (min-width: 992px) and (max-width: 1199.98px) {
  #prekm-6548476 .site-header-nav-list li > a {
    font-size: 0.75rem;
  }
}
@media only screen and (min-width: 992px) and (max-width: 106em) {
  #prekm-6548476 .site-header-nav-list {
    gap: 0 1.5rem;
  }
}
@media (min-width: 992px) and (max-width: 1199.98px) {
  #prekm-6548476 .site-header-nav-list {
    gap: 0 1rem;
  }
}
@media (min-width: 992px) {
  #prekm-6548476 .site-header-nav-list .dropdown {
    list-style: none;
    margin: 0;
    padding: 0;
    background: var(--site-nav-dropdown-bg);
    padding: var(--site-nav-dropdown-padding);
    min-width: var(--site-nav-dropdown-min-width);
    display: none;
    position: absolute;
    top: 100%;
    left: 50%;
    z-index: 999;
    left: 50%;
    transform: translate(-50%, 0);
  }
  #prekm-6548476 .site-header-nav-list .dropdown li {
    background: var(--site-nav-dropdown-list-item-bg);
    white-space: nowrap;
    padding: var(--site-nav-dropdown-list-item-padding-y) var(--site-nav-dropdown-list-item-padding-x);
    position: relative;
  }
  #prekm-6548476 .site-header-nav-list .dropdown a {
    background: var(--site-nav-dropdown-link-bg-color);
    color: var(--site-nav-dropdown-link-color);
    font-size: var(--site-nav-dropdown-font-size);
    font-weight: var(--site-nav-dropdown-font-weight);
    text-decoration: none;
    text-transform: var(--site-nav-dropdown-text-transform);
    padding: var(--site-nav-dropdown-link-padding-y) var(--site-nav-dropdown-link-padding-x);
    display: block;
    transition: all 0.3s ease-out;
  }
  #prekm-6548476 .site-header-nav-list .dropdown a:focus, #prekm-6548476 .site-header-nav-list .dropdown a:hover {
    background: var(--site-nav-dropdown-link-bg-hover-color);
    text-decoration: var(--site-nav-dropdown-link-hover-decoration);
    color: var(--site-nav-dropdown-link-hover-color);
  }
  #prekm-6548476 .site-header-nav-list > li:last-of-type .dropdown {
    right: 0;
    left: auto;
    transform: none;
  }
  #prekm-6548476 .dropdown a {
    font-family: "Playfair Display", georgia, times, times new roman, serif;
  }
  #prekm-6548476 .dropdown li {
    border-bottom: 1px solid #FFF;
  }
}
@media (min-width: 992px) {
  #prekm-6548476 .site-header.ps-scrolling {
    background: #FFF;
  }
  #prekm-6548476 .site-header.ps-scrolling.ps-scrolling {
    position: fixed;
    width: 100%;
    z-index: 9;
    background-color: #FFF;
    height: 7rem;
    box-shadow: 4px 4px 6px 0 rgba(0, 0, 0, 0.25);
  }
  #prekm-6548476 .site-header.ps-scrolling.ps-scrolling .ps-icon-logo {
    display: block;
  }
  #prekm-6548476 .site-header.ps-scrolling.ps-scrolling .ps-full-logo {
    display: none;
  }
  #prekm-6548476 .site-header.ps-scrolling.ps-scrolling .site-header-nav-list > li > a {
    color: #737171;
  }
  #prekm-6548476 .site-header.ps-scrolling.ps-scrolling .user.logged-in {
    color: #977C4C;
  }
  #prekm-6548476 .site-header.ps-scrolling.ps-scrolling .ps-user-logged-out-btn .ps-icon-white {
    display: none;
  }
  #prekm-6548476 .site-header.ps-scrolling.ps-scrolling .ps-user-logged-out-btn .ps-icon-color {
    display: block;
  }
  #prekm-6548476 .site-header.ps-scrolling.ps-scrolling .site-header-nav-list li {
    height: 100%;
  }
}
@media (max-width: 991.98px) {
  #prekm-6548476 {
    --site-burger-bg: transparent;
    --site-burger-gap-y: 0.5rem;
    --site-burger-gap-x: 0.875rem;
    --site-burger-align-items: center;
    --site-burger-justify-content: flex-end;
    --site-burger-link-color: #fff;
    --site-burger-link-hover-color: #fff;
    --site-burger-font-size: 1.25rem;
    --site-burger-font-weight: 400;
    --site-burger-line-height: 2rem;
    --site-accordian-nav-bg: #737171;
    --site-accordian-nav-padding: 0 0.5rem;
    --site-accordian-nav-padding-sm: 0;
    --site-accordian-nav-padding-lg: 0 0.5rem;
    --site-accordian-nav-top-nav-bg: #737171;
    --site-accordian-nav-top-nav-container-padding: 0;
    --site-accordian-nav-top-nav-padding: 1rem 1rem;
    --site-accordian-nav-top-nav-color: #FFF;
    --site-accordian-nav-top-nav-weight: 400;
    --site-accordian-nav-top-nav-selected-bg: #737171;
    --site-accordian-nav-top-nav-selected-color: #FFF;
    --site-accordian-nav-top-nav-fa-arrow: "";
    --site-accordian-nav-top-nav-fa-arrow-font-size: 1rem;
    --site-accordian-nav-top-nav-fa-arrow-weight: 900;
    --site-accordian-nav-dropdown-background-color: #737171;
    --site-accordian-nav-dropdown-padding: 1rem;
    --site-accordian-nav-dropdown-list-item-padding: 0.5rem 0 0.5rem 0;
    --site-accordian-nav-dropdown-list-item-border-color: #ccc;
    --site-accordian-nav-dropdown-color: #FFF;
  }
  #prekm-6548476 .site-header {
    box-shadow: 4px 4px 6px 0 rgba(0, 0, 0, 0.25);
    z-index: 1054;
  }
  #prekm-6548476 .site-header .container-xxl {
    align-items: center;
    justify-content: space-between;
  }
  #prekm-6548476 .site-header-center {
    height: auto;
  }
  #prekm-6548476 .site-header-logo {
    height: 100%;
    display: block;
    position: relative;
    z-index: 2;
  }
  #prekm-6548476 .site-header-logo a {
    text-decoration: none;
    height: 100%;
    width: auto;
    display: flex;
    align-items: flex-end;
    justify-content: flex-start;
  }
  #prekm-6548476 .site-header-logo img {
    max-height: 100%;
  }
  #prekm-6548476 .site-header-logo span {
    font-size: 1rem;
    line-height: 1;
    text-transform: uppercase;
    padding-left: 0.5rem;
    margin-bottom: -0.1rem;
  }
}
@media (max-width: 991.98px) and (max-width: 575.98px) {
  #prekm-6548476 .site-header-logo span {
    font-size: 0.75rem;
  }
}
@media only screen and (max-width: 991.98px) and (max-width: 28em) {
  #prekm-6548476 .site-header-logo span {
    font-size: 0.625rem;
  }
}
@media (max-width: 991.98px) {
  #prekm-6548476 .nav-button {
    order: 3;
    padding-left: 1rem;
    position: relative;
    z-index: 2;
  }
  #prekm-6548476 .site-header-nav {
    background: var(--site-burger-bg);
    display: flex;
    align-items: var(--site-burger-align-items);
    flex: 1;
    justify-content: var(--site-burger-justify-content);
  }
  #prekm-6548476 .site-header-nav .nav-button {
    background: transparent;
    border: none;
  }
  #prekm-6548476 .site-header-nav .nav-button.active .nav-burger {
    background-color: transparent;
  }
  #prekm-6548476 .site-header-nav .nav-button.active .nav-burger::before {
    transform: translateY(var(--burger-margin)) rotate(45deg);
  }
  #prekm-6548476 .site-header-nav .nav-button.active .nav-burger::after {
    transform: translateY(calc(-1 * (var(--burger-margin)))) rotate(-45deg);
  }
  #prekm-6548476 .site-header-nav .nav-burger {
    --burger-height: 0.25rem;
    --burger-gutter: 0.5rem;
    --burger-width: 2rem;
    --burger-margin: 0.75rem;
    margin-top: var(--burger-margin);
    margin-bottom: var(--burger-margin);
    position: relative;
    user-select: none;
  }
  #prekm-6548476 .site-header-nav .nav-burger, #prekm-6548476 .site-header-nav .nav-burger::before, #prekm-6548476 .site-header-nav .nav-burger::after {
    background-color: #fff;
    height: var(--burger-height);
    width: var(--burger-width);
    display: block;
    outline: 1px solid transparent;
    transition-property: background-color, transform;
    transition-duration: 0.3s;
  }
  #prekm-6548476 .site-header-nav .nav-burger::before, #prekm-6548476 .site-header-nav .nav-burger::after {
    position: absolute;
    content: "";
  }
  #prekm-6548476 .site-header-nav .nav-burger::before {
    top: -0.75rem;
  }
  #prekm-6548476 .site-header-nav .nav-burger::after {
    top: 0.75rem;
  }
  #prekm-6548476 .site-header {
    position: relative;
  }
  #prekm-6548476 .site-header-nav-list {
    list-style: none;
    margin: 0;
    padding: 0;
    background: var(--site-accordian-nav-bg);
    padding: var(--site-accordian-nav-padding);
    width: 100%;
    display: block;
    position: absolute;
    top: 100%;
    left: 0;
    display: none;
  }
}
@media (max-width: 991.98px) and (min-width: 576px) {
  #prekm-6548476 .site-header-nav-list {
    padding: var(--site-accordian-nav-padding-sm);
  }
}
@media (max-width: 991.98px) and (min-width: 992px) {
  #prekm-6548476 .site-header-nav-list {
    padding: var(--site-accordian-nav-padding-lg);
  }
}
@media (max-width: 991.98px) {
  #prekm-6548476 .site-header-nav-list > li {
    padding: var(--site-accordian-nav-top-nav-container-padding);
  }
  #prekm-6548476 .site-header-nav-list > li > a {
    background-color: var(--site-accordian-nav-top-nav-bg);
    color: var(--site-accordian-nav-top-nav-color);
    font-weight: var(--site-accordian-nav-top-nav-weight);
    text-decoration: none;
    text-transform: uppercase;
    padding: var(--site-accordian-nav-top-nav-padding);
    width: 100%;
    display: flex;
    align-items: center;
    justify-content: space-between;
  }
  #prekm-6548476 .site-header-nav-list > li.has-dropdown > a::after {
    content: "";
    font-family: "Font Awesome 6 Pro", sans-serif;
    font-weight: var(--site-accordian-nav-top-nav-fa-arrow-weight);
    content: var(--site-accordian-nav-top-nav-fa-arrow);
    color: var(--site-accordian-nav-link-color);
    font-size: var(--site-accordian-nav-top-nav-fa-arrow-font-size);
    line-height: 1.2;
    position: relative;
    transition: 150ms transform ease-in-out;
  }
  #prekm-6548476 .site-header-nav-list > li.has-dropdown.selected > a {
    background-color: var(--site-accordian-nav-top-nav-selected-bg);
    color: var(--site-accordian-nav-top-nav-selected-color);
  }
  #prekm-6548476 .site-header-nav-list > li.has-dropdown.selected > a::after {
    transform: rotate(180deg);
  }
  #prekm-6548476 ul.dropdown {
    background: var(--site-accordian-nav-dropdown-background-color);
    padding: var(--site-accordian-nav-dropdown-padding);
    display: none;
  }
  #prekm-6548476 ul.dropdown li {
    border-bottom: 1px solid var(--site-accordian-nav-dropdown-list-item-padding);
    padding: var(--site-accordian-nav-dropdown-list-item-padding);
  }
  #prekm-6548476 ul.dropdown li a {
    color: var(--site-accordian-nav-dropdown-color);
    text-decoration: none;
  }
  #prekm-6548476 ul.dropdown li a:focus, #prekm-6548476 ul.dropdown li a:hover {
    text-decoration: underline;
  }
  #prekm-6548476 ul.dropdown li:last-child {
    border-bottom: none;
  }
  #prekm-6548476 .site-header-nav-list {
    text-align: center;
    z-index: 3;
    box-shadow: 4px 4px 6px 0 rgba(0, 0, 0, 0.25);
  }
  #prekm-6548476 .site-header-nav-list > li > a {
    letter-spacing: 0.5px;
    font-size: 1.125rem;
    justify-content: center;
    border-bottom: 1px solid #FFF;
  }
  #prekm-6548476 .site-header-nav-list > li > a::after {
    display: none;
  }
  #prekm-6548476 .site-header-nav-list .dropdown {
    border-bottom: 1px solid #FFF;
  }
  #prekm-6548476 .site-header-nav-list .dropdown a {
    text-decoration: underline;
  }
  #prekm-6548476 .ps-nav-login {
    background-color: #FFF;
  }
  #prekm-6548476 .ps-nav-login.ps-show {
    display: block;
  }
  #prekm-6548476 .ps-nav-login a {
    --site-accordian-nav-top-nav-color: #977C4C;
    --site-accordian-nav-top-nav-bg: #FFF;
  }
}
#prekm-6548476 .site-footer {
  --site-font-family: apparat-light, arial, helvetica neue, helvetica, sans-serif;
  font-family: var(--site-font-family);
  border-top: 1px solid #977C4C;
}
#prekm-6548476 .site-footer h1 {
  font-family: var(--heading-font-family, apparat-light, arial, helvetica neue, helvetica, sans-serif);
  color: var(--heading-color, #000);
  font-weight: var(--heading-font-weight, 100);
  font-size: var(--heading-font-size, 3.75rem);
}
#prekm-6548476 .site-footer h1 p {
  /* stylelint-disable */
  color: inherit !important;
  font-family: inherit !important;
  font-size: inherit !important;
  font-weight: inherit !important;
  line-height: inherit !important;
  /* stylelint-enable */
  margin: 0;
  padding: 0;
}
#prekm-6548476 .site-footer h2 {
  font-family: var(--heading-font-family, apparat-light, arial, helvetica neue, helvetica, sans-serif);
  color: var(--heading-color, #000);
  font-weight: var(--heading-font-weight, 100);
  font-size: var(--heading-font-size, 2.625rem);
}
#prekm-6548476 .site-footer h2 p {
  /* stylelint-disable */
  color: inherit !important;
  font-family: inherit !important;
  font-size: inherit !important;
  font-weight: inherit !important;
  line-height: inherit !important;
  /* stylelint-enable */
  margin: 0;
  padding: 0;
}
#prekm-6548476 .site-footer h3 {
  font-family: var(--heading-font-family, Playfair Display, georgia, times, times new roman, serif);
  color: var(--heading-color, #000);
  font-weight: var(--heading-font-weight, 400);
  font-size: var(--heading-font-size, 2rem);
  font-style: var(--heading-font-style, italic);
}
#prekm-6548476 .site-footer h3 p {
  /* stylelint-disable */
  color: inherit !important;
  font-family: inherit !important;
  font-size: inherit !important;
  font-weight: inherit !important;
  line-height: inherit !important;
  /* stylelint-enable */
  margin: 0;
  padding: 0;
}
#prekm-6548476 .site-footer h4 {
  font-family: var(--heading-font-family, Playfair Display, georgia, times, times new roman, serif);
  color: var(--heading-color, #000);
  font-weight: var(--heading-font-weight, 400);
  font-size: var(--heading-font-size, 2rem);
}
#prekm-6548476 .site-footer h4 p {
  /* stylelint-disable */
  color: inherit !important;
  font-family: inherit !important;
  font-size: inherit !important;
  font-weight: inherit !important;
  line-height: inherit !important;
  /* stylelint-enable */
  margin: 0;
  padding: 0;
}
#prekm-6548476 .site-footer h5 {
  font-family: var(--heading-font-family, hillmont, georgia, times, times new roman, serif);
  color: var(--heading-color, #000);
  font-weight: var(--heading-font-weight, 400);
  font-size: var(--heading-font-size, 3.375rem);
}
#prekm-6548476 .site-footer h5 p {
  /* stylelint-disable */
  color: inherit !important;
  font-family: inherit !important;
  font-size: inherit !important;
  font-weight: inherit !important;
  line-height: inherit !important;
  /* stylelint-enable */
  margin: 0;
  padding: 0;
}
#prekm-6548476 .site-footer h6 {
  font-family: var(--heading-font-family, apparat-light, arial, helvetica neue, helvetica, sans-serif);
  color: var(--heading-color, #000);
  font-weight: var(--heading-font-weight, 100);
  font-size: var(--heading-font-size, 2rem);
}
#prekm-6548476 .site-footer h6 p {
  /* stylelint-disable */
  color: inherit !important;
  font-family: inherit !important;
  font-size: inherit !important;
  font-weight: inherit !important;
  line-height: inherit !important;
  /* stylelint-enable */
  margin: 0;
  padding: 0;
}
#prekm-6548476 .site-footer .ps-h6-alt {
  font-family: var(--heading-font-family, apparat-light, arial, helvetica neue, helvetica, sans-serif);
  color: var(--heading-color, #000);
  font-weight: var(--heading-font-weight, 600);
  font-size: var(--heading-font-size, 1.25rem);
}
#prekm-6548476 .site-footer .ps-h6-alt p {
  /* stylelint-disable */
  color: inherit !important;
  font-family: inherit !important;
  font-size: inherit !important;
  font-weight: inherit !important;
  line-height: inherit !important;
  /* stylelint-enable */
  margin: 0;
  padding: 0;
}
#prekm-6548476 .site-footer .ps-overline-text {
  font-size: var(--heading-font-size, 1.25rem);
  color: var(--heading-color, #977C4C);
  margin-bottom: var(--heading-margin-bottom, 0.5rem);
  text-transform: var(--heading-text-transform, uppercase);
}
#prekm-6548476 .site-footer .ps-overline-text p {
  /* stylelint-disable */
  color: inherit !important;
  font-family: inherit !important;
  font-size: inherit !important;
  font-weight: inherit !important;
  line-height: inherit !important;
  /* stylelint-enable */
  margin: 0;
  padding: 0;
}
#prekm-6548476 .site-footer .site-cms-text {
  @incluce cms-text();
}
#prekm-6548476 .site-footer p,
#prekm-6548476 .site-footer .ps-p {
  color: var(--p-color, #000);
  font-size: var(--p-font-size, 1.375rem);
  line-height: var(--p-line-height, 173%);
}
@media (max-width: 991.98px) {
  #prekm-6548476 .site-footer p,
  #prekm-6548476 .site-footer .ps-p {
    --p-font-size: 1.125rem;
  }
}
#prekm-6548476 .site-footer .ps-section {
  margin: 5rem 0;
}
#prekm-6548476 .site-footer .ps-text-lines {
  position: relative;
  width: auto;
  display: inline-block;
}
#prekm-6548476 .site-footer .ps-text-lines::before {
  content: "";
  width: 4000px;
  height: 1px;
  background-color: #977C4C;
  position: absolute;
  top: 50%;
  left: -4000px;
}
#prekm-6548476 .site-footer .ps-text-lines::after {
  content: "";
  width: 4000px;
  height: 1px;
  background-color: #977C4C;
  position: absolute;
  top: 50%;
  right: -4000px;
}
#prekm-6548476 .site-footer .ps-text-lines p {
  /* stylelint-disable */
  color: inherit !important;
  font-family: inherit !important;
  font-size: inherit !important;
  font-weight: inherit !important;
  line-height: inherit !important;
  /* stylelint-enable */
  margin: 0;
  padding: 0;
}
#prekm-6548476 .site-footer .site-list-reset {
  list-style: none;
  margin: 0;
  padding: 0;
}
#prekm-6548476 .site-footer .border {
  --bs-border-color: #977C4C;
}
#prekm-6548476 .site-footer .ps-cta-link {
  position: relative;
  color: #977C4C;
  text-decoration: none;
  display: flex;
  justify-content: flex-start;
  align-items: center;
  font-size: 1.25rem;
  font-weight: 500;
  text-transform: uppercase;
}
#prekm-6548476 .site-footer .ps-cta-link::before {
  font-family: "Font Awesome 6 Pro", sans-serif;
  font-weight: 300;
  content: "\f054";
  padding: 0.5rem;
  border-radius: 100%;
  border: 1px solid #977C4C;
  color: #977C4C;
  margin-right: 1rem;
  width: 3.4375rem;
  height: 3.4375rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
#prekm-6548476 .site-footer .ps-cta-link.no-text::before {
  margin-right: 0;
}
#prekm-6548476 .site-footer .ps-cta-link:focus::before, #prekm-6548476 .site-footer .ps-cta-link:hover::before {
  background-color: #977C4C;
  color: #FFF;
}
#prekm-6548476 .site-footer .ps-cta-link p {
  /* stylelint-disable */
  color: inherit !important;
  font-family: inherit !important;
  font-size: inherit !important;
  font-weight: inherit !important;
  line-height: inherit !important;
  /* stylelint-enable */
  margin: 0;
  padding: 0;
}
#prekm-6548476 .site-footer .ps-community-on {
  position: relative;
  z-index: 1;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: #977C4C;
  padding: 3rem 2rem 2rem;
}
#prekm-6548476 .site-footer .ps-community-on .ps-community-name {
  transition: all 0.3s ease-out;
  color: #FFF;
}
#prekm-6548476 .site-footer .ps-community-on .ps-community-name h5 {
  --heading-color: #FFF;
  --heading-font-size: 3.5rem;
  padding: 0;
  display: inline;
}
#prekm-6548476 .site-footer .ps-community-on .ps-community-name .ps-location {
  font-size: 2rem;
}
#prekm-6548476 .site-footer .ps-community-on .ps-community-name .ps-location p {
  /* stylelint-disable */
  color: inherit !important;
  font-family: inherit !important;
  font-size: inherit !important;
  font-weight: inherit !important;
  line-height: inherit !important;
  /* stylelint-enable */
  margin: 0;
  padding: 0;
}
#prekm-6548476 .site-footer .ps-community-on .ps-community-about {
  color: #FFF;
  margin-top: 1rem;
}
#prekm-6548476 .site-footer .ps-community-on .ps-community-about p {
  /* stylelint-disable */
  color: inherit !important;
  font-family: inherit !important;
  font-size: inherit !important;
  font-weight: inherit !important;
  line-height: inherit !important;
  /* stylelint-enable */
  margin: 0;
  padding: 0;
}
#prekm-6548476 .site-footer .ps-community-on .ps-community-button {
  margin-top: 1rem;
}
#prekm-6548476 .site-footer h6 {
  font-size: 1.25rem;
  font-weight: 600;
}
#prekm-6548476 .site-footer p {
  line-height: 1.5;
}
#prekm-6548476 .site-footer .site-footer-logos {
  list-style: none;
  margin: 0;
  padding: 0;
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: 3rem 1rem;
  border-bottom: 1px solid #977C4C;
}
#prekm-6548476 .site-footer .site-footer-logos li {
  padding: 1rem;
}
#prekm-6548476 .site-footer .site-footer-logos img {
  opacity: 0.5;
  max-width: 15rem;
  max-height: 3rem;
}
@media (max-width: 1199.98px) {
  #prekm-6548476 .site-footer .site-footer-logos {
    flex-wrap: wrap;
    justify-content: center;
  }
}
#prekm-6548476 .site-footer .site-footer-row {
  padding: 5rem;
}
@media (max-width: 1399.98px) {
  #prekm-6548476 .site-footer .site-footer-row {
    padding: 5rem 0 3rem;
  }
  #prekm-6548476 .site-footer .site-footer-row .site-footer-logo {
    text-align: center;
  }
  #prekm-6548476 .site-footer .site-footer-row .site-footer-logo img {
    width: 15rem;
  }
}
#prekm-6548476 .site-footer .site-footer-contact .site-footer-realtor-logo {
  width: 2.75rem;
  height: auto;
}
@media (min-width: 768px) {
  #prekm-6548476 .site-footer .site-footer-contact {
    padding-left: 2rem;
    padding-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  #prekm-6548476 .site-footer .site-footer-contact {
    padding-left: 5rem;
    padding-bottom: 0;
  }
}
@media (max-width: 767.98px) {
  #prekm-6548476 .site-footer .site-footer-contact {
    text-align: center;
    padding-top: 5rem;
  }
}
#prekm-6548476 .site-footer .site-footer-logo img {
  max-width: 100%;
}
#prekm-6548476 .site-footer .site-footer-social p {
  padding-left: 1rem;
}
@media (max-width: 767.98px) {
  #prekm-6548476 .site-footer .site-footer-social p {
    text-align: center;
    padding-left: 0;
    margin-top: 4rem;
  }
}
#prekm-6548476 .site-footer .site-footer-social ul {
  list-style: none;
  margin: 0;
  padding: 0;
  display: flex;
  justify-content: flex-start;
}
@media (max-width: 991.98px) {
  #prekm-6548476 .site-footer .site-footer-social ul {
    justify-content: center;
  }
}
#prekm-6548476 .site-footer .site-footer-social ul li a {
  color: #000;
  display: inline-block;
  padding: 1rem;
  font-size: 1.125rem;
}
#prekm-6548476 .site-footer .ps-banner img {
  max-width: 100%;
}
#prekm-6548476 .site-footer .site-footer-disclaimer {
  padding: 0 1rem;
}
@media (min-width: 1400px) {
  #prekm-6548476 .site-footer .site-footer-disclaimer {
    padding: 0 5rem;
  }
}
#prekm-6548476 .site-footer .site-footer-disclaimer p {
  font-size: 0.875rem;
}
#prekm-6548476 .site-footer .site-footer-disclaimer p a {
  color: #000;
}
@media (max-width: 991.98px) {
  #prekm-6548476 .site-footer .site-footer-disclaimer {
    text-align: center;
  }
}
#prekm-6548476 .site-footer .site-footer-branding {
  display: flex;
  justify-content: space-between;
  margin-top: 3rem;
  padding: 0 1rem;
}
@media (min-width: 1400px) {
  #prekm-6548476 .site-footer .site-footer-branding {
    padding: 0 5rem;
  }
}
#prekm-6548476 .site-footer .site-footer-branding .site-footer-reliance-logo-black {
  max-width: 15rem;
}
@media (max-width: 991.98px) {
  #prekm-6548476 .site-footer .site-footer-branding {
    flex-wrap: wrap;
    justify-content: center;
  }
  #prekm-6548476 .site-footer .site-footer-branding > a {
    text-align: center;
  }
}
#prekm-6548476.site-home-page {
  --site-font-family: apparat-light, arial, helvetica neue, helvetica, sans-serif;
  font-family: var(--site-font-family);
  --bs-primary-rgb: 151, 124, 76;
  --bs-secondary-rgb: 0, 0, 0;
  --bs-info-rgb: 115, 113, 113;
  --bs-border-color: #CCC;
}
#prekm-6548476.site-home-page .site-header {
  position: absolute;
  width: 100%;
  background: linear-gradient(to bottom, rgba(0, 0, 0, 0.2) 0%, rgba(0, 0, 0, 0) 100%);
  z-index: 9;
}
#prekm-6548476.site-home-page .site-header .site-header-nav-list li {
  height: 50%;
}
@media (max-width: 991.98px) {
  #prekm-6548476.site-home-page .site-header {
    box-shadow: none;
  }
}
@media (min-width: 992px) {
  #prekm-6548476.site-home-page .site-header.ps-scrolling {
    background: #FFF;
  }
  #prekm-6548476.site-home-page .site-header.ps-scrolling.ps-scrolling {
    position: fixed;
    width: 100%;
    z-index: 9;
    background-color: #FFF;
    height: 7rem;
    box-shadow: 4px 4px 6px 0 rgba(0, 0, 0, 0.25);
  }
  #prekm-6548476.site-home-page .site-header.ps-scrolling.ps-scrolling .ps-icon-logo {
    display: block;
  }
  #prekm-6548476.site-home-page .site-header.ps-scrolling.ps-scrolling .ps-full-logo {
    display: none;
  }
  #prekm-6548476.site-home-page .site-header.ps-scrolling.ps-scrolling .site-header-nav-list > li > a {
    color: #737171;
  }
  #prekm-6548476.site-home-page .site-header.ps-scrolling.ps-scrolling .user.logged-in {
    color: #977C4C;
  }
  #prekm-6548476.site-home-page .site-header.ps-scrolling.ps-scrolling .ps-user-logged-out-btn .ps-icon-white {
    display: none;
  }
  #prekm-6548476.site-home-page .site-header.ps-scrolling.ps-scrolling .ps-user-logged-out-btn .ps-icon-color {
    display: block;
  }
  #prekm-6548476.site-home-page .site-header.ps-scrolling.ps-scrolling .site-header-nav-list li {
    height: 100%;
  }
}
#prekm-6548476.site-home-page h1 {
  font-family: var(--heading-font-family, apparat-light, arial, helvetica neue, helvetica, sans-serif);
  color: var(--heading-color, #000);
  font-weight: var(--heading-font-weight, 100);
  font-size: var(--heading-font-size, 3.75rem);
}
#prekm-6548476.site-home-page h1 p {
  /* stylelint-disable */
  color: inherit !important;
  font-family: inherit !important;
  font-size: inherit !important;
  font-weight: inherit !important;
  line-height: inherit !important;
  /* stylelint-enable */
  margin: 0;
  padding: 0;
}
#prekm-6548476.site-home-page h2 {
  font-family: var(--heading-font-family, apparat-light, arial, helvetica neue, helvetica, sans-serif);
  color: var(--heading-color, #000);
  font-weight: var(--heading-font-weight, 100);
  font-size: var(--heading-font-size, 2.625rem);
}
#prekm-6548476.site-home-page h2 p {
  /* stylelint-disable */
  color: inherit !important;
  font-family: inherit !important;
  font-size: inherit !important;
  font-weight: inherit !important;
  line-height: inherit !important;
  /* stylelint-enable */
  margin: 0;
  padding: 0;
}
#prekm-6548476.site-home-page h3 {
  font-family: var(--heading-font-family, Playfair Display, georgia, times, times new roman, serif);
  color: var(--heading-color, #000);
  font-weight: var(--heading-font-weight, 400);
  font-size: var(--heading-font-size, 2rem);
  font-style: var(--heading-font-style, italic);
}
#prekm-6548476.site-home-page h3 p {
  /* stylelint-disable */
  color: inherit !important;
  font-family: inherit !important;
  font-size: inherit !important;
  font-weight: inherit !important;
  line-height: inherit !important;
  /* stylelint-enable */
  margin: 0;
  padding: 0;
}
#prekm-6548476.site-home-page h4 {
  font-family: var(--heading-font-family, Playfair Display, georgia, times, times new roman, serif);
  color: var(--heading-color, #000);
  font-weight: var(--heading-font-weight, 400);
  font-size: var(--heading-font-size, 2rem);
}
#prekm-6548476.site-home-page h4 p {
  /* stylelint-disable */
  color: inherit !important;
  font-family: inherit !important;
  font-size: inherit !important;
  font-weight: inherit !important;
  line-height: inherit !important;
  /* stylelint-enable */
  margin: 0;
  padding: 0;
}
#prekm-6548476.site-home-page h5 {
  font-family: var(--heading-font-family, hillmont, georgia, times, times new roman, serif);
  color: var(--heading-color, #000);
  font-weight: var(--heading-font-weight, 400);
  font-size: var(--heading-font-size, 3.375rem);
}
#prekm-6548476.site-home-page h5 p {
  /* stylelint-disable */
  color: inherit !important;
  font-family: inherit !important;
  font-size: inherit !important;
  font-weight: inherit !important;
  line-height: inherit !important;
  /* stylelint-enable */
  margin: 0;
  padding: 0;
}
#prekm-6548476.site-home-page h6 {
  font-family: var(--heading-font-family, apparat-light, arial, helvetica neue, helvetica, sans-serif);
  color: var(--heading-color, #000);
  font-weight: var(--heading-font-weight, 100);
  font-size: var(--heading-font-size, 2rem);
}
#prekm-6548476.site-home-page h6 p {
  /* stylelint-disable */
  color: inherit !important;
  font-family: inherit !important;
  font-size: inherit !important;
  font-weight: inherit !important;
  line-height: inherit !important;
  /* stylelint-enable */
  margin: 0;
  padding: 0;
}
#prekm-6548476.site-home-page .ps-h6-alt {
  font-family: var(--heading-font-family, apparat-light, arial, helvetica neue, helvetica, sans-serif);
  color: var(--heading-color, #000);
  font-weight: var(--heading-font-weight, 600);
  font-size: var(--heading-font-size, 1.25rem);
}
#prekm-6548476.site-home-page .ps-h6-alt p {
  /* stylelint-disable */
  color: inherit !important;
  font-family: inherit !important;
  font-size: inherit !important;
  font-weight: inherit !important;
  line-height: inherit !important;
  /* stylelint-enable */
  margin: 0;
  padding: 0;
}
#prekm-6548476.site-home-page .ps-overline-text {
  font-size: var(--heading-font-size, 1.25rem);
  color: var(--heading-color, #977C4C);
  margin-bottom: var(--heading-margin-bottom, 0.5rem);
  text-transform: var(--heading-text-transform, uppercase);
}
#prekm-6548476.site-home-page .ps-overline-text p {
  /* stylelint-disable */
  color: inherit !important;
  font-family: inherit !important;
  font-size: inherit !important;
  font-weight: inherit !important;
  line-height: inherit !important;
  /* stylelint-enable */
  margin: 0;
  padding: 0;
}
#prekm-6548476.site-home-page .site-cms-text {
  @incluce cms-text();
}
#prekm-6548476.site-home-page p,
#prekm-6548476.site-home-page .ps-p {
  color: var(--p-color, #000);
  font-size: var(--p-font-size, 1.375rem);
  line-height: var(--p-line-height, 173%);
}
@media (max-width: 991.98px) {
  #prekm-6548476.site-home-page p,
  #prekm-6548476.site-home-page .ps-p {
    --p-font-size: 1.125rem;
  }
}
#prekm-6548476.site-home-page .ps-section {
  margin: 5rem 0;
}
#prekm-6548476.site-home-page .ps-text-lines {
  position: relative;
  width: auto;
  display: inline-block;
}
#prekm-6548476.site-home-page .ps-text-lines::before {
  content: "";
  width: 4000px;
  height: 1px;
  background-color: #977C4C;
  position: absolute;
  top: 50%;
  left: -4000px;
}
#prekm-6548476.site-home-page .ps-text-lines::after {
  content: "";
  width: 4000px;
  height: 1px;
  background-color: #977C4C;
  position: absolute;
  top: 50%;
  right: -4000px;
}
#prekm-6548476.site-home-page .ps-text-lines p {
  /* stylelint-disable */
  color: inherit !important;
  font-family: inherit !important;
  font-size: inherit !important;
  font-weight: inherit !important;
  line-height: inherit !important;
  /* stylelint-enable */
  margin: 0;
  padding: 0;
}
#prekm-6548476.site-home-page .site-list-reset {
  list-style: none;
  margin: 0;
  padding: 0;
}
#prekm-6548476.site-home-page .border {
  --bs-border-color: #977C4C;
}
#prekm-6548476.site-home-page .ps-cta-link {
  position: relative;
  color: #977C4C;
  text-decoration: none;
  display: flex;
  justify-content: flex-start;
  align-items: center;
  font-size: 1.25rem;
  font-weight: 500;
  text-transform: uppercase;
}
#prekm-6548476.site-home-page .ps-cta-link::before {
  font-family: "Font Awesome 6 Pro", sans-serif;
  font-weight: 300;
  content: "\f054";
  padding: 0.5rem;
  border-radius: 100%;
  border: 1px solid #977C4C;
  color: #977C4C;
  margin-right: 1rem;
  width: 3.4375rem;
  height: 3.4375rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
#prekm-6548476.site-home-page .ps-cta-link.no-text::before {
  margin-right: 0;
}
#prekm-6548476.site-home-page .ps-cta-link:focus::before, #prekm-6548476.site-home-page .ps-cta-link:hover::before {
  background-color: #977C4C;
  color: #FFF;
}
#prekm-6548476.site-home-page .ps-cta-link p {
  /* stylelint-disable */
  color: inherit !important;
  font-family: inherit !important;
  font-size: inherit !important;
  font-weight: inherit !important;
  line-height: inherit !important;
  /* stylelint-enable */
  margin: 0;
  padding: 0;
}
#prekm-6548476.site-home-page .ps-community-on {
  position: relative;
  z-index: 1;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: #977C4C;
  padding: 3rem 2rem 2rem;
}
#prekm-6548476.site-home-page .ps-community-on .ps-community-name {
  transition: all 0.3s ease-out;
  color: #FFF;
}
#prekm-6548476.site-home-page .ps-community-on .ps-community-name h5 {
  --heading-color: #FFF;
  --heading-font-size: 3.5rem;
  padding: 0;
  display: inline;
}
#prekm-6548476.site-home-page .ps-community-on .ps-community-name .ps-location {
  font-size: 2rem;
}
#prekm-6548476.site-home-page .ps-community-on .ps-community-name .ps-location p {
  /* stylelint-disable */
  color: inherit !important;
  font-family: inherit !important;
  font-size: inherit !important;
  font-weight: inherit !important;
  line-height: inherit !important;
  /* stylelint-enable */
  margin: 0;
  padding: 0;
}
#prekm-6548476.site-home-page .ps-community-on .ps-community-about {
  color: #FFF;
  margin-top: 1rem;
}
#prekm-6548476.site-home-page .ps-community-on .ps-community-about p {
  /* stylelint-disable */
  color: inherit !important;
  font-family: inherit !important;
  font-size: inherit !important;
  font-weight: inherit !important;
  line-height: inherit !important;
  /* stylelint-enable */
  margin: 0;
  padding: 0;
}
#prekm-6548476.site-home-page .ps-community-on .ps-community-button {
  margin-top: 1rem;
}
#prekm-6548476.site-home-page.site-home-page h1 {
  --heading-font-size: 5rem;
  --heading-font-family: hillmont, georgia, times, times new roman, serif;
  --heading-color: #FFF;
  padding: 2rem 0;
}
@media (max-width: 991.98px) {
  #prekm-6548476.site-home-page.site-home-page h1 {
    --heading-font-size: 4rem;
    padding: 1rem 0;
  }
}
@media (max-width: 767.98px) {
  #prekm-6548476.site-home-page.site-home-page h1 {
    --heading-font-size: 3rem;
  }
}
@media (max-width: 575.98px) {
  #prekm-6548476.site-home-page.site-home-page h1 {
    --heading-font-size: 2rem;
  }
}
#prekm-6548476.site-home-page.site-home-page h2 {
  --heading-font-size: 2.75rem;
  --heading-font-family: Playfair Display, georgia, times, times new roman, serif;
  --heading-color: #000;
}
@media (max-width: 991.98px) {
  #prekm-6548476.site-home-page.site-home-page h2 {
    --heading-font-size: 2.125rem;
  }
}
#prekm-6548476.site-home-page.site-home-page h5 {
  --heading-font-size: 4.625rem;
  --heading-color: $prekm-color-primary;
  --heading-color: #977C4C;
  padding: 2rem 0;
}
@media (max-width: 991.98px) {
  #prekm-6548476.site-home-page.site-home-page h5 {
    --heading-font-size: 2.5rem;
    padding: 1rem 0;
  }
}
#prekm-6548476.site-home-page .site-home-hero-image {
  height: 100%;
  width: 100%;
  background-color: #000;
  position: absolute;
  top: 0;
  left: 0;
}
@media (min-width: 768px) {
  #prekm-6548476.site-home-page .site-home-hero-image {
    display: none;
  }
}
#prekm-6548476.site-home-page .site-home-hero-image article {
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
  height: 100%;
  width: 100%;
  position: relative;
}
#prekm-6548476.site-home-page .site-home-hero-image article::before {
  background: rgba(0, 0, 0, 0.3);
  content: "";
  height: 100%;
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 0;
}
#prekm-6548476.site-home-page .site-home-hero-section {
  background-color: #000;
  background-position: center;
  background-size: cover;
  height: 100vh;
  position: relative;
}
#prekm-6548476.site-home-page .site-home-hero-section .container-xxl {
  height: 100%;
  position: relative;
}
#prekm-6548476.site-home-page .site-home-hero-section .container-xxl > .row {
  height: 100%;
}
#prekm-6548476.site-home-page .site-home-hero-images {
  position: relative;
  z-index: 1;
  width: 100%;
  height: 100%;
}
#prekm-6548476.site-home-page .site-home-hero-video {
  height: calc(100vh - 10rem);
  position: relative;
  z-index: 1;
}
@media (max-width: 767.98px) {
  #prekm-6548476.site-home-page .site-home-hero-video {
    height: 28.2875rem;
  }
}
#prekm-6548476.site-home-page .prekm-home-hero-slides {
  height: 100%;
  width: 100%;
  position: relative;
}
@media (max-width: 767.98px) {
  #prekm-6548476.site-home-page .prekm-home-hero-slides {
    display: none;
  }
}
#prekm-6548476.site-home-page .prekm-home-hero-slides .swiper,
#prekm-6548476.site-home-page .prekm-home-hero-slides .slick-list,
#prekm-6548476.site-home-page .prekm-home-hero-slides .slick-track {
  height: 100%;
  width: 100%;
}
#prekm-6548476.site-home-page .prekm-home-hero-slides .swiper-pagination {
  display: none;
}
#prekm-6548476.site-home-page .prekm-home-hero-slides .swiper-pagination-bullet {
  background: #fff;
  height: 1rem;
  margin: 0 0.5rem;
  width: 1rem;
}
#prekm-6548476.site-home-page .prekm-home-hero-slides .swiper-pagination-bullet:active {
  background: #fff;
}
#prekm-6548476.site-home-page .prekm-home-hero-slides article {
  background-position: center;
  background-size: cover;
  height: 100%;
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: space-between;
  position: relative;
}
#prekm-6548476.site-home-page .prekm-home-hero-slides article::before {
  background: rgba(0, 0, 0, 0.3);
  content: "";
  height: 100%;
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 0;
}
#prekm-6548476.site-home-page .site-home-page-hero-video-background {
  background: #000;
  overflow: hidden;
  position: absolute;
  inset: 0;
  z-index: 0;
}
@media only screen and (max-width: 47.9375em) {
  #prekm-6548476.site-home-page .site-home-page-hero-video-background {
    display: none;
  }
}
#prekm-6548476.site-home-page .site-home-page-hero-video-foreground {
  position: relative;
}
#prekm-6548476.site-home-page .site-home-page-hero-video-foreground::before {
  background: rgba(0, 0, 0, 0.3);
  content: "";
  height: 100%;
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 2;
}
#prekm-6548476.site-home-page .site-home-page-hero-video-foreground,
#prekm-6548476.site-home-page .site-home-page-hero-video-background iframe {
  pointer-events: none;
  height: 100%;
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
}
@media (min-aspect-ratio: 16/9) {
  #prekm-6548476.site-home-page .site-home-page-hero-video-foreground {
    height: 300%;
    top: -100%;
  }
}
@media (max-aspect-ratio: 16/9) {
  #prekm-6548476.site-home-page .site-home-page-hero-video-foreground {
    width: 300%;
    left: -100%;
  }
}
@media only screen and (max-width: 47.9375em) {
  #prekm-6548476.site-home-page .site-home-page-hero-video-foreground,
  #prekm-6548476.site-home-page .site-home-page-hero-video-background {
    display: none;
  }
}
#prekm-6548476.site-home-page .site-home-hero-search {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  z-index: 2;
  background-color: transparent;
  padding: 1.25rem 0 10rem;
  min-height: 10rem;
}
#prekm-6548476.site-home-page .site-home-hero-search h1 {
  transition: all 0.6s ease-out;
  transform-origin: center left;
  opacity: 0;
  transform: scale(0.1);
}
#prekm-6548476.site-home-page .site-home-hero-search h1.ps-on {
  opacity: 1;
  transform: scale(1);
}
#prekm-6548476.site-home-page .site-home-hero-search .more {
  display: none;
}
#prekm-6548476.site-home-page .site-home-hero-search .prekm-quick-search,
#prekm-6548476.site-home-page .site-home-hero-search .rn-qsr {
  width: 100%;
}
#prekm-6548476.site-home-page .site-home-hero-search .prekm-quick-search form,
#prekm-6548476.site-home-page .site-home-hero-search .rn-qsr form {
  width: 100%;
  display: flex;
  justify-content: space-between;
}
#prekm-6548476.site-home-page .site-home-hero-search .prekm-quick-search {
  border-bottom: 1px solid #FFF;
  padding-bottom: 1rem;
  margin-top: 3rem;
}
#prekm-6548476.site-home-page .site-home-hero-search .prekm-quick-search .site-quick-search {
  border: none;
}
#prekm-6548476.site-home-page .site-home-hero-search .prekm-quick-search input {
  border: none;
  background-color: transparent;
  color: #FFF;
}
#prekm-6548476.site-home-page .site-home-hero-search .prekm-quick-search input::placeholder {
  color: #FFF;
}
#prekm-6548476.site-home-page .site-home-hero-search .prekm-quick-search button {
  background-color: #FFF;
  border: none;
  width: 3.5625rem;
  height: 3.5625rem;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 100%;
  color: #000;
  font-size: 1rem;
}
#prekm-6548476.site-home-page .site-home-hero-search .prekm-quick-search button:hover, #prekm-6548476.site-home-page .site-home-hero-search .prekm-quick-search button:focus {
  background-color: #977C4C;
  color: #FFF;
}
#prekm-6548476.site-home-page .site-home-hero-search .site-quick-search {
  position: relative;
}
#prekm-6548476.site-home-page .site-home-hero-search .site-quick-search-suggestions {
  background: #ffffff;
  border: 1px solid #ccc;
  width: 100%;
  display: none;
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 999;
}
#prekm-6548476.site-home-page .site-home-hero-search .site-quick-search-suggestions.active {
  display: block;
}
#prekm-6548476.site-home-page .site-home-hero-search .site-quick-search-suggestions ul {
  list-style: none;
  margin: 0;
  padding: 0;
  box-shadow: 0 0 0.25rem rgba(0, 0, 0, 0.5);
  overflow: auto;
  max-height: 18rem;
  display: flex;
  flex-direction: column;
}
#prekm-6548476.site-home-page .site-home-hero-search .site-quick-search-suggestions li {
  font-size: 0.875rem;
  padding: 0.125rem 0.5rem;
}
#prekm-6548476.site-home-page .site-home-hero-search .site-quick-search-suggestions li:not(:last-of-type) {
  border-bottom: 1px solid #ccc;
}
#prekm-6548476.site-home-page .site-home-hero-search .site-quick-search-suggestions li[class*=category] {
  font-weight: 700;
}
#prekm-6548476.site-home-page .site-home-hero-search .site-quick-search-suggestions li[class*=item] {
  cursor: pointer;
}
#prekm-6548476.site-home-page .site-home-hero-search .site-quick-search-suggestions li[class*=item]:hover {
  background: #737171;
  color: #ffffff;
}
#prekm-6548476.site-home-page .ps-home-about-section,
#prekm-6548476.site-home-page .ps-home-featured-community,
#prekm-6548476.site-home-page .ps-home-agent {
  transition: opacity 0.5s ease-in;
  opacity: 0;
}
#prekm-6548476.site-home-page .ps-home-about-section.inview,
#prekm-6548476.site-home-page .ps-home-featured-community.inview,
#prekm-6548476.site-home-page .ps-home-agent.inview {
  opacity: 1;
}
#prekm-6548476.site-home-page .ps-stat-section {
  overflow: hidden;
}
#prekm-6548476.site-home-page .ps-stat-callouts {
  display: flex;
  justify-content: space-between;
  list-style: none;
  margin: 0;
  padding: 0;
}
#prekm-6548476.site-home-page .ps-stat-callouts > li {
  width: 25%;
}
#prekm-6548476.site-home-page .ps-stat-callouts.inview .ps-stat-animation .ps-stat-move {
  bottom: 0;
  opacity: 1;
}
@media (max-width: 1399.98px) {
  #prekm-6548476.site-home-page .ps-stat-callouts {
    flex-wrap: wrap;
  }
  #prekm-6548476.site-home-page .ps-stat-callouts > li {
    width: 50%;
  }
}
@media (max-width: 767.98px) {
  #prekm-6548476.site-home-page .ps-stat-callouts > li {
    width: 100%;
  }
}
#prekm-6548476.site-home-page .ps-stat-animation {
  position: relative;
  height: 12rem;
  width: 100%;
  overflow: hidden;
}
@media (max-width: 991.98px) {
  #prekm-6548476.site-home-page .ps-stat-animation {
    height: 10rem;
  }
}
#prekm-6548476.site-home-page .ps-stat-animation .ps-stat-move {
  position: absolute;
  bottom: -1000px;
  left: 0;
  width: 100%;
  opacity: 0;
  transition: all 2s cubic-bezier(0.68, -0.55, 0.27, 1.55);
}
#prekm-6548476.site-home-page .ps-stat-animation .ps-stat-move.ps-stat-callout1 {
  transition-delay: 0.1s;
}
#prekm-6548476.site-home-page .ps-stat-animation .ps-stat-move.ps-stat-callout2 {
  transition-delay: 0.8s;
}
#prekm-6548476.site-home-page .ps-stat-animation .ps-stat-move.ps-stat-callout3 {
  transition-delay: 1s;
}
#prekm-6548476.site-home-page .ps-stat-animation .ps-stat-move.ps-stat-callout4 {
  transition-delay: 0.4s;
}
#prekm-6548476.site-home-page .ps-stat {
  font-size: 7.1875rem;
  font-family: "Playfair Display", georgia, times, times new roman, serif;
  text-align: center;
  line-height: 1;
  padding: 2rem 0;
}
@media (max-width: 991.98px) {
  #prekm-6548476.site-home-page .ps-stat {
    font-size: 6rem;
  }
}
#prekm-6548476.site-home-page .ps-stat p {
  /* stylelint-disable */
  color: inherit !important;
  font-family: inherit !important;
  font-size: inherit !important;
  font-weight: inherit !important;
  line-height: inherit !important;
  /* stylelint-enable */
  margin: 0;
  padding: 0;
}
#prekm-6548476.site-home-page .ps-stat-label {
  text-align: center;
  font-size: 1.875rem;
  line-height: 121%;
}
#prekm-6548476.site-home-page .ps-stat-label p {
  /* stylelint-disable */
  color: inherit !important;
  font-family: inherit !important;
  font-size: inherit !important;
  font-weight: inherit !important;
  line-height: inherit !important;
  /* stylelint-enable */
  margin: 0;
  padding: 0;
}
#prekm-6548476.site-home-page .ps-community-section {
  margin-top: 5rem;
}
#prekm-6548476.site-home-page .ps-communities {
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
  margin-top: 3rem;
}
@media (max-width: 991.98px) {
  #prekm-6548476.site-home-page .ps-communities {
    flex-wrap: wrap;
  }
}
#prekm-6548476.site-home-page .ps-communities .ps-community {
  background-color: #000;
  width: 33.333%;
  min-height: 31.25rem;
  text-decoration: none;
  position: relative;
}
@media (min-width: 992px) {
  #prekm-6548476.site-home-page .ps-communities .ps-community:hover .ps-community-off, #prekm-6548476.site-home-page .ps-communities .ps-community:focus .ps-community-off {
    opacity: 0;
  }
  #prekm-6548476.site-home-page .ps-communities .ps-community:hover .ps-community-off .ps-community-name, #prekm-6548476.site-home-page .ps-communities .ps-community:focus .ps-community-off .ps-community-name {
    bottom: 6rem;
  }
}
@media (max-width: 1399.98px) {
  #prekm-6548476.site-home-page .ps-communities .ps-community {
    width: 50%;
  }
}
@media (max-width: 767.98px) {
  #prekm-6548476.site-home-page .ps-communities .ps-community {
    width: 100%;
  }
}
#prekm-6548476.site-home-page .ps-communities .ps-community-off {
  transition: all 0.3s ease-out;
  background-position: center;
  background-size: cover;
  width: 100%;
  height: 100%;
  position: absolute;
  z-index: 2;
  opacity: 1;
  pointer-events: none;
}
#prekm-6548476.site-home-page .ps-communities .ps-community-off::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.3);
}
#prekm-6548476.site-home-page .ps-communities .ps-community-off .ps-community-name {
  transition: all 0.3s ease-out;
  color: #FFF;
  z-index: 2;
  position: absolute;
  bottom: 2rem;
  left: 2rem;
}
#prekm-6548476.site-home-page .ps-communities .ps-community-off .ps-community-name h5 {
  --heading-color: #FFF;
  --heading-font-size: 3.5rem;
  padding: 0;
}
#prekm-6548476.site-home-page .ps-communities .ps-community-off .ps-community-name .ps-location {
  font-size: 2rem;
}
#prekm-6548476.site-home-page .ps-communities .ps-community-off .ps-community-name .ps-location p {
  /* stylelint-disable */
  color: inherit !important;
  font-family: inherit !important;
  font-size: inherit !important;
  font-weight: inherit !important;
  line-height: inherit !important;
  /* stylelint-enable */
  margin: 0;
  padding: 0;
}
#prekm-6548476.site-home-page .ps-home-agent-section {
  border-bottom: 1px solid #977C4C;
}
#prekm-6548476.site-home-page .ps-home-agent-section .container-fluid {
  padding-left: 0;
  padding-right: 0;
}
#prekm-6548476.site-home-page .ps-home-agent {
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: 4rem 5rem 0;
  max-width: 156rem;
  margin: 0 auto;
}
@media (max-width: 1199.98px) {
  #prekm-6548476.site-home-page .ps-home-agent {
    flex-wrap: wrap;
    padding: 0;
  }
}
#prekm-6548476.site-home-page .ps-home-agent .ps-home-agent-content {
  width: 35%;
  padding: 2rem;
}
@media (max-width: 1199.98px) {
  #prekm-6548476.site-home-page .ps-home-agent .ps-home-agent-content {
    width: 100%;
    padding: 4rem 1rem;
  }
}
#prekm-6548476.site-home-page .ps-home-agent .ps-home-agent-image {
  width: 30%;
  text-align: center;
  padding: 0 4rem;
}
#prekm-6548476.site-home-page .ps-home-agent .ps-home-agent-image img {
  max-width: 100%;
}
@media (max-width: 1199.98px) {
  #prekm-6548476.site-home-page .ps-home-agent .ps-home-agent-image {
    width: 100%;
    border-bottom: 1px solid #977C4C;
  }
}
#prekm-6548476.site-home-page .ps-blog-callouts {
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
}
#prekm-6548476.site-home-page .ps-blog-callouts .ps-blog-callout {
  background-color: #000;
  width: 33.333%;
  min-height: 31.25rem;
  text-decoration: none;
  position: relative;
  border-top: 1px solid rgba(0, 0, 0, 0.2);
  border-bottom: 1px solid rgba(0, 0, 0, 0.2);
}
#prekm-6548476.site-home-page .ps-blog-callouts .ps-blog-callout:hover .ps-blog-callout-on, #prekm-6548476.site-home-page .ps-blog-callouts .ps-blog-callout:focus .ps-blog-callout-on {
  opacity: 1;
}
@media (max-width: 991.98px) {
  #prekm-6548476.site-home-page .ps-blog-callouts .ps-blog-callout {
    width: 100%;
  }
}
#prekm-6548476.site-home-page .ps-blog-callouts .ps-blog-callout-off {
  background-position: center;
  background-size: cover;
  width: 100%;
  height: 100%;
  position: absolute;
  z-index: 1;
}
#prekm-6548476.site-home-page .ps-blog-callouts .ps-blog-callout-off::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.3);
}
#prekm-6548476.site-home-page .ps-blog-callouts .ps-blog-callout-off .ps-blog-callout-title {
  color: #FFF;
  position: relative;
  z-index: 2;
  position: absolute;
  bottom: 2rem;
  left: 2rem;
}
#prekm-6548476.site-home-page .ps-blog-callouts .ps-blog-callout-off .ps-blog-callout-title h4 {
  color: #FFF;
}
#prekm-6548476.site-home-page .ps-blog-callouts .ps-blog-callout-off .ps-blog-callout-title .site-date {
  color: #FFF;
  font-size: 1.125rem;
  font-weight: 300;
}
#prekm-6548476.site-home-page .ps-blog-callouts .ps-blog-callout-off .ps-blog-callout-title .site-date p {
  /* stylelint-disable */
  color: inherit !important;
  font-family: inherit !important;
  font-size: inherit !important;
  font-weight: inherit !important;
  line-height: inherit !important;
  /* stylelint-enable */
  margin: 0;
  padding: 0;
}
#prekm-6548476.site-home-page .ps-blog-callouts .ps-blog-callout-on {
  transition: all 0.3s ease-out;
  opacity: 0;
  position: absolute;
  z-index: 2;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: #FFF;
  padding: 4rem;
}
#prekm-6548476.site-home-page .ps-home-callout {
  margin: 3rem 0;
}
#prekm-6548476.site-home-page .ps-home-callout h2 {
  font-size: 2.75rem;
  font-family: "Playfair Display", georgia, times, times new roman, serif;
  color: #000;
}
#prekm-6548476.site-home-page .ps-home-callout .site-cms-text {
  font-size: 1.375rem;
  line-height: 1.5;
}
#prekm-6548476.site-home-page .ps-home-callout .ps-cta-link {
  margin-top: 2rem;
}
#prekm-6548476.site-home-page .ps-home-banners-section img {
  max-width: 15.7rem;
}
#prekm-6548476.site-home-page a {
  --bs-link-color-rgb: 151, 124, 76;
}
#prekm-6548476.site-home-page a:focus, #prekm-6548476.site-home-page a:hover {
  --bs-link-color-rgb: 96, 76, 41;
}
#prekm-6548476.site-home-page .btn {
  --bs-btn-padding-x: 1.25rem;
  --bs-btn-padding-y: .875rem;
  --bs-btn-font-size: 1.25rem;
  --bs-btn-border-radius: 0;
  transition: 0.3s;
}
#prekm-6548476.site-home-page .btn.btn-primary {
  --bs-btn-color: #fff;
  --bs-btn-bg: #977C4C;
  --bs-btn-border-color: #977C4C;
  --bs-btn-border-radius: 0;
  --bs-btn-hover-bg: #977C4C;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-border-color: #977C4C;
  --bs-btn-active-bg: #977C4C;
  --bs-btn-active-color: #fff;
  --bs-btn-active-border-color: #977C4C;
  --bs-btn-focus-shadow-rgb: 51, 51, 51;
  --bs-btn-disabled-bg: #977C4C;
  --bs-btn-disabled-border-color: #977C4C;
  --bs-btn-font-size: 1.25rem;
  text-transform: uppercase;
}
#prekm-6548476.site-home-page .btn.btn-primary p {
  /* stylelint-disable */
  color: inherit !important;
  font-family: inherit !important;
  font-size: inherit !important;
  font-weight: inherit !important;
  line-height: inherit !important;
  /* stylelint-enable */
  margin: 0;
  padding: 0;
}
#prekm-6548476.site-home-page .btn.btn-secondary {
  --bs-btn-color: #fff;
  --bs-btn-bg: #000;
  --bs-btn-border-color: #000;
  --bs-btn-border-radius: 0;
  --bs-btn-hover-bg: #000;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-border-color: #000;
  --bs-btn-active-bg: #000;
  --bs-btn-active-color: #fff;
  --bs-btn-active-border-color: #000;
  --bs-btn-focus-shadow-rgb: 51, 51, 51;
  --bs-btn-disabled-bg: #000;
  --bs-btn-disabled-border-color: #000;
  --bs-btn-font-size: 1.25rem;
  text-transform: uppercase;
}
#prekm-6548476.site-home-page .btn.btn-secondary p {
  /* stylelint-disable */
  color: inherit !important;
  font-family: inherit !important;
  font-size: inherit !important;
  font-weight: inherit !important;
  line-height: inherit !important;
  /* stylelint-enable */
  margin: 0;
  padding: 0;
}
#prekm-6548476.site-home-page .btn.btn-info {
  --bs-btn-color: #fff;
  --bs-btn-bg: #737171;
  --bs-btn-border-color: #737171;
  --bs-btn-border-radius: 0;
  --bs-btn-hover-bg: #737171;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-border-color: #737171;
  --bs-btn-active-bg: #737171;
  --bs-btn-active-color: #fff;
  --bs-btn-active-border-color: #737171;
  --bs-btn-focus-shadow-rgb: 51, 51, 51;
  --bs-btn-disabled-bg: #737171;
  --bs-btn-disabled-border-color: #737171;
  --bs-btn-font-size: 1.25rem;
  text-transform: uppercase;
}
#prekm-6548476.site-home-page .btn.btn-info p {
  /* stylelint-disable */
  color: inherit !important;
  font-family: inherit !important;
  font-size: inherit !important;
  font-weight: inherit !important;
  line-height: inherit !important;
  /* stylelint-enable */
  margin: 0;
  padding: 0;
}
#prekm-6548476.site-home-page .btn.btn-light {
  --bs-btn-color: #977C4C;
  --bs-btn-bg: #FFF;
  --bs-btn-border-color: #FFF;
  --bs-btn-border-radius: 0;
  --bs-btn-hover-bg: #977C4C;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-border-color: #977C4C;
  --bs-btn-active-bg: #977C4C;
  --bs-btn-active-color: #fff;
  --bs-btn-active-border-color: #977C4C;
  --bs-btn-focus-shadow-rgb: 51, 51, 51;
  --bs-btn-disabled-bg: #FFF;
  --bs-btn-disabled-border-color: #FFF;
  --bs-btn-font-size: 1.25rem;
  text-transform: uppercase;
}
#prekm-6548476.site-home-page .btn.btn-light p {
  /* stylelint-disable */
  color: inherit !important;
  font-family: inherit !important;
  font-size: inherit !important;
  font-weight: inherit !important;
  line-height: inherit !important;
  /* stylelint-enable */
  margin: 0;
  padding: 0;
}
#prekm-6548476.site-home-page .btn.btn-dark {
  --bs-btn-color: #fff;
  --bs-btn-bg: #000;
  --bs-btn-border-color: #000;
  --bs-btn-border-radius: 0;
  --bs-btn-hover-bg: #333;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-border-color: #333;
  --bs-btn-active-bg: #333;
  --bs-btn-active-color: #fff;
  --bs-btn-active-border-color: #333;
  --bs-btn-focus-shadow-rgb: 51, 51, 51;
  --bs-btn-disabled-bg: #000;
  --bs-btn-disabled-border-color: #000;
  --bs-btn-font-size: 1.25rem;
  text-transform: uppercase;
}
#prekm-6548476.site-home-page .btn.btn-dark p {
  /* stylelint-disable */
  color: inherit !important;
  font-family: inherit !important;
  font-size: inherit !important;
  font-weight: inherit !important;
  line-height: inherit !important;
  /* stylelint-enable */
  margin: 0;
  padding: 0;
}
#prekm-6548476.site-home-page .btn.btn-outline-primary {
  --bs-btn-color: #977C4C;
  --bs-btn-active-color: #FFF;
  --bs-btn-hover-color: #FFF;
  --bs-btn-border-color: #977C4C;
  --bs-btn-border-radius: 0;
  --bs-btn-hover-bg: #977C4C;
  --bs-btn-hover-border-color: #977C4C;
  --bs-btn-focus-shadow-rgb: 51, 51, 51;
  --bs-btn-active-bg: #977C4C;
  --bs-btn-active-border-color: #977C4C;
  --bs-btn-disabled-color: #977C4C;
  --bs-btn-font-size: 1.25rem;
  text-transform: uppercase;
}
#prekm-6548476.site-home-page .btn.btn-outline-secondary {
  --bs-btn-color: #000;
  --bs-btn-active-color: #FFF;
  --bs-btn-hover-color: #FFF;
  --bs-btn-border-color: #000;
  --bs-btn-border-radius: 0;
  --bs-btn-hover-bg: #000;
  --bs-btn-hover-border-color: #000;
  --bs-btn-focus-shadow-rgb: 51, 51, 51;
  --bs-btn-active-bg: #000;
  --bs-btn-active-border-color: #000;
  --bs-btn-disabled-color: #000;
  --bs-btn-font-size: 1.25rem;
  text-transform: uppercase;
}
#prekm-6548476.site-home-page .btn.btn-outline-info {
  --bs-btn-color: #737171;
  --bs-btn-active-color: #FFF;
  --bs-btn-hover-color: #FFF;
  --bs-btn-border-color: #737171;
  --bs-btn-border-radius: 0;
  --bs-btn-hover-bg: #737171;
  --bs-btn-hover-border-color: #737171;
  --bs-btn-focus-shadow-rgb: 51, 51, 51;
  --bs-btn-active-bg: #737171;
  --bs-btn-active-border-color: #737171;
  --bs-btn-disabled-color: #737171;
  --bs-btn-font-size: 1.25rem;
  text-transform: uppercase;
}
#prekm-6548476.site-home-page .btn.btn-outline-dark {
  --bs-btn-color: #000;
  --bs-btn-active-color: #FFF;
  --bs-btn-hover-color: #FFF;
  --bs-btn-border-color: #000;
  --bs-btn-border-radius: 0;
  --bs-btn-hover-bg: #000;
  --bs-btn-hover-border-color: #000;
  --bs-btn-focus-shadow-rgb: 51, 51, 51;
  --bs-btn-active-bg: #000;
  --bs-btn-active-border-color: #000;
  --bs-btn-disabled-color: #000;
  --bs-btn-font-size: 1.25rem;
  text-transform: uppercase;
}
#prekm-6548476.site-home-page .btn.btn-outline-light {
  --bs-btn-color: #FFF;
  --bs-btn-active-color: #977C4C;
  --bs-btn-hover-color: #977C4C;
  --bs-btn-border-color: #FFF;
  --bs-btn-border-radius: 0;
  --bs-btn-hover-bg: #FFF;
  --bs-btn-hover-border-color: #FFF;
  --bs-btn-focus-shadow-rgb: 51, 51, 51;
  --bs-btn-active-bg: #FFF;
  --bs-btn-active-border-color: #FFF;
  --bs-btn-disabled-color: #FFF;
  --bs-btn-font-size: 1.25rem;
  text-transform: uppercase;
}
#prekm-6548476.site-interior-page {
  --bs-primary-rgb: 151, 124, 76;
  --bs-secondary-rgb: 0, 0, 0;
  --bs-info-rgb: 115, 113, 113;
  --bs-border-color: #CCC;
}
#prekm-6548476.site-interior-page a {
  --bs-link-color-rgb: 151, 124, 76;
}
#prekm-6548476.site-interior-page a:focus, #prekm-6548476.site-interior-page a:hover {
  --bs-link-color-rgb: 96, 76, 41;
}
#prekm-6548476.site-interior-page .btn {
  --bs-btn-padding-x: 1.25rem;
  --bs-btn-padding-y: .875rem;
  --bs-btn-font-size: 1.25rem;
  --bs-btn-border-radius: 0;
  transition: 0.3s;
}
#prekm-6548476.site-interior-page .btn.btn-primary {
  --bs-btn-color: #fff;
  --bs-btn-bg: #977C4C;
  --bs-btn-border-color: #977C4C;
  --bs-btn-border-radius: 0;
  --bs-btn-hover-bg: #977C4C;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-border-color: #977C4C;
  --bs-btn-active-bg: #977C4C;
  --bs-btn-active-color: #fff;
  --bs-btn-active-border-color: #977C4C;
  --bs-btn-focus-shadow-rgb: 51, 51, 51;
  --bs-btn-disabled-bg: #977C4C;
  --bs-btn-disabled-border-color: #977C4C;
  --bs-btn-font-size: 1.25rem;
  text-transform: uppercase;
}
#prekm-6548476.site-interior-page .btn.btn-primary p {
  /* stylelint-disable */
  color: inherit !important;
  font-family: inherit !important;
  font-size: inherit !important;
  font-weight: inherit !important;
  line-height: inherit !important;
  /* stylelint-enable */
  margin: 0;
  padding: 0;
}
#prekm-6548476.site-interior-page .btn.btn-secondary {
  --bs-btn-color: #fff;
  --bs-btn-bg: #000;
  --bs-btn-border-color: #000;
  --bs-btn-border-radius: 0;
  --bs-btn-hover-bg: #000;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-border-color: #000;
  --bs-btn-active-bg: #000;
  --bs-btn-active-color: #fff;
  --bs-btn-active-border-color: #000;
  --bs-btn-focus-shadow-rgb: 51, 51, 51;
  --bs-btn-disabled-bg: #000;
  --bs-btn-disabled-border-color: #000;
  --bs-btn-font-size: 1.25rem;
  text-transform: uppercase;
}
#prekm-6548476.site-interior-page .btn.btn-secondary p {
  /* stylelint-disable */
  color: inherit !important;
  font-family: inherit !important;
  font-size: inherit !important;
  font-weight: inherit !important;
  line-height: inherit !important;
  /* stylelint-enable */
  margin: 0;
  padding: 0;
}
#prekm-6548476.site-interior-page .btn.btn-info {
  --bs-btn-color: #fff;
  --bs-btn-bg: #737171;
  --bs-btn-border-color: #737171;
  --bs-btn-border-radius: 0;
  --bs-btn-hover-bg: #737171;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-border-color: #737171;
  --bs-btn-active-bg: #737171;
  --bs-btn-active-color: #fff;
  --bs-btn-active-border-color: #737171;
  --bs-btn-focus-shadow-rgb: 51, 51, 51;
  --bs-btn-disabled-bg: #737171;
  --bs-btn-disabled-border-color: #737171;
  --bs-btn-font-size: 1.25rem;
  text-transform: uppercase;
}
#prekm-6548476.site-interior-page .btn.btn-info p {
  /* stylelint-disable */
  color: inherit !important;
  font-family: inherit !important;
  font-size: inherit !important;
  font-weight: inherit !important;
  line-height: inherit !important;
  /* stylelint-enable */
  margin: 0;
  padding: 0;
}
#prekm-6548476.site-interior-page .btn.btn-light {
  --bs-btn-color: #977C4C;
  --bs-btn-bg: #FFF;
  --bs-btn-border-color: #FFF;
  --bs-btn-border-radius: 0;
  --bs-btn-hover-bg: #977C4C;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-border-color: #977C4C;
  --bs-btn-active-bg: #977C4C;
  --bs-btn-active-color: #fff;
  --bs-btn-active-border-color: #977C4C;
  --bs-btn-focus-shadow-rgb: 51, 51, 51;
  --bs-btn-disabled-bg: #FFF;
  --bs-btn-disabled-border-color: #FFF;
  --bs-btn-font-size: 1.25rem;
  text-transform: uppercase;
}
#prekm-6548476.site-interior-page .btn.btn-light p {
  /* stylelint-disable */
  color: inherit !important;
  font-family: inherit !important;
  font-size: inherit !important;
  font-weight: inherit !important;
  line-height: inherit !important;
  /* stylelint-enable */
  margin: 0;
  padding: 0;
}
#prekm-6548476.site-interior-page .btn.btn-dark {
  --bs-btn-color: #fff;
  --bs-btn-bg: #000;
  --bs-btn-border-color: #000;
  --bs-btn-border-radius: 0;
  --bs-btn-hover-bg: #333;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-border-color: #333;
  --bs-btn-active-bg: #333;
  --bs-btn-active-color: #fff;
  --bs-btn-active-border-color: #333;
  --bs-btn-focus-shadow-rgb: 51, 51, 51;
  --bs-btn-disabled-bg: #000;
  --bs-btn-disabled-border-color: #000;
  --bs-btn-font-size: 1.25rem;
  text-transform: uppercase;
}
#prekm-6548476.site-interior-page .btn.btn-dark p {
  /* stylelint-disable */
  color: inherit !important;
  font-family: inherit !important;
  font-size: inherit !important;
  font-weight: inherit !important;
  line-height: inherit !important;
  /* stylelint-enable */
  margin: 0;
  padding: 0;
}
#prekm-6548476.site-interior-page .btn.btn-outline-primary {
  --bs-btn-color: #977C4C;
  --bs-btn-active-color: #FFF;
  --bs-btn-hover-color: #FFF;
  --bs-btn-border-color: #977C4C;
  --bs-btn-border-radius: 0;
  --bs-btn-hover-bg: #977C4C;
  --bs-btn-hover-border-color: #977C4C;
  --bs-btn-focus-shadow-rgb: 51, 51, 51;
  --bs-btn-active-bg: #977C4C;
  --bs-btn-active-border-color: #977C4C;
  --bs-btn-disabled-color: #977C4C;
  --bs-btn-font-size: 1.25rem;
  text-transform: uppercase;
}
#prekm-6548476.site-interior-page .btn.btn-outline-secondary {
  --bs-btn-color: #000;
  --bs-btn-active-color: #FFF;
  --bs-btn-hover-color: #FFF;
  --bs-btn-border-color: #000;
  --bs-btn-border-radius: 0;
  --bs-btn-hover-bg: #000;
  --bs-btn-hover-border-color: #000;
  --bs-btn-focus-shadow-rgb: 51, 51, 51;
  --bs-btn-active-bg: #000;
  --bs-btn-active-border-color: #000;
  --bs-btn-disabled-color: #000;
  --bs-btn-font-size: 1.25rem;
  text-transform: uppercase;
}
#prekm-6548476.site-interior-page .btn.btn-outline-info {
  --bs-btn-color: #737171;
  --bs-btn-active-color: #FFF;
  --bs-btn-hover-color: #FFF;
  --bs-btn-border-color: #737171;
  --bs-btn-border-radius: 0;
  --bs-btn-hover-bg: #737171;
  --bs-btn-hover-border-color: #737171;
  --bs-btn-focus-shadow-rgb: 51, 51, 51;
  --bs-btn-active-bg: #737171;
  --bs-btn-active-border-color: #737171;
  --bs-btn-disabled-color: #737171;
  --bs-btn-font-size: 1.25rem;
  text-transform: uppercase;
}
#prekm-6548476.site-interior-page .btn.btn-outline-dark {
  --bs-btn-color: #000;
  --bs-btn-active-color: #FFF;
  --bs-btn-hover-color: #FFF;
  --bs-btn-border-color: #000;
  --bs-btn-border-radius: 0;
  --bs-btn-hover-bg: #000;
  --bs-btn-hover-border-color: #000;
  --bs-btn-focus-shadow-rgb: 51, 51, 51;
  --bs-btn-active-bg: #000;
  --bs-btn-active-border-color: #000;
  --bs-btn-disabled-color: #000;
  --bs-btn-font-size: 1.25rem;
  text-transform: uppercase;
}
#prekm-6548476.site-interior-page .btn.btn-outline-light {
  --bs-btn-color: #FFF;
  --bs-btn-active-color: #977C4C;
  --bs-btn-hover-color: #977C4C;
  --bs-btn-border-color: #FFF;
  --bs-btn-border-radius: 0;
  --bs-btn-hover-bg: #FFF;
  --bs-btn-hover-border-color: #FFF;
  --bs-btn-focus-shadow-rgb: 51, 51, 51;
  --bs-btn-active-bg: #FFF;
  --bs-btn-active-border-color: #FFF;
  --bs-btn-disabled-color: #FFF;
  --bs-btn-font-size: 1.25rem;
  text-transform: uppercase;
}
#prekm-6548476.site-interior-page .cms-int-content {
  --site-font-family: apparat-light, arial, helvetica neue, helvetica, sans-serif;
  font-family: var(--site-font-family);
  padding-top: 2rem;
  padding-bottom: 2rem;
}
#prekm-6548476.site-interior-page .cms-int-content h1 {
  font-family: var(--heading-font-family, apparat-light, arial, helvetica neue, helvetica, sans-serif);
  color: var(--heading-color, #000);
  font-weight: var(--heading-font-weight, 100);
  font-size: var(--heading-font-size, 3.75rem);
}
#prekm-6548476.site-interior-page .cms-int-content h1 p {
  /* stylelint-disable */
  color: inherit !important;
  font-family: inherit !important;
  font-size: inherit !important;
  font-weight: inherit !important;
  line-height: inherit !important;
  /* stylelint-enable */
  margin: 0;
  padding: 0;
}
#prekm-6548476.site-interior-page .cms-int-content h2 {
  font-family: var(--heading-font-family, apparat-light, arial, helvetica neue, helvetica, sans-serif);
  color: var(--heading-color, #000);
  font-weight: var(--heading-font-weight, 100);
  font-size: var(--heading-font-size, 2.625rem);
}
#prekm-6548476.site-interior-page .cms-int-content h2 p {
  /* stylelint-disable */
  color: inherit !important;
  font-family: inherit !important;
  font-size: inherit !important;
  font-weight: inherit !important;
  line-height: inherit !important;
  /* stylelint-enable */
  margin: 0;
  padding: 0;
}
#prekm-6548476.site-interior-page .cms-int-content h3 {
  font-family: var(--heading-font-family, Playfair Display, georgia, times, times new roman, serif);
  color: var(--heading-color, #000);
  font-weight: var(--heading-font-weight, 400);
  font-size: var(--heading-font-size, 2rem);
  font-style: var(--heading-font-style, italic);
}
#prekm-6548476.site-interior-page .cms-int-content h3 p {
  /* stylelint-disable */
  color: inherit !important;
  font-family: inherit !important;
  font-size: inherit !important;
  font-weight: inherit !important;
  line-height: inherit !important;
  /* stylelint-enable */
  margin: 0;
  padding: 0;
}
#prekm-6548476.site-interior-page .cms-int-content h4 {
  font-family: var(--heading-font-family, Playfair Display, georgia, times, times new roman, serif);
  color: var(--heading-color, #000);
  font-weight: var(--heading-font-weight, 400);
  font-size: var(--heading-font-size, 2rem);
}
#prekm-6548476.site-interior-page .cms-int-content h4 p {
  /* stylelint-disable */
  color: inherit !important;
  font-family: inherit !important;
  font-size: inherit !important;
  font-weight: inherit !important;
  line-height: inherit !important;
  /* stylelint-enable */
  margin: 0;
  padding: 0;
}
#prekm-6548476.site-interior-page .cms-int-content h5 {
  font-family: var(--heading-font-family, hillmont, georgia, times, times new roman, serif);
  color: var(--heading-color, #000);
  font-weight: var(--heading-font-weight, 400);
  font-size: var(--heading-font-size, 3.375rem);
}
#prekm-6548476.site-interior-page .cms-int-content h5 p {
  /* stylelint-disable */
  color: inherit !important;
  font-family: inherit !important;
  font-size: inherit !important;
  font-weight: inherit !important;
  line-height: inherit !important;
  /* stylelint-enable */
  margin: 0;
  padding: 0;
}
#prekm-6548476.site-interior-page .cms-int-content h6 {
  font-family: var(--heading-font-family, apparat-light, arial, helvetica neue, helvetica, sans-serif);
  color: var(--heading-color, #000);
  font-weight: var(--heading-font-weight, 100);
  font-size: var(--heading-font-size, 2rem);
}
#prekm-6548476.site-interior-page .cms-int-content h6 p {
  /* stylelint-disable */
  color: inherit !important;
  font-family: inherit !important;
  font-size: inherit !important;
  font-weight: inherit !important;
  line-height: inherit !important;
  /* stylelint-enable */
  margin: 0;
  padding: 0;
}
#prekm-6548476.site-interior-page .cms-int-content .ps-h6-alt {
  font-family: var(--heading-font-family, apparat-light, arial, helvetica neue, helvetica, sans-serif);
  color: var(--heading-color, #000);
  font-weight: var(--heading-font-weight, 600);
  font-size: var(--heading-font-size, 1.25rem);
}
#prekm-6548476.site-interior-page .cms-int-content .ps-h6-alt p {
  /* stylelint-disable */
  color: inherit !important;
  font-family: inherit !important;
  font-size: inherit !important;
  font-weight: inherit !important;
  line-height: inherit !important;
  /* stylelint-enable */
  margin: 0;
  padding: 0;
}
#prekm-6548476.site-interior-page .cms-int-content .ps-overline-text {
  font-size: var(--heading-font-size, 1.25rem);
  color: var(--heading-color, #977C4C);
  margin-bottom: var(--heading-margin-bottom, 0.5rem);
  text-transform: var(--heading-text-transform, uppercase);
}
#prekm-6548476.site-interior-page .cms-int-content .ps-overline-text p {
  /* stylelint-disable */
  color: inherit !important;
  font-family: inherit !important;
  font-size: inherit !important;
  font-weight: inherit !important;
  line-height: inherit !important;
  /* stylelint-enable */
  margin: 0;
  padding: 0;
}
#prekm-6548476.site-interior-page .cms-int-content .site-cms-text {
  @incluce cms-text();
}
#prekm-6548476.site-interior-page .cms-int-content p,
#prekm-6548476.site-interior-page .cms-int-content .ps-p {
  color: var(--p-color, #000);
  font-size: var(--p-font-size, 1.375rem);
  line-height: var(--p-line-height, 173%);
}
@media (max-width: 991.98px) {
  #prekm-6548476.site-interior-page .cms-int-content p,
  #prekm-6548476.site-interior-page .cms-int-content .ps-p {
    --p-font-size: 1.125rem;
  }
}
#prekm-6548476.site-interior-page .cms-int-content .ps-section {
  margin: 5rem 0;
}
#prekm-6548476.site-interior-page .cms-int-content .ps-text-lines {
  position: relative;
  width: auto;
  display: inline-block;
}
#prekm-6548476.site-interior-page .cms-int-content .ps-text-lines::before {
  content: "";
  width: 4000px;
  height: 1px;
  background-color: #977C4C;
  position: absolute;
  top: 50%;
  left: -4000px;
}
#prekm-6548476.site-interior-page .cms-int-content .ps-text-lines::after {
  content: "";
  width: 4000px;
  height: 1px;
  background-color: #977C4C;
  position: absolute;
  top: 50%;
  right: -4000px;
}
#prekm-6548476.site-interior-page .cms-int-content .ps-text-lines p {
  /* stylelint-disable */
  color: inherit !important;
  font-family: inherit !important;
  font-size: inherit !important;
  font-weight: inherit !important;
  line-height: inherit !important;
  /* stylelint-enable */
  margin: 0;
  padding: 0;
}
#prekm-6548476.site-interior-page .cms-int-content .site-list-reset {
  list-style: none;
  margin: 0;
  padding: 0;
}
#prekm-6548476.site-interior-page .cms-int-content .border {
  --bs-border-color: #977C4C;
}
#prekm-6548476.site-interior-page .cms-int-content .ps-cta-link {
  position: relative;
  color: #977C4C;
  text-decoration: none;
  display: flex;
  justify-content: flex-start;
  align-items: center;
  font-size: 1.25rem;
  font-weight: 500;
  text-transform: uppercase;
}
#prekm-6548476.site-interior-page .cms-int-content .ps-cta-link::before {
  font-family: "Font Awesome 6 Pro", sans-serif;
  font-weight: 300;
  content: "\f054";
  padding: 0.5rem;
  border-radius: 100%;
  border: 1px solid #977C4C;
  color: #977C4C;
  margin-right: 1rem;
  width: 3.4375rem;
  height: 3.4375rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
#prekm-6548476.site-interior-page .cms-int-content .ps-cta-link.no-text::before {
  margin-right: 0;
}
#prekm-6548476.site-interior-page .cms-int-content .ps-cta-link:focus::before, #prekm-6548476.site-interior-page .cms-int-content .ps-cta-link:hover::before {
  background-color: #977C4C;
  color: #FFF;
}
#prekm-6548476.site-interior-page .cms-int-content .ps-cta-link p {
  /* stylelint-disable */
  color: inherit !important;
  font-family: inherit !important;
  font-size: inherit !important;
  font-weight: inherit !important;
  line-height: inherit !important;
  /* stylelint-enable */
  margin: 0;
  padding: 0;
}
#prekm-6548476.site-interior-page .cms-int-content .ps-community-on {
  position: relative;
  z-index: 1;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: #977C4C;
  padding: 3rem 2rem 2rem;
}
#prekm-6548476.site-interior-page .cms-int-content .ps-community-on .ps-community-name {
  transition: all 0.3s ease-out;
  color: #FFF;
}
#prekm-6548476.site-interior-page .cms-int-content .ps-community-on .ps-community-name h5 {
  --heading-color: #FFF;
  --heading-font-size: 3.5rem;
  padding: 0;
  display: inline;
}
#prekm-6548476.site-interior-page .cms-int-content .ps-community-on .ps-community-name .ps-location {
  font-size: 2rem;
}
#prekm-6548476.site-interior-page .cms-int-content .ps-community-on .ps-community-name .ps-location p {
  /* stylelint-disable */
  color: inherit !important;
  font-family: inherit !important;
  font-size: inherit !important;
  font-weight: inherit !important;
  line-height: inherit !important;
  /* stylelint-enable */
  margin: 0;
  padding: 0;
}
#prekm-6548476.site-interior-page .cms-int-content .ps-community-on .ps-community-about {
  color: #FFF;
  margin-top: 1rem;
}
#prekm-6548476.site-interior-page .cms-int-content .ps-community-on .ps-community-about p {
  /* stylelint-disable */
  color: inherit !important;
  font-family: inherit !important;
  font-size: inherit !important;
  font-weight: inherit !important;
  line-height: inherit !important;
  /* stylelint-enable */
  margin: 0;
  padding: 0;
}
#prekm-6548476.site-interior-page .cms-int-content .ps-community-on .ps-community-button {
  margin-top: 1rem;
}
#prekm-6548476.site-listing-details-rnb-page .site-header-nav-list {
  z-index: 1025;
}
#prekm-6548476.site-search-rnb-page h1#srpHeader {
  --hs-font-heading: apparat-light, arial, helvetica neue, helvetica, sans-serif;
}
#prekm-6548476.site-search-rnb-page .prop-card .price {
  --hs-font-heading: apparat-light, arial, helvetica neue, helvetica, sans-serif;
}
#prekm-6548476.site-search-rnb-page .prop-card .info {
  --hs-font-heading: apparat-light, arial, helvetica neue, helvetica, sans-serif;
}
#prekm-6548476.site-search-rnb-page .prop-card .address {
  --hs-font-heading: apparat-light, arial, helvetica neue, helvetica, sans-serif;
}
#prekm-6548476.site-listing-details-rnb-page .ldp-nav-row h1 {
  --hs-font-heading: apparat-light, arial, helvetica neue, helvetica, sans-serif;
  letter-spacing: 1px;
}
#prekm-6548476.site-listing-details-rnb-page .ldp-info-card .text-area h2.price {
  --hs-font-heading: apparat-light, arial, helvetica neue, helvetica, sans-serif;
}
#prekm-6548476.site-listing-details-rnb-page .ldp-info-card .text-area .info {
  --hs-font-heading: apparat-light, arial, helvetica neue, helvetica, sans-serif;
}
#prekm-6548476.site-listing-details-rnb-page .ldp-info-card .text-area .address span {
  --hs-font-heading: apparat-light, arial, helvetica neue, helvetica, sans-serif;
  font-family: "apparat-light", arial, helvetica neue, helvetica, sans-serif;
}
#prekm-6548476.site-listing-details-rnb-page .ldp {
  --hs-font-heading: apparat-light, arial, helvetica neue, helvetica, sans-serif;
  font-family: "apparat-light", arial, helvetica neue, helvetica, sans-serif;
}
#prekm-6548476.site-listing-details-rnb-page h3 {
  --hs-font-heading: Playfair Display, georgia, times, times new roman, serif;
  font-family: "Playfair Display", georgia, times, times new roman, serif;
  font-style: normal;
}
#prekm-6548476 .leadpage-prekm .prekm-header {
  height: auto;
  width: 100%;
  min-height: 25rem;
  display: flex;
  justify-content: center;
  align-items: center;
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover;
  position: relative;
  z-index: 1;
  background-color: #0a0a0a;
}
#prekm-6548476 .leadpage-prekm .prekm-header:before {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.3);
}
#prekm-6548476 .leadpage-prekm .prekm-header .site-interior-mobile-image,
#prekm-6548476 .leadpage-prekm .prekm-header .site-interior-large-image {
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
#prekm-6548476 .leadpage-prekm .prekm-header .site-interior-mobile-image {
  display: none;
}
@media only screen and (max-width: 48em) {
  #prekm-6548476 .leadpage-prekm .prekm-header .site-interior-mobile-image {
    display: block;
  }
}
@media only screen and (max-width: 48em) {
  #prekm-6548476 .leadpage-prekm .prekm-header .site-interior-large-image {
    display: none;
  }
}
#prekm-6548476 .leadpage-prekm .prekm-header.site-no-header-black-transparency {
  position: relative;
}
#prekm-6548476 .leadpage-prekm .prekm-header.site-no-header-black-transparency:before {
  display: none;
}
#prekm-6548476 .leadpage-prekm .prekm-header.site-no-header-black-transparency .site-interior-header-background-image {
  position: absolute;
  top: 0;
  left: 0;
  background-color: rgba(0, 0, 0, 0.3);
  width: 100%;
  height: 100%;
}
#prekm-6548476 .leadpage-prekm .prekm-header > .site-column {
  flex: 0 1 auto;
  width: auto;
  max-width: 75rem;
  background-color: transparent;
  padding: 3.125rem;
}
#prekm-6548476 .leadpage-prekm .prekm-header > .site-column.site-full-width {
  width: 100%;
  position: relative;
}
@media only screen and (max-width: 64em) {
  #prekm-6548476 .leadpage-prekm .prekm-header > .site-column {
    padding: 2.5rem;
  }
}
@media only screen and (max-width: 40em) {
  #prekm-6548476 .leadpage-prekm .prekm-header > .site-column {
    padding: 1.875rem;
  }
}
#prekm-6548476 .leadpage-prekm .prekm-header > .site-column h1 {
  z-index: 1;
  position: relative;
  padding-bottom: 1.25rem;
  margin-bottom: 0;
  margin-top: 0;
  padding-top: 0;
  text-align: center;
  color: #ffffff;
}
#prekm-6548476 .leadpage-prekm .prekm-header > .site-column h1 p {
  /* stylelint-disable */
  color: inherit !important;
  font-family: inherit !important;
  font-size: inherit !important;
  font-weight: inherit !important;
  line-height: inherit !important;
  /* stylelint-enable */
  margin: 0;
  padding: 0;
}
@media only screen and (max-width: 64em) {
  #prekm-6548476 .leadpage-prekm .prekm-header > .site-column h1 {
    font-size: 2.5rem;
  }
}
@media only screen and (max-width: 40em) {
  #prekm-6548476 .leadpage-prekm .prekm-header > .site-column h1 {
    font-size: 1.875rem;
  }
}
#prekm-6548476 .leadpage-prekm .prekm-header > .site-column h2 {
  color: #ffffff;
  text-align: center;
  font-size: 1rem;
  text-transform: uppercase;
  z-index: 1;
  position: relative;
  padding-top: 1rem;
}
#prekm-6548476 .leadpage-prekm .prekm-header > .site-column h2 p {
  /* stylelint-disable */
  color: inherit !important;
  font-family: inherit !important;
  font-size: inherit !important;
  font-weight: inherit !important;
  line-height: inherit !important;
  /* stylelint-enable */
  margin: 0;
  padding: 0;
}
#prekm-6548476 .leadpage-prekm .prekm-header > .site-column > hr {
  width: 10.625rem;
  border: none;
  border-top: 1px solid #ffffff;
  margin: 0 auto;
  z-index: 1;
  position: relative;
}
#prekm-6548476 .leadpage-prekm .prekm-header > .site-column h3 {
  color: #ffffff;
  z-index: 1;
  text-align: center;
  padding-top: 1.875rem;
  margin-top: 0;
  margin-bottom: 0;
  padding-bottom: 1rem;
  position: relative;
}
@media only screen and (max-width: 64em) {
  #prekm-6548476 .leadpage-prekm .prekm-header > .site-column h3 {
    font-size: 1.5rem;
  }
}
@media only screen and (max-width: 40em) {
  #prekm-6548476 .leadpage-prekm .prekm-header > .site-column h3 {
    font-size: 1.125rem;
  }
}
#prekm-6548476 .leadpage-prekm .prekm-header > .site-column h3 p {
  /* stylelint-disable */
  color: inherit !important;
  font-family: inherit !important;
  font-size: inherit !important;
  font-weight: inherit !important;
  line-height: inherit !important;
  /* stylelint-enable */
  margin: 0;
  padding: 0;
}
#prekm-6548476 .leadpage-prekm .prekm-header > .site-column .site-advanced-text {
  color: #ffffff;
  font-size: 2.625rem;
}
#prekm-6548476 .leadpage-prekm .prekm-header > .site-column h1, #prekm-6548476 .leadpage-prekm .prekm-header > .site-column h2, #prekm-6548476 .leadpage-prekm .prekm-header > .site-column h3, #prekm-6548476 .leadpage-prekm .prekm-header > .site-column > hr {
  display: none;
}
#prekm-6548476 .leadpage-prekm .prekm-background-questions {
  clear: both;
  display: block;
  width: 100%;
  margin-top: 2rem;
}
@media only screen and (max-width: 48em) {
  #prekm-6548476 .leadpage-prekm #occupants {
    margin: 0.5rem 0;
  }
}
@media only screen and (max-width: 48em) {
  #prekm-6548476 .leadpage-prekm .prekm-income-row {
    flex-direction: column-reverse;
  }
  #prekm-6548476 .leadpage-prekm .prekm-income-row .site-column,
  #prekm-6548476 .leadpage-prekm .prekm-income-row .site-column.half {
    width: 100%;
  }
}
#prekm-6548476 .leadpage-prekm .radio-questionaire {
  margin-top: 7.5rem;
}
@media only screen and (max-width: 64em) {
  #prekm-6548476 .leadpage-prekm .radio-questionaire {
    margin-top: 12rem;
  }
}
@media only screen and (max-width: 48em) {
  #prekm-6548476 .leadpage-prekm .radio-questionaire {
    margin-top: 0;
  }
}
#prekm-6548476 .leadpage-prekm .site-interior-leadpage-form {
  margin-top: 1.25rem;
}
#prekm-6548476 .leadpage-prekm .site-interior-leadpage-form .site-container {
  border-radius: 0;
}
#prekm-6548476 .leadpage-prekm .site-interior-leadpage-form .site-cms-text p {
  /* stylelint-disable */
  color: inherit !important;
  font-family: inherit !important;
  font-size: inherit !important;
  font-weight: inherit !important;
  line-height: inherit !important;
  /* stylelint-enable */
  margin: 0;
  padding: 0;
}
#prekm-6548476 .leadpage-prekm .site-interior-leadpage-form .site-advanced-cms-text {
  color: #ffffff;
  font-size: 0.75rem;
  text-align: center;
  margin-top: 1.25rem;
}
#prekm-6548476 .leadpage-prekm .site-interior-leadpage-form .site-advanced-cms-text a {
  color: #ffffff;
  text-decoration: underline;
}
#prekm-6548476 .leadpage-prekm .site-interior-leadpage-form .site-row .site-column {
  padding: 0 1rem;
}
#prekm-6548476 .leadpage-prekm .site-interior-leadpage-form .site-row .site-column.half {
  width: 49%;
}
@media only screen and (max-width: 48em) {
  #prekm-6548476 .leadpage-prekm .site-interior-leadpage-form .site-row .site-column.half {
    width: 100%;
  }
}
#prekm-6548476 .leadpage-prekm .site-interior-leadpage-form .site-row-center {
  justify-content: center;
  text-align: center;
}
#prekm-6548476 .leadpage-prekm .site-interior-leadpage-form .site-form-required {
  color: #ffffff;
  font-size: 0.6875rem;
  margin-top: 0.625rem;
}
#prekm-6548476 .leadpage-prekm .site-interior-leadpage-form span {
  color: #ffffff;
}
#prekm-6548476 .leadpage-prekm .site-interior-leadpage-form select,
#prekm-6548476 .leadpage-prekm .site-interior-leadpage-form textarea,
#prekm-6548476 .leadpage-prekm .site-interior-leadpage-form input {
  background-color: #ffffff;
  border-radius: 0px;
  border: none;
}
#prekm-6548476 .leadpage-prekm .site-interior-leadpage-form input,
#prekm-6548476 .leadpage-prekm .site-interior-leadpage-form textarea {
  background-repeat: no-repeat;
  background-position: right top;
  -webkit-appearance: none;
}
#prekm-6548476 .leadpage-prekm .site-interior-leadpage-form input[type=radio] {
  -webkit-appearance: radio;
}
#prekm-6548476 .leadpage-prekm .site-interior-leadpage-form textarea.site-show-icon {
  height: 100%;
  background-image: url(../../img/cms/contact-icon-message.png);
}
#prekm-6548476 .leadpage-prekm .site-interior-leadpage-form input.site-show-icon[type=text] {
  background-image: url(../../img/cms/contact-icon-name.png);
}
#prekm-6548476 .leadpage-prekm .site-interior-leadpage-form input.site-show-icon[type=email] {
  background-image: url(../../img/cms/contact-icon-email.png);
}
#prekm-6548476 .leadpage-prekm .site-interior-leadpage-form input.site-show-icon[type=tel] {
  background-image: url(../../img/cms/contact-icon-phone.png);
}
#prekm-6548476 .leadpage-prekm .site-interior-leadpage-form input.site-show-icon[type=text]:focus, #prekm-6548476 .leadpage-prekm .site-interior-leadpage-form input.site-show-icon[type=email]:focus {
  background-image: none;
}
#prekm-6548476 .leadpage-prekm .site-interior-leadpage-form select {
  color: #CCCCCC;
}
#prekm-6548476 .leadpage-prekm .site-interior-leadpage-form select option {
  color: #000000;
}
#prekm-6548476 .leadpage-prekm .site-interior-leadpage-form .site-form-button {
  text-align: center;
}
@media only screen and (max-width: 48em) {
  #prekm-6548476 .leadpage-prekm .site-interior-leadpage-form .site-form-button {
    margin-top: 1.25rem;
  }
}
#prekm-6548476 .leadpage-prekm .site-interior-leadpage-form .site-form-button button {
  text-transform: uppercase;
  text-align: center;
  font-weight: bold;
}
#prekm-6548476 .leadpage-prekm .site-interior-leadpage-form .site-form-button button span {
  color: #000000;
}
#prekm-6548476 .leadpage-prekm .site-interior-leadpage15-form {
  display: flex;
  justify-content: center;
  padding-bottom: 1.25rem;
}
#prekm-6548476 .leadpage-prekm .site-interior-leadpage15-form .site-container {
  max-width: 54rem;
  background-color: var(--company-primary-color);
  box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.5);
  padding: 2.5rem;
}
@media only screen and (max-width: 48em) {
  #prekm-6548476 .leadpage-prekm .site-interior-leadpage15-form .site-container {
    padding: 1.25rem;
  }
}
#prekm-6548476 .leadpage-prekm .site-interior-leadpage15-form .site-container h2 {
  text-align: center;
  text-transform: uppercase;
  font-size: 1.875rem;
  font-weight: 400;
}
#prekm-6548476 .leadpage-prekm .site-interior-leadpage15-form .site-container h2 p {
  /* stylelint-disable */
  color: inherit !important;
  font-family: inherit !important;
  font-size: inherit !important;
  font-weight: inherit !important;
  line-height: inherit !important;
  /* stylelint-enable */
  margin: 0;
  padding: 0;
}
#prekm-6548476 .leadpage-prekm .site-interior-leadpage15-form .site-container h4 {
  margin-top: 2rem;
  color: #ffffff;
}
#prekm-6548476 .leadpage-prekm .site-interior-leadpage15-form .site-container h4 p {
  /* stylelint-disable */
  color: inherit !important;
  font-family: inherit !important;
  font-size: inherit !important;
  font-weight: inherit !important;
  line-height: inherit !important;
  /* stylelint-enable */
  margin: 0;
  padding: 0;
}
#prekm-6548476 .leadpage-prekm form.site-interior-leadpage-form .site-form-preferred-contact {
  margin-bottom: 1rem;
  width: 100%;
}
@media only screen and (min-width: 35.0625em) {
  #prekm-6548476 .leadpage-prekm form.site-interior-leadpage-form .site-form-preferred-contact {
    margin-bottom: 1rem;
  }
}
#prekm-6548476 .leadpage-prekm form.site-interior-leadpage-form .site-form-preferred-contact + span {
  display: block;
}
#prekm-6548476 .leadpage-prekm form.site-interior-leadpage-form .site-form-button button {
  background-color: #ffffff;
  border-radius: 1.5625rem;
  color: var(--company-primary-color);
  padding: 0.9375rem 1.875rem;
}
#prekm-6548476 .leadpage-prekm form.site-interior-leadpage-form .site-form-button button:focus, #prekm-6548476 .leadpage-prekm form.site-interior-leadpage-form .site-form-button button:hover {
  background-color: rgba(255, 255, 255, 0.9);
}
#prekm-6548476 .leadpage-prekm form.site-interior-leadpage-form .site-form-button button p {
  /* stylelint-disable */
  color: inherit !important;
  font-family: inherit !important;
  font-size: inherit !important;
  font-weight: inherit !important;
  line-height: inherit !important;
  /* stylelint-enable */
  margin: 0;
  padding: 0;
}
#prekm-6548476 .leadpage-prekm form.site-interior-leadpage-form .cms-int-lead-form-disclaimer-text {
  color: #ffffff;
}
#prekm-6548476 .leadpage-prekm .prekm-radio {
  display: flex;
  margin-bottom: 1rem;
}
#prekm-6548476 .leadpage-prekm .prekm-radio label {
  color: #ffffff;
}
#prekm-6548476 .leadpage-prekm .prekm-radio span {
  margin-right: 0.5rem;
}
#prekm-6548476 .leadpage-prekm .prekm-radio input {
  margin: 0 1rem;
}
#prekm-6548476 .site-cms-text p {
  /* stylelint-disable */
  color: inherit !important;
  font-family: inherit !important;
  font-size: inherit !important;
  font-weight: inherit !important;
  line-height: inherit !important;
  /* stylelint-enable */
  margin: 0;
  padding: 0;
}
#prekm-6548476 .cms-int-custom-roster-7 .cms-int-roster-image-header h2 {
  font-family: var(--heading-font-family, apparat-light, arial, helvetica neue, helvetica, sans-serif);
  color: var(--heading-color, #000);
  font-weight: var(--heading-font-weight, 100);
  font-size: var(--heading-font-size, 2.625rem);
}
#prekm-6548476 .cms-int-custom-roster-7 .cms-int-roster-image-header h2 p {
  /* stylelint-disable */
  color: inherit !important;
  font-family: inherit !important;
  font-size: inherit !important;
  font-weight: inherit !important;
  line-height: inherit !important;
  /* stylelint-enable */
  margin: 0;
  padding: 0;
}
#prekm-6548476 .cms-int-custom-roster-7 h1 {
  font-family: var(--heading-font-family, apparat-light, arial, helvetica neue, helvetica, sans-serif);
  color: var(--heading-color, #000);
  font-weight: var(--heading-font-weight, 100);
  font-size: var(--heading-font-size, 3.75rem);
}
#prekm-6548476 .cms-int-custom-roster-7 h1 p {
  /* stylelint-disable */
  color: inherit !important;
  font-family: inherit !important;
  font-size: inherit !important;
  font-weight: inherit !important;
  line-height: inherit !important;
  /* stylelint-enable */
  margin: 0;
  padding: 0;
}
#prekm-6548476 .cms-int-custom-roster-7 .site-interior-content-text {
  color: var(--p-color, #000);
  font-size: var(--p-font-size, 1.375rem);
  line-height: var(--p-line-height, 173%);
}
@media (max-width: 991.98px) {
  #prekm-6548476 .cms-int-custom-roster-7 .site-interior-content-text {
    --p-font-size: 1.125rem;
  }
}
#prekm-6548476 .cms-int-custom-roster-7 .cms-int-roster-card-content h2 {
  --heading-font-size: 1.25rem;
}

#prekm-6548476 #learnMoreOverlay .modal-header .btn-outline-accent {
  display: none !important;
}

.crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 {
  --bs-primary-rgb: 151, 124, 76;
  --bs-secondary-rgb: 0, 0, 0;
  --bs-info-rgb: 115, 113, 113;
  --bs-border-color: #CCC;
  --site-font-family: apparat-light, arial, helvetica neue, helvetica, sans-serif;
  font-family: var(--site-font-family);
  position: relative;
}
.crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 a,
.crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 h1,
.crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 h2,
.crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 h3,
.crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 h4,
.crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 h5,
.crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 h6 {
  font-family: inherit;
}
.crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 form input,
.crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 form textarea,
.crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 form select {
  font-family: inherit;
}
.crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 form textarea {
  box-shadow: none;
}
.crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 form input[type=text], .crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 form input[type=email] {
  border-radius: 0;
  box-shadow: none;
  height: auto;
  margin: 0;
}
.crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 form input[type=submit] {
  background: var(--hs-main);
  border: none;
  border-radius: 0;
  color: #ffffff;
  text-transform: uppercase;
  transition: 150ms all ease-in-out;
}
.crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 a {
  --bs-link-color-rgb: 151, 124, 76;
}
.crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 a:focus, .crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 a:hover {
  --bs-link-color-rgb: 96, 76, 41;
}
.crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .btn {
  --bs-btn-padding-x: 1.25rem;
  --bs-btn-padding-y: .875rem;
  --bs-btn-font-size: 1.25rem;
  --bs-btn-border-radius: 0;
  transition: 0.3s;
}
.crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .btn.btn-primary {
  --bs-btn-color: #fff;
  --bs-btn-bg: #977C4C;
  --bs-btn-border-color: #977C4C;
  --bs-btn-border-radius: 0;
  --bs-btn-hover-bg: #977C4C;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-border-color: #977C4C;
  --bs-btn-active-bg: #977C4C;
  --bs-btn-active-color: #fff;
  --bs-btn-active-border-color: #977C4C;
  --bs-btn-focus-shadow-rgb: 51, 51, 51;
  --bs-btn-disabled-bg: #977C4C;
  --bs-btn-disabled-border-color: #977C4C;
  --bs-btn-font-size: 1.25rem;
  text-transform: uppercase;
}
.crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .btn.btn-primary p {
  /* stylelint-disable */
  color: inherit !important;
  font-family: inherit !important;
  font-size: inherit !important;
  font-weight: inherit !important;
  line-height: inherit !important;
  /* stylelint-enable */
  margin: 0;
  padding: 0;
}
.crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .btn.btn-secondary {
  --bs-btn-color: #fff;
  --bs-btn-bg: #000;
  --bs-btn-border-color: #000;
  --bs-btn-border-radius: 0;
  --bs-btn-hover-bg: #000;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-border-color: #000;
  --bs-btn-active-bg: #000;
  --bs-btn-active-color: #fff;
  --bs-btn-active-border-color: #000;
  --bs-btn-focus-shadow-rgb: 51, 51, 51;
  --bs-btn-disabled-bg: #000;
  --bs-btn-disabled-border-color: #000;
  --bs-btn-font-size: 1.25rem;
  text-transform: uppercase;
}
.crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .btn.btn-secondary p {
  /* stylelint-disable */
  color: inherit !important;
  font-family: inherit !important;
  font-size: inherit !important;
  font-weight: inherit !important;
  line-height: inherit !important;
  /* stylelint-enable */
  margin: 0;
  padding: 0;
}
.crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .btn.btn-info {
  --bs-btn-color: #fff;
  --bs-btn-bg: #737171;
  --bs-btn-border-color: #737171;
  --bs-btn-border-radius: 0;
  --bs-btn-hover-bg: #737171;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-border-color: #737171;
  --bs-btn-active-bg: #737171;
  --bs-btn-active-color: #fff;
  --bs-btn-active-border-color: #737171;
  --bs-btn-focus-shadow-rgb: 51, 51, 51;
  --bs-btn-disabled-bg: #737171;
  --bs-btn-disabled-border-color: #737171;
  --bs-btn-font-size: 1.25rem;
  text-transform: uppercase;
}
.crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .btn.btn-info p {
  /* stylelint-disable */
  color: inherit !important;
  font-family: inherit !important;
  font-size: inherit !important;
  font-weight: inherit !important;
  line-height: inherit !important;
  /* stylelint-enable */
  margin: 0;
  padding: 0;
}
.crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .btn.btn-light {
  --bs-btn-color: #977C4C;
  --bs-btn-bg: #FFF;
  --bs-btn-border-color: #FFF;
  --bs-btn-border-radius: 0;
  --bs-btn-hover-bg: #977C4C;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-border-color: #977C4C;
  --bs-btn-active-bg: #977C4C;
  --bs-btn-active-color: #fff;
  --bs-btn-active-border-color: #977C4C;
  --bs-btn-focus-shadow-rgb: 51, 51, 51;
  --bs-btn-disabled-bg: #FFF;
  --bs-btn-disabled-border-color: #FFF;
  --bs-btn-font-size: 1.25rem;
  text-transform: uppercase;
}
.crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .btn.btn-light p {
  /* stylelint-disable */
  color: inherit !important;
  font-family: inherit !important;
  font-size: inherit !important;
  font-weight: inherit !important;
  line-height: inherit !important;
  /* stylelint-enable */
  margin: 0;
  padding: 0;
}
.crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .btn.btn-dark {
  --bs-btn-color: #fff;
  --bs-btn-bg: #000;
  --bs-btn-border-color: #000;
  --bs-btn-border-radius: 0;
  --bs-btn-hover-bg: #333;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-border-color: #333;
  --bs-btn-active-bg: #333;
  --bs-btn-active-color: #fff;
  --bs-btn-active-border-color: #333;
  --bs-btn-focus-shadow-rgb: 51, 51, 51;
  --bs-btn-disabled-bg: #000;
  --bs-btn-disabled-border-color: #000;
  --bs-btn-font-size: 1.25rem;
  text-transform: uppercase;
}
.crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .btn.btn-dark p {
  /* stylelint-disable */
  color: inherit !important;
  font-family: inherit !important;
  font-size: inherit !important;
  font-weight: inherit !important;
  line-height: inherit !important;
  /* stylelint-enable */
  margin: 0;
  padding: 0;
}
.crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .btn.btn-outline-primary {
  --bs-btn-color: #977C4C;
  --bs-btn-active-color: #FFF;
  --bs-btn-hover-color: #FFF;
  --bs-btn-border-color: #977C4C;
  --bs-btn-border-radius: 0;
  --bs-btn-hover-bg: #977C4C;
  --bs-btn-hover-border-color: #977C4C;
  --bs-btn-focus-shadow-rgb: 51, 51, 51;
  --bs-btn-active-bg: #977C4C;
  --bs-btn-active-border-color: #977C4C;
  --bs-btn-disabled-color: #977C4C;
  --bs-btn-font-size: 1.25rem;
  text-transform: uppercase;
}
.crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .btn.btn-outline-secondary {
  --bs-btn-color: #000;
  --bs-btn-active-color: #FFF;
  --bs-btn-hover-color: #FFF;
  --bs-btn-border-color: #000;
  --bs-btn-border-radius: 0;
  --bs-btn-hover-bg: #000;
  --bs-btn-hover-border-color: #000;
  --bs-btn-focus-shadow-rgb: 51, 51, 51;
  --bs-btn-active-bg: #000;
  --bs-btn-active-border-color: #000;
  --bs-btn-disabled-color: #000;
  --bs-btn-font-size: 1.25rem;
  text-transform: uppercase;
}
.crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .btn.btn-outline-info {
  --bs-btn-color: #737171;
  --bs-btn-active-color: #FFF;
  --bs-btn-hover-color: #FFF;
  --bs-btn-border-color: #737171;
  --bs-btn-border-radius: 0;
  --bs-btn-hover-bg: #737171;
  --bs-btn-hover-border-color: #737171;
  --bs-btn-focus-shadow-rgb: 51, 51, 51;
  --bs-btn-active-bg: #737171;
  --bs-btn-active-border-color: #737171;
  --bs-btn-disabled-color: #737171;
  --bs-btn-font-size: 1.25rem;
  text-transform: uppercase;
}
.crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .btn.btn-outline-dark {
  --bs-btn-color: #000;
  --bs-btn-active-color: #FFF;
  --bs-btn-hover-color: #FFF;
  --bs-btn-border-color: #000;
  --bs-btn-border-radius: 0;
  --bs-btn-hover-bg: #000;
  --bs-btn-hover-border-color: #000;
  --bs-btn-focus-shadow-rgb: 51, 51, 51;
  --bs-btn-active-bg: #000;
  --bs-btn-active-border-color: #000;
  --bs-btn-disabled-color: #000;
  --bs-btn-font-size: 1.25rem;
  text-transform: uppercase;
}
.crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .btn.btn-outline-light {
  --bs-btn-color: #FFF;
  --bs-btn-active-color: #977C4C;
  --bs-btn-hover-color: #977C4C;
  --bs-btn-border-color: #FFF;
  --bs-btn-border-radius: 0;
  --bs-btn-hover-bg: #FFF;
  --bs-btn-hover-border-color: #FFF;
  --bs-btn-focus-shadow-rgb: 51, 51, 51;
  --bs-btn-active-bg: #FFF;
  --bs-btn-active-border-color: #FFF;
  --bs-btn-disabled-color: #FFF;
  --bs-btn-font-size: 1.25rem;
  text-transform: uppercase;
}
.crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .site-header {
  --site-h-header-height-sm: 3.125rem;
  --site-h-header-height-md: 3.125rem;
  --site-h-header-height-lg: 10rem;
  --site-h-bg: #ffffff;
  --site-h-gap: 1rem;
  --site-h-padding-y-sm: 0.375rem;
  --site-h-padding-y-lg: 0.5rem;
  background: var(--site-h-bg);
}
.crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .site-header > .container-fluid {
  height: 100%;
  padding-top: var(--site-h-padding-y);
  padding-bottom: var(--site-h-padding-y);
  display: flex;
  align-items: stretch;
  gap: var(--site-h-gap);
}
@media (min-width: 992px) {
  .crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .site-header {
    height: var(--site-h-header-height-lg);
  }
}
@media (min-width: 768px) and (max-width: 991.98px) {
  .crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .site-header {
    height: var(--site-h-header-height-md);
  }
}
@media (min-width: 768px) {
  .crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .site-header {
    --site-h-padding-y: var(--site-h-padding-y-lg);
  }
}
@media (max-width: 767.98px) {
  .crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .site-header {
    --site-h-padding-y: var(--site-h-padding-y-sm);
    height: var(--site-h-header-height-sm);
  }
}
@media (min-width: 768px) and (max-width: 991.98px) {
  .crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .container-fluid {
    position: relative;
  }
}
@media (max-width: 991.98px) {
  .crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .container-fluid {
    justify-content: space-between;
  }
}
.crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .ps-nav-login {
  display: none;
}
.crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .site-header {
  --bs-link-color: $white;
  --bs-link-hover-color: $white;
  --bs-link-color-rgb: 255,255,255;
  --bs-link-hover-color-rgb: 255,255,255;
  background-color: #977C4C;
}
.crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .site-header a {
  color: #fff;
}
.crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .ps-icon-logo {
  display: none;
}
.crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .ps-full-logo {
  display: block;
}
.crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .site-header-logo a {
  height: 100%;
  display: block;
}
.crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .site-header-logo img {
  height: 100%;
  width: auto;
}
.crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .site-header-nav {
  height: 100%;
  display: flex;
  align-items: center;
  justify-content: flex-end;
}
.crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .site-header-user {
  position: relative;
}
.crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .site-header-user:hover .dashboard {
  display: grid;
}
.crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .site-header-user ul {
  list-style: none;
  margin: 0;
  padding: 0;
}
.crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .site-header-user .user i {
  font-size: 2rem;
}
@media (min-width: 992px) {
  .crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .site-header-user .user i {
    display: none;
  }
}
@media (max-width: 991.98px) {
  .crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .site-header-user .user .text {
    display: none;
  }
}
.crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .site-header-user .dashboard {
  --triangle-size: 1.25rem;
  --padding: .5rem;
  background: #ffffff;
  box-shadow: 0 0 1rem 0 rgba(0, 0, 0, 0.8);
  font-size: 0.875rem;
  font-weight: 600;
  padding: 0.5rem;
  width: 25rem;
  max-width: calc(100vw - 3 * var(--padding));
  display: none;
  grid-template-columns: 1fr 14rem;
  position: absolute;
  top: calc(100% + var(--triangle-size));
  right: calc(-1 * var(--padding));
  z-index: 9999;
  transition: all 0.3s ease-in-out;
}
.crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .site-header-user .dashboard ul {
  flex-direction: column;
  gap: 0.25rem;
}
.crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .site-header-user .dashboard .activity {
  background: #e9ecef;
  padding: 0.5rem;
}
.crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .site-header-user .dashboard .title {
  border-bottom: 1px solid #ced4da;
}
.crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .site-header-user .dashboard::before {
  font-family: "Font Awesome 6 Pro", sans-serif;
  font-weight: 900;
  content: "\f2ec";
  color: #ffffff;
  font-size: var(--triangle-size);
  text-align: right;
  padding-right: 1rem;
  width: 100%;
  position: absolute;
  top: calc(-1 * var(--triangle-size));
  right: 0;
}
.crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .site-header-user {
  padding-left: 2rem;
  z-index: 9999;
}
@media (max-width: 991.98px) {
  .crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .site-header-user {
    order: 2;
  }
}
.crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .site-header-user .user.logged-in {
  color: #FFF;
  list-style: none;
  margin: 0;
  padding: 0;
}
.crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .site-header-user .user.logged-in li {
  line-height: 1;
}
.crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .site-header-user .user.logged-in .text {
  font-size: 1.3125rem;
  text-transform: uppercase;
}
@media (max-width: 1399.98px) {
  .crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .site-header-user .user.logged-in .text {
    font-size: 1rem;
  }
}
@media (max-width: 1199.98px) {
  .crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .site-header-user .user.logged-in .text {
    font-size: 0.875rem;
  }
}
.crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .site-header-user .dashboard a {
  color: #000;
}
.crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .site-header-user .dashboard .links {
  list-style: none;
  margin: 0;
  padding: 0;
  padding: 1rem 1rem;
}
.crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .site-header-user .dashboard .links li {
  padding: 0.25rem 0;
}
.crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .site-header-user .dashboard .activity {
  list-style: none;
  margin: 0;
  padding: 0;
  padding: 1rem 1rem;
}
.crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .site-header-user .dashboard .activity li {
  padding: 0.25rem 0;
}
.crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .site-header-user .user.logged-out {
  list-style: none;
  margin: 0;
  padding: 0;
}
.crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .site-header-user .ps-user-logged-out-btn {
  width: 4rem;
  height: 4rem;
  display: block;
}
.crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .site-header-user .ps-user-logged-out-btn img {
  width: 100%;
}
.crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .site-header-user .ps-user-logged-out-btn .ps-icon-white {
  display: block;
}
.crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .site-header-user .ps-user-logged-out-btn .ps-icon-color {
  display: none;
}
@media (max-width: 1399.98px) {
  .crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .site-header-user .ps-user-logged-out-btn {
    width: 3rem;
    height: 3rem;
  }
}
@media (max-width: 1199.98px) {
  .crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .site-header-user .ps-user-logged-out-btn {
    width: 2rem;
    height: 2rem;
  }
}
@media (max-width: 991.98px) {
  .crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .site-header-user .ps-user-logged-out-btn {
    width: 2rem;
    height: 2rem;
  }
}
@media (max-width: 991.98px) {
  .crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .site-header-user {
    position: relative;
    order: 3;
    padding-left: 1rem;
  }
}
@media (min-width: 992px) {
  .crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 {
    padding: 0;
    --site-horz-nav-bg: #ffffff;
    --site-horz-nav-justify-content: flex-end;
    --site-horz-nav-gap: 0 1.75rem;
    --site-horz-nav-link-color: #ffffff;
    --site-horz-nav-link-hover-color: #ffffff;
    --site-horz-nav-link-fa-arrow: "";
    --site-horz-nav-link-fa-arrow-weight: 300;
    --site-horz-nav-font-size-lg: 1rem;
    --site-horz-nav-font-weight: 600;
    --site-horz-nav-line-height: 1;
    --site-horz-nav-text-transform: uppercase;
    --site-nav-dropdown-bg: #FFF;
    --site-nav-dropdown-padding: 0;
    --site-nav-dropdown-list-item-bg: #FFF;
    --site-nav-dropdown-list-item-padding-x: 0;
    --site-nav-dropdown-list-item-padding-y: 0;
    --site-nav-dropdown-list-item-border-color: #CCC;
    --site-nav-dropdown-list-item-padding-y: 0;
    --site-nav-dropdown-link-bg-color: #737171;
    --site-nav-dropdown-link-bg-hover-color: #977C4C;
    --site-nav-dropdown-link-hover-decoration: none;
    --site-nav-dropdown-link-color: #FFF;
    --site-nav-dropdown-link-hover-color: #FFF;
    --site-nav-dropdown-link-padding-x: 1rem;
    --site-nav-dropdown-link-padding-y: 1rem;
    --site-nav-dropdown-font-size: 1.0625rem;
    --site-nav-dropdown-font-weight: 400;
    --site-nav-dropdown-line-height: 2rem;
    --site-nav-dropdown-text-transform: none;
    --site-nav-dropdown-min-width: 12rem;
  }
  .crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .site-header .container-fluid {
    padding: 0 2rem;
    align-items: center;
    justify-content: space-between;
    position: relative;
  }
}
@media (min-width: 992px) and (max-width: 1399.98px) {
  .crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .site-header .container-fluid {
    padding: 0 1rem;
  }
}
@media (min-width: 992px) {
  .crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .site-header-logo {
    color: #fff;
    height: auto;
    padding: 0;
    width: auto;
    position: relative;
    z-index: 2;
  }
  .crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .site-header-logo a {
    text-decoration: none;
    height: 100%;
    padding: 0.25rem 0 0;
    width: 100%;
    display: block;
  }
  .crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .site-header-logo img {
    height: 4rem;
    width: auto;
    max-height: 100%;
  }
}
@media (min-width: 992px) and (max-width: 1199.98px) {
  .crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .site-header-logo img {
    height: 3rem;
  }
}
@media (min-width: 992px) {
  .crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .site-header-logo img.ps-full-logo {
    width: 15rem;
    height: auto;
  }
}
@media (min-width: 992px) and (min-width: 1200px) and (max-width: 1399.98px) {
  .crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .site-header-logo img.ps-full-logo {
    width: 12rem;
  }
}
@media (min-width: 992px) and (min-width: 992px) and (max-width: 1199.98px) {
  .crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .site-header-logo img.ps-full-logo {
    width: 10rem;
  }
}
@media (min-width: 992px) {
  .crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .site-header-logo span {
    font-size: 1.125rem;
    line-height: 1;
    text-transform: uppercase;
    margin-top: 0.5rem;
    display: block;
  }
  .crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .site-header-nav-container {
    height: 100%;
    width: 100%;
  }
  .crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .nav-button {
    display: none;
  }
  .crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .site-header-nav-list {
    list-style: none;
    margin: 0;
    padding: 0;
    line-height: var(--site-horz-nav-line-height);
    --site-horz-nav-font-size: var(--site-horz-nav-font-size-lg);
    height: 100%;
    display: flex;
    align-items: center;
    flex-flow: row wrap;
    gap: var(--site-horz-nav-gap);
    justify-content: var(--site-horz-nav-justify-content);
  }
  .crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .site-header-nav-list > li {
    height: 100%;
  }
  .crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .site-header-nav-list > li > a {
    color: var(--site-horz-nav-link-color);
    font-size: var(--site-horz-nav-font-size);
    font-weight: var(--site-horz-nav-font-weight);
    text-decoration: none;
    text-transform: var(--site-horz-nav-text-transform);
    height: 100%;
    display: flex;
    align-items: center;
    position: relative;
    transition: all 0.3s ease-out;
  }
  .crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .site-header-nav-list > li > a:focus, .crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .site-header-nav-list > li > a:hover {
    color: var(--site-horz-nav-link-hover-color);
  }
  .crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .site-header-nav-list .has-dropdown {
    position: relative;
    cursor: pointer;
  }
  .crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .site-header-nav-list .has-dropdown .dropdown {
    display: none;
  }
  .crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .site-header-nav-list .has-dropdown:hover > a::after, .crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .site-header-nav-list .has-dropdown:focus > a::after, .crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .site-header-nav-list .has-dropdown:focus-within > a::after {
    transform: rotate(180deg);
  }
  .crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .site-header-nav-list .has-dropdown:hover .dropdown, .crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .site-header-nav-list .has-dropdown:focus .dropdown, .crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .site-header-nav-list .has-dropdown:focus-within .dropdown {
    display: block;
  }
  .crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .site-header-nav-list .has-dropdown > a {
    display: flex;
    align-items: center;
    gap: 0.5rem;
  }
  .crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .site-header-nav-list .has-dropdown > a::after {
    content: "";
    font-family: "Font Awesome 6 Pro", sans-serif;
    font-weight: var(--site-horz-nav-link-fa-arrow-weight);
    content: var(--site-horz-nav-link-fa-arrow);
    color: var(--site-horz-nav-link-color);
    font-size: 0.75rem;
    line-height: var(--site-horz-nav-line-height);
    position: relative;
    transition: 150ms transform ease-in-out;
  }
  .crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .site-header-nav-list {
    z-index: 9;
    height: 100%;
  }
  .crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .site-header-nav-list li {
    padding: 0;
    height: auto;
  }
  .crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .site-header-nav-list li > a {
    font-family: "apparat-light", arial, helvetica neue, helvetica, sans-serif;
    font-size: 1rem;
    font-weight: 400;
    line-height: 1;
    letter-spacing: 0.5px;
  }
}
@media (min-width: 992px) and (max-width: 1399.98px) {
  .crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .site-header-nav-list li > a {
    font-size: 0.9rem;
  }
}
@media (min-width: 992px) and (max-width: 1199.98px) {
  .crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .site-header-nav-list li > a {
    font-size: 0.75rem;
  }
}
@media only screen and (min-width: 992px) and (max-width: 106em) {
  .crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .site-header-nav-list {
    gap: 0 1.5rem;
  }
}
@media (min-width: 992px) and (max-width: 1199.98px) {
  .crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .site-header-nav-list {
    gap: 0 1rem;
  }
}
@media (min-width: 992px) {
  .crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .site-header-nav-list .dropdown {
    list-style: none;
    margin: 0;
    padding: 0;
    background: var(--site-nav-dropdown-bg);
    padding: var(--site-nav-dropdown-padding);
    min-width: var(--site-nav-dropdown-min-width);
    display: none;
    position: absolute;
    top: 100%;
    left: 50%;
    z-index: 999;
    left: 50%;
    transform: translate(-50%, 0);
  }
  .crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .site-header-nav-list .dropdown li {
    background: var(--site-nav-dropdown-list-item-bg);
    white-space: nowrap;
    padding: var(--site-nav-dropdown-list-item-padding-y) var(--site-nav-dropdown-list-item-padding-x);
    position: relative;
  }
  .crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .site-header-nav-list .dropdown a {
    background: var(--site-nav-dropdown-link-bg-color);
    color: var(--site-nav-dropdown-link-color);
    font-size: var(--site-nav-dropdown-font-size);
    font-weight: var(--site-nav-dropdown-font-weight);
    text-decoration: none;
    text-transform: var(--site-nav-dropdown-text-transform);
    padding: var(--site-nav-dropdown-link-padding-y) var(--site-nav-dropdown-link-padding-x);
    display: block;
    transition: all 0.3s ease-out;
  }
  .crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .site-header-nav-list .dropdown a:focus, .crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .site-header-nav-list .dropdown a:hover {
    background: var(--site-nav-dropdown-link-bg-hover-color);
    text-decoration: var(--site-nav-dropdown-link-hover-decoration);
    color: var(--site-nav-dropdown-link-hover-color);
  }
  .crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .site-header-nav-list > li:last-of-type .dropdown {
    right: 0;
    left: auto;
    transform: none;
  }
  .crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .dropdown a {
    font-family: "Playfair Display", georgia, times, times new roman, serif;
  }
  .crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .dropdown li {
    border-bottom: 1px solid #FFF;
  }
}
@media (min-width: 992px) {
  .crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .site-header.ps-scrolling {
    background: #FFF;
  }
  .crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .site-header.ps-scrolling.ps-scrolling {
    position: fixed;
    width: 100%;
    z-index: 9;
    background-color: #FFF;
    height: 7rem;
    box-shadow: 4px 4px 6px 0 rgba(0, 0, 0, 0.25);
  }
  .crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .site-header.ps-scrolling.ps-scrolling .ps-icon-logo {
    display: block;
  }
  .crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .site-header.ps-scrolling.ps-scrolling .ps-full-logo {
    display: none;
  }
  .crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .site-header.ps-scrolling.ps-scrolling .site-header-nav-list > li > a {
    color: #737171;
  }
  .crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .site-header.ps-scrolling.ps-scrolling .user.logged-in {
    color: #977C4C;
  }
  .crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .site-header.ps-scrolling.ps-scrolling .ps-user-logged-out-btn .ps-icon-white {
    display: none;
  }
  .crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .site-header.ps-scrolling.ps-scrolling .ps-user-logged-out-btn .ps-icon-color {
    display: block;
  }
  .crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .site-header.ps-scrolling.ps-scrolling .site-header-nav-list li {
    height: 100%;
  }
}
@media (max-width: 991.98px) {
  .crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 {
    --site-burger-bg: transparent;
    --site-burger-gap-y: 0.5rem;
    --site-burger-gap-x: 0.875rem;
    --site-burger-align-items: center;
    --site-burger-justify-content: flex-end;
    --site-burger-link-color: #fff;
    --site-burger-link-hover-color: #fff;
    --site-burger-font-size: 1.25rem;
    --site-burger-font-weight: 400;
    --site-burger-line-height: 2rem;
    --site-accordian-nav-bg: #737171;
    --site-accordian-nav-padding: 0 0.5rem;
    --site-accordian-nav-padding-sm: 0;
    --site-accordian-nav-padding-lg: 0 0.5rem;
    --site-accordian-nav-top-nav-bg: #737171;
    --site-accordian-nav-top-nav-container-padding: 0;
    --site-accordian-nav-top-nav-padding: 1rem 1rem;
    --site-accordian-nav-top-nav-color: #FFF;
    --site-accordian-nav-top-nav-weight: 400;
    --site-accordian-nav-top-nav-selected-bg: #737171;
    --site-accordian-nav-top-nav-selected-color: #FFF;
    --site-accordian-nav-top-nav-fa-arrow: "";
    --site-accordian-nav-top-nav-fa-arrow-font-size: 1rem;
    --site-accordian-nav-top-nav-fa-arrow-weight: 900;
    --site-accordian-nav-dropdown-background-color: #737171;
    --site-accordian-nav-dropdown-padding: 1rem;
    --site-accordian-nav-dropdown-list-item-padding: 0.5rem 0 0.5rem 0;
    --site-accordian-nav-dropdown-list-item-border-color: #ccc;
    --site-accordian-nav-dropdown-color: #FFF;
  }
  .crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .site-header {
    box-shadow: 4px 4px 6px 0 rgba(0, 0, 0, 0.25);
    z-index: 1054;
  }
  .crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .site-header .container-xxl {
    align-items: center;
    justify-content: space-between;
  }
  .crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .site-header-center {
    height: auto;
  }
  .crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .site-header-logo {
    height: 100%;
    display: block;
    position: relative;
    z-index: 2;
  }
  .crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .site-header-logo a {
    text-decoration: none;
    height: 100%;
    width: auto;
    display: flex;
    align-items: flex-end;
    justify-content: flex-start;
  }
  .crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .site-header-logo img {
    max-height: 100%;
  }
  .crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .site-header-logo span {
    font-size: 1rem;
    line-height: 1;
    text-transform: uppercase;
    padding-left: 0.5rem;
    margin-bottom: -0.1rem;
  }
}
@media (max-width: 991.98px) and (max-width: 575.98px) {
  .crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .site-header-logo span {
    font-size: 0.75rem;
  }
}
@media only screen and (max-width: 991.98px) and (max-width: 28em) {
  .crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .site-header-logo span {
    font-size: 0.625rem;
  }
}
@media (max-width: 991.98px) {
  .crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .nav-button {
    order: 3;
    padding-left: 1rem;
    position: relative;
    z-index: 2;
  }
  .crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .site-header-nav {
    background: var(--site-burger-bg);
    display: flex;
    align-items: var(--site-burger-align-items);
    flex: 1;
    justify-content: var(--site-burger-justify-content);
  }
  .crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .site-header-nav .nav-button {
    background: transparent;
    border: none;
  }
  .crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .site-header-nav .nav-button.active .nav-burger {
    background-color: transparent;
  }
  .crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .site-header-nav .nav-button.active .nav-burger::before {
    transform: translateY(var(--burger-margin)) rotate(45deg);
  }
  .crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .site-header-nav .nav-button.active .nav-burger::after {
    transform: translateY(calc(-1 * (var(--burger-margin)))) rotate(-45deg);
  }
  .crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .site-header-nav .nav-burger {
    --burger-height: 0.25rem;
    --burger-gutter: 0.5rem;
    --burger-width: 2rem;
    --burger-margin: 0.75rem;
    margin-top: var(--burger-margin);
    margin-bottom: var(--burger-margin);
    position: relative;
    user-select: none;
  }
  .crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .site-header-nav .nav-burger, .crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .site-header-nav .nav-burger::before, .crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .site-header-nav .nav-burger::after {
    background-color: #fff;
    height: var(--burger-height);
    width: var(--burger-width);
    display: block;
    outline: 1px solid transparent;
    transition-property: background-color, transform;
    transition-duration: 0.3s;
  }
  .crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .site-header-nav .nav-burger::before, .crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .site-header-nav .nav-burger::after {
    position: absolute;
    content: "";
  }
  .crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .site-header-nav .nav-burger::before {
    top: -0.75rem;
  }
  .crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .site-header-nav .nav-burger::after {
    top: 0.75rem;
  }
  .crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .site-header {
    position: relative;
  }
  .crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .site-header-nav-list {
    list-style: none;
    margin: 0;
    padding: 0;
    background: var(--site-accordian-nav-bg);
    padding: var(--site-accordian-nav-padding);
    width: 100%;
    display: block;
    position: absolute;
    top: 100%;
    left: 0;
    display: none;
  }
}
@media (max-width: 991.98px) and (min-width: 576px) {
  .crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .site-header-nav-list {
    padding: var(--site-accordian-nav-padding-sm);
  }
}
@media (max-width: 991.98px) and (min-width: 992px) {
  .crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .site-header-nav-list {
    padding: var(--site-accordian-nav-padding-lg);
  }
}
@media (max-width: 991.98px) {
  .crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .site-header-nav-list > li {
    padding: var(--site-accordian-nav-top-nav-container-padding);
  }
  .crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .site-header-nav-list > li > a {
    background-color: var(--site-accordian-nav-top-nav-bg);
    color: var(--site-accordian-nav-top-nav-color);
    font-weight: var(--site-accordian-nav-top-nav-weight);
    text-decoration: none;
    text-transform: uppercase;
    padding: var(--site-accordian-nav-top-nav-padding);
    width: 100%;
    display: flex;
    align-items: center;
    justify-content: space-between;
  }
  .crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .site-header-nav-list > li.has-dropdown > a::after {
    content: "";
    font-family: "Font Awesome 6 Pro", sans-serif;
    font-weight: var(--site-accordian-nav-top-nav-fa-arrow-weight);
    content: var(--site-accordian-nav-top-nav-fa-arrow);
    color: var(--site-accordian-nav-link-color);
    font-size: var(--site-accordian-nav-top-nav-fa-arrow-font-size);
    line-height: 1.2;
    position: relative;
    transition: 150ms transform ease-in-out;
  }
  .crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .site-header-nav-list > li.has-dropdown.selected > a {
    background-color: var(--site-accordian-nav-top-nav-selected-bg);
    color: var(--site-accordian-nav-top-nav-selected-color);
  }
  .crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .site-header-nav-list > li.has-dropdown.selected > a::after {
    transform: rotate(180deg);
  }
  .crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 ul.dropdown {
    background: var(--site-accordian-nav-dropdown-background-color);
    padding: var(--site-accordian-nav-dropdown-padding);
    display: none;
  }
  .crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 ul.dropdown li {
    border-bottom: 1px solid var(--site-accordian-nav-dropdown-list-item-padding);
    padding: var(--site-accordian-nav-dropdown-list-item-padding);
  }
  .crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 ul.dropdown li a {
    color: var(--site-accordian-nav-dropdown-color);
    text-decoration: none;
  }
  .crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 ul.dropdown li a:focus, .crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 ul.dropdown li a:hover {
    text-decoration: underline;
  }
  .crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 ul.dropdown li:last-child {
    border-bottom: none;
  }
  .crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .site-header-nav-list {
    text-align: center;
    z-index: 3;
    box-shadow: 4px 4px 6px 0 rgba(0, 0, 0, 0.25);
  }
  .crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .site-header-nav-list > li > a {
    letter-spacing: 0.5px;
    font-size: 1.125rem;
    justify-content: center;
    border-bottom: 1px solid #FFF;
  }
  .crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .site-header-nav-list > li > a::after {
    display: none;
  }
  .crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .site-header-nav-list .dropdown {
    border-bottom: 1px solid #FFF;
  }
  .crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .site-header-nav-list .dropdown a {
    text-decoration: underline;
  }
  .crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .ps-nav-login {
    background-color: #FFF;
  }
  .crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .ps-nav-login.ps-show {
    display: block;
  }
  .crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .ps-nav-login a {
    --site-accordian-nav-top-nav-color: #977C4C;
    --site-accordian-nav-top-nav-bg: #FFF;
  }
}
.crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .site-header {
  position: absolute;
  width: 100%;
  background: linear-gradient(to bottom, rgba(0, 0, 0, 0.2) 0%, rgba(0, 0, 0, 0) 100%);
  z-index: 9;
}
.crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .site-header .site-header-nav-list li {
  height: 50%;
}
@media (max-width: 991.98px) {
  .crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .site-header {
    box-shadow: none;
  }
}
@media (min-width: 992px) {
  .crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .site-header.ps-scrolling {
    background: #FFF;
  }
  .crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .site-header.ps-scrolling.ps-scrolling {
    position: fixed;
    width: 100%;
    z-index: 9;
    background-color: #FFF;
    height: 7rem;
    box-shadow: 4px 4px 6px 0 rgba(0, 0, 0, 0.25);
  }
  .crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .site-header.ps-scrolling.ps-scrolling .ps-icon-logo {
    display: block;
  }
  .crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .site-header.ps-scrolling.ps-scrolling .ps-full-logo {
    display: none;
  }
  .crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .site-header.ps-scrolling.ps-scrolling .site-header-nav-list > li > a {
    color: #737171;
  }
  .crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .site-header.ps-scrolling.ps-scrolling .user.logged-in {
    color: #977C4C;
  }
  .crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .site-header.ps-scrolling.ps-scrolling .ps-user-logged-out-btn .ps-icon-white {
    display: none;
  }
  .crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .site-header.ps-scrolling.ps-scrolling .ps-user-logged-out-btn .ps-icon-color {
    display: block;
  }
  .crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .site-header.ps-scrolling.ps-scrolling .site-header-nav-list li {
    height: 100%;
  }
}
.crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .site-footer {
  --site-font-family: apparat-light, arial, helvetica neue, helvetica, sans-serif;
  font-family: var(--site-font-family);
  border-top: 1px solid #977C4C;
}
.crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .site-footer h1 {
  font-family: var(--heading-font-family, apparat-light, arial, helvetica neue, helvetica, sans-serif);
  color: var(--heading-color, #000);
  font-weight: var(--heading-font-weight, 100);
  font-size: var(--heading-font-size, 3.75rem);
}
.crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .site-footer h1 p {
  /* stylelint-disable */
  color: inherit !important;
  font-family: inherit !important;
  font-size: inherit !important;
  font-weight: inherit !important;
  line-height: inherit !important;
  /* stylelint-enable */
  margin: 0;
  padding: 0;
}
.crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .site-footer h2 {
  font-family: var(--heading-font-family, apparat-light, arial, helvetica neue, helvetica, sans-serif);
  color: var(--heading-color, #000);
  font-weight: var(--heading-font-weight, 100);
  font-size: var(--heading-font-size, 2.625rem);
}
.crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .site-footer h2 p {
  /* stylelint-disable */
  color: inherit !important;
  font-family: inherit !important;
  font-size: inherit !important;
  font-weight: inherit !important;
  line-height: inherit !important;
  /* stylelint-enable */
  margin: 0;
  padding: 0;
}
.crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .site-footer h3 {
  font-family: var(--heading-font-family, Playfair Display, georgia, times, times new roman, serif);
  color: var(--heading-color, #000);
  font-weight: var(--heading-font-weight, 400);
  font-size: var(--heading-font-size, 2rem);
  font-style: var(--heading-font-style, italic);
}
.crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .site-footer h3 p {
  /* stylelint-disable */
  color: inherit !important;
  font-family: inherit !important;
  font-size: inherit !important;
  font-weight: inherit !important;
  line-height: inherit !important;
  /* stylelint-enable */
  margin: 0;
  padding: 0;
}
.crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .site-footer h4 {
  font-family: var(--heading-font-family, Playfair Display, georgia, times, times new roman, serif);
  color: var(--heading-color, #000);
  font-weight: var(--heading-font-weight, 400);
  font-size: var(--heading-font-size, 2rem);
}
.crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .site-footer h4 p {
  /* stylelint-disable */
  color: inherit !important;
  font-family: inherit !important;
  font-size: inherit !important;
  font-weight: inherit !important;
  line-height: inherit !important;
  /* stylelint-enable */
  margin: 0;
  padding: 0;
}
.crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .site-footer h5 {
  font-family: var(--heading-font-family, hillmont, georgia, times, times new roman, serif);
  color: var(--heading-color, #000);
  font-weight: var(--heading-font-weight, 400);
  font-size: var(--heading-font-size, 3.375rem);
}
.crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .site-footer h5 p {
  /* stylelint-disable */
  color: inherit !important;
  font-family: inherit !important;
  font-size: inherit !important;
  font-weight: inherit !important;
  line-height: inherit !important;
  /* stylelint-enable */
  margin: 0;
  padding: 0;
}
.crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .site-footer h6 {
  font-family: var(--heading-font-family, apparat-light, arial, helvetica neue, helvetica, sans-serif);
  color: var(--heading-color, #000);
  font-weight: var(--heading-font-weight, 100);
  font-size: var(--heading-font-size, 2rem);
}
.crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .site-footer h6 p {
  /* stylelint-disable */
  color: inherit !important;
  font-family: inherit !important;
  font-size: inherit !important;
  font-weight: inherit !important;
  line-height: inherit !important;
  /* stylelint-enable */
  margin: 0;
  padding: 0;
}
.crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .site-footer .ps-h6-alt {
  font-family: var(--heading-font-family, apparat-light, arial, helvetica neue, helvetica, sans-serif);
  color: var(--heading-color, #000);
  font-weight: var(--heading-font-weight, 600);
  font-size: var(--heading-font-size, 1.25rem);
}
.crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .site-footer .ps-h6-alt p {
  /* stylelint-disable */
  color: inherit !important;
  font-family: inherit !important;
  font-size: inherit !important;
  font-weight: inherit !important;
  line-height: inherit !important;
  /* stylelint-enable */
  margin: 0;
  padding: 0;
}
.crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .site-footer .ps-overline-text {
  font-size: var(--heading-font-size, 1.25rem);
  color: var(--heading-color, #977C4C);
  margin-bottom: var(--heading-margin-bottom, 0.5rem);
  text-transform: var(--heading-text-transform, uppercase);
}
.crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .site-footer .ps-overline-text p {
  /* stylelint-disable */
  color: inherit !important;
  font-family: inherit !important;
  font-size: inherit !important;
  font-weight: inherit !important;
  line-height: inherit !important;
  /* stylelint-enable */
  margin: 0;
  padding: 0;
}
.crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .site-footer .site-cms-text {
  @incluce cms-text();
}
.crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .site-footer p,
.crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .site-footer .ps-p {
  color: var(--p-color, #000);
  font-size: var(--p-font-size, 1.375rem);
  line-height: var(--p-line-height, 173%);
}
@media (max-width: 991.98px) {
  .crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .site-footer p,
  .crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .site-footer .ps-p {
    --p-font-size: 1.125rem;
  }
}
.crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .site-footer .ps-section {
  margin: 5rem 0;
}
.crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .site-footer .ps-text-lines {
  position: relative;
  width: auto;
  display: inline-block;
}
.crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .site-footer .ps-text-lines::before {
  content: "";
  width: 4000px;
  height: 1px;
  background-color: #977C4C;
  position: absolute;
  top: 50%;
  left: -4000px;
}
.crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .site-footer .ps-text-lines::after {
  content: "";
  width: 4000px;
  height: 1px;
  background-color: #977C4C;
  position: absolute;
  top: 50%;
  right: -4000px;
}
.crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .site-footer .ps-text-lines p {
  /* stylelint-disable */
  color: inherit !important;
  font-family: inherit !important;
  font-size: inherit !important;
  font-weight: inherit !important;
  line-height: inherit !important;
  /* stylelint-enable */
  margin: 0;
  padding: 0;
}
.crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .site-footer .site-list-reset {
  list-style: none;
  margin: 0;
  padding: 0;
}
.crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .site-footer .border {
  --bs-border-color: #977C4C;
}
.crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .site-footer .ps-cta-link {
  position: relative;
  color: #977C4C;
  text-decoration: none;
  display: flex;
  justify-content: flex-start;
  align-items: center;
  font-size: 1.25rem;
  font-weight: 500;
  text-transform: uppercase;
}
.crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .site-footer .ps-cta-link::before {
  font-family: "Font Awesome 6 Pro", sans-serif;
  font-weight: 300;
  content: "\f054";
  padding: 0.5rem;
  border-radius: 100%;
  border: 1px solid #977C4C;
  color: #977C4C;
  margin-right: 1rem;
  width: 3.4375rem;
  height: 3.4375rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .site-footer .ps-cta-link.no-text::before {
  margin-right: 0;
}
.crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .site-footer .ps-cta-link:focus::before, .crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .site-footer .ps-cta-link:hover::before {
  background-color: #977C4C;
  color: #FFF;
}
.crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .site-footer .ps-cta-link p {
  /* stylelint-disable */
  color: inherit !important;
  font-family: inherit !important;
  font-size: inherit !important;
  font-weight: inherit !important;
  line-height: inherit !important;
  /* stylelint-enable */
  margin: 0;
  padding: 0;
}
.crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .site-footer .ps-community-on {
  position: relative;
  z-index: 1;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: #977C4C;
  padding: 3rem 2rem 2rem;
}
.crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .site-footer .ps-community-on .ps-community-name {
  transition: all 0.3s ease-out;
  color: #FFF;
}
.crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .site-footer .ps-community-on .ps-community-name h5 {
  --heading-color: #FFF;
  --heading-font-size: 3.5rem;
  padding: 0;
  display: inline;
}
.crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .site-footer .ps-community-on .ps-community-name .ps-location {
  font-size: 2rem;
}
.crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .site-footer .ps-community-on .ps-community-name .ps-location p {
  /* stylelint-disable */
  color: inherit !important;
  font-family: inherit !important;
  font-size: inherit !important;
  font-weight: inherit !important;
  line-height: inherit !important;
  /* stylelint-enable */
  margin: 0;
  padding: 0;
}
.crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .site-footer .ps-community-on .ps-community-about {
  color: #FFF;
  margin-top: 1rem;
}
.crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .site-footer .ps-community-on .ps-community-about p {
  /* stylelint-disable */
  color: inherit !important;
  font-family: inherit !important;
  font-size: inherit !important;
  font-weight: inherit !important;
  line-height: inherit !important;
  /* stylelint-enable */
  margin: 0;
  padding: 0;
}
.crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .site-footer .ps-community-on .ps-community-button {
  margin-top: 1rem;
}
.crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .site-footer h6 {
  font-size: 1.25rem;
  font-weight: 600;
}
.crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .site-footer p {
  line-height: 1.5;
}
.crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .site-footer .site-footer-logos {
  list-style: none;
  margin: 0;
  padding: 0;
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: 3rem 1rem;
  border-bottom: 1px solid #977C4C;
}
.crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .site-footer .site-footer-logos li {
  padding: 1rem;
}
.crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .site-footer .site-footer-logos img {
  opacity: 0.5;
  max-width: 15rem;
  max-height: 3rem;
}
@media (max-width: 1199.98px) {
  .crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .site-footer .site-footer-logos {
    flex-wrap: wrap;
    justify-content: center;
  }
}
.crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .site-footer .site-footer-row {
  padding: 5rem;
}
@media (max-width: 1399.98px) {
  .crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .site-footer .site-footer-row {
    padding: 5rem 0 3rem;
  }
  .crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .site-footer .site-footer-row .site-footer-logo {
    text-align: center;
  }
  .crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .site-footer .site-footer-row .site-footer-logo img {
    width: 15rem;
  }
}
.crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .site-footer .site-footer-contact .site-footer-realtor-logo {
  width: 2.75rem;
  height: auto;
}
@media (min-width: 768px) {
  .crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .site-footer .site-footer-contact {
    padding-left: 2rem;
    padding-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .site-footer .site-footer-contact {
    padding-left: 5rem;
    padding-bottom: 0;
  }
}
@media (max-width: 767.98px) {
  .crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .site-footer .site-footer-contact {
    text-align: center;
    padding-top: 5rem;
  }
}
.crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .site-footer .site-footer-logo img {
  max-width: 100%;
}
.crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .site-footer .site-footer-social p {
  padding-left: 1rem;
}
@media (max-width: 767.98px) {
  .crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .site-footer .site-footer-social p {
    text-align: center;
    padding-left: 0;
    margin-top: 4rem;
  }
}
.crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .site-footer .site-footer-social ul {
  list-style: none;
  margin: 0;
  padding: 0;
  display: flex;
  justify-content: flex-start;
}
@media (max-width: 991.98px) {
  .crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .site-footer .site-footer-social ul {
    justify-content: center;
  }
}
.crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .site-footer .site-footer-social ul li a {
  color: #000;
  display: inline-block;
  padding: 1rem;
  font-size: 1.125rem;
}
.crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .site-footer .ps-banner img {
  max-width: 100%;
}
.crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .site-footer .site-footer-disclaimer {
  padding: 0 1rem;
}
@media (min-width: 1400px) {
  .crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .site-footer .site-footer-disclaimer {
    padding: 0 5rem;
  }
}
.crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .site-footer .site-footer-disclaimer p {
  font-size: 0.875rem;
}
.crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .site-footer .site-footer-disclaimer p a {
  color: #000;
}
@media (max-width: 991.98px) {
  .crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .site-footer .site-footer-disclaimer {
    text-align: center;
  }
}
.crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .site-footer .site-footer-branding {
  display: flex;
  justify-content: space-between;
  margin-top: 3rem;
  padding: 0 1rem;
}
@media (min-width: 1400px) {
  .crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .site-footer .site-footer-branding {
    padding: 0 5rem;
  }
}
.crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .site-footer .site-footer-branding .site-footer-reliance-logo-black {
  max-width: 15rem;
}
@media (max-width: 991.98px) {
  .crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .site-footer .site-footer-branding {
    flex-wrap: wrap;
    justify-content: center;
  }
  .crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .site-footer .site-footer-branding > a {
    text-align: center;
  }
}
.crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 h1 {
  font-family: var(--heading-font-family, apparat-light, arial, helvetica neue, helvetica, sans-serif);
  color: var(--heading-color, #000);
  font-weight: var(--heading-font-weight, 100);
  font-size: var(--heading-font-size, 3.75rem);
}
.crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 h1 p {
  /* stylelint-disable */
  color: inherit !important;
  font-family: inherit !important;
  font-size: inherit !important;
  font-weight: inherit !important;
  line-height: inherit !important;
  /* stylelint-enable */
  margin: 0;
  padding: 0;
}
.crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 h2 {
  font-family: var(--heading-font-family, apparat-light, arial, helvetica neue, helvetica, sans-serif);
  color: var(--heading-color, #000);
  font-weight: var(--heading-font-weight, 100);
  font-size: var(--heading-font-size, 2.625rem);
}
.crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 h2 p {
  /* stylelint-disable */
  color: inherit !important;
  font-family: inherit !important;
  font-size: inherit !important;
  font-weight: inherit !important;
  line-height: inherit !important;
  /* stylelint-enable */
  margin: 0;
  padding: 0;
}
.crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 h3 {
  font-family: var(--heading-font-family, Playfair Display, georgia, times, times new roman, serif);
  color: var(--heading-color, #000);
  font-weight: var(--heading-font-weight, 400);
  font-size: var(--heading-font-size, 2rem);
  font-style: var(--heading-font-style, italic);
}
.crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 h3 p {
  /* stylelint-disable */
  color: inherit !important;
  font-family: inherit !important;
  font-size: inherit !important;
  font-weight: inherit !important;
  line-height: inherit !important;
  /* stylelint-enable */
  margin: 0;
  padding: 0;
}
.crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 h4 {
  font-family: var(--heading-font-family, Playfair Display, georgia, times, times new roman, serif);
  color: var(--heading-color, #000);
  font-weight: var(--heading-font-weight, 400);
  font-size: var(--heading-font-size, 2rem);
}
.crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 h4 p {
  /* stylelint-disable */
  color: inherit !important;
  font-family: inherit !important;
  font-size: inherit !important;
  font-weight: inherit !important;
  line-height: inherit !important;
  /* stylelint-enable */
  margin: 0;
  padding: 0;
}
.crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 h5 {
  font-family: var(--heading-font-family, hillmont, georgia, times, times new roman, serif);
  color: var(--heading-color, #000);
  font-weight: var(--heading-font-weight, 400);
  font-size: var(--heading-font-size, 3.375rem);
}
.crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 h5 p {
  /* stylelint-disable */
  color: inherit !important;
  font-family: inherit !important;
  font-size: inherit !important;
  font-weight: inherit !important;
  line-height: inherit !important;
  /* stylelint-enable */
  margin: 0;
  padding: 0;
}
.crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 h6 {
  font-family: var(--heading-font-family, apparat-light, arial, helvetica neue, helvetica, sans-serif);
  color: var(--heading-color, #000);
  font-weight: var(--heading-font-weight, 100);
  font-size: var(--heading-font-size, 2rem);
}
.crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 h6 p {
  /* stylelint-disable */
  color: inherit !important;
  font-family: inherit !important;
  font-size: inherit !important;
  font-weight: inherit !important;
  line-height: inherit !important;
  /* stylelint-enable */
  margin: 0;
  padding: 0;
}
.crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .ps-h6-alt {
  font-family: var(--heading-font-family, apparat-light, arial, helvetica neue, helvetica, sans-serif);
  color: var(--heading-color, #000);
  font-weight: var(--heading-font-weight, 600);
  font-size: var(--heading-font-size, 1.25rem);
}
.crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .ps-h6-alt p {
  /* stylelint-disable */
  color: inherit !important;
  font-family: inherit !important;
  font-size: inherit !important;
  font-weight: inherit !important;
  line-height: inherit !important;
  /* stylelint-enable */
  margin: 0;
  padding: 0;
}
.crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .ps-overline-text {
  font-size: var(--heading-font-size, 1.25rem);
  color: var(--heading-color, #977C4C);
  margin-bottom: var(--heading-margin-bottom, 0.5rem);
  text-transform: var(--heading-text-transform, uppercase);
}
.crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .ps-overline-text p {
  /* stylelint-disable */
  color: inherit !important;
  font-family: inherit !important;
  font-size: inherit !important;
  font-weight: inherit !important;
  line-height: inherit !important;
  /* stylelint-enable */
  margin: 0;
  padding: 0;
}
.crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .site-cms-text {
  @incluce cms-text();
}
.crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 p,
.crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .ps-p {
  color: var(--p-color, #000);
  font-size: var(--p-font-size, 1.375rem);
  line-height: var(--p-line-height, 173%);
}
@media (max-width: 991.98px) {
  .crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 p,
  .crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .ps-p {
    --p-font-size: 1.125rem;
  }
}
.crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .ps-section {
  margin: 5rem 0;
}
.crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .ps-text-lines {
  position: relative;
  width: auto;
  display: inline-block;
}
.crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .ps-text-lines::before {
  content: "";
  width: 4000px;
  height: 1px;
  background-color: #977C4C;
  position: absolute;
  top: 50%;
  left: -4000px;
}
.crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .ps-text-lines::after {
  content: "";
  width: 4000px;
  height: 1px;
  background-color: #977C4C;
  position: absolute;
  top: 50%;
  right: -4000px;
}
.crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .ps-text-lines p {
  /* stylelint-disable */
  color: inherit !important;
  font-family: inherit !important;
  font-size: inherit !important;
  font-weight: inherit !important;
  line-height: inherit !important;
  /* stylelint-enable */
  margin: 0;
  padding: 0;
}
.crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .site-list-reset {
  list-style: none;
  margin: 0;
  padding: 0;
}
.crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .border {
  --bs-border-color: #977C4C;
}
.crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .ps-cta-link {
  position: relative;
  color: #977C4C;
  text-decoration: none;
  display: flex;
  justify-content: flex-start;
  align-items: center;
  font-size: 1.25rem;
  font-weight: 500;
  text-transform: uppercase;
}
.crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .ps-cta-link::before {
  font-family: "Font Awesome 6 Pro", sans-serif;
  font-weight: 300;
  content: "\f054";
  padding: 0.5rem;
  border-radius: 100%;
  border: 1px solid #977C4C;
  color: #977C4C;
  margin-right: 1rem;
  width: 3.4375rem;
  height: 3.4375rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .ps-cta-link.no-text::before {
  margin-right: 0;
}
.crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .ps-cta-link:focus::before, .crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .ps-cta-link:hover::before {
  background-color: #977C4C;
  color: #FFF;
}
.crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .ps-cta-link p {
  /* stylelint-disable */
  color: inherit !important;
  font-family: inherit !important;
  font-size: inherit !important;
  font-weight: inherit !important;
  line-height: inherit !important;
  /* stylelint-enable */
  margin: 0;
  padding: 0;
}
.crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .ps-community-on {
  position: relative;
  z-index: 1;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: #977C4C;
  padding: 3rem 2rem 2rem;
}
.crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .ps-community-on .ps-community-name {
  transition: all 0.3s ease-out;
  color: #FFF;
}
.crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .ps-community-on .ps-community-name h5 {
  --heading-color: #FFF;
  --heading-font-size: 3.5rem;
  padding: 0;
  display: inline;
}
.crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .ps-community-on .ps-community-name .ps-location {
  font-size: 2rem;
}
.crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .ps-community-on .ps-community-name .ps-location p {
  /* stylelint-disable */
  color: inherit !important;
  font-family: inherit !important;
  font-size: inherit !important;
  font-weight: inherit !important;
  line-height: inherit !important;
  /* stylelint-enable */
  margin: 0;
  padding: 0;
}
.crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .ps-community-on .ps-community-about {
  color: #FFF;
  margin-top: 1rem;
}
.crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .ps-community-on .ps-community-about p {
  /* stylelint-disable */
  color: inherit !important;
  font-family: inherit !important;
  font-size: inherit !important;
  font-weight: inherit !important;
  line-height: inherit !important;
  /* stylelint-enable */
  margin: 0;
  padding: 0;
}
.crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .ps-community-on .ps-community-button {
  margin-top: 1rem;
}
.crm-site-editor-preview-container.cms-site-home-page #prekm-6548476.site-home-page h1 {
  --heading-font-size: 5rem;
  --heading-font-family: hillmont, georgia, times, times new roman, serif;
  --heading-color: #FFF;
  padding: 2rem 0;
}
@media (max-width: 991.98px) {
  .crm-site-editor-preview-container.cms-site-home-page #prekm-6548476.site-home-page h1 {
    --heading-font-size: 4rem;
    padding: 1rem 0;
  }
}
@media (max-width: 767.98px) {
  .crm-site-editor-preview-container.cms-site-home-page #prekm-6548476.site-home-page h1 {
    --heading-font-size: 3rem;
  }
}
@media (max-width: 575.98px) {
  .crm-site-editor-preview-container.cms-site-home-page #prekm-6548476.site-home-page h1 {
    --heading-font-size: 2rem;
  }
}
.crm-site-editor-preview-container.cms-site-home-page #prekm-6548476.site-home-page h2 {
  --heading-font-size: 2.75rem;
  --heading-font-family: Playfair Display, georgia, times, times new roman, serif;
  --heading-color: #000;
}
@media (max-width: 991.98px) {
  .crm-site-editor-preview-container.cms-site-home-page #prekm-6548476.site-home-page h2 {
    --heading-font-size: 2.125rem;
  }
}
.crm-site-editor-preview-container.cms-site-home-page #prekm-6548476.site-home-page h5 {
  --heading-font-size: 4.625rem;
  --heading-color: $prekm-color-primary;
  --heading-color: #977C4C;
  padding: 2rem 0;
}
@media (max-width: 991.98px) {
  .crm-site-editor-preview-container.cms-site-home-page #prekm-6548476.site-home-page h5 {
    --heading-font-size: 2.5rem;
    padding: 1rem 0;
  }
}
.crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .site-home-hero-image {
  height: 100%;
  width: 100%;
  background-color: #000;
  position: absolute;
  top: 0;
  left: 0;
}
@media (min-width: 768px) {
  .crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .site-home-hero-image {
    display: none;
  }
}
.crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .site-home-hero-image article {
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
  height: 100%;
  width: 100%;
  position: relative;
}
.crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .site-home-hero-image article::before {
  background: rgba(0, 0, 0, 0.3);
  content: "";
  height: 100%;
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 0;
}
.crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .site-home-hero-section {
  background-color: #000;
  background-position: center;
  background-size: cover;
  height: 100vh;
  position: relative;
}
.crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .site-home-hero-section .container-xxl {
  height: 100%;
  position: relative;
}
.crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .site-home-hero-section .container-xxl > .row {
  height: 100%;
}
.crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .site-home-hero-images {
  position: relative;
  z-index: 1;
  width: 100%;
  height: 100%;
}
.crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .site-home-hero-video {
  height: calc(100vh - 10rem);
  position: relative;
  z-index: 1;
}
@media (max-width: 767.98px) {
  .crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .site-home-hero-video {
    height: 28.2875rem;
  }
}
.crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .prekm-home-hero-slides {
  height: 100%;
  width: 100%;
  position: relative;
}
@media (max-width: 767.98px) {
  .crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .prekm-home-hero-slides {
    display: none;
  }
}
.crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .prekm-home-hero-slides .swiper,
.crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .prekm-home-hero-slides .slick-list,
.crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .prekm-home-hero-slides .slick-track {
  height: 100%;
  width: 100%;
}
.crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .prekm-home-hero-slides .swiper-pagination {
  display: none;
}
.crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .prekm-home-hero-slides .swiper-pagination-bullet {
  background: #fff;
  height: 1rem;
  margin: 0 0.5rem;
  width: 1rem;
}
.crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .prekm-home-hero-slides .swiper-pagination-bullet:active {
  background: #fff;
}
.crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .prekm-home-hero-slides article {
  background-position: center;
  background-size: cover;
  height: 100%;
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: space-between;
  position: relative;
}
.crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .prekm-home-hero-slides article::before {
  background: rgba(0, 0, 0, 0.3);
  content: "";
  height: 100%;
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 0;
}
.crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .site-home-page-hero-video-background {
  background: #000;
  overflow: hidden;
  position: absolute;
  inset: 0;
  z-index: 0;
}
@media only screen and (max-width: 47.9375em) {
  .crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .site-home-page-hero-video-background {
    display: none;
  }
}
.crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .site-home-page-hero-video-foreground {
  position: relative;
}
.crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .site-home-page-hero-video-foreground::before {
  background: rgba(0, 0, 0, 0.3);
  content: "";
  height: 100%;
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 2;
}
.crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .site-home-page-hero-video-foreground,
.crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .site-home-page-hero-video-background iframe {
  pointer-events: none;
  height: 100%;
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
}
@media (min-aspect-ratio: 16/9) {
  .crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .site-home-page-hero-video-foreground {
    height: 300%;
    top: -100%;
  }
}
@media (max-aspect-ratio: 16/9) {
  .crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .site-home-page-hero-video-foreground {
    width: 300%;
    left: -100%;
  }
}
@media only screen and (max-width: 47.9375em) {
  .crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .site-home-page-hero-video-foreground,
  .crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .site-home-page-hero-video-background {
    display: none;
  }
}
.crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .site-home-hero-search {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  z-index: 2;
  background-color: transparent;
  padding: 1.25rem 0 10rem;
  min-height: 10rem;
}
.crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .site-home-hero-search h1 {
  transition: all 0.6s ease-out;
  transform-origin: center left;
  opacity: 0;
  transform: scale(0.1);
}
.crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .site-home-hero-search h1.ps-on {
  opacity: 1;
  transform: scale(1);
}
.crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .site-home-hero-search .more {
  display: none;
}
.crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .site-home-hero-search .prekm-quick-search,
.crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .site-home-hero-search .rn-qsr {
  width: 100%;
}
.crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .site-home-hero-search .prekm-quick-search form,
.crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .site-home-hero-search .rn-qsr form {
  width: 100%;
  display: flex;
  justify-content: space-between;
}
.crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .site-home-hero-search .prekm-quick-search {
  border-bottom: 1px solid #FFF;
  padding-bottom: 1rem;
  margin-top: 3rem;
}
.crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .site-home-hero-search .prekm-quick-search .site-quick-search {
  border: none;
}
.crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .site-home-hero-search .prekm-quick-search input {
  border: none;
  background-color: transparent;
  color: #FFF;
}
.crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .site-home-hero-search .prekm-quick-search input::placeholder {
  color: #FFF;
}
.crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .site-home-hero-search .prekm-quick-search button {
  background-color: #FFF;
  border: none;
  width: 3.5625rem;
  height: 3.5625rem;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 100%;
  color: #000;
  font-size: 1rem;
}
.crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .site-home-hero-search .prekm-quick-search button:hover, .crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .site-home-hero-search .prekm-quick-search button:focus {
  background-color: #977C4C;
  color: #FFF;
}
.crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .site-home-hero-search .site-quick-search {
  position: relative;
}
.crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .site-home-hero-search .site-quick-search-suggestions {
  background: #ffffff;
  border: 1px solid #ccc;
  width: 100%;
  display: none;
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 999;
}
.crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .site-home-hero-search .site-quick-search-suggestions.active {
  display: block;
}
.crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .site-home-hero-search .site-quick-search-suggestions ul {
  list-style: none;
  margin: 0;
  padding: 0;
  box-shadow: 0 0 0.25rem rgba(0, 0, 0, 0.5);
  overflow: auto;
  max-height: 18rem;
  display: flex;
  flex-direction: column;
}
.crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .site-home-hero-search .site-quick-search-suggestions li {
  font-size: 0.875rem;
  padding: 0.125rem 0.5rem;
}
.crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .site-home-hero-search .site-quick-search-suggestions li:not(:last-of-type) {
  border-bottom: 1px solid #ccc;
}
.crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .site-home-hero-search .site-quick-search-suggestions li[class*=category] {
  font-weight: 700;
}
.crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .site-home-hero-search .site-quick-search-suggestions li[class*=item] {
  cursor: pointer;
}
.crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .site-home-hero-search .site-quick-search-suggestions li[class*=item]:hover {
  background: #737171;
  color: #ffffff;
}
.crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .ps-home-about-section,
.crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .ps-home-featured-community,
.crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .ps-home-agent {
  transition: opacity 0.5s ease-in;
  opacity: 0;
}
.crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .ps-home-about-section.inview,
.crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .ps-home-featured-community.inview,
.crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .ps-home-agent.inview {
  opacity: 1;
}
.crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .ps-stat-section {
  overflow: hidden;
}
.crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .ps-stat-callouts {
  display: flex;
  justify-content: space-between;
  list-style: none;
  margin: 0;
  padding: 0;
}
.crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .ps-stat-callouts > li {
  width: 25%;
}
.crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .ps-stat-callouts.inview .ps-stat-animation .ps-stat-move {
  bottom: 0;
  opacity: 1;
}
@media (max-width: 1399.98px) {
  .crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .ps-stat-callouts {
    flex-wrap: wrap;
  }
  .crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .ps-stat-callouts > li {
    width: 50%;
  }
}
@media (max-width: 767.98px) {
  .crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .ps-stat-callouts > li {
    width: 100%;
  }
}
.crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .ps-stat-animation {
  position: relative;
  height: 12rem;
  width: 100%;
  overflow: hidden;
}
@media (max-width: 991.98px) {
  .crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .ps-stat-animation {
    height: 10rem;
  }
}
.crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .ps-stat-animation .ps-stat-move {
  position: absolute;
  bottom: -1000px;
  left: 0;
  width: 100%;
  opacity: 0;
  transition: all 2s cubic-bezier(0.68, -0.55, 0.27, 1.55);
}
.crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .ps-stat-animation .ps-stat-move.ps-stat-callout1 {
  transition-delay: 0.1s;
}
.crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .ps-stat-animation .ps-stat-move.ps-stat-callout2 {
  transition-delay: 0.8s;
}
.crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .ps-stat-animation .ps-stat-move.ps-stat-callout3 {
  transition-delay: 1s;
}
.crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .ps-stat-animation .ps-stat-move.ps-stat-callout4 {
  transition-delay: 0.4s;
}
.crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .ps-stat {
  font-size: 7.1875rem;
  font-family: "Playfair Display", georgia, times, times new roman, serif;
  text-align: center;
  line-height: 1;
  padding: 2rem 0;
}
@media (max-width: 991.98px) {
  .crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .ps-stat {
    font-size: 6rem;
  }
}
.crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .ps-stat p {
  /* stylelint-disable */
  color: inherit !important;
  font-family: inherit !important;
  font-size: inherit !important;
  font-weight: inherit !important;
  line-height: inherit !important;
  /* stylelint-enable */
  margin: 0;
  padding: 0;
}
.crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .ps-stat-label {
  text-align: center;
  font-size: 1.875rem;
  line-height: 121%;
}
.crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .ps-stat-label p {
  /* stylelint-disable */
  color: inherit !important;
  font-family: inherit !important;
  font-size: inherit !important;
  font-weight: inherit !important;
  line-height: inherit !important;
  /* stylelint-enable */
  margin: 0;
  padding: 0;
}
.crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .ps-community-section {
  margin-top: 5rem;
}
.crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .ps-communities {
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
  margin-top: 3rem;
}
@media (max-width: 991.98px) {
  .crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .ps-communities {
    flex-wrap: wrap;
  }
}
.crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .ps-communities .ps-community {
  background-color: #000;
  width: 33.333%;
  min-height: 31.25rem;
  text-decoration: none;
  position: relative;
}
@media (min-width: 992px) {
  .crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .ps-communities .ps-community:hover .ps-community-off, .crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .ps-communities .ps-community:focus .ps-community-off {
    opacity: 0;
  }
  .crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .ps-communities .ps-community:hover .ps-community-off .ps-community-name, .crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .ps-communities .ps-community:focus .ps-community-off .ps-community-name {
    bottom: 6rem;
  }
}
@media (max-width: 1399.98px) {
  .crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .ps-communities .ps-community {
    width: 50%;
  }
}
@media (max-width: 767.98px) {
  .crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .ps-communities .ps-community {
    width: 100%;
  }
}
.crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .ps-communities .ps-community-off {
  transition: all 0.3s ease-out;
  background-position: center;
  background-size: cover;
  width: 100%;
  height: 100%;
  position: absolute;
  z-index: 2;
  opacity: 1;
  pointer-events: none;
}
.crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .ps-communities .ps-community-off::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.3);
}
.crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .ps-communities .ps-community-off .ps-community-name {
  transition: all 0.3s ease-out;
  color: #FFF;
  z-index: 2;
  position: absolute;
  bottom: 2rem;
  left: 2rem;
}
.crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .ps-communities .ps-community-off .ps-community-name h5 {
  --heading-color: #FFF;
  --heading-font-size: 3.5rem;
  padding: 0;
}
.crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .ps-communities .ps-community-off .ps-community-name .ps-location {
  font-size: 2rem;
}
.crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .ps-communities .ps-community-off .ps-community-name .ps-location p {
  /* stylelint-disable */
  color: inherit !important;
  font-family: inherit !important;
  font-size: inherit !important;
  font-weight: inherit !important;
  line-height: inherit !important;
  /* stylelint-enable */
  margin: 0;
  padding: 0;
}
.crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .ps-home-agent-section {
  border-bottom: 1px solid #977C4C;
}
.crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .ps-home-agent-section .container-fluid {
  padding-left: 0;
  padding-right: 0;
}
.crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .ps-home-agent {
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: 4rem 5rem 0;
  max-width: 156rem;
  margin: 0 auto;
}
@media (max-width: 1199.98px) {
  .crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .ps-home-agent {
    flex-wrap: wrap;
    padding: 0;
  }
}
.crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .ps-home-agent .ps-home-agent-content {
  width: 35%;
  padding: 2rem;
}
@media (max-width: 1199.98px) {
  .crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .ps-home-agent .ps-home-agent-content {
    width: 100%;
    padding: 4rem 1rem;
  }
}
.crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .ps-home-agent .ps-home-agent-image {
  width: 30%;
  text-align: center;
  padding: 0 4rem;
}
.crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .ps-home-agent .ps-home-agent-image img {
  max-width: 100%;
}
@media (max-width: 1199.98px) {
  .crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .ps-home-agent .ps-home-agent-image {
    width: 100%;
    border-bottom: 1px solid #977C4C;
  }
}
.crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .ps-blog-callouts {
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
}
.crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .ps-blog-callouts .ps-blog-callout {
  background-color: #000;
  width: 33.333%;
  min-height: 31.25rem;
  text-decoration: none;
  position: relative;
  border-top: 1px solid rgba(0, 0, 0, 0.2);
  border-bottom: 1px solid rgba(0, 0, 0, 0.2);
}
.crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .ps-blog-callouts .ps-blog-callout:hover .ps-blog-callout-on, .crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .ps-blog-callouts .ps-blog-callout:focus .ps-blog-callout-on {
  opacity: 1;
}
@media (max-width: 991.98px) {
  .crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .ps-blog-callouts .ps-blog-callout {
    width: 100%;
  }
}
.crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .ps-blog-callouts .ps-blog-callout-off {
  background-position: center;
  background-size: cover;
  width: 100%;
  height: 100%;
  position: absolute;
  z-index: 1;
}
.crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .ps-blog-callouts .ps-blog-callout-off::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.3);
}
.crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .ps-blog-callouts .ps-blog-callout-off .ps-blog-callout-title {
  color: #FFF;
  position: relative;
  z-index: 2;
  position: absolute;
  bottom: 2rem;
  left: 2rem;
}
.crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .ps-blog-callouts .ps-blog-callout-off .ps-blog-callout-title h4 {
  color: #FFF;
}
.crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .ps-blog-callouts .ps-blog-callout-off .ps-blog-callout-title .site-date {
  color: #FFF;
  font-size: 1.125rem;
  font-weight: 300;
}
.crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .ps-blog-callouts .ps-blog-callout-off .ps-blog-callout-title .site-date p {
  /* stylelint-disable */
  color: inherit !important;
  font-family: inherit !important;
  font-size: inherit !important;
  font-weight: inherit !important;
  line-height: inherit !important;
  /* stylelint-enable */
  margin: 0;
  padding: 0;
}
.crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .ps-blog-callouts .ps-blog-callout-on {
  transition: all 0.3s ease-out;
  opacity: 0;
  position: absolute;
  z-index: 2;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: #FFF;
  padding: 4rem;
}
.crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .ps-home-callout {
  margin: 3rem 0;
}
.crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .ps-home-callout h2 {
  font-size: 2.75rem;
  font-family: "Playfair Display", georgia, times, times new roman, serif;
  color: #000;
}
.crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .ps-home-callout .site-cms-text {
  font-size: 1.375rem;
  line-height: 1.5;
}
.crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .ps-home-callout .ps-cta-link {
  margin-top: 2rem;
}
.crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .ps-home-banners-section img {
  max-width: 15.7rem;
}
.crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .site-header {
  position: relative;
}
.crm-site-editor-preview-container.cms-site-home-page #prekm-6548476 .site-header-user a {
  color: var(--bs-link-color);
}