@charset "UTF-8";
@import url("https://fonts.googleapis.com/css2?family=Montserrat:wght@300;400&display=swap");
@import url("https://fonts.googleapis.com/css2?family=Marcellus&display=swap");
@import url("https://fonts.googleapis.com/css2?family=Manrope&display=swap");
@import url("https://fonts.googleapis.com/css?family=Domine:wght@400;500;600;700&display=swap");
:root {
  --company-primary-color: #333333;
  --company-secondary-color: #666666;
  --company-tertiary-color: #999999;
}

/**
 * Foundation for Sites by ZURB
 * Version 6.4.3
 * foundation.zurb.com
 * Licensed under MIT Open Source
 */
@media print, screen and (min-width: 40em) {
  body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .reveal.large, body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .reveal.small, body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .reveal.tiny, body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .reveal {
    right: auto;
    left: auto;
    margin: 0 auto;
  }
}
.rng-overlay-mask {
  background: #0a0a0a !important;
  opacity: 0.65 !important;
  height: 100vh !important;
  width: 100vw !important;
  position: fixed !important;
  top: 0 !important;
  right: 0 !important;
  bottom: 0 !important;
  left: 0 !important;
  z-index: 9998 !important;
}

.rng-overlay {
  background: #ffffff !important;
  font-size: 0.875rem !important;
  height: auto !important;
  max-height: 100vh;
  margin: 0 auto !important;
  max-width: 100% !important;
  padding: 1rem !important;
  width: 37.5rem !important;
  position: fixed !important;
  top: 5vh !important;
  left: 0 !important;
  right: 0 !important;
  z-index: 9999 !important;
}
@media print, screen and (max-width: 39.99875em) {
  .rng-overlay {
    height: calc(100% - 1rem) !important;
    width: auto !important;
    top: 0.5rem !important;
    right: 0.5rem !important;
    bottom: 0.5rem !important;
    left: 0.5rem !important;
  }
}

.rng-overlay-close {
  color: #666666 !important;
  position: absolute !important;
  top: 0.5rem !important;
  right: 0.5rem !important;
  z-index: 9999 !important;
  cursor: pointer !important;
}
.rng-overlay-close:hover {
  color: #0a0a0a !important;
}
.rng-overlay-close i {
  font-size: 2.375rem;
}

/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */
/* Document
   ========================================================================== */
/**
 * 1. Correct the line height in all browsers.
 * 2. Prevent adjustments of font size after orientation changes in iOS.
 */
html {
  line-height: 1.15; /* 1 */
  -webkit-text-size-adjust: 100%; /* 2 */
}

/* Sections
   ========================================================================== */
/**
 * Remove the margin in all browsers.
 */
body {
  margin: 0;
}

/**
 * Render the `main` element consistently in IE.
 */
main {
  display: block;
}

/**
 * Correct the font size and margin on `h1` elements within `section` and
 * `article` contexts in Chrome, Firefox, and Safari.
 */
h1 {
  font-size: 2em;
  margin: 0.67em 0;
}

/* Grouping content
   ========================================================================== */
/**
 * 1. Add the correct box sizing in Firefox.
 * 2. Show the overflow in Edge and IE.
 */
hr {
  box-sizing: content-box; /* 1 */
  height: 0; /* 1 */
  overflow: visible; /* 2 */
}

/**
 * 1. Correct the inheritance and scaling of font size in all browsers.
 * 2. Correct the odd `em` font sizing in all browsers.
 */
pre {
  font-family: monospace, monospace; /* 1 */
  font-size: 1em; /* 2 */
}

/* Text-level semantics
   ========================================================================== */
/**
 * Remove the gray background on active links in IE 10.
 */
a {
  background-color: transparent;
}

/**
 * 1. Remove the bottom border in Chrome 57-
 * 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.
 */
abbr[title] {
  border-bottom: none; /* 1 */
  text-decoration: underline; /* 2 */
  text-decoration: underline dotted; /* 2 */
}

/**
 * Add the correct font weight in Chrome, Edge, and Safari.
 */
b,
strong {
  font-weight: bolder;
}

/**
 * 1. Correct the inheritance and scaling of font size in all browsers.
 * 2. Correct the odd `em` font sizing in all browsers.
 */
code,
kbd,
samp {
  font-family: monospace, monospace; /* 1 */
  font-size: 1em; /* 2 */
}

/**
 * Add the correct font size in all browsers.
 */
small {
  font-size: 80%;
}

/**
 * Prevent `sub` and `sup` elements from affecting the line height in
 * all browsers.
 */
sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}

sub {
  bottom: -0.25em;
}

sup {
  top: -0.5em;
}

/* Embedded content
   ========================================================================== */
/**
 * Remove the border on images inside links in IE 10.
 */
img {
  border-style: none;
}

/* Forms
   ========================================================================== */
/**
 * 1. Change the font styles in all browsers.
 * 2. Remove the margin in Firefox and Safari.
 */
button,
input,
optgroup,
select,
textarea {
  font-family: inherit; /* 1 */
  font-size: 100%; /* 1 */
  line-height: 1.15; /* 1 */
  margin: 0; /* 2 */
}

/**
 * Show the overflow in IE.
 * 1. Show the overflow in Edge.
 */
button,
input { /* 1 */
  overflow: visible;
}

/**
 * Remove the inheritance of text transform in Edge, Firefox, and IE.
 * 1. Remove the inheritance of text transform in Firefox.
 */
button,
select { /* 1 */
  text-transform: none;
}

/**
 * Correct the inability to style clickable types in iOS and Safari.
 */
button,
[type=button],
[type=reset],
[type=submit] {
  -webkit-appearance: button;
}

/**
 * Remove the inner border and padding in Firefox.
 */
button::-moz-focus-inner,
[type=button]::-moz-focus-inner,
[type=reset]::-moz-focus-inner,
[type=submit]::-moz-focus-inner {
  border-style: none;
  padding: 0;
}

/**
 * Restore the focus styles unset by the previous rule.
 */
button:-moz-focusring,
[type=button]:-moz-focusring,
[type=reset]:-moz-focusring,
[type=submit]:-moz-focusring {
  outline: 1px dotted ButtonText;
}

/**
 * Correct the padding in Firefox.
 */
fieldset {
  padding: 0.35em 0.75em 0.625em;
}

/**
 * 1. Correct the text wrapping in Edge and IE.
 * 2. Correct the color inheritance from `fieldset` elements in IE.
 * 3. Remove the padding so developers are not caught out when they zero out
 *    `fieldset` elements in all browsers.
 */
legend {
  box-sizing: border-box; /* 1 */
  color: inherit; /* 2 */
  display: table; /* 1 */
  max-width: 100%; /* 1 */
  padding: 0; /* 3 */
  white-space: normal; /* 1 */
}

/**
 * Add the correct vertical alignment in Chrome, Firefox, and Opera.
 */
progress {
  vertical-align: baseline;
}

/**
 * Remove the default vertical scrollbar in IE 10+.
 */
textarea {
  overflow: auto;
}

/**
 * 1. Add the correct box sizing in IE 10.
 * 2. Remove the padding in IE 10.
 */
[type=checkbox],
[type=radio] {
  box-sizing: border-box; /* 1 */
  padding: 0; /* 2 */
}

/**
 * Correct the cursor style of increment and decrement buttons in Chrome.
 */
[type=number]::-webkit-inner-spin-button,
[type=number]::-webkit-outer-spin-button {
  height: auto;
}

/**
 * 1. Correct the odd appearance in Chrome and Safari.
 * 2. Correct the outline style in Safari.
 */
[type=search] {
  -webkit-appearance: textfield; /* 1 */
  outline-offset: -2px; /* 2 */
}

/**
 * Remove the inner padding in Chrome and Safari on macOS.
 */
[type=search]::-webkit-search-decoration {
  -webkit-appearance: none;
}

/**
 * 1. Correct the inability to style clickable types in iOS and Safari.
 * 2. Change font properties to `inherit` in Safari.
 */
::-webkit-file-upload-button {
  -webkit-appearance: button; /* 1 */
  font: inherit; /* 2 */
}

/* Interactive
   ========================================================================== */
/*
 * Add the correct display in Edge, IE 10+, and Firefox.
 */
details {
  display: block;
}

/*
 * Add the correct display in all browsers.
 */
summary {
  display: list-item;
}

/* Misc
   ========================================================================== */
/**
 * Add the correct display in IE 10+.
 */
template {
  display: none;
}

/**
 * Add the correct display in IE 10.
 */
[hidden] {
  display: none;
}

.foundation-mq {
  font-family: "small=0em&medium=40em&large=64.0625em&xlarge=75em&xxlarge=90em";
}

html {
  box-sizing: border-box;
  font-size: 100%;
}

*,
*::before,
*::after {
  box-sizing: inherit;
}

body {
  margin: 0;
  padding: 0;
  background: #ffffff;
  font-family: "Open Sans", "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif;
  font-weight: normal;
  line-height: 1.5;
  color: #0a0a0a;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

img {
  display: inline-block;
  vertical-align: middle;
  max-width: 100%;
  height: auto;
  -ms-interpolation-mode: bicubic;
}

textarea {
  height: auto;
  min-height: 50px;
  border-radius: 0;
}

select {
  box-sizing: border-box;
  width: 100%;
  border-radius: 0;
}

.map_canvas img,
.map_canvas embed,
.map_canvas object,
.mqa-display img,
.mqa-display embed,
.mqa-display object {
  max-width: none !important;
}

button {
  padding: 0;
  appearance: none;
  border: 0;
  border-radius: 0;
  background: transparent;
  line-height: 1;
  cursor: auto;
}
[data-whatinput=mouse] button {
  outline: 0;
}

pre {
  overflow: auto;
}

button,
input,
optgroup,
select,
textarea {
  font-family: inherit;
}

.is-visible {
  display: block !important;
}

.is-hidden {
  display: none !important;
}

.grid-container {
  padding-right: 10px;
  padding-left: 10px;
  max-width: 87.5rem;
  margin-left: auto;
  margin-right: auto;
}
@media print, screen and (min-width: 40em) {
  .grid-container {
    padding-right: 15px;
    padding-left: 15px;
  }
}
.grid-container.fluid {
  padding-right: 10px;
  padding-left: 10px;
  max-width: 100%;
  margin-left: auto;
  margin-right: auto;
}
@media print, screen and (min-width: 40em) {
  .grid-container.fluid {
    padding-right: 15px;
    padding-left: 15px;
  }
}
.grid-container.full {
  padding-right: 0;
  padding-left: 0;
  max-width: 100%;
  margin-left: auto;
  margin-right: auto;
}

.grid-x {
  display: flex;
  flex-flow: row wrap;
}

.cell {
  flex: 0 0 auto;
  min-height: 0;
  min-width: 0;
  width: 100%;
}
.cell.auto {
  flex: 1 1 0;
}
.cell.shrink {
  flex: 0 0 auto;
}

.grid-x > .auto {
  width: auto;
}
.grid-x > .shrink {
  width: auto;
}

.grid-x > .small-shrink, .grid-x > .small-full, .grid-x > .small-1, .grid-x > .small-2, .grid-x > .small-3, .grid-x > .small-4, .grid-x > .small-5, .grid-x > .small-6, .grid-x > .small-7, .grid-x > .small-8, .grid-x > .small-9, .grid-x > .small-10, .grid-x > .small-11, .grid-x > .small-12 {
  flex-basis: auto;
}

@media print, screen and (min-width: 40em) {
  .grid-x > .medium-shrink, .grid-x > .medium-full, .grid-x > .medium-1, .grid-x > .medium-2, .grid-x > .medium-3, .grid-x > .medium-4, .grid-x > .medium-5, .grid-x > .medium-6, .grid-x > .medium-7, .grid-x > .medium-8, .grid-x > .medium-9, .grid-x > .medium-10, .grid-x > .medium-11, .grid-x > .medium-12 {
    flex-basis: auto;
  }
}
@media print, screen and (min-width: 64.0625em) {
  .grid-x > .large-shrink, .grid-x > .large-full, .grid-x > .large-1, .grid-x > .large-2, .grid-x > .large-3, .grid-x > .large-4, .grid-x > .large-5, .grid-x > .large-6, .grid-x > .large-7, .grid-x > .large-8, .grid-x > .large-9, .grid-x > .large-10, .grid-x > .large-11, .grid-x > .large-12 {
    flex-basis: auto;
  }
}
@media screen and (min-width: 75em) {
  .grid-x > .xlarge-shrink, .grid-x > .xlarge-full, .grid-x > .xlarge-1, .grid-x > .xlarge-2, .grid-x > .xlarge-3, .grid-x > .xlarge-4, .grid-x > .xlarge-5, .grid-x > .xlarge-6, .grid-x > .xlarge-7, .grid-x > .xlarge-8, .grid-x > .xlarge-9, .grid-x > .xlarge-10, .grid-x > .xlarge-11, .grid-x > .xlarge-12 {
    flex-basis: auto;
  }
}
@media screen and (min-width: 90em) {
  .grid-x > .xxlarge-shrink, .grid-x > .xxlarge-full, .grid-x > .xxlarge-1, .grid-x > .xxlarge-2, .grid-x > .xxlarge-3, .grid-x > .xxlarge-4, .grid-x > .xxlarge-5, .grid-x > .xxlarge-6, .grid-x > .xxlarge-7, .grid-x > .xxlarge-8, .grid-x > .xxlarge-9, .grid-x > .xxlarge-10, .grid-x > .xxlarge-11, .grid-x > .xxlarge-12 {
    flex-basis: auto;
  }
}
.grid-x > .small-12, .grid-x > .small-11, .grid-x > .small-10, .grid-x > .small-9, .grid-x > .small-8, .grid-x > .small-7, .grid-x > .small-6, .grid-x > .small-5, .grid-x > .small-4, .grid-x > .small-3, .grid-x > .small-2, .grid-x > .small-1 {
  flex: 0 0 auto;
}

.grid-x > .small-1 {
  width: 8.3333333333%;
}

.grid-x > .small-2 {
  width: 16.6666666667%;
}

.grid-x > .small-3 {
  width: 25%;
}

.grid-x > .small-4 {
  width: 33.3333333333%;
}

.grid-x > .small-5 {
  width: 41.6666666667%;
}

.grid-x > .small-6 {
  width: 50%;
}

.grid-x > .small-7 {
  width: 58.3333333333%;
}

.grid-x > .small-8 {
  width: 66.6666666667%;
}

.grid-x > .small-9 {
  width: 75%;
}

.grid-x > .small-10 {
  width: 83.3333333333%;
}

.grid-x > .small-11 {
  width: 91.6666666667%;
}

.grid-x > .small-12 {
  width: 100%;
}

@media print, screen and (min-width: 40em) {
  .grid-x > .medium-auto {
    flex: 1 1 0;
    width: auto;
  }
  .grid-x > .medium-12, .grid-x > .medium-11, .grid-x > .medium-10, .grid-x > .medium-9, .grid-x > .medium-8, .grid-x > .medium-7, .grid-x > .medium-6, .grid-x > .medium-5, .grid-x > .medium-4, .grid-x > .medium-3, .grid-x > .medium-2, .grid-x > .medium-1, .grid-x > .medium-shrink {
    flex: 0 0 auto;
  }
  .grid-x > .medium-shrink {
    width: auto;
  }
  .grid-x > .medium-1 {
    width: 8.3333333333%;
  }
  .grid-x > .medium-2 {
    width: 16.6666666667%;
  }
  .grid-x > .medium-3 {
    width: 25%;
  }
  .grid-x > .medium-4 {
    width: 33.3333333333%;
  }
  .grid-x > .medium-5 {
    width: 41.6666666667%;
  }
  .grid-x > .medium-6 {
    width: 50%;
  }
  .grid-x > .medium-7 {
    width: 58.3333333333%;
  }
  .grid-x > .medium-8 {
    width: 66.6666666667%;
  }
  .grid-x > .medium-9 {
    width: 75%;
  }
  .grid-x > .medium-10 {
    width: 83.3333333333%;
  }
  .grid-x > .medium-11 {
    width: 91.6666666667%;
  }
  .grid-x > .medium-12 {
    width: 100%;
  }
}
@media print, screen and (min-width: 64.0625em) {
  .grid-x > .large-auto {
    flex: 1 1 0;
    width: auto;
  }
  .grid-x > .large-12, .grid-x > .large-11, .grid-x > .large-10, .grid-x > .large-9, .grid-x > .large-8, .grid-x > .large-7, .grid-x > .large-6, .grid-x > .large-5, .grid-x > .large-4, .grid-x > .large-3, .grid-x > .large-2, .grid-x > .large-1, .grid-x > .large-shrink {
    flex: 0 0 auto;
  }
  .grid-x > .large-shrink {
    width: auto;
  }
  .grid-x > .large-1 {
    width: 8.3333333333%;
  }
  .grid-x > .large-2 {
    width: 16.6666666667%;
  }
  .grid-x > .large-3 {
    width: 25%;
  }
  .grid-x > .large-4 {
    width: 33.3333333333%;
  }
  .grid-x > .large-5 {
    width: 41.6666666667%;
  }
  .grid-x > .large-6 {
    width: 50%;
  }
  .grid-x > .large-7 {
    width: 58.3333333333%;
  }
  .grid-x > .large-8 {
    width: 66.6666666667%;
  }
  .grid-x > .large-9 {
    width: 75%;
  }
  .grid-x > .large-10 {
    width: 83.3333333333%;
  }
  .grid-x > .large-11 {
    width: 91.6666666667%;
  }
  .grid-x > .large-12 {
    width: 100%;
  }
}
@media screen and (min-width: 75em) {
  .grid-x > .xlarge-auto {
    flex: 1 1 0;
    width: auto;
  }
  .grid-x > .xlarge-12, .grid-x > .xlarge-11, .grid-x > .xlarge-10, .grid-x > .xlarge-9, .grid-x > .xlarge-8, .grid-x > .xlarge-7, .grid-x > .xlarge-6, .grid-x > .xlarge-5, .grid-x > .xlarge-4, .grid-x > .xlarge-3, .grid-x > .xlarge-2, .grid-x > .xlarge-1, .grid-x > .xlarge-shrink {
    flex: 0 0 auto;
  }
  .grid-x > .xlarge-shrink {
    width: auto;
  }
  .grid-x > .xlarge-1 {
    width: 8.3333333333%;
  }
  .grid-x > .xlarge-2 {
    width: 16.6666666667%;
  }
  .grid-x > .xlarge-3 {
    width: 25%;
  }
  .grid-x > .xlarge-4 {
    width: 33.3333333333%;
  }
  .grid-x > .xlarge-5 {
    width: 41.6666666667%;
  }
  .grid-x > .xlarge-6 {
    width: 50%;
  }
  .grid-x > .xlarge-7 {
    width: 58.3333333333%;
  }
  .grid-x > .xlarge-8 {
    width: 66.6666666667%;
  }
  .grid-x > .xlarge-9 {
    width: 75%;
  }
  .grid-x > .xlarge-10 {
    width: 83.3333333333%;
  }
  .grid-x > .xlarge-11 {
    width: 91.6666666667%;
  }
  .grid-x > .xlarge-12 {
    width: 100%;
  }
}
@media screen and (min-width: 90em) {
  .grid-x > .xxlarge-auto {
    flex: 1 1 0;
    width: auto;
  }
  .grid-x > .xxlarge-12, .grid-x > .xxlarge-11, .grid-x > .xxlarge-10, .grid-x > .xxlarge-9, .grid-x > .xxlarge-8, .grid-x > .xxlarge-7, .grid-x > .xxlarge-6, .grid-x > .xxlarge-5, .grid-x > .xxlarge-4, .grid-x > .xxlarge-3, .grid-x > .xxlarge-2, .grid-x > .xxlarge-1, .grid-x > .xxlarge-shrink {
    flex: 0 0 auto;
  }
  .grid-x > .xxlarge-shrink {
    width: auto;
  }
  .grid-x > .xxlarge-1 {
    width: 8.3333333333%;
  }
  .grid-x > .xxlarge-2 {
    width: 16.6666666667%;
  }
  .grid-x > .xxlarge-3 {
    width: 25%;
  }
  .grid-x > .xxlarge-4 {
    width: 33.3333333333%;
  }
  .grid-x > .xxlarge-5 {
    width: 41.6666666667%;
  }
  .grid-x > .xxlarge-6 {
    width: 50%;
  }
  .grid-x > .xxlarge-7 {
    width: 58.3333333333%;
  }
  .grid-x > .xxlarge-8 {
    width: 66.6666666667%;
  }
  .grid-x > .xxlarge-9 {
    width: 75%;
  }
  .grid-x > .xxlarge-10 {
    width: 83.3333333333%;
  }
  .grid-x > .xxlarge-11 {
    width: 91.6666666667%;
  }
  .grid-x > .xxlarge-12 {
    width: 100%;
  }
}
.grid-margin-x:not(.grid-x) > .cell {
  width: auto;
}

.grid-margin-y:not(.grid-y) > .cell {
  height: auto;
}

.grid-margin-x {
  margin-left: -10px;
  margin-right: -10px;
}
@media print, screen and (min-width: 40em) {
  .grid-margin-x {
    margin-left: -15px;
    margin-right: -15px;
  }
}
.grid-margin-x > .cell {
  width: calc(100% - 20px);
  margin-left: 10px;
  margin-right: 10px;
}
@media print, screen and (min-width: 40em) {
  .grid-margin-x > .cell {
    width: calc(100% - 30px);
    margin-left: 15px;
    margin-right: 15px;
  }
}
.grid-margin-x > .auto {
  width: auto;
}
.grid-margin-x > .shrink {
  width: auto;
}
.grid-margin-x > .small-1 {
  width: calc(8.3333333333% - 20px);
}
.grid-margin-x > .small-2 {
  width: calc(16.6666666667% - 20px);
}
.grid-margin-x > .small-3 {
  width: calc(25% - 20px);
}
.grid-margin-x > .small-4 {
  width: calc(33.3333333333% - 20px);
}
.grid-margin-x > .small-5 {
  width: calc(41.6666666667% - 20px);
}
.grid-margin-x > .small-6 {
  width: calc(50% - 20px);
}
.grid-margin-x > .small-7 {
  width: calc(58.3333333333% - 20px);
}
.grid-margin-x > .small-8 {
  width: calc(66.6666666667% - 20px);
}
.grid-margin-x > .small-9 {
  width: calc(75% - 20px);
}
.grid-margin-x > .small-10 {
  width: calc(83.3333333333% - 20px);
}
.grid-margin-x > .small-11 {
  width: calc(91.6666666667% - 20px);
}
.grid-margin-x > .small-12 {
  width: calc(100% - 20px);
}
@media print, screen and (min-width: 40em) {
  .grid-margin-x > .auto {
    width: auto;
  }
  .grid-margin-x > .shrink {
    width: auto;
  }
  .grid-margin-x > .small-1 {
    width: calc(8.3333333333% - 30px);
  }
  .grid-margin-x > .small-2 {
    width: calc(16.6666666667% - 30px);
  }
  .grid-margin-x > .small-3 {
    width: calc(25% - 30px);
  }
  .grid-margin-x > .small-4 {
    width: calc(33.3333333333% - 30px);
  }
  .grid-margin-x > .small-5 {
    width: calc(41.6666666667% - 30px);
  }
  .grid-margin-x > .small-6 {
    width: calc(50% - 30px);
  }
  .grid-margin-x > .small-7 {
    width: calc(58.3333333333% - 30px);
  }
  .grid-margin-x > .small-8 {
    width: calc(66.6666666667% - 30px);
  }
  .grid-margin-x > .small-9 {
    width: calc(75% - 30px);
  }
  .grid-margin-x > .small-10 {
    width: calc(83.3333333333% - 30px);
  }
  .grid-margin-x > .small-11 {
    width: calc(91.6666666667% - 30px);
  }
  .grid-margin-x > .small-12 {
    width: calc(100% - 30px);
  }
  .grid-margin-x > .medium-auto {
    width: auto;
  }
  .grid-margin-x > .medium-shrink {
    width: auto;
  }
  .grid-margin-x > .medium-1 {
    width: calc(8.3333333333% - 30px);
  }
  .grid-margin-x > .medium-2 {
    width: calc(16.6666666667% - 30px);
  }
  .grid-margin-x > .medium-3 {
    width: calc(25% - 30px);
  }
  .grid-margin-x > .medium-4 {
    width: calc(33.3333333333% - 30px);
  }
  .grid-margin-x > .medium-5 {
    width: calc(41.6666666667% - 30px);
  }
  .grid-margin-x > .medium-6 {
    width: calc(50% - 30px);
  }
  .grid-margin-x > .medium-7 {
    width: calc(58.3333333333% - 30px);
  }
  .grid-margin-x > .medium-8 {
    width: calc(66.6666666667% - 30px);
  }
  .grid-margin-x > .medium-9 {
    width: calc(75% - 30px);
  }
  .grid-margin-x > .medium-10 {
    width: calc(83.3333333333% - 30px);
  }
  .grid-margin-x > .medium-11 {
    width: calc(91.6666666667% - 30px);
  }
  .grid-margin-x > .medium-12 {
    width: calc(100% - 30px);
  }
}
@media print, screen and (min-width: 64.0625em) {
  .grid-margin-x > .large-auto {
    width: auto;
  }
  .grid-margin-x > .large-shrink {
    width: auto;
  }
  .grid-margin-x > .large-1 {
    width: calc(8.3333333333% - 30px);
  }
  .grid-margin-x > .large-2 {
    width: calc(16.6666666667% - 30px);
  }
  .grid-margin-x > .large-3 {
    width: calc(25% - 30px);
  }
  .grid-margin-x > .large-4 {
    width: calc(33.3333333333% - 30px);
  }
  .grid-margin-x > .large-5 {
    width: calc(41.6666666667% - 30px);
  }
  .grid-margin-x > .large-6 {
    width: calc(50% - 30px);
  }
  .grid-margin-x > .large-7 {
    width: calc(58.3333333333% - 30px);
  }
  .grid-margin-x > .large-8 {
    width: calc(66.6666666667% - 30px);
  }
  .grid-margin-x > .large-9 {
    width: calc(75% - 30px);
  }
  .grid-margin-x > .large-10 {
    width: calc(83.3333333333% - 30px);
  }
  .grid-margin-x > .large-11 {
    width: calc(91.6666666667% - 30px);
  }
  .grid-margin-x > .large-12 {
    width: calc(100% - 30px);
  }
}
@media screen and (min-width: 75em) {
  .grid-margin-x > .xlarge-auto {
    width: auto;
  }
  .grid-margin-x > .xlarge-shrink {
    width: auto;
  }
  .grid-margin-x > .xlarge-1 {
    width: calc(8.3333333333% - 30px);
  }
  .grid-margin-x > .xlarge-2 {
    width: calc(16.6666666667% - 30px);
  }
  .grid-margin-x > .xlarge-3 {
    width: calc(25% - 30px);
  }
  .grid-margin-x > .xlarge-4 {
    width: calc(33.3333333333% - 30px);
  }
  .grid-margin-x > .xlarge-5 {
    width: calc(41.6666666667% - 30px);
  }
  .grid-margin-x > .xlarge-6 {
    width: calc(50% - 30px);
  }
  .grid-margin-x > .xlarge-7 {
    width: calc(58.3333333333% - 30px);
  }
  .grid-margin-x > .xlarge-8 {
    width: calc(66.6666666667% - 30px);
  }
  .grid-margin-x > .xlarge-9 {
    width: calc(75% - 30px);
  }
  .grid-margin-x > .xlarge-10 {
    width: calc(83.3333333333% - 30px);
  }
  .grid-margin-x > .xlarge-11 {
    width: calc(91.6666666667% - 30px);
  }
  .grid-margin-x > .xlarge-12 {
    width: calc(100% - 30px);
  }
}
@media screen and (min-width: 90em) {
  .grid-margin-x > .xxlarge-auto {
    width: auto;
  }
  .grid-margin-x > .xxlarge-shrink {
    width: auto;
  }
  .grid-margin-x > .xxlarge-1 {
    width: calc(8.3333333333% - 30px);
  }
  .grid-margin-x > .xxlarge-2 {
    width: calc(16.6666666667% - 30px);
  }
  .grid-margin-x > .xxlarge-3 {
    width: calc(25% - 30px);
  }
  .grid-margin-x > .xxlarge-4 {
    width: calc(33.3333333333% - 30px);
  }
  .grid-margin-x > .xxlarge-5 {
    width: calc(41.6666666667% - 30px);
  }
  .grid-margin-x > .xxlarge-6 {
    width: calc(50% - 30px);
  }
  .grid-margin-x > .xxlarge-7 {
    width: calc(58.3333333333% - 30px);
  }
  .grid-margin-x > .xxlarge-8 {
    width: calc(66.6666666667% - 30px);
  }
  .grid-margin-x > .xxlarge-9 {
    width: calc(75% - 30px);
  }
  .grid-margin-x > .xxlarge-10 {
    width: calc(83.3333333333% - 30px);
  }
  .grid-margin-x > .xxlarge-11 {
    width: calc(91.6666666667% - 30px);
  }
  .grid-margin-x > .xxlarge-12 {
    width: calc(100% - 30px);
  }
}

.grid-padding-x .grid-padding-x {
  margin-right: -10px;
  margin-left: -10px;
}
@media print, screen and (min-width: 40em) {
  .grid-padding-x .grid-padding-x {
    margin-right: -15px;
    margin-left: -15px;
  }
}
.grid-container:not(.full) > .grid-padding-x {
  margin-right: -10px;
  margin-left: -10px;
}
@media print, screen and (min-width: 40em) {
  .grid-container:not(.full) > .grid-padding-x {
    margin-right: -15px;
    margin-left: -15px;
  }
}
.grid-padding-x > .cell {
  padding-right: 10px;
  padding-left: 10px;
}
@media print, screen and (min-width: 40em) {
  .grid-padding-x > .cell {
    padding-right: 15px;
    padding-left: 15px;
  }
}

.small-up-1 > .cell {
  width: 100%;
}

.small-up-2 > .cell {
  width: 50%;
}

.small-up-3 > .cell {
  width: 33.3333333333%;
}

.small-up-4 > .cell {
  width: 25%;
}

.small-up-5 > .cell {
  width: 20%;
}

.small-up-6 > .cell {
  width: 16.6666666667%;
}

.small-up-7 > .cell {
  width: 14.2857142857%;
}

.small-up-8 > .cell {
  width: 12.5%;
}

@media print, screen and (min-width: 40em) {
  .medium-up-1 > .cell {
    width: 100%;
  }
  .medium-up-2 > .cell {
    width: 50%;
  }
  .medium-up-3 > .cell {
    width: 33.3333333333%;
  }
  .medium-up-4 > .cell {
    width: 25%;
  }
  .medium-up-5 > .cell {
    width: 20%;
  }
  .medium-up-6 > .cell {
    width: 16.6666666667%;
  }
  .medium-up-7 > .cell {
    width: 14.2857142857%;
  }
  .medium-up-8 > .cell {
    width: 12.5%;
  }
}
@media print, screen and (min-width: 64.0625em) {
  .large-up-1 > .cell {
    width: 100%;
  }
  .large-up-2 > .cell {
    width: 50%;
  }
  .large-up-3 > .cell {
    width: 33.3333333333%;
  }
  .large-up-4 > .cell {
    width: 25%;
  }
  .large-up-5 > .cell {
    width: 20%;
  }
  .large-up-6 > .cell {
    width: 16.6666666667%;
  }
  .large-up-7 > .cell {
    width: 14.2857142857%;
  }
  .large-up-8 > .cell {
    width: 12.5%;
  }
}
@media screen and (min-width: 75em) {
  .xlarge-up-1 > .cell {
    width: 100%;
  }
  .xlarge-up-2 > .cell {
    width: 50%;
  }
  .xlarge-up-3 > .cell {
    width: 33.3333333333%;
  }
  .xlarge-up-4 > .cell {
    width: 25%;
  }
  .xlarge-up-5 > .cell {
    width: 20%;
  }
  .xlarge-up-6 > .cell {
    width: 16.6666666667%;
  }
  .xlarge-up-7 > .cell {
    width: 14.2857142857%;
  }
  .xlarge-up-8 > .cell {
    width: 12.5%;
  }
}
@media screen and (min-width: 90em) {
  .xxlarge-up-1 > .cell {
    width: 100%;
  }
  .xxlarge-up-2 > .cell {
    width: 50%;
  }
  .xxlarge-up-3 > .cell {
    width: 33.3333333333%;
  }
  .xxlarge-up-4 > .cell {
    width: 25%;
  }
  .xxlarge-up-5 > .cell {
    width: 20%;
  }
  .xxlarge-up-6 > .cell {
    width: 16.6666666667%;
  }
  .xxlarge-up-7 > .cell {
    width: 14.2857142857%;
  }
  .xxlarge-up-8 > .cell {
    width: 12.5%;
  }
}
.grid-margin-x.small-up-1 > .cell {
  width: calc(100% - 20px);
}

.grid-margin-x.small-up-2 > .cell {
  width: calc(50% - 20px);
}

.grid-margin-x.small-up-3 > .cell {
  width: calc(33.3333333333% - 20px);
}

.grid-margin-x.small-up-4 > .cell {
  width: calc(25% - 20px);
}

.grid-margin-x.small-up-5 > .cell {
  width: calc(20% - 20px);
}

.grid-margin-x.small-up-6 > .cell {
  width: calc(16.6666666667% - 20px);
}

.grid-margin-x.small-up-7 > .cell {
  width: calc(14.2857142857% - 20px);
}

.grid-margin-x.small-up-8 > .cell {
  width: calc(12.5% - 20px);
}

@media print, screen and (min-width: 40em) {
  .grid-margin-x.small-up-1 > .cell {
    width: calc(100% - 30px);
  }
  .grid-margin-x.small-up-2 > .cell {
    width: calc(50% - 30px);
  }
  .grid-margin-x.small-up-3 > .cell {
    width: calc(33.3333333333% - 30px);
  }
  .grid-margin-x.small-up-4 > .cell {
    width: calc(25% - 30px);
  }
  .grid-margin-x.small-up-5 > .cell {
    width: calc(20% - 30px);
  }
  .grid-margin-x.small-up-6 > .cell {
    width: calc(16.6666666667% - 30px);
  }
  .grid-margin-x.small-up-7 > .cell {
    width: calc(14.2857142857% - 30px);
  }
  .grid-margin-x.small-up-8 > .cell {
    width: calc(12.5% - 30px);
  }
  .grid-margin-x.medium-up-1 > .cell {
    width: calc(100% - 30px);
  }
  .grid-margin-x.medium-up-2 > .cell {
    width: calc(50% - 30px);
  }
  .grid-margin-x.medium-up-3 > .cell {
    width: calc(33.3333333333% - 30px);
  }
  .grid-margin-x.medium-up-4 > .cell {
    width: calc(25% - 30px);
  }
  .grid-margin-x.medium-up-5 > .cell {
    width: calc(20% - 30px);
  }
  .grid-margin-x.medium-up-6 > .cell {
    width: calc(16.6666666667% - 30px);
  }
  .grid-margin-x.medium-up-7 > .cell {
    width: calc(14.2857142857% - 30px);
  }
  .grid-margin-x.medium-up-8 > .cell {
    width: calc(12.5% - 30px);
  }
}
@media print, screen and (min-width: 64.0625em) {
  .grid-margin-x.large-up-1 > .cell {
    width: calc(100% - 30px);
  }
  .grid-margin-x.large-up-2 > .cell {
    width: calc(50% - 30px);
  }
  .grid-margin-x.large-up-3 > .cell {
    width: calc(33.3333333333% - 30px);
  }
  .grid-margin-x.large-up-4 > .cell {
    width: calc(25% - 30px);
  }
  .grid-margin-x.large-up-5 > .cell {
    width: calc(20% - 30px);
  }
  .grid-margin-x.large-up-6 > .cell {
    width: calc(16.6666666667% - 30px);
  }
  .grid-margin-x.large-up-7 > .cell {
    width: calc(14.2857142857% - 30px);
  }
  .grid-margin-x.large-up-8 > .cell {
    width: calc(12.5% - 30px);
  }
}
@media screen and (min-width: 75em) {
  .grid-margin-x.xlarge-up-1 > .cell {
    width: calc(100% - 30px);
  }
  .grid-margin-x.xlarge-up-2 > .cell {
    width: calc(50% - 30px);
  }
  .grid-margin-x.xlarge-up-3 > .cell {
    width: calc(33.3333333333% - 30px);
  }
  .grid-margin-x.xlarge-up-4 > .cell {
    width: calc(25% - 30px);
  }
  .grid-margin-x.xlarge-up-5 > .cell {
    width: calc(20% - 30px);
  }
  .grid-margin-x.xlarge-up-6 > .cell {
    width: calc(16.6666666667% - 30px);
  }
  .grid-margin-x.xlarge-up-7 > .cell {
    width: calc(14.2857142857% - 30px);
  }
  .grid-margin-x.xlarge-up-8 > .cell {
    width: calc(12.5% - 30px);
  }
}
@media screen and (min-width: 90em) {
  .grid-margin-x.xxlarge-up-1 > .cell {
    width: calc(100% - 30px);
  }
  .grid-margin-x.xxlarge-up-2 > .cell {
    width: calc(50% - 30px);
  }
  .grid-margin-x.xxlarge-up-3 > .cell {
    width: calc(33.3333333333% - 30px);
  }
  .grid-margin-x.xxlarge-up-4 > .cell {
    width: calc(25% - 30px);
  }
  .grid-margin-x.xxlarge-up-5 > .cell {
    width: calc(20% - 30px);
  }
  .grid-margin-x.xxlarge-up-6 > .cell {
    width: calc(16.6666666667% - 30px);
  }
  .grid-margin-x.xxlarge-up-7 > .cell {
    width: calc(14.2857142857% - 30px);
  }
  .grid-margin-x.xxlarge-up-8 > .cell {
    width: calc(12.5% - 30px);
  }
}
.small-margin-collapse {
  margin-right: 0;
  margin-left: 0;
}
.small-margin-collapse > .cell {
  margin-right: 0;
  margin-left: 0;
}
.small-margin-collapse > .small-1 {
  width: 8.3333333333%;
}
.small-margin-collapse > .small-2 {
  width: 16.6666666667%;
}
.small-margin-collapse > .small-3 {
  width: 25%;
}
.small-margin-collapse > .small-4 {
  width: 33.3333333333%;
}
.small-margin-collapse > .small-5 {
  width: 41.6666666667%;
}
.small-margin-collapse > .small-6 {
  width: 50%;
}
.small-margin-collapse > .small-7 {
  width: 58.3333333333%;
}
.small-margin-collapse > .small-8 {
  width: 66.6666666667%;
}
.small-margin-collapse > .small-9 {
  width: 75%;
}
.small-margin-collapse > .small-10 {
  width: 83.3333333333%;
}
.small-margin-collapse > .small-11 {
  width: 91.6666666667%;
}
.small-margin-collapse > .small-12 {
  width: 100%;
}
@media print, screen and (min-width: 40em) {
  .small-margin-collapse > .medium-1 {
    width: 8.3333333333%;
  }
  .small-margin-collapse > .medium-2 {
    width: 16.6666666667%;
  }
  .small-margin-collapse > .medium-3 {
    width: 25%;
  }
  .small-margin-collapse > .medium-4 {
    width: 33.3333333333%;
  }
  .small-margin-collapse > .medium-5 {
    width: 41.6666666667%;
  }
  .small-margin-collapse > .medium-6 {
    width: 50%;
  }
  .small-margin-collapse > .medium-7 {
    width: 58.3333333333%;
  }
  .small-margin-collapse > .medium-8 {
    width: 66.6666666667%;
  }
  .small-margin-collapse > .medium-9 {
    width: 75%;
  }
  .small-margin-collapse > .medium-10 {
    width: 83.3333333333%;
  }
  .small-margin-collapse > .medium-11 {
    width: 91.6666666667%;
  }
  .small-margin-collapse > .medium-12 {
    width: 100%;
  }
}
@media print, screen and (min-width: 64.0625em) {
  .small-margin-collapse > .large-1 {
    width: 8.3333333333%;
  }
  .small-margin-collapse > .large-2 {
    width: 16.6666666667%;
  }
  .small-margin-collapse > .large-3 {
    width: 25%;
  }
  .small-margin-collapse > .large-4 {
    width: 33.3333333333%;
  }
  .small-margin-collapse > .large-5 {
    width: 41.6666666667%;
  }
  .small-margin-collapse > .large-6 {
    width: 50%;
  }
  .small-margin-collapse > .large-7 {
    width: 58.3333333333%;
  }
  .small-margin-collapse > .large-8 {
    width: 66.6666666667%;
  }
  .small-margin-collapse > .large-9 {
    width: 75%;
  }
  .small-margin-collapse > .large-10 {
    width: 83.3333333333%;
  }
  .small-margin-collapse > .large-11 {
    width: 91.6666666667%;
  }
  .small-margin-collapse > .large-12 {
    width: 100%;
  }
}
@media screen and (min-width: 75em) {
  .small-margin-collapse > .xlarge-1 {
    width: 8.3333333333%;
  }
  .small-margin-collapse > .xlarge-2 {
    width: 16.6666666667%;
  }
  .small-margin-collapse > .xlarge-3 {
    width: 25%;
  }
  .small-margin-collapse > .xlarge-4 {
    width: 33.3333333333%;
  }
  .small-margin-collapse > .xlarge-5 {
    width: 41.6666666667%;
  }
  .small-margin-collapse > .xlarge-6 {
    width: 50%;
  }
  .small-margin-collapse > .xlarge-7 {
    width: 58.3333333333%;
  }
  .small-margin-collapse > .xlarge-8 {
    width: 66.6666666667%;
  }
  .small-margin-collapse > .xlarge-9 {
    width: 75%;
  }
  .small-margin-collapse > .xlarge-10 {
    width: 83.3333333333%;
  }
  .small-margin-collapse > .xlarge-11 {
    width: 91.6666666667%;
  }
  .small-margin-collapse > .xlarge-12 {
    width: 100%;
  }
}
@media screen and (min-width: 90em) {
  .small-margin-collapse > .xxlarge-1 {
    width: 8.3333333333%;
  }
  .small-margin-collapse > .xxlarge-2 {
    width: 16.6666666667%;
  }
  .small-margin-collapse > .xxlarge-3 {
    width: 25%;
  }
  .small-margin-collapse > .xxlarge-4 {
    width: 33.3333333333%;
  }
  .small-margin-collapse > .xxlarge-5 {
    width: 41.6666666667%;
  }
  .small-margin-collapse > .xxlarge-6 {
    width: 50%;
  }
  .small-margin-collapse > .xxlarge-7 {
    width: 58.3333333333%;
  }
  .small-margin-collapse > .xxlarge-8 {
    width: 66.6666666667%;
  }
  .small-margin-collapse > .xxlarge-9 {
    width: 75%;
  }
  .small-margin-collapse > .xxlarge-10 {
    width: 83.3333333333%;
  }
  .small-margin-collapse > .xxlarge-11 {
    width: 91.6666666667%;
  }
  .small-margin-collapse > .xxlarge-12 {
    width: 100%;
  }
}

.small-padding-collapse {
  margin-right: 0;
  margin-left: 0;
}
.small-padding-collapse > .cell {
  padding-right: 0;
  padding-left: 0;
}

@media print, screen and (min-width: 40em) {
  .medium-margin-collapse {
    margin-right: 0;
    margin-left: 0;
  }
  .medium-margin-collapse > .cell {
    margin-right: 0;
    margin-left: 0;
  }
}
@media print, screen and (min-width: 40em) {
  .medium-margin-collapse > .small-1 {
    width: 8.3333333333%;
  }
  .medium-margin-collapse > .small-2 {
    width: 16.6666666667%;
  }
  .medium-margin-collapse > .small-3 {
    width: 25%;
  }
  .medium-margin-collapse > .small-4 {
    width: 33.3333333333%;
  }
  .medium-margin-collapse > .small-5 {
    width: 41.6666666667%;
  }
  .medium-margin-collapse > .small-6 {
    width: 50%;
  }
  .medium-margin-collapse > .small-7 {
    width: 58.3333333333%;
  }
  .medium-margin-collapse > .small-8 {
    width: 66.6666666667%;
  }
  .medium-margin-collapse > .small-9 {
    width: 75%;
  }
  .medium-margin-collapse > .small-10 {
    width: 83.3333333333%;
  }
  .medium-margin-collapse > .small-11 {
    width: 91.6666666667%;
  }
  .medium-margin-collapse > .small-12 {
    width: 100%;
  }
}
@media print, screen and (min-width: 40em) {
  .medium-margin-collapse > .medium-1 {
    width: 8.3333333333%;
  }
  .medium-margin-collapse > .medium-2 {
    width: 16.6666666667%;
  }
  .medium-margin-collapse > .medium-3 {
    width: 25%;
  }
  .medium-margin-collapse > .medium-4 {
    width: 33.3333333333%;
  }
  .medium-margin-collapse > .medium-5 {
    width: 41.6666666667%;
  }
  .medium-margin-collapse > .medium-6 {
    width: 50%;
  }
  .medium-margin-collapse > .medium-7 {
    width: 58.3333333333%;
  }
  .medium-margin-collapse > .medium-8 {
    width: 66.6666666667%;
  }
  .medium-margin-collapse > .medium-9 {
    width: 75%;
  }
  .medium-margin-collapse > .medium-10 {
    width: 83.3333333333%;
  }
  .medium-margin-collapse > .medium-11 {
    width: 91.6666666667%;
  }
  .medium-margin-collapse > .medium-12 {
    width: 100%;
  }
}
@media print, screen and (min-width: 64.0625em) {
  .medium-margin-collapse > .large-1 {
    width: 8.3333333333%;
  }
  .medium-margin-collapse > .large-2 {
    width: 16.6666666667%;
  }
  .medium-margin-collapse > .large-3 {
    width: 25%;
  }
  .medium-margin-collapse > .large-4 {
    width: 33.3333333333%;
  }
  .medium-margin-collapse > .large-5 {
    width: 41.6666666667%;
  }
  .medium-margin-collapse > .large-6 {
    width: 50%;
  }
  .medium-margin-collapse > .large-7 {
    width: 58.3333333333%;
  }
  .medium-margin-collapse > .large-8 {
    width: 66.6666666667%;
  }
  .medium-margin-collapse > .large-9 {
    width: 75%;
  }
  .medium-margin-collapse > .large-10 {
    width: 83.3333333333%;
  }
  .medium-margin-collapse > .large-11 {
    width: 91.6666666667%;
  }
  .medium-margin-collapse > .large-12 {
    width: 100%;
  }
}
@media screen and (min-width: 75em) {
  .medium-margin-collapse > .xlarge-1 {
    width: 8.3333333333%;
  }
  .medium-margin-collapse > .xlarge-2 {
    width: 16.6666666667%;
  }
  .medium-margin-collapse > .xlarge-3 {
    width: 25%;
  }
  .medium-margin-collapse > .xlarge-4 {
    width: 33.3333333333%;
  }
  .medium-margin-collapse > .xlarge-5 {
    width: 41.6666666667%;
  }
  .medium-margin-collapse > .xlarge-6 {
    width: 50%;
  }
  .medium-margin-collapse > .xlarge-7 {
    width: 58.3333333333%;
  }
  .medium-margin-collapse > .xlarge-8 {
    width: 66.6666666667%;
  }
  .medium-margin-collapse > .xlarge-9 {
    width: 75%;
  }
  .medium-margin-collapse > .xlarge-10 {
    width: 83.3333333333%;
  }
  .medium-margin-collapse > .xlarge-11 {
    width: 91.6666666667%;
  }
  .medium-margin-collapse > .xlarge-12 {
    width: 100%;
  }
}
@media screen and (min-width: 90em) {
  .medium-margin-collapse > .xxlarge-1 {
    width: 8.3333333333%;
  }
  .medium-margin-collapse > .xxlarge-2 {
    width: 16.6666666667%;
  }
  .medium-margin-collapse > .xxlarge-3 {
    width: 25%;
  }
  .medium-margin-collapse > .xxlarge-4 {
    width: 33.3333333333%;
  }
  .medium-margin-collapse > .xxlarge-5 {
    width: 41.6666666667%;
  }
  .medium-margin-collapse > .xxlarge-6 {
    width: 50%;
  }
  .medium-margin-collapse > .xxlarge-7 {
    width: 58.3333333333%;
  }
  .medium-margin-collapse > .xxlarge-8 {
    width: 66.6666666667%;
  }
  .medium-margin-collapse > .xxlarge-9 {
    width: 75%;
  }
  .medium-margin-collapse > .xxlarge-10 {
    width: 83.3333333333%;
  }
  .medium-margin-collapse > .xxlarge-11 {
    width: 91.6666666667%;
  }
  .medium-margin-collapse > .xxlarge-12 {
    width: 100%;
  }
}

@media print, screen and (min-width: 40em) {
  .medium-padding-collapse {
    margin-right: 0;
    margin-left: 0;
  }
  .medium-padding-collapse > .cell {
    padding-right: 0;
    padding-left: 0;
  }
}

@media print, screen and (min-width: 64.0625em) {
  .large-margin-collapse {
    margin-right: 0;
    margin-left: 0;
  }
  .large-margin-collapse > .cell {
    margin-right: 0;
    margin-left: 0;
  }
}
@media print, screen and (min-width: 64.0625em) {
  .large-margin-collapse > .small-1 {
    width: 8.3333333333%;
  }
  .large-margin-collapse > .small-2 {
    width: 16.6666666667%;
  }
  .large-margin-collapse > .small-3 {
    width: 25%;
  }
  .large-margin-collapse > .small-4 {
    width: 33.3333333333%;
  }
  .large-margin-collapse > .small-5 {
    width: 41.6666666667%;
  }
  .large-margin-collapse > .small-6 {
    width: 50%;
  }
  .large-margin-collapse > .small-7 {
    width: 58.3333333333%;
  }
  .large-margin-collapse > .small-8 {
    width: 66.6666666667%;
  }
  .large-margin-collapse > .small-9 {
    width: 75%;
  }
  .large-margin-collapse > .small-10 {
    width: 83.3333333333%;
  }
  .large-margin-collapse > .small-11 {
    width: 91.6666666667%;
  }
  .large-margin-collapse > .small-12 {
    width: 100%;
  }
}
@media print, screen and (min-width: 64.0625em) {
  .large-margin-collapse > .medium-1 {
    width: 8.3333333333%;
  }
  .large-margin-collapse > .medium-2 {
    width: 16.6666666667%;
  }
  .large-margin-collapse > .medium-3 {
    width: 25%;
  }
  .large-margin-collapse > .medium-4 {
    width: 33.3333333333%;
  }
  .large-margin-collapse > .medium-5 {
    width: 41.6666666667%;
  }
  .large-margin-collapse > .medium-6 {
    width: 50%;
  }
  .large-margin-collapse > .medium-7 {
    width: 58.3333333333%;
  }
  .large-margin-collapse > .medium-8 {
    width: 66.6666666667%;
  }
  .large-margin-collapse > .medium-9 {
    width: 75%;
  }
  .large-margin-collapse > .medium-10 {
    width: 83.3333333333%;
  }
  .large-margin-collapse > .medium-11 {
    width: 91.6666666667%;
  }
  .large-margin-collapse > .medium-12 {
    width: 100%;
  }
}
@media print, screen and (min-width: 64.0625em) {
  .large-margin-collapse > .large-1 {
    width: 8.3333333333%;
  }
  .large-margin-collapse > .large-2 {
    width: 16.6666666667%;
  }
  .large-margin-collapse > .large-3 {
    width: 25%;
  }
  .large-margin-collapse > .large-4 {
    width: 33.3333333333%;
  }
  .large-margin-collapse > .large-5 {
    width: 41.6666666667%;
  }
  .large-margin-collapse > .large-6 {
    width: 50%;
  }
  .large-margin-collapse > .large-7 {
    width: 58.3333333333%;
  }
  .large-margin-collapse > .large-8 {
    width: 66.6666666667%;
  }
  .large-margin-collapse > .large-9 {
    width: 75%;
  }
  .large-margin-collapse > .large-10 {
    width: 83.3333333333%;
  }
  .large-margin-collapse > .large-11 {
    width: 91.6666666667%;
  }
  .large-margin-collapse > .large-12 {
    width: 100%;
  }
}
@media screen and (min-width: 75em) {
  .large-margin-collapse > .xlarge-1 {
    width: 8.3333333333%;
  }
  .large-margin-collapse > .xlarge-2 {
    width: 16.6666666667%;
  }
  .large-margin-collapse > .xlarge-3 {
    width: 25%;
  }
  .large-margin-collapse > .xlarge-4 {
    width: 33.3333333333%;
  }
  .large-margin-collapse > .xlarge-5 {
    width: 41.6666666667%;
  }
  .large-margin-collapse > .xlarge-6 {
    width: 50%;
  }
  .large-margin-collapse > .xlarge-7 {
    width: 58.3333333333%;
  }
  .large-margin-collapse > .xlarge-8 {
    width: 66.6666666667%;
  }
  .large-margin-collapse > .xlarge-9 {
    width: 75%;
  }
  .large-margin-collapse > .xlarge-10 {
    width: 83.3333333333%;
  }
  .large-margin-collapse > .xlarge-11 {
    width: 91.6666666667%;
  }
  .large-margin-collapse > .xlarge-12 {
    width: 100%;
  }
}
@media screen and (min-width: 90em) {
  .large-margin-collapse > .xxlarge-1 {
    width: 8.3333333333%;
  }
  .large-margin-collapse > .xxlarge-2 {
    width: 16.6666666667%;
  }
  .large-margin-collapse > .xxlarge-3 {
    width: 25%;
  }
  .large-margin-collapse > .xxlarge-4 {
    width: 33.3333333333%;
  }
  .large-margin-collapse > .xxlarge-5 {
    width: 41.6666666667%;
  }
  .large-margin-collapse > .xxlarge-6 {
    width: 50%;
  }
  .large-margin-collapse > .xxlarge-7 {
    width: 58.3333333333%;
  }
  .large-margin-collapse > .xxlarge-8 {
    width: 66.6666666667%;
  }
  .large-margin-collapse > .xxlarge-9 {
    width: 75%;
  }
  .large-margin-collapse > .xxlarge-10 {
    width: 83.3333333333%;
  }
  .large-margin-collapse > .xxlarge-11 {
    width: 91.6666666667%;
  }
  .large-margin-collapse > .xxlarge-12 {
    width: 100%;
  }
}

@media print, screen and (min-width: 64.0625em) {
  .large-padding-collapse {
    margin-right: 0;
    margin-left: 0;
  }
  .large-padding-collapse > .cell {
    padding-right: 0;
    padding-left: 0;
  }
}

@media screen and (min-width: 75em) {
  .xlarge-margin-collapse {
    margin-right: 0;
    margin-left: 0;
  }
  .xlarge-margin-collapse > .cell {
    margin-right: 0;
    margin-left: 0;
  }
}
@media screen and (min-width: 75em) {
  .xlarge-margin-collapse > .small-1 {
    width: 8.3333333333%;
  }
  .xlarge-margin-collapse > .small-2 {
    width: 16.6666666667%;
  }
  .xlarge-margin-collapse > .small-3 {
    width: 25%;
  }
  .xlarge-margin-collapse > .small-4 {
    width: 33.3333333333%;
  }
  .xlarge-margin-collapse > .small-5 {
    width: 41.6666666667%;
  }
  .xlarge-margin-collapse > .small-6 {
    width: 50%;
  }
  .xlarge-margin-collapse > .small-7 {
    width: 58.3333333333%;
  }
  .xlarge-margin-collapse > .small-8 {
    width: 66.6666666667%;
  }
  .xlarge-margin-collapse > .small-9 {
    width: 75%;
  }
  .xlarge-margin-collapse > .small-10 {
    width: 83.3333333333%;
  }
  .xlarge-margin-collapse > .small-11 {
    width: 91.6666666667%;
  }
  .xlarge-margin-collapse > .small-12 {
    width: 100%;
  }
}
@media screen and (min-width: 75em) {
  .xlarge-margin-collapse > .medium-1 {
    width: 8.3333333333%;
  }
  .xlarge-margin-collapse > .medium-2 {
    width: 16.6666666667%;
  }
  .xlarge-margin-collapse > .medium-3 {
    width: 25%;
  }
  .xlarge-margin-collapse > .medium-4 {
    width: 33.3333333333%;
  }
  .xlarge-margin-collapse > .medium-5 {
    width: 41.6666666667%;
  }
  .xlarge-margin-collapse > .medium-6 {
    width: 50%;
  }
  .xlarge-margin-collapse > .medium-7 {
    width: 58.3333333333%;
  }
  .xlarge-margin-collapse > .medium-8 {
    width: 66.6666666667%;
  }
  .xlarge-margin-collapse > .medium-9 {
    width: 75%;
  }
  .xlarge-margin-collapse > .medium-10 {
    width: 83.3333333333%;
  }
  .xlarge-margin-collapse > .medium-11 {
    width: 91.6666666667%;
  }
  .xlarge-margin-collapse > .medium-12 {
    width: 100%;
  }
}
@media screen and (min-width: 75em) {
  .xlarge-margin-collapse > .large-1 {
    width: 8.3333333333%;
  }
  .xlarge-margin-collapse > .large-2 {
    width: 16.6666666667%;
  }
  .xlarge-margin-collapse > .large-3 {
    width: 25%;
  }
  .xlarge-margin-collapse > .large-4 {
    width: 33.3333333333%;
  }
  .xlarge-margin-collapse > .large-5 {
    width: 41.6666666667%;
  }
  .xlarge-margin-collapse > .large-6 {
    width: 50%;
  }
  .xlarge-margin-collapse > .large-7 {
    width: 58.3333333333%;
  }
  .xlarge-margin-collapse > .large-8 {
    width: 66.6666666667%;
  }
  .xlarge-margin-collapse > .large-9 {
    width: 75%;
  }
  .xlarge-margin-collapse > .large-10 {
    width: 83.3333333333%;
  }
  .xlarge-margin-collapse > .large-11 {
    width: 91.6666666667%;
  }
  .xlarge-margin-collapse > .large-12 {
    width: 100%;
  }
}
@media screen and (min-width: 75em) {
  .xlarge-margin-collapse > .xlarge-1 {
    width: 8.3333333333%;
  }
  .xlarge-margin-collapse > .xlarge-2 {
    width: 16.6666666667%;
  }
  .xlarge-margin-collapse > .xlarge-3 {
    width: 25%;
  }
  .xlarge-margin-collapse > .xlarge-4 {
    width: 33.3333333333%;
  }
  .xlarge-margin-collapse > .xlarge-5 {
    width: 41.6666666667%;
  }
  .xlarge-margin-collapse > .xlarge-6 {
    width: 50%;
  }
  .xlarge-margin-collapse > .xlarge-7 {
    width: 58.3333333333%;
  }
  .xlarge-margin-collapse > .xlarge-8 {
    width: 66.6666666667%;
  }
  .xlarge-margin-collapse > .xlarge-9 {
    width: 75%;
  }
  .xlarge-margin-collapse > .xlarge-10 {
    width: 83.3333333333%;
  }
  .xlarge-margin-collapse > .xlarge-11 {
    width: 91.6666666667%;
  }
  .xlarge-margin-collapse > .xlarge-12 {
    width: 100%;
  }
}
@media screen and (min-width: 90em) {
  .xlarge-margin-collapse > .xxlarge-1 {
    width: 8.3333333333%;
  }
  .xlarge-margin-collapse > .xxlarge-2 {
    width: 16.6666666667%;
  }
  .xlarge-margin-collapse > .xxlarge-3 {
    width: 25%;
  }
  .xlarge-margin-collapse > .xxlarge-4 {
    width: 33.3333333333%;
  }
  .xlarge-margin-collapse > .xxlarge-5 {
    width: 41.6666666667%;
  }
  .xlarge-margin-collapse > .xxlarge-6 {
    width: 50%;
  }
  .xlarge-margin-collapse > .xxlarge-7 {
    width: 58.3333333333%;
  }
  .xlarge-margin-collapse > .xxlarge-8 {
    width: 66.6666666667%;
  }
  .xlarge-margin-collapse > .xxlarge-9 {
    width: 75%;
  }
  .xlarge-margin-collapse > .xxlarge-10 {
    width: 83.3333333333%;
  }
  .xlarge-margin-collapse > .xxlarge-11 {
    width: 91.6666666667%;
  }
  .xlarge-margin-collapse > .xxlarge-12 {
    width: 100%;
  }
}

@media screen and (min-width: 75em) {
  .xlarge-padding-collapse {
    margin-right: 0;
    margin-left: 0;
  }
  .xlarge-padding-collapse > .cell {
    padding-right: 0;
    padding-left: 0;
  }
}

@media screen and (min-width: 90em) {
  .xxlarge-margin-collapse {
    margin-right: 0;
    margin-left: 0;
  }
  .xxlarge-margin-collapse > .cell {
    margin-right: 0;
    margin-left: 0;
  }
}
@media screen and (min-width: 90em) {
  .xxlarge-margin-collapse > .small-1 {
    width: 8.3333333333%;
  }
  .xxlarge-margin-collapse > .small-2 {
    width: 16.6666666667%;
  }
  .xxlarge-margin-collapse > .small-3 {
    width: 25%;
  }
  .xxlarge-margin-collapse > .small-4 {
    width: 33.3333333333%;
  }
  .xxlarge-margin-collapse > .small-5 {
    width: 41.6666666667%;
  }
  .xxlarge-margin-collapse > .small-6 {
    width: 50%;
  }
  .xxlarge-margin-collapse > .small-7 {
    width: 58.3333333333%;
  }
  .xxlarge-margin-collapse > .small-8 {
    width: 66.6666666667%;
  }
  .xxlarge-margin-collapse > .small-9 {
    width: 75%;
  }
  .xxlarge-margin-collapse > .small-10 {
    width: 83.3333333333%;
  }
  .xxlarge-margin-collapse > .small-11 {
    width: 91.6666666667%;
  }
  .xxlarge-margin-collapse > .small-12 {
    width: 100%;
  }
}
@media screen and (min-width: 90em) {
  .xxlarge-margin-collapse > .medium-1 {
    width: 8.3333333333%;
  }
  .xxlarge-margin-collapse > .medium-2 {
    width: 16.6666666667%;
  }
  .xxlarge-margin-collapse > .medium-3 {
    width: 25%;
  }
  .xxlarge-margin-collapse > .medium-4 {
    width: 33.3333333333%;
  }
  .xxlarge-margin-collapse > .medium-5 {
    width: 41.6666666667%;
  }
  .xxlarge-margin-collapse > .medium-6 {
    width: 50%;
  }
  .xxlarge-margin-collapse > .medium-7 {
    width: 58.3333333333%;
  }
  .xxlarge-margin-collapse > .medium-8 {
    width: 66.6666666667%;
  }
  .xxlarge-margin-collapse > .medium-9 {
    width: 75%;
  }
  .xxlarge-margin-collapse > .medium-10 {
    width: 83.3333333333%;
  }
  .xxlarge-margin-collapse > .medium-11 {
    width: 91.6666666667%;
  }
  .xxlarge-margin-collapse > .medium-12 {
    width: 100%;
  }
}
@media screen and (min-width: 90em) {
  .xxlarge-margin-collapse > .large-1 {
    width: 8.3333333333%;
  }
  .xxlarge-margin-collapse > .large-2 {
    width: 16.6666666667%;
  }
  .xxlarge-margin-collapse > .large-3 {
    width: 25%;
  }
  .xxlarge-margin-collapse > .large-4 {
    width: 33.3333333333%;
  }
  .xxlarge-margin-collapse > .large-5 {
    width: 41.6666666667%;
  }
  .xxlarge-margin-collapse > .large-6 {
    width: 50%;
  }
  .xxlarge-margin-collapse > .large-7 {
    width: 58.3333333333%;
  }
  .xxlarge-margin-collapse > .large-8 {
    width: 66.6666666667%;
  }
  .xxlarge-margin-collapse > .large-9 {
    width: 75%;
  }
  .xxlarge-margin-collapse > .large-10 {
    width: 83.3333333333%;
  }
  .xxlarge-margin-collapse > .large-11 {
    width: 91.6666666667%;
  }
  .xxlarge-margin-collapse > .large-12 {
    width: 100%;
  }
}
@media screen and (min-width: 90em) {
  .xxlarge-margin-collapse > .xlarge-1 {
    width: 8.3333333333%;
  }
  .xxlarge-margin-collapse > .xlarge-2 {
    width: 16.6666666667%;
  }
  .xxlarge-margin-collapse > .xlarge-3 {
    width: 25%;
  }
  .xxlarge-margin-collapse > .xlarge-4 {
    width: 33.3333333333%;
  }
  .xxlarge-margin-collapse > .xlarge-5 {
    width: 41.6666666667%;
  }
  .xxlarge-margin-collapse > .xlarge-6 {
    width: 50%;
  }
  .xxlarge-margin-collapse > .xlarge-7 {
    width: 58.3333333333%;
  }
  .xxlarge-margin-collapse > .xlarge-8 {
    width: 66.6666666667%;
  }
  .xxlarge-margin-collapse > .xlarge-9 {
    width: 75%;
  }
  .xxlarge-margin-collapse > .xlarge-10 {
    width: 83.3333333333%;
  }
  .xxlarge-margin-collapse > .xlarge-11 {
    width: 91.6666666667%;
  }
  .xxlarge-margin-collapse > .xlarge-12 {
    width: 100%;
  }
}
@media screen and (min-width: 90em) {
  .xxlarge-margin-collapse > .xxlarge-1 {
    width: 8.3333333333%;
  }
  .xxlarge-margin-collapse > .xxlarge-2 {
    width: 16.6666666667%;
  }
  .xxlarge-margin-collapse > .xxlarge-3 {
    width: 25%;
  }
  .xxlarge-margin-collapse > .xxlarge-4 {
    width: 33.3333333333%;
  }
  .xxlarge-margin-collapse > .xxlarge-5 {
    width: 41.6666666667%;
  }
  .xxlarge-margin-collapse > .xxlarge-6 {
    width: 50%;
  }
  .xxlarge-margin-collapse > .xxlarge-7 {
    width: 58.3333333333%;
  }
  .xxlarge-margin-collapse > .xxlarge-8 {
    width: 66.6666666667%;
  }
  .xxlarge-margin-collapse > .xxlarge-9 {
    width: 75%;
  }
  .xxlarge-margin-collapse > .xxlarge-10 {
    width: 83.3333333333%;
  }
  .xxlarge-margin-collapse > .xxlarge-11 {
    width: 91.6666666667%;
  }
  .xxlarge-margin-collapse > .xxlarge-12 {
    width: 100%;
  }
}

@media screen and (min-width: 90em) {
  .xxlarge-padding-collapse {
    margin-right: 0;
    margin-left: 0;
  }
  .xxlarge-padding-collapse > .cell {
    padding-right: 0;
    padding-left: 0;
  }
}

.small-offset-0 {
  margin-left: 0%;
}

.grid-margin-x > .small-offset-0 {
  margin-left: calc(0% + 1.25rem / 2);
}

.small-offset-1 {
  margin-left: 8.3333333333%;
}

.grid-margin-x > .small-offset-1 {
  margin-left: calc(8.3333333333% + 1.25rem / 2);
}

.small-offset-2 {
  margin-left: 16.6666666667%;
}

.grid-margin-x > .small-offset-2 {
  margin-left: calc(16.6666666667% + 1.25rem / 2);
}

.small-offset-3 {
  margin-left: 25%;
}

.grid-margin-x > .small-offset-3 {
  margin-left: calc(25% + 1.25rem / 2);
}

.small-offset-4 {
  margin-left: 33.3333333333%;
}

.grid-margin-x > .small-offset-4 {
  margin-left: calc(33.3333333333% + 1.25rem / 2);
}

.small-offset-5 {
  margin-left: 41.6666666667%;
}

.grid-margin-x > .small-offset-5 {
  margin-left: calc(41.6666666667% + 1.25rem / 2);
}

.small-offset-6 {
  margin-left: 50%;
}

.grid-margin-x > .small-offset-6 {
  margin-left: calc(50% + 1.25rem / 2);
}

.small-offset-7 {
  margin-left: 58.3333333333%;
}

.grid-margin-x > .small-offset-7 {
  margin-left: calc(58.3333333333% + 1.25rem / 2);
}

.small-offset-8 {
  margin-left: 66.6666666667%;
}

.grid-margin-x > .small-offset-8 {
  margin-left: calc(66.6666666667% + 1.25rem / 2);
}

.small-offset-9 {
  margin-left: 75%;
}

.grid-margin-x > .small-offset-9 {
  margin-left: calc(75% + 1.25rem / 2);
}

.small-offset-10 {
  margin-left: 83.3333333333%;
}

.grid-margin-x > .small-offset-10 {
  margin-left: calc(83.3333333333% + 1.25rem / 2);
}

.small-offset-11 {
  margin-left: 91.6666666667%;
}

.grid-margin-x > .small-offset-11 {
  margin-left: calc(91.6666666667% + 1.25rem / 2);
}

@media print, screen and (min-width: 40em) {
  .medium-offset-0 {
    margin-left: 0%;
  }
  .grid-margin-x > .medium-offset-0 {
    margin-left: calc(0% + 1.875rem / 2);
  }
  .medium-offset-1 {
    margin-left: 8.3333333333%;
  }
  .grid-margin-x > .medium-offset-1 {
    margin-left: calc(8.3333333333% + 1.875rem / 2);
  }
  .medium-offset-2 {
    margin-left: 16.6666666667%;
  }
  .grid-margin-x > .medium-offset-2 {
    margin-left: calc(16.6666666667% + 1.875rem / 2);
  }
  .medium-offset-3 {
    margin-left: 25%;
  }
  .grid-margin-x > .medium-offset-3 {
    margin-left: calc(25% + 1.875rem / 2);
  }
  .medium-offset-4 {
    margin-left: 33.3333333333%;
  }
  .grid-margin-x > .medium-offset-4 {
    margin-left: calc(33.3333333333% + 1.875rem / 2);
  }
  .medium-offset-5 {
    margin-left: 41.6666666667%;
  }
  .grid-margin-x > .medium-offset-5 {
    margin-left: calc(41.6666666667% + 1.875rem / 2);
  }
  .medium-offset-6 {
    margin-left: 50%;
  }
  .grid-margin-x > .medium-offset-6 {
    margin-left: calc(50% + 1.875rem / 2);
  }
  .medium-offset-7 {
    margin-left: 58.3333333333%;
  }
  .grid-margin-x > .medium-offset-7 {
    margin-left: calc(58.3333333333% + 1.875rem / 2);
  }
  .medium-offset-8 {
    margin-left: 66.6666666667%;
  }
  .grid-margin-x > .medium-offset-8 {
    margin-left: calc(66.6666666667% + 1.875rem / 2);
  }
  .medium-offset-9 {
    margin-left: 75%;
  }
  .grid-margin-x > .medium-offset-9 {
    margin-left: calc(75% + 1.875rem / 2);
  }
  .medium-offset-10 {
    margin-left: 83.3333333333%;
  }
  .grid-margin-x > .medium-offset-10 {
    margin-left: calc(83.3333333333% + 1.875rem / 2);
  }
  .medium-offset-11 {
    margin-left: 91.6666666667%;
  }
  .grid-margin-x > .medium-offset-11 {
    margin-left: calc(91.6666666667% + 1.875rem / 2);
  }
}
@media print, screen and (min-width: 64.0625em) {
  .large-offset-0 {
    margin-left: 0%;
  }
  .grid-margin-x > .large-offset-0 {
    margin-left: calc(0% + 1.875rem / 2);
  }
  .large-offset-1 {
    margin-left: 8.3333333333%;
  }
  .grid-margin-x > .large-offset-1 {
    margin-left: calc(8.3333333333% + 1.875rem / 2);
  }
  .large-offset-2 {
    margin-left: 16.6666666667%;
  }
  .grid-margin-x > .large-offset-2 {
    margin-left: calc(16.6666666667% + 1.875rem / 2);
  }
  .large-offset-3 {
    margin-left: 25%;
  }
  .grid-margin-x > .large-offset-3 {
    margin-left: calc(25% + 1.875rem / 2);
  }
  .large-offset-4 {
    margin-left: 33.3333333333%;
  }
  .grid-margin-x > .large-offset-4 {
    margin-left: calc(33.3333333333% + 1.875rem / 2);
  }
  .large-offset-5 {
    margin-left: 41.6666666667%;
  }
  .grid-margin-x > .large-offset-5 {
    margin-left: calc(41.6666666667% + 1.875rem / 2);
  }
  .large-offset-6 {
    margin-left: 50%;
  }
  .grid-margin-x > .large-offset-6 {
    margin-left: calc(50% + 1.875rem / 2);
  }
  .large-offset-7 {
    margin-left: 58.3333333333%;
  }
  .grid-margin-x > .large-offset-7 {
    margin-left: calc(58.3333333333% + 1.875rem / 2);
  }
  .large-offset-8 {
    margin-left: 66.6666666667%;
  }
  .grid-margin-x > .large-offset-8 {
    margin-left: calc(66.6666666667% + 1.875rem / 2);
  }
  .large-offset-9 {
    margin-left: 75%;
  }
  .grid-margin-x > .large-offset-9 {
    margin-left: calc(75% + 1.875rem / 2);
  }
  .large-offset-10 {
    margin-left: 83.3333333333%;
  }
  .grid-margin-x > .large-offset-10 {
    margin-left: calc(83.3333333333% + 1.875rem / 2);
  }
  .large-offset-11 {
    margin-left: 91.6666666667%;
  }
  .grid-margin-x > .large-offset-11 {
    margin-left: calc(91.6666666667% + 1.875rem / 2);
  }
}
@media screen and (min-width: 75em) {
  .xlarge-offset-0 {
    margin-left: 0%;
  }
  .grid-margin-x > .xlarge-offset-0 {
    margin-left: calc(0% + 1.875rem / 2);
  }
  .xlarge-offset-1 {
    margin-left: 8.3333333333%;
  }
  .grid-margin-x > .xlarge-offset-1 {
    margin-left: calc(8.3333333333% + 1.875rem / 2);
  }
  .xlarge-offset-2 {
    margin-left: 16.6666666667%;
  }
  .grid-margin-x > .xlarge-offset-2 {
    margin-left: calc(16.6666666667% + 1.875rem / 2);
  }
  .xlarge-offset-3 {
    margin-left: 25%;
  }
  .grid-margin-x > .xlarge-offset-3 {
    margin-left: calc(25% + 1.875rem / 2);
  }
  .xlarge-offset-4 {
    margin-left: 33.3333333333%;
  }
  .grid-margin-x > .xlarge-offset-4 {
    margin-left: calc(33.3333333333% + 1.875rem / 2);
  }
  .xlarge-offset-5 {
    margin-left: 41.6666666667%;
  }
  .grid-margin-x > .xlarge-offset-5 {
    margin-left: calc(41.6666666667% + 1.875rem / 2);
  }
  .xlarge-offset-6 {
    margin-left: 50%;
  }
  .grid-margin-x > .xlarge-offset-6 {
    margin-left: calc(50% + 1.875rem / 2);
  }
  .xlarge-offset-7 {
    margin-left: 58.3333333333%;
  }
  .grid-margin-x > .xlarge-offset-7 {
    margin-left: calc(58.3333333333% + 1.875rem / 2);
  }
  .xlarge-offset-8 {
    margin-left: 66.6666666667%;
  }
  .grid-margin-x > .xlarge-offset-8 {
    margin-left: calc(66.6666666667% + 1.875rem / 2);
  }
  .xlarge-offset-9 {
    margin-left: 75%;
  }
  .grid-margin-x > .xlarge-offset-9 {
    margin-left: calc(75% + 1.875rem / 2);
  }
  .xlarge-offset-10 {
    margin-left: 83.3333333333%;
  }
  .grid-margin-x > .xlarge-offset-10 {
    margin-left: calc(83.3333333333% + 1.875rem / 2);
  }
  .xlarge-offset-11 {
    margin-left: 91.6666666667%;
  }
  .grid-margin-x > .xlarge-offset-11 {
    margin-left: calc(91.6666666667% + 1.875rem / 2);
  }
}
@media screen and (min-width: 90em) {
  .xxlarge-offset-0 {
    margin-left: 0%;
  }
  .grid-margin-x > .xxlarge-offset-0 {
    margin-left: calc(0% + 1.875rem / 2);
  }
  .xxlarge-offset-1 {
    margin-left: 8.3333333333%;
  }
  .grid-margin-x > .xxlarge-offset-1 {
    margin-left: calc(8.3333333333% + 1.875rem / 2);
  }
  .xxlarge-offset-2 {
    margin-left: 16.6666666667%;
  }
  .grid-margin-x > .xxlarge-offset-2 {
    margin-left: calc(16.6666666667% + 1.875rem / 2);
  }
  .xxlarge-offset-3 {
    margin-left: 25%;
  }
  .grid-margin-x > .xxlarge-offset-3 {
    margin-left: calc(25% + 1.875rem / 2);
  }
  .xxlarge-offset-4 {
    margin-left: 33.3333333333%;
  }
  .grid-margin-x > .xxlarge-offset-4 {
    margin-left: calc(33.3333333333% + 1.875rem / 2);
  }
  .xxlarge-offset-5 {
    margin-left: 41.6666666667%;
  }
  .grid-margin-x > .xxlarge-offset-5 {
    margin-left: calc(41.6666666667% + 1.875rem / 2);
  }
  .xxlarge-offset-6 {
    margin-left: 50%;
  }
  .grid-margin-x > .xxlarge-offset-6 {
    margin-left: calc(50% + 1.875rem / 2);
  }
  .xxlarge-offset-7 {
    margin-left: 58.3333333333%;
  }
  .grid-margin-x > .xxlarge-offset-7 {
    margin-left: calc(58.3333333333% + 1.875rem / 2);
  }
  .xxlarge-offset-8 {
    margin-left: 66.6666666667%;
  }
  .grid-margin-x > .xxlarge-offset-8 {
    margin-left: calc(66.6666666667% + 1.875rem / 2);
  }
  .xxlarge-offset-9 {
    margin-left: 75%;
  }
  .grid-margin-x > .xxlarge-offset-9 {
    margin-left: calc(75% + 1.875rem / 2);
  }
  .xxlarge-offset-10 {
    margin-left: 83.3333333333%;
  }
  .grid-margin-x > .xxlarge-offset-10 {
    margin-left: calc(83.3333333333% + 1.875rem / 2);
  }
  .xxlarge-offset-11 {
    margin-left: 91.6666666667%;
  }
  .grid-margin-x > .xxlarge-offset-11 {
    margin-left: calc(91.6666666667% + 1.875rem / 2);
  }
}
.grid-y {
  display: flex;
  flex-flow: column nowrap;
}
.grid-y > .cell {
  height: auto;
  max-height: none;
}
.grid-y > .auto {
  height: auto;
}
.grid-y > .shrink {
  height: auto;
}
.grid-y > .small-shrink, .grid-y > .small-full, .grid-y > .small-1, .grid-y > .small-2, .grid-y > .small-3, .grid-y > .small-4, .grid-y > .small-5, .grid-y > .small-6, .grid-y > .small-7, .grid-y > .small-8, .grid-y > .small-9, .grid-y > .small-10, .grid-y > .small-11, .grid-y > .small-12 {
  flex-basis: auto;
}
@media print, screen and (min-width: 40em) {
  .grid-y > .medium-shrink, .grid-y > .medium-full, .grid-y > .medium-1, .grid-y > .medium-2, .grid-y > .medium-3, .grid-y > .medium-4, .grid-y > .medium-5, .grid-y > .medium-6, .grid-y > .medium-7, .grid-y > .medium-8, .grid-y > .medium-9, .grid-y > .medium-10, .grid-y > .medium-11, .grid-y > .medium-12 {
    flex-basis: auto;
  }
}
@media print, screen and (min-width: 64.0625em) {
  .grid-y > .large-shrink, .grid-y > .large-full, .grid-y > .large-1, .grid-y > .large-2, .grid-y > .large-3, .grid-y > .large-4, .grid-y > .large-5, .grid-y > .large-6, .grid-y > .large-7, .grid-y > .large-8, .grid-y > .large-9, .grid-y > .large-10, .grid-y > .large-11, .grid-y > .large-12 {
    flex-basis: auto;
  }
}
@media screen and (min-width: 75em) {
  .grid-y > .xlarge-shrink, .grid-y > .xlarge-full, .grid-y > .xlarge-1, .grid-y > .xlarge-2, .grid-y > .xlarge-3, .grid-y > .xlarge-4, .grid-y > .xlarge-5, .grid-y > .xlarge-6, .grid-y > .xlarge-7, .grid-y > .xlarge-8, .grid-y > .xlarge-9, .grid-y > .xlarge-10, .grid-y > .xlarge-11, .grid-y > .xlarge-12 {
    flex-basis: auto;
  }
}
@media screen and (min-width: 90em) {
  .grid-y > .xxlarge-shrink, .grid-y > .xxlarge-full, .grid-y > .xxlarge-1, .grid-y > .xxlarge-2, .grid-y > .xxlarge-3, .grid-y > .xxlarge-4, .grid-y > .xxlarge-5, .grid-y > .xxlarge-6, .grid-y > .xxlarge-7, .grid-y > .xxlarge-8, .grid-y > .xxlarge-9, .grid-y > .xxlarge-10, .grid-y > .xxlarge-11, .grid-y > .xxlarge-12 {
    flex-basis: auto;
  }
}
.grid-y > .small-12, .grid-y > .small-11, .grid-y > .small-10, .grid-y > .small-9, .grid-y > .small-8, .grid-y > .small-7, .grid-y > .small-6, .grid-y > .small-5, .grid-y > .small-4, .grid-y > .small-3, .grid-y > .small-2, .grid-y > .small-1 {
  flex: 0 0 auto;
}
.grid-y > .small-1 {
  height: 8.3333333333%;
}
.grid-y > .small-2 {
  height: 16.6666666667%;
}
.grid-y > .small-3 {
  height: 25%;
}
.grid-y > .small-4 {
  height: 33.3333333333%;
}
.grid-y > .small-5 {
  height: 41.6666666667%;
}
.grid-y > .small-6 {
  height: 50%;
}
.grid-y > .small-7 {
  height: 58.3333333333%;
}
.grid-y > .small-8 {
  height: 66.6666666667%;
}
.grid-y > .small-9 {
  height: 75%;
}
.grid-y > .small-10 {
  height: 83.3333333333%;
}
.grid-y > .small-11 {
  height: 91.6666666667%;
}
.grid-y > .small-12 {
  height: 100%;
}
@media print, screen and (min-width: 40em) {
  .grid-y > .medium-auto {
    flex: 1 1 0;
    height: auto;
  }
  .grid-y > .medium-12, .grid-y > .medium-11, .grid-y > .medium-10, .grid-y > .medium-9, .grid-y > .medium-8, .grid-y > .medium-7, .grid-y > .medium-6, .grid-y > .medium-5, .grid-y > .medium-4, .grid-y > .medium-3, .grid-y > .medium-2, .grid-y > .medium-1, .grid-y > .medium-shrink {
    flex: 0 0 auto;
  }
  .grid-y > .medium-shrink {
    height: auto;
  }
  .grid-y > .medium-1 {
    height: 8.3333333333%;
  }
  .grid-y > .medium-2 {
    height: 16.6666666667%;
  }
  .grid-y > .medium-3 {
    height: 25%;
  }
  .grid-y > .medium-4 {
    height: 33.3333333333%;
  }
  .grid-y > .medium-5 {
    height: 41.6666666667%;
  }
  .grid-y > .medium-6 {
    height: 50%;
  }
  .grid-y > .medium-7 {
    height: 58.3333333333%;
  }
  .grid-y > .medium-8 {
    height: 66.6666666667%;
  }
  .grid-y > .medium-9 {
    height: 75%;
  }
  .grid-y > .medium-10 {
    height: 83.3333333333%;
  }
  .grid-y > .medium-11 {
    height: 91.6666666667%;
  }
  .grid-y > .medium-12 {
    height: 100%;
  }
}
@media print, screen and (min-width: 64.0625em) {
  .grid-y > .large-auto {
    flex: 1 1 0;
    height: auto;
  }
  .grid-y > .large-12, .grid-y > .large-11, .grid-y > .large-10, .grid-y > .large-9, .grid-y > .large-8, .grid-y > .large-7, .grid-y > .large-6, .grid-y > .large-5, .grid-y > .large-4, .grid-y > .large-3, .grid-y > .large-2, .grid-y > .large-1, .grid-y > .large-shrink {
    flex: 0 0 auto;
  }
  .grid-y > .large-shrink {
    height: auto;
  }
  .grid-y > .large-1 {
    height: 8.3333333333%;
  }
  .grid-y > .large-2 {
    height: 16.6666666667%;
  }
  .grid-y > .large-3 {
    height: 25%;
  }
  .grid-y > .large-4 {
    height: 33.3333333333%;
  }
  .grid-y > .large-5 {
    height: 41.6666666667%;
  }
  .grid-y > .large-6 {
    height: 50%;
  }
  .grid-y > .large-7 {
    height: 58.3333333333%;
  }
  .grid-y > .large-8 {
    height: 66.6666666667%;
  }
  .grid-y > .large-9 {
    height: 75%;
  }
  .grid-y > .large-10 {
    height: 83.3333333333%;
  }
  .grid-y > .large-11 {
    height: 91.6666666667%;
  }
  .grid-y > .large-12 {
    height: 100%;
  }
}
@media screen and (min-width: 75em) {
  .grid-y > .xlarge-auto {
    flex: 1 1 0;
    height: auto;
  }
  .grid-y > .xlarge-12, .grid-y > .xlarge-11, .grid-y > .xlarge-10, .grid-y > .xlarge-9, .grid-y > .xlarge-8, .grid-y > .xlarge-7, .grid-y > .xlarge-6, .grid-y > .xlarge-5, .grid-y > .xlarge-4, .grid-y > .xlarge-3, .grid-y > .xlarge-2, .grid-y > .xlarge-1, .grid-y > .xlarge-shrink {
    flex: 0 0 auto;
  }
  .grid-y > .xlarge-shrink {
    height: auto;
  }
  .grid-y > .xlarge-1 {
    height: 8.3333333333%;
  }
  .grid-y > .xlarge-2 {
    height: 16.6666666667%;
  }
  .grid-y > .xlarge-3 {
    height: 25%;
  }
  .grid-y > .xlarge-4 {
    height: 33.3333333333%;
  }
  .grid-y > .xlarge-5 {
    height: 41.6666666667%;
  }
  .grid-y > .xlarge-6 {
    height: 50%;
  }
  .grid-y > .xlarge-7 {
    height: 58.3333333333%;
  }
  .grid-y > .xlarge-8 {
    height: 66.6666666667%;
  }
  .grid-y > .xlarge-9 {
    height: 75%;
  }
  .grid-y > .xlarge-10 {
    height: 83.3333333333%;
  }
  .grid-y > .xlarge-11 {
    height: 91.6666666667%;
  }
  .grid-y > .xlarge-12 {
    height: 100%;
  }
}
@media screen and (min-width: 90em) {
  .grid-y > .xxlarge-auto {
    flex: 1 1 0;
    height: auto;
  }
  .grid-y > .xxlarge-12, .grid-y > .xxlarge-11, .grid-y > .xxlarge-10, .grid-y > .xxlarge-9, .grid-y > .xxlarge-8, .grid-y > .xxlarge-7, .grid-y > .xxlarge-6, .grid-y > .xxlarge-5, .grid-y > .xxlarge-4, .grid-y > .xxlarge-3, .grid-y > .xxlarge-2, .grid-y > .xxlarge-1, .grid-y > .xxlarge-shrink {
    flex: 0 0 auto;
  }
  .grid-y > .xxlarge-shrink {
    height: auto;
  }
  .grid-y > .xxlarge-1 {
    height: 8.3333333333%;
  }
  .grid-y > .xxlarge-2 {
    height: 16.6666666667%;
  }
  .grid-y > .xxlarge-3 {
    height: 25%;
  }
  .grid-y > .xxlarge-4 {
    height: 33.3333333333%;
  }
  .grid-y > .xxlarge-5 {
    height: 41.6666666667%;
  }
  .grid-y > .xxlarge-6 {
    height: 50%;
  }
  .grid-y > .xxlarge-7 {
    height: 58.3333333333%;
  }
  .grid-y > .xxlarge-8 {
    height: 66.6666666667%;
  }
  .grid-y > .xxlarge-9 {
    height: 75%;
  }
  .grid-y > .xxlarge-10 {
    height: 83.3333333333%;
  }
  .grid-y > .xxlarge-11 {
    height: 91.6666666667%;
  }
  .grid-y > .xxlarge-12 {
    height: 100%;
  }
}

.grid-padding-y .grid-padding-y {
  margin-top: -10px;
  margin-bottom: -10px;
}
@media print, screen and (min-width: 40em) {
  .grid-padding-y .grid-padding-y {
    margin-top: -15px;
    margin-bottom: -15px;
  }
}
.grid-padding-y > .cell {
  padding-top: 10px;
  padding-bottom: 10px;
}
@media print, screen and (min-width: 40em) {
  .grid-padding-y > .cell {
    padding-top: 15px;
    padding-bottom: 15px;
  }
}

.grid-margin-y {
  margin-top: -10px;
  margin-bottom: -10px;
}
@media print, screen and (min-width: 40em) {
  .grid-margin-y {
    margin-top: -15px;
    margin-bottom: -15px;
  }
}
.grid-margin-y > .cell {
  height: calc(100% - 20px);
  margin-top: 10px;
  margin-bottom: 10px;
}
@media print, screen and (min-width: 40em) {
  .grid-margin-y > .cell {
    height: calc(100% - 30px);
    margin-top: 15px;
    margin-bottom: 15px;
  }
}
.grid-margin-y > .auto {
  height: auto;
}
.grid-margin-y > .shrink {
  height: auto;
}
.grid-margin-y > .small-1 {
  height: calc(8.3333333333% - 20px);
}
.grid-margin-y > .small-2 {
  height: calc(16.6666666667% - 20px);
}
.grid-margin-y > .small-3 {
  height: calc(25% - 20px);
}
.grid-margin-y > .small-4 {
  height: calc(33.3333333333% - 20px);
}
.grid-margin-y > .small-5 {
  height: calc(41.6666666667% - 20px);
}
.grid-margin-y > .small-6 {
  height: calc(50% - 20px);
}
.grid-margin-y > .small-7 {
  height: calc(58.3333333333% - 20px);
}
.grid-margin-y > .small-8 {
  height: calc(66.6666666667% - 20px);
}
.grid-margin-y > .small-9 {
  height: calc(75% - 20px);
}
.grid-margin-y > .small-10 {
  height: calc(83.3333333333% - 20px);
}
.grid-margin-y > .small-11 {
  height: calc(91.6666666667% - 20px);
}
.grid-margin-y > .small-12 {
  height: calc(100% - 20px);
}
@media print, screen and (min-width: 40em) {
  .grid-margin-y > .auto {
    height: auto;
  }
  .grid-margin-y > .shrink {
    height: auto;
  }
  .grid-margin-y > .small-1 {
    height: calc(8.3333333333% - 30px);
  }
  .grid-margin-y > .small-2 {
    height: calc(16.6666666667% - 30px);
  }
  .grid-margin-y > .small-3 {
    height: calc(25% - 30px);
  }
  .grid-margin-y > .small-4 {
    height: calc(33.3333333333% - 30px);
  }
  .grid-margin-y > .small-5 {
    height: calc(41.6666666667% - 30px);
  }
  .grid-margin-y > .small-6 {
    height: calc(50% - 30px);
  }
  .grid-margin-y > .small-7 {
    height: calc(58.3333333333% - 30px);
  }
  .grid-margin-y > .small-8 {
    height: calc(66.6666666667% - 30px);
  }
  .grid-margin-y > .small-9 {
    height: calc(75% - 30px);
  }
  .grid-margin-y > .small-10 {
    height: calc(83.3333333333% - 30px);
  }
  .grid-margin-y > .small-11 {
    height: calc(91.6666666667% - 30px);
  }
  .grid-margin-y > .small-12 {
    height: calc(100% - 30px);
  }
  .grid-margin-y > .medium-auto {
    height: auto;
  }
  .grid-margin-y > .medium-shrink {
    height: auto;
  }
  .grid-margin-y > .medium-1 {
    height: calc(8.3333333333% - 30px);
  }
  .grid-margin-y > .medium-2 {
    height: calc(16.6666666667% - 30px);
  }
  .grid-margin-y > .medium-3 {
    height: calc(25% - 30px);
  }
  .grid-margin-y > .medium-4 {
    height: calc(33.3333333333% - 30px);
  }
  .grid-margin-y > .medium-5 {
    height: calc(41.6666666667% - 30px);
  }
  .grid-margin-y > .medium-6 {
    height: calc(50% - 30px);
  }
  .grid-margin-y > .medium-7 {
    height: calc(58.3333333333% - 30px);
  }
  .grid-margin-y > .medium-8 {
    height: calc(66.6666666667% - 30px);
  }
  .grid-margin-y > .medium-9 {
    height: calc(75% - 30px);
  }
  .grid-margin-y > .medium-10 {
    height: calc(83.3333333333% - 30px);
  }
  .grid-margin-y > .medium-11 {
    height: calc(91.6666666667% - 30px);
  }
  .grid-margin-y > .medium-12 {
    height: calc(100% - 30px);
  }
}
@media print, screen and (min-width: 64.0625em) {
  .grid-margin-y > .large-auto {
    height: auto;
  }
  .grid-margin-y > .large-shrink {
    height: auto;
  }
  .grid-margin-y > .large-1 {
    height: calc(8.3333333333% - 30px);
  }
  .grid-margin-y > .large-2 {
    height: calc(16.6666666667% - 30px);
  }
  .grid-margin-y > .large-3 {
    height: calc(25% - 30px);
  }
  .grid-margin-y > .large-4 {
    height: calc(33.3333333333% - 30px);
  }
  .grid-margin-y > .large-5 {
    height: calc(41.6666666667% - 30px);
  }
  .grid-margin-y > .large-6 {
    height: calc(50% - 30px);
  }
  .grid-margin-y > .large-7 {
    height: calc(58.3333333333% - 30px);
  }
  .grid-margin-y > .large-8 {
    height: calc(66.6666666667% - 30px);
  }
  .grid-margin-y > .large-9 {
    height: calc(75% - 30px);
  }
  .grid-margin-y > .large-10 {
    height: calc(83.3333333333% - 30px);
  }
  .grid-margin-y > .large-11 {
    height: calc(91.6666666667% - 30px);
  }
  .grid-margin-y > .large-12 {
    height: calc(100% - 30px);
  }
}
@media screen and (min-width: 75em) {
  .grid-margin-y > .xlarge-auto {
    height: auto;
  }
  .grid-margin-y > .xlarge-shrink {
    height: auto;
  }
  .grid-margin-y > .xlarge-1 {
    height: calc(8.3333333333% - 30px);
  }
  .grid-margin-y > .xlarge-2 {
    height: calc(16.6666666667% - 30px);
  }
  .grid-margin-y > .xlarge-3 {
    height: calc(25% - 30px);
  }
  .grid-margin-y > .xlarge-4 {
    height: calc(33.3333333333% - 30px);
  }
  .grid-margin-y > .xlarge-5 {
    height: calc(41.6666666667% - 30px);
  }
  .grid-margin-y > .xlarge-6 {
    height: calc(50% - 30px);
  }
  .grid-margin-y > .xlarge-7 {
    height: calc(58.3333333333% - 30px);
  }
  .grid-margin-y > .xlarge-8 {
    height: calc(66.6666666667% - 30px);
  }
  .grid-margin-y > .xlarge-9 {
    height: calc(75% - 30px);
  }
  .grid-margin-y > .xlarge-10 {
    height: calc(83.3333333333% - 30px);
  }
  .grid-margin-y > .xlarge-11 {
    height: calc(91.6666666667% - 30px);
  }
  .grid-margin-y > .xlarge-12 {
    height: calc(100% - 30px);
  }
}
@media screen and (min-width: 90em) {
  .grid-margin-y > .xxlarge-auto {
    height: auto;
  }
  .grid-margin-y > .xxlarge-shrink {
    height: auto;
  }
  .grid-margin-y > .xxlarge-1 {
    height: calc(8.3333333333% - 30px);
  }
  .grid-margin-y > .xxlarge-2 {
    height: calc(16.6666666667% - 30px);
  }
  .grid-margin-y > .xxlarge-3 {
    height: calc(25% - 30px);
  }
  .grid-margin-y > .xxlarge-4 {
    height: calc(33.3333333333% - 30px);
  }
  .grid-margin-y > .xxlarge-5 {
    height: calc(41.6666666667% - 30px);
  }
  .grid-margin-y > .xxlarge-6 {
    height: calc(50% - 30px);
  }
  .grid-margin-y > .xxlarge-7 {
    height: calc(58.3333333333% - 30px);
  }
  .grid-margin-y > .xxlarge-8 {
    height: calc(66.6666666667% - 30px);
  }
  .grid-margin-y > .xxlarge-9 {
    height: calc(75% - 30px);
  }
  .grid-margin-y > .xxlarge-10 {
    height: calc(83.3333333333% - 30px);
  }
  .grid-margin-y > .xxlarge-11 {
    height: calc(91.6666666667% - 30px);
  }
  .grid-margin-y > .xxlarge-12 {
    height: calc(100% - 30px);
  }
}

.grid-frame {
  overflow: hidden;
  position: relative;
  flex-wrap: nowrap;
  align-items: stretch;
  width: 100vw;
}

.cell .grid-frame {
  width: 100%;
}

.cell-block {
  overflow-x: auto;
  max-width: 100%;
  -webkit-overflow-scrolling: touch;
  -ms-overflow-style: -ms-autohiding-scrollbar;
}

.cell-block-y {
  overflow-y: auto;
  max-height: 100%;
  min-height: 100%;
  -webkit-overflow-scrolling: touch;
  -ms-overflow-style: -ms-autohiding-scrollbar;
}

.cell-block-container {
  display: flex;
  flex-direction: column;
  max-height: 100%;
}
.cell-block-container > .grid-x {
  max-height: 100%;
  flex-wrap: nowrap;
}

@media print, screen and (min-width: 40em) {
  .medium-grid-frame {
    overflow: hidden;
    position: relative;
    flex-wrap: nowrap;
    align-items: stretch;
    width: 100vw;
  }
  .cell .medium-grid-frame {
    width: 100%;
  }
  .medium-cell-block {
    overflow-x: auto;
    max-width: 100%;
    -webkit-overflow-scrolling: touch;
    -ms-overflow-style: -ms-autohiding-scrollbar;
  }
  .medium-cell-block-container {
    display: flex;
    flex-direction: column;
    max-height: 100%;
  }
  .medium-cell-block-container > .grid-x {
    max-height: 100%;
    flex-wrap: nowrap;
  }
  .medium-cell-block-y {
    overflow-y: auto;
    max-height: 100%;
    min-height: 100%;
    -webkit-overflow-scrolling: touch;
    -ms-overflow-style: -ms-autohiding-scrollbar;
  }
}
@media print, screen and (min-width: 64.0625em) {
  .large-grid-frame {
    overflow: hidden;
    position: relative;
    flex-wrap: nowrap;
    align-items: stretch;
    width: 100vw;
  }
  .cell .large-grid-frame {
    width: 100%;
  }
  .large-cell-block {
    overflow-x: auto;
    max-width: 100%;
    -webkit-overflow-scrolling: touch;
    -ms-overflow-style: -ms-autohiding-scrollbar;
  }
  .large-cell-block-container {
    display: flex;
    flex-direction: column;
    max-height: 100%;
  }
  .large-cell-block-container > .grid-x {
    max-height: 100%;
    flex-wrap: nowrap;
  }
  .large-cell-block-y {
    overflow-y: auto;
    max-height: 100%;
    min-height: 100%;
    -webkit-overflow-scrolling: touch;
    -ms-overflow-style: -ms-autohiding-scrollbar;
  }
}
@media screen and (min-width: 75em) {
  .xlarge-grid-frame {
    overflow: hidden;
    position: relative;
    flex-wrap: nowrap;
    align-items: stretch;
    width: 100vw;
  }
  .cell .xlarge-grid-frame {
    width: 100%;
  }
  .xlarge-cell-block {
    overflow-x: auto;
    max-width: 100%;
    -webkit-overflow-scrolling: touch;
    -ms-overflow-style: -ms-autohiding-scrollbar;
  }
  .xlarge-cell-block-container {
    display: flex;
    flex-direction: column;
    max-height: 100%;
  }
  .xlarge-cell-block-container > .grid-x {
    max-height: 100%;
    flex-wrap: nowrap;
  }
  .xlarge-cell-block-y {
    overflow-y: auto;
    max-height: 100%;
    min-height: 100%;
    -webkit-overflow-scrolling: touch;
    -ms-overflow-style: -ms-autohiding-scrollbar;
  }
}
@media screen and (min-width: 90em) {
  .xxlarge-grid-frame {
    overflow: hidden;
    position: relative;
    flex-wrap: nowrap;
    align-items: stretch;
    width: 100vw;
  }
  .cell .xxlarge-grid-frame {
    width: 100%;
  }
  .xxlarge-cell-block {
    overflow-x: auto;
    max-width: 100%;
    -webkit-overflow-scrolling: touch;
    -ms-overflow-style: -ms-autohiding-scrollbar;
  }
  .xxlarge-cell-block-container {
    display: flex;
    flex-direction: column;
    max-height: 100%;
  }
  .xxlarge-cell-block-container > .grid-x {
    max-height: 100%;
    flex-wrap: nowrap;
  }
  .xxlarge-cell-block-y {
    overflow-y: auto;
    max-height: 100%;
    min-height: 100%;
    -webkit-overflow-scrolling: touch;
    -ms-overflow-style: -ms-autohiding-scrollbar;
  }
}
.grid-y.grid-frame {
  overflow: hidden;
  position: relative;
  flex-wrap: nowrap;
  align-items: stretch;
  height: 100vh;
  width: auto;
}
@media print, screen and (min-width: 40em) {
  .grid-y.medium-grid-frame {
    overflow: hidden;
    position: relative;
    flex-wrap: nowrap;
    align-items: stretch;
    height: 100vh;
    width: auto;
  }
}
@media print, screen and (min-width: 64.0625em) {
  .grid-y.large-grid-frame {
    overflow: hidden;
    position: relative;
    flex-wrap: nowrap;
    align-items: stretch;
    height: 100vh;
    width: auto;
  }
}
@media screen and (min-width: 75em) {
  .grid-y.xlarge-grid-frame {
    overflow: hidden;
    position: relative;
    flex-wrap: nowrap;
    align-items: stretch;
    height: 100vh;
    width: auto;
  }
}
@media screen and (min-width: 90em) {
  .grid-y.xxlarge-grid-frame {
    overflow: hidden;
    position: relative;
    flex-wrap: nowrap;
    align-items: stretch;
    height: 100vh;
    width: auto;
  }
}

.cell .grid-y.grid-frame {
  height: 100%;
}
@media print, screen and (min-width: 40em) {
  .cell .grid-y.medium-grid-frame {
    height: 100%;
  }
}
@media print, screen and (min-width: 64.0625em) {
  .cell .grid-y.large-grid-frame {
    height: 100%;
  }
}
@media screen and (min-width: 75em) {
  .cell .grid-y.xlarge-grid-frame {
    height: 100%;
  }
}
@media screen and (min-width: 90em) {
  .cell .grid-y.xxlarge-grid-frame {
    height: 100%;
  }
}

.grid-margin-y {
  margin-top: -10px;
  margin-bottom: -10px;
}
@media print, screen and (min-width: 40em) {
  .grid-margin-y {
    margin-top: -15px;
    margin-bottom: -15px;
  }
}
.grid-margin-y > .cell {
  height: calc(100% - 20px);
  margin-top: 10px;
  margin-bottom: 10px;
}
@media print, screen and (min-width: 40em) {
  .grid-margin-y > .cell {
    height: calc(100% - 30px);
    margin-top: 15px;
    margin-bottom: 15px;
  }
}
.grid-margin-y > .auto {
  height: auto;
}
.grid-margin-y > .shrink {
  height: auto;
}
.grid-margin-y > .small-1 {
  height: calc(8.3333333333% - 20px);
}
.grid-margin-y > .small-2 {
  height: calc(16.6666666667% - 20px);
}
.grid-margin-y > .small-3 {
  height: calc(25% - 20px);
}
.grid-margin-y > .small-4 {
  height: calc(33.3333333333% - 20px);
}
.grid-margin-y > .small-5 {
  height: calc(41.6666666667% - 20px);
}
.grid-margin-y > .small-6 {
  height: calc(50% - 20px);
}
.grid-margin-y > .small-7 {
  height: calc(58.3333333333% - 20px);
}
.grid-margin-y > .small-8 {
  height: calc(66.6666666667% - 20px);
}
.grid-margin-y > .small-9 {
  height: calc(75% - 20px);
}
.grid-margin-y > .small-10 {
  height: calc(83.3333333333% - 20px);
}
.grid-margin-y > .small-11 {
  height: calc(91.6666666667% - 20px);
}
.grid-margin-y > .small-12 {
  height: calc(100% - 20px);
}
@media print, screen and (min-width: 40em) {
  .grid-margin-y > .auto {
    height: auto;
  }
  .grid-margin-y > .shrink {
    height: auto;
  }
  .grid-margin-y > .small-1 {
    height: calc(8.3333333333% - 30px);
  }
  .grid-margin-y > .small-2 {
    height: calc(16.6666666667% - 30px);
  }
  .grid-margin-y > .small-3 {
    height: calc(25% - 30px);
  }
  .grid-margin-y > .small-4 {
    height: calc(33.3333333333% - 30px);
  }
  .grid-margin-y > .small-5 {
    height: calc(41.6666666667% - 30px);
  }
  .grid-margin-y > .small-6 {
    height: calc(50% - 30px);
  }
  .grid-margin-y > .small-7 {
    height: calc(58.3333333333% - 30px);
  }
  .grid-margin-y > .small-8 {
    height: calc(66.6666666667% - 30px);
  }
  .grid-margin-y > .small-9 {
    height: calc(75% - 30px);
  }
  .grid-margin-y > .small-10 {
    height: calc(83.3333333333% - 30px);
  }
  .grid-margin-y > .small-11 {
    height: calc(91.6666666667% - 30px);
  }
  .grid-margin-y > .small-12 {
    height: calc(100% - 30px);
  }
  .grid-margin-y > .medium-auto {
    height: auto;
  }
  .grid-margin-y > .medium-shrink {
    height: auto;
  }
  .grid-margin-y > .medium-1 {
    height: calc(8.3333333333% - 30px);
  }
  .grid-margin-y > .medium-2 {
    height: calc(16.6666666667% - 30px);
  }
  .grid-margin-y > .medium-3 {
    height: calc(25% - 30px);
  }
  .grid-margin-y > .medium-4 {
    height: calc(33.3333333333% - 30px);
  }
  .grid-margin-y > .medium-5 {
    height: calc(41.6666666667% - 30px);
  }
  .grid-margin-y > .medium-6 {
    height: calc(50% - 30px);
  }
  .grid-margin-y > .medium-7 {
    height: calc(58.3333333333% - 30px);
  }
  .grid-margin-y > .medium-8 {
    height: calc(66.6666666667% - 30px);
  }
  .grid-margin-y > .medium-9 {
    height: calc(75% - 30px);
  }
  .grid-margin-y > .medium-10 {
    height: calc(83.3333333333% - 30px);
  }
  .grid-margin-y > .medium-11 {
    height: calc(91.6666666667% - 30px);
  }
  .grid-margin-y > .medium-12 {
    height: calc(100% - 30px);
  }
}
@media print, screen and (min-width: 64.0625em) {
  .grid-margin-y > .large-auto {
    height: auto;
  }
  .grid-margin-y > .large-shrink {
    height: auto;
  }
  .grid-margin-y > .large-1 {
    height: calc(8.3333333333% - 30px);
  }
  .grid-margin-y > .large-2 {
    height: calc(16.6666666667% - 30px);
  }
  .grid-margin-y > .large-3 {
    height: calc(25% - 30px);
  }
  .grid-margin-y > .large-4 {
    height: calc(33.3333333333% - 30px);
  }
  .grid-margin-y > .large-5 {
    height: calc(41.6666666667% - 30px);
  }
  .grid-margin-y > .large-6 {
    height: calc(50% - 30px);
  }
  .grid-margin-y > .large-7 {
    height: calc(58.3333333333% - 30px);
  }
  .grid-margin-y > .large-8 {
    height: calc(66.6666666667% - 30px);
  }
  .grid-margin-y > .large-9 {
    height: calc(75% - 30px);
  }
  .grid-margin-y > .large-10 {
    height: calc(83.3333333333% - 30px);
  }
  .grid-margin-y > .large-11 {
    height: calc(91.6666666667% - 30px);
  }
  .grid-margin-y > .large-12 {
    height: calc(100% - 30px);
  }
}
@media screen and (min-width: 75em) {
  .grid-margin-y > .xlarge-auto {
    height: auto;
  }
  .grid-margin-y > .xlarge-shrink {
    height: auto;
  }
  .grid-margin-y > .xlarge-1 {
    height: calc(8.3333333333% - 30px);
  }
  .grid-margin-y > .xlarge-2 {
    height: calc(16.6666666667% - 30px);
  }
  .grid-margin-y > .xlarge-3 {
    height: calc(25% - 30px);
  }
  .grid-margin-y > .xlarge-4 {
    height: calc(33.3333333333% - 30px);
  }
  .grid-margin-y > .xlarge-5 {
    height: calc(41.6666666667% - 30px);
  }
  .grid-margin-y > .xlarge-6 {
    height: calc(50% - 30px);
  }
  .grid-margin-y > .xlarge-7 {
    height: calc(58.3333333333% - 30px);
  }
  .grid-margin-y > .xlarge-8 {
    height: calc(66.6666666667% - 30px);
  }
  .grid-margin-y > .xlarge-9 {
    height: calc(75% - 30px);
  }
  .grid-margin-y > .xlarge-10 {
    height: calc(83.3333333333% - 30px);
  }
  .grid-margin-y > .xlarge-11 {
    height: calc(91.6666666667% - 30px);
  }
  .grid-margin-y > .xlarge-12 {
    height: calc(100% - 30px);
  }
}
@media screen and (min-width: 90em) {
  .grid-margin-y > .xxlarge-auto {
    height: auto;
  }
  .grid-margin-y > .xxlarge-shrink {
    height: auto;
  }
  .grid-margin-y > .xxlarge-1 {
    height: calc(8.3333333333% - 30px);
  }
  .grid-margin-y > .xxlarge-2 {
    height: calc(16.6666666667% - 30px);
  }
  .grid-margin-y > .xxlarge-3 {
    height: calc(25% - 30px);
  }
  .grid-margin-y > .xxlarge-4 {
    height: calc(33.3333333333% - 30px);
  }
  .grid-margin-y > .xxlarge-5 {
    height: calc(41.6666666667% - 30px);
  }
  .grid-margin-y > .xxlarge-6 {
    height: calc(50% - 30px);
  }
  .grid-margin-y > .xxlarge-7 {
    height: calc(58.3333333333% - 30px);
  }
  .grid-margin-y > .xxlarge-8 {
    height: calc(66.6666666667% - 30px);
  }
  .grid-margin-y > .xxlarge-9 {
    height: calc(75% - 30px);
  }
  .grid-margin-y > .xxlarge-10 {
    height: calc(83.3333333333% - 30px);
  }
  .grid-margin-y > .xxlarge-11 {
    height: calc(91.6666666667% - 30px);
  }
  .grid-margin-y > .xxlarge-12 {
    height: calc(100% - 30px);
  }
}

.grid-frame.grid-margin-y {
  height: calc(100vh + 1.25rem);
}
@media print, screen and (min-width: 40em) {
  .grid-frame.grid-margin-y {
    height: calc(100vh + 1.875rem);
  }
}
@media print, screen and (min-width: 64.0625em) {
  .grid-frame.grid-margin-y {
    height: calc(100vh + 1.875rem);
  }
}
@media screen and (min-width: 75em) {
  .grid-frame.grid-margin-y {
    height: calc(100vh + 1.875rem);
  }
}
@media screen and (min-width: 90em) {
  .grid-frame.grid-margin-y {
    height: calc(100vh + 1.875rem);
  }
}

@media print, screen and (min-width: 40em) {
  .grid-margin-y.medium-grid-frame {
    height: calc(100vh + 1.875rem);
  }
}
@media print, screen and (min-width: 64.0625em) {
  .grid-margin-y.large-grid-frame {
    height: calc(100vh + 1.875rem);
  }
}
@media screen and (min-width: 75em) {
  .grid-margin-y.xlarge-grid-frame {
    height: calc(100vh + 1.875rem);
  }
}
@media screen and (min-width: 90em) {
  .grid-margin-y.xxlarge-grid-frame {
    height: calc(100vh + 1.875rem);
  }
}
div,
dl,
dt,
dd,
ul,
ol,
li,
h1,
h2,
h3,
h4,
h5,
h6,
pre,
form,
p,
blockquote,
th,
td {
  margin: 0;
  padding: 0;
}

p {
  margin-bottom: 1rem;
  font-size: inherit;
  line-height: 1.6;
  text-rendering: optimizeLegibility;
}

em,
i {
  font-style: italic;
  line-height: inherit;
}

strong,
b {
  font-weight: bold;
  line-height: inherit;
}

small {
  font-size: 80%;
  line-height: inherit;
}

h1, .h1,
h2, .h2,
h3, .h3,
h4, .h4,
h5, .h5,
h6, .h6 {
  font-family: "Open Sans", "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif;
  font-style: normal;
  font-weight: normal;
  color: inherit;
  text-rendering: optimizeLegibility;
}
h1 small, .h1 small,
h2 small, .h2 small,
h3 small, .h3 small,
h4 small, .h4 small,
h5 small, .h5 small,
h6 small, .h6 small {
  line-height: 0;
  color: #cacaca;
}

h1, .h1 {
  font-size: 1.5rem;
  line-height: 1.4;
  margin-top: 0;
  margin-bottom: 0.5rem;
}

h2, .h2 {
  font-size: 1.25rem;
  line-height: 1.4;
  margin-top: 0;
  margin-bottom: 0.5rem;
}

h3, .h3 {
  font-size: 1.1875rem;
  line-height: 1.4;
  margin-top: 0;
  margin-bottom: 0.5rem;
}

h4, .h4 {
  font-size: 1.125rem;
  line-height: 1.4;
  margin-top: 0;
  margin-bottom: 0.5rem;
}

h5, .h5 {
  font-size: 1.0625rem;
  line-height: 1.4;
  margin-top: 0;
  margin-bottom: 0.5rem;
}

h6, .h6 {
  font-size: 1rem;
  line-height: 1.4;
  margin-top: 0;
  margin-bottom: 0.5rem;
}

@media print, screen and (min-width: 40em) {
  h1, .h1 {
    font-size: 3rem;
  }
  h2, .h2 {
    font-size: 2.5rem;
  }
  h3, .h3 {
    font-size: 1.9375rem;
  }
  h4, .h4 {
    font-size: 1.5625rem;
  }
  h5, .h5 {
    font-size: 1.25rem;
  }
  h6, .h6 {
    font-size: 1rem;
  }
}
a {
  line-height: inherit;
  color: var(--company-primary-color);
  text-decoration: none;
  cursor: pointer;
}
a:hover, a:focus {
  color: var(--company-secondary-color);
}
a img {
  border: 0;
}

hr {
  clear: both;
  max-width: 87.5rem;
  height: 0;
  margin: 1.25rem auto;
  border-top: 0;
  border-right: 0;
  border-bottom: 1px solid #cacaca;
  border-left: 0;
}

ul,
ol,
dl {
  margin-bottom: 1rem;
  list-style-position: outside;
  line-height: 1.6;
}

li {
  font-size: inherit;
}

ul {
  margin-left: 1.25rem;
  list-style-type: disc;
}

ol {
  margin-left: 1.25rem;
}

ul ul, ul ol, ol ul, ol ol {
  margin-left: 1.25rem;
  margin-bottom: 0;
}

dl {
  margin-bottom: 1rem;
}
dl dt {
  margin-bottom: 0.3rem;
  font-weight: bold;
}

blockquote {
  margin: 0 0 1rem;
  padding: 0.5625rem 1.25rem 0 1.1875rem;
  border-left: 1px solid #cacaca;
}
blockquote, blockquote p {
  line-height: 1.6;
  color: #8a8a8a;
}

cite {
  display: block;
  font-size: 0.8125rem;
  color: #8a8a8a;
}
cite:before {
  content: "— ";
}

abbr, abbr[title] {
  border-bottom: 1px dotted #0a0a0a;
  cursor: help;
  text-decoration: none;
}

figure {
  margin: 0;
}

code {
  padding: 0.125rem 0.3125rem 0.0625rem;
  border: 1px solid #cacaca;
  background-color: #e6e6e6;
  font-family: Consolas, "Liberation Mono", Courier, monospace;
  font-weight: normal;
  color: #0a0a0a;
}

kbd {
  margin: 0;
  padding: 0.125rem 0.25rem 0;
  background-color: #e6e6e6;
  font-family: Consolas, "Liberation Mono", Courier, monospace;
  color: #0a0a0a;
}

.subheader {
  margin-top: 0.2rem;
  margin-bottom: 0.5rem;
  font-weight: normal;
  line-height: 1.4;
  color: #8a8a8a;
}

.lead {
  font-size: 125%;
  line-height: 1.6;
}

.stat {
  font-size: 2.5rem;
  line-height: 1;
}
p + .stat {
  margin-top: -1rem;
}

ul.no-bullet, ol.no-bullet {
  margin-left: 0;
  list-style: none;
}

.text-left {
  text-align: left;
}

.text-right {
  text-align: right;
}

.text-center {
  text-align: center;
}

.text-justify {
  text-align: justify;
}

@media print, screen and (min-width: 40em) {
  .medium-text-left {
    text-align: left;
  }
  .medium-text-right {
    text-align: right;
  }
  .medium-text-center {
    text-align: center;
  }
  .medium-text-justify {
    text-align: justify;
  }
}
@media print, screen and (min-width: 64.0625em) {
  .large-text-left {
    text-align: left;
  }
  .large-text-right {
    text-align: right;
  }
  .large-text-center {
    text-align: center;
  }
  .large-text-justify {
    text-align: justify;
  }
}
@media screen and (min-width: 75em) {
  .xlarge-text-left {
    text-align: left;
  }
  .xlarge-text-right {
    text-align: right;
  }
  .xlarge-text-center {
    text-align: center;
  }
  .xlarge-text-justify {
    text-align: justify;
  }
}
@media screen and (min-width: 90em) {
  .xxlarge-text-left {
    text-align: left;
  }
  .xxlarge-text-right {
    text-align: right;
  }
  .xxlarge-text-center {
    text-align: center;
  }
  .xxlarge-text-justify {
    text-align: justify;
  }
}
.show-for-print {
  display: none !important;
}

@media print {
  * {
    background: transparent !important;
    box-shadow: none !important;
    color: black !important;
    text-shadow: none !important;
  }
  .show-for-print {
    display: block !important;
  }
  .hide-for-print {
    display: none !important;
  }
  table.show-for-print {
    display: table !important;
  }
  thead.show-for-print {
    display: table-header-group !important;
  }
  tbody.show-for-print {
    display: table-row-group !important;
  }
  tr.show-for-print {
    display: table-row !important;
  }
  td.show-for-print {
    display: table-cell !important;
  }
  th.show-for-print {
    display: table-cell !important;
  }
  a,
  a:visited {
    text-decoration: underline;
  }
  a[href]:after {
    content: " (" attr(href) ")";
  }
  .ir a:after,
  a[href^="javascript:"]:after,
  a[href^="#"]:after {
    content: "";
  }
  abbr[title]:after {
    content: " (" attr(title) ")";
  }
  pre,
  blockquote {
    border: 1px solid #8a8a8a;
    page-break-inside: avoid;
  }
  thead {
    display: table-header-group;
  }
  tr,
  img {
    page-break-inside: avoid;
  }
  img {
    max-width: 100% !important;
  }
  @page {
    margin: 0.5cm;
  }
  p,
  h2,
  h3 {
    orphans: 3;
    widows: 3;
  }
  h2,
  h3 {
    page-break-after: avoid;
  }
  .print-break-inside {
    page-break-inside: auto;
  }
}
.button, .rng-listing-details-home-valuation > a {
  display: inline-block;
  vertical-align: middle;
  margin: 0 0 1rem 0;
  font-family: inherit;
  padding: 0.85em 1em;
  -webkit-appearance: none;
  border: 1px solid transparent;
  border-radius: 4px;
  transition: background-color 0.25s ease-out, color 0.25s ease-out;
  font-size: 0.9rem;
  line-height: 1;
  text-align: center;
  text-decoration: none;
  cursor: pointer;
  background-color: var(--company-primary-color);
  color: #ffffff;
}
[data-whatinput=mouse] .button, [data-whatinput=mouse] .rng-listing-details-home-valuation > a {
  outline: 0;
}
.button:hover, .rng-listing-details-home-valuation > a:hover, .button:focus, .rng-listing-details-home-valuation > a:focus {
  background-color: var(--company-secondary-color);
  color: #ffffff;
}
.button.tiny, .rng-listing-details-home-valuation > a.tiny {
  font-size: 0.6rem;
}
.button.small, .rng-listing-details-home-valuation > a.small {
  font-size: 0.75rem;
}
.button.large, .rng-listing-details-home-valuation > a.large {
  font-size: 1.25rem;
}
.button.expanded, .rng-listing-details-home-valuation > a.expanded {
  display: block;
  width: 100%;
  margin-right: 0;
  margin-left: 0;
}
.button.primary, .rng-listing-details-home-valuation > a.primary {
  background-color: var(--company-primary-color);
  color: auto;
}
.button.primary:hover, .rng-listing-details-home-valuation > a.primary:hover, .button.primary:focus, .rng-listing-details-home-valuation > a.primary:focus {
  background-color: auto;
  color: auto;
}
.button.secondary, .rng-listing-details-home-valuation > a.secondary {
  background-color: var(--company-secondary-color);
  color: auto;
}
.button.secondary:hover, .rng-listing-details-home-valuation > a.secondary:hover, .button.secondary:focus, .rng-listing-details-home-valuation > a.secondary:focus {
  background-color: auto;
  color: auto;
}
.button.tertiary, .rng-listing-details-home-valuation > a.tertiary {
  background-color: var(--company-tertiary-color);
  color: auto;
}
.button.tertiary:hover, .rng-listing-details-home-valuation > a.tertiary:hover, .button.tertiary:focus, .rng-listing-details-home-valuation > a.tertiary:focus {
  background-color: auto;
  color: auto;
}
.button.success, .rng-listing-details-home-valuation > a.success {
  background-color: #3adb76;
  color: auto;
}
.button.success:hover, .rng-listing-details-home-valuation > a.success:hover, .button.success:focus, .rng-listing-details-home-valuation > a.success:focus {
  background-color: auto;
  color: auto;
}
.button.warning, .rng-listing-details-home-valuation > a.warning {
  background-color: #ffae00;
  color: auto;
}
.button.warning:hover, .rng-listing-details-home-valuation > a.warning:hover, .button.warning:focus, .rng-listing-details-home-valuation > a.warning:focus {
  background-color: auto;
  color: auto;
}
.button.alert, .rng-listing-details-home-valuation > a.alert {
  background-color: #cc4b37;
  color: auto;
}
.button.alert:hover, .rng-listing-details-home-valuation > a.alert:hover, .button.alert:focus, .rng-listing-details-home-valuation > a.alert:focus {
  background-color: auto;
  color: auto;
}
.button.reset, .rng-listing-details-home-valuation > a.reset {
  background-color: #8a8a8a;
  color: auto;
}
.button.reset:hover, .rng-listing-details-home-valuation > a.reset:hover, .button.reset:focus, .rng-listing-details-home-valuation > a.reset:focus {
  background-color: auto;
  color: auto;
}
.button.disabled, .rng-listing-details-home-valuation > a.disabled, .button[disabled], .rng-listing-details-home-valuation > a[disabled] {
  opacity: 0.25;
  cursor: not-allowed;
}
.button.disabled, .rng-listing-details-home-valuation > a.disabled, .button.disabled:hover, .button.disabled:focus, .button[disabled], .rng-listing-details-home-valuation > a[disabled], .button[disabled]:hover, .button[disabled]:focus {
  background-color: var(--company-primary-color);
  color: #ffffff;
}
.button.disabled.primary, .rng-listing-details-home-valuation > a.disabled.primary, .button[disabled].primary, .rng-listing-details-home-valuation > a[disabled].primary {
  opacity: 0.25;
  cursor: not-allowed;
}
.button.disabled.primary, .rng-listing-details-home-valuation > a.disabled.primary, .button.disabled.primary:hover, .button.disabled.primary:focus, .button[disabled].primary, .rng-listing-details-home-valuation > a[disabled].primary, .button[disabled].primary:hover, .button[disabled].primary:focus {
  background-color: var(--company-primary-color);
  color: auto;
}
.button.disabled.secondary, .rng-listing-details-home-valuation > a.disabled.secondary, .button[disabled].secondary, .rng-listing-details-home-valuation > a[disabled].secondary {
  opacity: 0.25;
  cursor: not-allowed;
}
.button.disabled.secondary, .rng-listing-details-home-valuation > a.disabled.secondary, .button.disabled.secondary:hover, .button.disabled.secondary:focus, .button[disabled].secondary, .rng-listing-details-home-valuation > a[disabled].secondary, .button[disabled].secondary:hover, .button[disabled].secondary:focus {
  background-color: var(--company-secondary-color);
  color: auto;
}
.button.disabled.tertiary, .rng-listing-details-home-valuation > a.disabled.tertiary, .button[disabled].tertiary, .rng-listing-details-home-valuation > a[disabled].tertiary {
  opacity: 0.25;
  cursor: not-allowed;
}
.button.disabled.tertiary, .rng-listing-details-home-valuation > a.disabled.tertiary, .button.disabled.tertiary:hover, .button.disabled.tertiary:focus, .button[disabled].tertiary, .rng-listing-details-home-valuation > a[disabled].tertiary, .button[disabled].tertiary:hover, .button[disabled].tertiary:focus {
  background-color: var(--company-tertiary-color);
  color: auto;
}
.button.disabled.success, .rng-listing-details-home-valuation > a.disabled.success, .button[disabled].success, .rng-listing-details-home-valuation > a[disabled].success {
  opacity: 0.25;
  cursor: not-allowed;
}
.button.disabled.success, .rng-listing-details-home-valuation > a.disabled.success, .button.disabled.success:hover, .button.disabled.success:focus, .button[disabled].success, .rng-listing-details-home-valuation > a[disabled].success, .button[disabled].success:hover, .button[disabled].success:focus {
  background-color: #3adb76;
  color: auto;
}
.button.disabled.warning, .rng-listing-details-home-valuation > a.disabled.warning, .button[disabled].warning, .rng-listing-details-home-valuation > a[disabled].warning {
  opacity: 0.25;
  cursor: not-allowed;
}
.button.disabled.warning, .rng-listing-details-home-valuation > a.disabled.warning, .button.disabled.warning:hover, .button.disabled.warning:focus, .button[disabled].warning, .rng-listing-details-home-valuation > a[disabled].warning, .button[disabled].warning:hover, .button[disabled].warning:focus {
  background-color: #ffae00;
  color: auto;
}
.button.disabled.alert, .rng-listing-details-home-valuation > a.disabled.alert, .button[disabled].alert, .rng-listing-details-home-valuation > a[disabled].alert {
  opacity: 0.25;
  cursor: not-allowed;
}
.button.disabled.alert, .rng-listing-details-home-valuation > a.disabled.alert, .button.disabled.alert:hover, .button.disabled.alert:focus, .button[disabled].alert, .rng-listing-details-home-valuation > a[disabled].alert, .button[disabled].alert:hover, .button[disabled].alert:focus {
  background-color: #cc4b37;
  color: auto;
}
.button.disabled.reset, .rng-listing-details-home-valuation > a.disabled.reset, .button[disabled].reset, .rng-listing-details-home-valuation > a[disabled].reset {
  opacity: 0.25;
  cursor: not-allowed;
}
.button.disabled.reset, .rng-listing-details-home-valuation > a.disabled.reset, .button.disabled.reset:hover, .button.disabled.reset:focus, .button[disabled].reset, .rng-listing-details-home-valuation > a[disabled].reset, .button[disabled].reset:hover, .button[disabled].reset:focus {
  background-color: #8a8a8a;
  color: auto;
}
.button.hollow, .rng-listing-details-home-valuation > a.hollow {
  border: 1px solid var(--company-primary-color);
  color: var(--company-primary-color);
}
.button.hollow, .rng-listing-details-home-valuation > a.hollow, .button.hollow:hover, .button.hollow:focus {
  background-color: transparent;
}
.button.hollow.disabled, .rng-listing-details-home-valuation > a.hollow.disabled, .button.hollow.disabled:hover, .button.hollow.disabled:focus, .button.hollow[disabled], .rng-listing-details-home-valuation > a.hollow[disabled], .button.hollow[disabled]:hover, .button.hollow[disabled]:focus {
  background-color: transparent;
}
.button.hollow:hover, .rng-listing-details-home-valuation > a.hollow:hover, .button.hollow:focus, .rng-listing-details-home-valuation > a.hollow:focus {
  border-color: #0a0a0a;
  color: #0a0a0a;
}
.button.hollow:hover.disabled, .rng-listing-details-home-valuation > a.hollow:hover.disabled, .button.hollow:hover[disabled], .rng-listing-details-home-valuation > a.hollow:hover[disabled], .button.hollow:focus.disabled, .rng-listing-details-home-valuation > a.hollow:focus.disabled, .button.hollow:focus[disabled], .rng-listing-details-home-valuation > a.hollow:focus[disabled] {
  border: 1px solid var(--company-primary-color);
  color: var(--company-primary-color);
}
.button.hollow.primary, .rng-listing-details-home-valuation > a.hollow.primary {
  border: 1px solid var(--company-primary-color);
  color: var(--company-primary-color);
}
.button.hollow.primary:hover, .rng-listing-details-home-valuation > a.hollow.primary:hover, .button.hollow.primary:focus, .rng-listing-details-home-valuation > a.hollow.primary:focus {
  border-color: #0a0a0a;
  color: #0a0a0a;
}
.button.hollow.primary:hover.disabled, .rng-listing-details-home-valuation > a.hollow.primary:hover.disabled, .button.hollow.primary:hover[disabled], .rng-listing-details-home-valuation > a.hollow.primary:hover[disabled], .button.hollow.primary:focus.disabled, .rng-listing-details-home-valuation > a.hollow.primary:focus.disabled, .button.hollow.primary:focus[disabled], .rng-listing-details-home-valuation > a.hollow.primary:focus[disabled] {
  border: 1px solid var(--company-primary-color);
  color: var(--company-primary-color);
}
.button.hollow.secondary, .rng-listing-details-home-valuation > a.hollow.secondary {
  border: 1px solid var(--company-secondary-color);
  color: var(--company-secondary-color);
}
.button.hollow.secondary:hover, .rng-listing-details-home-valuation > a.hollow.secondary:hover, .button.hollow.secondary:focus, .rng-listing-details-home-valuation > a.hollow.secondary:focus {
  border-color: #0a0a0a;
  color: #0a0a0a;
}
.button.hollow.secondary:hover.disabled, .rng-listing-details-home-valuation > a.hollow.secondary:hover.disabled, .button.hollow.secondary:hover[disabled], .rng-listing-details-home-valuation > a.hollow.secondary:hover[disabled], .button.hollow.secondary:focus.disabled, .rng-listing-details-home-valuation > a.hollow.secondary:focus.disabled, .button.hollow.secondary:focus[disabled], .rng-listing-details-home-valuation > a.hollow.secondary:focus[disabled] {
  border: 1px solid var(--company-secondary-color);
  color: var(--company-secondary-color);
}
.button.hollow.tertiary, .rng-listing-details-home-valuation > a.hollow.tertiary {
  border: 1px solid var(--company-tertiary-color);
  color: var(--company-tertiary-color);
}
.button.hollow.tertiary:hover, .rng-listing-details-home-valuation > a.hollow.tertiary:hover, .button.hollow.tertiary:focus, .rng-listing-details-home-valuation > a.hollow.tertiary:focus {
  border-color: #0a0a0a;
  color: #0a0a0a;
}
.button.hollow.tertiary:hover.disabled, .rng-listing-details-home-valuation > a.hollow.tertiary:hover.disabled, .button.hollow.tertiary:hover[disabled], .rng-listing-details-home-valuation > a.hollow.tertiary:hover[disabled], .button.hollow.tertiary:focus.disabled, .rng-listing-details-home-valuation > a.hollow.tertiary:focus.disabled, .button.hollow.tertiary:focus[disabled], .rng-listing-details-home-valuation > a.hollow.tertiary:focus[disabled] {
  border: 1px solid var(--company-tertiary-color);
  color: var(--company-tertiary-color);
}
.button.hollow.success, .rng-listing-details-home-valuation > a.hollow.success {
  border: 1px solid #3adb76;
  color: #3adb76;
}
.button.hollow.success:hover, .rng-listing-details-home-valuation > a.hollow.success:hover, .button.hollow.success:focus, .rng-listing-details-home-valuation > a.hollow.success:focus {
  border-color: #0a0a0a;
  color: #0a0a0a;
}
.button.hollow.success:hover.disabled, .rng-listing-details-home-valuation > a.hollow.success:hover.disabled, .button.hollow.success:hover[disabled], .rng-listing-details-home-valuation > a.hollow.success:hover[disabled], .button.hollow.success:focus.disabled, .rng-listing-details-home-valuation > a.hollow.success:focus.disabled, .button.hollow.success:focus[disabled], .rng-listing-details-home-valuation > a.hollow.success:focus[disabled] {
  border: 1px solid #3adb76;
  color: #3adb76;
}
.button.hollow.warning, .rng-listing-details-home-valuation > a.hollow.warning {
  border: 1px solid #ffae00;
  color: #ffae00;
}
.button.hollow.warning:hover, .rng-listing-details-home-valuation > a.hollow.warning:hover, .button.hollow.warning:focus, .rng-listing-details-home-valuation > a.hollow.warning:focus {
  border-color: #0a0a0a;
  color: #0a0a0a;
}
.button.hollow.warning:hover.disabled, .rng-listing-details-home-valuation > a.hollow.warning:hover.disabled, .button.hollow.warning:hover[disabled], .rng-listing-details-home-valuation > a.hollow.warning:hover[disabled], .button.hollow.warning:focus.disabled, .rng-listing-details-home-valuation > a.hollow.warning:focus.disabled, .button.hollow.warning:focus[disabled], .rng-listing-details-home-valuation > a.hollow.warning:focus[disabled] {
  border: 1px solid #ffae00;
  color: #ffae00;
}
.button.hollow.alert, .rng-listing-details-home-valuation > a.hollow.alert {
  border: 1px solid #cc4b37;
  color: #cc4b37;
}
.button.hollow.alert:hover, .rng-listing-details-home-valuation > a.hollow.alert:hover, .button.hollow.alert:focus, .rng-listing-details-home-valuation > a.hollow.alert:focus {
  border-color: #0a0a0a;
  color: #0a0a0a;
}
.button.hollow.alert:hover.disabled, .rng-listing-details-home-valuation > a.hollow.alert:hover.disabled, .button.hollow.alert:hover[disabled], .rng-listing-details-home-valuation > a.hollow.alert:hover[disabled], .button.hollow.alert:focus.disabled, .rng-listing-details-home-valuation > a.hollow.alert:focus.disabled, .button.hollow.alert:focus[disabled], .rng-listing-details-home-valuation > a.hollow.alert:focus[disabled] {
  border: 1px solid #cc4b37;
  color: #cc4b37;
}
.button.hollow.reset, .rng-listing-details-home-valuation > a.hollow.reset {
  border: 1px solid #8a8a8a;
  color: #8a8a8a;
}
.button.hollow.reset:hover, .rng-listing-details-home-valuation > a.hollow.reset:hover, .button.hollow.reset:focus, .rng-listing-details-home-valuation > a.hollow.reset:focus {
  border-color: #0a0a0a;
  color: #0a0a0a;
}
.button.hollow.reset:hover.disabled, .rng-listing-details-home-valuation > a.hollow.reset:hover.disabled, .button.hollow.reset:hover[disabled], .rng-listing-details-home-valuation > a.hollow.reset:hover[disabled], .button.hollow.reset:focus.disabled, .rng-listing-details-home-valuation > a.hollow.reset:focus.disabled, .button.hollow.reset:focus[disabled], .rng-listing-details-home-valuation > a.hollow.reset:focus[disabled] {
  border: 1px solid #8a8a8a;
  color: #8a8a8a;
}
.button.clear, .rng-listing-details-home-valuation > a.clear {
  border: 1px solid var(--company-primary-color);
  color: var(--company-primary-color);
}
.button.clear, .rng-listing-details-home-valuation > a.clear, .button.clear:hover, .button.clear:focus {
  background-color: transparent;
}
.button.clear.disabled, .rng-listing-details-home-valuation > a.clear.disabled, .button.clear.disabled:hover, .button.clear.disabled:focus, .button.clear[disabled], .rng-listing-details-home-valuation > a.clear[disabled], .button.clear[disabled]:hover, .button.clear[disabled]:focus {
  background-color: transparent;
}
.button.clear:hover, .rng-listing-details-home-valuation > a.clear:hover, .button.clear:focus, .rng-listing-details-home-valuation > a.clear:focus {
  border-color: #0a0a0a;
  color: #0a0a0a;
}
.button.clear:hover.disabled, .rng-listing-details-home-valuation > a.clear:hover.disabled, .button.clear:hover[disabled], .rng-listing-details-home-valuation > a.clear:hover[disabled], .button.clear:focus.disabled, .rng-listing-details-home-valuation > a.clear:focus.disabled, .button.clear:focus[disabled], .rng-listing-details-home-valuation > a.clear:focus[disabled] {
  border: 1px solid var(--company-primary-color);
  color: var(--company-primary-color);
}
.button.clear, .rng-listing-details-home-valuation > a.clear, .button.clear.disabled, .button.clear[disabled], .button.clear:hover, .button.clear:hover.disabled, .button.clear:hover[disabled], .button.clear:focus, .button.clear:focus.disabled, .button.clear:focus[disabled] {
  border-color: transparent;
}
.button.clear.primary, .rng-listing-details-home-valuation > a.clear.primary {
  border: 1px solid var(--company-primary-color);
  color: var(--company-primary-color);
}
.button.clear.primary:hover, .rng-listing-details-home-valuation > a.clear.primary:hover, .button.clear.primary:focus, .rng-listing-details-home-valuation > a.clear.primary:focus {
  border-color: #0a0a0a;
  color: #0a0a0a;
}
.button.clear.primary:hover.disabled, .rng-listing-details-home-valuation > a.clear.primary:hover.disabled, .button.clear.primary:hover[disabled], .rng-listing-details-home-valuation > a.clear.primary:hover[disabled], .button.clear.primary:focus.disabled, .rng-listing-details-home-valuation > a.clear.primary:focus.disabled, .button.clear.primary:focus[disabled], .rng-listing-details-home-valuation > a.clear.primary:focus[disabled] {
  border: 1px solid var(--company-primary-color);
  color: var(--company-primary-color);
}
.button.clear.primary, .rng-listing-details-home-valuation > a.clear.primary, .button.clear.primary.disabled, .button.clear.primary[disabled], .button.clear.primary:hover, .button.clear.primary:hover.disabled, .button.clear.primary:hover[disabled], .button.clear.primary:focus, .button.clear.primary:focus.disabled, .button.clear.primary:focus[disabled] {
  border-color: transparent;
}
.button.clear.secondary, .rng-listing-details-home-valuation > a.clear.secondary {
  border: 1px solid var(--company-secondary-color);
  color: var(--company-secondary-color);
}
.button.clear.secondary:hover, .rng-listing-details-home-valuation > a.clear.secondary:hover, .button.clear.secondary:focus, .rng-listing-details-home-valuation > a.clear.secondary:focus {
  border-color: #0a0a0a;
  color: #0a0a0a;
}
.button.clear.secondary:hover.disabled, .rng-listing-details-home-valuation > a.clear.secondary:hover.disabled, .button.clear.secondary:hover[disabled], .rng-listing-details-home-valuation > a.clear.secondary:hover[disabled], .button.clear.secondary:focus.disabled, .rng-listing-details-home-valuation > a.clear.secondary:focus.disabled, .button.clear.secondary:focus[disabled], .rng-listing-details-home-valuation > a.clear.secondary:focus[disabled] {
  border: 1px solid var(--company-secondary-color);
  color: var(--company-secondary-color);
}
.button.clear.secondary, .rng-listing-details-home-valuation > a.clear.secondary, .button.clear.secondary.disabled, .button.clear.secondary[disabled], .button.clear.secondary:hover, .button.clear.secondary:hover.disabled, .button.clear.secondary:hover[disabled], .button.clear.secondary:focus, .button.clear.secondary:focus.disabled, .button.clear.secondary:focus[disabled] {
  border-color: transparent;
}
.button.clear.tertiary, .rng-listing-details-home-valuation > a.clear.tertiary {
  border: 1px solid var(--company-tertiary-color);
  color: var(--company-tertiary-color);
}
.button.clear.tertiary:hover, .rng-listing-details-home-valuation > a.clear.tertiary:hover, .button.clear.tertiary:focus, .rng-listing-details-home-valuation > a.clear.tertiary:focus {
  border-color: #0a0a0a;
  color: #0a0a0a;
}
.button.clear.tertiary:hover.disabled, .rng-listing-details-home-valuation > a.clear.tertiary:hover.disabled, .button.clear.tertiary:hover[disabled], .rng-listing-details-home-valuation > a.clear.tertiary:hover[disabled], .button.clear.tertiary:focus.disabled, .rng-listing-details-home-valuation > a.clear.tertiary:focus.disabled, .button.clear.tertiary:focus[disabled], .rng-listing-details-home-valuation > a.clear.tertiary:focus[disabled] {
  border: 1px solid var(--company-tertiary-color);
  color: var(--company-tertiary-color);
}
.button.clear.tertiary, .rng-listing-details-home-valuation > a.clear.tertiary, .button.clear.tertiary.disabled, .button.clear.tertiary[disabled], .button.clear.tertiary:hover, .button.clear.tertiary:hover.disabled, .button.clear.tertiary:hover[disabled], .button.clear.tertiary:focus, .button.clear.tertiary:focus.disabled, .button.clear.tertiary:focus[disabled] {
  border-color: transparent;
}
.button.clear.success, .rng-listing-details-home-valuation > a.clear.success {
  border: 1px solid #3adb76;
  color: #3adb76;
}
.button.clear.success:hover, .rng-listing-details-home-valuation > a.clear.success:hover, .button.clear.success:focus, .rng-listing-details-home-valuation > a.clear.success:focus {
  border-color: #0a0a0a;
  color: #0a0a0a;
}
.button.clear.success:hover.disabled, .rng-listing-details-home-valuation > a.clear.success:hover.disabled, .button.clear.success:hover[disabled], .rng-listing-details-home-valuation > a.clear.success:hover[disabled], .button.clear.success:focus.disabled, .rng-listing-details-home-valuation > a.clear.success:focus.disabled, .button.clear.success:focus[disabled], .rng-listing-details-home-valuation > a.clear.success:focus[disabled] {
  border: 1px solid #3adb76;
  color: #3adb76;
}
.button.clear.success, .rng-listing-details-home-valuation > a.clear.success, .button.clear.success.disabled, .button.clear.success[disabled], .button.clear.success:hover, .button.clear.success:hover.disabled, .button.clear.success:hover[disabled], .button.clear.success:focus, .button.clear.success:focus.disabled, .button.clear.success:focus[disabled] {
  border-color: transparent;
}
.button.clear.warning, .rng-listing-details-home-valuation > a.clear.warning {
  border: 1px solid #ffae00;
  color: #ffae00;
}
.button.clear.warning:hover, .rng-listing-details-home-valuation > a.clear.warning:hover, .button.clear.warning:focus, .rng-listing-details-home-valuation > a.clear.warning:focus {
  border-color: #0a0a0a;
  color: #0a0a0a;
}
.button.clear.warning:hover.disabled, .rng-listing-details-home-valuation > a.clear.warning:hover.disabled, .button.clear.warning:hover[disabled], .rng-listing-details-home-valuation > a.clear.warning:hover[disabled], .button.clear.warning:focus.disabled, .rng-listing-details-home-valuation > a.clear.warning:focus.disabled, .button.clear.warning:focus[disabled], .rng-listing-details-home-valuation > a.clear.warning:focus[disabled] {
  border: 1px solid #ffae00;
  color: #ffae00;
}
.button.clear.warning, .rng-listing-details-home-valuation > a.clear.warning, .button.clear.warning.disabled, .button.clear.warning[disabled], .button.clear.warning:hover, .button.clear.warning:hover.disabled, .button.clear.warning:hover[disabled], .button.clear.warning:focus, .button.clear.warning:focus.disabled, .button.clear.warning:focus[disabled] {
  border-color: transparent;
}
.button.clear.alert, .rng-listing-details-home-valuation > a.clear.alert {
  border: 1px solid #cc4b37;
  color: #cc4b37;
}
.button.clear.alert:hover, .rng-listing-details-home-valuation > a.clear.alert:hover, .button.clear.alert:focus, .rng-listing-details-home-valuation > a.clear.alert:focus {
  border-color: #0a0a0a;
  color: #0a0a0a;
}
.button.clear.alert:hover.disabled, .rng-listing-details-home-valuation > a.clear.alert:hover.disabled, .button.clear.alert:hover[disabled], .rng-listing-details-home-valuation > a.clear.alert:hover[disabled], .button.clear.alert:focus.disabled, .rng-listing-details-home-valuation > a.clear.alert:focus.disabled, .button.clear.alert:focus[disabled], .rng-listing-details-home-valuation > a.clear.alert:focus[disabled] {
  border: 1px solid #cc4b37;
  color: #cc4b37;
}
.button.clear.alert, .rng-listing-details-home-valuation > a.clear.alert, .button.clear.alert.disabled, .button.clear.alert[disabled], .button.clear.alert:hover, .button.clear.alert:hover.disabled, .button.clear.alert:hover[disabled], .button.clear.alert:focus, .button.clear.alert:focus.disabled, .button.clear.alert:focus[disabled] {
  border-color: transparent;
}
.button.clear.reset, .rng-listing-details-home-valuation > a.clear.reset {
  border: 1px solid #8a8a8a;
  color: #8a8a8a;
}
.button.clear.reset:hover, .rng-listing-details-home-valuation > a.clear.reset:hover, .button.clear.reset:focus, .rng-listing-details-home-valuation > a.clear.reset:focus {
  border-color: #0a0a0a;
  color: #0a0a0a;
}
.button.clear.reset:hover.disabled, .rng-listing-details-home-valuation > a.clear.reset:hover.disabled, .button.clear.reset:hover[disabled], .rng-listing-details-home-valuation > a.clear.reset:hover[disabled], .button.clear.reset:focus.disabled, .rng-listing-details-home-valuation > a.clear.reset:focus.disabled, .button.clear.reset:focus[disabled], .rng-listing-details-home-valuation > a.clear.reset:focus[disabled] {
  border: 1px solid #8a8a8a;
  color: #8a8a8a;
}
.button.clear.reset, .rng-listing-details-home-valuation > a.clear.reset, .button.clear.reset.disabled, .button.clear.reset[disabled], .button.clear.reset:hover, .button.clear.reset:hover.disabled, .button.clear.reset:hover[disabled], .button.clear.reset:focus, .button.clear.reset:focus.disabled, .button.clear.reset:focus[disabled] {
  border-color: transparent;
}
.button.dropdown::after, .rng-listing-details-home-valuation > a.dropdown::after {
  display: block;
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 0.4em;
  content: "";
  border-bottom-width: 0;
  border-color: #ffffff transparent transparent;
  position: relative;
  top: 0.4em;
  display: inline-block;
  float: right;
  margin-left: 1em;
}
.button.dropdown.hollow::after, .rng-listing-details-home-valuation > a.dropdown.hollow::after {
  border-top-color: var(--company-primary-color);
}
.button.dropdown.hollow.primary::after, .rng-listing-details-home-valuation > a.dropdown.hollow.primary::after {
  border-top-color: var(--company-primary-color);
}
.button.dropdown.hollow.secondary::after, .rng-listing-details-home-valuation > a.dropdown.hollow.secondary::after {
  border-top-color: var(--company-secondary-color);
}
.button.dropdown.hollow.tertiary::after, .rng-listing-details-home-valuation > a.dropdown.hollow.tertiary::after {
  border-top-color: var(--company-tertiary-color);
}
.button.dropdown.hollow.success::after, .rng-listing-details-home-valuation > a.dropdown.hollow.success::after {
  border-top-color: #3adb76;
}
.button.dropdown.hollow.warning::after, .rng-listing-details-home-valuation > a.dropdown.hollow.warning::after {
  border-top-color: #ffae00;
}
.button.dropdown.hollow.alert::after, .rng-listing-details-home-valuation > a.dropdown.hollow.alert::after {
  border-top-color: #cc4b37;
}
.button.dropdown.hollow.reset::after, .rng-listing-details-home-valuation > a.dropdown.hollow.reset::after {
  border-top-color: #8a8a8a;
}
.button.arrow-only::after, .rng-listing-details-home-valuation > a.arrow-only::after {
  top: -0.1em;
  float: none;
  margin-left: 0;
}

a.button:hover, .rng-listing-details-home-valuation > a:hover, a.button:focus, .rng-listing-details-home-valuation > a:focus {
  text-decoration: none;
}

body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) [type=text], body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) [type=password], body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) [type=date], body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) [type=datetime], body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) [type=datetime-local], body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) [type=month], body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) [type=week], body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) [type=email], body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) [type=number], body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) [type=search], body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) [type=tel], body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) [type=time], body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) [type=url], body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) [type=color]:not(.form-control),
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) textarea:not(.form-control) {
  appearance: none;
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) [type=text]:not(.form-control), body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) [type=password]:not(.form-control), body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) [type=date]:not(.form-control), body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) [type=datetime]:not(.form-control), body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) [type=datetime-local]:not(.form-control), body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) [type=month]:not(.form-control), body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) [type=week]:not(.form-control), body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) [type=email]:not(.form-control), body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) [type=number]:not(.form-control), body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) [type=search]:not(.form-control), body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) [type=tel]:not(.form-control), body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) [type=time]:not(.form-control), body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) [type=url]:not(.form-control), body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) [type=color]:not(.form-control):not(.form-control),
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) textarea:not(.form-control):not(.form-control) {
  display: block;
  box-sizing: border-box;
  width: 100%;
  height: 2.4375rem;
  margin: 0 0 1rem;
  padding: 0.5rem;
  border: 1px solid #cacaca;
  border-radius: 0;
  background-color: #ffffff;
  box-shadow: inset 0 1px 2px rgba(10, 10, 10, 0.1);
  font-family: inherit;
  font-size: 1rem;
  font-weight: normal;
  line-height: 1.5;
  color: #0a0a0a;
  transition: box-shadow 0.5s, border-color 0.25s ease-in-out;
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) [type=text]:not(.form-control):focus, body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) [type=password]:not(.form-control):focus, body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) [type=date]:not(.form-control):focus, body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) [type=datetime]:not(.form-control):focus, body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) [type=datetime-local]:not(.form-control):focus, body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) [type=month]:not(.form-control):focus, body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) [type=week]:not(.form-control):focus, body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) [type=email]:not(.form-control):focus, body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) [type=number]:not(.form-control):focus, body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) [type=search]:not(.form-control):focus, body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) [type=tel]:not(.form-control):focus, body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) [type=time]:not(.form-control):focus, body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) [type=url]:not(.form-control):focus, body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) [type=color]:not(.form-control):not(.form-control):focus,
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) textarea:not(.form-control):not(.form-control):focus {
  outline: none;
  border: 1px solid #8a8a8a;
  background-color: #ffffff;
  box-shadow: 0 0 5px #cacaca;
  transition: box-shadow 0.5s, border-color 0.25s ease-in-out;
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) textarea:not(.form-control) {
  max-width: 100%;
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) textarea:not(.form-control)[rows] {
  height: auto;
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) input:not(.form-control)::placeholder,
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) textarea:not(.form-control)::placeholder {
  color: #cacaca;
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) input:not(.form-control):disabled, body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) input:not(.form-control)[readonly],
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) textarea:not(.form-control):disabled,
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) textarea:not(.form-control)[readonly] {
  background-color: #e6e6e6;
  cursor: not-allowed;
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) [type=submit]:not(.btn),
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) [type=button]:not(.btn) {
  appearance: none;
  border-radius: 0;
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) input[type=search]:not(.form-control) {
  box-sizing: border-box;
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) [type=file],
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) [type=checkbox],
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) [type=radio] {
  margin: 0 0 1rem;
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) [type=checkbox] + label,
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) [type=radio] + label {
  display: inline-block;
  vertical-align: baseline;
  margin-left: 0.5rem;
  margin-right: 1rem;
  margin-bottom: 0;
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) [type=checkbox] + label[for],
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) [type=radio] + label[for] {
  cursor: pointer;
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) label > [type=checkbox],
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) label > [type=radio] {
  margin-right: 0.5rem;
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) [type=file] {
  width: 100%;
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) label {
  display: block;
  margin: 0;
  font-size: 0.875rem;
  font-weight: normal;
  line-height: 1.8;
  color: #0a0a0a;
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) label.middle {
  margin: 0 0 1rem;
  padding: 0.5rem 0;
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .help-text {
  margin-top: -0.5rem;
  font-size: 0.8125rem;
  font-style: italic;
  color: #0a0a0a;
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .input-group {
  display: flex;
  width: 100%;
  margin-bottom: 1rem;
  align-items: stretch;
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .input-group > :first-child {
  border-radius: 0 0 0 0;
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .input-group > :last-child > * {
  border-radius: 0 0 0 0;
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .input-group-button a,
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .input-group-button input,
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .input-group-button button,
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .input-group-button label, body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .input-group-button, body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .input-group-field, body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .input-group-label {
  margin: 0;
  white-space: nowrap;
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .input-group-label {
  padding: 0 1rem;
  border: 1px solid #cacaca;
  background: #e6e6e6;
  color: #0a0a0a;
  text-align: center;
  white-space: nowrap;
  display: flex;
  flex: 0 0 auto;
  align-items: center;
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .input-group-label:first-child {
  border-right: 0;
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .input-group-label:last-child {
  border-left: 0;
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .input-group-field {
  border-radius: 0;
  flex: 1 1 0px;
  height: auto;
  min-width: 0;
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .input-group-button {
  padding-top: 0;
  padding-bottom: 0;
  text-align: center;
  display: flex;
  flex: 0 0 auto;
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .input-group-button a,
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .input-group-button input,
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .input-group-button button,
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .input-group-button label {
  height: auto;
  align-self: stretch;
  padding-top: 0;
  padding-bottom: 0;
  font-size: 1rem;
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) legend {
  max-width: 100%;
  margin-bottom: 0.5rem;
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .fieldset legend {
  margin: 0;
  margin-left: -0.8175rem;
  padding: 0 0.1875rem;
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) select {
  height: 2.4375rem;
  margin: 0 0 1rem;
  padding: 0.5rem;
  appearance: none;
  border: 1px solid #cacaca;
  border-radius: 0;
  background-color: #ffffff;
  font-family: inherit;
  font-size: 1rem;
  font-weight: normal;
  line-height: 1.5;
  color: #0a0a0a;
  background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" version="1.1" width="32" height="24" viewBox="0 0 32 24"><polygon points="0,0 32,0 16,24" style="fill: rgb%28138, 138, 138%29"></polygon></svg>');
  background-origin: content-box;
  background-position: right -1rem center;
  background-repeat: no-repeat;
  background-size: 9px 6px;
  padding-right: 1.5rem;
  transition: box-shadow 0.5s, border-color 0.25s ease-in-out;
}
@media screen and (min-width: 0\0 ) {
  body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) select {
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAYCAYAAACbU/80AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAIpJREFUeNrEkckNgDAMBBfRkEt0ObRBBdsGXUDgmQfK4XhH2m8czQAAy27R3tsw4Qfe2x8uOO6oYLb6GlOor3GF+swURAOmUJ+RwtEJs9WvTGEYxBXqI1MQAZhCfUQKRzDMVj+TwrAIV6jvSUEkYAr1LSkcyTBb/V+KYfX7xAeusq3sLDtGH3kEGACPWIflNZfhRQAAAABJRU5ErkJggg==");
  }
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) select:focus {
  outline: none;
  border: 1px solid #8a8a8a;
  background-color: #ffffff;
  box-shadow: 0 0 5px #cacaca;
  transition: box-shadow 0.5s, border-color 0.25s ease-in-out;
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) select:disabled {
  background-color: #e6e6e6;
  cursor: not-allowed;
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) select::-ms-expand {
  display: none;
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) select[multiple] {
  height: auto;
  background-image: none;
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .is-invalid-input:not(:focus) {
  border-color: #cc4b37;
  background-color: #faedeb;
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .is-invalid-input:not(:focus)::placeholder {
  color: #cc4b37;
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .is-invalid-label {
  color: #cc4b37;
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .form-error {
  display: none;
  margin-top: -0.5rem;
  margin-bottom: 1rem;
  font-size: 0.75rem;
  font-weight: bold;
  color: #cc4b37;
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .form-error.is-visible {
  display: block;
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .accordion {
  margin-left: 0;
  background: #ffffff;
  list-style-type: none;
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .accordion[disabled] .accordion-title {
  cursor: not-allowed;
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .accordion-item:first-child > :first-child {
  border-radius: 0 0 0 0;
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .accordion-item:last-child > :last-child {
  border-radius: 0 0 0 0;
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .accordion-title {
  position: relative;
  display: block;
  padding: 1.25rem 1rem;
  border: 1px solid #e6e6e6;
  border-bottom: 0;
  font-size: 0.75rem;
  line-height: 1;
  color: var(--company-primary-color);
}
:last-child:not(.is-active) > body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .accordion-title {
  border-bottom: 1px solid #e6e6e6;
  border-radius: 0 0 0 0;
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .accordion-title:hover, body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .accordion-title:focus {
  background-color: #e6e6e6;
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .accordion-title::before {
  position: absolute;
  top: 50%;
  right: 1rem;
  margin-top: -0.5rem;
  content: "+";
}
.is-active > body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .accordion-title::before {
  content: "–";
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .accordion-content {
  display: none;
  padding: 1rem;
  border: 1px solid #e6e6e6;
  border-bottom: 0;
  background-color: #ffffff;
  color: #0a0a0a;
}
:last-child > body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .accordion-content:last-child {
  border-bottom: 1px solid #e6e6e6;
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .button-group {
  margin-bottom: 1rem;
  display: flex;
  flex-wrap: nowrap;
  align-items: stretch;
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .button-group::before, body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .button-group::after {
  display: table;
  content: " ";
  flex-basis: 0;
  order: 1;
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .button-group::after {
  clear: both;
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .button-group .button, body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .button-group .rng-listing-details-home-valuation > a {
  margin: 0;
  margin-right: 1px;
  margin-bottom: 1px;
  font-size: 0.9rem;
  flex: 0 0 auto;
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .button-group .button:last-child, body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .button-group .rng-listing-details-home-valuation > a:last-child {
  margin-right: 0;
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .button-group.tiny .button, body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .button-group.tiny .rng-listing-details-home-valuation > a {
  font-size: 0.6rem;
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .button-group.small .button, body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .button-group.small .rng-listing-details-home-valuation > a {
  font-size: 0.75rem;
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .button-group.large .button, body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .button-group.large .rng-listing-details-home-valuation > a {
  font-size: 1.25rem;
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .button-group.expanded .button, body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .button-group.expanded .rng-listing-details-home-valuation > a {
  flex: 1 1 0px;
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .button-group.primary .button, body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .button-group.primary .rng-listing-details-home-valuation > a {
  background-color: var(--company-primary-color);
  color: auto;
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .button-group.primary .button:hover, body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .button-group.primary .rng-listing-details-home-valuation > a:hover, body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .button-group.primary .button:focus, body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .button-group.primary .rng-listing-details-home-valuation > a:focus {
  background-color: auto;
  color: auto;
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .button-group.secondary .button, body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .button-group.secondary .rng-listing-details-home-valuation > a {
  background-color: var(--company-secondary-color);
  color: auto;
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .button-group.secondary .button:hover, body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .button-group.secondary .rng-listing-details-home-valuation > a:hover, body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .button-group.secondary .button:focus, body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .button-group.secondary .rng-listing-details-home-valuation > a:focus {
  background-color: auto;
  color: auto;
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .button-group.tertiary .button, body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .button-group.tertiary .rng-listing-details-home-valuation > a {
  background-color: var(--company-tertiary-color);
  color: auto;
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .button-group.tertiary .button:hover, body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .button-group.tertiary .rng-listing-details-home-valuation > a:hover, body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .button-group.tertiary .button:focus, body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .button-group.tertiary .rng-listing-details-home-valuation > a:focus {
  background-color: auto;
  color: auto;
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .button-group.success .button, body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .button-group.success .rng-listing-details-home-valuation > a {
  background-color: #3adb76;
  color: auto;
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .button-group.success .button:hover, body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .button-group.success .rng-listing-details-home-valuation > a:hover, body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .button-group.success .button:focus, body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .button-group.success .rng-listing-details-home-valuation > a:focus {
  background-color: auto;
  color: auto;
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .button-group.warning .button, body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .button-group.warning .rng-listing-details-home-valuation > a {
  background-color: #ffae00;
  color: auto;
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .button-group.warning .button:hover, body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .button-group.warning .rng-listing-details-home-valuation > a:hover, body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .button-group.warning .button:focus, body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .button-group.warning .rng-listing-details-home-valuation > a:focus {
  background-color: auto;
  color: auto;
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .button-group.alert .button, body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .button-group.alert .rng-listing-details-home-valuation > a {
  background-color: #cc4b37;
  color: auto;
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .button-group.alert .button:hover, body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .button-group.alert .rng-listing-details-home-valuation > a:hover, body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .button-group.alert .button:focus, body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .button-group.alert .rng-listing-details-home-valuation > a:focus {
  background-color: auto;
  color: auto;
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .button-group.reset .button, body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .button-group.reset .rng-listing-details-home-valuation > a {
  background-color: #8a8a8a;
  color: auto;
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .button-group.reset .button:hover, body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .button-group.reset .rng-listing-details-home-valuation > a:hover, body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .button-group.reset .button:focus, body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .button-group.reset .rng-listing-details-home-valuation > a:focus {
  background-color: auto;
  color: auto;
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .button-group.stacked, body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .button-group.stacked-for-small, body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .button-group.stacked-for-medium {
  flex-wrap: wrap;
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .button-group.stacked .button, body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .button-group.stacked .rng-listing-details-home-valuation > a, body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .button-group.stacked-for-small .button, body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .button-group.stacked-for-small .rng-listing-details-home-valuation > a, body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .button-group.stacked-for-medium .button, body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .button-group.stacked-for-medium .rng-listing-details-home-valuation > a {
  flex: 0 0 100%;
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .button-group.stacked .button:last-child, body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .button-group.stacked .rng-listing-details-home-valuation > a:last-child, body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .button-group.stacked-for-small .button:last-child, body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .button-group.stacked-for-small .rng-listing-details-home-valuation > a:last-child, body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .button-group.stacked-for-medium .button:last-child, body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .button-group.stacked-for-medium .rng-listing-details-home-valuation > a:last-child {
  margin-bottom: 0;
}
@media print, screen and (min-width: 40em) {
  body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .button-group.stacked-for-small .button, body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .button-group.stacked-for-small .rng-listing-details-home-valuation > a {
    flex: 1 1 0px;
    margin-bottom: 0;
  }
}
@media print, screen and (min-width: 64.0625em) {
  body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .button-group.stacked-for-medium .button, body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .button-group.stacked-for-medium .rng-listing-details-home-valuation > a {
    flex: 1 1 0px;
    margin-bottom: 0;
  }
}
@media print, screen and (max-width: 39.99875em) {
  body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .button-group.stacked-for-small.expanded {
    display: block;
  }
  body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .button-group.stacked-for-small.expanded .button, body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .button-group.stacked-for-small.expanded .rng-listing-details-home-valuation > a {
    display: block;
    margin-right: 0;
  }
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .close-button {
  position: absolute;
  color: #8a8a8a;
  cursor: pointer;
}
[data-whatinput=mouse] body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .close-button {
  outline: 0;
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .close-button:hover, body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .close-button:focus {
  color: #0a0a0a;
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .close-button.small {
  right: 0.66rem;
  top: 0.33em;
  font-size: 1.5em;
  line-height: 1;
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .close-button, body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .close-button.medium {
  right: 1rem;
  top: 0.5rem;
  font-size: 2em;
  line-height: 1;
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .is-drilldown {
  position: relative;
  overflow: hidden;
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .is-drilldown li {
  display: block;
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .is-drilldown.animate-height {
  transition: height 0.5s;
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .drilldown a {
  padding: 0.7rem 1rem;
  background: #ffffff;
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .drilldown .is-drilldown-submenu {
  position: absolute;
  top: 0;
  left: 100%;
  z-index: -1;
  width: 100%;
  background: #ffffff;
  transition: transform 0.15s linear;
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .drilldown .is-drilldown-submenu.is-active {
  z-index: 1;
  display: block;
  transform: translateX(-100%);
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .drilldown .is-drilldown-submenu.is-closing {
  transform: translateX(100%);
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .drilldown .is-drilldown-submenu a {
  padding: 0.7rem 1rem;
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .drilldown .nested.is-drilldown-submenu {
  margin-right: 0;
  margin-left: 0;
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .drilldown .drilldown-submenu-cover-previous {
  min-height: 100%;
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .drilldown .is-drilldown-submenu-parent > a {
  position: relative;
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .drilldown .is-drilldown-submenu-parent > a::after {
  position: absolute;
  top: 50%;
  margin-top: -6px;
  right: 1rem;
  display: block;
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 6px;
  content: "";
  border-right-width: 0;
  border-color: transparent transparent transparent var(--company-primary-color);
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .drilldown.align-left .is-drilldown-submenu-parent > a::after {
  left: auto;
  right: 1rem;
  display: block;
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 6px;
  content: "";
  border-right-width: 0;
  border-color: transparent transparent transparent var(--company-primary-color);
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .drilldown.align-right .is-drilldown-submenu-parent > a::after {
  right: auto;
  left: 1rem;
  display: block;
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 6px;
  content: "";
  border-left-width: 0;
  border-color: transparent var(--company-primary-color) transparent transparent;
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .drilldown .js-drilldown-back > a::before {
  display: block;
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 6px;
  content: "";
  border-left-width: 0;
  border-color: transparent var(--company-primary-color) transparent transparent;
  border-left-width: 0;
  display: inline-block;
  vertical-align: middle;
  margin-right: 0.75rem;
  border-left-width: 0;
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .responsive-embed,
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .flex-video {
  position: relative;
  height: 0;
  margin-bottom: 1rem;
  padding-bottom: 75%;
  overflow: hidden;
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .responsive-embed iframe,
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .responsive-embed object,
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .responsive-embed embed,
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .responsive-embed video,
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .flex-video iframe,
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .flex-video object,
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .flex-video embed,
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .flex-video video {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .responsive-embed.widescreen,
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .flex-video.widescreen {
  padding-bottom: 56.25%;
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .progress {
  height: 1rem;
  margin-bottom: 1rem;
  border-radius: 0;
  background-color: #cacaca;
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .progress.primary .progress-meter {
  background-color: var(--company-primary-color);
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .progress.secondary .progress-meter {
  background-color: var(--company-secondary-color);
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .progress.tertiary .progress-meter {
  background-color: var(--company-tertiary-color);
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .progress.success .progress-meter {
  background-color: #3adb76;
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .progress.warning .progress-meter {
  background-color: #ffae00;
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .progress.alert .progress-meter {
  background-color: #cc4b37;
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .progress.reset .progress-meter {
  background-color: #8a8a8a;
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .progress-meter {
  position: relative;
  display: block;
  width: 0%;
  height: 100%;
  background-color: var(--company-primary-color);
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .progress-meter-text {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  position: absolute;
  margin: 0;
  font-size: 0.75rem;
  font-weight: bold;
  color: #ffffff;
  white-space: nowrap;
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .rng-label {
  display: inline-block;
  padding: 0.33333rem 0.5rem;
  border-radius: 0;
  font-size: 0.8rem;
  line-height: 1;
  white-space: nowrap;
  cursor: default;
  background: var(--company-primary-color);
  color: #ffffff;
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .rng-label.primary {
  background: var(--company-primary-color);
  color: #ffffff;
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .rng-label.secondary {
  background: var(--company-secondary-color);
  color: #ffffff;
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .rng-label.tertiary {
  background: var(--company-tertiary-color);
  color: #ffffff;
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .rng-label.success {
  background: #3adb76;
  color: #ffffff;
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .rng-label.warning {
  background: #ffae00;
  color: #ffffff;
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .rng-label.alert {
  background: #cc4b37;
  color: #ffffff;
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .rng-label.reset {
  background: #8a8a8a;
  color: #ffffff;
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .slider {
  position: relative;
  height: 0.5rem;
  margin-top: 1.25rem;
  margin-bottom: 2.25rem;
  background-color: #e6e6e6;
  cursor: pointer;
  user-select: none;
  touch-action: none;
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .slider-fill {
  position: absolute;
  top: 0;
  left: 0;
  display: inline-block;
  max-width: 100%;
  height: 0.5rem;
  background-color: #cacaca;
  transition: all 0.2s ease-in-out;
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .slider-fill.is-dragging {
  transition: all 0s linear;
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .slider-handle {
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  left: 0;
  z-index: 1;
  display: inline-block;
  width: 1.4rem;
  height: 1.4rem;
  border-radius: 0;
  background-color: var(--company-primary-color);
  transition: all 0.2s ease-in-out;
  touch-action: manipulation;
}
[data-whatinput=mouse] body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .slider-handle {
  outline: 0;
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .slider-handle:hover {
  background-color: var(--company-primary-color);
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .slider-handle.is-dragging {
  transition: all 0s linear;
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .slider.disabled,
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .slider[disabled] {
  opacity: 0.25;
  cursor: not-allowed;
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .slider.vertical {
  display: inline-block;
  width: 0.5rem;
  height: 12.5rem;
  margin: 0 1.25rem;
  transform: scale(1, -1);
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .slider.vertical .slider-fill {
  top: 0;
  width: 0.5rem;
  max-height: 100%;
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .slider.vertical .slider-handle {
  position: absolute;
  top: 0;
  left: 50%;
  width: 1.4rem;
  height: 1.4rem;
  transform: translateX(-50%);
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) body.is-reveal-open {
  overflow: hidden;
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) html.is-reveal-open,
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) html.is-reveal-open body {
  min-height: 100%;
  overflow: hidden;
  position: fixed;
  user-select: none;
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .reveal-overlay {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1005;
  display: none;
  background-color: rgba(10, 10, 10, 0.45);
  overflow-y: scroll;
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .reveal {
  z-index: 1006;
  backface-visibility: hidden;
  display: none;
  padding: 1rem;
  border: 1px solid #cacaca;
  border-radius: 0;
  background-color: #ffffff;
  position: relative;
  top: 100px;
  margin-right: auto;
  margin-left: auto;
  overflow-y: auto;
}
[data-whatinput=mouse] body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .reveal {
  outline: 0;
}
@media print, screen and (min-width: 40em) {
  body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .reveal {
    min-height: 0;
  }
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .reveal .column {
  min-width: 0;
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .reveal > :last-child {
  margin-bottom: 0;
}
@media print, screen and (min-width: 40em) {
  body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .reveal {
    width: 600px;
    max-width: 87.5rem;
  }
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .reveal.collapse {
  padding: 0;
}
@media print, screen and (min-width: 40em) {
  body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .reveal.tiny {
    width: 30%;
    max-width: 87.5rem;
  }
}
@media print, screen and (min-width: 40em) {
  body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .reveal.small {
    width: 50%;
    max-width: 87.5rem;
  }
}
@media print, screen and (min-width: 40em) {
  body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .reveal.large {
    width: 90%;
    max-width: 87.5rem;
  }
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .reveal.full {
  top: 0;
  left: 0;
  width: 100%;
  max-width: none;
  height: 100%;
  height: 100vh;
  min-height: 100vh;
  margin-left: 0;
  border: 0;
  border-radius: 0;
}
@media print, screen and (max-width: 39.99875em) {
  body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .reveal {
    top: 0;
    left: 0;
    width: 100%;
    max-width: none;
    height: 100%;
    height: 100vh;
    min-height: 100vh;
    margin-left: 0;
    border: 0;
    border-radius: 0;
  }
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .reveal.without-overlay {
  position: fixed;
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .switch {
  height: 2rem;
  position: relative;
  margin-bottom: 1rem;
  outline: 0;
  font-size: 0.875rem;
  font-weight: bold;
  color: #ffffff;
  user-select: none;
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .switch-input {
  position: absolute;
  margin-bottom: 0;
  opacity: 0;
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .switch-paddle {
  position: relative;
  display: block;
  width: 4rem;
  height: 2rem;
  border-radius: 0;
  background: #cacaca;
  transition: all 0.25s ease-out;
  font-weight: inherit;
  color: inherit;
  cursor: pointer;
}
input + body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .switch-paddle {
  margin: 0;
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .switch-paddle::after {
  position: absolute;
  top: 0.25rem;
  left: 0.25rem;
  display: block;
  width: 1.5rem;
  height: 1.5rem;
  transform: translate3d(0, 0, 0);
  border-radius: 0;
  background: #ffffff;
  transition: all 0.25s ease-out;
  content: "";
}
input:checked ~ body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .switch-paddle {
  background: var(--company-primary-color);
}
input:checked ~ body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .switch-paddle::after {
  left: 2.25rem;
}
[data-whatinput=mouse] input:focus ~ body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .switch-paddle {
  outline: 0;
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .switch-inactive, body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .switch-active {
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .switch-active {
  left: 8%;
  display: none;
}
input:checked + label > body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .switch-active {
  display: block;
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .switch-inactive {
  right: 15%;
}
input:checked + label > body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .switch-inactive {
  display: none;
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .switch.tiny {
  height: 1.5rem;
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .switch.tiny .switch-paddle {
  width: 3rem;
  height: 1.5rem;
  font-size: 0.625rem;
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .switch.tiny .switch-paddle::after {
  top: 0.25rem;
  left: 0.25rem;
  width: 1rem;
  height: 1rem;
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .switch.tiny input:checked ~ .switch-paddle::after {
  left: 1.75rem;
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .switch.small {
  height: 1.75rem;
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .switch.small .switch-paddle {
  width: 3.5rem;
  height: 1.75rem;
  font-size: 0.75rem;
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .switch.small .switch-paddle::after {
  top: 0.25rem;
  left: 0.25rem;
  width: 1.25rem;
  height: 1.25rem;
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .switch.small input:checked ~ .switch-paddle::after {
  left: 2rem;
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .switch.large {
  height: 2.5rem;
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .switch.large .switch-paddle {
  width: 5rem;
  height: 2.5rem;
  font-size: 1rem;
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .switch.large .switch-paddle::after {
  top: 0.25rem;
  left: 0.25rem;
  width: 2rem;
  height: 2rem;
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .switch.large input:checked ~ .switch-paddle::after {
  left: 2.75rem;
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) table {
  border-collapse: collapse;
  width: 100%;
  margin-bottom: 1rem;
  border-radius: 0;
}
thead,
tbody,
tfoot {
  border: 1px solid #f2f2f2;
  background-color: #ffffff;
}

caption {
  padding: 0.5rem 0.625rem 0.625rem;
  font-weight: bold;
}

thead {
  background: #f9f9f9;
  color: #0a0a0a;
}

tfoot {
  background: #f2f2f2;
  color: #0a0a0a;
}

thead tr,
tfoot tr {
  background: transparent;
}
thead th,
thead td,
tfoot th,
tfoot td {
  padding: 0.5rem 0.625rem 0.625rem;
  font-weight: bold;
  text-align: left;
}

tbody th,
tbody td {
  padding: 0.5rem 0.625rem 0.625rem;
}

tbody tr:nth-child(even) {
  border-bottom: 0;
  background-color: #f2f2f2;
}

body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) table.unstriped tbody, body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .rng-listing-details-property-history table tbody, .rng-listing-details-property-history body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) table tbody, body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .rng-listing-details-hpa-widget table tbody, .rng-listing-details-hpa-widget body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) table tbody {
  background-color: #ffffff;
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) table.unstriped tbody tr, body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .rng-listing-details-property-history table tbody tr, .rng-listing-details-property-history body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) table tbody tr, body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .rng-listing-details-hpa-widget table tbody tr, .rng-listing-details-hpa-widget body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) table tbody tr {
  border-bottom: 0;
  border-bottom: 1px solid #f2f2f2;
  background-color: #ffffff;
}

@media print, screen and (max-width: 64.06125em) {
  body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) table.stack thead {
    display: none;
  }
  body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) table.stack tfoot {
    display: none;
  }
  body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) table.stack tr,
  body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) table.stack th,
  body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) table.stack td {
    display: block;
  }
  body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) table.stack td {
    border-top: 0;
  }
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) table.scroll {
  display: block;
  width: 100%;
  overflow-x: auto;
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) table.hover thead tr:hover {
  background-color: #f4f4f4;
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) table.hover tfoot tr:hover {
  background-color: #ededed;
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) table.hover tbody tr:hover {
  background-color: #fafafa;
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) table.hover:not(.unstriped) tr:nth-of-type(even):hover {
  background-color: #ededed;
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .table-scroll {
  overflow-x: auto;
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .table-scroll table {
  width: auto;
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .has-tip {
  position: relative;
  display: inline-block;
  border-bottom: dotted 1px #8a8a8a;
  font-weight: bold;
  cursor: help;
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .tooltip {
  position: absolute;
  top: calc(100% + 0.6495rem);
  z-index: 1200;
  max-width: 10rem;
  padding: 0.75rem;
  border-radius: 0;
  background-color: #0a0a0a;
  font-size: 80%;
  color: #ffffff;
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .tooltip::before {
  position: absolute;
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .tooltip.bottom::before {
  display: block;
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 0.75rem;
  content: "";
  border-top-width: 0;
  border-color: transparent transparent #0a0a0a;
  bottom: 100%;
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .tooltip.bottom.align-center::before {
  left: 50%;
  transform: translateX(-50%);
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .tooltip.top::before {
  display: block;
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 0.75rem;
  content: "";
  border-bottom-width: 0;
  border-color: #0a0a0a transparent transparent;
  top: 100%;
  bottom: auto;
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .tooltip.top.align-center::before {
  left: 50%;
  transform: translateX(-50%);
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .tooltip.left::before {
  display: block;
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 0.75rem;
  content: "";
  border-right-width: 0;
  border-color: transparent transparent transparent #0a0a0a;
  left: 100%;
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .tooltip.left.align-center::before {
  bottom: auto;
  top: 50%;
  transform: translateY(-50%);
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .tooltip.right::before {
  display: block;
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 0.75rem;
  content: "";
  border-left-width: 0;
  border-color: transparent #0a0a0a transparent transparent;
  right: 100%;
  left: auto;
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .tooltip.right.align-center::before {
  bottom: auto;
  top: 50%;
  transform: translateY(-50%);
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .tooltip.align-top::before {
  bottom: auto;
  top: 10%;
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .tooltip.align-bottom::before {
  bottom: 10%;
  top: auto;
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .tooltip.align-left::before {
  left: 10%;
  right: auto;
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .tooltip.align-right::before {
  left: auto;
  right: 10%;
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .hide {
  display: none !important;
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .invisible {
  visibility: hidden;
}
@media print, screen and (max-width: 39.99875em) {
  body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .hide-for-small-only {
    display: none !important;
  }
}
@media screen and (max-width: 0em), screen and (min-width: 40em) {
  body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .show-for-small-only {
    display: none !important;
  }
}
@media print, screen and (min-width: 40em) {
  body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .hide-for-medium {
    display: none !important;
  }
}
@media screen and (max-width: 39.9375em) {
  body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .show-for-medium {
    display: none !important;
  }
}
@media print, screen and (min-width: 40em) and (max-width: 64.06125em) {
  body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .hide-for-medium-only {
    display: none !important;
  }
}
@media screen and (max-width: 39.9375em), screen and (min-width: 64.0625em) {
  body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .show-for-medium-only {
    display: none !important;
  }
}
@media print, screen and (min-width: 64.0625em) {
  body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .hide-for-large {
    display: none !important;
  }
}
@media screen and (max-width: 64em) {
  body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .show-for-large {
    display: none !important;
  }
}
@media print, screen and (min-width: 64.0625em) and (max-width: 74.99875em) {
  body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .hide-for-large-only {
    display: none !important;
  }
}
@media screen and (max-width: 64em), screen and (min-width: 75em) {
  body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .show-for-large-only {
    display: none !important;
  }
}
@media screen and (min-width: 75em) {
  body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .hide-for-xlarge {
    display: none !important;
  }
}
@media screen and (max-width: 74.9375em) {
  body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .show-for-xlarge {
    display: none !important;
  }
}
@media screen and (min-width: 75em) and (max-width: 89.99875em) {
  body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .hide-for-xlarge-only {
    display: none !important;
  }
}
@media screen and (max-width: 74.9375em), screen and (min-width: 90em) {
  body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .show-for-xlarge-only {
    display: none !important;
  }
}
@media screen and (min-width: 90em) {
  body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .hide-for-xxlarge {
    display: none !important;
  }
}
@media screen and (max-width: 89.9375em) {
  body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .show-for-xxlarge {
    display: none !important;
  }
}
@media screen and (min-width: 90em) {
  body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .hide-for-xxlarge-only {
    display: none !important;
  }
}
@media screen and (max-width: 89.9375em) {
  body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .show-for-xxlarge-only {
    display: none !important;
  }
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .show-for-sr,
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .show-on-focus {
  position: absolute !important;
  width: 1px !important;
  height: 1px !important;
  padding: 0 !important;
  overflow: hidden !important;
  clip: rect(0, 0, 0, 0) !important;
  white-space: nowrap !important;
  border: 0 !important;
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .show-on-focus:active, body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .show-on-focus:focus {
  position: static !important;
  width: auto !important;
  height: auto !important;
  overflow: visible !important;
  clip: auto !important;
  white-space: normal !important;
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .show-for-landscape,
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .hide-for-portrait {
  display: block !important;
}
@media screen and (orientation: landscape) {
  body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .show-for-landscape,
  body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .hide-for-portrait {
    display: block !important;
  }
}
@media screen and (orientation: portrait) {
  body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .show-for-landscape,
  body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .hide-for-portrait {
    display: none !important;
  }
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .hide-for-landscape,
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .show-for-portrait {
  display: none !important;
}
@media screen and (orientation: landscape) {
  body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .hide-for-landscape,
  body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .show-for-portrait {
    display: none !important;
  }
}
@media screen and (orientation: portrait) {
  body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .hide-for-landscape,
  body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .show-for-portrait {
    display: block !important;
  }
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .align-right {
  justify-content: flex-end;
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .align-center {
  justify-content: center;
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .align-justify {
  justify-content: space-between;
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .align-spaced {
  justify-content: space-around;
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .align-right.vertical.menu > li > a {
  justify-content: flex-end;
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .align-center.vertical.menu > li > a {
  justify-content: center;
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .align-top {
  align-items: flex-start;
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .align-self-top {
  align-self: flex-start;
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .align-bottom {
  align-items: flex-end;
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .align-self-bottom {
  align-self: flex-end;
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .align-middle {
  align-items: center;
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .align-self-middle {
  align-self: center;
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .align-stretch {
  align-items: stretch;
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .align-self-stretch {
  align-self: stretch;
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .align-center-middle {
  justify-content: center;
  align-items: center;
  align-content: center;
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .small-order-1 {
  order: 1;
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .small-order-2 {
  order: 2;
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .small-order-3 {
  order: 3;
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .small-order-4 {
  order: 4;
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .small-order-5 {
  order: 5;
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .small-order-6 {
  order: 6;
}
@media print, screen and (min-width: 40em) {
  body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .medium-order-1 {
    order: 1;
  }
  body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .medium-order-2 {
    order: 2;
  }
  body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .medium-order-3 {
    order: 3;
  }
  body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .medium-order-4 {
    order: 4;
  }
  body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .medium-order-5 {
    order: 5;
  }
  body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .medium-order-6 {
    order: 6;
  }
}
@media print, screen and (min-width: 64.0625em) {
  body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .large-order-1 {
    order: 1;
  }
  body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .large-order-2 {
    order: 2;
  }
  body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .large-order-3 {
    order: 3;
  }
  body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .large-order-4 {
    order: 4;
  }
  body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .large-order-5 {
    order: 5;
  }
  body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .large-order-6 {
    order: 6;
  }
}
@media screen and (min-width: 75em) {
  body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .xlarge-order-1 {
    order: 1;
  }
  body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .xlarge-order-2 {
    order: 2;
  }
  body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .xlarge-order-3 {
    order: 3;
  }
  body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .xlarge-order-4 {
    order: 4;
  }
  body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .xlarge-order-5 {
    order: 5;
  }
  body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .xlarge-order-6 {
    order: 6;
  }
}
@media screen and (min-width: 90em) {
  body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .xxlarge-order-1 {
    order: 1;
  }
  body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .xxlarge-order-2 {
    order: 2;
  }
  body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .xxlarge-order-3 {
    order: 3;
  }
  body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .xxlarge-order-4 {
    order: 4;
  }
  body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .xxlarge-order-5 {
    order: 5;
  }
  body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .xxlarge-order-6 {
    order: 6;
  }
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .flex-container {
  display: flex;
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .flex-child-auto {
  flex: 1 1 auto;
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .flex-child-grow {
  flex: 1 0 auto;
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .flex-child-shrink {
  flex: 0 1 auto;
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .flex-dir-row {
  flex-direction: row;
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .flex-dir-row-reverse {
  flex-direction: row-reverse;
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .flex-dir-column {
  flex-direction: column;
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .flex-dir-column-reverse {
  flex-direction: column-reverse;
}
@media print, screen and (min-width: 40em) {
  body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .medium-flex-container {
    display: flex;
  }
  body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .medium-flex-child-auto {
    flex: 1 1 auto;
  }
  body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .medium-flex-child-grow {
    flex: 1 0 auto;
  }
  body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .medium-flex-child-shrink {
    flex: 0 1 auto;
  }
  body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .medium-flex-dir-row {
    flex-direction: row;
  }
  body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .medium-flex-dir-row-reverse {
    flex-direction: row-reverse;
  }
  body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .medium-flex-dir-column {
    flex-direction: column;
  }
  body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .medium-flex-dir-column-reverse {
    flex-direction: column-reverse;
  }
}
@media print, screen and (min-width: 64.0625em) {
  body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .large-flex-container {
    display: flex;
  }
  body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .large-flex-child-auto {
    flex: 1 1 auto;
  }
  body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .large-flex-child-grow {
    flex: 1 0 auto;
  }
  body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .large-flex-child-shrink {
    flex: 0 1 auto;
  }
  body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .large-flex-dir-row {
    flex-direction: row;
  }
  body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .large-flex-dir-row-reverse {
    flex-direction: row-reverse;
  }
  body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .large-flex-dir-column {
    flex-direction: column;
  }
  body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .large-flex-dir-column-reverse {
    flex-direction: column-reverse;
  }
}
@media screen and (min-width: 75em) {
  body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .xlarge-flex-container {
    display: flex;
  }
  body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .xlarge-flex-child-auto {
    flex: 1 1 auto;
  }
  body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .xlarge-flex-child-grow {
    flex: 1 0 auto;
  }
  body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .xlarge-flex-child-shrink {
    flex: 0 1 auto;
  }
  body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .xlarge-flex-dir-row {
    flex-direction: row;
  }
  body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .xlarge-flex-dir-row-reverse {
    flex-direction: row-reverse;
  }
  body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .xlarge-flex-dir-column {
    flex-direction: column;
  }
  body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .xlarge-flex-dir-column-reverse {
    flex-direction: column-reverse;
  }
}
@media screen and (min-width: 90em) {
  body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .xxlarge-flex-container {
    display: flex;
  }
  body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .xxlarge-flex-child-auto {
    flex: 1 1 auto;
  }
  body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .xxlarge-flex-child-grow {
    flex: 1 0 auto;
  }
  body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .xxlarge-flex-child-shrink {
    flex: 0 1 auto;
  }
  body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .xxlarge-flex-dir-row {
    flex-direction: row;
  }
  body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .xxlarge-flex-dir-row-reverse {
    flex-direction: row-reverse;
  }
  body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .xxlarge-flex-dir-column {
    flex-direction: column;
  }
  body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .xxlarge-flex-dir-column-reverse {
    flex-direction: column-reverse;
  }
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .rng-percentage-bar {
  background-color: #eaeaea;
  height: 10px;
  position: relative;
  border-radius: 5px;
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .rng-percentage-bar .bar:nth-of-type(1) {
  background: var(--company-primary-color);
  border-radius: 5px;
  height: 100%;
  position: absolute;
  z-index: 12;
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .rng-percentage-bar .bar:nth-of-type(2) {
  background: var(--company-secondary-color);
  border-radius: 5px;
  height: 100%;
  position: absolute;
  z-index: 6;
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .rng-percentage-bar .bar:nth-of-type(3) {
  background: #cacaca;
  border-radius: 5px;
  height: 100%;
  position: absolute;
  z-index: 4;
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .rng-percentage-circle {
  background-color: #cacaca;
  border-radius: 50%;
  font-size: 320px;
  height: 1em;
  margin: 0 auto 1rem;
  width: 1em;
  position: relative;
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .rng-percentage-circle *, body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .rng-percentage-circle *:before, body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .rng-percentage-circle *:after {
  box-sizing: content-box;
}
@media print, screen and (max-width: 39.99875em) {
  body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .rng-percentage-circle {
    font-size: 240px;
  }
  body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .rng-percentage-circle > span {
    line-height: 240px;
  }
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .rng-percentage-circle.small {
  font-size: 240px;
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .rng-percentage-circle.small > span {
  line-height: 240px;
}
@media print, screen and (min-width: 40em) and (max-width: 64.06125em) {
  body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .rng-percentage-circle {
    font-size: 30vw;
  }
  body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .rng-percentage-circle > span {
    line-height: 30vw;
  }
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .rng-percentage-circle.medium {
  font-size: 30vw;
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .rng-percentage-circle.medium > span {
  line-height: 30vw;
}
@media print, screen and (min-width: 64.0625em) and (max-width: 74.99875em) {
  body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .rng-percentage-circle {
    font-size: 30vw;
  }
  body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .rng-percentage-circle > span {
    line-height: 30vw;
  }
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .rng-percentage-circle.large {
  font-size: 30vw;
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .rng-percentage-circle.large > span {
  line-height: 30vw;
}
@media screen and (min-width: 75em) and (max-width: 89.99875em) {
  body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .rng-percentage-circle {
    font-size: 380px;
  }
  body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .rng-percentage-circle > span {
    line-height: 380px;
  }
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .rng-percentage-circle.xlarge {
  font-size: 380px;
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .rng-percentage-circle.xlarge > span {
  line-height: 380px;
}
@media screen and (min-width: 90em) {
  body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .rng-percentage-circle {
    font-size: 380px;
  }
  body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .rng-percentage-circle > span {
    line-height: 380px;
  }
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .rng-percentage-circle.xxlarge {
  font-size: 380px;
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .rng-percentage-circle.xxlarge > span {
  line-height: 380px;
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .rng-percentage-circle > span {
  color: #0a0a0a;
  font-size: 0.15em;
  font-weight: 100;
  line-height: 6.5em;
  text-align: center;
  white-space: nowrap;
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 3;
  display: block;
  transition: all 0.25s ease-out;
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .rng-percentage-circle > small {
  color: #666666;
  font-size: 1.0625rem;
  font-weight: 400;
  text-align: center;
  height: 100%;
  width: 100%;
  position: absolute;
  top: 2.5em;
  left: 0;
  z-index: 2;
  align-items: center;
  display: flex;
  justify-content: center;
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .rng-percentage-circle:after {
  background-color: #ffffff;
  border-radius: 50%;
  width: 0.94em;
  height: 0.94em;
  position: absolute;
  top: 0.03em;
  left: 0.03em;
  display: block;
  content: " ";
  transition: all 0.25s ease-out;
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .rng-percentage-circle .slice {
  position: absolute;
  width: 100%;
  height: 100%;
  clip: rect(0em, 1em, 1em, 0.5em);
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .rng-percentage-circle .bar {
  border: 0.03em solid var(--company-primary-color);
  border-radius: 50%;
  width: 0.94em;
  height: 0.94em;
  position: absolute;
  clip: rect(0em, 0.5em, 1em, 0em);
  transform: rotate(0deg);
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .rng-percentage-circle.p51 .slice {
  clip: rect(auto, auto, auto, auto);
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .rng-percentage-circle.p51 .bar:after {
  transform: rotate(180deg);
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .rng-percentage-circle.p51 .fill {
  border: 0.03em solid var(--company-primary-color);
  border-radius: 50%;
  width: 0.94em;
  height: 0.94em;
  position: absolute;
  clip: rect(0em, 0.5em, 1em, 0em);
  transform: rotate(0deg);
  transform: rotate(180deg);
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .rng-percentage-circle.p52 .slice {
  clip: rect(auto, auto, auto, auto);
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .rng-percentage-circle.p52 .bar:after {
  transform: rotate(180deg);
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .rng-percentage-circle.p52 .fill {
  border: 0.03em solid var(--company-primary-color);
  border-radius: 50%;
  width: 0.94em;
  height: 0.94em;
  position: absolute;
  clip: rect(0em, 0.5em, 1em, 0em);
  transform: rotate(0deg);
  transform: rotate(180deg);
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .rng-percentage-circle.p53 .slice {
  clip: rect(auto, auto, auto, auto);
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .rng-percentage-circle.p53 .bar:after {
  transform: rotate(180deg);
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .rng-percentage-circle.p53 .fill {
  border: 0.03em solid var(--company-primary-color);
  border-radius: 50%;
  width: 0.94em;
  height: 0.94em;
  position: absolute;
  clip: rect(0em, 0.5em, 1em, 0em);
  transform: rotate(0deg);
  transform: rotate(180deg);
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .rng-percentage-circle.p54 .slice {
  clip: rect(auto, auto, auto, auto);
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .rng-percentage-circle.p54 .bar:after {
  transform: rotate(180deg);
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .rng-percentage-circle.p54 .fill {
  border: 0.03em solid var(--company-primary-color);
  border-radius: 50%;
  width: 0.94em;
  height: 0.94em;
  position: absolute;
  clip: rect(0em, 0.5em, 1em, 0em);
  transform: rotate(0deg);
  transform: rotate(180deg);
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .rng-percentage-circle.p55 .slice {
  clip: rect(auto, auto, auto, auto);
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .rng-percentage-circle.p55 .bar:after {
  transform: rotate(180deg);
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .rng-percentage-circle.p55 .fill {
  border: 0.03em solid var(--company-primary-color);
  border-radius: 50%;
  width: 0.94em;
  height: 0.94em;
  position: absolute;
  clip: rect(0em, 0.5em, 1em, 0em);
  transform: rotate(0deg);
  transform: rotate(180deg);
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .rng-percentage-circle.p56 .slice {
  clip: rect(auto, auto, auto, auto);
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .rng-percentage-circle.p56 .bar:after {
  transform: rotate(180deg);
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .rng-percentage-circle.p56 .fill {
  border: 0.03em solid var(--company-primary-color);
  border-radius: 50%;
  width: 0.94em;
  height: 0.94em;
  position: absolute;
  clip: rect(0em, 0.5em, 1em, 0em);
  transform: rotate(0deg);
  transform: rotate(180deg);
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .rng-percentage-circle.p57 .slice {
  clip: rect(auto, auto, auto, auto);
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .rng-percentage-circle.p57 .bar:after {
  transform: rotate(180deg);
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .rng-percentage-circle.p57 .fill {
  border: 0.03em solid var(--company-primary-color);
  border-radius: 50%;
  width: 0.94em;
  height: 0.94em;
  position: absolute;
  clip: rect(0em, 0.5em, 1em, 0em);
  transform: rotate(0deg);
  transform: rotate(180deg);
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .rng-percentage-circle.p58 .slice {
  clip: rect(auto, auto, auto, auto);
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .rng-percentage-circle.p58 .bar:after {
  transform: rotate(180deg);
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .rng-percentage-circle.p58 .fill {
  border: 0.03em solid var(--company-primary-color);
  border-radius: 50%;
  width: 0.94em;
  height: 0.94em;
  position: absolute;
  clip: rect(0em, 0.5em, 1em, 0em);
  transform: rotate(0deg);
  transform: rotate(180deg);
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .rng-percentage-circle.p59 .slice {
  clip: rect(auto, auto, auto, auto);
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .rng-percentage-circle.p59 .bar:after {
  transform: rotate(180deg);
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .rng-percentage-circle.p59 .fill {
  border: 0.03em solid var(--company-primary-color);
  border-radius: 50%;
  width: 0.94em;
  height: 0.94em;
  position: absolute;
  clip: rect(0em, 0.5em, 1em, 0em);
  transform: rotate(0deg);
  transform: rotate(180deg);
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .rng-percentage-circle.p60 .slice {
  clip: rect(auto, auto, auto, auto);
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .rng-percentage-circle.p60 .bar:after {
  transform: rotate(180deg);
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .rng-percentage-circle.p60 .fill {
  border: 0.03em solid var(--company-primary-color);
  border-radius: 50%;
  width: 0.94em;
  height: 0.94em;
  position: absolute;
  clip: rect(0em, 0.5em, 1em, 0em);
  transform: rotate(0deg);
  transform: rotate(180deg);
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .rng-percentage-circle.p61 .slice {
  clip: rect(auto, auto, auto, auto);
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .rng-percentage-circle.p61 .bar:after {
  transform: rotate(180deg);
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .rng-percentage-circle.p61 .fill {
  border: 0.03em solid var(--company-primary-color);
  border-radius: 50%;
  width: 0.94em;
  height: 0.94em;
  position: absolute;
  clip: rect(0em, 0.5em, 1em, 0em);
  transform: rotate(0deg);
  transform: rotate(180deg);
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .rng-percentage-circle.p62 .slice {
  clip: rect(auto, auto, auto, auto);
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .rng-percentage-circle.p62 .bar:after {
  transform: rotate(180deg);
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .rng-percentage-circle.p62 .fill {
  border: 0.03em solid var(--company-primary-color);
  border-radius: 50%;
  width: 0.94em;
  height: 0.94em;
  position: absolute;
  clip: rect(0em, 0.5em, 1em, 0em);
  transform: rotate(0deg);
  transform: rotate(180deg);
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .rng-percentage-circle.p63 .slice {
  clip: rect(auto, auto, auto, auto);
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .rng-percentage-circle.p63 .bar:after {
  transform: rotate(180deg);
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .rng-percentage-circle.p63 .fill {
  border: 0.03em solid var(--company-primary-color);
  border-radius: 50%;
  width: 0.94em;
  height: 0.94em;
  position: absolute;
  clip: rect(0em, 0.5em, 1em, 0em);
  transform: rotate(0deg);
  transform: rotate(180deg);
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .rng-percentage-circle.p64 .slice {
  clip: rect(auto, auto, auto, auto);
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .rng-percentage-circle.p64 .bar:after {
  transform: rotate(180deg);
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .rng-percentage-circle.p64 .fill {
  border: 0.03em solid var(--company-primary-color);
  border-radius: 50%;
  width: 0.94em;
  height: 0.94em;
  position: absolute;
  clip: rect(0em, 0.5em, 1em, 0em);
  transform: rotate(0deg);
  transform: rotate(180deg);
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .rng-percentage-circle.p65 .slice {
  clip: rect(auto, auto, auto, auto);
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .rng-percentage-circle.p65 .bar:after {
  transform: rotate(180deg);
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .rng-percentage-circle.p65 .fill {
  border: 0.03em solid var(--company-primary-color);
  border-radius: 50%;
  width: 0.94em;
  height: 0.94em;
  position: absolute;
  clip: rect(0em, 0.5em, 1em, 0em);
  transform: rotate(0deg);
  transform: rotate(180deg);
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .rng-percentage-circle.p66 .slice {
  clip: rect(auto, auto, auto, auto);
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .rng-percentage-circle.p66 .bar:after {
  transform: rotate(180deg);
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .rng-percentage-circle.p66 .fill {
  border: 0.03em solid var(--company-primary-color);
  border-radius: 50%;
  width: 0.94em;
  height: 0.94em;
  position: absolute;
  clip: rect(0em, 0.5em, 1em, 0em);
  transform: rotate(0deg);
  transform: rotate(180deg);
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .rng-percentage-circle.p67 .slice {
  clip: rect(auto, auto, auto, auto);
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .rng-percentage-circle.p67 .bar:after {
  transform: rotate(180deg);
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .rng-percentage-circle.p67 .fill {
  border: 0.03em solid var(--company-primary-color);
  border-radius: 50%;
  width: 0.94em;
  height: 0.94em;
  position: absolute;
  clip: rect(0em, 0.5em, 1em, 0em);
  transform: rotate(0deg);
  transform: rotate(180deg);
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .rng-percentage-circle.p68 .slice {
  clip: rect(auto, auto, auto, auto);
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .rng-percentage-circle.p68 .bar:after {
  transform: rotate(180deg);
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .rng-percentage-circle.p68 .fill {
  border: 0.03em solid var(--company-primary-color);
  border-radius: 50%;
  width: 0.94em;
  height: 0.94em;
  position: absolute;
  clip: rect(0em, 0.5em, 1em, 0em);
  transform: rotate(0deg);
  transform: rotate(180deg);
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .rng-percentage-circle.p69 .slice {
  clip: rect(auto, auto, auto, auto);
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .rng-percentage-circle.p69 .bar:after {
  transform: rotate(180deg);
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .rng-percentage-circle.p69 .fill {
  border: 0.03em solid var(--company-primary-color);
  border-radius: 50%;
  width: 0.94em;
  height: 0.94em;
  position: absolute;
  clip: rect(0em, 0.5em, 1em, 0em);
  transform: rotate(0deg);
  transform: rotate(180deg);
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .rng-percentage-circle.p70 .slice {
  clip: rect(auto, auto, auto, auto);
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .rng-percentage-circle.p70 .bar:after {
  transform: rotate(180deg);
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .rng-percentage-circle.p70 .fill {
  border: 0.03em solid var(--company-primary-color);
  border-radius: 50%;
  width: 0.94em;
  height: 0.94em;
  position: absolute;
  clip: rect(0em, 0.5em, 1em, 0em);
  transform: rotate(0deg);
  transform: rotate(180deg);
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .rng-percentage-circle.p71 .slice {
  clip: rect(auto, auto, auto, auto);
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .rng-percentage-circle.p71 .bar:after {
  transform: rotate(180deg);
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .rng-percentage-circle.p71 .fill {
  border: 0.03em solid var(--company-primary-color);
  border-radius: 50%;
  width: 0.94em;
  height: 0.94em;
  position: absolute;
  clip: rect(0em, 0.5em, 1em, 0em);
  transform: rotate(0deg);
  transform: rotate(180deg);
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .rng-percentage-circle.p72 .slice {
  clip: rect(auto, auto, auto, auto);
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .rng-percentage-circle.p72 .bar:after {
  transform: rotate(180deg);
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .rng-percentage-circle.p72 .fill {
  border: 0.03em solid var(--company-primary-color);
  border-radius: 50%;
  width: 0.94em;
  height: 0.94em;
  position: absolute;
  clip: rect(0em, 0.5em, 1em, 0em);
  transform: rotate(0deg);
  transform: rotate(180deg);
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .rng-percentage-circle.p73 .slice {
  clip: rect(auto, auto, auto, auto);
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .rng-percentage-circle.p73 .bar:after {
  transform: rotate(180deg);
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .rng-percentage-circle.p73 .fill {
  border: 0.03em solid var(--company-primary-color);
  border-radius: 50%;
  width: 0.94em;
  height: 0.94em;
  position: absolute;
  clip: rect(0em, 0.5em, 1em, 0em);
  transform: rotate(0deg);
  transform: rotate(180deg);
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .rng-percentage-circle.p74 .slice {
  clip: rect(auto, auto, auto, auto);
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .rng-percentage-circle.p74 .bar:after {
  transform: rotate(180deg);
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .rng-percentage-circle.p74 .fill {
  border: 0.03em solid var(--company-primary-color);
  border-radius: 50%;
  width: 0.94em;
  height: 0.94em;
  position: absolute;
  clip: rect(0em, 0.5em, 1em, 0em);
  transform: rotate(0deg);
  transform: rotate(180deg);
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .rng-percentage-circle.p75 .slice {
  clip: rect(auto, auto, auto, auto);
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .rng-percentage-circle.p75 .bar:after {
  transform: rotate(180deg);
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .rng-percentage-circle.p75 .fill {
  border: 0.03em solid var(--company-primary-color);
  border-radius: 50%;
  width: 0.94em;
  height: 0.94em;
  position: absolute;
  clip: rect(0em, 0.5em, 1em, 0em);
  transform: rotate(0deg);
  transform: rotate(180deg);
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .rng-percentage-circle.p76 .slice {
  clip: rect(auto, auto, auto, auto);
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .rng-percentage-circle.p76 .bar:after {
  transform: rotate(180deg);
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .rng-percentage-circle.p76 .fill {
  border: 0.03em solid var(--company-primary-color);
  border-radius: 50%;
  width: 0.94em;
  height: 0.94em;
  position: absolute;
  clip: rect(0em, 0.5em, 1em, 0em);
  transform: rotate(0deg);
  transform: rotate(180deg);
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .rng-percentage-circle.p77 .slice {
  clip: rect(auto, auto, auto, auto);
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .rng-percentage-circle.p77 .bar:after {
  transform: rotate(180deg);
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .rng-percentage-circle.p77 .fill {
  border: 0.03em solid var(--company-primary-color);
  border-radius: 50%;
  width: 0.94em;
  height: 0.94em;
  position: absolute;
  clip: rect(0em, 0.5em, 1em, 0em);
  transform: rotate(0deg);
  transform: rotate(180deg);
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .rng-percentage-circle.p78 .slice {
  clip: rect(auto, auto, auto, auto);
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .rng-percentage-circle.p78 .bar:after {
  transform: rotate(180deg);
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .rng-percentage-circle.p78 .fill {
  border: 0.03em solid var(--company-primary-color);
  border-radius: 50%;
  width: 0.94em;
  height: 0.94em;
  position: absolute;
  clip: rect(0em, 0.5em, 1em, 0em);
  transform: rotate(0deg);
  transform: rotate(180deg);
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .rng-percentage-circle.p79 .slice {
  clip: rect(auto, auto, auto, auto);
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .rng-percentage-circle.p79 .bar:after {
  transform: rotate(180deg);
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .rng-percentage-circle.p79 .fill {
  border: 0.03em solid var(--company-primary-color);
  border-radius: 50%;
  width: 0.94em;
  height: 0.94em;
  position: absolute;
  clip: rect(0em, 0.5em, 1em, 0em);
  transform: rotate(0deg);
  transform: rotate(180deg);
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .rng-percentage-circle.p80 .slice {
  clip: rect(auto, auto, auto, auto);
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .rng-percentage-circle.p80 .bar:after {
  transform: rotate(180deg);
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .rng-percentage-circle.p80 .fill {
  border: 0.03em solid var(--company-primary-color);
  border-radius: 50%;
  width: 0.94em;
  height: 0.94em;
  position: absolute;
  clip: rect(0em, 0.5em, 1em, 0em);
  transform: rotate(0deg);
  transform: rotate(180deg);
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .rng-percentage-circle.p81 .slice {
  clip: rect(auto, auto, auto, auto);
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .rng-percentage-circle.p81 .bar:after {
  transform: rotate(180deg);
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .rng-percentage-circle.p81 .fill {
  border: 0.03em solid var(--company-primary-color);
  border-radius: 50%;
  width: 0.94em;
  height: 0.94em;
  position: absolute;
  clip: rect(0em, 0.5em, 1em, 0em);
  transform: rotate(0deg);
  transform: rotate(180deg);
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .rng-percentage-circle.p82 .slice {
  clip: rect(auto, auto, auto, auto);
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .rng-percentage-circle.p82 .bar:after {
  transform: rotate(180deg);
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .rng-percentage-circle.p82 .fill {
  border: 0.03em solid var(--company-primary-color);
  border-radius: 50%;
  width: 0.94em;
  height: 0.94em;
  position: absolute;
  clip: rect(0em, 0.5em, 1em, 0em);
  transform: rotate(0deg);
  transform: rotate(180deg);
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .rng-percentage-circle.p83 .slice {
  clip: rect(auto, auto, auto, auto);
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .rng-percentage-circle.p83 .bar:after {
  transform: rotate(180deg);
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .rng-percentage-circle.p83 .fill {
  border: 0.03em solid var(--company-primary-color);
  border-radius: 50%;
  width: 0.94em;
  height: 0.94em;
  position: absolute;
  clip: rect(0em, 0.5em, 1em, 0em);
  transform: rotate(0deg);
  transform: rotate(180deg);
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .rng-percentage-circle.p84 .slice {
  clip: rect(auto, auto, auto, auto);
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .rng-percentage-circle.p84 .bar:after {
  transform: rotate(180deg);
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .rng-percentage-circle.p84 .fill {
  border: 0.03em solid var(--company-primary-color);
  border-radius: 50%;
  width: 0.94em;
  height: 0.94em;
  position: absolute;
  clip: rect(0em, 0.5em, 1em, 0em);
  transform: rotate(0deg);
  transform: rotate(180deg);
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .rng-percentage-circle.p85 .slice {
  clip: rect(auto, auto, auto, auto);
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .rng-percentage-circle.p85 .bar:after {
  transform: rotate(180deg);
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .rng-percentage-circle.p85 .fill {
  border: 0.03em solid var(--company-primary-color);
  border-radius: 50%;
  width: 0.94em;
  height: 0.94em;
  position: absolute;
  clip: rect(0em, 0.5em, 1em, 0em);
  transform: rotate(0deg);
  transform: rotate(180deg);
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .rng-percentage-circle.p86 .slice {
  clip: rect(auto, auto, auto, auto);
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .rng-percentage-circle.p86 .bar:after {
  transform: rotate(180deg);
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .rng-percentage-circle.p86 .fill {
  border: 0.03em solid var(--company-primary-color);
  border-radius: 50%;
  width: 0.94em;
  height: 0.94em;
  position: absolute;
  clip: rect(0em, 0.5em, 1em, 0em);
  transform: rotate(0deg);
  transform: rotate(180deg);
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .rng-percentage-circle.p87 .slice {
  clip: rect(auto, auto, auto, auto);
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .rng-percentage-circle.p87 .bar:after {
  transform: rotate(180deg);
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .rng-percentage-circle.p87 .fill {
  border: 0.03em solid var(--company-primary-color);
  border-radius: 50%;
  width: 0.94em;
  height: 0.94em;
  position: absolute;
  clip: rect(0em, 0.5em, 1em, 0em);
  transform: rotate(0deg);
  transform: rotate(180deg);
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .rng-percentage-circle.p88 .slice {
  clip: rect(auto, auto, auto, auto);
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .rng-percentage-circle.p88 .bar:after {
  transform: rotate(180deg);
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .rng-percentage-circle.p88 .fill {
  border: 0.03em solid var(--company-primary-color);
  border-radius: 50%;
  width: 0.94em;
  height: 0.94em;
  position: absolute;
  clip: rect(0em, 0.5em, 1em, 0em);
  transform: rotate(0deg);
  transform: rotate(180deg);
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .rng-percentage-circle.p89 .slice {
  clip: rect(auto, auto, auto, auto);
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .rng-percentage-circle.p89 .bar:after {
  transform: rotate(180deg);
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .rng-percentage-circle.p89 .fill {
  border: 0.03em solid var(--company-primary-color);
  border-radius: 50%;
  width: 0.94em;
  height: 0.94em;
  position: absolute;
  clip: rect(0em, 0.5em, 1em, 0em);
  transform: rotate(0deg);
  transform: rotate(180deg);
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .rng-percentage-circle.p90 .slice {
  clip: rect(auto, auto, auto, auto);
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .rng-percentage-circle.p90 .bar:after {
  transform: rotate(180deg);
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .rng-percentage-circle.p90 .fill {
  border: 0.03em solid var(--company-primary-color);
  border-radius: 50%;
  width: 0.94em;
  height: 0.94em;
  position: absolute;
  clip: rect(0em, 0.5em, 1em, 0em);
  transform: rotate(0deg);
  transform: rotate(180deg);
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .rng-percentage-circle.p91 .slice {
  clip: rect(auto, auto, auto, auto);
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .rng-percentage-circle.p91 .bar:after {
  transform: rotate(180deg);
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .rng-percentage-circle.p91 .fill {
  border: 0.03em solid var(--company-primary-color);
  border-radius: 50%;
  width: 0.94em;
  height: 0.94em;
  position: absolute;
  clip: rect(0em, 0.5em, 1em, 0em);
  transform: rotate(0deg);
  transform: rotate(180deg);
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .rng-percentage-circle.p92 .slice {
  clip: rect(auto, auto, auto, auto);
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .rng-percentage-circle.p92 .bar:after {
  transform: rotate(180deg);
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .rng-percentage-circle.p92 .fill {
  border: 0.03em solid var(--company-primary-color);
  border-radius: 50%;
  width: 0.94em;
  height: 0.94em;
  position: absolute;
  clip: rect(0em, 0.5em, 1em, 0em);
  transform: rotate(0deg);
  transform: rotate(180deg);
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .rng-percentage-circle.p93 .slice {
  clip: rect(auto, auto, auto, auto);
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .rng-percentage-circle.p93 .bar:after {
  transform: rotate(180deg);
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .rng-percentage-circle.p93 .fill {
  border: 0.03em solid var(--company-primary-color);
  border-radius: 50%;
  width: 0.94em;
  height: 0.94em;
  position: absolute;
  clip: rect(0em, 0.5em, 1em, 0em);
  transform: rotate(0deg);
  transform: rotate(180deg);
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .rng-percentage-circle.p94 .slice {
  clip: rect(auto, auto, auto, auto);
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .rng-percentage-circle.p94 .bar:after {
  transform: rotate(180deg);
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .rng-percentage-circle.p94 .fill {
  border: 0.03em solid var(--company-primary-color);
  border-radius: 50%;
  width: 0.94em;
  height: 0.94em;
  position: absolute;
  clip: rect(0em, 0.5em, 1em, 0em);
  transform: rotate(0deg);
  transform: rotate(180deg);
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .rng-percentage-circle.p95 .slice {
  clip: rect(auto, auto, auto, auto);
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .rng-percentage-circle.p95 .bar:after {
  transform: rotate(180deg);
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .rng-percentage-circle.p95 .fill {
  border: 0.03em solid var(--company-primary-color);
  border-radius: 50%;
  width: 0.94em;
  height: 0.94em;
  position: absolute;
  clip: rect(0em, 0.5em, 1em, 0em);
  transform: rotate(0deg);
  transform: rotate(180deg);
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .rng-percentage-circle.p96 .slice {
  clip: rect(auto, auto, auto, auto);
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .rng-percentage-circle.p96 .bar:after {
  transform: rotate(180deg);
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .rng-percentage-circle.p96 .fill {
  border: 0.03em solid var(--company-primary-color);
  border-radius: 50%;
  width: 0.94em;
  height: 0.94em;
  position: absolute;
  clip: rect(0em, 0.5em, 1em, 0em);
  transform: rotate(0deg);
  transform: rotate(180deg);
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .rng-percentage-circle.p97 .slice {
  clip: rect(auto, auto, auto, auto);
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .rng-percentage-circle.p97 .bar:after {
  transform: rotate(180deg);
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .rng-percentage-circle.p97 .fill {
  border: 0.03em solid var(--company-primary-color);
  border-radius: 50%;
  width: 0.94em;
  height: 0.94em;
  position: absolute;
  clip: rect(0em, 0.5em, 1em, 0em);
  transform: rotate(0deg);
  transform: rotate(180deg);
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .rng-percentage-circle.p98 .slice {
  clip: rect(auto, auto, auto, auto);
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .rng-percentage-circle.p98 .bar:after {
  transform: rotate(180deg);
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .rng-percentage-circle.p98 .fill {
  border: 0.03em solid var(--company-primary-color);
  border-radius: 50%;
  width: 0.94em;
  height: 0.94em;
  position: absolute;
  clip: rect(0em, 0.5em, 1em, 0em);
  transform: rotate(0deg);
  transform: rotate(180deg);
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .rng-percentage-circle.p99 .slice {
  clip: rect(auto, auto, auto, auto);
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .rng-percentage-circle.p99 .bar:after {
  transform: rotate(180deg);
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .rng-percentage-circle.p99 .fill {
  border: 0.03em solid var(--company-primary-color);
  border-radius: 50%;
  width: 0.94em;
  height: 0.94em;
  position: absolute;
  clip: rect(0em, 0.5em, 1em, 0em);
  transform: rotate(0deg);
  transform: rotate(180deg);
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .rng-percentage-circle.p100 .slice {
  clip: rect(auto, auto, auto, auto);
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .rng-percentage-circle.p100 .bar:after {
  transform: rotate(180deg);
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .rng-percentage-circle.p100 .fill {
  border: 0.03em solid var(--company-primary-color);
  border-radius: 50%;
  width: 0.94em;
  height: 0.94em;
  position: absolute;
  clip: rect(0em, 0.5em, 1em, 0em);
  transform: rotate(0deg);
  transform: rotate(180deg);
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .rng-percentage-circle.p1 .bar {
  transform: rotate(3.6deg);
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .rng-percentage-circle.p2 .bar {
  transform: rotate(7.2deg);
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .rng-percentage-circle.p3 .bar {
  transform: rotate(10.8deg);
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .rng-percentage-circle.p4 .bar {
  transform: rotate(14.4deg);
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .rng-percentage-circle.p5 .bar {
  transform: rotate(18deg);
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .rng-percentage-circle.p6 .bar {
  transform: rotate(21.6deg);
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .rng-percentage-circle.p7 .bar {
  transform: rotate(25.2deg);
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .rng-percentage-circle.p8 .bar {
  transform: rotate(28.8deg);
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .rng-percentage-circle.p9 .bar {
  transform: rotate(32.4deg);
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .rng-percentage-circle.p10 .bar {
  transform: rotate(36deg);
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .rng-percentage-circle.p11 .bar {
  transform: rotate(39.6deg);
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .rng-percentage-circle.p12 .bar {
  transform: rotate(43.2deg);
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .rng-percentage-circle.p13 .bar {
  transform: rotate(46.8deg);
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .rng-percentage-circle.p14 .bar {
  transform: rotate(50.4deg);
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .rng-percentage-circle.p15 .bar {
  transform: rotate(54deg);
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .rng-percentage-circle.p16 .bar {
  transform: rotate(57.6deg);
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .rng-percentage-circle.p17 .bar {
  transform: rotate(61.2deg);
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .rng-percentage-circle.p18 .bar {
  transform: rotate(64.8deg);
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .rng-percentage-circle.p19 .bar {
  transform: rotate(68.4deg);
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .rng-percentage-circle.p20 .bar {
  transform: rotate(72deg);
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .rng-percentage-circle.p21 .bar {
  transform: rotate(75.6deg);
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .rng-percentage-circle.p22 .bar {
  transform: rotate(79.2deg);
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .rng-percentage-circle.p23 .bar {
  transform: rotate(82.8deg);
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .rng-percentage-circle.p24 .bar {
  transform: rotate(86.4deg);
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .rng-percentage-circle.p25 .bar {
  transform: rotate(90deg);
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .rng-percentage-circle.p26 .bar {
  transform: rotate(93.6deg);
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .rng-percentage-circle.p27 .bar {
  transform: rotate(97.2deg);
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .rng-percentage-circle.p28 .bar {
  transform: rotate(100.8deg);
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .rng-percentage-circle.p29 .bar {
  transform: rotate(104.4deg);
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .rng-percentage-circle.p30 .bar {
  transform: rotate(108deg);
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .rng-percentage-circle.p31 .bar {
  transform: rotate(111.6deg);
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .rng-percentage-circle.p32 .bar {
  transform: rotate(115.2deg);
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .rng-percentage-circle.p33 .bar {
  transform: rotate(118.8deg);
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .rng-percentage-circle.p34 .bar {
  transform: rotate(122.4deg);
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .rng-percentage-circle.p35 .bar {
  transform: rotate(126deg);
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .rng-percentage-circle.p36 .bar {
  transform: rotate(129.6deg);
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .rng-percentage-circle.p37 .bar {
  transform: rotate(133.2deg);
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .rng-percentage-circle.p38 .bar {
  transform: rotate(136.8deg);
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .rng-percentage-circle.p39 .bar {
  transform: rotate(140.4deg);
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .rng-percentage-circle.p40 .bar {
  transform: rotate(144deg);
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .rng-percentage-circle.p41 .bar {
  transform: rotate(147.6deg);
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .rng-percentage-circle.p42 .bar {
  transform: rotate(151.2deg);
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .rng-percentage-circle.p43 .bar {
  transform: rotate(154.8deg);
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .rng-percentage-circle.p44 .bar {
  transform: rotate(158.4deg);
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .rng-percentage-circle.p45 .bar {
  transform: rotate(162deg);
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .rng-percentage-circle.p46 .bar {
  transform: rotate(165.6deg);
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .rng-percentage-circle.p47 .bar {
  transform: rotate(169.2deg);
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .rng-percentage-circle.p48 .bar {
  transform: rotate(172.8deg);
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .rng-percentage-circle.p49 .bar {
  transform: rotate(176.4deg);
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .rng-percentage-circle.p50 .bar {
  transform: rotate(180deg);
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .rng-percentage-circle.p51 .bar {
  transform: rotate(183.6deg);
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .rng-percentage-circle.p52 .bar {
  transform: rotate(187.2deg);
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .rng-percentage-circle.p53 .bar {
  transform: rotate(190.8deg);
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .rng-percentage-circle.p54 .bar {
  transform: rotate(194.4deg);
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .rng-percentage-circle.p55 .bar {
  transform: rotate(198deg);
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .rng-percentage-circle.p56 .bar {
  transform: rotate(201.6deg);
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .rng-percentage-circle.p57 .bar {
  transform: rotate(205.2deg);
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .rng-percentage-circle.p58 .bar {
  transform: rotate(208.8deg);
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .rng-percentage-circle.p59 .bar {
  transform: rotate(212.4deg);
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .rng-percentage-circle.p60 .bar {
  transform: rotate(216deg);
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .rng-percentage-circle.p61 .bar {
  transform: rotate(219.6deg);
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .rng-percentage-circle.p62 .bar {
  transform: rotate(223.2deg);
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .rng-percentage-circle.p63 .bar {
  transform: rotate(226.8deg);
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .rng-percentage-circle.p64 .bar {
  transform: rotate(230.4deg);
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .rng-percentage-circle.p65 .bar {
  transform: rotate(234deg);
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .rng-percentage-circle.p66 .bar {
  transform: rotate(237.6deg);
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .rng-percentage-circle.p67 .bar {
  transform: rotate(241.2deg);
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .rng-percentage-circle.p68 .bar {
  transform: rotate(244.8deg);
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .rng-percentage-circle.p69 .bar {
  transform: rotate(248.4deg);
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .rng-percentage-circle.p70 .bar {
  transform: rotate(252deg);
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .rng-percentage-circle.p71 .bar {
  transform: rotate(255.6deg);
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .rng-percentage-circle.p72 .bar {
  transform: rotate(259.2deg);
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .rng-percentage-circle.p73 .bar {
  transform: rotate(262.8deg);
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .rng-percentage-circle.p74 .bar {
  transform: rotate(266.4deg);
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .rng-percentage-circle.p75 .bar {
  transform: rotate(270deg);
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .rng-percentage-circle.p76 .bar {
  transform: rotate(273.6deg);
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .rng-percentage-circle.p77 .bar {
  transform: rotate(277.2deg);
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .rng-percentage-circle.p78 .bar {
  transform: rotate(280.8deg);
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .rng-percentage-circle.p79 .bar {
  transform: rotate(284.4deg);
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .rng-percentage-circle.p80 .bar {
  transform: rotate(288deg);
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .rng-percentage-circle.p81 .bar {
  transform: rotate(291.6deg);
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .rng-percentage-circle.p82 .bar {
  transform: rotate(295.2deg);
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .rng-percentage-circle.p83 .bar {
  transform: rotate(298.8deg);
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .rng-percentage-circle.p84 .bar {
  transform: rotate(302.4deg);
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .rng-percentage-circle.p85 .bar {
  transform: rotate(306deg);
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .rng-percentage-circle.p86 .bar {
  transform: rotate(309.6deg);
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .rng-percentage-circle.p87 .bar {
  transform: rotate(313.2deg);
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .rng-percentage-circle.p88 .bar {
  transform: rotate(316.8deg);
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .rng-percentage-circle.p89 .bar {
  transform: rotate(320.4deg);
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .rng-percentage-circle.p90 .bar {
  transform: rotate(324deg);
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .rng-percentage-circle.p91 .bar {
  transform: rotate(327.6deg);
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .rng-percentage-circle.p92 .bar {
  transform: rotate(331.2deg);
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .rng-percentage-circle.p93 .bar {
  transform: rotate(334.8deg);
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .rng-percentage-circle.p94 .bar {
  transform: rotate(338.4deg);
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .rng-percentage-circle.p95 .bar {
  transform: rotate(342deg);
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .rng-percentage-circle.p96 .bar {
  transform: rotate(345.6deg);
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .rng-percentage-circle.p97 .bar {
  transform: rotate(349.2deg);
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .rng-percentage-circle.p98 .bar {
  transform: rotate(352.8deg);
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .rng-percentage-circle.p99 .bar {
  transform: rotate(356.4deg);
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .rng-percentage-circle.p100 .bar {
  transform: rotate(360deg);
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .rng-percentage-circle:hover {
  cursor: default;
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .rng-percentage-circle:hover > span {
  line-height: 5.33em;
  font-size: 0.18em;
  color: var(--company-primary-color);
  width: 100%;
}
body:not(.site-search-rnb-page):not(.site-listing-details-rnb-page):not(.listing-website-rnb) .rng-percentage-circle:hover:after {
  top: 0.02em;
  left: 0.02em;
  width: 0.96em;
  height: 0.96em;
}

@font-face {
  font-family: "Reliance-Network-Icon-Font";
  src: url("../../fonts/Reliance-Network-Icon-Font.eot?rebz6a");
  src: url("../../fonts/Reliance-Network-Icon-Font.eot?rebz6a#iefix") format("embedded-opentype"), url("../../fonts/Reliance-Network-Icon-Font.ttf?rebz6a") format("truetype"), url("../../fonts/Reliance-Network-Icon-Font.woff?rebz6a") format("woff"), url("../../fonts/Reliance-Network-Icon-Font.svg?rebz6a#Reliance-Network-Icon-Font") format("svg");
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}
i[class^=rni-] {
  /* use !important to prevent issues with browser extensions that change fonts */
  speak: none;
  font-style: normal !important;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-family: "Reliance-Network-Icon-Font";
}
i[class^=rn-icon-] {
  /* use !important to prevent issues with browser extensions that change fonts */
  speak: none;
  font-style: normal !important;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-family: "Reliance-Network-Icon-Font";
}

.rni-info-helper {
  color: #8a8a8a;
  font-size: 60% !important;
  align-self: flex-start;
  vertical-align: super;
  cursor: help;
}
.rni-info-helper:before {
  content: "\e966";
}

.rni-for-sale:before {
  content: "\e9a8";
}

.rni-snapshot:before {
  content: "\e9aa";
}

.rni-recently-sold:before {
  content: "\e9ab";
}

.rni-new-on-market:before {
  content: "\e9ac";
}

.rni-for-sale-by-price:before {
  content: "\e9ad";
}

.rni-fr-title:before {
  content: "\e984";
}

.rni-fr-relocation:before {
  content: "\e985";
}

.rni-fr-mortgage:before {
  content: "\e986";
}

.rni-fr-home-warranty:before {
  content: "\e987";
}

.rni-fr-home-insurance:before {
  content: "\e988";
}

.rni-more:before {
  content: "\e983";
}

.rni-action-plan-setup:before {
  content: "\e97b";
}

.rni-contact-import-and-setup:before {
  content: "\e97c";
}

.rni-customized-seo-saved-searches:before {
  content: "\e97d";
}

.rni-custom-website-design-packages:before {
  content: "\e97e";
}

.rni-domain-registration-or-setup-assistance:before {
  content: "\e97f";
}

.rni-email-marketing-setup:before {
  content: "\e980";
}

.rni-website-content-migration-and-setup:before {
  content: "\e981";
}

.rni-website-design-selection-and-image-setup:before {
  content: "\e982";
}

.rni-realtor:before {
  content: "\e979";
}

.rni-eho:before {
  content: "\e97a";
}

.rni-custom-development:before {
  content: "\e971";
}

.rni-design-services:before {
  content: "\e972";
}

.rni-enterprise-development:before {
  content: "\e973";
}

.rni-licensing-plans:before {
  content: "\e974";
}

.rni-mls-data-services:before {
  content: "\e975";
}

.rni-our-clients:before {
  content: "\e976";
}

.rni-our-company:before {
  content: "\e977";
}

.rni-integrated-partner-services:before {
  content: "\e978";
}

.rni-heart-solid:before {
  content: "\e934";
}

.rni-favorite-solid:before {
  content: "\e934";
}

.rni-facebook-circle:before {
  content: "\e05d";
}

.rni-google-plus-circle:before {
  content: "\e05f";
}

.rni-instagram-circle:before {
  content: "\e063";
}

.rni-linked-in-circle:before {
  content: "\e062";
}

.rni-twitter-circle:before {
  content: "\e05e";
}

.rni-rss-circle:before {
  content: "\e060";
}

.rni-tumblr-circle:before {
  content: "\e061";
}

.rni-drawer:before {
  content: "\e958";
}

.rni-tablet:before {
  content: "\e959";
}

.rni-video:before {
  content: "\e956";
}

.rni-date:before {
  content: "\e957";
}

.rni-monitor:before {
  content: "\e952";
}

.rni-home:before {
  content: "\e953";
}

.rni-user:before {
  content: "\e954";
}

.rni-cms-profilepages:before {
  content: "\e954";
}

.rni-cms-profilepage:before {
  content: "\e954";
}

.rni-user-solid:before {
  content: "\e955";
}

.rni-pen:before {
  content: "\e93e";
}

.rni-photo:before {
  content: "\e93f";
}

.rni-four-houses:before {
  content: "\e940";
}

.rni-ten-houses:before {
  content: "\e941";
}

.rni-two-houses:before {
  content: "\e942";
}

.rni-map-marker:before {
  content: "\e943";
}

.rni-marketwatch:before {
  content: "\e944";
}

.rni-download:before {
  content: "\e945";
}

.rni-scope:before {
  content: "\e946";
}

.rni-speedometer:before {
  content: "\e947";
}

.rni-phone:before {
  content: "\e948";
}

.rni-call:before {
  content: "\e949";
}

.rni-crm-search:before {
  content: "\e935";
}

.rni-vimeo:before {
  content: "\e990";
}

.rni-android:before {
  content: "\e98f";
}

.rni-apple:before {
  content: "\e99a";
}

.rni-star-half:before {
  content: "\e9d8";
}

.rni-facebook:before {
  content: "\ea90";
}

.rni-google-plus:before {
  content: "\ea8b";
}

.rni-googleplus:before {
  content: "\ea8b";
}

.rni-instagram:before {
  content: "\ea92";
}

.rni-linked-in:before {
  content: "\eaca";
}

.rni-linkedin:before {
  content: "\eaca";
}

.rni-pinterest:before {
  content: "\ead2";
}

.rni-rss:before {
  content: "\ea9b";
}

.rni-twitter:before {
  content: "\e9c3";
}

.rni-angle-down-big:before {
  content: "\e94a";
}

.rni-angle-left-big:before {
  content: "\e94b";
}

.rni-angle-right-big:before {
  content: "\e94c";
}

.rni-angle-up-big:before {
  content: "\e94d";
}

.rni-angle-down-medium:before {
  content: "\e94e";
}

.rni-angle-left-medium:before {
  content: "\e94f";
}

.rni-angle-right-medium:before {
  content: "\e950";
}

.rni-angle-up-medium:before {
  content: "\e951";
}

.rni-angle-up:before {
  content: "\e682";
}

.rni-angle-right:before {
  content: "\e684";
}

.rni-angle-down:before {
  content: "\e688";
}

.rni-angle-left:before {
  content: "\e686";
}

.rni-arrow-up:before {
  content: "\e91e";
}

.rni-arrow-right:before {
  content: "\e91f";
}

.rni-arrow-down:before {
  content: "\e96c";
}

.rni-arrow-left:before {
  content: "\e96d";
}

.rni-close:before {
  content: "\e680";
}

.rni-angle-up-circle:before {
  content: "\e683";
}

.rni-angle-right-circle:before {
  content: "\e685";
}

.rni-angle-down-circle:before {
  content: "\e689";
}

.rni-angle-left-circle:before {
  content: "\e687";
}

.rni-up-arrow:before {
  content: "\e695";
}

.rni-right-arrow:before {
  content: "\e699";
}

.rni-bottom-arrow:before {
  content: "\e6a8";
}

.rni-left-arrow:before {
  content: "\e6a2";
}

.rni-plus:before {
  content: "\e623";
}

.rni-less:before {
  content: "\e644";
}

.rni-check:before {
  content: "\e66c";
}

.rni-close-circle:before {
  content: "\e681";
}

.rni-edit-circle:before {
  content: "\e997";
}

.rni-keypad:before {
  content: "\e645";
}

.rni-mail:before {
  content: "\e639";
}

.rni-cash:before {
  content: "\e68c";
}

.rni-config:before {
  content: "\e666";
}

.rni-phone-fill:before {
  content: "\e991";
}

.rni-mail-fill:before {
  content: "\e992";
}

.rni-discount-listing:before {
  content: "\e989";
}

.rni-computer-research:before {
  content: "\e98a";
}

.rni-for-sale-by-owner:before {
  content: "\e98b";
}

.rni-contact-form:before {
  content: "\e98c";
}

.rni-instant-offer:before {
  content: "\e98d";
}

.rni-home-advisor:before {
  content: "\e98e";
}

.rni-training:before {
  content: "\e970";
}

.rni-help1:before {
  content: "\e965";
}

.rni-info:before {
  content: "\e966";
}

.rni-expand1:before {
  content: "\e967";
}

.rni-tools:before {
  content: "\e968";
}

.rni-gleam:before {
  content: "\e969";
}

.rni-menu:before {
  content: "\e96a";
}

.rni-network:before {
  content: "\e96b";
}

.rni-global:before {
  content: "\e95d";
}

.rni-id:before {
  content: "\e95e";
}

.rni-print:before {
  content: "\e95f";
}

.rni-delete:before {
  content: "\e936";
}

.rni-trash:before {
  content: "\e936";
}

.rni-sso:before {
  content: "\e92f";
}

.rni-news-and-events:before {
  content: "\e930";
}

.rni-link:before {
  content: "\e931";
}

.rni-folder:before {
  content: "\e932";
}

.rni-file:before {
  content: "\e933";
}

.rni-upload:before {
  content: "\e960";
}

.rni-contactually:before {
  content: "\e92e";
}

.rni-educational-attainment:before {
  content: "\e922";
}

.rni-estimated-average-household-size:before {
  content: "\e923";
}

.rni-estimated-median-income:before {
  content: "\e925";
}

.rni-estimated-owner-renter-divide:before {
  content: "\e927";
}

.rni-estimated-population-density:before {
  content: "\e929";
}

.rni-estimated-total-home-owners:before {
  content: "\e92a";
}

.rni-estimated-total-renters:before {
  content: "\e92b";
}

.rni-median-age:before {
  content: "\e92c";
}

.rni-total-number-of-people:before {
  content: "\e92d";
}

.rni-office-phone:before {
  content: "\e928";
}

.rni-open-house:before {
  content: "\e924";
}

.rni-views:before {
  content: "\e926";
}

.rni-profile:before {
  content: "\e914";
}

.rni-profile-add:before {
  content: "\e90c";
}

.rni-users:before {
  content: "\e961";
}

.rni-add-user:before {
  content: "\e962";
}

.rni-delete-user:before {
  content: "\e963";
}

.rni-rocket:before {
  content: "\e920";
}

.rni-star:before {
  content: "\e921";
}

.rni-star-solid:before {
  content: "\e96e";
}

.rni-star-o:before {
  content: "\e96f";
}

.rni-favorite:before {
  content: "\e908";
}

.rni-heart:before {
  content: "\e908";
}

.rni-like:before {
  content: "\e908";
}

.rni-activity:before {
  content: "\e900";
}

.rni-agent-roster:before {
  content: "\e901";
}

.rni-bio:before {
  content: "\e902";
}

.rni-calendar:before {
  content: "\e903";
}

.rni-directions:before {
  content: "\e907";
}

.rni-history:before {
  content: "\e909";
}

.rni-refresh-2:before {
  content: "\e964";
}

.rni-listings:before {
  content: "\e90b";
}

.rni-main-phone:before {
  content: "\e90d";
}

.rni-mobile-phone:before {
  content: "\e910";
}

.rni-notes:before {
  content: "\e911";
}

.rni-notices:before {
  content: "\e912";
}

.rni-resources:before {
  content: "\e915";
}

.rni-search:before {
  content: "\e916";
}

.rni-share:before {
  content: "\e917";
}

.rni-support:before {
  content: "\e919";
}

.rni-website:before {
  content: "\e91b";
}

.rni-office-website2:before {
  content: "\e913";
}

.rni-user-2:before {
  content: "\e91a";
}

.rni-site-builder:before {
  content: "\e918";
}

.rni-communications:before {
  content: "\e904";
}

.rni-contacts:before {
  content: "\e906";
}

.rni-company:before {
  content: "\e905";
}

.rni-leads:before {
  content: "\e90a";
}

.rni-marketing:before {
  content: "\e90e";
}

.rni-mls:before {
  content: "\e90f";
}

.rni-bubble:before {
  content: "\e9d5";
}

.rni-pause:before {
  content: "\e9d6";
}

.rni-triangle-left:before {
  content: "\e9dc";
}

.rni-triangle-up:before {
  content: "\e9dd";
}

.rni-triangle-right:before {
  content: "\e9de";
}

.rni-triangle-down:before {
  content: "\e9df";
}

.rni-rn-icon-co-persona1-arrows:before {
  content: "\e9e2";
}

.rni-co-evadvisor1-contactme:before {
  content: "\e939";
}

.rni-co-evadvisor2-contactme:before {
  content: "\e939";
}

.rni-co-evadvisor3-contactme:before {
  content: "\e939";
}

.rni-co-evadvisor1-featuredproperties:before {
  content: "\e93a";
}

.rni-co-evadvisor2-featuredproperties:before {
  content: "\e93a";
}

.rni-co-evadvisor3-featuredproperties:before {
  content: "\e93a";
}

.rni-co-evadvisor1-marketwatch:before {
  content: "\e93b";
}

.rni-co-evadvisor2-marketwatch:before {
  content: "\e93b";
}

.rni-co-evadvisor3-marketwatch:before {
  content: "\e93b";
}

.rni-co-evadvisor1-mortgage:before {
  content: "\e93c";
}

.rni-co-evadvisor2-mortgage:before {
  content: "\e93c";
}

.rni-co-evadvisor3-mortgage:before {
  content: "\e93c";
}

.rni-co-evadvisor-1propertyfinder:before {
  content: "\e93d";
}

.rni-co-evadvisor2-propertyfinder:before {
  content: "\e93d";
}

.rni-co-evadvisor3-propertyfinder:before {
  content: "\e93d";
}

.rni-co-homeandliving2-newlistings:before,
.rni-co-homeandliving9-newlistings:before,
.rni-co-homeandliving14-newlistings:before,
.rni-co-homeandliving16-newlistings:before {
  content: "\e9c4";
}

.rni-co-homeandliving2-openhouse:before,
.rn-icon-co-homeandliving3-openhouse:before,
.rni-co-homeandliving9-openhouse:before,
.rni-co-homeandliving14-openhouse:before,
.rni-co-homeandliving16-openhouse:before {
  content: "\e9c5";
}

.rni-co-homeandliving2-bio:before,
.rn-icon-co-homeandliving3-bio:before,
.rni-co-homeandliving14-bio:before {
  content: "\e9c6";
}

.rni-co-homeandliving2-insurancehunt:before,
.rn-icon-co-homeandliving3-insurancehunt:before,
.rni-co-homeandliving14-insurancehunt:before {
  content: "\e9a9";
}

.rni-co-homeandliving7-insurancehunt:before {
  content: "\e9a9";
}

.rni-co-homeandliving8-insurancehunt:before {
  content: "\e9a9";
}

.rni-co-homeandliving9-insurancehunt:before,
.rni-co-homeandliving15-insurancehunt:before,
.rni-co-homeandliving16-insurancehunt:before {
  content: "\e9a9";
}

.rni-co-texture2-insurancehunt:before {
  content: "\e9a9";
}

.rni-co-hunt-insurance:before, .rn-icon-co-davidrickel-insurancehunt:before,
.rn-icon-co-farmranch1-insurancehunt:before,
.rn-icon-co-farmranch2-insurancehunt:before,
.rn-icon-co-farmranch3-insurancehunt:before,
.rn-icon-co-farmranch5-insurancehunt:before,
.rn-icon-co-farmranch6-insurancehunt:before,
.rn-icon-co-farmranch7-insurancehunt:before,
.rn-icon-co-homeandliving1-insurancehunt:before,
.rn-icon-co-homeandliving3-insurancehunt:before,
.rn-icon-co-homeandliving4-insurancehunt:before,
.rn-icon-co-homeandliving5-insurancehunt:before,
.rn-icon-co-homeandliving6-insurancehunt:before,
.rn-icon-co-luxury3-insurancehunt:before,
.rn-icon-co-luxury6-insurancehunt:before,
.rni-co-modarch4-insurancehunt:before,
.rn-icon-co-persona1-insurancehunt:before,
.rn-icon-co-persona2-insurancehunt:before,
.rn-icon-co-persona3-insurancehunt:before,
.rn-icon-co-persona4-insurancehunt:before,
.rn-icon-co-persona5-insurancehunt:before,
.rn-icon-co-persona6-insurancehunt:before,
.rn-icon-co-persona7-insurancehunt:before,
.rn-icon-co-team1-insurancehunt:before,
.rn-icon-co-team2-insurancehunt:before,
.rn-icon-co-team3-insurancehunt:before,
.rn-icon-co-team4-insurancehunt:before,
.rn-icon-co-team5-insurancehunt:before,
.rn-icon-co-team6-insurancehunt:before,
.rn-icon-co-team7-insurancehunt:before,
.rn-icon-co-texture1-insurancehunt:before,
.rn-icon-co-texture3-insurancehunt:before,
.rn-icon-co-texture4-insurancehunt:before {
  content: "\e9a7";
}

.rni-co-persona2-contactme:before {
  content: "\e9e3";
}

.rni-co-hlajc-persona2-contactme:before {
  content: "\e9e3";
}

.rni-co-persona6-contactme:before {
  content: "\e9e3";
}

.rni-co-homeandliving5-contactme:before,
.rn-icon-co-homeandliving3-contactme:before {
  content: "\e9e3";
}

.rni-co-homeandliving10-contactme:before {
  content: "\e9e3";
}

.rni-co-persona2-marketwatch:before {
  content: "\e9e6";
}

.rni-co-hlajc-persona2-marketwatch:before {
  content: "\e9e6";
}

.rni-co-persona6-marketwatch:before {
  content: "\e9e6";
}

.rn-icon-co-homeandliving3-marketwatch:before,
.rni-co-homeandliving5-marketwatch:before,
.rni-co-homeandliving6-marketwatch:before {
  content: "\e9e6";
}

.rni-co-homeandliving10-marketwatch:before {
  content: "\e9e6";
}

.rni-co-persona2-mortgage:before {
  content: "\e9e7";
}

.rni-co-hlajc-persona2-mortgage:before {
  content: "\e9e7";
}

.rni-co-persona6-mortgage:before {
  content: "\e9e7";
}

.rn-icon-co-homeandliving3-mortgage:before,
.rni-co-homeandliving5-mortgage:before,
.rni-co-homeandliving6-mortgage:before {
  content: "\e9e7";
}

.rni-co-homeandliving10-mortgage:before {
  content: "\e9e7";
}

.rni-co-persona2-video:before {
  content: "\e9e8";
}

.rni-co-hlajc-persona2-video:before {
  content: "\e9e8";
}

.rni-co-persona6-video:before {
  content: "\e9e8";
}

.rni-co-persona3-contactme:before {
  content: "\e9e9";
}

.rni-co-persona3-mortgage:before {
  content: "\e9ed";
}

.rni-co-team1-mortgage:before {
  content: "\e9ff";
}

.rni-co-team2-mortgage:before {
  content: "\ea05";
}

.rni-co-team6-mortgage:before {
  content: "\ea05";
}

.rni-co-team2-video:before {
  content: "\ea06";
}

.rni-co-team6-video:before {
  content: "\ea06";
}

.rni-co-farmranch3-contactme:before {
  content: "\ea07";
}

.rni-co-farmranch3-featuredproperties:before {
  content: "\ea6a";
}

.rni-co-farmranch7-contactme:before {
  content: "\ea07";
}

.rni-co-team2-contactme:before {
  content: "\ea07";
}

.rni-co-team3-contactme:before {
  content: "\ea07";
}

.rni-co-team6-contactme:before {
  content: "\ea07";
}

.rni-co-team7-contactme:before {
  content: "\ea07";
}

.rni-co-farmranch3-propertyfinder:before {
  content: "\ea08";
}

.rn-icon-co-homeandliving3-propertyfinder:before,
.rni-co-homeandliving5-propertyfinder:before,
.rni-co-homeandliving6-propertyfinder:before {
  content: "\ea08";
}

.rni-co-homeandliving10-propertyfinder:before {
  content: "\ea08";
}

.rni-co-farmranch7-propertyfinder:before {
  content: "\ea08";
}

.rni-co-persona2-propertyfinder:before {
  content: "\ea08";
}

.rni-co-hlajc-persona2-propertyfinder:before {
  content: "\ea08";
}

.rni-co-persona6-propertyfinder:before {
  content: "\ea08";
}

.rni-co-team2-propertyfinder:before {
  content: "\ea08";
}

.rni-co-team6-propertyfinder:before {
  content: "\ea08";
}

.rni-co-team3-propertyfinder:before {
  content: "\ea08";
}

.rni-co-team7-propertyfinder:before {
  content: "\ea08";
}

.rni-co-farmranch3-homevaluation:before {
  content: "\ea09";
}

.rni-co-farmranch7-homevaluation:before {
  content: "\ea09";
}

.rn-icon-co-homeandliving3-homevaluation:before,
.rni-co-homeandliving5-homevaluation:before,
.rni-co-homeandliving6-homevaluation:before {
  content: "\ea09";
}

.rni-co-homeandliving10-homevaluation:before {
  content: "\ea09";
}

.rni-co-persona2-homevaluation:before {
  content: "\ea09";
}

.rni-co-hlajc-persona2-homevaluation:before {
  content: "\ea09";
}

.rni-co-persona6-homevaluation:before {
  content: "\ea09";
}

.rni-co-team2-homevaluation:before {
  content: "\ea09";
}

.rni-co-team3-homevaluation:before {
  content: "\ea09";
}

.rni-co-team4-homevaluation:before {
  content: "\ea09";
}

.rni-co-team6-homevaluation:before {
  content: "\ea09";
}

.rni-co-team7-homevaluation:before {
  content: "\ea09";
}

.rni-co-farmranch3-marketwatch:before {
  content: "\ea0a";
}

.rni-co-farmranch7-marketwatch:before {
  content: "\ea0a";
}

.rni-co-team2-marketwatch:before {
  content: "\ea0a";
}

.rni-co-team3-marketwatch:before {
  content: "\ea0a";
}

.rni-co-team6-marketwatch:before {
  content: "\ea0a";
}

.rni-co-team7-marketwatch:before {
  content: "\ea0a";
}

.rni-co-farmranch3-mortgage:before {
  content: "\ea0b";
}

.rni-co-farmranch7-mortgage:before {
  content: "\ea0b";
}

.rni-co-team3-mortgage:before {
  content: "\ea0b";
}

.rni-co-team7-mortgage:before {
  content: "\ea0b";
}

.rni-co-farmranch3-marketvideo:before {
  content: "\ea0c";
}

.rni-co-farmranch7-marketvideo:before {
  content: "\ea0c";
}

.rni-co-team3-marketvideo:before {
  content: "\ea0c";
}

.rni-co-team7-marketvideo:before {
  content: "\ea0c";
}

.rni-co-luxury3-contactme:before {
  content: "\ea22";
}

.rni-co-luxury6-contactme:before {
  content: "\ea22";
}

.rni-co-luxury3-featuredproperties:before {
  content: "\ea23";
}

.rni-co-luxury6-featuredproperties:before {
  content: "\ea23";
}

.rni-co-luxury3-homevaluation:before {
  content: "\ea24";
}

.rni-co-luxury6-homevaluation:before {
  content: "\ea24";
}

.rni-co-luxury3-marketvideo:before {
  content: "\ea25";
}

.rni-co-luxury6-marketvideo:before {
  content: "\ea25";
}

.rni-co-luxury3-marketwatch:before {
  content: "\ea26";
}

.rni-co-luxury6-marketwatch:before {
  content: "\ea26";
}

.rni-co-luxury3-mortgage:before {
  content: "\ea27";
}

.rni-co-luxury6-mortgage:before {
  content: "\ea27";
}

.rni-co-luxury3-propertyfinder:before {
  content: "\ea28";
}

.rni-co-luxury6-propertyfinder:before {
  content: "\ea28";
}

.rni-co-officeaspen-featuredproperties:before {
  content: "\ea2a";
}

.rni-co-officeaspen-homevaluation:before {
  content: "\ea2b";
}

.rni-co-officeaspen-mortgage:before {
  content: "\ea2e";
}

.rni-co-officeaspen-propertyfinder:before {
  content: "\ea2f";
}

.rni-co-officebeverlyhills-contactme:before {
  content: "\ea30";
}

.rni-co-officebeverlyhills-featuredproperties:before {
  content: "\ea31";
}

.rni-co-officebeverlyhills-homevaluation:before {
  content: "\ea32";
}

.rni-co-officebeverlyhills-marketvideo:before {
  content: "\ea33";
}

.rni-co-officebeverlyhills-marketwatch:before {
  content: "\ea34";
}

.rni-co-officebeverlyhills-mortgage:before {
  content: "\ea35";
}

.rni-co-officebeverlyhills-propertyfinder:before {
  content: "\ea36";
}

.rni-co-persona2-featuredproperties:before,
.rni-co-persona7-featuredproperties:before {
  content: "\ea45";
}

.rni-co-hlajc-persona2-featuredproperties:before {
  content: "\ea45";
}

.rni-co-persona6-featuredproperties:before {
  content: "\ea45";
}

.rni-co-team2-featuredproperties:before {
  content: "\ea45";
}

.rni-co-team3-featuredproperties:before {
  content: "\ea45";
}

.rni-co-team6-featuredproperties:before {
  content: "\ea45";
}

.rni-co-team4-contactme:before {
  content: "\ea46";
}

.rni-co-team4-featuredproperties:before {
  content: "\ea47";
}

.rni-co-team4-homevaluation1:before {
  content: "\ea48";
}

.rni-co-team4-marketvideo:before {
  content: "\ea49";
}

.rni-co-team4-marketwatch:before {
  content: "\ea4a";
}

.rni-co-team4-mortgage:before {
  content: "\ea4b";
}

.rni-co-team4-propertyfinder:before {
  content: "\ea4c";
}

.rni-co-team1-contactme:before {
  content: "\ea4d";
}

.rni-co-team5-contactme:before {
  content: "\ea4d";
}

.rni-co-farmranch2-contactme:before {
  content: "\ea4d";
}

.rni-co-farmranch8-contactme:before {
  content: "\ea4d";
}

.rni-co-team5-marketvideo:before {
  content: "\ea50";
}

.rni-co-farmranch2-marketvideo:before {
  content: "\ea50";
}

.rni-co-farmranch8-marketvideo:before {
  content: "\ea50";
}

.rni-co-team5-mortgage:before {
  content: "\ea52";
}

.rni-co-farmranch2-mortgage:before {
  content: "\ea52";
}

.rni-co-farmranch8-mortgage:before {
  content: "\ea52";
}

.rni-co-homeandliving1-contactme:before,
.rni-co-homeandliving13-contactme:before {
  content: "\ea54";
}

.rni-co-persona3-contactme1:before {
  content: "\ea54";
}

.rni-co-persona4-contactme:before {
  content: "\ea54";
}

.rni-co-persona5-contactme:before {
  content: "\ea54";
}

.rni-co-persona7-contactme:before,
.rni-co-persona9-contactme:before {
  content: "\ea54";
}

.rni-co-texture1-contactme:before {
  content: "\ea54";
}

.rni-co-homeandliving1-featuredproperties:before,
.rn-icon-co-homeandliving3-featuredproperties:before,
.rni-co-homeandliving13-featuredproperties:before {
  content: "\ea55";
}

.rni-co-homeandliving5-featuredproperties:before,
.rni-co-homeandliving6-featuredproperties:before {
  content: "\ea55";
}

.rni-co-homeandliving10-featuredproperties:before {
  content: "\ea55";
}

.rni-co-persona3-featuredproperties:before {
  content: "\ea55";
}

.rni-co-persona4-featuredproperties:before {
  content: "\ea55";
}

.rni-co-persona5-featuredproperties:before {
  content: "\ea55";
}

.rni-co-texture1-featuredproperties:before {
  content: "\ea55";
}

.rni-co-homeandliving1-homevaluation:before,
.rni-co-homeandliving13-homevaluation:before {
  content: "\ea56";
}

.rni-co-persona3-homevaluation:before {
  content: "\ea56";
}

.rni-co-persona4-homevaluation:before {
  content: "\ea56";
}

.rni-co-persona5-homevaluation:before {
  content: "\ea56";
}

.rni-co-persona7-homevaluation:before {
  content: "\ea56";
}

.rni-co-texture1-homevaluation:before {
  content: "\ea56";
}

.rni-co-homeandliving1-marketvideo:before,
.rn-icon-co-homeandliving3-marketvideo:before,
.rni-co-homeandliving13-marketvideo:before {
  content: "\ea57";
}

.rni-co-persona3-marketvideo:before {
  content: "\ea57";
}

.rni-co-persona4-marketvideo:before {
  content: "\ea57";
}

.rni-co-persona5-marketvideo:before {
  content: "\ea57";
}

.rni-co-texture1-marketvideo:before {
  content: "\ea57";
}

.rni-co-homeandliving1-marketwatch:before,
.rni-co-homeandliving13-marketwatch:before {
  content: "\ea58";
}

.rni-co-persona3-marketwatch:before {
  content: "\ea58";
}

.rni-co-persona4-marketwatch:before {
  content: "\ea58";
}

.rni-co-persona5-marketwatch:before {
  content: "\ea58";
}

.rni-co-persona7-marketwatch:before,
.rni-co-persona9-marketwatch:before {
  content: "\ea58";
}

.rni-co-texture1-marketwatch:before {
  content: "\ea58";
}

.rni-co-homeandliving1-mortgage:before,
.rni-co-homeandliving13-mortgage:before {
  content: "\ea59";
}

.rni-co-persona4-mortgage:before {
  content: "\ea59";
}

.rni-co-persona5-mortgage:before {
  content: "\ea59";
}

.rni-co-persona7-mortgage:before {
  content: "\ea59";
}

.rni-co-texture1-mortgage:before {
  content: "\ea59";
}

.rni-co-homeandliving1-propertyfinder:before,
.rn-icon-co-homeandliving3-propertyfinder:before,
.rni-co-homeandliving13-propertyfinder:before {
  content: "\ea5a";
}

.rni-co-lifestyle5-propertyfinder:before {
  content: "\ea5a";
}

.rni-co-persona3-propertyfinder:before {
  content: "\ea5a";
}

.rni-co-persona4-propertyfinder:before {
  content: "\ea5a";
}

.rni-co-persona5-propertyfinder:before {
  content: "\ea5a";
}

.rni-co-persona7-propertyfinder:before,
.rni-co-persona9-propertyfinder:before {
  content: "\ea5a";
}

.rni-co-texture1-propertyfinder:before {
  content: "\ea5a";
}

.rni-co-homeandliving2-contactme:before,
.rni-co-homeandliving14-contactme:before {
  content: "\ea5b";
}

.rni-co-homeandliving7-contactme:before {
  content: "\ea5b";
}

.rni-co-homeandliving8-contactme:before {
  content: "\ea5b";
}

.rni-co-homeandliving9-contactme:before,
.rni-co-homeandliving15-contactme:before,
.rni-co-homeandliving16-contactme:before {
  content: "\ea5b";
}

.rni-co-texture2-contactme:before {
  content: "\ea5b";
}

.rni-co-homeandliving2-featuredproperties:before,
.rni-co-homeandliving14-featuredproperties:before {
  content: "\ea5c";
}

.rni-co-homeandliving7-featuredproperties:before {
  content: "\ea5c";
}

.rni-co-homeandliving8-featuredproperties:before {
  content: "\ea5c";
}

.rni-co-homeandliving9-featuredproperties:before,
.rni-co-homeandliving15-featuredproperties:before,
.rni-co-homeandliving16-featuredproperties:before {
  content: "\ea5c";
}

.rni-co-texture2-featuredproperties:before {
  content: "\ea5c";
}

.rni-co-homeandliving2-homevaluation:before,
.rni-co-homeandliving14-homevaluation:before {
  content: "\ea5d";
}

.rni-co-homeandliving7-homevaluation:before {
  content: "\ea5d";
}

.rni-co-homeandliving8-homevaluation:before {
  content: "\ea5d";
}

.rni-co-homeandliving9-homevaluation:before,
.rni-co-homeandliving15-homevaluation:before,
.rni-co-homeandliving16-homevaluation:before {
  content: "\ea5d";
}

.rni-co-texture2-homevaluation:before {
  content: "\ea5d";
}

.rni-co-homeandliving2-marketvideo:before,
.rni-co-homeandliving14-marketvideo:before {
  content: "\ea5e";
}

.rni-co-homeandliving7-marketvideo:before {
  content: "\ea5e";
}

.rni-co-homeandliving8-marketvideo:before {
  content: "\ea5e";
}

.rni-co-homeandliving9-marketvideo:before,
.rni-co-homeandliving15-marketvideo:before,
.rni-co-homeandliving16-marketvideo:before {
  content: "\ea5e";
}

.rni-co-texture2-marketvideo:before {
  content: "\ea5e";
}

.rni-co-homeandliving2-marketwatch:before,
.rni-co-homeandliving14-marketwatch:before {
  content: "\ea5f";
}

.rni-co-homeandliving7-marketwatch:before {
  content: "\ea5f";
}

.rni-co-homeandliving8-marketwatch:before {
  content: "\ea5f";
}

.rni-co-homeandliving9-marketwatch:before,
.rni-co-homeandliving15-marketwatch:before,
.rni-co-homeandliving16-marketwatch:before {
  content: "\ea5f";
}

.rni-co-texture2-marketwatch:before {
  content: "\ea5f";
}

.rni-co-homeandliving2-mortgage:before,
.rni-co-homeandliving14-mortgage:before {
  content: "\ea60";
}

.rni-co-homeandliving7-mortgage:before {
  content: "\ea60";
}

.rni-co-homeandliving8-mortgage:before {
  content: "\ea60";
}

.rni-co-homeandliving9-mortgage:before,
.rni-co-homeandliving15-mortgage:before,
.rni-co-homeandliving16-mortgage:before {
  content: "\ea60";
}

.rni-co-texture2-mortgage:before {
  content: "\ea60";
}

.rni-co-homeandliving2-propertyfinder:before,
.rni-co-homeandliving14-propertyfinder:before {
  content: "\ea61";
}

.rni-co-homeandliving7-propertyfinder:before {
  content: "\ea61";
}

.rni-co-homeandliving8-propertyfinder:before {
  content: "\ea61";
}

.rni-co-homeandliving9-propertyfinder:before,
.rni-co-homeandliving15-propertyfinder:before,
.rni-co-homeandliving16-propertyfinder:before {
  content: "\ea61";
}

.rni-co-texture2-propertyfinder:before {
  content: "\ea61";
}

.rni-co-texture3-contactme:before {
  content: "\ea62";
}

.rni-co-texture3-featuredproperties:before {
  content: "\ea63";
}

.rni-co-texture3-homevaluation:before {
  content: "\ea64";
}

.rni-co-texture3-marketvideo:before {
  content: "\ea65";
}

.rni-co-texture3-marketwatch:before {
  content: "\ea66";
}

.rni-co-texture3-mortgage:before {
  content: "\ea67";
}

.rni-co-texture3-propertyfinder:before {
  content: "\ea68";
}

.rni-co-modarch1:before {
  content: "\ea69";
}

.rni-co-callout-contactme:before,
.rni-co-davidrickel-contactme:before {
  content: "\ea69";
}

.rni-co-farmranch1-contactme:before {
  content: "\ea69";
}

.rni-co-farmranch6-contactme:before {
  content: "\ea69";
}

.rni-co-hlajc-farmranch6-contactme:before {
  content: "\ea69";
}

.rni-co-homeandliving4-contactme:before,
.rni-co-homeandliving6-contactme:before {
  content: "\ea69";
}

.rni-co-hlajc-homeandliving4-contactme:before {
  content: "\ea69";
}

.rni-co-lifestyle2-contactme:before {
  content: "\ea69";
}

.rni-co-lifestyle4-contactme:before {
  content: "\ea69";
}

.rni-co-office2-contactme:before {
  content: "\ea69";
}

.rni-co-texture4-contactme:before {
  content: "\ea69";
}

.rni-co-modarch11:before {
  content: "\ea6a";
}

.rni-co-callout-featuredproperties:before,
.rni-co-davidrickel-featuredproperties:before {
  content: "\ea6a";
}

.rni-co-farmranch1-featuredproperties:before {
  content: "\ea6a";
}

.rni-co-farmranch6-featuredproperties:before {
  content: "\ea6a";
}

.rni-co-homeandliving4-featuredproperties:before {
  content: "\ea6a";
}

.rni-co-hlajc-homeandliving4-featuredproperties:before {
  content: "\ea6a";
}

.rni-co-lifestyle2-featuredproperties:before {
  content: "\ea6a";
}

.rni-co-lifestyle4-featuredproperties:before {
  content: "\ea6a";
}

.rni-co-office2-featuredproperties:before {
  content: "\ea6a";
}

.rni-co-texture4-featuredproperties:before {
  content: "\ea6a";
}

.rni-co-modarch12:before {
  content: "\ea6b";
}

.rni-co-callout-homevaluation:before,
.rni-co-davidrickel-homevaluation:before {
  content: "\ea6b";
}

.rni-co-farmranch1-homevaluation:before {
  content: "\ea6b";
}

.rni-co-farmranch6-homevaluation:before {
  content: "\ea6b";
}

.rni-co-homeandliving4-homevaluation:before {
  content: "\ea6b";
}

.rni-co-lifestyle2-homevaluation:before {
  content: "\ea6b";
}

.rni-co-lifestyle4-homevaluation:before {
  content: "\ea6b";
}

.rni-co-office2-homevaluation:before {
  content: "\ea6b";
}

.rni-co-texture4-homevaluation:before {
  content: "\ea6b";
}

.rni-co-callout-marketvideo:before,
.rni-co-davidrickel-marketvideo:before {
  content: "\ea6c";
}

.rni-co-farmranch1-marketvideo:before {
  content: "\ea6c";
}

.rni-co-farmranch6-marketvideo:before {
  content: "\ea6c";
}

.rni-co-homeandliving4-marketvideo:before {
  content: "\ea6c";
}

.rni-co-lifestyle2-marketvideo:before {
  content: "\ea6c";
}

.rni-co-lifestyle4-marketvideo:before {
  content: "\ea6c";
}

.rni-co-office2-marketvideo:before {
  content: "\ea6c";
}

.rni-co-team1-marketvideo:before {
  content: "\ea6c";
}

.rni-co-texture4-marketvideo:before {
  content: "\ea6c";
}

.rni-co-modarch13:before {
  content: "\ea6d";
}

.rni-co-callout-marketwatch:before,
.rni-co-davidrickel-marketwatch:before {
  content: "\ea6d";
}

.rni-co-farmranch1-marketwatch:before {
  content: "\ea6d";
}

.rni-co-farmranch6-marketwatch:before {
  content: "\ea6d";
}

.rni-co-hlajc-farmranch6-marketwatch:before {
  content: "\ea6d";
}

.rni-co-homeandliving4-marketwatch:before {
  content: "\ea6d";
}

.rni-co-hlajc-homeandliving4-marketwatch:before {
  content: "\ea6d";
}

.rni-co-lifestyle2-marketwatch:before {
  content: "\ea6d";
}

.rni-co-lifestyle4-marketwatch:before {
  content: "\ea6d";
}

.rni-co-office2-marketwatch:before {
  content: "\ea6d";
}

.rni-co-officeaspen-marketwatch:before {
  content: "\ea6d";
}

.rni-co-texture4-marketwatch:before {
  content: "\ea6d";
}

.rni-co-modarch14:before {
  content: "\ea6e";
}

.rni-co-callout-mortgage:before,
.rni-co-davidrickel-mortgage:before {
  content: "\ea6e";
}

.rni-co-farmranch1-mortgage:before {
  content: "\ea6e";
}

.rni-co-farmranch6-mortgage:before {
  content: "\ea6e";
}

.rni-co-homeandliving4-mortgage:before {
  content: "\ea6e";
}

.rni-co-lifestyle2-mortgage:before {
  content: "\ea6e";
}

.rni-co-lifestyle4-mortgage:before {
  content: "\ea6e";
}

.rni-co-office2-mortgage:before {
  content: "\ea6e";
}

.rni-co-texture4-mortgage:before {
  content: "\ea6e";
}

.rni-co-modarch15:before {
  content: "\ea6f";
}

.rni-co-callout-propertyfinder:before,
.rni-co-davidrickel-propertyfinder:before {
  content: "\ea6f";
}

.rni-co-farmranch1-propertyfinder:before {
  content: "\ea6f";
}

.rni-co-farmranch6-propertyfinder:before {
  content: "\ea6f";
}

.rni-co-hlajc-farmranch6-propertyfinder:before {
  content: "\ea6f";
}

.rni-co-homeandliving4-propertyfinder:before {
  content: "\ea6f";
}

.rni-co-hlajc-homeandliving4-propertyfinder:before {
  content: "\ea6f";
}

.rni-co-lifestyle2-propertyfinder:before {
  content: "\ea6f";
}

.rni-co-lifestyle4-propertyfinder:before {
  content: "\ea6f";
}

.rni-co-office2-propertyfinder:before {
  content: "\ea6f";
}

.rni-co-texture4-propertyfinder:before {
  content: "\ea6f";
}

.rni-co-bhap-380835-contactme:before {
  content: "\ea70";
}

.rni-co-farmranch5-contactme:before {
  content: "\ea70";
}

.rni-co-officeaspen-contactme:before {
  content: "\ea70";
}

.rni-co-persona1-contactme:before {
  content: "\ea70";
}

.rni-co-bhap-380835-featuredproperties:before {
  content: "\ea71";
}

.rni-co-farmranch2-featuredproperties:before {
  content: "\ea71";
}

.rni-co-farmranch8-featuredproperties:before {
  content: "\ea71";
}

.rni-co-farmranch5-featuredproperties:before {
  content: "\ea71";
}

.rni-co-persona1-featuredproperties:before {
  content: "\ea71";
}

.rni-co-team1-featuredproperties:before {
  content: "\ea71";
}

.rni-co-team5-featuredproperties:before {
  content: "\ea71";
}

.rni-co-bhap-380835-homevaluation:before {
  content: "\ea72";
}

.rni-co-farmranch2-homevaluation:before {
  content: "\ea72";
}

.rni-co-farmranch8-homevaluation:before {
  content: "\ea72";
}

.rni-co-farmranch5-homevaluation:before {
  content: "\ea72";
}

.rni-co-persona1-homevaluation:before {
  content: "\ea72";
}

.rni-co-team1-homevaluation:before {
  content: "\ea72";
}

.rni-co-team5-homevaluation:before {
  content: "\ea72";
}

.rni-co-bhap-380835-marketvideo:before {
  content: "\ea73";
}

.rni-co-farmranch5-marketvideo:before {
  content: "\ea73";
}

.rni-co-officeaspen-marketvideo:before {
  content: "\ea73";
}

.rni-co-persona1-marketvideo:before {
  content: "\ea73";
}

.rni-co-bhap-380835-marketwatch:before {
  content: "\ea74";
}

.rni-co-farmranch2-marketwatch:before {
  content: "\ea74";
}

.rni-co-farmranch8-marketwatch:before {
  content: "\ea74";
}

.rni-co-farmranch5-marketwatch:before {
  content: "\ea74";
}

.rni-co-persona1-marketwatch:before {
  content: "\ea74";
}

.rni-co-team1-marketwatch:before {
  content: "\ea74";
}

.rni-co-team5-marketwatch:before {
  content: "\ea74";
}

.rni-co-bhap-380835-mortgage:before {
  content: "\ea75";
}

.rni-co-farmranch5-mortgage:before {
  content: "\ea75";
}

.rni-co-officehawaii-mortgage:before {
  content: "\ea75";
}

.rni-co-persona1-mortgage:before {
  content: "\ea75";
}

.rni-co-bhap-380835-propertyfinder:before {
  content: "\ea76";
}

.rni-co-farmranch2-propertyfinder:before {
  content: "\ea76";
}

.rni-co-farmranch8-propertyfinder:before {
  content: "\ea76";
}

.rni-co-farmranch5-propertyfinder:before {
  content: "\ea76";
}

.rni-co-officehawaii-propertyfinder:before {
  content: "\ea76";
}

.rni-co-persona1-propertyfinder:before {
  content: "\ea76";
}

.rni-co-team1-propertyfinder:before {
  content: "\ea76";
}

.rni-co-team5-propertyfinder:before {
  content: "\ea76";
}

.rni-baths:before {
  content: "\ea77";
}

.rni-beds:before {
  content: "\ea78";
}

.rni-cms-form:before {
  content: "\ea79";
}

.rni-cms-leadform:before {
  content: "\ea79";
}

.rni-cms-leadforms:before {
  content: "\ea79";
}

.rni-cms-navtitle:before {
  content: "\ea7a";
}

.rni-cms-featured:before {
  content: "\ea7b";
}

.rni-cms-link:before {
  content: "\ea7c";
}

.rni-cms-page:before {
  content: "\ea7d";
}

.rni-cms-systempages:before {
  content: "\e938";
}

.rni-cms-systempage:before {
  content: "\e938";
}

.rni-cms-companysystempage:before {
  content: "\e938";
}

.rni-cms-companysystempages:before {
  content: "\e938";
}

.rni-cms-resume:before {
  content: "\e95a";
}

.rni-cms-seo:before {
  content: "\e95b";
}

.rni-flyer:before {
  content: "\e95c";
}

.rni-quote-right:before {
  content: "\e91c";
}

.rni-quote-left:before {
  content: "\e91d";
}

.rni-youtube:before {
  content: "\e937";
}

.rni-you-tube:before {
  content: "\e937";
}

.rni-co-texture5-contactme:before {
  content: "\ea62";
}

.rni-co-texture5-featuredproperties:before {
  content: "\ea63";
}

.rni-co-texture5-homevaluation:before {
  content: "\ea64";
}

.rni-co-texture5-marketvideo:before {
  content: "\ea65";
}

.rni-co-texture5-marketwatch:before {
  content: "\ea66";
}

.rni-co-texture5-mortgage:before {
  content: "\ea67";
}

.rni-co-texture5-propertyfinder:before {
  content: "\ea68";
}

.rni-co-team9-contactme:before {
  content: "\ea4d";
}

.rni-co-team9-marketvideo:before {
  content: "\ea50";
}

.rni-co-team9-mortgage:before {
  content: "\ea52";
}

.rni-co-team9-featuredproperties:before {
  content: "\ea71";
}

.rni-co-team9-homevaluation:before {
  content: "\ea72";
}

.rni-co-team9-marketwatch:before {
  content: "\ea74";
}

.rni-co-team9-propertyfinder:before {
  content: "\ea76";
}

.rni-co-homeandliving3-contactme:before,
.rni-co-homeandliving11-contactme:before,
.rni-co-homeandliving12-contactme:before,
.rni-co-hlajc-homeandliving12-contactme:before {
  content: "\ea62";
}

.rni-co-homeandliving3-featuredproperties:before,
.rni-co-homeandliving11-featuredproperties:before,
.rni-co-homeandliving12-featuredproperties:before {
  content: "\ea63";
}

.rni-co-homeandliving3-homevaluation:before,
.rni-co-homeandliving11-homevaluation:before,
.rni-co-homeandliving12-homevaluation:before {
  content: "\ea64";
}

.rni-co-homeandliving3-marketvideo:before,
.rni-co-homeandliving11-marketvideo:before,
.rni-co-homeandliving12-marketvideo:before {
  content: "\ea65";
}

.rni-co-homeandliving3-marketwatch:before,
.rni-co-homeandliving11-marketwatch:before,
.rni-co-homeandliving12-marketwatch:before,
.rni-co-hlajc-homeandliving12-marketwatch:before {
  content: "\ea66";
}

.rni-co-homeandliving3-mortgage:before,
.rni-co-homeandliving11-mortgage:before,
.rni-co-homeandliving12-mortgage:before {
  content: "\ea67";
}

.rni-co-homeandliving3-propertyfinder:before,
.rni-co-homeandliving11-propertyfinder:before,
.rni-co-homeandliving12-propertyfinder:before,
.rni-co-hlajc-homeandliving12-propertyfinder:before {
  content: "\ea68";
}

.rni-co-modarch4-contactme:before {
  content: "\ea4d";
}

.rni-co-modarch4-featuredproperties:before {
  content: "\ea71";
}

.rni-co-modarch4-homevaluation:before {
  content: "\ea72";
}

.rni-co-modarch4-marketvideo:before {
  content: "\ea50";
}

.rni-co-modarch4-marketwatch:before {
  content: "\ea74";
}

.rni-co-modarch4-mortgage:before {
  content: "\ea52";
}

.rni-co-modarch4-propertyfinder:before {
  content: "\ea76";
}

.rni-co-bhhnp-542161-contactme:before {
  content: "\ea62";
}

.rni-co-bhhnp-542161-featuredproperties:before {
  content: "\ea63";
}

.rni-co-bhhnp-542161-homevaluation:before {
  content: "\ea64";
}

.rni-co-bhhnp-542161-marketvideo:before {
  content: "\ea65";
}

.rni-co-bhhnp-542161-marketwatch:before {
  content: "\ea66";
}

.rni-co-bhhnp-542161-mortgage:before {
  content: "\ea67";
}

.rni-co-bhhnp-542161-propertyfinder:before {
  content: "\ea68";
}

.rni-nimble:before {
  content: "\e993";
}

.rni-co-agents:before {
  content: "\e994";
}

.rni-co-house:before {
  content: "\e995";
}

.rni-co-trends:before {
  content: "\e996";
}

.rni-flpg-baths:before {
  content: "\e998";
}

.rni-flpg-beds:before {
  content: "\e999";
}

.rni-flpg-clipboard:before {
  content: "\e99b";
}

.rni-flpg-commercial-building:before {
  content: "\e99c";
}

.rni-flpg-credit-card:before {
  content: "\e99d";
}

.rni-flpg-dollar-sign:before {
  content: "\e99e";
}

.rni-flpg-feather:before {
  content: "\e99f";
}

.rni-flpg-for-sale:before {
  content: "\e9a0";
}

.rni-flpg-house:before {
  content: "\e9a1";
}

.rni-flpg-insurance:before {
  content: "\e9a2";
}

.rni-flpg-key:before {
  content: "\e9a3";
}

.rni-flpg-map-pin:before {
  content: "\e9a4";
}

.rni-flpg-moving-box:before {
  content: "\e9a5";
}

.rni-flpg-search:before {
  content: "\e9a6";
}

.rni-co-phone-with-buttons:before {
  content: "\e9ae";
}

.rni-co-at-symbol:before {
  content: "\e9af";
}

.rni-co-text-bubble:before {
  content: "\e9b0";
}

.rni-bed:before {
  content: "\e9b1";
}

.rni-bath:before {
  content: "\e9b2";
}

.rni-floorplan:before {
  content: "\e9b3";
}

.rni-dot-arrow-right:before {
  content: "\e9b7";
}

.rni-dot-arrow-left:before {
  content: "\e9b6";
}

.rni-dot-arrow-up:before {
  content: "\e9b4";
}

.rni-dot-arrow-down:before {
  content: "\e9b5";
}

.rni-x-outline:before {
  content: "\e9b8";
}

.rni-dot-grid:before {
  content: "\e9b9";
}

.rni-co-tiktok:before {
  content: "\e9ba";
}

.rni-tiktok:before {
  content: "\e9ba";
}

.rni-search-2:before {
  content: "\e9c1";
}

.rni-paper:before {
  content: "\e9c0";
}

.rni-for-sale-with-text:before {
  content: "\e9bf";
}

.rni-floorplan-with-tag:before {
  content: "\e9be";
}

.rni-floorplan-with-sold:before {
  content: "\e9bd";
}

.rni-checkmark:before {
  content: "\e9bc";
}

.rni-snapchat:before {
  content: "\e9c2";
}

.rni-co-callout-newlistings:before,
.rni-co-homeandliving1-newlistings:before,
.rni-co-homeandliving3-newlistings:before,
.rni-co-homeandliving13-newlistings:before,
.rn-icon-co-homeandliving3-newlistings:before,
.rni-co-homeandliving11-newlistings:before,
.rni-co-homeandliving12-newlistings:before,
.rni-co-hlajc-persona2-newlistings:before,
.rni-co-persona7-newlistings:before,
.rni-co-persona9-newlistings:before,
.rni-co-homeandliving15-newlistings:before,
.rni-co-modarch4-newlistings:before,
.rni-co-homeandliving4-newlistings:before,
.rni-co-homeandliving5-newlistings:before,
.rni-co-homeandliving6-newlistings:before,
.rni-co-homeandliving7-newlistings:before,
.rni-co-homeandliving8-newlistings:before,
.rni-co-homeandliving10-newlistings:before,
.rni-co-texture1-newlistings:before,
.rni-co-texture2-newlistings:before,
.rni-co-texture3-newlistings:before,
.rni-co-texture4-newlistings:before,
.rni-co-texture5-newlistings:before,
.rn-icon-co-texture1-newlistings:before,
.rni-co-team1-newlistings:before,
.rni-co-team2-newlistings:before,
.rni-co-team3-newlistings:before,
.rni-co-team4-newlistings:before,
.rni-co-team5-newlistings:before,
.rn-icon-co-team6-newlistings:before,
.rni-co-team6-newlistings:before,
.rni-co-team7-newlistings:before,
.rni-co-team9-newlistings:before,
.rni-co-persona1-newlistings:before,
.rni-co-persona2-newlistings:before,
.rni-co-persona3-newlistings:before,
.rni-co-persona4-newlistings:before,
.rni-co-persona5-newlistings:before,
.rni-co-persona6-newlistings:before,
.rni-co-office2-newlistings:before,
.rni-co-farmranch1-newlistings:before,
.rni-co-farmranch2-newlistings:before,
.rni-co-farmranch3-newlistings:before,
.rni-co-farmranch5-newlistings:before,
.rni-co-farmranch6-newlistings:before,
.rni-co-farmranch7-newlistings:before,
.rni-co-farmranch8-newlistings:before,
.rni-co-luxury3-newlistings:before,
.rni-co-luxury6-newlistings:before,
.rni-co-officeaspen-newlistings:before,
.rni-co-lifestyle2-newlistings:before,
.rni-co-lifestyle4-newlistings:before,
.rni-co-hlajc-homeandliving4-newlistings:before,
.rni-co-davidrickel-newlistings:before,
.rni-co-officebeverlyhills-newlistings:before,
.rni-co-bhap-380835-newlistings:before,
.rni-co-bhhnp-542161-newlistings:before {
  content: "\e9ac";
}

.rni-co-callout-openhouse:before,
.rni-co-homeandliving1-openhouse:before,
.rni-co-homeandliving13-openhouse:before,
.rni-co-homeandliving3-openhouse:before,
.rni-co-homeandliving11-openhouse:before,
.rni-co-homeandliving12-openhouse:before,
.rni-co-persona7-openhouse:before,
.rni-co-persona9-openhouse:before,
.rni-co-homeandliving15-openhouse:before,
.rni-co-modarch4-openhouse:before,
.rni-co-homeandliving4-openhouse:before,
.rni-co-homeandliving5-openhouse:before,
.rni-co-homeandliving6-openhouse:before,
.rn-icon-co-homeandliving6-openhouse:before,
.rni-co-homeandliving7-openhouse:before,
.rni-co-homeandliving8-openhouse:before,
.rni-co-homeandliving10-openhouse:before,
.rni-co-hlajc-persona2-openhouse:before,
.rni-co-texture1-openhouse:before,
.rni-co-texture2-openhouse:before,
.rni-co-texture3-openhouse:before,
.rni-co-texture4-openhouse:before,
.rni-co-texture5-openhouse:before,
.rni-co-team1-openhouse:before,
.rni-co-team2-openhouse:before,
.rni-co-team3-openhouse:before,
.rni-co-team4-openhouse:before,
.rni-co-team5-openhouse:before,
.rni-co-team6-openhouse:before,
.rn-icon-co-team6-openhouse:before,
.rni-co-team6-openhouse:before,
.rni-co-team7-openhouse:before,
.rni-co-team9-openhouse:before,
.rni-co-persona1-openhouse:before,
.rni-co-persona2-openhouse:before,
.rni-co-persona3-openhouse:before,
.rni-co-persona4-openhouse:before,
.rni-co-persona5-openhouse:before,
.rni-co-persona6-openhouse:before,
.rni-co-office2-openhouse:before,
.rni-co-farmranch1-openhouse:before,
.rni-co-farmranch2-openhouse:before,
.rni-co-farmranch3-openhouse:before,
.rni-co-farmranch5-openhouse:before,
.rni-co-farmranch6-openhouse:before,
.rni-co-farmranch7-openhouse:before,
.rni-co-farmranch8-openhouse:before,
.rni-co-luxury3-openhouse:before,
.rni-co-luxury6-openhouse:before,
.rni-co-officeaspen-openhouse:before,
.rni-co-lifestyle2-openhouse:before,
.rni-co-lifestyle4-openhouse:before,
.rni-co-hlajc-homeandliving4-openhouse:before,
.rni-co-davidrickel-openhouse:before,
.rni-co-officebeverlyhills-openhouse:before,
.rni-co-bhap-380835-openhouse:before,
.rni-co-bhhnp-542161-openhouse:before {
  content: "\e924";
}

.rni-co-callout-bio:before,
.rni-co-homeandliving1-bio:before,
.rni-co-homeandliving13-bio:before,
.rni-co-homeandliving3-bio:before,
.rni-co-homeandliving11-bio:before,
.rni-co-homeandliving12-bio:before,
.rni-co-persona7-bio:before,
.rni-co-persona9-bio:before,
.rni-co-homeandliving9-bio:before,
.rni-co-homeandliving15-bio:before,
.rni-co-modarch4-bio:before,
.rni-co-homeandliving4-bio:before,
.rni-co-homeandliving5-bio:before,
.rn-icon-co-homeandliving6-bio:before,
.rni-co-homeandliving7-bio:before,
.rni-co-homeandliving8-bio:before,
.rni-co-homeandliving10-bio:before,
.rni-co-texture1-bio:before,
.rni-co-texture2-bio:before,
.rni-co-texture3-bio:before,
.rni-co-texture4-bio:before,
.rni-co-texture5-bio:before,
.rni-co-team1-bio:before,
.rni-co-team2-bio:before,
.rni-co-team3-bio:before,
.rni-co-team4-bio:before,
.rni-co-team5-bio:before,
.rni-co-team6-bio:before,
.rn-icon-co-team6-bio:before,
.rni-co-team6-bio:before,
.rni-co-team7-bio:before,
.rni-co-team9-bio:before,
.rni-co-persona1-bio:before,
.rni-co-persona2-bio:before,
.rni-co-persona3-bio:before,
.rni-co-persona4-bio:before,
.rni-co-persona5-bio:before,
.rni-co-persona6-bio:before,
.rni-co-office2-bio:before,
.rni-co-farmranch1-bio:before,
.rni-co-farmranch2-bio:before,
.rni-co-farmranch3-bio:before,
.rni-co-farmranch5-bio:before,
.rni-co-farmranch6-bio:before,
.rni-co-farmranch7-bio:before,
.rni-co-farmranch8-bio:before,
.rni-co-luxury3-bio:before,
.rni-co-luxury6-bio:before,
.rni-co-officeaspen-bio:before,
.rni-co-lifestyle2-bio:before,
.rni-co-lifestyle4-bio:before,
.rni-co-hlajc-homeandliving4-bio:before,
.rni-co-davidrickel-bio:before,
.rni-co-officebeverlyhills-bio:before,
.rni-co-bhap-380835-bio:before,
.rni-co-bhhnp-542161-bio:before {
  content: "\e914";
}

.rng-listing-details, .rng-listing-details-header .rng-listing-details-header-container {
  background: #ffffff;
  padding-right: 10px;
  padding-left: 10px;
  max-width: 87.5rem;
  margin-left: auto;
  margin-right: auto;
}
@media print, screen and (min-width: 40em) {
  .rng-listing-details, .rng-listing-details-header .rng-listing-details-header-container {
    padding-right: 15px;
    padding-left: 15px;
  }
}
.rng-listing-details > hr, .rng-listing-details-header .rng-listing-details-header-container > hr {
  max-width: 100vw;
  width: 100vw;
}
@media print, screen and (min-width: 64.0625em) {
  .rng-listing-details > hr, .rng-listing-details-header .rng-listing-details-header-container > hr {
    margin: 1rem calc(-50vw + 84.5625rem / 2);
  }
}
@media print, screen and (max-width: 64.06125em) {
  .rng-listing-details > hr, .rng-listing-details-header .rng-listing-details-header-container > hr {
    margin: 1rem -0.625rem;
  }
}
.rng-listing-details i .rni-heart-solid, .rng-listing-details-header .rng-listing-details-header-container i .rni-heart-solid {
  color: red !important;
}
@media print, screen and (max-width: 64.06125em) {
  .rng-listing-details, .rng-listing-details-header .rng-listing-details-header-container {
    padding-top: 0.5rem;
  }
}

.rng-listing-details-section-primary-content {
  display: flex;
  flex-wrap: wrap;
}
@media print, screen and (max-width: 64.06125em) {
  .rng-listing-details-section-primary-content {
    flex-direction: column;
  }
}

.rng-listing-details-section {
  display: flex;
  flex-flow: row wrap;
  max-width: 87.5rem;
  margin: 0 auto;
}
@media print, screen and (max-width: 64.06125em) {
  .rng-listing-details-section {
    width: 100%;
  }
}

.rng-listing-details-back-link {
  color: #666666 !important;
  font-size: 0.875rem;
  font-weight: 400;
  text-decoration: underline;
  padding: 0.5rem;
  width: 100%;
  display: block;
}
@media screen and (max-width: 0em), screen and (min-width: 40em) {
  .rng-listing-details-back-link {
    display: none !important;
  }
}

.rng-listing-details-gallery {
  position: relative;
  touch-action: auto !important;
}
@media print, screen and (min-width: 64.0625em) {
  .rng-listing-details-gallery {
    flex: 0 0 auto;
    width: calc(66.6666666667% - 1rem);
    margin-right: 0.5rem;
    margin-bottom: 0.5rem;
  }
}
@media print, screen and (max-width: 64.06125em) {
  .rng-listing-details-gallery {
    flex: 0 0 auto;
    width: calc(100% - 1rem);
    margin-top: 0.5rem;
    margin-bottom: 0.5rem;
    width: 100%;
  }
}
.rng-listing-details-gallery h2 {
  color: #666666 !important;
  font-family: "Open Sans", sans-serif !important;
  font-style: normal !important;
  font-weight: 300 !important;
  letter-spacing: normal !important;
  line-height: 1.4;
  text-transform: none !important;
  margin: 0 0 1rem 0 !important;
}
.rng-listing-details-gallery h2 .sub-header {
  font-size: 40%;
  margin-left: 2rem;
}
@media print, screen and (max-width: 39.99875em) {
  .rng-listing-details-gallery h2 {
    font-size: 1.5rem !important;
  }
}
@media print, screen and (min-width: 40em) {
  .rng-listing-details-gallery h2 {
    font-size: 2.625rem !important;
  }
}
@media print, screen and (max-width: 39.99875em) {
  .rng-listing-details-gallery {
    order: 0;
  }
  .rng-listing-details-gallery .tour_iframe {
    height: 50vw !important;
  }
  .rng-listing-details-gallery .tour_iframe iframe {
    height: 50vw !important;
    width: 100% !important;
  }
}
@media print, screen and (min-width: 40em) {
  .rng-listing-details-gallery .tour_iframe {
    height: 31.25rem !important;
  }
  .rng-listing-details-gallery .tour_iframe iframe {
    height: 31.25rem !important;
    width: 100% !important;
  }
}

.rng-listing-details-gallery-headline {
  color: #8a8a8a;
  font-size: 1.125rem;
  text-align: center;
}

.rng-listing-details-gallery-courtesy-of {
  color: #666666;
  font-weight: 300;
  display: flex;
  flex-wrap: wrap;
}
.rng-listing-details-gallery-courtesy-of img {
  height: 1.5rem;
  padding: 0 0.25rem;
  width: auto;
}
@media print, screen and (max-width: 39.99875em) {
  .rng-listing-details-gallery-courtesy-of {
    font-size: 0.6875rem;
    align-items: center;
  }
  .rng-listing-details-gallery-courtesy-of img {
    height: 1rem;
  }
}

.rng-listing-details-gallery-main img {
  margin: 0 auto;
  cursor: pointer;
}

.rng-listing-details-gallery-small .slick-slide img {
  height: 2.8125rem;
  width: auto;
}

.rng-listing-details-gallery-arrow {
  background: #333333;
  border-radius: 100%;
  color: #ffffff;
  font-size: 3rem;
  height: 3rem;
  width: 3rem;
  cursor: pointer;
  position: absolute;
  top: calc(50% - 47px);
  z-index: 999;
  transition: background 0.2s ease-in-out;
}
.rng-listing-details-gallery-arrow#rnSearchListingDisplayCarouselPrev {
  left: 0.75rem;
}
.rng-listing-details-gallery-arrow#rnSearchListingDisplayCarouselNext {
  right: 0.75rem;
}
.rng-listing-details-gallery-arrow:hover {
  background: #666666;
}
.rng-listing-details-gallery-arrow span {
  height: 100%;
  align-items: center;
  display: flex;
}
@media print, screen and (max-width: 39.99875em) {
  .rng-listing-details-gallery-arrow {
    font-size: 4rem;
  }
}

.slick-lightbox .slick-arrow {
  z-index: 1;
}
.slick-lightbox .slick-next {
  right: 2.5rem !important;
}
.slick-lightbox .slick-prev {
  left: 2.5rem !important;
}

.rng-listing-details-listing-data {
  flex: 1 1 100%;
}
.rng-listing-details-listing-data .rng-listing-details-sticky-container {
  width: 100%;
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
}
.rng-listing-details-listing-data .rng-listing-details-listing-data-address {
  flex: 0 0 auto;
}
.rng-listing-details-listing-data h1 {
  width: 100%;
  color: #666666 !important;
  font-family: "Open Sans", sans-serif !important;
  font-style: normal !important;
  font-weight: 300 !important;
  letter-spacing: normal !important;
  line-height: 1.4;
  text-transform: none !important;
  margin: 0 0 1rem 0 !important;
}
.rng-listing-details-listing-data h1 span.listing-address {
  font-size: 75%;
  line-height: 1;
  display: block;
}
.rng-listing-details-listing-data h1 span.listing-address a {
  font-size: 75%;
}
.rng-listing-details-listing-data h1 .sub-header {
  font-size: 40%;
  margin-left: 2rem;
}
@media print, screen and (max-width: 39.99875em) {
  .rng-listing-details-listing-data h1 {
    font-size: 1.5rem !important;
  }
}
@media print, screen and (min-width: 40em) {
  .rng-listing-details-listing-data h1 {
    font-size: 2.625rem !important;
  }
}
.rng-listing-details-listing-data .rng-listing-details-listing-data-price {
  align-items: flex-start;
  display: flex;
  flex: 1 1 auto;
  justify-content: flex-end;
}
.rng-listing-details-listing-data .rng-listing-details-listing-data-price h2 {
  margin-bottom: 0 !important;
  align-items: center;
  display: flex;
  color: #666666 !important;
  font-family: "Open Sans", sans-serif !important;
  font-style: normal !important;
  font-weight: 300 !important;
  letter-spacing: normal !important;
  line-height: 1.4;
  text-transform: none !important;
  margin: 0 0 1rem 0 !important;
}
.rng-listing-details-listing-data .rng-listing-details-listing-data-price h2 .sub-header {
  font-size: 40%;
  margin-left: 2rem;
}
@media print, screen and (max-width: 39.99875em) {
  .rng-listing-details-listing-data .rng-listing-details-listing-data-price h2 {
    font-size: 1.5rem !important;
  }
}
@media print, screen and (min-width: 40em) {
  .rng-listing-details-listing-data .rng-listing-details-listing-data-price h2 {
    font-size: 2.625rem !important;
  }
}
.rng-listing-details-listing-data .rng-listing-details-listing-data-price h2 .rng-listing-details-price-tax {
  font-size: 1.125rem;
  padding-left: 0.25rem;
}
@media print, screen and (max-width: 64.06125em) {
  .rng-listing-details-listing-data .rng-listing-details-listing-data-price h2 .rng-listing-details-price-tax {
    font-size: 0.875rem;
  }
}
.rng-listing-details-listing-data .rng-listing-details-listing-data-price .rng-listing-details-listing-data-listing-status {
  text-align: center;
}
.rng-listing-details-listing-data .rng-listing-details-listing-data-price .rng-listing-details-listing-data-listing-status span.listing-status {
  border-radius: 100%;
  height: 1rem;
  width: 1rem;
  display: inline-block;
}
.rng-listing-details-listing-data .rng-listing-details-listing-data-price .rng-listing-details-listing-data-listing-status span.listing-status.active, .rng-listing-details-listing-data .rng-listing-details-listing-data-price .rng-listing-details-listing-data-listing-status span.listing-status.private {
  background-color: #3adb76;
}
.rng-listing-details-listing-data .rng-listing-details-listing-data-price .rng-listing-details-listing-data-listing-status span.listing-status.pending, .rng-listing-details-listing-data .rng-listing-details-listing-data-price .rng-listing-details-listing-data-listing-status span.listing-status.contingent {
  background-color: #ffae00;
}
.rng-listing-details-listing-data .rng-listing-details-listing-data-price .rng-listing-details-listing-data-listing-status span.listing-status.sold,
.rng-listing-details-listing-data .rng-listing-details-listing-data-price .rng-listing-details-listing-data-listing-status span.listing-status .closed {
  background-color: #cc4b37;
}
.rng-listing-details-listing-data .rng-listing-details-listing-data-price .rng-listing-details-listing-data-listing-status span.listing-status.coming.soon {
  background-color: #0454a4;
}
.rng-listing-details-listing-data .rng-listing-details-listing-data-price .rng-listing-details-listing-data-listing-status div {
  font-size: 0.8125rem;
  line-height: 1;
}
@media print, screen and (max-width: 39.99875em) {
  .rng-listing-details-listing-data .rng-listing-details-listing-data-price {
    justify-content: space-between;
  }
}
.rng-listing-details-listing-data .rng-listing-details-main-information-market-estimate {
  padding: 0 1.1875rem;
}
.rng-listing-details-listing-data .rng-listing-details-main-information-market-estimate a {
  color: #666666 !important;
  font-weight: 400;
  text-decoration: underline;
  display: block;
}
.rng-listing-details-listing-data .rng-listing-details-main-information-market-estimate a:hover {
  color: var(--company-primary-color) !important;
}
@media print, screen and (max-width: 39.99875em) {
  .rng-listing-details-listing-data .rng-listing-details-main-information-market-estimate a {
    font-size: 0.75rem;
  }
}
@media print, screen and (min-width: 40em) {
  .rng-listing-details-listing-data .rng-listing-details-main-information-market-estimate a {
    font-size: 0.8125rem;
  }
}
.rng-listing-details-listing-data .rng-listing-details-listing-data-listing-status,
.rng-listing-details-listing-data .button,
.rng-listing-details-listing-data .rng-listing-details-home-valuation > a {
  margin-top: 0.875rem;
}
@media print, screen and (max-width: 39.99875em) {
  .rng-listing-details-listing-data {
    margin: 0;
    order: 1;
  }
  .rng-listing-details-listing-data h1 {
    margin-bottom: 0 !important;
  }
  .rng-listing-details-listing-data .rng-listing-details-listing-data-address {
    order: 0;
  }
  .rng-listing-details-listing-data .rng-listing-details-listing-data-price {
    order: 2;
  }
}

.rng-listing-details-gallery-banner-container {
  position: absolute;
  top: 1rem;
  z-index: 10;
  display: flex;
  flex-wrap: wrap;
}

.rng-listing-details-gallery-banner,
.rng-listing-details-gallery-banner_new,
.rng-listing-details-gallery-banner_reduced,
.rng-listing-details-gallery-banner_openhouse {
  color: #ffffff;
  font-size: 0.875rem;
  font-weight: bold;
  line-height: 1;
  text-transform: uppercase;
}
.rng-listing-details-gallery-banner span,
.rng-listing-details-gallery-banner_new span,
.rng-listing-details-gallery-banner_reduced span,
.rng-listing-details-gallery-banner_openhouse span {
  background: #0a0a0a;
  margin-right: 0.25rem;
  padding: 0.25rem;
}
@media print, screen and (max-width: 39.99875em) {
  .rng-listing-details-gallery-banner,
  .rng-listing-details-gallery-banner_new,
  .rng-listing-details-gallery-banner_reduced,
  .rng-listing-details-gallery-banner_openhouse {
    font-size: 0.75rem;
  }
}

.rng-listing-details-main-information {
  align-content: flex-start;
  align-items: center;
  display: flex;
  flex-direction: column;
  justify-content: space-evenly;
}
@media print, screen and (min-width: 64.0625em) {
  .rng-listing-details-main-information {
    flex: 0 0 auto;
    width: calc(33.3333333333% - 1rem);
    margin-bottom: 0.5rem;
    margin-left: 0.5rem;
  }
}
@media print, screen and (max-width: 64.06125em) {
  .rng-listing-details-main-information {
    flex: 0 0 auto;
    width: calc(100% - 1rem);
    margin-top: 0.5rem;
    margin-bottom: 0.5rem;
    width: 100%;
  }
}
.rng-listing-details-main-information h2 {
  color: #666666 !important;
  font-family: "Open Sans", sans-serif !important;
  font-style: normal !important;
  font-weight: 300 !important;
  letter-spacing: normal !important;
  line-height: 1.4;
  text-transform: none !important;
  margin: 0 0 1rem 0 !important;
}
.rng-listing-details-main-information h2 .sub-header {
  font-size: 40%;
  margin-left: 2rem;
}
@media print, screen and (max-width: 39.99875em) {
  .rng-listing-details-main-information h2 {
    font-size: 1.5rem !important;
  }
}
@media print, screen and (min-width: 40em) {
  .rng-listing-details-main-information h2 {
    font-size: 2.625rem !important;
  }
}
.rng-listing-details-main-information h1 {
  width: 100%;
  color: #666666 !important;
  font-family: "Open Sans", sans-serif !important;
  font-style: normal !important;
  font-weight: 300 !important;
  letter-spacing: normal !important;
  line-height: 1.4;
  text-transform: none !important;
  margin: 0 0 1rem 0 !important;
}
.rng-listing-details-main-information h1 span.listing-address {
  font-size: 75%;
  line-height: 1;
  display: block;
}
.rng-listing-details-main-information h1 span.listing-address a {
  font-size: 75%;
}
.rng-listing-details-main-information h1 .sub-header {
  font-size: 40%;
  margin-left: 2rem;
}
@media print, screen and (max-width: 39.99875em) {
  .rng-listing-details-main-information h1 {
    font-size: 1.5rem !important;
  }
}
@media print, screen and (min-width: 40em) {
  .rng-listing-details-main-information h1 {
    font-size: 2.625rem !important;
  }
}
@media print, screen and (max-width: 39.99875em) {
  .rng-listing-details-main-information {
    order: 2;
  }
}

.rng-listing-details-main-information-open-house {
  text-align: left;
  margin-bottom: 2rem;
  width: 100%;
}
.rng-listing-details-main-information-open-house h2 {
  line-height: 0.8;
  color: #666666 !important;
  font-family: "Open Sans", sans-serif !important;
  font-style: normal !important;
  font-weight: 300 !important;
  letter-spacing: normal !important;
  line-height: 1.4;
  text-transform: none !important;
  margin: 0 0 1rem 0 !important;
}
.rng-listing-details-main-information-open-house h2 span {
  font-size: 75%;
}
.rng-listing-details-main-information-open-house h2 span a {
  font-size: 50%;
}
.rng-listing-details-main-information-open-house h2 .sub-header {
  font-size: 40%;
  margin-left: 2rem;
}
@media print, screen and (max-width: 39.99875em) {
  .rng-listing-details-main-information-open-house h2 {
    font-size: 1.5rem !important;
  }
}
@media print, screen and (min-width: 40em) {
  .rng-listing-details-main-information-open-house h2 {
    font-size: 2.625rem !important;
  }
}
@media print, screen and (max-width: 39.99875em) {
  .rng-listing-details-main-information-open-house {
    margin-bottom: 0;
    display: flex;
    justify-content: space-between;
  }
  .rng-listing-details-main-information-open-house h2 {
    font-size: 1rem !important;
    margin-bottom: 0 !important;
    flex: 0 0 auto;
  }
  .rng-listing-details-main-information-open-house h2 a {
    font-size: 0.6875rem;
  }
}

.rng-listing-details-open-houses-small {
  list-style: none;
  margin: 0;
  width: 100%;
  display: flex;
  flex-wrap: wrap;
}
.rng-listing-details-open-houses-small li {
  color: #666666 !important;
  font-size: 1rem !important;
  font-weight: 400 !important;
  line-height: 1.4 !important;
  padding: 0 0.5rem;
}
.rng-listing-details-open-houses-small li:first-of-type {
  padding-left: 0;
}
.rng-listing-details-open-houses-small li.rng-listing-details-open-house-time {
  text-transform: lowercase;
}
.rng-listing-details-open-houses-small i {
  font-size: 2rem;
  margin-right: 0.5rem;
}
@media print, screen and (max-width: 39.99875em) {
  .rng-listing-details-open-houses-small {
    justify-content: center;
    margin-bottom: 1rem;
  }
  .rng-listing-details-open-houses-small .rng-listing-details-open-house-time:nth-of-type(2) {
    display: none;
  }
  .rng-listing-details-open-houses-small li {
    font-size: 0.75rem !important;
    padding-right: 0;
  }
}

ul.rng-listing-details-main-information-list {
  color: #666666;
  list-style: none;
  margin: 0 0 0.5rem 0;
  display: flex;
  flex: 1 1 100%;
}
ul.rng-listing-details-main-information-list li {
  font-family: "Open Sans", sans-serif !important;
  font-weight: 300;
  line-height: 1;
  text-align: center;
  padding: 0 1rem;
}
ul.rng-listing-details-main-information-list li:first-of-type {
  padding-left: 0;
}
ul.rng-listing-details-main-information-list li:not(:last-of-type) {
  border-right: 1px solid #8a8a8a;
}
@media print, screen and (max-width: 39.99875em) {
  ul.rng-listing-details-main-information-list {
    font-size: 0.75rem;
    margin-top: 0.5rem;
    order: 1;
  }
  ul.rng-listing-details-main-information-list li {
    padding: 0.3125rem;
  }
}

.rng-listing-details-main-information-actions {
  width: 100%;
  display: flex;
  flex-wrap: wrap;
}
.rng-listing-details-main-information-actions > span {
  color: #666666;
  font-family: "Open Sans", sans-serif !important;
  font-style: normal;
  font-weight: 300;
  text-align: center;
  height: auto;
  min-height: 2rem;
  width: 50%;
  display: flex;
  align-items: flex-end;
  flex-wrap: wrap;
  justify-content: center;
}
.rng-listing-details-main-information-actions > span.hide + span {
  padding-left: 0;
  width: 100%;
}
.rng-listing-details-main-information-actions > span:nth-of-type(odd) {
  border-right: 1px solid #8a8a8a;
}
.rng-listing-details-main-information-actions > span:nth-of-type(even) {
  padding-left: 1rem;
}
.rng-listing-details-main-information-actions i {
  padding: 0 0.5rem;
}
.rng-listing-details-main-information-actions hr {
  border-top: none;
  border-bottom: 1px solid #8a8a8a;
  margin: 0.5rem 0;
  width: 100%;
}
.rng-listing-details-main-information-actions a {
  color: #666666 !important;
}
.rng-listing-details-main-information-actions a span {
  color: #666666 !important;
}
.rng-listing-details-main-information-actions a:hover {
  color: var(--company-primary-color) !important;
}
@media print, screen and (max-width: 39.99875em) {
  .rng-listing-details-main-information-actions {
    margin-bottom: 1rem;
  }
  .rng-listing-details-main-information-actions > span {
    font-size: 0.875rem;
  }
  .rng-listing-details-main-information-actions i {
    font-size: 1.5rem;
  }
}
@media print, screen and (min-width: 40em) {
  .rng-listing-details-main-information-actions > span {
    font-size: 1.125rem;
  }
  .rng-listing-details-main-information-actions i {
    font-size: 1.5rem;
  }
}

.rng-listing-details-schedule-showing {
  padding: 0 2rem 0;
  align-items: center;
  display: flex;
  flex: 1 1 auto;
  flex-direction: column;
  justify-content: center;
}
.rng-listing-details-schedule-showing h3 {
  color: #666666;
  font-family: "Open Sans", sans-serif !important;
  font-size: 1.5rem;
  font-style: normal;
  font-weight: 300;
  text-align: center;
  width: 100%;
}
.rng-listing-details-schedule-showing .button, .rng-listing-details-schedule-showing .rng-listing-details-home-valuation > a {
  border-radius: 0.25rem;
  color: #ffffff !important;
  font-size: 1rem !important;
  font-weight: 400 !important;
  text-transform: none !important;
  margin: 0 0 1rem 0 !important;
  padding: 0.85em 1em !important;
  display: flex;
  align-items: center;
  justify-content: center;
}
.rng-listing-details-schedule-showing .button i, .rng-listing-details-schedule-showing .rng-listing-details-home-valuation > a i {
  font-size: 1.5rem;
  padding-right: 0.5rem;
}

.rng-listing-details-schedule-showing-carousel {
  margin: 0 auto 1rem;
  width: 18.875rem;
  position: relative;
}
.rng-listing-details-schedule-showing-carousel .tour {
  border: 1px solid #8a8a8a;
  color: #666666;
  font-weight: 300;
  line-height: 1;
  text-align: center;
  margin: 0 0.5rem;
  padding: 0.5rem;
  width: 5.625rem;
  display: inline-flex;
  flex-direction: column;
  justify-content: center;
  cursor: pointer;
  outline: none;
}
.rng-listing-details-schedule-showing-carousel .tour span {
  color: #666666;
}
.rng-listing-details-schedule-showing-carousel .tour .day {
  font-size: 0.875rem;
}
.rng-listing-details-schedule-showing-carousel .tour .date {
  font-size: 3rem;
}
.rng-listing-details-schedule-showing-carousel .tour:hover, .rng-listing-details-schedule-showing-carousel .tour.selected, .rng-listing-details-schedule-showing-carousel .tour.slick-current {
  border: 1px solid var(--company-primary-color);
  color: var(--company-primary-color);
}
.rng-listing-details-schedule-showing-carousel .tour:hover span, .rng-listing-details-schedule-showing-carousel .tour.selected span, .rng-listing-details-schedule-showing-carousel .tour.slick-current span {
  color: var(--company-primary-color);
}
.rng-listing-details-schedule-showing-carousel .rng-listing-property-gallery-arrow {
  height: 100% !important;
  color: #0a0a0a;
  font-size: 40px;
  height: calc(100% - 33.5px);
  cursor: pointer;
  position: absolute;
  bottom: 0;
  z-index: 999;
}
.rng-listing-details-schedule-showing-carousel .rng-listing-property-gallery-arrow:before {
  content: "";
  display: block;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  width: 100%;
  z-index: -100;
  transition: opacity 0.45s;
}
.rng-listing-details-schedule-showing-carousel .rng-listing-property-gallery-arrow span {
  height: 100%;
  align-items: center;
  display: flex;
}
@media print, screen and (max-width: 39.99875em) {
  .rng-listing-details-schedule-showing-carousel .rng-listing-property-gallery-arrow {
    font-size: 32px;
  }
}
.rng-listing-details-schedule-showing-carousel .rng-listing-property-gallery-arrow#divMainInfoDatePickerPrev, .rng-listing-details-schedule-showing-carousel .rng-listing-property-gallery-arrow#divShowingDatePickerPrev {
  left: -2.5rem;
}
.rng-listing-details-schedule-showing-carousel .rng-listing-property-gallery-arrow#divMainInfoDatePickerNext, .rng-listing-details-schedule-showing-carousel .rng-listing-property-gallery-arrow#divShowingDatePickerNext {
  right: -2.5rem;
}
@media (max-width: 67.1875rem) {
  .rng-listing-details-schedule-showing-carousel .rng-listing-property-gallery-arrow#divMainInfoDatePickerPrev, .rng-listing-details-schedule-showing-carousel .rng-listing-property-gallery-arrow#divShowingDatePickerPrev {
    left: -2rem;
  }
  .rng-listing-details-schedule-showing-carousel .rng-listing-property-gallery-arrow#divMainInfoDatePickerNext, .rng-listing-details-schedule-showing-carousel .rng-listing-property-gallery-arrow#divShowingDatePickerNext {
    right: -2rem;
  }
}

.rng-listing-details-rateplug {
  padding-top: 0;
  width: 100%;
  align-items: center;
  display: flex;
  flex: 1 1 auto;
  flex-flow: column;
  justify-content: flex-end;
}
.rng-listing-details-rateplug .button, .rng-listing-details-rateplug .rng-listing-details-home-valuation > a {
  border-radius: 0.25rem;
  color: #ffffff !important;
  font-size: 1rem !important;
  font-weight: 400 !important;
  text-transform: none !important;
  margin: 0 0 1rem 0 !important;
  padding: 0.85em 1em !important;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-top: auto;
}
.rng-listing-details-rateplug .button i, .rng-listing-details-rateplug .rng-listing-details-home-valuation > a i {
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.rng-listing-details-rateplug .button:last-of-type, .rng-listing-details-rateplug .rng-listing-details-home-valuation > a:last-of-type {
  margin-bottom: 0 !important;
}
@media print, screen and (max-width: 39.99875em) {
  .rng-listing-details-rateplug {
    height: auto;
    padding-top: 0;
  }
  .rng-listing-details-rateplug .button, .rng-listing-details-rateplug .rng-listing-details-home-valuation > a {
    height: auto;
  }
}
@media print, screen and (min-width: 40em) and (max-width: 64.06125em) {
  .rng-listing-details-rateplug {
    order: 1;
  }
}
@media screen and (min-width: 90em) {
  .rng-listing-details-rateplug {
    order: 1;
  }
}

.rng-listing-details-towne-mortgage {
  padding-top: 0;
  width: 100%;
  align-items: center;
  display: flex;
  flex: 1 1 auto;
  flex-flow: column;
  justify-content: flex-end;
}
.rng-listing-details-towne-mortgage .button, .rng-listing-details-towne-mortgage .rng-listing-details-home-valuation > a {
  border-radius: 0.25rem;
  color: #ffffff !important;
  font-size: 1rem !important;
  font-weight: 400 !important;
  text-transform: none !important;
  margin: 0 0 1rem 0 !important;
  padding: 0.85em 1em !important;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-top: auto;
}
.rng-listing-details-towne-mortgage .button i, .rng-listing-details-towne-mortgage .rng-listing-details-home-valuation > a i {
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.rng-listing-details-towne-mortgage .button:last-of-type, .rng-listing-details-towne-mortgage .rng-listing-details-home-valuation > a:last-of-type {
  margin-bottom: 0 !important;
}
@media print, screen and (max-width: 39.99875em) {
  .rng-listing-details-towne-mortgage {
    height: auto;
    padding-top: 0;
  }
  .rng-listing-details-towne-mortgage .button, .rng-listing-details-towne-mortgage .rng-listing-details-home-valuation > a {
    height: auto;
  }
}
@media print, screen and (min-width: 40em) and (max-width: 64.06125em) {
  .rng-listing-details-towne-mortgage {
    order: 1;
  }
}
@media screen and (min-width: 90em) {
  .rng-listing-details-towne-mortgage {
    order: 1;
  }
}

.rng-listing-details-header {
  background-color: #ffffff;
  box-shadow: 0 3px 5px rgba(102, 102, 102, 0.3);
  margin: 0;
  padding: 0;
  width: 100%;
  overflow: hidden;
  visibility: hidden;
  position: fixed;
  top: 0;
  z-index: -1;
}
.rng-listing-details-header .rng-listing-details-header-container {
  display: flex;
  flex-flow: column wrap;
}
.rng-listing-details-header h2 {
  line-height: 1.25;
  margin-bottom: 0 !important;
  flex: 1;
  color: #666666 !important;
  font-family: "Open Sans", sans-serif !important;
  font-style: normal !important;
  font-weight: 300 !important;
  letter-spacing: normal !important;
  line-height: 1.4;
  text-transform: none !important;
  margin: 0 0 1rem 0 !important;
}
.rng-listing-details-header h2 .sub-header {
  font-size: 40%;
  margin-left: 2rem;
}
@media print, screen and (max-width: 39.99875em) {
  .rng-listing-details-header h2 {
    font-size: 1.5rem !important;
  }
}
@media print, screen and (min-width: 40em) {
  .rng-listing-details-header h2 {
    font-size: 2.625rem !important;
  }
}
.rng-listing-details-header h2 .address {
  border-right: 1px solid #8a8a8a;
  text-overflow: ellipsis;
  white-space: nowrap;
  margin-right: 0.25rem;
  padding-right: 1rem;
  display: inline-block;
  overflow: hidden;
}
.rng-listing-details-header h2 .city-state-zip {
  font-size: 60%;
  line-height: 1;
  margin-right: 1rem;
  display: inline-block;
}
.rng-listing-details-header h2 .price {
  display: inline-block;
  overflow: hidden;
}
.rng-listing-details-header h2 .price .rng-listing-details-price-tax {
  font-size: 1.125rem;
}
.rng-listing-details-header .rng-listing-details-main-information-list {
  margin-bottom: 0;
  flex: 1;
}
.rng-listing-details-header .rng-listing-details-sticky-buttons {
  height: 100%;
  align-items: center;
  display: flex;
  flex-wrap: nowrap;
  justify-content: space-between;
}
.rng-listing-details-header .rng-listing-details-sticky-buttons .button, .rng-listing-details-header .rng-listing-details-sticky-buttons .rng-listing-details-home-valuation > a {
  border-radius: 0.25rem;
  color: #ffffff !important;
  font-size: 1rem !important;
  font-weight: 400 !important;
  text-transform: none !important;
  margin: 0 0 1rem 0 !important;
  padding: 0.85em 1em !important;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-bottom: 0 !important;
}
.rng-listing-details-header .rng-listing-details-sticky-buttons .button i, .rng-listing-details-header .rng-listing-details-sticky-buttons .rng-listing-details-home-valuation > a i {
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.rng-listing-details-header .rng-listing-details-sticky-buttons a:not(.button) {
  color: var(--company-primary-color) !important;
  text-align: center;
  padding: 0.5rem;
  flex: 1 1 auto;
}
.rng-listing-details-header .rni-heart-solid,
.rng-listing-details-header .rni-heart {
  color: #666666;
  font-size: 1.625rem;
  cursor: pointer;
}
.rng-listing-details-header.sticky {
  visibility: visible;
  z-index: 9997;
}
@media print, screen and (max-width: 39.99875em) {
  .rng-listing-details-header .rng-listing-details-header-container {
    height: 4rem;
    padding: 0.5rem;
  }
  .rng-listing-details-header .rng-listing-details-sticky-buttons .button, .rng-listing-details-header .rng-listing-details-sticky-buttons .rng-listing-details-home-valuation > a {
    font-size: 0.875rem !important;
  }
  .rng-listing-details-header .rng-listing-details-sticky-buttons .button i, .rng-listing-details-header .rng-listing-details-sticky-buttons .rng-listing-details-home-valuation > a i {
    display: none;
  }
  .rng-listing-details-header .rng-listing-details-sticky-buttons > i {
    font-size: 2.5rem;
    text-align: center;
    flex: 1 1 auto;
  }
}
@media print, screen and (max-width: 64.06125em) {
  .rng-listing-details-header h1,
  .rng-listing-details-header h2,
  .rng-listing-details-header .rng-listing-details-main-information-list {
    display: none;
  }
  .rng-listing-details-header .rng-listing-details-sticky-buttons .rni-heart {
    text-align: center;
    flex: 1 1 auto;
  }
}
@media print, screen and (min-width: 40em) and (max-width: 64.06125em) {
  .rng-listing-details-header .rng-listing-details-sticky-buttons .rni-heart {
    font-size: 2.5rem;
  }
}
@media print, screen and (min-width: 40em) {
  .rng-listing-details-header .rng-listing-details-header-container {
    height: 8rem;
    padding: 1.5rem;
  }
}
@media print, screen and (min-width: 64.0625em) and (max-width: 74.99875em) {
  .rng-listing-details-header h1 .address {
    max-width: calc(100vw - 46.875rem);
  }
}
@media print, screen and (min-width: 64.0625em) {
  .rng-listing-details-header .rng-listing-details-sticky-buttons {
    width: 25rem;
    align-self: flex-end;
  }
}

@media print, screen and (min-width: 64.0625em) {
  .rng-listing-details-property-details {
    flex: 0 0 auto;
    width: calc(66.6666666667% - 1rem);
    margin-right: 0.5rem;
    margin-bottom: 0.5rem;
  }
}
@media print, screen and (max-width: 64.06125em) {
  .rng-listing-details-property-details {
    flex: 0 0 auto;
    width: calc(100% - 1rem);
    margin-top: 0.5rem;
    margin-bottom: 0.5rem;
    width: 100%;
  }
}
.rng-listing-details-property-details h2 {
  color: #666666 !important;
  font-family: "Open Sans", sans-serif !important;
  font-style: normal !important;
  font-weight: 300 !important;
  letter-spacing: normal !important;
  line-height: 1.4;
  text-transform: none !important;
  margin: 0 0 1rem 0 !important;
}
.rng-listing-details-property-details h2 .sub-header {
  font-size: 40%;
  margin-left: 2rem;
}
@media print, screen and (max-width: 39.99875em) {
  .rng-listing-details-property-details h2 {
    font-size: 1.5rem !important;
  }
}
@media print, screen and (min-width: 40em) {
  .rng-listing-details-property-details h2 {
    font-size: 2.625rem !important;
  }
}
.rng-listing-details-property-details .rng-listing-details-property-details-section {
  position: relative;
}
.rng-listing-details-property-details .rng-listing-details-property-details-login {
  background: rgba(255, 255, 255, 0.9);
  position: absolute;
  top: 0;
  right: 0;
  left: 0;
  bottom: 0;
  z-index: 1;
}
.rng-listing-details-property-details p {
  color: #666666 !important;
  font-family: "Open Sans", sans-serif !important;
  font-weight: 300;
  line-height: 2 !important;
}
.rng-listing-details-property-details .accordion-item {
  font-family: "Open Sans", sans-serif !important;
}
.rng-listing-details-property-details .accordion-item.is-active .accordion-title {
  background-color: #ffffff;
  border: 1px solid var(--company-primary-color);
  color: var(--company-primary-color) !important;
  padding-bottom: 1.1875rem;
}
.rng-listing-details-property-details .accordion-item:last-of-type:not(.is-active) .accordion-title:hover {
  padding-bottom: 1.25rem;
}
.rng-listing-details-property-details .accordion-title {
  color: #0a0a0a !important;
  font-size: 1.125rem;
  font-weight: 300;
}
.rng-listing-details-property-details .accordion-title:hover {
  background-color: #ffffff;
  border: 1px solid var(--company-primary-color);
  color: var(--company-primary-color) !important;
  padding-bottom: 1.1875rem;
}
.rng-listing-details-property-details .accordion-title:focus {
  background-color: #ffffff;
}
.rng-listing-details-property-details .accordion-content {
  padding-left: 0;
  padding-right: 0;
}
.rng-listing-details-property-details .accordion-title,
.rng-listing-details-property-details .accordion-content,
.rng-listing-details-property-details :last-child > .accordion-content:last-child,
.rng-listing-details-property-details :last-child:not(.is-active) > .accordion-title {
  border-color: #8a8a8a;
}

.rng-listing-details-property-details-nav {
  display: flex;
  flex-flow: row wrap;
}
.rng-listing-details-property-details-nav a {
  display: inline-block;
  vertical-align: middle;
  margin: 0 0 1rem 0;
  font-family: inherit;
  padding: 0.85em 1em;
  -webkit-appearance: none;
  border: 1px solid transparent;
  border-radius: 4px;
  transition: background-color 0.25s ease-out, color 0.25s ease-out;
  font-size: 0.9rem;
  line-height: 1;
  text-align: center;
  text-decoration: none;
  cursor: pointer;
  border: 1px solid var(--company-secondary-color);
  color: var(--company-secondary-color);
  border-radius: 2rem;
  color: var(--company-secondary-color) !important;
  margin: 0.5rem;
}
[data-whatinput=mouse] .rng-listing-details-property-details-nav a {
  outline: 0;
}
.rng-listing-details-property-details-nav a, .rng-listing-details-property-details-nav a:hover, .rng-listing-details-property-details-nav a:focus {
  background-color: transparent;
}
.rng-listing-details-property-details-nav a.disabled, .rng-listing-details-property-details-nav a.disabled:hover, .rng-listing-details-property-details-nav a.disabled:focus, .rng-listing-details-property-details-nav a[disabled], .rng-listing-details-property-details-nav a[disabled]:hover, .rng-listing-details-property-details-nav a[disabled]:focus {
  background-color: transparent;
}
.rng-listing-details-property-details-nav a:hover, .rng-listing-details-property-details-nav a:focus {
  border-color: #0a0a0a;
  color: #0a0a0a;
}
.rng-listing-details-property-details-nav a:hover.disabled, .rng-listing-details-property-details-nav a:hover[disabled], .rng-listing-details-property-details-nav a:focus.disabled, .rng-listing-details-property-details-nav a:focus[disabled] {
  border: 1px solid var(--company-secondary-color);
  color: var(--company-secondary-color);
}
.rng-listing-details-property-details-nav a:hover, .rng-listing-details-property-details-nav a:active, .rng-listing-details-property-details-nav a.selected {
  border-color: var(--company-primary-color);
  color: #0a0a0a !important;
}
@media print, screen and (max-width: 39.99875em) {
  .rng-listing-details-property-details-nav a {
    flex: 0 0 calc(50% - 1rem);
  }
}
@media print, screen and (min-width: 40em) {
  .rng-listing-details-property-details-nav a {
    flex: 0 0 calc(25% - 1rem);
  }
}

.rng-listing-details-features-list {
  list-style: none;
  margin: 0;
}
.rng-listing-details-features-list li {
  color: #666666 !important;
  font-size: 0.75rem !important;
  font-weight: 400 !important;
  line-height: 1.4 !important;
  margin-bottom: 0.25rem;
  padding: 0 0.5rem;
}
.rng-listing-details-features-list span {
  color: #666666 !important;
  font-weight: 700;
  display: inline-block;
}
@media print, screen and (min-width: 64.0625em) {
  .rng-listing-details-features-list {
    column-count: 2;
  }
  .rng-listing-details-features-list.room-features {
    display: flex;
    flex-wrap: wrap;
  }
  .rng-listing-details-features-list.room-features li {
    width: 33%;
  }
}

.rng-listing-details-open-houses-list {
  list-style: none;
  margin-left: 1rem;
  margin-bottom: 0;
}
.rng-listing-details-open-houses-list li {
  font-size: 1.25rem;
  line-height: 2.25rem;
  margin: 1rem 0.5rem 1rem 2rem;
}

.rng-listing-details-virtual-open-houses-list {
  list-style: none;
  margin: 0;
  padding: 0;
  display: flex;
  flex-flow: row wrap;
}
.rng-listing-details-virtual-open-houses-list li {
  margin: 0 1rem 0 0;
  padding: 0;
  width: 20rem;
}
.rng-listing-details-virtual-open-houses-list li span {
  display: block;
}
.rng-listing-details-virtual-open-houses-list li span.date {
  font-size: 0.875rem;
  font-weight: 600;
  text-transform: uppercase;
}
.rng-listing-details-virtual-open-houses-list li span.time {
  font-size: 1.125rem;
}
.rng-listing-details-virtual-open-houses-list li a {
  margin: 0.5rem 0 1rem;
  display: block;
}

.rng-listing-details-flyers-list {
  list-style: none;
  margin-left: 1rem;
  margin-bottom: 0;
}
.rng-listing-details-flyers-list li {
  font-size: 1.25rem;
  line-height: 2.25rem;
  margin: 1rem 0.5rem 1rem 2rem;
  position: relative;
}
.rng-listing-details-flyers-list li:before {
  /* use !important to prevent issues with browser extensions that change fonts */
  speak: none;
  font-style: normal !important;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-family: "Reliance-Network-Icon-Font";
  content: "\e95c";
  font-size: 2.5rem;
  position: absolute;
  top: 0;
  left: -2.75rem;
}

@media print, screen and (min-width: 64.0625em) {
  .rng-listing-details-contact {
    flex: 0 0 auto;
    width: calc(33.3333333333% - 1rem);
    margin-bottom: 0.5rem;
    margin-left: 0.5rem;
  }
}
@media print, screen and (max-width: 64.06125em) {
  .rng-listing-details-contact {
    flex: 0 0 auto;
    width: calc(100% - 1rem);
    margin-top: 0.5rem;
    margin-bottom: 0.5rem;
    width: 100%;
  }
}
.rng-listing-details-contact h2 {
  color: #666666 !important;
  font-family: "Open Sans", sans-serif !important;
  font-style: normal !important;
  font-weight: 300 !important;
  letter-spacing: normal !important;
  line-height: 1.4;
  text-transform: none !important;
  margin: 0 0 1rem 0 !important;
}
.rng-listing-details-contact h2 .sub-header {
  font-size: 40%;
  margin-left: 2rem;
}
@media print, screen and (max-width: 39.99875em) {
  .rng-listing-details-contact h2 {
    font-size: 1.5rem !important;
  }
}
@media print, screen and (min-width: 40em) {
  .rng-listing-details-contact h2 {
    font-size: 2.625rem !important;
  }
}
.rng-listing-details-contact form {
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.rng-listing-details-contact form input {
  margin-bottom: 0.5rem;
  width: 100%;
}
.rng-listing-details-contact form input[type=submit] {
  border-radius: 0.25rem;
  color: #ffffff !important;
  font-size: 1rem !important;
  font-weight: 400 !important;
  text-transform: none !important;
  margin: 0 0 1rem 0 !important;
  padding: 0.85em 1em !important;
  display: flex;
  align-items: center;
  justify-content: center;
  width: auto;
}
.rng-listing-details-contact form input[type=submit] i {
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.rng-listing-details-contact form input:not([type=submit]),
.rng-listing-details-contact form textarea {
  border-color: #8a8a8a;
  color: #666666;
}

.rng-listing-details-contact-agents {
  margin-bottom: 1rem;
  width: 100%;
}

.rng-listing-details-contact-agent {
  font-family: "Open Sans", sans-serif !important;
  margin-bottom: 1rem;
  display: flex;
}
.rng-listing-details-contact-agent img {
  height: 100%;
  max-width: none;
  width: 40%;
}
.rng-listing-details-contact-agent h3 {
  color: #666666 !important;
  font-family: "Open Sans", sans-serif !important;
  font-size: 1.25rem !important;
  font-weight: 300 !important;
  line-height: 1.4 !important;
  margin-bottom: 0 !important;
}
.rng-listing-details-contact-agent h4 {
  color: #666666 !important;
  font-family: "Open Sans", sans-serif !important;
  font-size: 0.875rem !important;
  font-weight: 300 !important;
  line-height: 1.4 !important;
  margin-bottom: 0 !important;
}
.rng-listing-details-contact-agent a {
  color: #666666 !important;
  font-size: 0.875rem;
  font-weight: bold;
  display: block;
}
@media print, screen and (min-width: 64.0625em) {
  .rng-listing-details-contact-agent .rng-listing-details-contact-agent-info {
    padding-left: 0.5rem;
  }
}
@media print, screen and (max-width: 64.06125em) {
  .rng-listing-details-contact-agent {
    width: 100%;
    flex-wrap: wrap;
  }
  .rng-listing-details-contact-agent img {
    width: 100%;
  }
}

.rng-listing-details-contact-photo {
  background-repeat: no-repeat;
  background-size: contain;
  height: 10rem;
}
@media print, screen and (min-width: 64.0625em) {
  .rng-listing-details-contact-photo {
    width: 50%;
  }
}
@media print, screen and (max-width: 64.06125em) {
  .rng-listing-details-contact-photo {
    width: 100%;
  }
}

.rng-listing-details-custom-ad-container {
  list-style: none;
  margin: 0;
  padding: 0;
  display: flex;
  align-items: center;
}
.rng-listing-details-custom-ad-container li {
  flex: 1;
}
.rng-listing-details-custom-ad-container li a {
  padding: 0 0.5rem;
  display: block;
}

.rng-listing-details-over-contact {
  order: 1;
}

.rng-listing-details-listing-designation img {
  margin: 0 auto;
  display: block;
}

.rng-listing-details-hpa-widget h3 {
  color: #666666 !important;
  font-family: "Open Sans", sans-serif !important;
  font-style: normal !important;
  font-weight: 300 !important;
  letter-spacing: normal !important;
  line-height: 1.4;
  text-transform: none !important;
  margin: 0 0 1rem 0 !important;
}
.rng-listing-details-hpa-widget h3 .sub-header {
  font-size: 40%;
  margin-left: 2rem;
}
@media print, screen and (max-width: 39.99875em) {
  .rng-listing-details-hpa-widget h3 {
    font-size: 1.5rem !important;
  }
}
@media print, screen and (min-width: 40em) {
  .rng-listing-details-hpa-widget h3 {
    font-size: 2rem !important;
  }
}
.rng-listing-details-hpa-widget p {
  color: #666666 !important;
  font-size: 0.875rem;
  line-height: 2 !important;
}
.rng-listing-details-hpa-widget p img {
  vertical-align: sub;
  height: 1.25rem;
  width: 1.25rem;
}
.rng-listing-details-hpa-widget table tbody tr {
  border-bottom: 1px solid #8a8a8a;
}
.rng-listing-details-hpa-widget th,
.rng-listing-details-hpa-widget td {
  color: #666666;
  font-weight: 300;
  text-align: center;
}
.rng-listing-details-hpa-widget thead,
.rng-listing-details-hpa-widget tbody {
  background: #ffffff;
  border-left: none;
  border-right: none;
}
.rng-listing-details-hpa-widget thead {
  border-top: 1px solid #8a8a8a;
  border-bottom: 1px solid #8a8a8a;
}
.rng-listing-details-hpa-widget td:not(:last-of-type) {
  border-right: 1px solid #8a8a8a;
}
.rng-listing-details-hpa-widget table {
  font-size: 0.875rem;
}
.rng-listing-details-hpa-widget .button, .rng-listing-details-hpa-widget .rng-listing-details-home-valuation > a {
  border-radius: 0.25rem;
  color: #ffffff !important;
  font-size: 1rem !important;
  font-weight: 400 !important;
  text-transform: none !important;
  margin: 0 0 1rem 0 !important;
  padding: 0.85em 1em !important;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-bottom: 0 !important;
  display: inline-flex;
}
.rng-listing-details-hpa-widget .button i, .rng-listing-details-hpa-widget .rng-listing-details-home-valuation > a i {
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.rng-listing-details-hpa-widget small {
  color: #8a8a8a;
}

.rng-listing-details-area {
  flex: 0 0 auto;
  width: calc(100% - 1rem);
  margin-top: 0.5rem;
  margin-bottom: 0.5rem;
}
.rng-listing-details-area h2 {
  color: #666666 !important;
  font-family: "Open Sans", sans-serif !important;
  font-style: normal !important;
  font-weight: 300 !important;
  letter-spacing: normal !important;
  line-height: 1.4;
  text-transform: none !important;
  margin: 0 0 1rem 0 !important;
}
.rng-listing-details-area h2 .sub-header {
  font-size: 40%;
  margin-left: 2rem;
}
@media print, screen and (max-width: 39.99875em) {
  .rng-listing-details-area h2 {
    font-size: 1.5rem !important;
  }
}
@media print, screen and (min-width: 40em) {
  .rng-listing-details-area h2 {
    font-size: 2.625rem !important;
  }
}

.rng-listing-details-area-nav {
  width: 100%;
  display: flex;
}
.rng-listing-details-area-nav a {
  display: inline-block;
  vertical-align: middle;
  margin: 0 0 1rem 0;
  font-family: inherit;
  padding: 0.85em 1em;
  -webkit-appearance: none;
  border: 1px solid transparent;
  border-radius: 4px;
  transition: background-color 0.25s ease-out, color 0.25s ease-out;
  font-size: 0.9rem;
  line-height: 1;
  text-align: center;
  text-decoration: none;
  cursor: pointer;
  border: 1px solid var(--company-secondary-color);
  color: var(--company-secondary-color);
  border-radius: 2rem;
  color: #0a0a0a !important;
  margin: 0.5rem;
}
[data-whatinput=mouse] .rng-listing-details-area-nav a {
  outline: 0;
}
.rng-listing-details-area-nav a, .rng-listing-details-area-nav a:hover, .rng-listing-details-area-nav a:focus {
  background-color: transparent;
}
.rng-listing-details-area-nav a.disabled, .rng-listing-details-area-nav a.disabled:hover, .rng-listing-details-area-nav a.disabled:focus, .rng-listing-details-area-nav a[disabled], .rng-listing-details-area-nav a[disabled]:hover, .rng-listing-details-area-nav a[disabled]:focus {
  background-color: transparent;
}
.rng-listing-details-area-nav a:hover, .rng-listing-details-area-nav a:focus {
  border-color: #0a0a0a;
  color: #0a0a0a;
}
.rng-listing-details-area-nav a:hover.disabled, .rng-listing-details-area-nav a:hover[disabled], .rng-listing-details-area-nav a:focus.disabled, .rng-listing-details-area-nav a:focus[disabled] {
  border: 1px solid var(--company-secondary-color);
  color: var(--company-secondary-color);
}
.rng-listing-details-area-nav a:hover, .rng-listing-details-area-nav a:active, .rng-listing-details-area-nav a.selected {
  border-color: var(--company-primary-color);
  color: #0a0a0a !important;
}
@media print, screen and (max-width: 39.99875em) {
  .rng-listing-details-area-nav {
    flex-flow: row wrap;
  }
  .rng-listing-details-area-nav a {
    flex: 0 0 calc(50% - 1rem);
  }
}
@media print, screen and (min-width: 40em) {
  .rng-listing-details-area-nav {
    flex-flow: row nowrap;
  }
  .rng-listing-details-area-nav a {
    flex: 1 0 calc(25% - 1rem);
  }
}

.rng-listing-details-area-section {
  width: 100%;
}
.rng-listing-details-area-section h3 {
  color: #666666;
  font-family: "Open Sans", sans-serif !important;
  font-size: 2rem;
  font-style: normal;
  font-weight: 300;
  margin-bottom: 1rem;
}

.rng-listing-details-community-detail {
  display: flex;
  color: #666666;
  font-weight: 100;
}
.rng-listing-details-community-detail i {
  font-size: 5rem;
  margin-right: 1rem;
}
.rng-listing-details-community-detail div {
  font-size: 2rem;
  align-self: flex-end;
}
.rng-listing-details-community-detail div span {
  color: #666666;
  font-size: 1rem;
  display: block;
}
@media print, screen and (max-width: 39.99875em) {
  .rng-listing-details-community-detail {
    flex: 0 0 auto;
    width: calc(100% - 20px);
    margin-left: 10px;
    margin-right: 10px;
  }
}
@media print, screen and (min-width: 40em) and (max-width: 64.06125em) {
  .rng-listing-details-community-detail {
    flex: 0 0 auto;
    width: calc(50% - 30px);
    margin-left: 15px;
    margin-right: 15px;
  }
}
@media print, screen and (min-width: 64.0625em) {
  .rng-listing-details-community-detail {
    flex: 0 0 auto;
    width: calc(33.3333333333% - 30px);
    margin-left: 15px;
    margin-right: 15px;
  }
}

.rng-listing-details-age-range-graph {
  background-color: #ffffff;
  max-width: 100%;
  padding: 1rem;
  width: 100%;
  display: flex;
  flex-direction: column;
  position: relative;
}
.rng-listing-details-age-range-graph dt {
  font-size: 1.2em;
  font-weight: 700;
  text-align: center;
  margin-bottom: 1rem;
  margin-left: 5rem;
  width: calc(100% - 5rem);
  align-self: flex-start;
  display: block;
}
.rng-listing-details-age-range-graph span {
  background-color: #ffffff;
  font-weight: 600;
  align-items: center;
  display: flex;
  justify-content: flex-end;
  height: 2rem;
  width: 5rem;
  position: absolute;
  left: 0;
}
.rng-listing-details-age-range-graph dd {
  background: repeating-linear-gradient(to right, #ddd, #ddd 1px, #fff 1px, #fff 5%);
  font-size: 0.75rem;
  line-height: 1;
  text-transform: uppercase;
  height: 2rem;
  margin-left: 5rem;
  width: calc(100% - 5rem);
}
.rng-listing-details-age-range-graph dd:after {
  background-color: var(--company-primary-color);
  height: 90%;
  margin-bottom: 0.5rem;
  width: 3.125rem;
  position: relative;
  top: 50%;
  content: "";
  display: block;
  transform: translateY(-50%);
  transition: background-color 0.3s ease;
}
.rng-listing-details-age-range-graph dd:hover:after, .rng-listing-details-age-range-graph dd:focus:after {
  background-color: #8a8a8a;
}
.rng-listing-details-age-range-graph .p1:after {
  width: 1%;
}
.rng-listing-details-age-range-graph .p2:after {
  width: 2%;
}
.rng-listing-details-age-range-graph .p3:after {
  width: 3%;
}
.rng-listing-details-age-range-graph .p4:after {
  width: 4%;
}
.rng-listing-details-age-range-graph .p5:after {
  width: 5%;
}
.rng-listing-details-age-range-graph .p6:after {
  width: 6%;
}
.rng-listing-details-age-range-graph .p7:after {
  width: 7%;
}
.rng-listing-details-age-range-graph .p8:after {
  width: 8%;
}
.rng-listing-details-age-range-graph .p9:after {
  width: 9%;
}
.rng-listing-details-age-range-graph .p10:after {
  width: 10%;
}
.rng-listing-details-age-range-graph .p11:after {
  width: 11%;
}
.rng-listing-details-age-range-graph .p12:after {
  width: 12%;
}
.rng-listing-details-age-range-graph .p13:after {
  width: 13%;
}
.rng-listing-details-age-range-graph .p14:after {
  width: 14%;
}
.rng-listing-details-age-range-graph .p15:after {
  width: 15%;
}
.rng-listing-details-age-range-graph .p16:after {
  width: 16%;
}
.rng-listing-details-age-range-graph .p17:after {
  width: 17%;
}
.rng-listing-details-age-range-graph .p18:after {
  width: 18%;
}
.rng-listing-details-age-range-graph .p19:after {
  width: 19%;
}
.rng-listing-details-age-range-graph .p20:after {
  width: 20%;
}
.rng-listing-details-age-range-graph .p21:after {
  width: 21%;
}
.rng-listing-details-age-range-graph .p22:after {
  width: 22%;
}
.rng-listing-details-age-range-graph .p23:after {
  width: 23%;
}
.rng-listing-details-age-range-graph .p24:after {
  width: 24%;
}
.rng-listing-details-age-range-graph .p25:after {
  width: 25%;
}
.rng-listing-details-age-range-graph .p26:after {
  width: 26%;
}
.rng-listing-details-age-range-graph .p27:after {
  width: 27%;
}
.rng-listing-details-age-range-graph .p28:after {
  width: 28%;
}
.rng-listing-details-age-range-graph .p29:after {
  width: 29%;
}
.rng-listing-details-age-range-graph .p30:after {
  width: 30%;
}
.rng-listing-details-age-range-graph .p31:after {
  width: 31%;
}
.rng-listing-details-age-range-graph .p32:after {
  width: 32%;
}
.rng-listing-details-age-range-graph .p33:after {
  width: 33%;
}
.rng-listing-details-age-range-graph .p34:after {
  width: 34%;
}
.rng-listing-details-age-range-graph .p35:after {
  width: 35%;
}
.rng-listing-details-age-range-graph .p36:after {
  width: 36%;
}
.rng-listing-details-age-range-graph .p37:after {
  width: 37%;
}
.rng-listing-details-age-range-graph .p38:after {
  width: 38%;
}
.rng-listing-details-age-range-graph .p39:after {
  width: 39%;
}
.rng-listing-details-age-range-graph .p40:after {
  width: 40%;
}
.rng-listing-details-age-range-graph .p41:after {
  width: 41%;
}
.rng-listing-details-age-range-graph .p42:after {
  width: 42%;
}
.rng-listing-details-age-range-graph .p43:after {
  width: 43%;
}
.rng-listing-details-age-range-graph .p44:after {
  width: 44%;
}
.rng-listing-details-age-range-graph .p45:after {
  width: 45%;
}
.rng-listing-details-age-range-graph .p46:after {
  width: 46%;
}
.rng-listing-details-age-range-graph .p47:after {
  width: 47%;
}
.rng-listing-details-age-range-graph .p48:after {
  width: 48%;
}
.rng-listing-details-age-range-graph .p49:after {
  width: 49%;
}
.rng-listing-details-age-range-graph .p50:after {
  width: 50%;
}
.rng-listing-details-age-range-graph .p51:after {
  width: 51%;
}
.rng-listing-details-age-range-graph .p52:after {
  width: 52%;
}
.rng-listing-details-age-range-graph .p53:after {
  width: 53%;
}
.rng-listing-details-age-range-graph .p54:after {
  width: 54%;
}
.rng-listing-details-age-range-graph .p55:after {
  width: 55%;
}
.rng-listing-details-age-range-graph .p56:after {
  width: 56%;
}
.rng-listing-details-age-range-graph .p57:after {
  width: 57%;
}
.rng-listing-details-age-range-graph .p58:after {
  width: 58%;
}
.rng-listing-details-age-range-graph .p59:after {
  width: 59%;
}
.rng-listing-details-age-range-graph .p60:after {
  width: 60%;
}
.rng-listing-details-age-range-graph .p61:after {
  width: 61%;
}
.rng-listing-details-age-range-graph .p62:after {
  width: 62%;
}
.rng-listing-details-age-range-graph .p63:after {
  width: 63%;
}
.rng-listing-details-age-range-graph .p64:after {
  width: 64%;
}
.rng-listing-details-age-range-graph .p65:after {
  width: 65%;
}
.rng-listing-details-age-range-graph .p66:after {
  width: 66%;
}
.rng-listing-details-age-range-graph .p67:after {
  width: 67%;
}
.rng-listing-details-age-range-graph .p68:after {
  width: 68%;
}
.rng-listing-details-age-range-graph .p69:after {
  width: 69%;
}
.rng-listing-details-age-range-graph .p70:after {
  width: 70%;
}
.rng-listing-details-age-range-graph .p71:after {
  width: 71%;
}
.rng-listing-details-age-range-graph .p72:after {
  width: 72%;
}
.rng-listing-details-age-range-graph .p73:after {
  width: 73%;
}
.rng-listing-details-age-range-graph .p74:after {
  width: 74%;
}
.rng-listing-details-age-range-graph .p75:after {
  width: 75%;
}
.rng-listing-details-age-range-graph .p76:after {
  width: 76%;
}
.rng-listing-details-age-range-graph .p77:after {
  width: 77%;
}
.rng-listing-details-age-range-graph .p78:after {
  width: 78%;
}
.rng-listing-details-age-range-graph .p79:after {
  width: 79%;
}
.rng-listing-details-age-range-graph .p80:after {
  width: 80%;
}
.rng-listing-details-age-range-graph .p81:after {
  width: 81%;
}
.rng-listing-details-age-range-graph .p82:after {
  width: 82%;
}
.rng-listing-details-age-range-graph .p83:after {
  width: 83%;
}
.rng-listing-details-age-range-graph .p84:after {
  width: 84%;
}
.rng-listing-details-age-range-graph .p85:after {
  width: 85%;
}
.rng-listing-details-age-range-graph .p86:after {
  width: 86%;
}
.rng-listing-details-age-range-graph .p87:after {
  width: 87%;
}
.rng-listing-details-age-range-graph .p88:after {
  width: 88%;
}
.rng-listing-details-age-range-graph .p89:after {
  width: 89%;
}
.rng-listing-details-age-range-graph .p90:after {
  width: 90%;
}
.rng-listing-details-age-range-graph .p91:after {
  width: 91%;
}
.rng-listing-details-age-range-graph .p92:after {
  width: 92%;
}
.rng-listing-details-age-range-graph .p93:after {
  width: 93%;
}
.rng-listing-details-age-range-graph .p94:after {
  width: 94%;
}
.rng-listing-details-age-range-graph .p95:after {
  width: 95%;
}
.rng-listing-details-age-range-graph .p96:after {
  width: 96%;
}
.rng-listing-details-age-range-graph .p97:after {
  width: 97%;
}
.rng-listing-details-age-range-graph .p98:after {
  width: 98%;
}
.rng-listing-details-age-range-graph .p99:after {
  width: 99%;
}
.rng-listing-details-age-range-graph .p100:after {
  width: 100%;
}
@media print, screen and (max-width: 39.99875em) {
  .rng-listing-details-age-range-graph {
    display: none;
  }
}

.rng-listing-details-school-detail h4 {
  font-size: 1.5rem;
  font-weight: 300;
  margin-bottom: 1rem;
  width: 100%;
}
.rng-listing-details-school-detail .school {
  height: 3.25rem;
  margin-bottom: 1rem;
  display: flex;
}
.rng-listing-details-school-detail .school > div {
  height: 100%;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}
.rng-listing-details-school-detail .score {
  background-color: #8a8a8a;
  color: #ffffff;
  font-size: 1.5rem;
  font-weight: 300;
  height: 100%;
  margin-right: 1rem;
  width: 3.25rem;
  align-items: center;
  display: flex;
  justify-content: center;
}
.rng-listing-details-school-detail .public-private {
  color: #8a8a8a;
  font-size: 0.75rem;
  line-height: 1;
}
.rng-listing-details-school-detail .name {
  font-size: 1.125rem;
  line-height: 1;
}
.rng-listing-details-school-detail ul {
  color: #8a8a8a;
  font-size: 0.75rem;
  line-height: 1;
  margin: 0;
  list-style: none;
  display: flex;
}
.rng-listing-details-school-detail ul li {
  padding: 0 0.5rem;
  position: relative;
}
.rng-listing-details-school-detail ul li:before {
  content: "·";
  position: absolute;
  left: 0;
}
@media print, screen and (max-width: 64.06125em) {
  .rng-listing-details-school-detail {
    flex: 0 0 auto;
    width: calc(100% - 30px);
    margin-left: 15px;
    margin-right: 15px;
  }
}
@media print, screen and (min-width: 64.0625em) {
  .rng-listing-details-school-detail {
    flex: 0 0 auto;
    width: calc(33.3333333333% - 30px);
    margin-left: 15px;
    margin-right: 15px;
  }
}

.rng-listing-details-neighborhood {
  flex: 0 0 auto;
  width: calc(100% - 1rem);
  margin-top: 0.5rem;
  margin-bottom: 0.5rem;
}
.rng-listing-details-neighborhood h2 {
  color: #666666 !important;
  font-family: "Open Sans", sans-serif !important;
  font-style: normal !important;
  font-weight: 300 !important;
  letter-spacing: normal !important;
  line-height: 1.4;
  text-transform: none !important;
  margin: 0 0 1rem 0 !important;
}
.rng-listing-details-neighborhood h2 .sub-header {
  font-size: 40%;
  margin-left: 2rem;
}
@media print, screen and (max-width: 39.99875em) {
  .rng-listing-details-neighborhood h2 {
    font-size: 1.5rem !important;
  }
}
@media print, screen and (min-width: 40em) {
  .rng-listing-details-neighborhood h2 {
    font-size: 2.625rem !important;
  }
}

.rng-listing-details-neighborhood-map {
  font-weight: 300;
  margin-bottom: 1rem;
}
.rng-listing-details-neighborhood-map ul {
  margin: 0;
  list-style: none;
  padding: 0;
  display: flex;
  flex-flow: row wrap;
}
.rng-listing-details-neighborhood-map li:last-of-type {
  text-align: right;
  flex: 1;
}
.rng-listing-details-neighborhood-map li a {
  color: #666666 !important;
  font-weight: 300;
  padding: 0.5rem;
  display: block;
}

.rng-listing-details-market-stats {
  flex: 0 0 auto;
  width: calc(100% - 1rem);
  margin-top: 0.5rem;
  margin-bottom: 0.5rem;
}
.rng-listing-details-market-stats h2 {
  color: #666666 !important;
  font-family: "Open Sans", sans-serif !important;
  font-style: normal !important;
  font-weight: 300 !important;
  letter-spacing: normal !important;
  line-height: 1.4;
  text-transform: none !important;
  margin: 0 0 1rem 0 !important;
}
.rng-listing-details-market-stats h2 .sub-header {
  font-size: 40%;
  margin-left: 2rem;
}
@media print, screen and (max-width: 39.99875em) {
  .rng-listing-details-market-stats h2 {
    font-size: 1.5rem !important;
  }
}
@media print, screen and (min-width: 40em) {
  .rng-listing-details-market-stats h2 {
    font-size: 2.625rem !important;
  }
}

.rng-listing-details-market-circle-graphs {
  display: flex;
  flex-flow: row wrap;
  margin-bottom: 1rem;
}
.rng-listing-details-market-circle-graphs span {
  color: #666666;
}

.rng-listing-details-market-circle-graph {
  flex: 0 0 auto;
  min-height: 0;
  min-width: 0;
  width: calc(100% - 20px);
  margin-left: 10px;
  margin-right: 10px;
}
@media print, screen and (max-width: 39.99875em) {
  .rng-listing-details-market-circle-graph {
    flex: 0 0 auto;
    width: calc(100% - 20px);
    margin-left: 10px;
    margin-right: 10px;
  }
}
@media print, screen and (min-width: 40em) {
  .rng-listing-details-market-circle-graph {
    flex: 0 0 auto;
    width: calc(33.3333333333% - 30px);
    margin-left: 15px;
    margin-right: 15px;
  }
}

.rng-listing-details-market-line-graphs {
  display: flex;
  flex-flow: row wrap;
  margin-left: 10px;
  margin-right: 10px;
  margin-bottom: 10px;
}
@media print, screen and (min-width: 40em) {
  .rng-listing-details-market-line-graphs {
    margin-left: 15px;
    margin-right: 15px;
    margin-bottom: 15px;
  }
}

.rng-listing-details-market-line-graph {
  flex: 0 0 auto;
  min-height: 0;
  min-width: 0;
  width: calc(100% - 20px);
  margin-left: 10px;
  margin-right: 10px;
  border: 1px solid #8a8a8a;
  padding: 2rem 1rem;
}
@media print, screen and (max-width: 39.99875em) {
  .rng-listing-details-market-line-graph {
    flex: 0 0 auto;
    width: calc(100% - 20px);
    margin-left: 10px;
    margin-right: 10px;
  }
}
@media print, screen and (min-width: 40em) {
  .rng-listing-details-market-line-graph {
    flex: 0 0 auto;
    width: calc(50% - 30px);
    margin-left: 15px;
    margin-right: 15px;
  }
}
.rng-listing-details-market-line-graph h4 {
  color: #666666;
  font-size: 1.25rem;
  font-weight: 300;
  margin-bottom: 1rem;
}
.rng-listing-details-market-line-graph .progress {
  position: relative;
}
.rng-listing-details-market-line-graph .progress:after {
  background: repeating-linear-gradient(to right, #8a8a8a, #8a8a8a 1px, transparent 1px, transparent 20%);
  height: 1rem;
  width: 100%;
  position: absolute;
  top: 100%;
  left: 10%;
  content: "";
}
.rng-listing-details-market-line-graph .progress-meter-text {
  color: #ffffff;
}
.rng-listing-details-market-line-graph .progress-axis {
  color: #666666;
  font-size: 0.875rem;
  margin: 0;
  list-style: none;
  display: flex;
  justify-content: space-around;
}
.rng-listing-details-market-line-graph .progress-axis li {
  text-align: center;
  width: 3.125rem;
}

.rng-listing-details-property-history {
  flex: 0 0 auto;
  width: calc(100% - 1rem);
  margin-top: 0.5rem;
  margin-bottom: 0.5rem;
}
.rng-listing-details-property-history h2 {
  color: #666666 !important;
  font-family: "Open Sans", sans-serif !important;
  font-style: normal !important;
  font-weight: 300 !important;
  letter-spacing: normal !important;
  line-height: 1.4;
  text-transform: none !important;
  margin: 0 0 1rem 0 !important;
}
.rng-listing-details-property-history h2 .sub-header {
  font-size: 40%;
  margin-left: 2rem;
}
@media print, screen and (max-width: 39.99875em) {
  .rng-listing-details-property-history h2 {
    font-size: 1.5rem !important;
  }
}
@media print, screen and (min-width: 40em) {
  .rng-listing-details-property-history h2 {
    font-size: 2.625rem !important;
  }
}
.rng-listing-details-property-history table tbody tr {
  border-bottom: 1px solid #8a8a8a;
}
.rng-listing-details-property-history th,
.rng-listing-details-property-history td {
  color: #666666;
  font-weight: 300;
  text-align: center;
}
.rng-listing-details-property-history thead,
.rng-listing-details-property-history tbody {
  background: #ffffff;
  border-left: none;
  border-right: none;
}
.rng-listing-details-property-history thead {
  border-top: 1px solid #8a8a8a;
  border-bottom: 1px solid #8a8a8a;
}
.rng-listing-details-property-history td:not(:last-of-type) {
  border-right: 1px solid #8a8a8a;
}
.rng-listing-details-property-history th {
  font-size: 1.5rem;
  padding-top: 1rem;
  padding-bottom: 1rem;
}
.rng-listing-details-property-history tr.sold {
  background: #cacaca;
}
.rng-listing-details-property-history span {
  font-size: 80%;
  display: block;
}

.rng-listing-details-calculator {
  flex: 0 0 auto;
  width: calc(100% - 1rem);
  margin-top: 0.5rem;
  margin-bottom: 0.5rem;
}
.rng-listing-details-calculator h2 {
  color: #666666 !important;
  font-family: "Open Sans", sans-serif !important;
  font-style: normal !important;
  font-weight: 300 !important;
  letter-spacing: normal !important;
  line-height: 1.4;
  text-transform: none !important;
  margin: 0 0 1rem 0 !important;
}
.rng-listing-details-calculator h2 .sub-header {
  font-size: 40%;
  margin-left: 2rem;
}
@media print, screen and (max-width: 39.99875em) {
  .rng-listing-details-calculator h2 {
    font-size: 1.5rem !important;
  }
}
@media print, screen and (min-width: 40em) {
  .rng-listing-details-calculator h2 {
    font-size: 2.625rem !important;
  }
}
.rng-listing-details-calculator hr {
  border-color: #8a8a8a;
  margin: 2rem auto;
}
.rng-listing-details-calculator input {
  border: 1px solid #8a8a8a;
}

.rng-listing-details-calculator-price span {
  color: #666666;
  font-size: 2rem;
  font-weight: 300;
}

body .rng-listing-details-calculator-interest {
  align-items: baseline;
  display: flex;
}
body .rng-listing-details-calculator-interest select {
  background: none;
  border-color: #8a8a8a;
  color: #666666;
  height: auto;
  margin: 0 0.5rem 0 0;
  padding: 0.25rem;
}
body .rng-listing-details-calculator-interest select.years {
  flex: 0 0 2.25rem;
  width: auto;
}
body .rng-listing-details-calculator-interest select.rate {
  flex: 0 0 3.75rem;
  width: auto;
}
body .rng-listing-details-calculator-interest span {
  color: #666666;
  margin-right: 0.5rem;
}

.rng-listing-details-calculator-bar {
  background-color: #eaeaea;
  height: 10px;
  position: relative;
  border-radius: 5px;
  margin-top: 1rem;
}
.rng-listing-details-calculator-bar .bar:nth-of-type(1) {
  background: var(--company-primary-color);
  border-radius: 5px;
  height: 100%;
  position: absolute;
  z-index: 12;
}
.rng-listing-details-calculator-bar .bar:nth-of-type(2) {
  background: var(--company-secondary-color);
  border-radius: 5px;
  height: 100%;
  position: absolute;
  z-index: 6;
}
.rng-listing-details-calculator-bar .bar:nth-of-type(3) {
  background: #cacaca;
  border-radius: 5px;
  height: 100%;
  position: absolute;
  z-index: 4;
}

.rng-listing-details-calculator-value {
  color: #666666;
  font-size: 1.125rem;
  font-weight: 300;
  line-height: 2.25;
  align-items: center;
  display: flex;
}
.rng-listing-details-calculator-value .dot {
  border-radius: 100%;
  height: 1rem;
  width: 1rem;
}
.rng-listing-details-calculator-value.pi .dot {
  background: var(--company-primary-color);
}
.rng-listing-details-calculator-value.pt .dot {
  background: var(--company-secondary-color);
}
.rng-listing-details-calculator-value.hi .dot {
  background: #cacaca;
}
.rng-listing-details-calculator-value span {
  padding: 0 1rem;
  flex: 1 1 auto;
}
.rng-listing-details-calculator-value #principalAndInterestAmount {
  color: #0a0a0a;
}
.rng-listing-details-calculator-value input {
  font-weight: 300;
  line-height: 1;
  text-align: right;
  height: auto;
  margin-bottom: 0;
  padding: 0.25rem;
  width: 6.25rem;
}

.rng-listing-details-calculator-sliders label,
.rng-listing-details-calculator-sliders span {
  color: #666666;
  font-size: 1rem;
  font-weight: 300;
}
.rng-listing-details-calculator-sliders input {
  font-weight: 300;
  margin-bottom: 0;
}
.rng-listing-details-calculator-sliders .joint-input {
  display: flex;
}
.rng-listing-details-calculator-sliders .joint-input input:last-of-type {
  border-left: none;
  width: 5rem;
}

.rng-listing-details-similar-homes {
  position: relative;
  flex: 0 0 auto;
  width: calc(100% - 1rem);
  margin-top: 0.5rem;
  margin-bottom: 0.5rem;
}
.rng-listing-details-similar-homes .rng-listing-property-gallery-arrow {
  color: #0a0a0a;
  font-size: 80px;
  height: calc(100% - 67px);
  cursor: pointer;
  position: absolute;
  bottom: 0;
  z-index: 999;
}
.rng-listing-details-similar-homes .rng-listing-property-gallery-arrow:before {
  content: "";
  display: block;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  width: 100%;
  z-index: -100;
  transition: opacity 0.45s;
}
.rng-listing-details-similar-homes .rng-listing-property-gallery-arrow span {
  height: 100%;
  align-items: center;
  display: flex;
}
@media print, screen and (max-width: 39.99875em) {
  .rng-listing-details-similar-homes .rng-listing-property-gallery-arrow {
    font-size: 64px;
  }
}
.rng-listing-details-similar-homes .rng-listing-property-gallery-arrow#similarHomesPrev, .rng-listing-details-similar-homes .rng-listing-property-gallery-arrow#NearbyHomesPrev {
  left: -2.75rem;
}
.rng-listing-details-similar-homes .rng-listing-property-gallery-arrow#similarHomesNext, .rng-listing-details-similar-homes .rng-listing-property-gallery-arrow#NearbyHomesNext {
  right: -2.75rem;
}
@media print, screen and (max-width: 64.06125em) {
  .rng-listing-details-similar-homes .rng-listing-property-gallery-arrow#similarHomesPrev, .rng-listing-details-similar-homes .rng-listing-property-gallery-arrow#NearbyHomesPrev {
    left: -0.75rem;
  }
  .rng-listing-details-similar-homes .rng-listing-property-gallery-arrow#similarHomesNext, .rng-listing-details-similar-homes .rng-listing-property-gallery-arrow#NearbyHomesNext {
    right: -0.75rem;
  }
}
.rng-listing-details-similar-homes h2 {
  color: #666666 !important;
  font-family: "Open Sans", sans-serif !important;
  font-style: normal !important;
  font-weight: 300 !important;
  letter-spacing: normal !important;
  line-height: 1.4;
  text-transform: none !important;
  margin: 0 0 1rem 0 !important;
}
.rng-listing-details-similar-homes h2 .sub-header {
  font-size: 40%;
  margin-left: 2rem;
}
@media print, screen and (max-width: 39.99875em) {
  .rng-listing-details-similar-homes h2 {
    font-size: 1.5rem !important;
  }
}
@media print, screen and (min-width: 40em) {
  .rng-listing-details-similar-homes h2 {
    font-size: 2.625rem !important;
  }
}

.rng-listing-details-carousel {
  width: 100%;
}

.rng-listing-details-other-home {
  outline: none;
}
.rng-listing-details-other-home div {
  background-position: center center;
  background-size: cover;
  height: 12.5rem;
  margin: 0 auto 1rem;
  width: 18.75rem;
}
.rng-listing-details-other-home h4,
.rng-listing-details-other-home h5 {
  font-weight: 300;
  text-align: center;
}
.rng-listing-details-other-home h4 {
  color: #666666;
  font-size: 2rem;
  margin-bottom: 0.5rem;
}
.rng-listing-details-other-home h5 {
  color: #8a8a8a;
  font-size: 1.125rem;
}

.rng-listing-details-nearby-homes {
  position: relative;
  flex: 0 0 auto;
  width: calc(100% - 1rem);
  margin-top: 0.5rem;
  margin-bottom: 0.5rem;
}
.rng-listing-details-nearby-homes .rng-listing-property-gallery-arrow {
  color: #0a0a0a;
  font-size: 80px;
  height: calc(100% - 67px);
  cursor: pointer;
  position: absolute;
  bottom: 0;
  z-index: 999;
}
.rng-listing-details-nearby-homes .rng-listing-property-gallery-arrow:before {
  content: "";
  display: block;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  width: 100%;
  z-index: -100;
  transition: opacity 0.45s;
}
.rng-listing-details-nearby-homes .rng-listing-property-gallery-arrow span {
  height: 100%;
  align-items: center;
  display: flex;
}
@media print, screen and (max-width: 39.99875em) {
  .rng-listing-details-nearby-homes .rng-listing-property-gallery-arrow {
    font-size: 64px;
  }
}
.rng-listing-details-nearby-homes .rng-listing-property-gallery-arrow#similarHomesPrev, .rng-listing-details-nearby-homes .rng-listing-property-gallery-arrow#NearbyHomesPrev {
  left: -2.75rem;
}
.rng-listing-details-nearby-homes .rng-listing-property-gallery-arrow#similarHomesNext, .rng-listing-details-nearby-homes .rng-listing-property-gallery-arrow#NearbyHomesNext {
  right: -2.75rem;
}
@media print, screen and (max-width: 64.06125em) {
  .rng-listing-details-nearby-homes .rng-listing-property-gallery-arrow#similarHomesPrev, .rng-listing-details-nearby-homes .rng-listing-property-gallery-arrow#NearbyHomesPrev {
    left: -0.75rem;
  }
  .rng-listing-details-nearby-homes .rng-listing-property-gallery-arrow#similarHomesNext, .rng-listing-details-nearby-homes .rng-listing-property-gallery-arrow#NearbyHomesNext {
    right: -0.75rem;
  }
}
.rng-listing-details-nearby-homes h2 {
  color: #666666 !important;
  font-family: "Open Sans", sans-serif !important;
  font-style: normal !important;
  font-weight: 300 !important;
  letter-spacing: normal !important;
  line-height: 1.4;
  text-transform: none !important;
  margin: 0 0 1rem 0 !important;
}
.rng-listing-details-nearby-homes h2 .sub-header {
  font-size: 40%;
  margin-left: 2rem;
}
@media print, screen and (max-width: 39.99875em) {
  .rng-listing-details-nearby-homes h2 {
    font-size: 1.5rem !important;
  }
}
@media print, screen and (min-width: 40em) {
  .rng-listing-details-nearby-homes h2 {
    font-size: 2.625rem !important;
  }
}

.rng-listing-details-home-valuation {
  flex: 0 0 auto;
  width: calc(100% - 1rem);
  margin-top: 0.5rem;
  margin-bottom: 0.5rem;
}
.rng-listing-details-home-valuation h2 {
  color: #666666 !important;
  font-family: "Open Sans", sans-serif !important;
  font-style: normal !important;
  font-weight: 300 !important;
  letter-spacing: normal !important;
  line-height: 1.4;
  text-transform: none !important;
  margin: 0 0 1rem 0 !important;
}
.rng-listing-details-home-valuation h2 .sub-header {
  font-size: 40%;
  margin-left: 2rem;
}
@media print, screen and (max-width: 39.99875em) {
  .rng-listing-details-home-valuation h2 {
    font-size: 1.5rem !important;
  }
}
@media print, screen and (min-width: 40em) {
  .rng-listing-details-home-valuation h2 {
    font-size: 2.625rem !important;
  }
}
.rng-listing-details-home-valuation > a {
  display: inline-block;
  border-radius: 0.25rem;
  color: #ffffff !important;
  font-size: 1rem !important;
  font-weight: 400 !important;
  text-transform: none !important;
  margin: 0 0 1rem 0 !important;
  padding: 0.85em 1em !important;
  display: flex;
  align-items: center;
  justify-content: center;
}
.rng-listing-details-home-valuation > a i {
  font-size: 1.5rem;
  padding-right: 0.5rem;
}

.rng-listing-details-disclaimers {
  color: #666666;
  flex: 0 0 auto;
  width: calc(100% - 1rem);
  margin-top: 0.5rem;
  margin-bottom: 0.5rem;
}
.rng-listing-details-disclaimers h2 {
  color: #666666 !important;
  font-family: "Open Sans", sans-serif !important;
  font-style: normal !important;
  font-weight: 300 !important;
  letter-spacing: normal !important;
  line-height: 1.4;
  text-transform: none !important;
  margin: 0 0 1rem 0 !important;
}
.rng-listing-details-disclaimers h2 .sub-header {
  font-size: 40%;
  margin-left: 2rem;
}
@media print, screen and (max-width: 39.99875em) {
  .rng-listing-details-disclaimers h2 {
    font-size: 1.5rem !important;
  }
}
@media print, screen and (min-width: 40em) {
  .rng-listing-details-disclaimers h2 {
    font-size: 2.625rem !important;
  }
}

img[src="https://deviceid.trueleadid.com/vng.gif"] {
  display: none;
}

@media print, screen and (min-width: 64.0625em) {
  .rng-lws-listing-details-left-section {
    flex: 0 0 auto;
    width: calc(58.3333333333% - 1rem);
    margin-right: 0.5rem;
    margin-bottom: 0.5rem;
  }
  .rng-lws-listing-details-left-section .rng-listing-details-property-details {
    width: 100%;
  }
}
@media print, screen and (max-width: 64.06125em) {
  .rng-lws-listing-details-left-section {
    flex: 0 0 auto;
    width: calc(100% - 1rem);
    margin-top: 0.5rem;
    margin-right: 0.5rem;
    margin-bottom: 0.5rem;
    margin-left: 0.5rem;
  }
}
.rng-lws-listing-details-left-section h2 {
  color: #666666 !important;
  font-family: "Open Sans", sans-serif !important;
  font-style: normal !important;
  font-weight: 300 !important;
  letter-spacing: normal !important;
  line-height: 1.4;
  text-transform: none !important;
  margin: 0 0 1rem 0 !important;
}
.rng-lws-listing-details-left-section h2 .sub-header {
  font-size: 40%;
  margin-left: 2rem;
}
@media print, screen and (max-width: 39.99875em) {
  .rng-lws-listing-details-left-section h2 {
    font-size: 1.5rem !important;
  }
}
@media print, screen and (min-width: 40em) {
  .rng-lws-listing-details-left-section h2 {
    font-size: 2.625rem !important;
  }
}

@media print, screen and (min-width: 64.0625em) {
  .rng-lws-listing-details-right-section {
    flex: 0 0 auto;
    width: calc(41.6666666667% - 1rem);
    margin-bottom: 0.5rem;
    margin-left: 0.5rem;
  }
}
@media print, screen and (max-width: 64.06125em) {
  .rng-lws-listing-details-right-section {
    flex: 0 0 auto;
    width: calc(100% - 1rem);
    margin-top: 0.5rem;
    margin-right: 0.5rem;
    margin-bottom: 0.5rem;
    margin-left: 0.5rem;
  }
}
.rng-lws-listing-details-right-section h2 {
  color: #666666 !important;
  font-family: "Open Sans", sans-serif !important;
  font-style: normal !important;
  font-weight: 300 !important;
  letter-spacing: normal !important;
  line-height: 1.4;
  text-transform: none !important;
  margin: 0 0 1rem 0 !important;
}
.rng-lws-listing-details-right-section h2 .sub-header {
  font-size: 40%;
  margin-left: 2rem;
}
@media print, screen and (max-width: 39.99875em) {
  .rng-lws-listing-details-right-section h2 {
    font-size: 1.5rem !important;
  }
}
@media print, screen and (min-width: 40em) {
  .rng-lws-listing-details-right-section h2 {
    font-size: 2.625rem !important;
  }
}

.rng-lws-listing-details-header-container {
  background: #ffffff;
  border-bottom: 2px solid #0a0a0a;
  padding: 0.5rem;
}
@media print, screen and (min-width: 64.0625em) {
  .rng-lws-listing-details-header-container.sticky {
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
    z-index: 1001;
  }
}
@media print, screen and (max-width: 64.06125em) {
  .rng-lws-listing-details-header-container {
    padding: 0.25rem;
  }
}

.rng-lws-listing-details-header {
  max-width: 87.5rem;
  align-items: center;
  display: flex;
  justify-content: space-between;
  padding-right: 10px;
  padding-left: 10px;
  max-width: 87.5rem;
  margin-left: auto;
  margin-right: auto;
}
@media print, screen and (min-width: 40em) {
  .rng-lws-listing-details-header {
    padding-right: 15px;
    padding-left: 15px;
  }
}
.rng-lws-listing-details-header h1 {
  text-align: center;
  width: 100%;
  color: #666666 !important;
  font-family: "Open Sans", sans-serif !important;
  font-style: normal !important;
  font-weight: 300 !important;
  letter-spacing: normal !important;
  line-height: 1.4;
  text-transform: none !important;
  margin: 0 0 1rem 0 !important;
}
.rng-lws-listing-details-header h1 span.listing-address {
  font-size: 75%;
  line-height: 1;
  display: block;
}
.rng-lws-listing-details-header h1 span.listing-address a {
  font-size: 75%;
}
.rng-lws-listing-details-header h1 .sub-header {
  font-size: 40%;
  margin-left: 2rem;
}
@media print, screen and (max-width: 39.99875em) {
  .rng-lws-listing-details-header h1 {
    font-size: 1.5rem !important;
  }
}
@media print, screen and (min-width: 40em) {
  .rng-lws-listing-details-header h1 {
    font-size: 2.625rem !important;
  }
}
@media print, screen and (max-width: 64.06125em) {
  .rng-lws-listing-details-header {
    padding: 0;
    flex-direction: column;
  }
  .rng-lws-listing-details-header h1 {
    margin-bottom: 0.5rem !important;
  }
}

@media print, screen and (min-width: 40em) {
  .rng-lws-listing-details-header-logo {
    max-width: 18.75rem;
    align-items: center;
    display: flex;
    flex: 0 0 auto;
  }
}
@media print, screen and (max-width: 64.06125em) {
  .rng-lws-listing-details-header-logo {
    height: 5rem;
  }
  .rng-lws-listing-details-header-logo img {
    height: 100%;
  }
}

@media print, screen and (max-width: 64.06125em) {
  .rng-lws-listing-details-header-listing-data {
    width: 100%;
  }
}
.rng-lws-listing-details-header-listing-data h2 {
  justify-content: flex-end;
  color: #666666 !important;
  font-family: "Open Sans", sans-serif !important;
  font-style: normal !important;
  font-weight: 300 !important;
  letter-spacing: normal !important;
  line-height: 1.4;
  text-transform: none !important;
  margin: 0 0 1rem 0 !important;
}
.rng-lws-listing-details-header-listing-data h2 .sub-header {
  font-size: 40%;
  margin-left: 2rem;
}
@media print, screen and (max-width: 39.99875em) {
  .rng-lws-listing-details-header-listing-data h2 {
    font-size: 1.5rem !important;
  }
}
@media print, screen and (min-width: 40em) {
  .rng-lws-listing-details-header-listing-data h2 {
    font-size: 2.625rem !important;
  }
}
.rng-lws-listing-details-header-listing-data h2 {
  font-size: 2.25rem !important;
  margin-bottom: 0 !important;
  align-items: center;
  display: flex;
}
.rng-lws-listing-details-header-listing-data h2 a {
  text-decoration: underline;
  display: block;
}
.rng-lws-listing-details-header-listing-data h2 .rng-listing-details-price-tax {
  font-size: 1.125rem;
  padding-left: 0.25rem;
}
@media print, screen and (max-width: 64.06125em) {
  .rng-lws-listing-details-header-listing-data h2 {
    justify-content: center;
  }
  .rng-lws-listing-details-header-listing-data h2 .rng-listing-details-price-tax {
    font-size: 0.875rem;
  }
}
@media print, screen and (max-width: 64.06125em) {
  .rng-lws-listing-details-header-listing-data .rng-listing-details-main-information-market-estimate {
    width: 100%;
    display: flex;
    justify-content: space-between;
  }
}
.rng-lws-listing-details-header-listing-data .rng-listing-details-main-link-estimated-monthly-payment {
  font-size: 0.8125rem;
}
.rng-lws-listing-details-header-listing-data .rng-listing-details-main-link-preapproval {
  font-size: 1rem;
  display: block;
}
@media print, screen and (max-width: 64.06125em) {
  .rng-lws-listing-details-header-listing-data .rng-listing-details-main-link-preapproval {
    font-size: 0.8125rem;
  }
}

.rng-lws-listing-details-section {
  width: 100%;
}
@media print, screen and (min-width: 64.0625em) {
  .rng-lws-listing-details-section {
    padding-top: 2rem;
  }
}
@media print, screen and (min-width: 64.0625em) {
  .rng-lws-listing-details-section .rng-listing-details-main-information {
    flex: 0 0 auto;
    width: calc(100% - 1rem);
    margin-top: 0.5rem;
    margin-right: 0.5rem;
    margin-bottom: 0.5rem;
    margin-left: 0.5rem;
  }
}
.rng-lws-listing-details-section .rng-listing-details-sticky-container {
  align-items: flex-end;
  display: flex;
  justify-content: space-between;
}
@media print, screen and (max-width: 64.06125em) {
  .rng-lws-listing-details-section .rng-listing-details-sticky-container {
    flex-wrap: wrap;
    justify-content: center;
  }
}
.rng-lws-listing-details-section .rng-listing-details-main-information-list {
  margin-bottom: 1rem;
  flex-wrap: wrap;
}
@media print, screen and (min-width: 64.0625em) {
  .rng-lws-listing-details-section .rng-listing-details-main-information-list {
    font-size: 1.125rem;
  }
}

@media print, screen and (min-width: 64.0625em) {
  .rng-lws-listing-details-section .rng-listing-details-gallery {
    flex: 0 0 auto;
    width: calc(100% - 1rem);
    margin-top: 0.5rem;
    margin-right: 0.5rem;
    margin-bottom: 0.5rem;
    margin-left: 0.5rem;
  }
}
@media print, screen and (min-width: 64.0625em) {
  .rng-lws-listing-details-section .rng-listing-details-gallery {
    margin-bottom: 0;
  }
}
.rng-lws-listing-details-section .rng-listing-details-gallery-arrow {
  color: #ffffff;
  opacity: 1;
}
.rng-lws-listing-details-section .rng-listing-details-gallery-arrow:hover {
  opacity: 1;
}
.rng-lws-listing-details-section .rng-listing-details-gallery-arrow:hover:before {
  background: rgba(255, 255, 255, 0.9);
}
.rng-lws-listing-details-section .rng-listing-details-gallery-arrow#rnSearchListingDisplayCarouselPrev:before, .rng-lws-listing-details-section .rng-listing-details-gallery-arrow#rnSearchListingDisplayCarouselNext:before {
  opacity: 1;
  background: rgba(255, 255, 255, 0.7);
}
.rng-lws-listing-details-section .rng-listing-details-gallery-small {
  z-index: 1000;
}
.rng-lws-listing-details-section .rng-listing-details-gallery-small .slick-slide img {
  height: 5rem;
  padding: 0.25rem 0.125rem;
}
@media print, screen and (max-width: 64.06125em) {
  .rng-lws-listing-details-section .rng-listing-details-gallery-small .slick-slide img {
    height: 2.8125rem !important;
  }
}

.rng-listing-details-main-information.lws .rng-listing-details-towne-mortgage {
  padding-top: 0;
  flex: 1 1 100%;
}

.rng-lws-listing-details-section h2 {
  color: #666666 !important;
  font-family: "Open Sans", sans-serif !important;
  font-style: normal !important;
  font-weight: 300 !important;
  letter-spacing: normal !important;
  line-height: 1.4;
  text-transform: none !important;
  margin: 0 0 1rem 0 !important;
}
.rng-lws-listing-details-section h2 .sub-header {
  font-size: 40%;
  margin-left: 2rem;
}
@media print, screen and (max-width: 39.99875em) {
  .rng-lws-listing-details-section h2 {
    font-size: 1.5rem !important;
  }
}
@media print, screen and (min-width: 40em) {
  .rng-lws-listing-details-section h2 {
    font-size: 2.625rem !important;
  }
}
@media print, screen and (min-width: 64.0625em) {
  .rng-lws-listing-details-section .rng-listing-details-contact {
    flex: 0 0 auto;
    width: calc(100% - 1rem);
    margin-top: 0.5rem;
    margin-right: 0.5rem;
    margin-bottom: 0.5rem;
    margin-left: 0.5rem;
  }
}
.rng-lws-listing-details-section .rng-listing-details-contact-container {
  display: flex;
}
.rng-lws-listing-details-section .rng-listing-details-contact-agents,
.rng-lws-listing-details-section .rng-listing-details-contact-form {
  flex: 1 1 50%;
}
@media print, screen and (max-width: 64.06125em) {
  .rng-lws-listing-details-section .rng-listing-details-contact-agents,
  .rng-lws-listing-details-section .rng-listing-details-contact-form {
    flex: 1 1 100%;
  }
}
.rng-lws-listing-details-section .rng-listing-details-contact-agents {
  display: flex;
  flex-wrap: wrap;
}
.rng-lws-listing-details-section .rng-listing-details-contact-agent {
  margin-right: 0.5rem;
  margin-bottom: 0;
  display: block;
  flex: 0 0 calc(50% - 0.5rem);
}
.rng-lws-listing-details-section .rng-listing-details-contact-agent .rng-listing-details-contact-agent-info {
  padding-left: 0;
}
.rng-lws-listing-details-section .rng-listing-details-contact-agent img {
  height: 13.75rem;
  width: auto;
}

.rng-listing-details-contact-container {
  display: flex;
}
@media print, screen and (max-width: 64.06125em) {
  .rng-listing-details-contact-container {
    flex-wrap: wrap;
  }
}

.rng-listing-details-section.luxury-lws {
  background-size: cover;
  background-position: center;
  position: relative;
}
@media print, screen and (min-width: 64.0625em) {
  .rng-listing-details-section.luxury-lws {
    margin: 0 calc(-50vw + 86.6875rem / 2);
    max-width: none;
  }
}
.rng-listing-details-section.luxury-lws .rng-listing-details-section-luxury-overlay {
  background: rgba(255, 255, 255, 0.8);
  height: 100%;
  width: 100%;
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
}
.rng-listing-details-section.luxury-lws .rng-listing-details-main-information-list {
  color: #0a0a0a;
}
.rng-listing-details-section.luxury-lws .rng-lws-listing-details-section {
  z-index: 1;
}
.rng-listing-details-section.luxury-lws .rng-lws-listing-details-section .rng-listing-details-gallery-arrow#rnSearchListingDisplayCarouselPrev {
  left: -5rem;
}
.rng-listing-details-section.luxury-lws .rng-lws-listing-details-section .rng-listing-details-gallery-arrow#rnSearchListingDisplayCarouselNext {
  right: -5rem;
}
.rng-listing-details-section.luxury-lws .rng-lws-listing-details-section .rng-listing-details-gallery-arrow#rnSearchListingDisplayCarouselNext:before,
.rng-listing-details-section.luxury-lws .rng-lws-listing-details-section .rng-listing-details-gallery-arrow#rnSearchListingDisplayCarouselPrev:before {
  background: none;
}
.rng-listing-details-section.luxury-lws .rng-lws-listing-details-luxury-gallery-footer {
  background: #ffffff;
}
@media print, screen and (min-width: 64.0625em) {
  .rng-listing-details-section.luxury-lws .rng-lws-listing-details-luxury-gallery-footer {
    margin: 0 calc(-50vw + 87.5625rem / 2);
  }
  .rng-listing-details-section.luxury-lws .rng-lws-listing-details-luxury-gallery-footer .rng-listing-details-gallery-small {
    margin: 0 auto;
    max-width: 87.5rem;
    padding: 0 0.375rem;
  }
}

.rng-lws-listing-details-footer {
  color: #0a0a0a;
  font-size: 0.875rem;
  background: #ffffff;
  padding: 2rem 0;
}
.rng-lws-listing-details-footer a {
  color: #0a0a0a;
}
.rng-lws-listing-details-footer .site-footer-links {
  padding: 1rem;
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
}
.rng-lws-listing-details-footer .site-footer-links li {
  font-size: 0.75rem;
  border-bottom: 1px solid #0a0a0a;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  flex: 0 0 auto;
  transition: all 200ms ease-in-out;
}
.rng-lws-listing-details-footer .site-footer-links li.site-footer-logo-custom {
  border-bottom: none;
}
.rng-lws-listing-details-footer .site-footer-links li.site-footer-logo-custom img {
  margin: 0 auto;
  display: block;
}
.rng-lws-listing-details-footer .site-footer-links li:hover a {
  opacity: 0.6;
}
.rng-lws-listing-details-footer .site-footer-links li a {
  text-decoration: none;
  transition: all 200ms ease-in-out;
}
.rng-lws-listing-details-footer .site-footer-disclaimer {
  font-size: 0.625rem;
  padding: 0.25rem;
}
.rng-lws-listing-details-footer .site-footer-disclaimer p {
  text-align: center;
}
.rng-lws-listing-details-footer .site-footer-disclaimer .site-footer-custom-logo img {
  margin: 0.25rem auto;
  display: block;
}
.rng-lws-listing-details-footer .site-footer-disclaimer .site-footer-custom-logo.black img {
  background: #ffffff;
  padding: 0.25rem;
}
.rng-lws-listing-details-footer .site-footer-branding {
  padding: 2rem 0.5rem 0;
  align-items: center;
  display: flex;
  justify-content: space-between;
}
.rng-lws-listing-details-footer .site-footer-branding img.site-footer-reliance-logo-white, .rng-lws-listing-details-footer .site-footer-branding img.site-footer-reliance-logo-black {
  height: 2.3125rem;
  opacity: 0.6;
}
.rng-lws-listing-details-footer .site-footer-branding img.site-footer-reliance-logo-black {
  display: block;
}
.rng-lws-listing-details-footer .site-footer-branding img.site-footer-reliance-logo-white {
  display: none;
}
.rng-lws-listing-details-footer .site-footer-branding .site-agent-access-link {
  text-decoration: none;
  text-transform: uppercase;
  border: 1px solid #0a0a0a;
  padding: 1rem 2rem;
  transition: all 200ms ease-in-out;
}
.rng-lws-listing-details-footer .site-footer-branding .site-agent-access-link:hover {
  color: #ffffff;
  background: #0a0a0a;
}

.rng-agent-profile {
  max-width: 87.5rem;
  padding-right: 10px;
  padding-left: 10px;
  max-width: 87.5rem;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  flex-flow: row wrap;
}
@media print, screen and (min-width: 40em) {
  .rng-agent-profile {
    padding-right: 15px;
    padding-left: 15px;
  }
}

.rng-agent-profile-featured-properties-container {
  max-width: 87.5rem;
  padding-right: 10px;
  padding-left: 10px;
  max-width: 87.5rem;
  margin-left: auto;
  margin-right: auto;
}
@media print, screen and (min-width: 40em) {
  .rng-agent-profile-featured-properties-container {
    padding-right: 15px;
    padding-left: 15px;
  }
}
.rng-agent-profile-featured-properties-container h2.rng-agent-profile-featured-properties-title {
  text-align: center;
  font-family: "Open Sans", sans-serif !important;
  font-style: normal !important;
  font-weight: 300 !important;
  letter-spacing: normal !important;
  text-transform: none !important;
  color: #0a0a0a !important;
  font-size: 2.625rem !important;
  line-height: 1.4 !important;
  margin: 0 0 1rem 0 !important;
}
.rng-agent-profile-featured-properties-container h2.rng-agent-profile-featured-properties-title span {
  font-size: 60%;
  line-height: 1;
  display: block;
}
.rng-agent-profile-featured-properties-container:not(.cms-bio) h2 {
  display: none;
  text-align: center;
}

.rng-agent-profile-main img {
  margin-bottom: 1rem;
  max-height: 18.75rem;
  width: auto;
}
@media print, screen and (max-width: 39.99875em) {
  .rng-agent-profile-main {
    flex: 0 0 auto;
    width: calc(100% - 0.5rem);
    margin-top: 0.25rem;
    margin-right: 0.25rem;
    margin-bottom: 0.25rem;
    margin-left: 0.25rem;
  }
}
@media print, screen and (min-width: 40em) {
  .rng-agent-profile-main {
    flex: 0 0 auto;
    width: calc(25% - 1rem);
    margin-top: 0.5rem;
    margin-right: 0.5rem;
    margin-bottom: 0.5rem;
    margin-left: 0.5rem;
  }
}

.rng-agent-profile-languages {
  border-top: 1px solid #666666;
  border-bottom: 1px solid #666666;
  color: #666666;
  font-size: 0.875rem;
  padding: 0.25rem 0 0.5rem;
}

.rng-agent-profile-contact-name {
  font-family: "Open Sans", sans-serif !important;
  font-style: normal !important;
  font-weight: 300 !important;
  letter-spacing: normal !important;
  text-transform: none !important;
  color: #0a0a0a !important;
  font-size: 1.75rem !important;
  line-height: 1.4 !important;
  margin: 0 !important;
}
.rng-agent-profile-contact-name span.listing-address {
  color: inherit !important;
  font-size: 1.5rem !important;
  line-height: inherit;
  display: block;
}
.rng-agent-profile-contact-name span {
  color: inherit !important;
  font-size: 1rem !important;
  font-style: italic;
  font-weight: 100;
  line-height: inherit;
  margin: 0 0 1rem 0 !important;
  display: block;
}

.rng-agent-profile-contact {
  font-size: 0.875rem;
  display: flex;
  flex-flow: row wrap;
  color: #666666;
  list-style: none;
  margin: 0;
}
.rng-agent-profile-contact li {
  margin-bottom: 0.25rem;
  margin-right: 1rem;
}
.rng-agent-profile-contact i {
  font-size: 1rem;
}
.rng-agent-profile-contact li,
.rng-agent-profile-contact a {
  font-size: 0.875rem !important;
  font-weight: normal !important;
  color: #666666 !important;
}
.rng-agent-profile-contact a {
  transition: all 0.25s ease-out;
  align-items: center;
  display: flex;
}
.rng-agent-profile-contact a i {
  padding-right: 0.25rem;
}
.rng-agent-profile-contact a:hover {
  color: var(--company-primary-color) !important;
}
.rng-agent-profile-contact li.rng-agent-profile-contact-address {
  flex: 1 1 100%;
}

.rng-agent-profile-contact-social {
  display: flex;
  flex-wrap: wrap;
}
.rng-agent-profile-contact-social a {
  padding: 0 0.125rem;
}

.rng-agent-profile-content p {
  color: #666666;
}
@media print, screen and (max-width: 39.99875em) {
  .rng-agent-profile-content {
    flex: 0 0 auto;
    width: calc(100% - 0.5rem);
    margin-top: 0.25rem;
    margin-right: 0.25rem;
    margin-bottom: 0.25rem;
    margin-left: 0.25rem;
  }
}
@media print, screen and (min-width: 40em) {
  .rng-agent-profile-content {
    flex: 0 0 auto;
    width: calc(75% - 1rem);
    margin-top: 0.5rem;
    margin-right: 0.5rem;
    margin-bottom: 0.5rem;
    margin-left: 0.5rem;
  }
}
.rng-agent-profile-content h1,
.rng-agent-profile-content h2 {
  font-family: "Open Sans", sans-serif !important;
  font-style: normal !important;
  font-weight: 300 !important;
  letter-spacing: normal !important;
  text-transform: none !important;
  color: #0a0a0a !important;
  font-size: 2.625rem !important;
  line-height: 1.4 !important;
  margin: 0 0 1rem 0 !important;
}
.rng-agent-profile-content h1 span,
.rng-agent-profile-content h2 span {
  font-size: 60%;
  line-height: 1;
  display: block;
}

.rng-agent-profile-ratings-realsatisfied {
  color: #565656;
  padding-top: 0.5rem;
}
.rng-agent-profile-ratings-realsatisfied .rn-agent-profile-ratings-title i {
  color: #daa520;
}

.rng-agent-profile-rating-guidelines {
  font-size: 0.875rem;
  list-style: none;
  margin: 0;
  padding: 0;
}
.rng-agent-profile-rating-guidelines li {
  color: #666666;
  border-bottom: 1px solid #ccc;
  margin-bottom: 0.25rem;
  padding-bottom: 0.25rem;
  display: flex;
  justify-content: space-between;
}
.rng-agent-profile-rating-guidelines li:last-of-type {
  font-size: 0.75rem;
  text-align: center;
  border-bottom: none;
  padding-top: 0.25rem;
  justify-content: center;
}
.rng-agent-profile-rating-guidelines i {
  color: #daa520;
  padding: 0 0.125rem;
}
.rng-agent-profile-rating-guidelines i:first-of-type {
  padding-left: 0;
}

.rng-agent-profile-ratings-zillow section {
  border: 1px solid #ccc;
}
.rng-agent-profile-ratings-zillow header,
.rng-agent-profile-ratings-zillow article,
.rng-agent-profile-ratings-zillow footer {
  padding: 0.5rem;
}
.rng-agent-profile-ratings-zillow header {
  border-bottom: 1px solid #ccc;
  text-align: center;
}
.rng-agent-profile-ratings-zillow header i {
  color: #daa520;
  padding: 0 0.125rem;
}
.rng-agent-profile-ratings-zillow header i:first-of-type {
  padding-left: 0;
}
.rng-agent-profile-ratings-zillow article {
  border-bottom: 1px solid #ccc;
}
.rng-agent-profile-ratings-zillow article span {
  font-size: 0.8125rem;
}
.rng-agent-profile-ratings-zillow .rng-agent-profile-ratings-zillow-stars i {
  color: #daa520;
  padding: 0 0.125rem;
}
.rng-agent-profile-ratings-zillow .rng-agent-profile-ratings-zillow-stars i:first-of-type {
  padding-left: 0;
}
.rng-agent-profile-ratings-zillow footer {
  text-align: center;
}
.rng-agent-profile-ratings-zillow footer img {
  margin: 0 auto;
  display: block;
}

.ap-reviews {
  padding: 2rem 0;
}

.ap-reviews-title {
  margin-bottom: 1rem;
}
.ap-reviews-title i {
  color: #c00;
}

.ap-reviews-quote {
  border: 1px solid #ccc;
  color: #666;
  font-size: 0.875rem;
  padding: 1rem 3rem;
  position: relative;
}
.ap-reviews-quote::before, .ap-reviews-quote::after {
  color: #ccc;
  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: #daa520;
  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: #666;
  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";
}

.rng-agent-profile-testimonials i.rng-agent-profile-rating {
  color: red;
}
.rng-agent-profile-testimonials .slick-list {
  margin: 0 3rem;
}

.rng-agent-profile-testimonial, .rng-agent-bio-testimonials.rng-agent-profile-ratings-zillow article,
.site-home-customer-review-section.rng-agent-profile-ratings-zillow article {
  color: #666666;
  font-size: 0.875rem;
  border: 1px solid #ccc;
  margin-bottom: 1rem;
  padding: 1rem 3rem;
  position: relative;
}
.rng-agent-profile-testimonial:before, .rng-agent-bio-testimonials.rng-agent-profile-ratings-zillow article:before,
.site-home-customer-review-section.rng-agent-profile-ratings-zillow article:before, .rng-agent-profile-testimonial:after, .rng-agent-bio-testimonials.rng-agent-profile-ratings-zillow article:after,
.site-home-customer-review-section.rng-agent-profile-ratings-zillow article:after {
  color: #ccc;
  font-family: "Reliance-Network-Icon-Font";
  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,
.site-home-customer-review-section.rng-agent-profile-ratings-zillow article:before {
  content: "\e91d";
  top: 0.5rem;
  left: 0.75rem;
}
.rng-agent-profile-testimonial:after, .rng-agent-bio-testimonials.rng-agent-profile-ratings-zillow article:after,
.site-home-customer-review-section.rng-agent-profile-ratings-zillow article:after {
  content: "\e91c";
  bottom: 0.5rem;
  right: 0.75rem;
}
.rng-agent-profile-testimonial.slick-slide, .rng-agent-bio-testimonials.rng-agent-profile-ratings-zillow article.slick-slide,
.site-home-customer-review-section.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,
.site-home-customer-review-section.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,
.site-home-customer-review-section.rng-agent-profile-ratings-zillow article .rng-agent-profile-testimonial-rating i:first-of-type {
  padding-left: 0;
}

.rng-agent-profile-testimonials-slider-arrow {
  color: #666;
  border: 1px solid #666;
  border-radius: 100%;
  height: 2rem;
  width: 2rem;
  align-items: center;
  display: flex;
  justify-content: center;
  position: absolute;
  top: 10%;
  z-index: 8;
}
.rng-agent-profile-testimonials-slider-arrow:hover {
  color: #0a0a0a;
  border-color: #0a0a0a;
}
.rng-agent-profile-testimonials-slider-arrow.prev {
  left: 0;
}
@media print, screen and (max-width: 64.06125em) {
  .rng-agent-profile-testimonials-slider-arrow.prev {
    left: 0.25rem;
  }
}
.rng-agent-profile-testimonials-slider-arrow.next {
  right: 0;
}
@media print, screen and (max-width: 64.06125em) {
  .rng-agent-profile-testimonials-slider-arrow.next {
    right: 0.25rem;
  }
}

.rng-agent-profile-featured-properties {
  margin: 0 -0.5rem;
}
.rng-agent-profile-featured-properties:not(.slick-slider) {
  display: flex;
  flex-wrap: wrap;
}

.rng-agent-profile-featured-property {
  padding: 0 0.5rem;
}
.rng-agent-profile-featured-property:not(.slick-slide) {
  margin: 0 auto;
  max-width: calc(87.5rem / 4);
}
.rng-agent-profile-featured-property a {
  background-position: center;
  background-size: cover;
  text-decoration: none;
  height: 12.5rem;
  width: 100%;
  position: relative;
  align-items: flex-end;
  display: flex;
  justify-content: center;
  cursor: pointer;
  transition: all 0.3s ease-in-out;
}
.rng-agent-profile-featured-property a:after {
  /*content:'';
        padding-top: 75%;
        display: block;*/
  color: #ffffff;
  content: "View Property Details";
  background-color: rgba(10, 10, 10, 0.7);
  height: 100%;
  opacity: 0;
  width: 100%;
  position: absolute;
  top: 0;
  right: 0;
  left: 0;
  bottom: 0;
  align-items: center;
  display: flex;
  justify-content: center;
  transition: all 150ms ease-in-out;
}
.rng-agent-profile-featured-property a:hover:after {
  opacity: 1;
}
.rng-agent-profile-featured-property ul {
  text-align: center;
  list-style: none;
  margin: 0.5rem 0 0;
}
.rng-agent-profile-featured-property ul li.address {
  font-family: "Open Sans", sans-serif !important;
  font-style: normal !important;
  font-weight: 300 !important;
  letter-spacing: normal !important;
  text-transform: none !important;
  color: #0a0a0a !important;
  font-size: 1.75rem !important;
  line-height: 1.4 !important;
  margin: 0 !important;
}
.rng-agent-profile-featured-property ul li.address span.listing-address {
  color: inherit !important;
  font-size: 1.5rem !important;
  line-height: inherit;
  display: block;
}
.rng-agent-profile-featured-property ul li.details {
  color: #666666;
}
.rng-agent-profile-featured-property ul li.price {
  font-family: "Open Sans", sans-serif !important;
  font-style: normal !important;
  font-weight: 300 !important;
  letter-spacing: normal !important;
  text-transform: none !important;
  color: #0a0a0a !important;
  font-size: 1.75rem !important;
  line-height: 1.4 !important;
  margin: 0 !important;
}
.rng-agent-profile-featured-property ul li.price span.listing-address {
  color: inherit !important;
  font-size: 1.5rem !important;
  line-height: inherit;
  display: block;
}

.rng-preferred-partner-profile-title {
  margin: 0 0.5rem;
}
.rng-preferred-partner-profile-title h2 {
  font-family: "Open Sans", sans-serif !important;
  font-style: normal !important;
  font-weight: 300 !important;
  letter-spacing: normal !important;
  text-transform: none !important;
  color: #0a0a0a !important;
  font-size: 2.625rem !important;
  line-height: 1.4 !important;
  margin: 0 0 1rem 0 !important;
}
.rng-preferred-partner-profile-title h2 span {
  font-size: 60%;
  line-height: 1;
  display: block;
}
.rng-preferred-partner-profile-title h2 p {
  font-size: inherit;
  line-height: inherit;
  margin-bottom: 0;
}

.rng-perferred-partner-profile {
  display: flex;
  flex-wrap: wrap;
}
.rng-perferred-partner-profile main img {
  margin-bottom: 1rem;
  max-height: 18.75rem;
  width: auto;
}
@media print, screen and (max-width: 39.99875em) {
  .rng-perferred-partner-profile main {
    flex: 0 0 auto;
    width: calc(100% - 0.5rem);
    margin-top: 0.25rem;
    margin-right: 0.25rem;
    margin-bottom: 0.25rem;
    margin-left: 0.25rem;
  }
}
@media print, screen and (min-width: 40em) {
  .rng-perferred-partner-profile main {
    flex: 0 0 auto;
    width: calc(25% - 1rem);
    margin-top: 0.5rem;
    margin-right: 0.5rem;
    margin-bottom: 0.5rem;
    margin-left: 0.5rem;
  }
}
.rng-perferred-partner-profile main ul {
  font-size: 0.875rem;
  list-style: none;
  margin: 0;
  padding: 0;
}
.rng-perferred-partner-profile main ul.rng-preferred-partner-contact-info {
  margin-top: 1rem;
}
.rng-perferred-partner-profile main ul li.rng-preferred-partner-name {
  font-family: "Open Sans", sans-serif !important;
  font-style: normal !important;
  font-weight: 300 !important;
  letter-spacing: normal !important;
  text-transform: none !important;
  color: #0a0a0a !important;
  font-size: 1.75rem !important;
  line-height: 1.4 !important;
  margin: 0 !important;
}
.rng-perferred-partner-profile main ul li.rng-preferred-partner-name span.listing-address {
  color: inherit !important;
  font-size: 1.5rem !important;
  line-height: inherit;
  display: block;
}
.rng-perferred-partner-profile main ul li a {
  align-items: center;
  display: flex;
}
.rng-perferred-partner-profile .rng-preferred-partner-content p {
  color: #666666;
}
@media print, screen and (max-width: 39.99875em) {
  .rng-perferred-partner-profile .rng-preferred-partner-content {
    flex: 0 0 auto;
    width: calc(100% - 0.5rem);
    margin-top: 0.25rem;
    margin-right: 0.25rem;
    margin-bottom: 0.25rem;
    margin-left: 0.25rem;
  }
}
@media print, screen and (min-width: 40em) {
  .rng-perferred-partner-profile .rng-preferred-partner-content {
    flex: 0 0 auto;
    width: calc(75% - 1rem);
    margin-top: 0.5rem;
    margin-right: 0.5rem;
    margin-bottom: 0.5rem;
    margin-left: 0.5rem;
  }
}
.rng-perferred-partner-profile .rng-preferred-partner-content .rng-preferred-partner-logo {
  margin-bottom: 1rem;
  max-height: 6.25rem;
}

.rng-agent-roster {
  color: #666666;
  max-width: 87.5rem;
  padding: 1rem 0;
  padding-right: 10px;
  padding-left: 10px;
  max-width: 87.5rem;
  margin-left: auto;
  margin-right: auto;
}
@media print, screen and (min-width: 40em) {
  .rng-agent-roster {
    padding-right: 15px;
    padding-left: 15px;
  }
}

.rng-agent-roster-header {
  display: flex;
  flex-flow: row wrap;
}
.rng-agent-roster-header h1 {
  color: #0a0a0a !important;
  font-family: "Open Sans", "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif !important;
  font-size: 2rem !important;
  font-weight: 400 !important;
  line-height: 1.4 !important;
  text-transform: none !important;
  margin-top: 0 !important;
  margin-right: 0.5rem !important;
  margin-left: 0.5rem !important;
}
@media print, screen and (max-width: 39.99875em) {
  .rng-agent-roster-header h1 {
    margin-bottom: 0.5rem;
    width: calc(100% - 1rem);
  }
}
@media print, screen and (min-width: 40em) {
  .rng-agent-roster-header h1 {
    margin-bottom: 0 !important;
    width: calc(50% - 1rem);
  }
}

.rng-agent-roster-sort {
  font-size: 0.9375rem;
  margin-right: 0.5rem !important;
  margin-left: 0.5rem !important;
  align-self: center;
}
.rng-agent-roster-sort span {
  color: #666666;
  font-weight: 700;
  text-transform: uppercase;
}
.rng-agent-roster-sort a {
  color: var(--company-primary-color) !important;
  text-decoration: underline;
  padding: 0 0.25rem;
  transition: all 0.25s ease-out;
}
@media print, screen and (max-width: 39.99875em) {
  .rng-agent-roster-sort {
    width: calc(100% - 1rem);
    text-align: left;
  }
}
@media print, screen and (min-width: 40em) {
  .rng-agent-roster-sort {
    width: calc(50% - 1rem);
    text-align: right;
  }
}

.rng-agent-roster-search-bar {
  border-bottom: 1px solid #666666;
  color: #666666;
}
@media print, screen and (max-width: 39.99875em) {
  .rng-agent-roster-search-bar {
    padding: 0.5rem;
  }
}
@media print, screen and (min-width: 40em) and (max-width: 64.06125em) {
  .rng-agent-roster-search-bar {
    padding: 1rem 0.5rem;
  }
}
@media print, screen and (min-width: 64.0625em) {
  .rng-agent-roster-search-bar {
    padding: 1.5rem 1rem;
  }
}

.rng-agent-roster-search-bar-grid {
  display: flex;
  flex-flow: row wrap;
  justify-content: center;
}

.rng-agent-roster-search-label {
  display: flex;
}
.rng-agent-roster-search-label label {
  color: #666666;
  font-size: 1rem;
  font-weight: 600;
  text-transform: uppercase;
  margin-bottom: 0;
  padding: 0;
  align-self: center;
}
@media print, screen and (max-width: 39.99875em) {
  .rng-agent-roster-search-label {
    flex: 0 0 auto;
    width: 100%;
    margin-left: 0;
    margin-right: 0;
    justify-content: flex-start;
  }
}
@media print, screen and (min-width: 40em) {
  .rng-agent-roster-search-label {
    margin-left: 0.5rem;
    margin-right: 0.5rem;
  }
}

.rng-agent-roster-search-input {
  display: flex;
}
.rng-agent-roster-search-input .input-group {
  height: 100%;
  margin-bottom: 0;
  align-self: center;
}
.rng-agent-roster-search-input input {
  border-right: none;
  margin-bottom: 0 !important;
}
.rng-agent-roster-search-input .button, .rng-agent-roster-search-input .rng-listing-details-home-valuation > a {
  background: none !important;
  font-size: 2rem;
  font-weight: 600;
  text-transform: uppercase;
  padding-left: 1rem;
  padding-right: 1rem;
}
@media print, screen and (max-width: 39.99875em) {
  .rng-agent-roster-search-input {
    flex: 0 0 auto;
    width: 100%;
    margin-left: 0;
    margin-right: 0;
  }
}
@media print, screen and (min-width: 40em) and (max-width: 64.06125em) {
  .rng-agent-roster-search-input {
    margin-left: 0.5rem;
    margin-right: 0.5rem;
    flex: 1 1 auto;
  }
}
@media print, screen and (min-width: 64.0625em) {
  .rng-agent-roster-search-input {
    flex: 0 0 auto;
    width: calc(41.6666666667% - 1rem);
    margin-left: 0.5rem;
    margin-right: 0.5rem;
  }
}

.rng-agent-roster-search-links {
  display: flex;
  flex-flow: row wrap;
}
.rng-agent-roster-search-links a,
.rng-agent-roster-search-links select {
  color: #666666;
  font-size: 0.9375rem;
  text-transform: uppercase;
  align-self: center;
}
.rng-agent-roster-search-links a {
  padding-left: 1.5rem;
  position: relative;
  transition: all 0.25s ease-out;
}
.rng-agent-roster-search-links a:before {
  /* use !important to prevent issues with browser extensions that change fonts */
  speak: none;
  font-style: normal !important;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-family: "Reliance-Network-Icon-Font";
  content: "\e91f";
  font-size: 1.375rem;
  position: absolute;
  top: 0;
  left: 0;
}
.rng-agent-roster-search-links a:hover {
  color: var(--company-primary-color);
}
.rng-agent-roster-search-links select {
  height: 100%;
  margin: 0;
}
@media print, screen and (max-width: 39.99875em) {
  .rng-agent-roster-search-links form {
    width: 100%;
  }
}
@media print, screen and (max-width: 64.06125em) {
  .rng-agent-roster-search-links {
    flex: 0 0 auto;
    width: 100%;
    margin-left: 0;
    margin-right: 0;
    justify-content: center;
  }
  .rng-agent-roster-search-links form {
    margin-top: 0.5rem;
  }
}
@media print, screen and (min-width: 40em) and (max-width: 64.06125em) {
  .rng-agent-roster-search-links form {
    margin: 1rem 0.5rem 0;
    width: calc(50% - 1rem);
  }
}
@media print, screen and (min-width: 64.0625em) {
  .rng-agent-roster-search-links > * {
    flex: 0 0 auto;
    width: auto;
    margin-left: 0.5rem;
    margin-right: 0.5rem;
  }
  .rng-agent-roster-search-links select {
    width: 12rem;
  }
}

.rng-agent-roster-agent-cards {
  display: flex;
  flex-flow: row wrap;
  margin: 1rem 0;
}

.rng-agent-roster-agent-card {
  border: 1px solid #666666;
  font-size: 0.875rem;
  padding: 1rem;
}
@media print, screen and (max-width: 39.99875em) {
  .rng-agent-roster-agent-card {
    flex: 0 0 auto;
    width: calc(100% - 0.5rem);
    margin-top: 0.25rem;
    margin-right: 0.25rem;
    margin-bottom: 0.25rem;
    margin-left: 0.25rem;
  }
}
@media print, screen and (min-width: 40em) and (max-width: 64.06125em) {
  .rng-agent-roster-agent-card {
    flex: 0 0 auto;
    width: calc(50% - 1rem);
    margin-top: 0.5rem;
    margin-right: 0.5rem;
    margin-bottom: 0.5rem;
    margin-left: 0.5rem;
  }
}
@media print, screen and (min-width: 64.0625em) {
  .rng-agent-roster-agent-card {
    flex: 0 0 auto;
    width: calc(25% - 1rem);
    margin-top: 0.5rem;
    margin-right: 0.5rem;
    margin-bottom: 0.5rem;
    margin-left: 0.5rem;
  }
}
.rng-agent-roster-agent-card img {
  height: auto !important;
  margin-bottom: 0.5rem;
  max-height: 10.9375rem;
  width: auto;
  display: block;
}
.rng-agent-roster-agent-card .no-image-icon {
  color: var(--company-primary-color);
  font-size: 10.9375rem;
  margin-bottom: 1rem;
  display: block;
}
.rng-agent-roster-agent-card h1 {
  font-family: "Open Sans", sans-serif !important;
  font-style: normal !important;
  font-weight: 300 !important;
  letter-spacing: normal !important;
  text-transform: none !important;
  color: #0a0a0a !important;
  font-size: 1.75rem !important;
  line-height: 1.4 !important;
  margin: 0 !important;
}
.rng-agent-roster-agent-card h1 span.listing-address {
  color: inherit !important;
  font-size: 1.5rem !important;
  line-height: inherit;
  display: block;
}
.rng-agent-roster-agent-card h1 span.account-title {
  color: inherit !important;
  font-size: 1rem !important;
  font-style: italic;
  font-weight: 100;
  line-height: inherit;
  margin: 0 0 1rem 0 !important;
  display: block;
}
.rng-agent-roster-agent-card p {
  margin-bottom: 0.5rem;
}
.rng-agent-roster-agent-card hr {
  border-top: none;
  border-bottom: 1px solid #666666;
  display: block !important;
}
.rng-agent-roster-agent-card .button, .rng-agent-roster-agent-card .rng-listing-details-home-valuation > a {
  text-transform: uppercase;
}
.rng-agent-roster-agent-card ul {
  display: flex;
  flex-flow: row wrap;
  list-style: none;
  margin: 0;
}
.rng-agent-roster-agent-card ul li {
  font-weight: normal !important;
  line-height: 1.6 !important;
  margin-bottom: 0.25rem;
  margin-right: 1rem;
}
.rng-agent-roster-agent-card ul a {
  align-items: center;
  display: flex;
}
.rng-agent-roster-agent-card ul i {
  font-size: 1rem;
  padding-right: 0.25rem;
}
.rng-agent-roster-agent-card > p,
.rng-agent-roster-agent-card > ul,
.rng-agent-roster-agent-card > span {
  color: #666666 !important;
  font-family: "Open Sans", "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif !important;
  font-size: 0.875rem !important;
  line-height: 1.6 !important;
}
.rng-agent-roster-agent-card > p a,
.rng-agent-roster-agent-card > ul a,
.rng-agent-roster-agent-card > span a {
  color: #666666 !important;
  font-family: "Open Sans", "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif !important;
  font-size: 0.875rem !important;
  transition: all 0.25s ease-out;
}
.rng-agent-roster-agent-card > p a:hover,
.rng-agent-roster-agent-card > ul a:hover,
.rng-agent-roster-agent-card > span a:hover {
  color: var(--company-primary-color) !important;
}
.rng-agent-roster-agent-card > p span,
.rng-agent-roster-agent-card > ul span,
.rng-agent-roster-agent-card > span span {
  color: #666666;
}
.rng-agent-roster-agent-card a.directions {
  padding-left: 2rem;
  position: relative;
}
.rng-agent-roster-agent-card a.directions:before {
  /* use !important to prevent issues with browser extensions that change fonts */
  speak: none;
  font-style: normal !important;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-family: "Reliance-Network-Icon-Font";
  content: "\e907";
  font-size: 2rem;
  position: absolute;
  top: -0.5rem;
  left: 0;
}

.rng-agent-roster-map-popup {
  color: #666666;
  font-size: 0.8125rem;
  list-style: none;
  margin: 0;
}
.rng-agent-roster-map-popup li h2 {
  color: #0a0a0a;
  font-size: 1rem;
  font-weight: bold;
}
.rng-agent-roster-map-popup li.rng-agent-roster-map-popup-contact-phone, .rng-agent-roster-map-popup li.rng-agent-roster-map-popup-contact-address {
  font-weight: 400;
  display: flex;
}
.rng-agent-roster-map-popup li.rng-agent-roster-map-popup-contact-phone span, .rng-agent-roster-map-popup li.rng-agent-roster-map-popup-contact-address span {
  font-weight: 600;
  margin-right: 1rem;
  width: 5rem;
  display: inline-block;
}
.rng-agent-roster-map-popup li.rng-agent-roster-map-popup-contact-address {
  line-height: 1.4;
}
.rng-agent-roster-map-popup li.rng-agent-roster-map-popup-icons {
  margin-top: 1rem;
  width: 100%;
  display: flex;
  justify-content: space-around;
}
.rng-agent-roster-map-popup li.rng-agent-roster-map-popup-icons a {
  color: #0a0a0a;
  font-size: 0.6875rem;
  text-align: center;
  align-items: center;
  display: flex;
  flex-direction: column;
}
.rng-agent-roster-map-popup li.rng-agent-roster-map-popup-icons a:hover {
  color: var(--company-primary-color);
}
.rng-agent-roster-map-popup li.rng-agent-roster-map-popup-icons a i {
  font-size: 2rem;
}

.site-fp-item.rng-hide,
.site-sold-item.rng-hide {
  display: none;
}

.rng-preferred-partner {
  max-width: 87.5rem;
  margin: 0 auto;
}

.rng-bio-account-container {
  border-bottom: 1px solid #cacaca;
}

.rng-bio-account {
  align-items: flex-end;
  display: flex;
}
.rng-bio-account p {
  margin-bottom: 0;
}
@media print, screen and (max-width: 64.06125em) {
  .rng-bio-account {
    padding: 0 0.5rem;
    flex-wrap: wrap;
  }
}

.rng-bio-advanced-text {
  padding: 1rem 0.5rem;
}

.rng-bio-account-content {
  color: #666666;
  font-size: 0.875rem !important;
}
@media print, screen and (min-width: 40em) {
  .rng-bio-account-content {
    margin: 0 0.5rem;
    width: calc(50% - 1rem);
    display: flex;
    flex-direction: column;
    justify-content: space-between;
  }
}
.rng-bio-account-content section {
  padding: 1rem 0;
}
.rng-bio-account-content section:first-of-type {
  padding-top: 0;
}
.rng-bio-account-content section:last-of-type {
  padding-bottom: 0;
}

.rng-bio-account-content-office h1 {
  font-family: "Open Sans", sans-serif !important;
  font-style: normal !important;
  font-weight: 300 !important;
  letter-spacing: normal !important;
  text-transform: none !important;
  color: #0a0a0a !important;
  font-size: 1.75rem !important;
  line-height: 1.4 !important;
  margin: 0 !important;
}
.rng-bio-account-content-office h1 span.listing-address {
  color: inherit !important;
  font-size: 1.5rem !important;
  line-height: inherit;
  display: block;
}
.rng-bio-account-content-office h1 span {
  color: inherit !important;
  font-size: 1rem !important;
  font-style: italic;
  font-weight: 100;
  line-height: inherit;
  margin: 0 0 1rem 0 !important;
  display: block;
}
.rng-bio-account-content-office h1 p {
  font-size: inherit;
  line-height: inherit;
  margin-bottom: 0;
}
.rng-bio-account-content-office span {
  color: inherit !important;
  font-size: 1rem !important;
  font-style: italic;
  font-weight: 100;
  line-height: inherit;
  margin: 0 0 1rem 0 !important;
  display: block;
}
.rng-bio-account-content-office .rng-bio-account-content-office-driving-directions {
  color: var(--company-secondary-color);
  font-weight: bold;
}

.rng-bio-account-details ul {
  list-style: none;
  margin: 0;
  padding: 0;
  display: flex;
  flex-wrap: wrap;
}
.rng-bio-account-details li {
  padding-right: 1rem;
}

.rng-bio-office-roster-account {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-around;
}
.rng-bio-office-roster-account ul {
  margin: 1rem 0;
  list-style: none;
  padding: 0;
  display: flex;
  flex-wrap: wrap;
  display: block;
}
.rng-bio-office-roster-account ul li strong {
  text-transform: uppercase;
}
@media print, screen and (min-width: 40em) {
  .rng-bio-office-roster-account ul {
    width: 50%;
  }
}
@media print, screen and (max-width: 64.06125em) {
  .rng-bio-office-roster-account {
    justify-content: flex-start;
  }
}

.rng-bio-account-content-description p {
  margin-bottom: 0;
}
.rng-bio-account-content-description #bioAccountContentDesc {
  height: auto;
  overflow: hidden;
  transition: all 200ms ease-in-out;
}
.rng-bio-account-content-description #bioAccountContentDesc.more-text {
  max-height: 5.375rem;
}
.rng-bio-account-content-description #bioAccountContentDesc.open {
  max-height: none;
}

.rng-agent-bio-content-contact-social {
  list-style: none;
  margin: 0;
  padding: 0;
  display: flex;
  flex-wrap: wrap;
}
.rng-agent-bio-content-contact-social li {
  font-size: 1.5rem;
  padding: 0.25rem;
}
.rng-agent-bio-content-contact-social li:first-of-type {
  padding-left: 0;
}
.rng-agent-bio-content-contact-social li a {
  color: #0a0a0a;
}
.rng-agent-bio-content-contact-social li a:hover {
  color: var(--company-primary-color);
}

.rng-agent-bio-content-contact-buttons {
  list-style: none;
  margin: 0;
  padding: 0;
  display: flex;
  flex-wrap: wrap;
}
.rng-agent-bio-content-contact-buttons li {
  padding-right: 0.5rem;
}
.rng-agent-bio-content-contact-buttons li .button, .rng-agent-bio-content-contact-buttons li .rng-listing-details-home-valuation > a {
  text-transform: uppercase;
  margin-bottom: 0;
}

.rng-bio-account-slider-container .rng-bio-account-slider > img:first-of-type {
  margin: 0 auto;
  display: block;
}
.rng-bio-account-slider-container .rng-bio-account-slider > img:not(:first-of-type) {
  display: none;
}
@media print, screen and (min-width: 40em) {
  .rng-bio-account-slider-container .rng-bio-account-slider.slick-initialized .slick-slide img {
    height: 25rem;
    margin: 0 auto;
    width: auto;
  }
}
@media print, screen and (max-width: 64.06125em) {
  .rng-bio-account-slider-container {
    width: 100%;
  }
}
@media print, screen and (min-width: 40em) {
  .rng-bio-account-slider-container {
    margin: 0 0.5rem;
    width: calc(50% - 1rem);
    display: flex;
    flex-direction: column;
    justify-content: flex-end;
  }
}

.rng-bio-account-slider-nav {
  display: none;
}
.rng-bio-account-slider-nav img {
  height: 2.75rem;
  width: auto;
}

.site-account-image {
  background-position: center;
  background-size: cover;
  background-repeat: no-repeat;
  position: relative;
  max-width: 100%;
  overflow: hidden;
}

.rng-bio-account-profile-photo img {
  margin-left: auto;
  max-height: 34.375rem;
  display: block;
}

@media print, screen and (min-width: 40em) {
  .rng-bio-account-profile-container {
    margin: 0 0.5rem;
    width: calc(50% - 1rem);
    display: flex;
    flex-direction: column;
    justify-content: flex-end;
  }
}
@media print, screen and (max-width: 64.06125em) {
  .rng-bio-account-profile-container {
    width: 100%;
  }
}

.site-interior-template-page.bio-office-harrynorman .rng-bio-office-manager h3 {
  margin: 0.625rem 0 0.3125rem !important;
  font-size: 1rem !important;
  font-weight: 700 !important;
  text-align: center !important;
  font-family: "Montserrat", Arial, Helvetica Neue, Helvetica, sans-serif !important;
}
.site-interior-template-page.bio-office-advanced .rng-tab-items .rng-bio-roster .site-roster-card-content {
  text-align: center;
}
.site-interior-template-page.bio-office-advanced .rng-tab-items .rng-bio-roster .site-roster-card-content .site-roster-card-content-title {
  justify-content: center;
}
.site-interior-template-page.bio-office-advanced .rng-tab-items .rng-bio-roster .site-roster-card-content h2 {
  font-family: "Montserrat", Arial, Helvetica Neue, Helvetica, sans-serif !important;
  font-size: 2.25rem !important;
  text-transform: uppercase;
  line-height: 1;
  color: #322110;
  font-weight: 400 !important;
}

.site-interior-template-page.bio-office-rbifa, .site-interior-template-page.bio-office-advanced, .site-interior-template-page.bio-office-harrynorman, .site-interior-template-page.bio-office-firstweber, .site-interior-template-page.bio-office-prufoxroach {
  font-weight: 400;
}
.site-interior-template-page.bio-office-rbifa .rng-bio-account-header, .site-interior-template-page.bio-office-advanced .rng-bio-account-header, .site-interior-template-page.bio-office-harrynorman .rng-bio-account-header, .site-interior-template-page.bio-office-firstweber .rng-bio-account-header, .site-interior-template-page.bio-office-prufoxroach .rng-bio-account-header {
  align-items: flex-start;
}
@media print, screen and (max-width: 64.06125em) {
  .site-interior-template-page.bio-office-rbifa .rng-bio-account-header, .site-interior-template-page.bio-office-advanced .rng-bio-account-header, .site-interior-template-page.bio-office-harrynorman .rng-bio-account-header, .site-interior-template-page.bio-office-firstweber .rng-bio-account-header, .site-interior-template-page.bio-office-prufoxroach .rng-bio-account-header {
    flex-wrap: wrap;
  }
}
.site-interior-template-page.bio-office-rbifa .rng-bio-account-header .rng-bio-office-column, .site-interior-template-page.bio-office-advanced .rng-bio-account-header .rng-bio-office-column, .site-interior-template-page.bio-office-harrynorman .rng-bio-account-header .rng-bio-office-column, .site-interior-template-page.bio-office-firstweber .rng-bio-account-header .rng-bio-office-column, .site-interior-template-page.bio-office-prufoxroach .rng-bio-account-header .rng-bio-office-column {
  flex: 0 1 auto;
  width: 50%;
  padding: 1rem;
}
@media print, screen and (max-width: 64.06125em) {
  .site-interior-template-page.bio-office-rbifa .rng-bio-account-header .rng-bio-office-column, .site-interior-template-page.bio-office-advanced .rng-bio-account-header .rng-bio-office-column, .site-interior-template-page.bio-office-harrynorman .rng-bio-account-header .rng-bio-office-column, .site-interior-template-page.bio-office-firstweber .rng-bio-account-header .rng-bio-office-column, .site-interior-template-page.bio-office-prufoxroach .rng-bio-account-header .rng-bio-office-column {
    width: 100%;
    padding: 0;
  }
}
.site-interior-template-page.bio-office-rbifa .rng-bio-account-header .rng-bio-office-column .rng-bio-office-header, .site-interior-template-page.bio-office-advanced .rng-bio-account-header .rng-bio-office-column .rng-bio-office-header, .site-interior-template-page.bio-office-harrynorman .rng-bio-account-header .rng-bio-office-column .rng-bio-office-header, .site-interior-template-page.bio-office-firstweber .rng-bio-account-header .rng-bio-office-column .rng-bio-office-header, .site-interior-template-page.bio-office-prufoxroach .rng-bio-account-header .rng-bio-office-column .rng-bio-office-header {
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
}
.site-interior-template-page.bio-office-rbifa .rng-bio-account-header .rng-bio-office-column .rng-bio-office-header .rng-bio-account-profile-photo, .site-interior-template-page.bio-office-advanced .rng-bio-account-header .rng-bio-office-column .rng-bio-office-header .rng-bio-account-profile-photo, .site-interior-template-page.bio-office-harrynorman .rng-bio-account-header .rng-bio-office-column .rng-bio-office-header .rng-bio-account-profile-photo, .site-interior-template-page.bio-office-firstweber .rng-bio-account-header .rng-bio-office-column .rng-bio-office-header .rng-bio-account-profile-photo, .site-interior-template-page.bio-office-prufoxroach .rng-bio-account-header .rng-bio-office-column .rng-bio-office-header .rng-bio-account-profile-photo {
  flex: 0 1 auto;
  width: 100%;
  text-align: left;
}
.site-interior-template-page.bio-office-rbifa .rng-bio-account-header .rng-bio-office-column .rng-bio-office-header .rng-bio-account-profile-photo img, .site-interior-template-page.bio-office-advanced .rng-bio-account-header .rng-bio-office-column .rng-bio-office-header .rng-bio-account-profile-photo img, .site-interior-template-page.bio-office-harrynorman .rng-bio-account-header .rng-bio-office-column .rng-bio-office-header .rng-bio-account-profile-photo img, .site-interior-template-page.bio-office-firstweber .rng-bio-account-header .rng-bio-office-column .rng-bio-office-header .rng-bio-account-profile-photo img, .site-interior-template-page.bio-office-prufoxroach .rng-bio-account-header .rng-bio-office-column .rng-bio-office-header .rng-bio-account-profile-photo img {
  margin-left: 0;
  width: auto;
  height: 17.75rem;
}
@media print, screen and (max-width: 64.06125em) {
  .site-interior-template-page.bio-office-rbifa .rng-bio-account-header .rng-bio-office-column .rng-bio-office-header .rng-bio-account-profile-photo img, .site-interior-template-page.bio-office-advanced .rng-bio-account-header .rng-bio-office-column .rng-bio-office-header .rng-bio-account-profile-photo img, .site-interior-template-page.bio-office-harrynorman .rng-bio-account-header .rng-bio-office-column .rng-bio-office-header .rng-bio-account-profile-photo img, .site-interior-template-page.bio-office-firstweber .rng-bio-account-header .rng-bio-office-column .rng-bio-office-header .rng-bio-account-profile-photo img, .site-interior-template-page.bio-office-prufoxroach .rng-bio-account-header .rng-bio-office-column .rng-bio-office-header .rng-bio-account-profile-photo img {
    width: 60%;
  }
}
@media print, screen and (max-width: 39.99875em) {
  .site-interior-template-page.bio-office-rbifa .rng-bio-account-header .rng-bio-office-column .rng-bio-office-header .rng-bio-account-profile-photo img, .site-interior-template-page.bio-office-advanced .rng-bio-account-header .rng-bio-office-column .rng-bio-office-header .rng-bio-account-profile-photo img, .site-interior-template-page.bio-office-harrynorman .rng-bio-account-header .rng-bio-office-column .rng-bio-office-header .rng-bio-account-profile-photo img, .site-interior-template-page.bio-office-firstweber .rng-bio-account-header .rng-bio-office-column .rng-bio-office-header .rng-bio-account-profile-photo img, .site-interior-template-page.bio-office-prufoxroach .rng-bio-account-header .rng-bio-office-column .rng-bio-office-header .rng-bio-account-profile-photo img {
    width: 100%;
  }
}
.site-interior-template-page.bio-office-rbifa .rng-bio-account-header .rng-bio-office-column .rng-bio-office-header .rng-bio-office-header-text, .site-interior-template-page.bio-office-advanced .rng-bio-account-header .rng-bio-office-column .rng-bio-office-header .rng-bio-office-header-text, .site-interior-template-page.bio-office-harrynorman .rng-bio-account-header .rng-bio-office-column .rng-bio-office-header .rng-bio-office-header-text, .site-interior-template-page.bio-office-firstweber .rng-bio-account-header .rng-bio-office-column .rng-bio-office-header .rng-bio-office-header-text, .site-interior-template-page.bio-office-prufoxroach .rng-bio-account-header .rng-bio-office-column .rng-bio-office-header .rng-bio-office-header-text {
  flex: 0 1 auto;
  width: 100%;
  padding-top: 1.25rem;
}
.site-interior-template-page.bio-office-rbifa .rng-bio-account-header .rng-bio-office-column .rng-bio-office-header .rng-bio-office-header-text h1, .site-interior-template-page.bio-office-advanced .rng-bio-account-header .rng-bio-office-column .rng-bio-office-header .rng-bio-office-header-text h1, .site-interior-template-page.bio-office-harrynorman .rng-bio-account-header .rng-bio-office-column .rng-bio-office-header .rng-bio-office-header-text h1, .site-interior-template-page.bio-office-firstweber .rng-bio-account-header .rng-bio-office-column .rng-bio-office-header .rng-bio-office-header-text h1, .site-interior-template-page.bio-office-prufoxroach .rng-bio-account-header .rng-bio-office-column .rng-bio-office-header .rng-bio-office-header-text h1 {
  color: #666666;
  font-weight: 300;
  font-style: normal;
  font-size: 2.625rem;
  line-height: 1.4;
  margin-bottom: 0.125rem;
}
@media print, screen and (max-width: 64.06125em) {
  .site-interior-template-page.bio-office-rbifa .rng-bio-account-header .rng-bio-office-column .rng-bio-office-header .rng-bio-office-header-text h1, .site-interior-template-page.bio-office-advanced .rng-bio-account-header .rng-bio-office-column .rng-bio-office-header .rng-bio-office-header-text h1, .site-interior-template-page.bio-office-harrynorman .rng-bio-account-header .rng-bio-office-column .rng-bio-office-header .rng-bio-office-header-text h1, .site-interior-template-page.bio-office-firstweber .rng-bio-account-header .rng-bio-office-column .rng-bio-office-header .rng-bio-office-header-text h1, .site-interior-template-page.bio-office-prufoxroach .rng-bio-account-header .rng-bio-office-column .rng-bio-office-header .rng-bio-office-header-text h1 {
    font-size: 2.25rem;
  }
}
.site-interior-template-page.bio-office-rbifa .rng-bio-account-header .rng-bio-office-column .rng-bio-office-header .rng-bio-office-header-text h2, .site-interior-template-page.bio-office-advanced .rng-bio-account-header .rng-bio-office-column .rng-bio-office-header .rng-bio-office-header-text h2, .site-interior-template-page.bio-office-harrynorman .rng-bio-account-header .rng-bio-office-column .rng-bio-office-header .rng-bio-office-header-text h2, .site-interior-template-page.bio-office-firstweber .rng-bio-account-header .rng-bio-office-column .rng-bio-office-header .rng-bio-office-header-text h2, .site-interior-template-page.bio-office-prufoxroach .rng-bio-account-header .rng-bio-office-column .rng-bio-office-header .rng-bio-office-header-text h2 {
  text-transform: uppercase;
  font-size: 1.125rem;
  color: var(--company-secondary-color);
}
@media print, screen and (max-width: 64.06125em) {
  .site-interior-template-page.bio-office-rbifa .rng-bio-account-header .rng-bio-office-column .rng-bio-office-header .rng-bio-office-header-text h2, .site-interior-template-page.bio-office-advanced .rng-bio-account-header .rng-bio-office-column .rng-bio-office-header .rng-bio-office-header-text h2, .site-interior-template-page.bio-office-harrynorman .rng-bio-account-header .rng-bio-office-column .rng-bio-office-header .rng-bio-office-header-text h2, .site-interior-template-page.bio-office-firstweber .rng-bio-account-header .rng-bio-office-column .rng-bio-office-header .rng-bio-office-header-text h2, .site-interior-template-page.bio-office-prufoxroach .rng-bio-account-header .rng-bio-office-column .rng-bio-office-header .rng-bio-office-header-text h2 {
    font-size: 1.125rem;
  }
}
.site-interior-template-page.bio-office-rbifa .rng-bio-account-header .rng-bio-office-column .rng-bio-office-header .rng-bio-office-header-text p, .site-interior-template-page.bio-office-advanced .rng-bio-account-header .rng-bio-office-column .rng-bio-office-header .rng-bio-office-header-text p, .site-interior-template-page.bio-office-harrynorman .rng-bio-account-header .rng-bio-office-column .rng-bio-office-header .rng-bio-office-header-text p, .site-interior-template-page.bio-office-firstweber .rng-bio-account-header .rng-bio-office-column .rng-bio-office-header .rng-bio-office-header-text p, .site-interior-template-page.bio-office-prufoxroach .rng-bio-account-header .rng-bio-office-column .rng-bio-office-header .rng-bio-office-header-text p {
  color: var(--company-secondary-color);
  margin-bottom: 0.125rem;
}
.site-interior-template-page.bio-office-rbifa .rng-bio-account-header .rng-bio-office-column .rng-bio-office-header .rng-bio-office-header-text .rng-bio-office-header-social, .site-interior-template-page.bio-office-advanced .rng-bio-account-header .rng-bio-office-column .rng-bio-office-header .rng-bio-office-header-text .rng-bio-office-header-social, .site-interior-template-page.bio-office-harrynorman .rng-bio-account-header .rng-bio-office-column .rng-bio-office-header .rng-bio-office-header-text .rng-bio-office-header-social, .site-interior-template-page.bio-office-firstweber .rng-bio-account-header .rng-bio-office-column .rng-bio-office-header .rng-bio-office-header-text .rng-bio-office-header-social, .site-interior-template-page.bio-office-prufoxroach .rng-bio-account-header .rng-bio-office-column .rng-bio-office-header .rng-bio-office-header-text .rng-bio-office-header-social {
  display: flex;
  justify-content: flex-start;
  align-items: center;
  margin-top: 0.3125rem;
}
.site-interior-template-page.bio-office-rbifa .rng-bio-account-header .rng-bio-office-column .rng-bio-office-header .rng-bio-office-header-text .rng-bio-office-header-social li, .site-interior-template-page.bio-office-advanced .rng-bio-account-header .rng-bio-office-column .rng-bio-office-header .rng-bio-office-header-text .rng-bio-office-header-social li, .site-interior-template-page.bio-office-harrynorman .rng-bio-account-header .rng-bio-office-column .rng-bio-office-header .rng-bio-office-header-text .rng-bio-office-header-social li, .site-interior-template-page.bio-office-firstweber .rng-bio-account-header .rng-bio-office-column .rng-bio-office-header .rng-bio-office-header-text .rng-bio-office-header-social li, .site-interior-template-page.bio-office-prufoxroach .rng-bio-account-header .rng-bio-office-column .rng-bio-office-header .rng-bio-office-header-text .rng-bio-office-header-social li {
  padding-right: 0.625rem;
}
.site-interior-template-page.bio-office-rbifa .rng-bio-account-header .rng-bio-office-managers-column, .site-interior-template-page.bio-office-advanced .rng-bio-account-header .rng-bio-office-managers-column, .site-interior-template-page.bio-office-harrynorman .rng-bio-account-header .rng-bio-office-managers-column, .site-interior-template-page.bio-office-firstweber .rng-bio-account-header .rng-bio-office-managers-column, .site-interior-template-page.bio-office-prufoxroach .rng-bio-account-header .rng-bio-office-managers-column {
  flex: 0 1 auto;
  width: 50%;
}
@media print, screen and (max-width: 64.06125em) {
  .site-interior-template-page.bio-office-rbifa .rng-bio-account-header .rng-bio-office-managers-column, .site-interior-template-page.bio-office-advanced .rng-bio-account-header .rng-bio-office-managers-column, .site-interior-template-page.bio-office-harrynorman .rng-bio-account-header .rng-bio-office-managers-column, .site-interior-template-page.bio-office-firstweber .rng-bio-account-header .rng-bio-office-managers-column, .site-interior-template-page.bio-office-prufoxroach .rng-bio-account-header .rng-bio-office-managers-column {
    width: 100%;
    padding-left: 0;
    margin-top: 1.25rem;
  }
}
.site-interior-template-page.bio-office-rbifa .rng-bio-account-header .rng-bio-office-managers-column .rng-bio-office-managers, .site-interior-template-page.bio-office-advanced .rng-bio-account-header .rng-bio-office-managers-column .rng-bio-office-managers, .site-interior-template-page.bio-office-harrynorman .rng-bio-account-header .rng-bio-office-managers-column .rng-bio-office-managers, .site-interior-template-page.bio-office-firstweber .rng-bio-account-header .rng-bio-office-managers-column .rng-bio-office-managers, .site-interior-template-page.bio-office-prufoxroach .rng-bio-account-header .rng-bio-office-managers-column .rng-bio-office-managers {
  display: flex;
  justify-content: flex-end;
  flex-wrap: wrap;
  width: 100%;
}
@media print, screen and (max-width: 64.06125em) {
  .site-interior-template-page.bio-office-rbifa .rng-bio-account-header .rng-bio-office-managers-column .rng-bio-office-managers, .site-interior-template-page.bio-office-advanced .rng-bio-account-header .rng-bio-office-managers-column .rng-bio-office-managers, .site-interior-template-page.bio-office-harrynorman .rng-bio-account-header .rng-bio-office-managers-column .rng-bio-office-managers, .site-interior-template-page.bio-office-firstweber .rng-bio-account-header .rng-bio-office-managers-column .rng-bio-office-managers, .site-interior-template-page.bio-office-prufoxroach .rng-bio-account-header .rng-bio-office-managers-column .rng-bio-office-managers {
    justify-content: center;
  }
}
.site-interior-template-page.bio-office-rbifa .rng-bio-account-header .rng-bio-office-managers-column .rng-bio-office-managers .rng-bio-office-manager, .site-interior-template-page.bio-office-advanced .rng-bio-account-header .rng-bio-office-managers-column .rng-bio-office-managers .rng-bio-office-manager, .site-interior-template-page.bio-office-harrynorman .rng-bio-account-header .rng-bio-office-managers-column .rng-bio-office-managers .rng-bio-office-manager, .site-interior-template-page.bio-office-firstweber .rng-bio-account-header .rng-bio-office-managers-column .rng-bio-office-managers .rng-bio-office-manager, .site-interior-template-page.bio-office-prufoxroach .rng-bio-account-header .rng-bio-office-managers-column .rng-bio-office-managers .rng-bio-office-manager {
  flex: 0 1 auto;
  width: 33%;
  padding: 1rem;
}
@media only screen and (max-width: 48em) {
  .site-interior-template-page.bio-office-rbifa .rng-bio-account-header .rng-bio-office-managers-column .rng-bio-office-managers .rng-bio-office-manager, .site-interior-template-page.bio-office-advanced .rng-bio-account-header .rng-bio-office-managers-column .rng-bio-office-managers .rng-bio-office-manager, .site-interior-template-page.bio-office-harrynorman .rng-bio-account-header .rng-bio-office-managers-column .rng-bio-office-managers .rng-bio-office-manager, .site-interior-template-page.bio-office-firstweber .rng-bio-account-header .rng-bio-office-managers-column .rng-bio-office-managers .rng-bio-office-manager, .site-interior-template-page.bio-office-prufoxroach .rng-bio-account-header .rng-bio-office-managers-column .rng-bio-office-managers .rng-bio-office-manager {
    width: 50%;
  }
}
@media only screen and (max-width: 40em) {
  .site-interior-template-page.bio-office-rbifa .rng-bio-account-header .rng-bio-office-managers-column .rng-bio-office-managers .rng-bio-office-manager, .site-interior-template-page.bio-office-advanced .rng-bio-account-header .rng-bio-office-managers-column .rng-bio-office-managers .rng-bio-office-manager, .site-interior-template-page.bio-office-harrynorman .rng-bio-account-header .rng-bio-office-managers-column .rng-bio-office-managers .rng-bio-office-manager, .site-interior-template-page.bio-office-firstweber .rng-bio-account-header .rng-bio-office-managers-column .rng-bio-office-managers .rng-bio-office-manager, .site-interior-template-page.bio-office-prufoxroach .rng-bio-account-header .rng-bio-office-managers-column .rng-bio-office-managers .rng-bio-office-manager {
    width: 100%;
  }
}
.site-interior-template-page.bio-office-rbifa .rng-bio-account-header .rng-bio-office-managers-column .rng-bio-office-managers .rng-bio-office-manager .rng-bio-office-manager-image, .site-interior-template-page.bio-office-advanced .rng-bio-account-header .rng-bio-office-managers-column .rng-bio-office-managers .rng-bio-office-manager .rng-bio-office-manager-image, .site-interior-template-page.bio-office-harrynorman .rng-bio-account-header .rng-bio-office-managers-column .rng-bio-office-managers .rng-bio-office-manager .rng-bio-office-manager-image, .site-interior-template-page.bio-office-firstweber .rng-bio-account-header .rng-bio-office-managers-column .rng-bio-office-managers .rng-bio-office-manager .rng-bio-office-manager-image, .site-interior-template-page.bio-office-prufoxroach .rng-bio-account-header .rng-bio-office-managers-column .rng-bio-office-managers .rng-bio-office-manager .rng-bio-office-manager-image {
  display: block;
  width: 10rem;
  height: 12.5rem;
  background-position: center;
  background-size: cover;
  border-radius: 8px;
  position: relative;
}
@media print, screen and (max-width: 64.06125em) {
  .site-interior-template-page.bio-office-rbifa .rng-bio-account-header .rng-bio-office-managers-column .rng-bio-office-managers .rng-bio-office-manager .rng-bio-office-manager-image, .site-interior-template-page.bio-office-advanced .rng-bio-account-header .rng-bio-office-managers-column .rng-bio-office-managers .rng-bio-office-manager .rng-bio-office-manager-image, .site-interior-template-page.bio-office-harrynorman .rng-bio-account-header .rng-bio-office-managers-column .rng-bio-office-managers .rng-bio-office-manager .rng-bio-office-manager-image, .site-interior-template-page.bio-office-firstweber .rng-bio-account-header .rng-bio-office-managers-column .rng-bio-office-managers .rng-bio-office-manager .rng-bio-office-manager-image, .site-interior-template-page.bio-office-prufoxroach .rng-bio-account-header .rng-bio-office-managers-column .rng-bio-office-managers .rng-bio-office-manager .rng-bio-office-manager-image {
    width: 7.5rem;
    height: 9.375rem;
  }
}
.site-interior-template-page.bio-office-rbifa .rng-bio-account-header .rng-bio-office-managers-column .rng-bio-office-managers .rng-bio-office-manager .rng-bio-office-manager-image span, .site-interior-template-page.bio-office-advanced .rng-bio-account-header .rng-bio-office-managers-column .rng-bio-office-managers .rng-bio-office-manager .rng-bio-office-manager-image span, .site-interior-template-page.bio-office-harrynorman .rng-bio-account-header .rng-bio-office-managers-column .rng-bio-office-managers .rng-bio-office-manager .rng-bio-office-manager-image span, .site-interior-template-page.bio-office-firstweber .rng-bio-account-header .rng-bio-office-managers-column .rng-bio-office-managers .rng-bio-office-manager .rng-bio-office-manager-image span, .site-interior-template-page.bio-office-prufoxroach .rng-bio-account-header .rng-bio-office-managers-column .rng-bio-office-managers .rng-bio-office-manager .rng-bio-office-manager-image span {
  position: absolute;
  width: 100%;
  bottom: 0;
  left: 0;
  display: inline-block;
  background-color: var(--company-primary-color);
  padding: 0.625rem;
  text-align: center;
  color: #ffffff;
  text-transform: uppercase;
  border-radius: 0 0 8px 8px;
}
.site-interior-template-page.bio-office-rbifa .rng-bio-account-header .rng-bio-office-managers-column .rng-bio-office-managers .rng-bio-office-manager h3, .site-interior-template-page.bio-office-advanced .rng-bio-account-header .rng-bio-office-managers-column .rng-bio-office-managers .rng-bio-office-manager h3, .site-interior-template-page.bio-office-harrynorman .rng-bio-account-header .rng-bio-office-managers-column .rng-bio-office-managers .rng-bio-office-manager h3, .site-interior-template-page.bio-office-firstweber .rng-bio-account-header .rng-bio-office-managers-column .rng-bio-office-managers .rng-bio-office-manager h3, .site-interior-template-page.bio-office-prufoxroach .rng-bio-account-header .rng-bio-office-managers-column .rng-bio-office-managers .rng-bio-office-manager h3 {
  color: #666666;
  font-size: 1rem;
  font-weight: bold;
  margin: 0.625rem 0 0.3125rem;
}
.site-interior-template-page.bio-office-rbifa .rng-bio-account-header .rng-bio-office-managers-column .rng-bio-office-managers .rng-bio-office-manager .site-interior-content-text, .site-interior-template-page.bio-office-advanced .rng-bio-account-header .rng-bio-office-managers-column .rng-bio-office-managers .rng-bio-office-manager .site-interior-content-text, .site-interior-template-page.bio-office-harrynorman .rng-bio-account-header .rng-bio-office-managers-column .rng-bio-office-managers .rng-bio-office-manager .site-interior-content-text, .site-interior-template-page.bio-office-firstweber .rng-bio-account-header .rng-bio-office-managers-column .rng-bio-office-managers .rng-bio-office-manager .site-interior-content-text, .site-interior-template-page.bio-office-prufoxroach .rng-bio-account-header .rng-bio-office-managers-column .rng-bio-office-managers .rng-bio-office-manager .site-interior-content-text {
  font-size: 0.875rem;
  color: #666666;
}
.site-interior-template-page.bio-office-rbifa .rng-bio-account-header .rng-bio-office-managers-column .rng-bio-office-managers .rng-bio-office-manager .rng-phone-link, .site-interior-template-page.bio-office-advanced .rng-bio-account-header .rng-bio-office-managers-column .rng-bio-office-managers .rng-bio-office-manager .rng-phone-link, .site-interior-template-page.bio-office-harrynorman .rng-bio-account-header .rng-bio-office-managers-column .rng-bio-office-managers .rng-bio-office-manager .rng-phone-link, .site-interior-template-page.bio-office-firstweber .rng-bio-account-header .rng-bio-office-managers-column .rng-bio-office-managers .rng-bio-office-manager .rng-phone-link, .site-interior-template-page.bio-office-prufoxroach .rng-bio-account-header .rng-bio-office-managers-column .rng-bio-office-managers .rng-bio-office-manager .rng-phone-link {
  color: var(--company-secondary-color);
  font-size: 0.875rem;
}
.site-interior-template-page.bio-office-rbifa .rng-bio-account-content-and-video, .site-interior-template-page.bio-office-advanced .rng-bio-account-content-and-video, .site-interior-template-page.bio-office-harrynorman .rng-bio-account-content-and-video, .site-interior-template-page.bio-office-firstweber .rng-bio-account-content-and-video, .site-interior-template-page.bio-office-prufoxroach .rng-bio-account-content-and-video {
  display: flex;
  justify-content: space-between;
  padding: 1rem;
}
@media print, screen and (max-width: 64.06125em) {
  .site-interior-template-page.bio-office-rbifa .rng-bio-account-content-and-video, .site-interior-template-page.bio-office-advanced .rng-bio-account-content-and-video, .site-interior-template-page.bio-office-harrynorman .rng-bio-account-content-and-video, .site-interior-template-page.bio-office-firstweber .rng-bio-account-content-and-video, .site-interior-template-page.bio-office-prufoxroach .rng-bio-account-content-and-video {
    flex-wrap: wrap;
  }
}
.site-interior-template-page.bio-office-rbifa .rng-bio-account-content-and-video .rng-bio-account-content-description, .site-interior-template-page.bio-office-advanced .rng-bio-account-content-and-video .rng-bio-account-content-description, .site-interior-template-page.bio-office-harrynorman .rng-bio-account-content-and-video .rng-bio-account-content-description, .site-interior-template-page.bio-office-firstweber .rng-bio-account-content-and-video .rng-bio-account-content-description, .site-interior-template-page.bio-office-prufoxroach .rng-bio-account-content-and-video .rng-bio-account-content-description {
  flex: 0 1 auto;
}
@media print, screen and (max-width: 64.06125em) {
  .site-interior-template-page.bio-office-rbifa .rng-bio-account-content-and-video .rng-bio-account-content-description, .site-interior-template-page.bio-office-advanced .rng-bio-account-content-and-video .rng-bio-account-content-description, .site-interior-template-page.bio-office-harrynorman .rng-bio-account-content-and-video .rng-bio-account-content-description, .site-interior-template-page.bio-office-firstweber .rng-bio-account-content-and-video .rng-bio-account-content-description, .site-interior-template-page.bio-office-prufoxroach .rng-bio-account-content-and-video .rng-bio-account-content-description {
    width: 100%;
  }
}
.site-interior-template-page.bio-office-rbifa .rng-bio-account-content-and-video .rng-bio-account-content-description .rng-description-text, .site-interior-template-page.bio-office-advanced .rng-bio-account-content-and-video .rng-bio-account-content-description .rng-description-text, .site-interior-template-page.bio-office-harrynorman .rng-bio-account-content-and-video .rng-bio-account-content-description .rng-description-text, .site-interior-template-page.bio-office-firstweber .rng-bio-account-content-and-video .rng-bio-account-content-description .rng-description-text, .site-interior-template-page.bio-office-prufoxroach .rng-bio-account-content-and-video .rng-bio-account-content-description .rng-description-text {
  color: var(--company-secondary-color);
}
.site-interior-template-page.bio-office-rbifa .rng-bio-account-content-and-video .rng-bio-account-content-description .rng-description-text p, .site-interior-template-page.bio-office-advanced .rng-bio-account-content-and-video .rng-bio-account-content-description .rng-description-text p, .site-interior-template-page.bio-office-harrynorman .rng-bio-account-content-and-video .rng-bio-account-content-description .rng-description-text p, .site-interior-template-page.bio-office-firstweber .rng-bio-account-content-and-video .rng-bio-account-content-description .rng-description-text p, .site-interior-template-page.bio-office-prufoxroach .rng-bio-account-content-and-video .rng-bio-account-content-description .rng-description-text p {
  padding: 0;
  margin: 0;
  line-height: inherit;
  color: inherit;
  font-size: inherit;
  font-weight: inherit;
  font-family: inherit;
}
.site-interior-template-page.bio-office-rbifa .rng-bio-account-content-and-video .rng-bio-account-video, .site-interior-template-page.bio-office-advanced .rng-bio-account-content-and-video .rng-bio-account-video, .site-interior-template-page.bio-office-harrynorman .rng-bio-account-content-and-video .rng-bio-account-video, .site-interior-template-page.bio-office-firstweber .rng-bio-account-content-and-video .rng-bio-account-video, .site-interior-template-page.bio-office-prufoxroach .rng-bio-account-content-and-video .rng-bio-account-video {
  flex: 1 0 auto;
  width: 50%;
  padding-left: 2.5rem;
}
@media print, screen and (max-width: 64.06125em) {
  .site-interior-template-page.bio-office-rbifa .rng-bio-account-content-and-video .rng-bio-account-video, .site-interior-template-page.bio-office-advanced .rng-bio-account-content-and-video .rng-bio-account-video, .site-interior-template-page.bio-office-harrynorman .rng-bio-account-content-and-video .rng-bio-account-video, .site-interior-template-page.bio-office-firstweber .rng-bio-account-content-and-video .rng-bio-account-video, .site-interior-template-page.bio-office-prufoxroach .rng-bio-account-content-and-video .rng-bio-account-video {
    width: 100%;
    margin-top: 1.25rem;
    padding-left: 0;
  }
}
.site-interior-template-page.bio-office-rbifa .rng-bio-account-content-and-video .rng-bio-account-video .rng-bio-account-video-foreground iframe, .site-interior-template-page.bio-office-advanced .rng-bio-account-content-and-video .rng-bio-account-video .rng-bio-account-video-foreground iframe, .site-interior-template-page.bio-office-harrynorman .rng-bio-account-content-and-video .rng-bio-account-video .rng-bio-account-video-foreground iframe, .site-interior-template-page.bio-office-firstweber .rng-bio-account-content-and-video .rng-bio-account-video .rng-bio-account-video-foreground iframe, .site-interior-template-page.bio-office-prufoxroach .rng-bio-account-content-and-video .rng-bio-account-video .rng-bio-account-video-foreground iframe {
  width: 100%;
  height: 18.75rem;
}
.site-interior-template-page.bio-office-rbifa .site-roster-card-container, .site-interior-template-page.bio-office-advanced .site-roster-card-container, .site-interior-template-page.bio-office-harrynorman .site-roster-card-container, .site-interior-template-page.bio-office-firstweber .site-roster-card-container, .site-interior-template-page.bio-office-prufoxroach .site-roster-card-container {
  display: flex;
  justify-content: flex-start;
  flex-wrap: wrap;
}

.site-interior-template-page.bio-office-rbifa .rng-bio-account-header .rng-bio-office-column .rng-bio-office-header .rng-bio-office-header-text h2, .site-interior-template-page.bio-office-advanced .rng-bio-account-header .rng-bio-office-column .rng-bio-office-header .rng-bio-office-header-text h2 {
  color: #666666;
}
.site-interior-template-page.bio-office-rbifa .rng-bio-account-header .rng-bio-office-column .rng-bio-office-header .rng-bio-office-header-text p, .site-interior-template-page.bio-office-advanced .rng-bio-account-header .rng-bio-office-column .rng-bio-office-header .rng-bio-office-header-text p {
  color: #666666;
}
.site-interior-template-page.bio-office-rbifa .rng-bio-account-header .rng-bio-office-managers-column .rng-bio-office-managers .rng-bio-office-manager .rng-phone-link, .site-interior-template-page.bio-office-advanced .rng-bio-account-header .rng-bio-office-managers-column .rng-bio-office-managers .rng-bio-office-manager .rng-phone-link {
  color: #666666;
}
.site-interior-template-page.bio-office-rbifa .rng-bio-account-content-and-video .rng-bio-account-content-description .rng-description-text, .site-interior-template-page.bio-office-advanced .rng-bio-account-content-and-video .rng-bio-account-content-description .rng-description-text {
  color: #666666;
}

.site-interior-template-page.bio-office-mrlj .site-container > hr {
  max-width: 12.5rem;
  border: none;
  border-top: 4px solid var(--company-primary-color);
  margin: 0 auto;
}
.site-interior-template-page.bio-office-mrlj .site-bio-hero {
  width: 100%;
  padding: 12.5rem 5rem;
  background-position: center;
  background-size: cover;
  background-repeat: no-repeat;
  position: relative;
}
@media only screen and (max-width: 48em) {
  .site-interior-template-page.bio-office-mrlj .site-bio-hero {
    padding: 6.25rem 1.25rem;
  }
}
.site-interior-template-page.bio-office-mrlj .site-bio-hero:before {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.3);
  z-index: 1;
}
.site-interior-template-page.bio-office-mrlj .site-bio-hero h1 {
  color: #ffffff;
  text-transform: uppercase;
  text-align: center;
  font-family: Times, Times New Roman, Georgia, serif;
  font-size: 6.25rem;
  position: relative;
  z-index: 2;
}
@media only screen and (max-width: 64em) {
  .site-interior-template-page.bio-office-mrlj .site-bio-hero h1 {
    font-size: 4.6875rem;
  }
}
@media only screen and (max-width: 48em) {
  .site-interior-template-page.bio-office-mrlj .site-bio-hero h1 {
    font-size: 3.125rem;
    margin-bottom: 0;
  }
}
.site-interior-template-page.bio-office-mrlj .site-bio-hero h1 p {
  padding: 0;
  margin: 0;
  line-height: inherit;
  color: inherit;
  font-size: inherit;
  font-weight: inherit;
  font-family: inherit;
}
.site-interior-template-page.bio-office-mrlj .site-bio-hero .site-cms-text {
  font-size: 2.25rem;
  color: #ffffff;
  text-align: center;
  position: relative;
  z-index: 2;
}
@media only screen and (max-width: 64em) {
  .site-interior-template-page.bio-office-mrlj .site-bio-hero .site-cms-text {
    font-size: 1.6875rem;
  }
}
@media only screen and (max-width: 48em) {
  .site-interior-template-page.bio-office-mrlj .site-bio-hero .site-cms-text {
    font-size: 1.125rem;
  }
}
.site-interior-template-page.bio-office-mrlj .site-bio-contact-callouts {
  padding: 2.5rem;
  background-color: #e8e8e9;
}
@media only screen and (max-width: 64em) {
  .site-interior-template-page.bio-office-mrlj .site-bio-contact-callouts {
    flex-wrap: wrap;
    justify-content: center;
    padding: 1.25rem;
  }
}
.site-interior-template-page.bio-office-mrlj .site-bio-contact-callouts .site-column {
  display: flex;
  justify-content: space-between;
}
@media only screen and (max-width: 64em) {
  .site-interior-template-page.bio-office-mrlj .site-bio-contact-callouts .site-column {
    margin: 1.25rem 0;
  }
}
@media only screen and (max-width: 48em) {
  .site-interior-template-page.bio-office-mrlj .site-bio-contact-callouts .site-column {
    margin: 1.25rem 0;
    justify-content: flex-start;
    width: 18.75rem;
  }
}
.site-interior-template-page.bio-office-mrlj .site-bio-contact-callouts .site-column .site-bio-contact-icon {
  padding: 0.5rem;
}
.site-interior-template-page.bio-office-mrlj .site-bio-contact-callouts .site-column .site-bio-contact-icon i {
  font-size: 3rem;
  color: #5a5b5d;
}
@media only screen and (max-width: 64em) {
  .site-interior-template-page.bio-office-mrlj .site-bio-contact-callouts .site-column .site-bio-contact-icon i {
    font-size: 2.25rem;
  }
}
@media only screen and (max-width: 48em) {
  .site-interior-template-page.bio-office-mrlj .site-bio-contact-callouts .site-column .site-bio-contact-icon i {
    font-size: 1.5rem;
  }
}
.site-interior-template-page.bio-office-mrlj .site-bio-contact-callouts .site-column .site-bio-contact-text {
  padding: 0 0.5rem;
}
.site-interior-template-page.bio-office-mrlj .site-bio-contact-callouts .site-column .site-bio-contact-text h3 {
  color: #5a5b5d;
  text-transform: uppercase;
  font-size: 2.25rem;
  font-weight: 600;
  margin: 0;
}
@media only screen and (max-width: 87.5em) {
  .site-interior-template-page.bio-office-mrlj .site-bio-contact-callouts .site-column .site-bio-contact-text h3 {
    font-size: 1.6875rem;
  }
}
@media only screen and (max-width: 48em) {
  .site-interior-template-page.bio-office-mrlj .site-bio-contact-callouts .site-column .site-bio-contact-text h3 {
    font-size: 1.3125rem;
  }
}
.site-interior-template-page.bio-office-mrlj .site-bio-contact-callouts .site-column .site-bio-contact-text h3 p {
  padding: 0;
  margin: 0;
  line-height: inherit;
  color: inherit;
  font-size: inherit;
  font-weight: inherit;
  font-family: inherit;
}
.site-interior-template-page.bio-office-mrlj .site-bio-contact-callouts .site-column .site-bio-contact-text .site-cms-text {
  font-size: 1.5rem;
  color: #5a5b5d;
}
@media only screen and (max-width: 87.5em) {
  .site-interior-template-page.bio-office-mrlj .site-bio-contact-callouts .site-column .site-bio-contact-text .site-cms-text {
    font-size: 1.1875rem;
  }
}
@media only screen and (max-width: 48em) {
  .site-interior-template-page.bio-office-mrlj .site-bio-contact-callouts .site-column .site-bio-contact-text .site-cms-text {
    font-size: 1rem;
  }
}
.site-interior-template-page.bio-office-mrlj .site-bio-buttons {
  display: flex;
  justify-content: center;
  padding: 5rem 2.5rem;
}
@media only screen and (max-width: 48em) {
  .site-interior-template-page.bio-office-mrlj .site-bio-buttons {
    padding: 2.5rem 1.25rem;
  }
}
@media only screen and (max-width: 48em) {
  .site-interior-template-page.bio-office-mrlj .site-bio-buttons .site-column {
    width: 100%;
    text-align: center;
  }
}
.site-interior-template-page.bio-office-mrlj .site-bio-buttons .site-column a {
  display: inline-block;
  border-radius: 0.375rem;
  padding: 1.875rem;
  background-color: var(--company-primary-color);
  color: #fff3e0;
  font-size: 1.5rem;
  text-transform: uppercase;
  text-align: center;
}
@media only screen and (max-width: 48em) {
  .site-interior-template-page.bio-office-mrlj .site-bio-buttons .site-column a {
    padding: 1rem;
    font-size: 0.875rem;
    margin: 0.625rem auto;
    min-width: 80%;
  }
}
.site-interior-template-page.bio-office-mrlj .site-bio-buttons .site-column a p {
  padding: 0;
  margin: 0;
  line-height: inherit;
  color: inherit;
  font-size: inherit;
  font-weight: inherit;
  font-family: inherit;
}
.site-interior-template-page.bio-office-mrlj .site-bio-about {
  padding: 0 2.5rem 5rem;
  text-align: center;
}
@media only screen and (max-width: 48em) {
  .site-interior-template-page.bio-office-mrlj .site-bio-about {
    padding: 0 1.25rem 2.5rem;
  }
}
.site-interior-template-page.bio-office-mrlj .site-bio-about h2 {
  color: var(--company-primary-color);
  font-size: 3rem;
  text-transform: uppercase;
  text-align: center;
  font-weight: bold;
}
@media only screen and (max-width: 64em) {
  .site-interior-template-page.bio-office-mrlj .site-bio-about h2 {
    font-size: 2.25rem;
  }
}
@media only screen and (max-width: 48em) {
  .site-interior-template-page.bio-office-mrlj .site-bio-about h2 {
    font-size: 1.5rem;
  }
}
.site-interior-template-page.bio-office-mrlj .site-bio-about h2 p {
  padding: 0;
  margin: 0;
  line-height: inherit;
  color: inherit;
  font-size: inherit;
  font-weight: inherit;
  font-family: inherit;
}
.site-interior-template-page.bio-office-mrlj .site-bio-about .site-cms-text {
  text-align: center;
  color: #0a0a0a;
  font-size: 1.5rem;
  text-align: center;
}
@media only screen and (max-width: 64em) {
  .site-interior-template-page.bio-office-mrlj .site-bio-about .site-cms-text {
    font-size: 1.1875rem;
  }
}
@media only screen and (max-width: 48em) {
  .site-interior-template-page.bio-office-mrlj .site-bio-about .site-cms-text {
    font-size: 0.875rem;
  }
}
.site-interior-template-page.bio-office-mrlj .site-bio-callouts {
  padding: 3.75rem 0;
}
@media only screen and (max-width: 48em) {
  .site-interior-template-page.bio-office-mrlj .site-bio-callouts {
    padding: 1.875rem 0;
    flex-wrap: wrap;
  }
}
.site-interior-template-page.bio-office-mrlj .site-bio-callouts .site-column {
  padding: 2.5rem;
  width: 33%;
}
@media only screen and (max-width: 87.5em) {
  .site-interior-template-page.bio-office-mrlj .site-bio-callouts .site-column {
    padding: 2.5rem 1.25rem;
  }
}
@media only screen and (max-width: 64em) {
  .site-interior-template-page.bio-office-mrlj .site-bio-callouts .site-column {
    padding: 2.5rem 0.625rem;
  }
}
@media only screen and (max-width: 48em) {
  .site-interior-template-page.bio-office-mrlj .site-bio-callouts .site-column {
    width: 100%;
    padding: 0.125rem 1.25rem;
  }
}
.site-interior-template-page.bio-office-mrlj .site-bio-callouts .site-column .site-bio-callout {
  width: 100%;
  height: 100%;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}
.site-interior-template-page.bio-office-mrlj .site-bio-callouts .site-column .site-bio-callout .site-bio-callout-image {
  width: 100%;
  height: 30.625rem;
  background-position: center;
  background-size: cover;
  background-repeat: no-repeat;
}
@media only screen and (max-width: 64em) {
  .site-interior-template-page.bio-office-mrlj .site-bio-callouts .site-column .site-bio-callout .site-bio-callout-image {
    height: 15.625rem;
  }
}
@media only screen and (max-width: 48em) {
  .site-interior-template-page.bio-office-mrlj .site-bio-callouts .site-column .site-bio-callout .site-bio-callout-image {
    height: 15.625rem;
    display: none;
  }
}
.site-interior-template-page.bio-office-mrlj .site-bio-callouts .site-column .site-bio-callout h3 {
  width: 100%;
  flex: 1 0 auto;
  height: auto;
  text-align: center;
  background-color: var(--company-primary-color);
  color: #fff3e0;
  padding: 1rem;
  margin: 0;
  font-size: 2.5rem;
  text-transform: uppercase;
  line-height: 1;
  font-weight: 600;
}
@media only screen and (max-width: 64em) {
  .site-interior-template-page.bio-office-mrlj .site-bio-callouts .site-column .site-bio-callout h3 {
    font-size: 1.25rem;
  }
}
@media only screen and (max-width: 48em) {
  .site-interior-template-page.bio-office-mrlj .site-bio-callouts .site-column .site-bio-callout h3 {
    font-size: 1.875rem;
  }
}
.site-interior-template-page.bio-office-mrlj .site-bio-callouts .site-column .site-bio-callout h3 p {
  padding: 0;
  margin: 0;
  line-height: inherit;
  color: inherit;
  font-size: inherit;
  font-weight: inherit;
  font-family: inherit;
}
.site-interior-template-page.bio-office-mrlj .site-bio-content {
  background-color: var(--company-primary-color);
  padding: 5rem 2.5rem;
}
@media only screen and (max-width: 64em) {
  .site-interior-template-page.bio-office-mrlj .site-bio-content {
    padding: 2.5rem 1.25rem;
  }
}
@media only screen and (max-width: 48em) {
  .site-interior-template-page.bio-office-mrlj .site-bio-content {
    padding: 2.5rem 1.25rem;
  }
}
.site-interior-template-page.bio-office-mrlj .site-bio-content h2 {
  color: #ffffff;
  text-transform: uppercase;
  font-size: 2.5rem;
  font-weight: bold;
}
@media only screen and (max-width: 64em) {
  .site-interior-template-page.bio-office-mrlj .site-bio-content h2 {
    font-size: 1.875rem;
  }
}
@media only screen and (max-width: 48em) {
  .site-interior-template-page.bio-office-mrlj .site-bio-content h2 {
    font-size: 1.25rem;
  }
}
.site-interior-template-page.bio-office-mrlj .site-bio-content h2 p {
  padding: 0;
  margin: 0;
  line-height: inherit;
  color: inherit;
  font-size: inherit;
  font-weight: inherit;
  font-family: inherit;
}
@media only screen and (max-width: 48em) {
  .site-interior-template-page.bio-office-mrlj .site-bio-content .site-row {
    flex-wrap: wrap;
  }
}
.site-interior-template-page.bio-office-mrlj .site-bio-content .site-row .site-bio-content-image {
  width: 55%;
  padding-right: 2.5rem;
}
@media only screen and (max-width: 64em) {
  .site-interior-template-page.bio-office-mrlj .site-bio-content .site-row .site-bio-content-image {
    width: 50%;
    padding-right: 0.625rem;
  }
}
@media only screen and (max-width: 48em) {
  .site-interior-template-page.bio-office-mrlj .site-bio-content .site-row .site-bio-content-image {
    width: 100%;
  }
}
.site-interior-template-page.bio-office-mrlj .site-bio-content .site-row .site-bio-content-image img {
  width: 100%;
  height: auto;
}
.site-interior-template-page.bio-office-mrlj .site-bio-content .site-row .site-bio-content-video {
  width: 55%;
  padding-right: 2.5rem;
}
@media only screen and (max-width: 64em) {
  .site-interior-template-page.bio-office-mrlj .site-bio-content .site-row .site-bio-content-video {
    width: 50%;
    padding-right: 0.625rem;
  }
}
@media only screen and (max-width: 48em) {
  .site-interior-template-page.bio-office-mrlj .site-bio-content .site-row .site-bio-content-video {
    width: 100%;
    padding-right: 0;
  }
}
.site-interior-template-page.bio-office-mrlj .site-bio-content .site-row .site-bio-content-video .rng-bio-account-video-foreground {
  width: 100%;
}
.site-interior-template-page.bio-office-mrlj .site-bio-content .site-row .site-bio-content-video .rng-bio-account-video-foreground iframe {
  width: 100%;
  height: 24.6875rem;
  background-color: #ffffff;
  padding: 0.625rem;
}
@media only screen and (max-width: 64em) {
  .site-interior-template-page.bio-office-mrlj .site-bio-content .site-row .site-bio-content-video .rng-bio-account-video-foreground iframe {
    height: 15.625rem;
  }
}
@media only screen and (max-width: 48em) {
  .site-interior-template-page.bio-office-mrlj .site-bio-content .site-row .site-bio-content-video .rng-bio-account-video-foreground iframe {
    height: 23.125rem;
  }
}
@media only screen and (max-width: 40em) {
  .site-interior-template-page.bio-office-mrlj .site-bio-content .site-row .site-bio-content-video .rng-bio-account-video-foreground iframe {
    height: 18.75rem;
  }
}
@media only screen and (max-width: 30em) {
  .site-interior-template-page.bio-office-mrlj .site-bio-content .site-row .site-bio-content-video .rng-bio-account-video-foreground iframe {
    height: 12.5rem;
  }
}
.site-interior-template-page.bio-office-mrlj .site-bio-content .site-row .site-bio-content-text {
  width: 45%;
}
@media only screen and (max-width: 64em) {
  .site-interior-template-page.bio-office-mrlj .site-bio-content .site-row .site-bio-content-text {
    width: 50%;
  }
}
@media only screen and (max-width: 48em) {
  .site-interior-template-page.bio-office-mrlj .site-bio-content .site-row .site-bio-content-text {
    width: 100%;
    margin-top: 1.25rem;
    padding: 0;
  }
}
.site-interior-template-page.bio-office-mrlj .site-bio-content .site-row .site-bio-content-text .site-cms-text {
  color: #fff3e0;
}
.site-interior-template-page.bio-office-mrlj .site-bio-roster .site-bio-roster-header {
  background-color: #e8e8e9;
  padding: 3.75rem 1.25rem;
}
@media only screen and (max-width: 48em) {
  .site-interior-template-page.bio-office-mrlj .site-bio-roster .site-bio-roster-header {
    padding: 1.875rem 1.25rem;
  }
}
.site-interior-template-page.bio-office-mrlj .site-bio-roster .site-bio-roster-header h2 {
  color: var(--company-primary-color);
  text-align: center;
  font-size: 3rem;
  text-transform: uppercase;
  font-weight: bold;
}
@media only screen and (max-width: 64em) {
  .site-interior-template-page.bio-office-mrlj .site-bio-roster .site-bio-roster-header h2 {
    font-size: 2.25rem;
  }
}
@media only screen and (max-width: 48em) {
  .site-interior-template-page.bio-office-mrlj .site-bio-roster .site-bio-roster-header h2 {
    font-size: 1.5rem;
    margin: 0;
  }
}
.site-interior-template-page.bio-office-mrlj .site-bio-roster .site-bio-roster-header h2 p {
  padding: 0;
  margin: 0;
  line-height: inherit;
  color: inherit;
  font-size: inherit;
  font-weight: inherit;
  font-family: inherit;
}
.site-interior-template-page.bio-office-mrlj .site-bio-roster .site-bio-roster-content .site-roster-card-container {
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
}

.bio-irnlm .rng-bio-account-content-office a,
.bio-irnlm .rng-bio-account-details a {
  color: #0a0a0a;
}
.bio-irnlm .rng-bio-account-slider-container {
  flex: 0 0 auto;
  width: auto;
}
@media screen and (min-width: 40em) {
  .bio-irnlm .rng-bio-account-slider-container {
    margin: 0 0.5rem;
    display: flex;
    flex-direction: column;
    justify-content: flex-end;
  }
}
.bio-irnlm .rng-bio-account-slider-container .site-account-image {
  position: relative;
  max-width: 100%;
  width: 31.25rem;
  height: 31.25rem;
  background-position: center;
  background-size: cover;
  background-repeat: no-repeat;
  z-index: 2;
}
@media only screen and (max-width: 64em) {
  .bio-irnlm .rng-bio-account-slider-container .site-account-image {
    width: 25rem;
    height: 25rem;
  }
}

.bio-hnrmp h1 {
  font-size: 1.875rem !important;
}
.bio-hnrmp .rng-bio-account-languages,
.bio-hnrmp .rng-bio-account-designations {
  font-size: 1rem;
}
.bio-hnrmp .rng-bio-account-slider-container {
  flex: 0 0 auto;
  width: auto;
}
@media only screen and (max-width: 30em) {
  .bio-hnrmp .rng-bio-account-slider-container {
    width: 100%;
  }
}
.bio-hnrmp .rng-bio-account-content {
  flex: 0 auto;
  width: auto;
  padding-left: 1.25rem;
}
@media only screen and (max-width: 64em) {
  .bio-hnrmp .rng-bio-account-content {
    padding-left: 0;
    padding-top: 1.25rem;
  }
}
.bio-hnrmp .site-account-image {
  position: relative;
  max-width: 100%;
  width: 31.25rem;
  height: 31.25rem;
  background-position: center;
  background-size: cover;
  background-repeat: no-repeat;
  z-index: 2;
}
@media only screen and (max-width: 64em) {
  .bio-hnrmp .site-account-image {
    width: 25rem;
    height: 25rem;
  }
}
@media only screen and (max-width: 30em) {
  .bio-hnrmp .site-account-image {
    width: 100%;
    height: 25rem;
  }
}
.bio-hnrmp .rng-bio-account {
  align-items: flex-start;
}
.bio-hnrmp .rng-bio-account-content-description.site-aw {
  display: none;
}
.bio-hnrmp .rng-bio-account-content-description.site-aw.site-show {
  display: block;
}

.rng-tab-item {
  display: none;
}
.rng-tab-item.show-group {
  display: block;
}

.rng-tabs {
  margin: 2.5rem 0;
}
.rng-tabs ul {
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
}
@media print, screen and (max-width: 64.06125em) {
  .rng-tabs ul {
    justify-content: flex-start;
  }
}
.rng-tabs ul li {
  flex: 1 0 auto;
  padding: 0 1rem;
  margin: 0.5rem 0;
}
@media print, screen and (max-width: 64.06125em) {
  .rng-tabs ul li {
    flex: 0 0 auto;
    padding: 0 0.5rem;
  }
}
.rng-tabs ul li a {
  display: inline-block;
  padding: 0.625rem;
  border-bottom: 1px solid #666666;
  text-align: center;
  color: #666666;
  width: 100%;
}
.rng-tabs ul li a:focus, .rng-tabs ul li a:hover {
  color: var(--company-primary-color);
  border-bottom: 1px solid var(--company-primary-color);
}
.rng-tabs ul li a.selected {
  color: var(--company-primary-color);
  font-weight: 600;
  border-bottom: 2px solid var(--company-primary-color);
}
.rng-tabs ul li a p {
  padding: 0;
  margin: 0;
  line-height: inherit;
  color: inherit;
  font-size: inherit;
  font-weight: inherit;
  font-family: inherit;
}
.rng-tabs ul li a p {
  margin: inherit !important;
}

.rng-tab-item {
  padding: 1rem;
}

.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;
}

.ap-reviews {
  padding: 2rem 0;
}
.ap-reviews .ap-reviews-title {
  text-align: center;
  margin-bottom: 0.5rem;
}
.ap-reviews .ap-reviews-title i {
  display: none;
}
.ap-reviews > a {
  display: none;
}

.rng-agent-bio-testimonials,
.site-home-customer-review-section {
  padding: 2rem 0;
}
.rng-agent-bio-testimonials .ap-reviews-title,
.site-home-customer-review-section .ap-reviews-title {
  text-align: center;
  margin-bottom: 0.5rem;
}
.rng-agent-bio-testimonials .ap-reviews-title i,
.site-home-customer-review-section .ap-reviews-title i {
  display: none;
}
.rng-agent-bio-testimonials > a,
.site-home-customer-review-section > a {
  display: none;
}
.rng-agent-bio-testimonials .rng-agent-profile-testimonials-title,
.rng-agent-bio-testimonials .ap-reviews-title,
.site-home-customer-review-section .rng-agent-profile-testimonials-title,
.site-home-customer-review-section .ap-reviews-title {
  display: none;
}
.rng-agent-bio-testimonials .rng-agent-bio-testimonials-title,
.site-home-customer-review-section .rng-agent-bio-testimonials-title {
  text-align: center;
  margin-bottom: 0.5rem;
}
.rng-agent-bio-testimonials .rng-agent-profile-testimonials-slider-arrow,
.site-home-customer-review-section .rng-agent-profile-testimonials-slider-arrow {
  top: 25%;
}
.rng-agent-bio-testimonials .slick-list,
.site-home-customer-review-section .slick-list {
  margin: 0 3rem;
}
.rng-agent-bio-testimonials.rng-agent-profile-ratings-zillow header,
.site-home-customer-review-section.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,
.site-home-customer-review-section.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,
.site-home-customer-review-section.rng-agent-profile-ratings-zillow article {
  border: 1px solid #ccc;
  margin: 0 3rem;
}
.rng-agent-bio-testimonials.rng-agent-profile-ratings-zillow article span,
.site-home-customer-review-section.rng-agent-profile-ratings-zillow article span {
  font-size: 0.875rem;
}
.rng-agent-bio-testimonials.rng-agent-profile-ratings-zillow section,
.site-home-customer-review-section.rng-agent-profile-ratings-zillow section {
  border: none;
}
.rng-agent-bio-testimonials.rng-agent-profile-ratings-zillow footer,
.site-home-customer-review-section.rng-agent-profile-ratings-zillow footer {
  display: flex;
  justify-content: flex-end;
}

.cavm-widget-wrapper form {
  text-align: left;
}
.cavm-widget-wrapper form input[type=text] {
  height: fit-content;
  margin-bottom: 0;
}
@media print, screen and (max-width: 64.06125em) {
  .cavm-widget-wrapper form input[type=text] {
    margin-bottom: 0.3125rem;
  }
  .cavm-widget-wrapper form input[name=unit] {
    width: 25%;
  }
}
.cavm-widget-wrapper .twitter-typeahead {
  width: 100%;
}
.cavm-widget-wrapper .cw-field-wrapper {
  width: 100%;
  display: flex;
}
@media print, screen and (max-width: 64.06125em) {
  .cavm-widget-wrapper .cw-field-wrapper {
    flex-wrap: wrap;
  }
}
.cavm-widget-wrapper .cw-submit-btn {
  border-radius: 0.25rem;
  margin-left: 0.3125rem;
  padding: inherit;
}
@media print, screen and (max-width: 64.06125em) {
  .cavm-widget-wrapper .cw-submit-btn {
    margin-bottom: 0.3125rem;
  }
}

.rn-developments-map {
  height: 25rem;
}
.rn-developments-map #rms-mappanediv {
  border: none !important;
}

.rn-developments-logos .rn-developments-logos-container {
  font-size: 0.875rem;
  display: flex;
  flex-wrap: wrap;
}
.rn-developments-logos .rn-developments-logos-container .rn-developments-logo {
  display: block;
  margin: 0.5rem;
  width: 15.625rem;
}
.rn-developments-logos .rn-developments-logos-container .rn-developments-logo .rn-developments-logo-image {
  background-position: center;
  background-repeat: no-repeat;
  background-size: contain;
  border: 1px solid #d3d3d3;
  border-radius: 0.5rem;
  height: 9.375rem;
  margin-bottom: 0.5rem;
  align-items: center;
  display: flex;
  justify-content: center;
  transition: all 200ms ease-in-out;
}
.rn-developments-logos .rn-developments-logos-container .rn-developments-logo .rn-developments-logo-image:hover {
  opacity: 0.5;
}
.rn-developments-logos .rn-developments-logos-container .rn-developments-logo .rn-developments-logo-image img, .rn-developments-logos .rn-developments-logos-container .rn-developments-logo .rn-developments-logo-image i {
  max-height: 7.5rem;
}
.rn-developments-logos .rn-developments-logos-container .rn-developments-logo .rn-developments-logo-image i {
  font-size: 5.125rem;
}
.rn-developments-logos .rn-developments-logos-container .rn-developments-logo .rn-developments-logo-link {
  display: flex;
  justify-content: space-between;
}
.rn-developments-logos .rn-developments-logos-container .rn-developments-logo .rn-developments-logo-link a:not(.button) {
  font-size: 1rem;
  font-weight: bold;
  text-decoration: underline;
}

.rn-developments-overlay-form .rng-listing-details-overlay-close i {
  font-size: 1.75rem;
  cursor: pointer;
}
.rn-developments-overlay-form .site-interior-lead-form-generic-contact-info {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
}
.rn-developments-overlay-form .site-interior-lead-form-generic-contact-info .site-interior-lead-form-column.half {
  width: calc(50% - 4px);
}
.rn-developments-overlay-form .site-interior-lead-form-generic-contact-info .site-interior-lead-form-column.full {
  width: 100%;
}

.rn-developments-community .rn-developments-community-logo {
  padding: 2rem 0 1rem;
}
.rn-developments-community .rn-developments-community-logo img {
  display: block;
}
@media print, screen and (min-width: 40em) {
  .rn-developments-community .rn-developments-community-logo img {
    max-height: 9.375rem;
  }
}
.rn-developments-community .rn-developments-community-banner {
  font-size: 1.25rem;
  padding-bottom: 1rem;
}
.rn-developments-community article {
  font-size: 0.875rem;
  text-align: left;
}
.rn-developments-community article p {
  font-size: 0.875rem !important;
}

.rn-developments-community-slider #newDevelopmentsSlider:not(.slick-initialized) {
  display: flex;
  justify-content: center;
}
.rn-developments-community-slider #newDevelopmentsSlider:not(.slick-initialized) img {
  margin: 0.5rem;
  width: 33.3333333333%;
}
.rn-developments-community-slider img {
  margin: 0 auto;
}
.rn-developments-community-slider .slick-slide img {
  opacity: 0.7;
  transform: scale(0.9);
}
.rn-developments-community-slider .slick-center img {
  opacity: 1;
  transform: scale(1.08);
}

.rn-developments-community-property-features {
  padding-bottom: 2rem;
}
.rn-developments-community-property-features ul {
  font-size: 0.875rem;
  list-style: none;
  margin: 0;
  padding: 0;
}
.rn-developments-community-property-features ul li {
  padding-bottom: 0.5rem;
  display: flex;
}
.rn-developments-community-property-features ul li strong {
  padding-right: 0.25rem;
  flex: 0 0 9.375rem;
}

.rn-developments-community-location h2 {
  text-align: center;
}
.rn-developments-community-location article {
  height: 18.75rem;
}

.rn-developments-community-builder-logos ul {
  list-style: none;
  margin: 0;
  padding: 0;
  display: flex;
  flex-wrap: wrap;
}
.rn-developments-community-builder-logos ul li {
  flex: 25%;
  padding: 0.5rem;
}

.rn-developments-community-agents .rn-developments-community-agents-container {
  display: flex;
  flex-wrap: wrap;
}
.rn-developments-community-agents .rn-developments-community-agents-container .rn-developments-community-agent {
  font-size: 0.875rem;
  margin: 0 0.5rem;
}
.rn-developments-community-agents .rn-developments-community-agents-container .rn-developments-community-agent img {
  height: 9.875rem !important;
}
.rn-developments-community-agents .rn-developments-community-agents-container .rn-developments-community-agent ul {
  list-style: none;
  margin: 0;
  padding: 0;
}
.rn-developments-community-agents .rn-developments-community-agents-container .rn-developments-community-agent ul .rn-developments-community-agent-contact {
  font-size: 1rem;
  text-decoration: underline;
}

.rn-developments-available-listing {
  flex-wrap: wrap;
  justify-content: space-between;
}
.rn-developments-available-listing article {
  margin-bottom: 0.5rem;
  width: calc(25% - 8px);
}
.rn-developments-available-listing a {
  background-size: cover;
  border-radius: 1rem;
  height: 12.5rem;
  display: block;
}
.rn-developments-available-listing ul {
  list-style: none;
  margin: 0;
}
.rn-developments-available-listing ul li {
  font-size: 0.8125rem !important;
  margin-right: 0.25rem;
}
.rn-developments-available-listing ul .price {
  flex: 1 1 100%;
  font-size: 1rem !important;
}
@media print, screen and (max-width: 64.06125em) {
  .rn-developments-available-listing article {
    width: 100%;
  }
}

:root {
  --co-color-1: $primary-company-color;
  --co-color-2: #cccccc;
  --co-color-3: #000000;
  --co-font-1: Verdana;
  --co-font-2: Helvetica;
  --co-font-3: Georgia;
  --co-header-height-sm: 3rem;
  --co-header-height-md: 5rem;
  --co-header-height-lg: 7rem;
}

.rn-row {
  margin-botton: 0.5rem;
  display: flex;
  justify-content: space-between;
}
.rn-row.center {
  justify-content: center;
}
@media print, screen and (min-width: 64.0625em) and (max-width: 74.99875em) {
  .rn-row.flip .rn-column:first-child {
    order: 2;
  }
  .rn-row.flip .rn-column:last-child {
    order: 1;
  }
}
@media print, screen and (max-width: 64.06125em) {
  .rn-row {
    flex-wrap: wrap;
  }
}

.rn-column {
  flex: 1 1 auto;
  width: auto;
}
.rn-column.half, .rn-column.one-third, .rn-column.two-thirds, .rn-column.one-fourth, .rn-column.one-fifth, .rn-column.rn-50, .rn-column.rn-25, .rn-column.rn-75, .rn-column.rn-33, .rn-column.rn-66, .rn-column.rn-20, .rn-column.rn-80 {
  flex: 0 1 auto;
}
.rn-column.half {
  width: 48.5%;
}
.rn-column.one-third {
  width: 32%;
}
.rn-column.two-thirds {
  width: 64%;
}
.rn-column.one-fourth, .rn-column.rn-25 {
  width: 25%;
}
.rn-column.one-fifth, .rn-column.rn-20 {
  width: 20%;
}
.rn-column.rn-50 {
  width: 50%;
}
.rn-column.rn-75 {
  width: 75%;
}
.rn-column.rn-33 {
  width: 33%;
}
.rn-column.rn-66 {
  width: 66%;
}
.rn-column.rn-80 {
  width: 80%;
}
@media print, screen and (max-width: 64.06125em) {
  .rn-column.half, .rn-column.one-third, .rn-column.two-thirds, .rn-column.one-fourth, .rn-column.one-fifth, .rn-column.rn-50, .rn-column.rn-25, .rn-column.rn-75, .rn-column.rn-33, .rn-column.rn-66, .rn-column.rn-20, .rn-column.rn-80 {
    padding: 0.5rem 0;
    flex: 1 1 100%;
    width: 100%;
  }
  .rn-column.half img, .rn-column.one-third img, .rn-column.two-thirds img, .rn-column.one-fourth img, .rn-column.one-fifth img, .rn-column.rn-50 img, .rn-column.rn-25 img, .rn-column.rn-75 img, .rn-column.rn-33 img, .rn-column.rn-66 img, .rn-column.rn-20 img, .rn-column.rn-80 img {
    display: block;
    margin: 0 auto;
  }
}

.site-row {
  display: flex;
  justify-content: space-between;
}
.site-row.align-middle {
  align-items: center;
}
.site-row.align-end {
  align-items: flex-end;
}
.site-row.justify-center {
  justify-content: center;
}
@media print, screen and (max-width: 64.06125em) {
  .site-row {
    flex-wrap: wrap;
  }
}

.site-column {
  padding: 0 0.5rem;
}
.site-column.full {
  width: 100%;
}
.site-column.three-quarters {
  width: 75%;
}
.site-column.two-thirds {
  width: 66.6666666667%;
}
.site-column.half {
  width: 50%;
}
.site-column.third {
  width: 33.3333333333%;
}
.site-column.quarter, .site-column.one-quarter {
  width: 25%;
}
.site-column.fifth {
  width: 20%;
}
@media print, screen and (max-width: 64.06125em) {
  .site-column.three-quarters, .site-column.two-thirds, .site-column.third, .site-column.quarter, .site-column.fifth {
    width: 50%;
  }
  .site-column.half {
    width: 100%;
  }
}
@media print, screen and (max-width: 39.99875em) {
  .site-column.three-quarters, .site-column.two-thirds, .site-column.half, .site-column.third, .site-column.quarter, .site-column.fifth {
    width: 100%;
  }
}

.site-container {
  max-width: 87.5rem;
  margin: 0 auto;
}

.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 print, screen and (max-width: 64.06125em) {
  .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-callout-arrows {
  padding-top: 0.5rem;
  display: flex;
  justify-content: center;
}
.site-callout-arrows i {
  font-size: 2rem;
  font-weight: bold;
  letter-spacing: -1.375rem;
}

.site-interior-page-video-container {
  margin-bottom: 2rem;
}

.site-home-page-video,
.site-interior-page-video {
  padding-bottom: 56.25%; /* 16:9 */
  padding-top: 1.5625rem;
  position: relative;
}
@media print, screen and (min-width: 64.0625em) {
  .site-home-page-video,
  .site-interior-page-video {
    height: 100%;
  }
}

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

.site-video-placeholder,
.site-map-placeholder {
  color: #ffffff;
  background: #bbbbbb;
  width: 100%;
}

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

.site-map-placeholder {
  height: 28.125rem;
  align-items: center;
  display: flex;
  justify-content: center;
  display: none;
}
.site-map-placeholder i {
  color: #ffffff;
  font-size: 6.25rem;
}

.site-interior-page-map-container {
  margin-bottom: 2rem;
}
.site-interior-page-map-container iframe {
  width: 100% !important;
}

.site-interior-page-map {
  display: none;
}

#sectionLoading,
.site-section-loading {
  text-align: center;
  margin: 0 auto;
  display: flex;
  justify-content: center;
}
#sectionLoading span, #sectionLoading:before, #sectionLoading:after,
.site-section-loading span,
.site-section-loading:before,
.site-section-loading:after {
  color: #bbbbbb;
  content: "";
  border: 1px solid;
  border-radius: 100%;
  height: 0.75rem;
  margin: 0 0.25rem;
  width: 0.75rem;
  display: block;
  animation: loadPulse 1.25s infinite linear;
}
#sectionLoading:before,
.site-section-loading:before {
  animation-delay: 0.25s;
}
#sectionLoading span,
.site-section-loading span {
  animation-delay: 0.5s;
}
#sectionLoading:after,
.site-section-loading:after {
  animation-delay: 0.75s;
}

@keyframes loadPulse {
  from {
    transform: none;
  }
  50% {
    transform: scale(1.4);
  }
  to {
    transform: none;
  }
}
#formCtnr {
  font-size: 0.875rem;
  padding: 0.5rem;
  width: 100% !important;
}
#formCtnr table {
  table-layout: auto;
}
#formCtnr tbody {
  border: none;
}
#formCtnr tbody td {
  padding: 0;
}
#formCtnr input[type=text], #formCtnr input[type=email], #formCtnr input[type=tel], #formCtnr input[type=password], #formCtnr select, #formCtnr [type=file], #formCtnr [type=checkbox], #formCtnr [type=radio] {
  margin-bottom: 0;
}
#formCtnr #divFormContent {
  display: flex;
}
@media print, screen and (max-width: 39.99875em) {
  #formCtnr #divFormContent {
    flex-wrap: wrap;
  }
  #formCtnr #divFormContent #divLeftContent {
    border: none !important;
    width: 100% !important;
  }
}
@media print, screen and (min-width: 40em) {
  #formCtnr {
    border: none !important;
    width: 56.25rem !important;
  }
  #formCtnr #divFormContent {
    display: block;
  }
  #formCtnr #divLeftContent,
  #formCtnr #divRightContent {
    width: calc(50% - 20px) !important;
  }
}
#formCtnr .leftFormItem {
  align-items: center;
  display: flex;
  justify-content: flex-end;
}
#formCtnr .leftFormItem input {
  margin-left: 0.25rem;
  padding: 0.125rem;
  width: 16.25rem;
}
#formCtnr #divFormBtn {
  clear: both;
}

.site-home-customer-review-section {
  background-color: #fff;
  padding: 0 0 4rem 0;
}
.site-home-customer-review-section .site-container {
  padding: 0 1rem;
}
.site-home-customer-review-section .rng-agent-profile-testimonials-title,
.site-home-customer-review-section .ap-reviews-title {
  text-align: center;
  font-size: 2rem;
  text-transform: uppercase;
  color: #3b393a;
  padding: 3rem 1rem 2rem;
  margin: 0;
  line-height: 1;
}
.site-home-customer-review-section .rng-agent-profile-testimonials-title i,
.site-home-customer-review-section .ap-reviews-title i {
  display: none;
}

.crm-site-editor-preview .cms-site-interior-page {
  max-width: 87.5rem;
  margin: 0 auto;
  padding: 0.5rem 0.5rem 1rem;
}
@media print, screen and (max-width: 64.06125em) {
  .crm-site-editor-preview .cms-site-interior-page {
    padding: 0.5rem;
  }
}

.row.rn-no-row {
  max-width: none;
  margin-right: 0;
  margin-left: 0;
  margin-top: 0;
}
@media print, screen and (min-width: 64.0625em) {
  .row.rn-no-row {
    flex-wrap: nowrap;
  }
}

@media print, screen and (min-width: 64.0625em) {
  .row.rn-no-wrap {
    flex-wrap: nowrap;
  }
}

.d-grid.site-row {
  display: flex !important;
}

.site-interior-page .site-interior-container {
  max-width: 87.5rem;
  margin: 0 auto;
  padding: 0.5rem 0.5rem 1rem;
}
@media print, screen and (max-width: 64.06125em) {
  .site-interior-page .site-interior-container {
    padding: 0.5rem;
  }
}

.site-cms-text p {
  padding: 0;
  margin: 0;
  line-height: inherit;
  color: inherit;
  font-size: inherit;
  font-weight: inherit;
  font-family: inherit;
}

body.site-listing-details-rnb-page .site-header {
  position: relative !important;
  z-index: 1021 !important;
}
@media print, screen and (max-width: 74.99875em) {
  body.site-listing-details-rnb-page .site-header {
    z-index: 1021 !important;
  }
  body.site-listing-details-rnb-page .site-header .site-header-login-nav nav > ul {
    z-index: 1021 !important;
  }
}
@media print, screen and (min-width: 64.0625em) {
  body.site-listing-details-rnb-page .site-header .dropdown {
    z-index: 1021 !important;
  }
}

#submitForm #divForm h1 {
  font-size: 1.375rem !important;
}
#submitForm #divForm table {
  width: auto !important;
}
#submitForm #divForm tbody {
  border: none;
}
#submitForm #divForm tbody tr:nth-child(even) {
  background-color: #ffffff;
}
#submitForm #divForm input {
  font-family: inherit !important;
}
#submitForm #divForm input[type=button] {
  background-color: var(--company-primary-color);
  border-color: var(--company-primary-color);
  color: white;
  font-size: 16px;
  margin-left: 8px;
  padding: 4px 8px;
}

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

.site-homesearch-page .site-interior-page-container,
.site-pagecontent-page .site-interior-page-container,
.site-text-page .site-interior-page-container {
  max-width: 87.5rem;
  margin: 0 auto;
  padding: 0.5rem 0.5rem 1rem;
}
@media print, screen and (max-width: 64.06125em) {
  .site-homesearch-page .site-interior-page-container,
  .site-pagecontent-page .site-interior-page-container,
  .site-text-page .site-interior-page-container {
    padding: 0.5rem;
  }
}

.rng-listing-details-custom-ad-container.site-flex-center {
  justify-content: center;
}
.rng-listing-details-custom-ad-container.site-flex-center li {
  flex: 0 1 auto;
  width: auto;
}
.rng-listing-details-custom-ad-container.site-prepa {
  flex-wrap: wrap;
}
.rng-listing-details-custom-ad-container.site-prepa li {
  flex: 0 1 auto;
  width: 100%;
  margin-top: 1.25rem;
  text-align: center;
}
.rng-listing-details-custom-ad-container.site-prepa li:first-child {
  margin-top: 0;
}
.rng-listing-details-custom-ad-container.site-prepa li a {
  padding: 0;
}

.site-interior-template-image-header {
  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;
}
.site-interior-template-image-header > .site-column {
  flex: 0 1 auto;
  width: auto;
  max-width: 75rem;
  background-color: rgba(255, 255, 255, 0.85);
  padding: 3.125rem;
}
@media only screen and (max-width: 64em) {
  .site-interior-template-image-header > .site-column {
    padding: 2.5rem;
  }
}
@media only screen and (max-width: 40em) {
  .site-interior-template-image-header > .site-column {
    padding: 1.875rem;
  }
}
.site-interior-template-image-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;
}
.site-interior-template-image-header > .site-column h1 p {
  padding: 0;
  margin: 0;
  line-height: inherit;
  color: inherit;
  font-size: inherit;
  font-weight: inherit;
  font-family: inherit;
}
@media only screen and (max-width: 64em) {
  .site-interior-template-image-header > .site-column h1 {
    font-size: 2.5rem;
  }
}
@media only screen and (max-width: 40em) {
  .site-interior-template-image-header > .site-column h1 {
    font-size: 1.875rem;
  }
}
.site-interior-template-image-header > .site-column > hr {
  width: 10.625rem;
  border: none;
  border-top: 1px solid var(--company-primary-color);
  margin: 0 auto;
}
.site-interior-template-image-header > .site-column .site-interior-content-text {
  z-index: 1;
  text-align: center;
  padding-top: 1.875rem;
  margin-top: 0;
  margin-bottom: 0;
  padding-bottom: 0;
}
@media only screen and (max-width: 64em) {
  .site-interior-template-image-header > .site-column .site-interior-content-text {
    font-size: 1.5rem;
  }
}
@media only screen and (max-width: 40em) {
  .site-interior-template-image-header > .site-column .site-interior-content-text {
    font-size: 1.125rem;
  }
}
.site-interior-template-image-header > .site-column .site-interior-content-text p {
  padding: 0;
  margin: 0;
  line-height: inherit;
  color: inherit;
  font-size: inherit;
  font-weight: inherit;
  font-family: inherit;
}

.site-interior-template-image-header-2 {
  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;
}
.site-interior-template-image-header-2:before {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.3);
}
.site-interior-template-image-header-2 .site-interior-mobile-image,
.site-interior-template-image-header-2 .site-interior-large-image {
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.site-interior-template-image-header-2 .site-interior-mobile-image {
  display: none;
}
@media only screen and (max-width: 48em) {
  .site-interior-template-image-header-2 .site-interior-mobile-image {
    display: block;
  }
}
@media only screen and (max-width: 48em) {
  .site-interior-template-image-header-2 .site-interior-large-image {
    display: none;
  }
}
.site-interior-template-image-header-2.site-no-header-black-transparency {
  position: relative;
}
.site-interior-template-image-header-2.site-no-header-black-transparency:before {
  display: none;
}
.site-interior-template-image-header-2.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%;
}
.site-interior-template-image-header-2 > .site-column {
  flex: 0 1 auto;
  width: auto;
  max-width: 75rem;
  background-color: transparent;
  padding: 3.125rem;
}
.site-interior-template-image-header-2 > .site-column.site-full-width {
  width: 100%;
  position: relative;
}
@media only screen and (max-width: 64em) {
  .site-interior-template-image-header-2 > .site-column {
    padding: 2.5rem;
  }
}
@media only screen and (max-width: 40em) {
  .site-interior-template-image-header-2 > .site-column {
    padding: 1.875rem;
  }
}
.site-interior-template-image-header-2 > .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;
}
.site-interior-template-image-header-2 > .site-column h1 p {
  padding: 0;
  margin: 0;
  line-height: inherit;
  color: inherit;
  font-size: inherit;
  font-weight: inherit;
  font-family: inherit;
}
@media only screen and (max-width: 64em) {
  .site-interior-template-image-header-2 > .site-column h1 {
    font-size: 2.5rem;
  }
}
@media only screen and (max-width: 40em) {
  .site-interior-template-image-header-2 > .site-column h1 {
    font-size: 1.875rem;
  }
}
.site-interior-template-image-header-2 > .site-column h2 {
  color: #ffffff;
  text-align: center;
  font-size: 1rem;
  text-transform: uppercase;
  z-index: 1;
  position: relative;
}
.site-interior-template-image-header-2 > .site-column h2 p {
  padding: 0;
  margin: 0;
  line-height: inherit;
  color: inherit;
  font-size: inherit;
  font-weight: inherit;
  font-family: inherit;
}
.site-interior-template-image-header-2 > .site-column > hr {
  width: 10.625rem;
  border: none;
  border-top: 1px solid #ffffff;
  margin: 0 auto;
  z-index: 1;
  position: relative;
}
.site-interior-template-image-header-2 > .site-column h3 {
  color: #ffffff;
  z-index: 1;
  text-align: center;
  padding-top: 1.875rem;
  margin-top: 0;
  margin-bottom: 0;
  padding-bottom: 0;
  position: relative;
}
@media only screen and (max-width: 64em) {
  .site-interior-template-image-header-2 > .site-column h3 {
    font-size: 1.5rem;
  }
}
@media only screen and (max-width: 40em) {
  .site-interior-template-image-header-2 > .site-column h3 {
    font-size: 1.125rem;
  }
}
.site-interior-template-image-header-2 > .site-column h3 p {
  padding: 0;
  margin: 0;
  line-height: inherit;
  color: inherit;
  font-size: inherit;
  font-weight: inherit;
  font-family: inherit;
}
.site-interior-template-image-header-2 > .site-column .site-advanced-text {
  color: #ffffff;
  font-size: 2.625rem;
}

.site-interior-template-image-header-featured-title {
  min-height: 25rem;
  width: 100%;
  align-items: flex-end;
  display: flex;
  justify-content: center;
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
}
.site-interior-template-image-header-featured-title h1 {
  color: #ffffff !important;
  text-align: center;
  padding-bottom: 1rem;
  width: 100%;
}
@media print, screen and (max-width: 39.99875em) {
  .site-interior-template-image-header-featured-title {
    min-height: 12.5rem;
  }
}

.site-simple-buyside-widget > div {
  display: flex;
  justify-content: space-between;
}
.site-simple-buyside-widget > div .buyside_widget_input_div {
  order: 1;
  flex: 1 0 auto;
}
.site-simple-buyside-widget > div .buyside_widget_input_div input {
  margin: 0 !important;
}
.site-simple-buyside-widget > div button {
  background-color: var(--company-primary-color);
  color: #ffffff;
  display: block;
  order: 2;
  padding: 0 0.625rem;
  cursor: pointer;
}
.site-simple-buyside-widget > div button:focus, .site-simple-buyside-widget > div button:hover {
  background-color: #0a0a0a;
}

.site-interior-page-search.site-bhhkc {
  position: relative;
  margin-top: -1.25rem;
  margin-bottom: 2.5rem;
  z-index: 8;
  opacity: 1;
}
.site-interior-page-search.site-bhhkc > section form {
  height: 100%;
  margin: 0;
  display: flex;
  justify-content: flex-start;
  flex-wrap: nowrap;
  max-width: 34.375rem;
}
@media only screen and (max-width: 48em) {
  .site-interior-page-search.site-bhhkc > section form {
    flex-wrap: wrap;
  }
}
.site-interior-page-search.site-bhhkc > section form .rn-qsr-cz {
  order: 1;
  flex: 1 0 auto;
  width: 60%;
  background-color: transparent;
}
.site-interior-page-search.site-bhhkc > section form .rn-qsr-cz input.site-home-quick-search-input {
  width: 100%;
  font-family: "Open Sans", "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif;
  text-transform: uppercase;
  font-size: 1.125rem;
  padding: 1.5625rem;
  border: none;
  background-color: rgb(255, 255, 255);
  color: #CCCCCC;
  height: 4.375rem;
  border-radius: 0;
}
.site-interior-page-search.site-bhhkc > section form .rn-qsr-button {
  flex: 0 1 auto;
  width: auto;
  order: 6;
  color: #0a0a0a;
  font-size: 1rem;
  font-weight: 400;
  text-align: center;
  background-color: rgba(0, 0, 0, 0.1);
  border-radius: 0;
  border: none;
  height: 4.375rem;
  cursor: pointer;
  display: flex;
  justify-content: center;
  align-items: center;
}
@media only screen and (min-width: 48em) {
  .site-interior-page-search.site-bhhkc > section form .rn-qsr-button {
    padding: 0 1.25rem;
  }
}
.site-interior-page-search.site-bhhkc > section form .rn-qsr-button:focus, .site-interior-page-search.site-bhhkc > section form .rn-qsr-button:hover {
  color: var(--company-primary-color);
}
.site-interior-page-search.site-bhhkc > section form .rn-qsr-button:focus, .site-interior-page-search.site-bhhkc > section form .rn-qsr-button:hover {
  background-color: var(--company-primary-color);
  color: #ffffff;
}
.site-interior-page-search.site-bhhkc > section form {
  margin: 0 auto;
  border: 1px solid #CACACA;
}

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

.site-interior-template-page {
  padding: 2.5rem 0;
}
.site-interior-template-page .button p, .site-interior-template-page .rng-listing-details-home-valuation > a p {
  margin-bottom: 0;
}
.site-interior-template-page > hr {
  margin: 2.5rem 0;
}
.site-interior-template-page .site-row-wrap {
  flex-wrap: wrap;
}
.site-interior-template-page .site-row-center {
  justify-content: center;
}
.site-interior-template-page .site-center {
  text-align: center;
}
.site-interior-template-page.site-interior-template-imageheader-callouts > hr {
  border: none !important;
}
.site-interior-template-page.site-interior-roster1 .site-row .site-column.rn-20 h3,
.site-interior-template-page.site-interior-roster1 .site-row .site-column.rn-25 h3, .site-interior-template-page.site-interior-roster2 .site-row .site-column.rn-20 h3,
.site-interior-template-page.site-interior-roster2 .site-row .site-column.rn-25 h3, .site-interior-template-page.site-interior-textimage12 .site-row .site-column.rn-20 h3,
.site-interior-template-page.site-interior-textimage12 .site-row .site-column.rn-25 h3, .site-interior-template-page.site-interior-textimage15 .site-row .site-column.rn-20 h3,
.site-interior-template-page.site-interior-textimage15 .site-row .site-column.rn-25 h3 {
  margin-top: 1.25rem !important;
}
.site-interior-template-page.site-interior-roster1 .site-interior-roster-grid, .site-interior-template-page.site-interior-roster2 .site-interior-roster-grid, .site-interior-template-page.site-interior-textimage12 .site-interior-roster-grid, .site-interior-template-page.site-interior-textimage15 .site-interior-roster-grid {
  justify-content: center;
}
.site-interior-template-page.site-interior-roster2 .site-interior-section h2 {
  margin-bottom: 2rem !important;
}
.site-interior-template-page.site-interior-roster2 .site-interior-roster-callout {
  margin: 1.5rem 0;
}
.site-interior-template-page.site-interior-textimage31 h1 {
  font-size: 2.625rem;
  font-weight: 300;
  text-align: left;
  padding: 0.5rem;
}
.site-interior-template-page.site-interior-textimage31 h1 p {
  padding: 0;
  margin: 0;
  line-height: inherit;
  color: inherit;
  font-size: inherit;
  font-weight: inherit;
  font-family: inherit;
}
.site-interior-template-page.site-interior-textimage31 .site-cms-text p {
  padding: 0;
  margin: 0;
  line-height: inherit;
  color: inherit;
  font-size: inherit;
  font-weight: inherit;
  font-family: inherit;
}
.site-interior-template-page.site-interior-textimage31 .site-cms-text p {
  color: inherit !important;
}
.site-interior-template-page.site-interior-textimage31 .site-interior-textimage31-section.site-row {
  padding: 1.25rem 0;
}
@media only screen and (max-width: 48em) {
  .site-interior-template-page.site-interior-textimage31 .site-interior-textimage31-section.site-row {
    flex-wrap: wrap;
  }
}
.site-interior-template-page.site-interior-textimage31 .site-interior-textimage31-section.site-row .site-column.site-20 {
  flex: 0 1 auto;
  width: 20%;
}
@media only screen and (max-width: 48em) {
  .site-interior-template-page.site-interior-textimage31 .site-interior-textimage31-section.site-row .site-column.site-20 {
    order: 1;
  }
}
.site-interior-template-page.site-interior-textimage31 .site-interior-textimage31-section.site-row .site-column.site-33 {
  flex: 0 1 auto;
  width: 33%;
}
@media only screen and (max-width: 48em) {
  .site-interior-template-page.site-interior-textimage31 .site-interior-textimage31-section.site-row .site-column.site-33 {
    order: 1;
  }
}
.site-interior-template-page.site-interior-textimage31 .site-interior-textimage31-section.site-row .site-column.site-66 {
  flex: 0 1 auto;
  width: 66%;
}
@media only screen and (max-width: 48em) {
  .site-interior-template-page.site-interior-textimage31 .site-interior-textimage31-section.site-row .site-column.site-66 {
    order: 2;
  }
}
.site-interior-template-page.site-interior-textimage31 .site-interior-textimage31-section.site-row .site-column.site-80 {
  flex: 0 1 auto;
  width: 80%;
}
@media only screen and (max-width: 48em) {
  .site-interior-template-page.site-interior-textimage31 .site-interior-textimage31-section.site-row .site-column.site-80 {
    order: 2;
  }
}
.site-interior-template-page.site-interior-textimage31 .site-interior-textimage31-section.site-row .site-column .site-cms-text {
  margin-top: 0.3125rem;
}
.site-interior-template-page.site-interior-textimage31 .site-interior-textimage31-section.site-row .site-column .button, .site-interior-template-page.site-interior-textimage31 .site-interior-textimage31-section.site-row .site-column .rng-listing-details-home-valuation > a {
  margin-top: 1.25rem;
}
.site-interior-template-page.site-interior-textimage31 .site-interior-textimage31-section.site-row .site-column .button p, .site-interior-template-page.site-interior-textimage31 .site-interior-textimage31-section.site-row .site-column .rng-listing-details-home-valuation > a p {
  padding: 0;
  margin: 0;
  line-height: inherit;
  color: inherit;
  font-size: inherit;
  font-weight: inherit;
  font-family: inherit;
}
.site-interior-template-page.site-interior-textimage31 .site-interior-textimage31-section.site-row .site-column .button p, .site-interior-template-page.site-interior-textimage31 .site-interior-textimage31-section.site-row .site-column .rng-listing-details-home-valuation > a p {
  color: inherit !important;
  font-size: inherit !important;
  line-height: inherit !important;
}
.site-interior-template-page.site-interior-textimage31 .site-interior-textimage31-section.site-row .site-column .site-interior-textimage31-section-video iframe {
  width: 100%;
  height: 15.625rem;
}
@media only screen and (max-width: 48em) {
  .site-interior-template-page.site-interior-textimage31 .site-interior-textimage31-section.site-row .site-column.site-20, .site-interior-template-page.site-interior-textimage31 .site-interior-textimage31-section.site-row .site-column.site-33, .site-interior-template-page.site-interior-textimage31 .site-interior-textimage31-section.site-row .site-column.site-66, .site-interior-template-page.site-interior-textimage31 .site-interior-textimage31-section.site-row .site-column.site-80 {
    width: 100%;
  }
}
.site-interior-template-page.site-interior-textimage31 .site-interior-content-text {
  padding: 1rem;
  padding-top: 1.25rem;
}
.site-interior-template-page.site-interior-roster1 .site-interior-roster-callout {
  margin-bottom: 2.5rem;
}
.site-interior-template-page.site-interior-roster2 .site-interior-section h2 {
  flex: 1 0 auto;
  width: 100%;
  text-align: center;
}
.site-interior-template-page.site-interior-roster2 .site-interior-section h2 p {
  padding: 0;
  margin: 0;
  line-height: inherit;
  color: inherit;
  font-size: inherit;
  font-weight: inherit;
  font-family: inherit;
}
.site-interior-template-page .site-svg-large,
.site-interior-template-page .site-svg-medium,
.site-interior-template-page .site-svg-tablet,
.site-interior-template-page .site-svg-mobile {
  display: none;
  text-align: center;
}
@media only screen and (min-width: 80.0625em) {
  .site-interior-template-page .site-svg-large {
    display: block;
  }
}
@media only screen and (min-width: 65.625em) and (max-width: 80em) {
  .site-interior-template-page .site-svg-medium {
    display: block;
  }
}
@media only screen and (min-width: 37.5625em) and (max-width: 65.5625em) {
  .site-interior-template-page .site-svg-tablet {
    display: block;
  }
}
@media only screen and (max-width: 37.5em) {
  .site-interior-template-page .site-svg-mobile {
    display: block;
  }
}
.site-interior-template-page.site-interior-textimage16 .site-column.rn-15 .site-interior-content-image-tag {
  margin-bottom: 0.625rem;
}
.site-interior-template-page .site-interior-roster-callout {
  text-align: center;
}
.site-interior-template-page .site-interior-roster-callout .site-interior-roster-callout-image {
  width: 9.375rem;
  height: 9.375rem;
  background-position: center;
  background-size: cover;
  margin: 0 auto;
  background-repeat: no-repeat;
  display: block;
  text-decoration: none;
}
.site-interior-template-page .site-interior-roster-callout .site-interior-content-text {
  text-align: center !important;
}
.site-interior-template-page .site-row.site-interior-template-image-header {
  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;
}
.site-interior-template-page .site-row.site-interior-template-image-header > .site-column {
  flex: 0 1 auto;
  width: auto;
  max-width: 75rem;
  background-color: rgba(255, 255, 255, 0.85);
  padding: 3.125rem;
}
@media only screen and (max-width: 64em) {
  .site-interior-template-page .site-row.site-interior-template-image-header > .site-column {
    padding: 2.5rem;
  }
}
@media only screen and (max-width: 40em) {
  .site-interior-template-page .site-row.site-interior-template-image-header > .site-column {
    padding: 1.875rem;
  }
}
.site-interior-template-page .site-row.site-interior-template-image-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;
}
.site-interior-template-page .site-row.site-interior-template-image-header > .site-column h1 p {
  padding: 0;
  margin: 0;
  line-height: inherit;
  color: inherit;
  font-size: inherit;
  font-weight: inherit;
  font-family: inherit;
}
@media only screen and (max-width: 64em) {
  .site-interior-template-page .site-row.site-interior-template-image-header > .site-column h1 {
    font-size: 2.5rem;
  }
}
@media only screen and (max-width: 40em) {
  .site-interior-template-page .site-row.site-interior-template-image-header > .site-column h1 {
    font-size: 1.875rem;
  }
}
.site-interior-template-page .site-row.site-interior-template-image-header > .site-column > hr {
  width: 10.625rem;
  border: none;
  border-top: 1px solid var(--company-primary-color);
  margin: 0 auto;
}
.site-interior-template-page .site-row.site-interior-template-image-header > .site-column .site-interior-content-text {
  z-index: 1;
  text-align: center;
  padding-top: 1.875rem;
  margin-top: 0;
  margin-bottom: 0;
  padding-bottom: 0;
}
@media only screen and (max-width: 64em) {
  .site-interior-template-page .site-row.site-interior-template-image-header > .site-column .site-interior-content-text {
    font-size: 1.5rem;
  }
}
@media only screen and (max-width: 40em) {
  .site-interior-template-page .site-row.site-interior-template-image-header > .site-column .site-interior-content-text {
    font-size: 1.125rem;
  }
}
.site-interior-template-page .site-row.site-interior-template-image-header > .site-column .site-interior-content-text p {
  padding: 0;
  margin: 0;
  line-height: inherit;
  color: inherit;
  font-size: inherit;
  font-weight: inherit;
  font-family: inherit;
}
.site-interior-template-page .site-row.site-interior-template-image-header-2 {
  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;
}
.site-interior-template-page .site-row.site-interior-template-image-header-2:before {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.3);
}
.site-interior-template-page .site-row.site-interior-template-image-header-2 .site-interior-mobile-image,
.site-interior-template-page .site-row.site-interior-template-image-header-2 .site-interior-large-image {
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.site-interior-template-page .site-row.site-interior-template-image-header-2 .site-interior-mobile-image {
  display: none;
}
@media only screen and (max-width: 48em) {
  .site-interior-template-page .site-row.site-interior-template-image-header-2 .site-interior-mobile-image {
    display: block;
  }
}
@media only screen and (max-width: 48em) {
  .site-interior-template-page .site-row.site-interior-template-image-header-2 .site-interior-large-image {
    display: none;
  }
}
.site-interior-template-page .site-row.site-interior-template-image-header-2.site-no-header-black-transparency {
  position: relative;
}
.site-interior-template-page .site-row.site-interior-template-image-header-2.site-no-header-black-transparency:before {
  display: none;
}
.site-interior-template-page .site-row.site-interior-template-image-header-2.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%;
}
.site-interior-template-page .site-row.site-interior-template-image-header-2 > .site-column {
  flex: 0 1 auto;
  width: auto;
  max-width: 75rem;
  background-color: transparent;
  padding: 3.125rem;
}
.site-interior-template-page .site-row.site-interior-template-image-header-2 > .site-column.site-full-width {
  width: 100%;
  position: relative;
}
@media only screen and (max-width: 64em) {
  .site-interior-template-page .site-row.site-interior-template-image-header-2 > .site-column {
    padding: 2.5rem;
  }
}
@media only screen and (max-width: 40em) {
  .site-interior-template-page .site-row.site-interior-template-image-header-2 > .site-column {
    padding: 1.875rem;
  }
}
.site-interior-template-page .site-row.site-interior-template-image-header-2 > .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;
}
.site-interior-template-page .site-row.site-interior-template-image-header-2 > .site-column h1 p {
  padding: 0;
  margin: 0;
  line-height: inherit;
  color: inherit;
  font-size: inherit;
  font-weight: inherit;
  font-family: inherit;
}
@media only screen and (max-width: 64em) {
  .site-interior-template-page .site-row.site-interior-template-image-header-2 > .site-column h1 {
    font-size: 2.5rem;
  }
}
@media only screen and (max-width: 40em) {
  .site-interior-template-page .site-row.site-interior-template-image-header-2 > .site-column h1 {
    font-size: 1.875rem;
  }
}
.site-interior-template-page .site-row.site-interior-template-image-header-2 > .site-column h2 {
  color: #ffffff;
  text-align: center;
  font-size: 1rem;
  text-transform: uppercase;
  z-index: 1;
  position: relative;
}
.site-interior-template-page .site-row.site-interior-template-image-header-2 > .site-column h2 p {
  padding: 0;
  margin: 0;
  line-height: inherit;
  color: inherit;
  font-size: inherit;
  font-weight: inherit;
  font-family: inherit;
}
.site-interior-template-page .site-row.site-interior-template-image-header-2 > .site-column > hr {
  width: 10.625rem;
  border: none;
  border-top: 1px solid #ffffff;
  margin: 0 auto;
  z-index: 1;
  position: relative;
}
.site-interior-template-page .site-row.site-interior-template-image-header-2 > .site-column h3 {
  color: #ffffff;
  z-index: 1;
  text-align: center;
  padding-top: 1.875rem;
  margin-top: 0;
  margin-bottom: 0;
  padding-bottom: 0;
  position: relative;
}
@media only screen and (max-width: 64em) {
  .site-interior-template-page .site-row.site-interior-template-image-header-2 > .site-column h3 {
    font-size: 1.5rem;
  }
}
@media only screen and (max-width: 40em) {
  .site-interior-template-page .site-row.site-interior-template-image-header-2 > .site-column h3 {
    font-size: 1.125rem;
  }
}
.site-interior-template-page .site-row.site-interior-template-image-header-2 > .site-column h3 p {
  padding: 0;
  margin: 0;
  line-height: inherit;
  color: inherit;
  font-size: inherit;
  font-weight: inherit;
  font-family: inherit;
}
.site-interior-template-page .site-row.site-interior-template-image-header-2 > .site-column .site-advanced-text {
  color: #ffffff;
  font-size: 2.625rem;
}
.site-interior-template-page .site-row.site-interior-section {
  flex-wrap: wrap;
}
.site-interior-template-page .site-row .site-interior-content-image {
  background-position: center;
  background-size: cover;
  background-repeat: no-repeat;
  height: 18.75rem;
  margin: 1rem 0;
  width: 100%;
}
.site-interior-template-page .site-row .site-interior-content-image.site-background-contained {
  background-size: contain;
}
.site-interior-template-page .site-row .site-column {
  padding: 0 1rem;
}
.site-interior-template-page .site-row .site-column h1 {
  font-family: "Open Sans", sans-serif !important;
  font-style: normal !important;
  font-weight: 300 !important;
  letter-spacing: normal !important;
  text-transform: none !important;
  color: #0a0a0a !important;
  font-size: 2.625rem !important;
  line-height: 1.4 !important;
  margin: 0 0 1rem 0;
}
@media print, screen and (max-width: 39.99875em) {
  .site-interior-template-page .site-row .site-column h1 {
    font-size: 1.875rem !important;
  }
}
.site-interior-template-page .site-row .site-column h1 p {
  padding: 0;
  margin: 0;
  line-height: inherit;
  color: inherit;
  font-size: inherit;
  font-weight: inherit;
  font-family: inherit;
}
.site-interior-template-page .site-row .site-column h2 {
  font-family: "Open Sans", sans-serif !important;
  font-style: normal !important;
  font-weight: 300 !important;
  letter-spacing: normal !important;
  text-transform: none !important;
  color: #0a0a0a !important;
  font-size: 1.75rem !important;
  line-height: 1.4 !important;
  margin: 0;
}
.site-interior-template-page .site-row .site-column h1 p,
.site-interior-template-page .site-row .site-column h2 p {
  line-height: inherit;
}
.site-interior-template-page .site-row .site-column h1 p,
.site-interior-template-page .site-row .site-column h2 p {
  padding: 0;
  margin: 0;
  line-height: inherit;
  color: inherit;
  font-size: inherit;
  font-weight: inherit;
  font-family: inherit;
}
.site-interior-template-page .site-row .site-column h3 {
  font-size: 1.125rem;
  font-weight: bold;
  margin-bottom: 0;
  margin-top: 0.625rem;
}
.site-interior-template-page .site-row .site-column h3 p {
  margin-bottom: 0;
}
.site-interior-template-page .site-row .site-column h3 p {
  padding: 0;
  margin: 0;
  line-height: inherit;
  color: inherit;
  font-size: inherit;
  font-weight: inherit;
  font-family: inherit;
}
.site-interior-template-page .site-row .site-column h4 {
  font-size: 1.125rem;
  font-weight: bold;
  margin-bottom: 0;
  margin-top: 0.625rem;
}
.site-interior-template-page .site-row .site-column h4 p {
  margin-bottom: 0;
}
.site-interior-template-page .site-row .site-column h4 p {
  padding: 0;
  margin: 0;
  line-height: inherit;
  color: inherit;
  font-size: inherit;
  font-weight: inherit;
  font-family: inherit;
}
.site-interior-template-page .site-row .site-column .site-button {
  background-color: var(--company-primary-color);
  display: inline-block;
  padding: 0.9375rem 1.5625rem;
  color: #ffffff;
  text-transform: uppercase;
  margin-top: 1.25rem;
}
.site-interior-template-page .site-row .site-column .site-button p {
  padding: 0;
  margin: 0;
  line-height: inherit;
  color: inherit;
  font-size: inherit;
  font-weight: inherit;
  font-family: inherit;
}
.site-interior-template-page .site-row .site-column .site-image-button span {
  display: block;
  font-size: 0.75rem;
  color: #0a0a0a;
  text-align: center;
}
.site-interior-template-page .site-row .site-column .test {
  color: #000000;
}
.site-interior-template-page .site-row .site-column .site-interior-content-text {
  text-align: justify;
}
.site-interior-template-page .site-row .site-column .site-interior-content-text p {
  padding: 0;
  margin: 0;
  line-height: inherit;
  color: inherit;
  font-size: inherit;
  font-weight: inherit;
  font-family: inherit;
}
.site-interior-template-page .site-row .site-column .site-interior-content-image-tag {
  margin-top: 1.25rem;
  margin-bottom: 2.5rem;
}
.site-interior-template-page .site-row .site-column .site-interior-content-image-tag.top {
  margin-top: 0;
}
.site-interior-template-page .site-row .site-column .site-interior-content-image-tag.bottom {
  margin-bottom: 0;
}
.site-interior-template-page .site-row .site-column .site-interior-image-and-caption {
  margin-bottom: 2.5rem;
}
.site-interior-template-page .site-row .site-column .site-interior-image-and-caption .site-interior-content-image-tag {
  margin-bottom: 0;
}
.site-interior-template-page .site-row .site-column .site-interior-image-and-caption .site-interior-content-text {
  margin-top: 0.3125rem;
}
.site-interior-template-page .site-row .site-column .site-interior-content-image {
  background-image: url("../../img/interior-placeholder.jpg");
  background-position: center;
  background-size: cover;
  background-repeat: no-repeat;
  height: 12.5rem;
  margin: 1rem 0;
  width: 100%;
}
.site-interior-template-page .site-row .site-column .site-interior-content-image.site-background-contained {
  background-size: contain;
}
.site-interior-template-page .site-row .site-column .site-interior-bio-callouts {
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
}
.site-interior-template-page .site-row .site-column.site-interior-bio-callout {
  padding: 1.25rem;
  text-align: center;
}
.site-interior-template-page .site-row .site-column.site-interior-bio-callout.hide {
  display: none;
}
.site-interior-template-page .site-row .site-column.site-interior-bio-callout .site-interior-bio-callout-image {
  width: 9.375rem;
  height: 9.375rem;
  background-position: center;
  background-size: cover;
  margin: 0 auto;
}
.site-interior-template-page .site-row .site-column.site-interior-bio-callout h3 {
  margin: 0.9375rem 0.625rem 0;
  padding: 0;
  font-size: 1.125rem;
  font-weight: bold;
}
.site-interior-template-page .site-row .site-column.site-interior-bio-callout .site-interior-content-text {
  margin: 0 0 0.625rem;
  padding: 0;
  font-size: 1rem;
  line-height: 1.3;
  text-align: center;
}
.site-interior-template-page .site-row .site-column.rn-15 {
  flex: 0 1 auto;
  width: 15%;
}
@media only screen and (max-width: 64em) {
  .site-interior-template-page .site-row .site-column.rn-15 {
    width: 33%;
  }
}
@media only screen and (max-width: 48em) {
  .site-interior-template-page .site-row .site-column.rn-15 {
    width: 50%;
  }
}
@media only screen and (max-width: 25em) {
  .site-interior-template-page .site-row .site-column.rn-15 {
    width: 100%;
  }
}
.site-interior-template-page .site-row .site-column.rn-20 {
  flex: 0 1 auto;
  width: 20%;
}
@media only screen and (max-width: 64em) {
  .site-interior-template-page .site-row .site-column.rn-20 {
    width: 50%;
  }
}
@media only screen and (max-width: 40em) {
  .site-interior-template-page .site-row .site-column.rn-20 {
    width: 100%;
  }
}
.site-interior-template-page .site-row .site-column.rn-25 {
  flex: 0 1 auto;
  width: 25%;
}
@media only screen and (max-width: 64em) {
  .site-interior-template-page .site-row .site-column.rn-25 {
    width: 50%;
  }
}
@media only screen and (max-width: 40em) {
  .site-interior-template-page .site-row .site-column.rn-25 {
    width: 100%;
  }
}
.site-interior-template-page .site-row .site-column.rn-33 {
  flex: 0 1 auto;
  width: 33%;
}
@media only screen and (max-width: 64em) {
  .site-interior-template-page .site-row .site-column.rn-33 {
    width: 50%;
  }
}
@media only screen and (max-width: 48em) {
  .site-interior-template-page .site-row .site-column.rn-33 {
    width: 100%;
  }
}
.site-interior-template-page .site-row .site-column.rn-40 {
  flex: 0 1 auto;
  width: 40%;
}
@media only screen and (max-width: 64em) {
  .site-interior-template-page .site-row .site-column.rn-40 {
    width: 50%;
  }
}
@media only screen and (max-width: 48em) {
  .site-interior-template-page .site-row .site-column.rn-40 {
    width: 100%;
  }
}
.site-interior-template-page .site-row .site-column.rn-60 {
  flex: 0 1 auto;
  width: 60%;
}
@media only screen and (max-width: 64em) {
  .site-interior-template-page .site-row .site-column.rn-60 {
    width: 50%;
  }
}
@media only screen and (max-width: 48em) {
  .site-interior-template-page .site-row .site-column.rn-60 {
    width: 100%;
  }
}
.site-interior-template-page .site-row .site-column.rn-66 {
  flex: 0 1 auto;
  width: 66%;
}
@media only screen and (max-width: 64em) {
  .site-interior-template-page .site-row .site-column.rn-66 {
    width: 50%;
  }
}
@media only screen and (max-width: 48em) {
  .site-interior-template-page .site-row .site-column.rn-66 {
    width: 100%;
  }
}
.site-interior-template-page .site-row .site-column.rn-100 {
  width: 100%;
}
.site-interior-template-page .site-row .site-column.full .site-interior-content-image {
  height: 25rem;
}
.site-interior-template-page .site-row .site-column.full .site-interior-content-image.float {
  float: left;
  height: 12.5rem;
  margin-right: 2rem;
  width: 18.75rem;
}
.site-interior-template-page .site-row .site-column.full .site-interior-content-image.float.right {
  float: right;
  margin-left: 2rem;
  margin-right: 0;
}
@media print, screen and (max-width: 39.99875em) {
  .site-interior-template-page .site-row .site-column.full .site-interior-content-image {
    height: 12.5rem;
  }
  .site-interior-template-page .site-row .site-column.full .site-interior-content-image.float {
    float: none !important;
    margin: 1rem auto !important;
  }
}
.site-interior-template-page .site-interior-callout-row {
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
}
.site-interior-template-page .site-interior-callout {
  color: #ffffff !important;
  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 print, screen and (max-width: 64.06125em) {
  .site-interior-template-page .site-interior-callout {
    height: auto;
    width: 100%;
  }
}
.site-interior-template-page .site-interior-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;
}
.site-interior-template-page .site-interior-callout .site-callout-header,
.site-interior-template-page .site-interior-callout h1,
.site-interior-template-page .site-interior-callout h2,
.site-interior-template-page .site-interior-callout h3,
.site-interior-template-page .site-interior-callout h4,
.site-interior-template-page .site-interior-callout h5,
.site-interior-template-page .site-interior-callout h6,
.site-interior-template-page .site-interior-callout p,
.site-interior-template-page .site-interior-callout a,
.site-interior-template-page .site-interior-callout div {
  z-index: 2;
  color: #ffffff !important;
  text-align: center !important;
}
.site-interior-template-page .site-interior-callout .site-callout-header p,
.site-interior-template-page .site-interior-callout h1 p,
.site-interior-template-page .site-interior-callout h2 p,
.site-interior-template-page .site-interior-callout h3 p,
.site-interior-template-page .site-interior-callout h4 p,
.site-interior-template-page .site-interior-callout h5 p,
.site-interior-template-page .site-interior-callout h6 p,
.site-interior-template-page .site-interior-callout p p,
.site-interior-template-page .site-interior-callout a p,
.site-interior-template-page .site-interior-callout div p {
  margin-bottom: 0;
}
.site-interior-template-page .site-interior-callout h3 {
  font-size: 1.25rem;
  font-weight: bold !important;
  text-transform: uppercase;
}
.site-interior-template-page .site-interior-callout .site-callout-header {
  margin-bottom: 1.25rem;
  font-size: 1.25rem;
  font-weight: 400 !important;
  text-transform: uppercase;
}
.site-interior-template-page .site-interior-callout .button, .site-interior-template-page .site-interior-callout .rng-listing-details-home-valuation > a {
  text-transform: uppercase;
  margin-top: 0.5rem;
}
.site-interior-template-page .site-interior-lead-form-generic {
  border: 1px solid gray;
}
@media print, screen and (min-width: 40em) {
  .site-interior-template-page .site-interior-lead-form-generic {
    padding: 2rem;
  }
  .site-interior-template-page .site-interior-lead-form-generic fieldset {
    margin-left: 2rem;
  }
}
@media print, screen and (max-width: 64.06125em) {
  .site-interior-template-page .site-interior-lead-form-generic {
    padding: 0.5rem;
  }
}
.site-interior-template-page .site-interior-lead-form-generic .site-interior-lead-form-column {
  margin-right: 0.5rem;
}
.site-interior-template-page .site-interior-lead-form-generic .site-interior-lead-form-column:last-of-type {
  margin-right: 0;
}
.site-interior-template-page .site-interior-lead-form-generic .site-interior-lead-form-column.full {
  flex: 1 1 auto;
}
.site-interior-template-page .site-interior-lead-form-generic .site-row .site-row .site-column:first-of-type {
  padding-left: 0;
}
.site-interior-template-page .site-interior-lead-form-generic .site-row .site-row .site-column:last-of-type {
  padding-right: 0;
}
@media print, screen and (max-width: 64.06125em) {
  .site-interior-template-page .site-interior-lead-form-generic .site-row .site-row .site-column {
    padding: 0;
  }
}
.site-interior-template-page .site-interior-lead-form-submission-message {
  color: red;
  font-weight: bold;
  text-align: center;
  padding: 1rem;
}
.site-interior-textimage32-header {
  height: 15.625rem;
}
.site-interior-textimage32-header > .site-column h1 {
  margin-bottom: 0 !important;
  padding-bottom: 0 !important;
  line-height: 1.2;
}
.site-interior-textimage32-header > .site-column h1 p {
  padding: 0;
  margin: 0;
  line-height: inherit;
  color: inherit;
  font-size: inherit;
  font-weight: inherit;
  font-family: inherit;
}

.site-marlg-contact-page {
  position: relative;
}
.site-marlg-contact-page .site-interior-bg-image {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-position: center;
  background-size: cover;
  z-index: 0;
}
.site-marlg-contact-page .site-interior-bg-image:before {
  content: "";
  position: absolute;
  left: 0;
  bottom: 0;
  width: 100%;
  height: 100%;
  background: linear-gradient(to top, rgb(255, 255, 255) 0%, rgba(255, 255, 255, 0) 10%, rgba(255, 255, 255, 0) 100%);
}
.site-marlg-contact-page .site-interior-container {
  position: relative;
  z-index: 1;
  padding-bottom: 5rem;
}
.site-marlg-contact-page .site-interior-template-page {
  position: relative;
  z-index: 2;
  display: flex;
  justify-content: center;
}
.site-marlg-contact-page .site-interior-template-page .site-contact-form .site-contact-form-inner {
  max-width: 45rem;
  background-color: #ffffff;
  padding: 2.5rem;
  border-radius: 0.5rem;
  box-shadow: 0 0 7px rgba(0, 0, 0, 0.3);
}
@media print, screen and (max-width: 64.06125em) {
  .site-marlg-contact-page .site-interior-template-page .site-contact-form .site-contact-form-inner {
    padding: 1.25rem;
  }
}
.site-marlg-contact-page .site-interior-template-page .site-contact-form .site-contact-form-inner h1 {
  text-align: center;
}
.site-marlg-contact-page .site-interior-template-page .site-contact-form .site-contact-form-inner h1 p {
  padding: 0;
  margin: 0;
  line-height: inherit;
  color: inherit;
  font-size: inherit;
  font-weight: inherit;
  font-family: inherit;
}
.site-marlg-contact-page .site-interior-template-page .site-contact-form .site-contact-form-inner h3 {
  font-size: 1.125rem;
  color: #183661;
  font-weight: 600;
  text-transform: uppercase;
}
.site-marlg-contact-page .site-interior-template-page .site-contact-form .site-contact-form-inner h3 p {
  padding: 0;
  margin: 0;
  line-height: inherit;
  color: inherit;
  font-size: inherit;
  font-weight: inherit;
  font-family: inherit;
}
.site-marlg-contact-page .site-interior-template-page .site-contact-form .site-contact-form-inner .site-cms-text {
  padding: 0 0.5rem;
  font-size: 1.125rem;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
}
.site-marlg-contact-page .site-interior-template-page .site-contact-form .site-contact-form-inner .site-contact-form-row {
  display: flex;
  justify-content: space-between;
  margin-top: 1.25rem;
}
@media print, screen and (max-width: 64.06125em) {
  .site-marlg-contact-page .site-interior-template-page .site-contact-form .site-contact-form-inner .site-contact-form-row {
    flex-wrap: wrap;
  }
  .site-marlg-contact-page .site-interior-template-page .site-contact-form .site-contact-form-inner .site-contact-form-row .site-contact-form-item {
    width: 100%;
  }
}
.site-marlg-contact-page .site-interior-template-page .site-contact-form .site-contact-form-inner textarea,
.site-marlg-contact-page .site-interior-template-page .site-contact-form .site-contact-form-inner input {
  border: 1px solid #cacaca;
  font-weight: 400;
  text-transform: uppercase;
  margin-bottom: 0.125rem;
}
.site-marlg-contact-page .site-interior-template-page .site-contact-form .site-contact-form-inner textarea::placeholder,
.site-marlg-contact-page .site-interior-template-page .site-contact-form .site-contact-form-inner input::placeholder {
  color: #999999;
}
.site-marlg-contact-page .site-interior-template-page .site-contact-form .site-contact-form-inner textarea {
  min-height: 5.625rem;
}
.site-marlg-contact-page .site-interior-template-page .site-contact-form .site-contact-form-inner .rn-contact-form-phone {
  width: 100%;
}
.site-marlg-contact-page .site-interior-template-page .site-contact-form .site-contact-form-inner .rn-contact-form-contact-method {
  width: 100%;
}
.site-marlg-contact-page .site-interior-template-page .site-contact-form .site-contact-form-inner .rn-contact-form-contact-method select {
  color: #183661;
  text-transform: uppercase;
  font-weight: bold;
  margin-bottom: 0.125rem;
}
.site-marlg-contact-page .site-interior-template-page .site-contact-form .site-button-row {
  margin-top: 1.25rem;
  text-align: center;
}
.site-marlg-contact-page .site-interior-template-page .site-contact-form .site-button-row button.site-button {
  box-shadow: 0 0 7px rgba(0, 0, 0, 0.3);
  font-size: 1.5rem !important;
  padding: 0.875rem 1.625rem !important;
}

.site-marlg-leadpage {
  position: relative;
}
.site-marlg-leadpage .site-interior-bg-mobile-image,
.site-marlg-leadpage .site-interior-bg-image {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-position: center;
  background-size: cover;
  z-index: 0;
}
.site-marlg-leadpage .site-interior-bg-mobile-image:before,
.site-marlg-leadpage .site-interior-bg-image:before {
  content: "";
  position: absolute;
  left: 0;
  bottom: 0;
  width: 100%;
  height: 100%;
  background: linear-gradient(to top, rgb(255, 255, 255) 0%, rgba(255, 255, 255, 0) 10%, rgba(255, 255, 255, 0) 100%);
}
@media print, screen and (max-width: 64.06125em) {
  .site-marlg-leadpage .site-interior-bg-image {
    display: none;
  }
}
.site-marlg-leadpage .site-interior-bg-mobile-image {
  display: none;
}
@media print, screen and (max-width: 64.06125em) {
  .site-marlg-leadpage .site-interior-bg-mobile-image {
    display: block;
  }
}
.site-marlg-leadpage .site-interior-container {
  position: relative;
  z-index: 1;
  padding-bottom: 5rem;
}
.site-marlg-leadpage .site-interior-leadpage-marlg {
  position: relative;
  z-index: 1;
}
.site-marlg-leadpage .site-interior-leadpage-marlg .site-interior-template-page {
  max-width: 45rem;
}
@media print, screen and (max-width: 64.06125em) {
  .site-marlg-leadpage .site-interior-leadpage-marlg .site-interior-template-page {
    margin: 0 auto;
  }
}
.site-marlg-leadpage .site-interior-leadpage-marlg form .site-form-inner {
  max-width: 45rem;
  margin: 0 auto;
  background-color: #ffffff;
  padding: 2.5rem;
  border-radius: 0.5rem;
  box-shadow: 0 0 7px rgba(0, 0, 0, 0.3);
}
@media print, screen and (max-width: 64.06125em) {
  .site-marlg-leadpage .site-interior-leadpage-marlg form .site-form-inner {
    padding: 1.25rem;
  }
}
.site-marlg-leadpage .site-interior-leadpage-marlg form .site-form-inner .site-confirmation-text {
  padding: 0.5rem;
}
.site-marlg-leadpage .site-interior-leadpage-marlg form .site-form-inner h1 {
  text-align: center;
}
.site-marlg-leadpage .site-interior-leadpage-marlg form .site-form-inner h1 p {
  padding: 0;
  margin: 0;
  line-height: inherit;
  color: inherit;
  font-size: inherit;
  font-weight: inherit;
  font-family: inherit;
}
.site-marlg-leadpage .site-interior-leadpage-marlg form .site-form-inner h3 {
  font-size: 1.125rem;
  color: #183661;
  font-weight: 600;
  text-transform: uppercase;
}
.site-marlg-leadpage .site-interior-leadpage-marlg form .site-form-inner h3 p {
  padding: 0;
  margin: 0;
  line-height: inherit;
  color: inherit;
  font-size: inherit;
  font-weight: inherit;
  font-family: inherit;
}
.site-marlg-leadpage .site-interior-leadpage-marlg form .site-form-inner .site-cms-text {
  padding: 0 0.5rem;
  font-size: 1.125rem;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
}
.site-marlg-leadpage .site-interior-leadpage-marlg form .site-form-inner .site-form-item {
  padding: 0.5rem;
}
.site-marlg-leadpage .site-interior-leadpage-marlg form .site-form-inner textarea,
.site-marlg-leadpage .site-interior-leadpage-marlg form .site-form-inner input {
  border: 1px solid #cacaca;
  font-weight: 400;
  text-transform: uppercase;
  margin-bottom: 0.125rem;
}
.site-marlg-leadpage .site-interior-leadpage-marlg form .site-form-inner textarea::placeholder,
.site-marlg-leadpage .site-interior-leadpage-marlg form .site-form-inner input::placeholder {
  color: #999999;
}
.site-marlg-leadpage .site-interior-leadpage-marlg form .site-form-inner textarea {
  min-height: 5.625rem;
}
.site-marlg-leadpage .site-interior-leadpage-marlg form .site-form-inner .rn-contact-form-phone {
  width: 100%;
}
.site-marlg-leadpage .site-interior-leadpage-marlg form .site-form-inner .rn-contact-form-contact-method {
  width: 100%;
}
.site-marlg-leadpage .site-interior-leadpage-marlg form .site-form-inner .rn-contact-form-contact-method select {
  color: #183661;
  text-transform: uppercase;
  font-weight: bold;
  margin-bottom: 0.125rem;
}
.site-marlg-leadpage .site-interior-leadpage-marlg form .site-form-button {
  margin-top: 1.25rem;
  text-align: center;
}
.site-marlg-leadpage .site-interior-leadpage-marlg form .site-form-button button {
  box-shadow: 0 0 7px rgba(0, 0, 0, 0.3);
}
.site-marlg-leadpage .site-interior-leadpage-marlg form .site-form-button button.site-button {
  font-size: 1.5rem !important;
  padding: 0.875rem 1.625rem !important;
}
.site-marlg-leadpage .site-interior-leadpage-marlg form .site-form-button button span p {
  color: inherit !important;
  font-weight: inherit !important;
  font-family: inherit !important;
  line-height: inherit !important;
  font-size: inherit !important;
}
.site-marlg-leadpage .site-interior-leadpage-marlg form .site-form-button button span p {
  padding: 0;
  margin: 0;
  line-height: inherit;
  color: inherit;
  font-size: inherit;
  font-weight: inherit;
  font-family: inherit;
}
.site-marlg-leadpage .site-interior-leadpage-marlg form .site-form-disclaimer {
  text-align: left;
  color: #ffffff;
  margin-top: 2.5rem;
}
.site-marlg-leadpage .site-interior-leadpage-marlg form .site-form-disclaimer p {
  padding: 0;
  margin: 0;
  line-height: inherit;
  color: inherit;
  font-size: inherit;
  font-weight: inherit;
  font-family: inherit;
}
.site-marlg-leadpage .site-interior-leadpage-marlg form .site-form-disclaimer p {
  color: inherit !important;
  font-family: inherit !important;
  font-weight: inherit !important;
}
@media print, screen and (max-width: 64.06125em) {
  .site-marlg-leadpage .site-interior-leadpage-marlg form .site-form-disclaimer {
    background-color: rgba(255, 255, 255, 0.8);
    color: #333333;
    padding: 0.5rem;
  }
}

.site-interior-content-slider {
  margin-bottom: 2rem;
}
.site-interior-content-slider article {
  background-size: cover;
  background-position: center;
  border: 4px solid #ffffff;
  height: 25rem;
  opacity: 0.3;
}
.site-interior-content-slider article.slick-active {
  opacity: 1;
}
@media print, screen and (max-width: 39.99875em) {
  .site-interior-content-slider article {
    height: 12.5rem;
  }
}
.site-interior-content-slider .site-interior-content-slider-arrow {
  font-size: 3rem;
  line-height: 1;
  background-color: rgba(255, 255, 255, 0.7);
  padding: 0.5rem;
  position: absolute;
  top: calc(50% - 24px);
  z-index: 1;
  transition: all 300ms ease-in-out;
}
.site-interior-content-slider .site-interior-content-slider-arrow.prev {
  left: 0;
}
.site-interior-content-slider .site-interior-content-slider-arrow.next {
  right: 0;
}
.site-interior-content-slider .site-interior-content-slider-arrow:hover {
  background-color: #ffffff;
}
@media print, screen and (max-width: 39.99875em) {
  .site-interior-content-slider .site-interior-content-slider-arrow {
    padding: 0;
  }
}

.site-interior-lead-page {
  background-position: center;
  background-size: cover;
  min-height: 100vh;
}
.site-interior-lead-page .grecaptcha-badge {
  visibility: hidden;
  height: 0px !important;
}
.site-interior-lead-page .site-interior-lead-page-mobile-background {
  display: none;
}
@media print, screen and (max-width: 39.99875em) {
  .site-interior-lead-page {
    background-image: none !important;
    position: relative;
  }
  .site-interior-lead-page .site-interior-lead-page-mobile-background {
    background-position: center;
    background-size: cover;
    height: 100%;
    width: 100%;
    display: block;
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    z-index: -1;
  }
}
.site-interior-lead-page form {
  font-size: 0.875rem;
}
.site-interior-lead-page form input,
.site-interior-lead-page form textarea,
.site-interior-lead-page form select {
  color: gray;
  font-size: inherit;
  margin-bottom: 0.5rem;
}
.site-interior-lead-page form input[type=text],
.site-interior-lead-page form input[type=email],
.site-interior-lead-page form textarea {
  background-position: 98%;
  background-repeat: no-repeat;
  background-size: 1.25rem;
}
.site-interior-lead-page form input[type=text].phone,
.site-interior-lead-page form input[type=email].phone,
.site-interior-lead-page form textarea.phone {
  background-size: 0.875rem;
}
.site-interior-lead-page form input[type=text]:focus,
.site-interior-lead-page form input[type=email]:focus,
.site-interior-lead-page form textarea:focus {
  background-image: none !important;
}
.site-interior-lead-page form textarea {
  background-position: 99% 8%;
}
.site-interior-lead-page form .button p, .site-interior-lead-page form .rng-listing-details-home-valuation > a p {
  line-height: inherit;
  margin-bottom: 0;
}
.site-interior-lead-page form .site-column {
  padding: 0 0.25rem;
}
.site-interior-lead-page.leadpage1 > .site-container {
  height: 100%;
}
.site-interior-lead-page.leadpage1 .site-interior-lead-page-container {
  height: 100%;
  align-items: center;
  display: flex;
  justify-content: flex-end;
}
.site-interior-lead-page.leadpage1 .site-interior-lead-page-container form .site-column.half input {
  color: #000 !important;
}
.site-interior-lead-page.leadpage1 .site-interior-lead-page-container .site-interior-lead-page-content {
  color: #ffffff;
  text-align: center;
  background: #f3071d;
}
.site-interior-lead-page.leadpage1 .site-interior-lead-page-container .site-interior-lead-page-content input {
  color: #0a0a0a;
}
.site-interior-lead-page.leadpage1 .site-interior-lead-page-container .site-interior-lead-page-content .button, .site-interior-lead-page.leadpage1 .site-interior-lead-page-container .site-interior-lead-page-content .rng-listing-details-home-valuation > a {
  text-transform: uppercase;
  background: none;
  border: 1px solid #ffffff;
  border-radius: 0;
  margin-top: 1rem;
  width: 100%;
}
.site-interior-lead-page.leadpage1 .site-interior-lead-page-container .site-interior-lead-page-content h1 {
  font-weight: 100;
}
@media print, screen and (min-width: 64.0625em) {
  .site-interior-lead-page.leadpage1 .site-interior-lead-page-container .site-interior-lead-page-content {
    box-shadow: 0.25rem 0.25rem 0.25rem 0 rgba(10, 10, 10, 0.75);
    margin: 0.5rem;
    padding: 2rem;
  }
  .site-interior-lead-page.leadpage1 .site-interior-lead-page-container .site-interior-lead-page-content h1 {
    font-size: 2.5rem;
  }
  .site-interior-lead-page.leadpage1 .site-interior-lead-page-container .site-interior-lead-page-content .site-interior-lead-page-content-text {
    line-height: 2;
    margin-bottom: 2rem;
  }
  .site-interior-lead-page.leadpage1 .site-interior-lead-page-container .site-interior-lead-page-content .button, .site-interior-lead-page.leadpage1 .site-interior-lead-page-container .site-interior-lead-page-content .rng-listing-details-home-valuation > a {
    font-size: 1.75rem;
    padding: 1rem;
  }
  .site-interior-lead-page.leadpage1 .site-interior-lead-page-container .site-interior-lead-page-content .button:hover, .site-interior-lead-page.leadpage1 .site-interior-lead-page-container .site-interior-lead-page-content .rng-listing-details-home-valuation > a:hover {
    color: #f3071d;
    background: #ffffff;
  }
}
@media screen and (min-width: 48.0625rem) {
  .site-interior-lead-page.leadpage1 .site-interior-lead-page-container .site-interior-lead-page-content {
    width: 50%;
  }
}
@media screen and (max-width: 48rem) {
  .site-interior-lead-page.leadpage1 .site-interior-lead-page-container .site-interior-lead-page-content {
    width: 70%;
  }
}
@media print, screen and (max-width: 74.99875em) {
  .site-interior-lead-page.leadpage1 .site-interior-lead-page-container .site-interior-lead-page-content {
    padding: 0.5rem;
  }
  .site-interior-lead-page.leadpage1 .site-interior-lead-page-container .site-interior-lead-page-content h1 {
    font-size: 1.75rem;
  }
  .site-interior-lead-page.leadpage1 .site-interior-lead-page-container .site-interior-lead-page-content .site-interior-lead-page-content-text {
    font-size: 0.875rem;
    margin-bottom: 1rem;
  }
}
@media print, screen and (max-width: 39.99875em) {
  .site-interior-lead-page.leadpage1 .site-interior-lead-page-container .site-interior-lead-page-content {
    margin: 0.5rem;
    width: 100%;
  }
}
.site-interior-lead-page.leadpage2 form {
  font-size: 0.75rem;
  color: #0a0a0a;
}
.site-interior-lead-page.leadpage2 form input {
  color: #0a0a0a;
}
.site-interior-lead-page.leadpage2 > .site-container {
  height: 100%;
}
.site-interior-lead-page.leadpage2 .site-interior-lead-page-container {
  height: 100%;
  align-items: flex-end;
  display: flex;
}
.site-interior-lead-page.leadpage2 .site-interior-lead-page-container .site-interior-lead-page-content {
  color: #ffffff;
  background: #3d749a;
}
.site-interior-lead-page.leadpage2 .site-interior-lead-page-container .site-interior-lead-page-content .button, .site-interior-lead-page.leadpage2 .site-interior-lead-page-container .site-interior-lead-page-content .rng-listing-details-home-valuation > a {
  text-transform: uppercase;
  background: #444444;
  border-radius: 0;
  margin-bottom: 0;
  width: 100%;
}
.site-interior-lead-page.leadpage2 .site-interior-lead-page-container .site-interior-lead-page-content h1 {
  font-weight: 100;
  margin-bottom: 0.5rem;
}
@media print, screen and (min-width: 40em) {
  .site-interior-lead-page.leadpage2 .site-interior-lead-page-container .site-interior-lead-page-content {
    padding: 1rem 3rem 3rem 1rem;
    width: 75%;
  }
}
@media print, screen and (min-width: 64.0625em) {
  .site-interior-lead-page.leadpage2 .site-interior-lead-page-container .site-interior-lead-page-content {
    width: 33%;
  }
  .site-interior-lead-page.leadpage2 .site-interior-lead-page-container .site-interior-lead-page-content h1 {
    font-size: 1.75rem;
  }
  .site-interior-lead-page.leadpage2 .site-interior-lead-page-container .site-interior-lead-page-content .site-interior-lead-page-content-text {
    font-size: 0.75rem;
    line-height: 2;
    margin-bottom: 0.5rem;
  }
}
@media print, screen and (max-width: 39.99875em) {
  .site-interior-lead-page.leadpage2 .site-interior-lead-page-container .site-interior-lead-page-content {
    margin: 0.5rem;
    padding: 0.5rem;
  }
  .site-interior-lead-page.leadpage2 .site-interior-lead-page-container .site-interior-lead-page-content .site-interior-lead-page-content-text {
    font-size: 0.875rem;
    margin-bottom: 1rem;
  }
}
.site-interior-lead-page.leadpage3 > .site-container {
  height: 100%;
}
.site-interior-lead-page.leadpage3 .site-interior-lead-page-container {
  height: 100%;
  align-items: flex-start;
  display: flex;
  flex-direction: column;
  justify-content: center;
}
.site-interior-lead-page.leadpage3 .site-interior-lead-page-container h1 {
  color: #f9ad01;
  font-size: 3.625rem;
  font-weight: bold;
  text-transform: uppercase;
}
.site-interior-lead-page.leadpage3 .site-interior-lead-page-container .site-interior-lead-page-content {
  color: #ffffff;
  text-align: center;
  background: #0bc2d2;
}
.site-interior-lead-page.leadpage3 .site-interior-lead-page-container .site-interior-lead-page-content form label {
  color: #ffffff;
}
.site-interior-lead-page.leadpage3 .site-interior-lead-page-container .site-interior-lead-page-content form input {
  color: #0a0a0a;
}
.site-interior-lead-page.leadpage3 .site-interior-lead-page-container .site-interior-lead-page-content .button, .site-interior-lead-page.leadpage3 .site-interior-lead-page-container .site-interior-lead-page-content .rng-listing-details-home-valuation > a {
  font-size: 1rem;
  font-weight: bold;
  text-transform: uppercase;
  background: #f9ad01;
  border-radius: 2rem;
  margin-bottom: 0;
}
@media print, screen and (min-width: 64.0625em) {
  .site-interior-lead-page.leadpage3 .site-interior-lead-page-container .site-interior-lead-page-content {
    padding: 2rem;
    width: 40%;
  }
  .site-interior-lead-page.leadpage3 .site-interior-lead-page-container .site-interior-lead-page-content .site-interior-lead-page-content-text {
    margin-bottom: 0.5rem;
  }
}
@media screen and (min-width: 48.0625rem) {
  .site-interior-lead-page.leadpage3 .site-interior-lead-page-container .site-interior-lead-page-content {
    width: 40%;
  }
}
@media screen and (max-width: 48rem) {
  .site-interior-lead-page.leadpage3 .site-interior-lead-page-container {
    align-items: center;
  }
  .site-interior-lead-page.leadpage3 .site-interior-lead-page-container .site-interior-lead-page-content {
    width: 60%;
  }
}
@media print, screen and (max-width: 64.06125em) {
  .site-interior-lead-page.leadpage3 .site-interior-lead-page-container h1 {
    font-size: 2rem;
    text-align: center;
    padding: 0 0.5rem;
  }
  .site-interior-lead-page.leadpage3 .site-interior-lead-page-container .site-interior-lead-page-content {
    margin: 0.5rem;
    padding: 0.5rem;
  }
  .site-interior-lead-page.leadpage3 .site-interior-lead-page-container .site-interior-lead-page-content .site-interior-lead-page-content-text {
    font-size: 0.875rem;
    margin-bottom: 0.5rem;
  }
}
@media print, screen and (max-width: 39.99875em) {
  .site-interior-lead-page.leadpage3 .site-interior-lead-page-container .site-interior-lead-page-content {
    width: auto;
  }
}
.site-interior-lead-page.leadpage4 form.lead-page-form .site-row input {
  color: #0a0a0a;
}
.site-interior-lead-page.leadpage4, .site-interior-lead-page.leadpage18 {
  align-items: flex-start;
  display: flex;
  flex-direction: column;
  justify-content: center;
}
.site-interior-lead-page.leadpage4 .site-interior-lead-page-container, .site-interior-lead-page.leadpage18 .site-interior-lead-page-container {
  background: rgba(56, 80, 108, 0.9);
  display: flex;
  justify-content: flex-end;
}
.site-interior-lead-page.leadpage4 .site-interior-lead-page-container .site-interior-lead-page-content, .site-interior-lead-page.leadpage18 .site-interior-lead-page-container .site-interior-lead-page-content {
  color: #ffffff;
}
.site-interior-lead-page.leadpage4 .site-interior-lead-page-container .site-interior-lead-page-content h1, .site-interior-lead-page.leadpage18 .site-interior-lead-page-container .site-interior-lead-page-content h1 {
  font-weight: 100;
  line-height: 1.1;
}
.site-interior-lead-page.leadpage4 .site-interior-lead-page-container .site-interior-lead-page-content .site-interior-lead-page-content-text, .site-interior-lead-page.leadpage18 .site-interior-lead-page-container .site-interior-lead-page-content .site-interior-lead-page-content-text {
  font-size: 0.875rem;
  margin-bottom: 0.5rem;
}
.site-interior-lead-page.leadpage4 .site-interior-lead-page-container .site-interior-lead-page-content form label, .site-interior-lead-page.leadpage18 .site-interior-lead-page-container .site-interior-lead-page-content form label {
  color: #ffffff;
}
.site-interior-lead-page.leadpage4 .site-interior-lead-page-container .site-interior-lead-page-content .button, .site-interior-lead-page.leadpage4 .site-interior-lead-page-container .site-interior-lead-page-content .rng-listing-details-home-valuation > a, .site-interior-lead-page.leadpage18 .site-interior-lead-page-container .site-interior-lead-page-content .button, .site-interior-lead-page.leadpage18 .site-interior-lead-page-container .site-interior-lead-page-content .rng-listing-details-home-valuation > a {
  font-size: 1rem;
  font-weight: bold;
  text-transform: uppercase;
  background: none;
  border: 1px solid #ffffff;
  border-radius: 0;
  margin-bottom: 0;
  width: 100%;
}
@media print, screen and (min-width: 64.0625em) {
  .site-interior-lead-page.leadpage4 .site-interior-lead-page-container .site-interior-lead-page-content .button:hover, .site-interior-lead-page.leadpage4 .site-interior-lead-page-container .site-interior-lead-page-content .rng-listing-details-home-valuation > a:hover, .site-interior-lead-page.leadpage18 .site-interior-lead-page-container .site-interior-lead-page-content .button:hover, .site-interior-lead-page.leadpage18 .site-interior-lead-page-container .site-interior-lead-page-content .rng-listing-details-home-valuation > a:hover {
    color: #38506c;
    background: #ffffff;
  }
}
@media print, screen and (min-width: 64.0625em) {
  .site-interior-lead-page.leadpage4 .site-interior-lead-page-container .site-interior-lead-page-content, .site-interior-lead-page.leadpage18 .site-interior-lead-page-container .site-interior-lead-page-content {
    padding: 2rem 2rem 2rem 0;
    width: 75%;
  }
  .site-interior-lead-page.leadpage4 .site-interior-lead-page-container .site-interior-lead-page-content h1, .site-interior-lead-page.leadpage18 .site-interior-lead-page-container .site-interior-lead-page-content h1 {
    font-size: 2rem;
  }
}
@media screen and (min-width: 48.0625rem) {
  .site-interior-lead-page.leadpage4 .site-interior-lead-page-container, .site-interior-lead-page.leadpage18 .site-interior-lead-page-container {
    width: 50%;
  }
}
@media screen and (max-width: 48rem) {
  .site-interior-lead-page.leadpage4 .site-interior-lead-page-container, .site-interior-lead-page.leadpage18 .site-interior-lead-page-container {
    width: 60%;
  }
}
@media print, screen and (max-width: 74.99875em) {
  .site-interior-lead-page.leadpage4 .site-interior-lead-page-container, .site-interior-lead-page.leadpage18 .site-interior-lead-page-container {
    margin: 0.5rem;
  }
  .site-interior-lead-page.leadpage4 .site-interior-lead-page-container h1, .site-interior-lead-page.leadpage18 .site-interior-lead-page-container h1 {
    font-size: 1.5rem;
    text-align: center;
    padding: 0 0.5rem;
  }
  .site-interior-lead-page.leadpage4 .site-interior-lead-page-container .site-interior-lead-page-content, .site-interior-lead-page.leadpage18 .site-interior-lead-page-container .site-interior-lead-page-content {
    padding: 0.5rem;
  }
}
@media print, screen and (max-width: 39.99875em) {
  .site-interior-lead-page.leadpage4 .site-interior-lead-page-container, .site-interior-lead-page.leadpage18 .site-interior-lead-page-container {
    width: auto;
  }
}
@media screen and (max-width: 48rem) {
  .site-interior-lead-page.leadpage4, .site-interior-lead-page.leadpage18 {
    align-items: center;
  }
}
@media print, screen and (max-width: 39.99875em) {
  .site-interior-lead-page.leadpage4, .site-interior-lead-page.leadpage18 {
    height: auto;
    min-height: 100vh;
  }
}
.site-interior-lead-page.leadpage5 > .site-container {
  height: 100%;
  align-items: center;
  display: flex;
}
@media screen and (max-width: 48rem) {
  .site-interior-lead-page.leadpage5 > .site-container {
    justify-content: center;
  }
}
.site-interior-lead-page.leadpage5 .site-interior-lead-page-container .site-interior-lead-page-content {
  color: gray;
  text-align: center;
  background: #ffffff;
}
.site-interior-lead-page.leadpage5 .site-interior-lead-page-container .site-interior-lead-page-content h1 {
  font-weight: 100;
  line-height: 1.1;
}
.site-interior-lead-page.leadpage5 .site-interior-lead-page-container .site-interior-lead-page-content .site-interior-lead-page-content-text {
  font-size: 0.875rem;
  margin-bottom: 0.5rem;
}
.site-interior-lead-page.leadpage5 .site-interior-lead-page-container .site-interior-lead-page-content form {
  text-align: left;
}
.site-interior-lead-page.leadpage5 .site-interior-lead-page-container .site-interior-lead-page-content form label {
  color: gray;
}
.site-interior-lead-page.leadpage5 .site-interior-lead-page-container .site-interior-lead-page-content .button, .site-interior-lead-page.leadpage5 .site-interior-lead-page-container .site-interior-lead-page-content .rng-listing-details-home-valuation > a {
  color: gray;
  font-size: 1rem;
  font-weight: bold;
  text-transform: uppercase;
  background: none;
  border-radius: 0;
  margin-bottom: 0;
  width: 100%;
}
@media print, screen and (min-width: 64.0625em) {
  .site-interior-lead-page.leadpage5 .site-interior-lead-page-container .site-interior-lead-page-content .button:hover, .site-interior-lead-page.leadpage5 .site-interior-lead-page-container .site-interior-lead-page-content .rng-listing-details-home-valuation > a:hover {
    color: #ffffff;
    background: gray;
  }
}
@media print, screen and (min-width: 64.0625em) {
  .site-interior-lead-page.leadpage5 .site-interior-lead-page-container .site-interior-lead-page-content {
    padding: 2rem 2rem 1rem 2rem;
  }
  .site-interior-lead-page.leadpage5 .site-interior-lead-page-container .site-interior-lead-page-content h1 {
    font-size: 2rem;
  }
}
@media screen and (min-width: 48.0625rem) {
  .site-interior-lead-page.leadpage5 .site-interior-lead-page-container {
    width: 40%;
  }
}
@media screen and (max-width: 48rem) {
  .site-interior-lead-page.leadpage5 .site-interior-lead-page-container {
    width: 60%;
  }
}
@media print, screen and (max-width: 74.99875em) {
  .site-interior-lead-page.leadpage5 .site-interior-lead-page-container {
    margin: 0.5rem;
  }
  .site-interior-lead-page.leadpage5 .site-interior-lead-page-container h1 {
    font-size: 1.5rem;
    text-align: center;
    padding: 0 0.5rem;
  }
  .site-interior-lead-page.leadpage5 .site-interior-lead-page-container .site-interior-lead-page-content {
    padding: 0.5rem;
  }
}
@media print, screen and (max-width: 39.99875em) {
  .site-interior-lead-page.leadpage5 .site-interior-lead-page-container {
    width: 100%;
  }
}
@media print, screen and (max-width: 39.99875em) {
  .site-interior-lead-page.leadpage5 {
    height: auto;
    min-height: 100vh;
    width: 100%;
    display: flex;
    flex-direction: column;
    justify-content: center;
  }
}
.site-interior-lead-page.leadpage06 form.lead-page-form .site-row input {
  color: #0a0a0a;
}
.site-interior-lead-page.leadpage06, .site-interior-lead-page.leadpage13 {
  color: #ffffff;
}
.site-interior-lead-page.leadpage06 .site-column.half, .site-interior-lead-page.leadpage13 .site-column.half {
  color: #0a0a0a;
}
.site-interior-lead-page.leadpage06 .site-container, .site-interior-lead-page.leadpage13 .site-container {
  height: 100%;
}
.site-interior-lead-page.leadpage06 .site-interior-lead-page-container, .site-interior-lead-page.leadpage13 .site-interior-lead-page-container {
  height: 100%;
  align-items: flex-end;
  display: flex;
  flex-flow: column nowrap;
  justify-content: center;
}
.site-interior-lead-page.leadpage06 .site-interior-lead-page-container h1, .site-interior-lead-page.leadpage13 .site-interior-lead-page-container h1 {
  font-weight: 100;
  text-align: center;
}
.site-interior-lead-page.leadpage06 .site-interior-lead-page-container .site-interior-lead-page-content, .site-interior-lead-page.leadpage13 .site-interior-lead-page-container .site-interior-lead-page-content {
  background: #460f2d;
  box-shadow: 3px 3px 50px 0 rgba(10, 10, 10, 0.75) inset, 3px 3px 50px 0 white;
  text-align: center;
}
.site-interior-lead-page.leadpage06 .site-interior-lead-page-container .site-interior-lead-page-content .button, .site-interior-lead-page.leadpage06 .site-interior-lead-page-container .site-interior-lead-page-content .rng-listing-details-home-valuation > a, .site-interior-lead-page.leadpage13 .site-interior-lead-page-container .site-interior-lead-page-content .button, .site-interior-lead-page.leadpage13 .site-interior-lead-page-container .site-interior-lead-page-content .rng-listing-details-home-valuation > a {
  background: #fcb408;
  border: none;
  border-radius: 2rem;
  font-size: 1rem;
  font-weight: normal;
  text-transform: uppercase;
  margin-top: 0.5rem;
  width: 100%;
}
@media print, screen and (min-width: 64.0625em) {
  .site-interior-lead-page.leadpage06 .site-interior-lead-page-container h1, .site-interior-lead-page.leadpage13 .site-interior-lead-page-container h1 {
    font-size: 2.5rem;
  }
  .site-interior-lead-page.leadpage06 .site-interior-lead-page-container .site-interior-lead-page-content, .site-interior-lead-page.leadpage13 .site-interior-lead-page-container .site-interior-lead-page-content {
    margin: 0.5rem;
    padding: 2rem;
  }
  .site-interior-lead-page.leadpage06 .site-interior-lead-page-container .site-interior-lead-page-content h4, .site-interior-lead-page.leadpage13 .site-interior-lead-page-container .site-interior-lead-page-content h4 {
    font-size: 1.875rem;
  }
  .site-interior-lead-page.leadpage06 .site-interior-lead-page-container .site-interior-lead-page-content .site-interior-lead-page-content-text, .site-interior-lead-page.leadpage13 .site-interior-lead-page-container .site-interior-lead-page-content .site-interior-lead-page-content-text {
    line-height: 2;
    margin-bottom: 2rem;
  }
  .site-interior-lead-page.leadpage06 .site-interior-lead-page-container .site-interior-lead-page-content .button, .site-interior-lead-page.leadpage06 .site-interior-lead-page-container .site-interior-lead-page-content .rng-listing-details-home-valuation > a, .site-interior-lead-page.leadpage13 .site-interior-lead-page-container .site-interior-lead-page-content .button, .site-interior-lead-page.leadpage13 .site-interior-lead-page-container .site-interior-lead-page-content .rng-listing-details-home-valuation > a {
    font-size: 1.75rem;
    padding: 1rem;
  }
  .site-interior-lead-page.leadpage06 .site-interior-lead-page-container .site-interior-lead-page-content .button:hover, .site-interior-lead-page.leadpage06 .site-interior-lead-page-container .site-interior-lead-page-content .rng-listing-details-home-valuation > a:hover, .site-interior-lead-page.leadpage13 .site-interior-lead-page-container .site-interior-lead-page-content .button:hover, .site-interior-lead-page.leadpage13 .site-interior-lead-page-container .site-interior-lead-page-content .rng-listing-details-home-valuation > a:hover {
    color: #fcb408;
    background: #ffffff;
  }
}
@media screen and (min-width: 48.0625rem) {
  .site-interior-lead-page.leadpage06 .site-interior-lead-page-container h1,
  .site-interior-lead-page.leadpage06 .site-interior-lead-page-container .site-interior-lead-page-content, .site-interior-lead-page.leadpage13 .site-interior-lead-page-container h1,
  .site-interior-lead-page.leadpage13 .site-interior-lead-page-container .site-interior-lead-page-content {
    width: 50%;
  }
}
@media screen and (max-width: 48rem) {
  .site-interior-lead-page.leadpage06 .site-interior-lead-page-container h1,
  .site-interior-lead-page.leadpage06 .site-interior-lead-page-container .site-interior-lead-page-content, .site-interior-lead-page.leadpage13 .site-interior-lead-page-container h1,
  .site-interior-lead-page.leadpage13 .site-interior-lead-page-container .site-interior-lead-page-content {
    width: 70%;
  }
}
@media print, screen and (max-width: 74.99875em) {
  .site-interior-lead-page.leadpage06 .site-interior-lead-page-container h1, .site-interior-lead-page.leadpage13 .site-interior-lead-page-container h1 {
    font-size: 1.75rem;
  }
  .site-interior-lead-page.leadpage06 .site-interior-lead-page-container .site-interior-lead-page-content, .site-interior-lead-page.leadpage13 .site-interior-lead-page-container .site-interior-lead-page-content {
    padding: 0.5rem;
  }
  .site-interior-lead-page.leadpage06 .site-interior-lead-page-container .site-interior-lead-page-content h4, .site-interior-lead-page.leadpage13 .site-interior-lead-page-container .site-interior-lead-page-content h4 {
    font-size: 1.125rem;
  }
  .site-interior-lead-page.leadpage06 .site-interior-lead-page-container .site-interior-lead-page-content .site-interior-lead-page-content-text, .site-interior-lead-page.leadpage13 .site-interior-lead-page-container .site-interior-lead-page-content .site-interior-lead-page-content-text {
    font-size: 0.875rem;
    margin-bottom: 1rem;
  }
}
@media print, screen and (max-width: 39.99875em) {
  .site-interior-lead-page.leadpage06 .site-interior-lead-page-container h1,
  .site-interior-lead-page.leadpage06 .site-interior-lead-page-container .site-interior-lead-page-content, .site-interior-lead-page.leadpage13 .site-interior-lead-page-container h1,
  .site-interior-lead-page.leadpage13 .site-interior-lead-page-container .site-interior-lead-page-content {
    margin: 0.5rem;
    width: calc(100% - 1rem);
  }
}
.site-interior-lead-page.leadpage07 form.lead-page-form .site-row input {
  color: #0a0a0a;
}
.site-interior-lead-page.leadpage07 form input {
  height: 2.4375rem;
  width: 100%;
}
.site-interior-lead-page.leadpage07 form textarea {
  min-height: calc(1.5em + 0.75rem + var(--bs-border-width) * 2);
  width: 100%;
}
.site-interior-lead-page.leadpage07, .site-interior-lead-page.leadpage19 {
  color: #ffffff;
}
.site-interior-lead-page.leadpage07 .site-container, .site-interior-lead-page.leadpage19 .site-container {
  height: 100%;
}
.site-interior-lead-page.leadpage07 .site-interior-lead-page-container, .site-interior-lead-page.leadpage19 .site-interior-lead-page-container {
  height: 100%;
  align-items: flex-end;
  display: flex;
  flex-flow: column nowrap;
  justify-content: center;
}
.site-interior-lead-page.leadpage07 .site-interior-lead-page-container h1, .site-interior-lead-page.leadpage19 .site-interior-lead-page-container h1 {
  font-weight: 400;
  text-align: center;
  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);
  line-height: 1;
}
.site-interior-lead-page.leadpage07 .site-interior-lead-page-container .site-interior-lead-page-content, .site-interior-lead-page.leadpage19 .site-interior-lead-page-container .site-interior-lead-page-content {
  background: rgba(34, 34, 34, 0.85);
  box-shadow: 3px 3px 6px 0 rgba(10, 10, 10, 0.75);
}
.site-interior-lead-page.leadpage07 .site-interior-lead-page-container .site-interior-lead-page-content h4, .site-interior-lead-page.leadpage19 .site-interior-lead-page-container .site-interior-lead-page-content h4 {
  font-weight: 100;
  line-height: 1;
}
.site-interior-lead-page.leadpage07 .site-interior-lead-page-container .site-interior-lead-page-content label, .site-interior-lead-page.leadpage19 .site-interior-lead-page-container .site-interior-lead-page-content label {
  color: #ffffff;
}
.site-interior-lead-page.leadpage07 .site-interior-lead-page-container .site-interior-lead-page-content p, .site-interior-lead-page.leadpage19 .site-interior-lead-page-container .site-interior-lead-page-content p {
  line-height: inherit;
}
.site-interior-lead-page.leadpage07 .site-interior-lead-page-container .site-interior-lead-page-content .button, .site-interior-lead-page.leadpage07 .site-interior-lead-page-container .site-interior-lead-page-content .rng-listing-details-home-valuation > a, .site-interior-lead-page.leadpage19 .site-interior-lead-page-container .site-interior-lead-page-content .button, .site-interior-lead-page.leadpage19 .site-interior-lead-page-container .site-interior-lead-page-content .rng-listing-details-home-valuation > a {
  background: #da7c07;
  border: none;
  border-radius: 0;
  font-size: 1rem;
  font-weight: normal;
  text-transform: uppercase;
  margin-top: 0.5rem;
  width: 100%;
}
@media print, screen and (min-width: 64.0625em) {
  .site-interior-lead-page.leadpage07 .site-interior-lead-page-container h1, .site-interior-lead-page.leadpage19 .site-interior-lead-page-container h1 {
    font-size: 6rem;
  }
  .site-interior-lead-page.leadpage07 .site-interior-lead-page-container .site-interior-lead-page-content, .site-interior-lead-page.leadpage19 .site-interior-lead-page-container .site-interior-lead-page-content {
    margin: 0.5rem;
    padding: 2rem;
  }
  .site-interior-lead-page.leadpage07 .site-interior-lead-page-container .site-interior-lead-page-content h4, .site-interior-lead-page.leadpage19 .site-interior-lead-page-container .site-interior-lead-page-content h4 {
    font-size: 1.875rem;
  }
  .site-interior-lead-page.leadpage07 .site-interior-lead-page-container .site-interior-lead-page-content .site-interior-lead-page-content-text, .site-interior-lead-page.leadpage19 .site-interior-lead-page-container .site-interior-lead-page-content .site-interior-lead-page-content-text {
    line-height: 2;
    margin-bottom: 2rem;
  }
  .site-interior-lead-page.leadpage07 .site-interior-lead-page-container .site-interior-lead-page-content .button, .site-interior-lead-page.leadpage07 .site-interior-lead-page-container .site-interior-lead-page-content .rng-listing-details-home-valuation > a, .site-interior-lead-page.leadpage19 .site-interior-lead-page-container .site-interior-lead-page-content .button, .site-interior-lead-page.leadpage19 .site-interior-lead-page-container .site-interior-lead-page-content .rng-listing-details-home-valuation > a {
    font-size: 1.75rem;
    padding: 1rem;
  }
  .site-interior-lead-page.leadpage07 .site-interior-lead-page-container .site-interior-lead-page-content .button:hover, .site-interior-lead-page.leadpage07 .site-interior-lead-page-container .site-interior-lead-page-content .rng-listing-details-home-valuation > a:hover, .site-interior-lead-page.leadpage19 .site-interior-lead-page-container .site-interior-lead-page-content .button:hover, .site-interior-lead-page.leadpage19 .site-interior-lead-page-container .site-interior-lead-page-content .rng-listing-details-home-valuation > a:hover {
    color: #da7c07;
    background: #ffffff;
  }
}
@media screen and (min-width: 48.0625rem) {
  .site-interior-lead-page.leadpage07 .site-interior-lead-page-container h1,
  .site-interior-lead-page.leadpage07 .site-interior-lead-page-container .site-interior-lead-page-content, .site-interior-lead-page.leadpage19 .site-interior-lead-page-container h1,
  .site-interior-lead-page.leadpage19 .site-interior-lead-page-container .site-interior-lead-page-content {
    width: 50%;
  }
}
@media screen and (max-width: 48rem) {
  .site-interior-lead-page.leadpage07 .site-interior-lead-page-container h1,
  .site-interior-lead-page.leadpage07 .site-interior-lead-page-container .site-interior-lead-page-content, .site-interior-lead-page.leadpage19 .site-interior-lead-page-container h1,
  .site-interior-lead-page.leadpage19 .site-interior-lead-page-container .site-interior-lead-page-content {
    width: 70%;
  }
}
@media print, screen and (max-width: 74.99875em) {
  .site-interior-lead-page.leadpage07 .site-interior-lead-page-container .site-interior-lead-page-content, .site-interior-lead-page.leadpage19 .site-interior-lead-page-container .site-interior-lead-page-content {
    padding: 0.5rem;
  }
  .site-interior-lead-page.leadpage07 .site-interior-lead-page-container .site-interior-lead-page-content h4, .site-interior-lead-page.leadpage19 .site-interior-lead-page-container .site-interior-lead-page-content h4 {
    font-size: 1.125rem;
  }
  .site-interior-lead-page.leadpage07 .site-interior-lead-page-container .site-interior-lead-page-content .site-interior-lead-page-content-text, .site-interior-lead-page.leadpage19 .site-interior-lead-page-container .site-interior-lead-page-content .site-interior-lead-page-content-text {
    font-size: 0.875rem;
    margin-bottom: 1rem;
  }
}
@media print, screen and (max-width: 64.06125em) {
  .site-interior-lead-page.leadpage07 .site-interior-lead-page-container h1, .site-interior-lead-page.leadpage19 .site-interior-lead-page-container h1 {
    font-size: 3.75rem;
  }
}
@media print, screen and (max-width: 39.99875em) {
  .site-interior-lead-page.leadpage07 .site-interior-lead-page-container h1,
  .site-interior-lead-page.leadpage07 .site-interior-lead-page-container .site-interior-lead-page-content, .site-interior-lead-page.leadpage19 .site-interior-lead-page-container h1,
  .site-interior-lead-page.leadpage19 .site-interior-lead-page-container .site-interior-lead-page-content {
    margin: 0.5rem;
    width: calc(100% - 1rem);
  }
}
.site-interior-lead-page.leadpage08 {
  color: #ffffff;
}
.site-interior-lead-page.leadpage08 form.lead-page-form .site-row input {
  color: #0a0a0a;
}
.site-interior-lead-page.leadpage08 .site-container {
  height: 100%;
}
.site-interior-lead-page.leadpage08 .site-interior-lead-page-container {
  height: 100%;
  display: flex;
}
.site-interior-lead-page.leadpage08 .site-interior-lead-page-container .site-interior-lead-page-content {
  background: rgba(240, 165, 3, 0.85);
  height: 100%;
  align-items: center;
  display: flex;
  flex-flow: column nowrap;
  justify-content: center;
}
.site-interior-lead-page.leadpage08 .site-interior-lead-page-container .site-interior-lead-page-content h1 {
  font-weight: 100;
  line-height: 1;
  width: 100%;
}
.site-interior-lead-page.leadpage08 .site-interior-lead-page-container .site-interior-lead-page-content h1 p {
  line-height: inherit;
  margin-bottom: 0;
}
.site-interior-lead-page.leadpage08 .site-interior-lead-page-container .site-interior-lead-page-content .site-interior-lead-page-content-text {
  width: 100%;
}
.site-interior-lead-page.leadpage08 .site-interior-lead-page-container .site-interior-lead-page-content form {
  text-align: center;
  width: 100%;
}
.site-interior-lead-page.leadpage08 .site-interior-lead-page-container .site-interior-lead-page-content form input,
.site-interior-lead-page.leadpage08 .site-interior-lead-page-container .site-interior-lead-page-content form textarea {
  border-radius: 2rem;
}
.site-interior-lead-page.leadpage08 .site-interior-lead-page-container .site-interior-lead-page-content .button, .site-interior-lead-page.leadpage08 .site-interior-lead-page-container .site-interior-lead-page-content .rng-listing-details-home-valuation > a {
  background: #0d334e;
  border: none;
  border-radius: 2rem;
  font-size: 1rem;
  font-weight: 100;
  text-transform: uppercase;
  margin: 0.5rem auto;
  width: 80%;
}
@media print, screen and (min-width: 64.0625em) {
  .site-interior-lead-page.leadpage08 .site-interior-lead-page-container .site-interior-lead-page-content {
    margin: 0 0.5rem;
    padding: 2rem;
  }
  .site-interior-lead-page.leadpage08 .site-interior-lead-page-container .site-interior-lead-page-content h1 {
    font-size: 4rem;
  }
  .site-interior-lead-page.leadpage08 .site-interior-lead-page-container .site-interior-lead-page-content .site-interior-lead-page-content-text {
    line-height: 2;
    margin-bottom: 2rem;
  }
  .site-interior-lead-page.leadpage08 .site-interior-lead-page-container .site-interior-lead-page-content .button, .site-interior-lead-page.leadpage08 .site-interior-lead-page-container .site-interior-lead-page-content .rng-listing-details-home-valuation > a {
    font-size: 1.75rem;
    padding: 1rem;
  }
  .site-interior-lead-page.leadpage08 .site-interior-lead-page-container .site-interior-lead-page-content .button:hover, .site-interior-lead-page.leadpage08 .site-interior-lead-page-container .site-interior-lead-page-content .rng-listing-details-home-valuation > a:hover {
    color: #0d334e;
    background: #ffffff;
  }
}
@media screen and (min-width: 48.0625rem) {
  .site-interior-lead-page.leadpage08 .site-interior-lead-page-container .site-interior-lead-page-content {
    width: 50%;
  }
}
@media screen and (max-width: 48rem) {
  .site-interior-lead-page.leadpage08 .site-interior-lead-page-container .site-interior-lead-page-content {
    width: 70%;
  }
}
@media print, screen and (max-width: 74.99875em) {
  .site-interior-lead-page.leadpage08 .site-interior-lead-page-container .site-interior-lead-page-content {
    padding: 0.5rem;
  }
  .site-interior-lead-page.leadpage08 .site-interior-lead-page-container .site-interior-lead-page-content .site-interior-lead-page-content-text {
    font-size: 0.875rem;
    margin-bottom: 1rem;
  }
}
@media print, screen and (max-width: 64.06125em) {
  .site-interior-lead-page.leadpage08 .site-interior-lead-page-container .site-interior-lead-page-content h1 {
    font-size: 2rem;
  }
}
@media print, screen and (max-width: 39.99875em) {
  .site-interior-lead-page.leadpage08 .site-interior-lead-page-container .site-interior-lead-page-content {
    margin: 0.5rem;
    width: calc(100% - 1rem);
  }
}
.site-interior-lead-page.leadpage09 {
  color: #ffffff;
  display: flex;
  flex-flow: column nowrap;
  justify-content: center;
}
.site-interior-lead-page.leadpage09 .site-container {
  height: 100%;
}
.site-interior-lead-page.leadpage09 .site-interior-lead-page-container {
  text-align: center;
  height: 100%;
}
.site-interior-lead-page.leadpage09 .site-interior-lead-page-container h1 {
  font-weight: 100;
  text-align: center;
  text-transform: uppercase;
  line-height: 1;
}
.site-interior-lead-page.leadpage09 .site-interior-lead-page-container .site-interior-lead-page-content {
  margin: 0 auto;
  max-width: 50rem;
  width: 100%;
}
.site-interior-lead-page.leadpage09 .site-interior-lead-page-container .site-interior-lead-page-content p {
  color: #ffffff;
  font-weight: 100;
  line-height: inherit;
}
.site-interior-lead-page.leadpage09 .site-interior-lead-page-container form {
  background: rgba(34, 34, 34, 0.5);
  border: 1px solid #ffffff;
}
.site-interior-lead-page.leadpage09 .site-interior-lead-page-container form label {
  color: #ffffff;
}
.site-interior-lead-page.leadpage09 .site-interior-lead-page-container form .button, .site-interior-lead-page.leadpage09 .site-interior-lead-page-container form .rng-listing-details-home-valuation > a {
  background: #0c8bc0;
  border: none;
  border-radius: 1rem;
  color: #ffffff;
  font-size: 1.25rem;
  font-weight: 100;
  letter-spacing: 1px;
  text-transform: uppercase;
  padding: 0.5rem 2rem;
  margin-top: 0.5rem;
  margin-bottom: 0;
}
@media print, screen and (min-width: 64.0625em) {
  .site-interior-lead-page.leadpage09 .site-interior-lead-page-container h1 {
    font-size: 4rem;
  }
  .site-interior-lead-page.leadpage09 .site-interior-lead-page-container .site-interior-lead-page-content-text {
    line-height: 2;
    margin-bottom: 2rem;
  }
  .site-interior-lead-page.leadpage09 .site-interior-lead-page-container form {
    margin-left: auto;
    margin-right: auto;
    padding: 2rem;
    width: 80%;
  }
  .site-interior-lead-page.leadpage09 .site-interior-lead-page-container form .button, .site-interior-lead-page.leadpage09 .site-interior-lead-page-container form .rng-listing-details-home-valuation > a {
    font-size: 1.75rem;
    padding: 1rem;
  }
  .site-interior-lead-page.leadpage09 .site-interior-lead-page-container form .button:hover, .site-interior-lead-page.leadpage09 .site-interior-lead-page-container form .rng-listing-details-home-valuation > a:hover {
    color: #0c8bc0;
    background: #ffffff;
  }
}
@media print, screen and (max-width: 74.99875em) {
  .site-interior-lead-page.leadpage09 .site-interior-lead-page-container .site-interior-lead-page-content-text {
    font-size: 0.875rem;
    margin-bottom: 1rem;
  }
  .site-interior-lead-page.leadpage09 .site-interior-lead-page-container form {
    padding: 1rem;
  }
}
@media print, screen and (max-width: 64.06125em) {
  .site-interior-lead-page.leadpage09 .site-interior-lead-page-container h1 {
    font-size: 2rem;
  }
}
@media print, screen and (max-width: 39.99875em) {
  .site-interior-lead-page.leadpage09 .site-interior-lead-page-container h1,
  .site-interior-lead-page.leadpage09 .site-interior-lead-page-container form {
    margin: 0.5rem;
    width: calc(100% - 1rem);
  }
}
.site-interior-lead-page.leadpage10 {
  color: #ffffff;
  height: 100vh;
  min-height: 62.5rem;
  display: flex;
  flex-flow: column nowrap;
  justify-content: flex-end;
}
.site-interior-lead-page.leadpage10 form.lead-page-form .site-row input {
  color: #0a0a0a;
}
.site-interior-lead-page.leadpage10 .site-container {
  max-width: 75rem;
}
.site-interior-lead-page.leadpage10 .site-interior-lead-page-container .heading h1 {
  color: #e30303;
  font-weight: 700;
  line-height: 1;
  text-align: left;
  text-transform: uppercase;
  margin-bottom: -0.75rem;
}
.site-interior-lead-page.leadpage10 .site-interior-lead-page-container .heading h1 p {
  color: inherit;
  font-size: inherit;
  line-height: inherit;
  margin-bottom: 0;
}
.site-interior-lead-page.leadpage10 .site-interior-lead-page-container .site-interior-lead-page-content {
  margin-bottom: 1rem;
}
.site-interior-lead-page.leadpage10 .site-interior-lead-page-container .site-interior-lead-page-content p {
  color: #ffffff;
  font-size: 1rem;
}
@media print, screen and (min-width: 64.0625em) {
  .site-interior-lead-page.leadpage10 .site-interior-lead-page-container .heading h1 {
    font-size: 6rem;
  }
}
@media print, screen and (min-width: 40em) and (max-width: 64.06125em) {
  .site-interior-lead-page.leadpage10 .site-interior-lead-page-container .heading h1 {
    font-size: 3.75rem;
    margin-bottom: -0.4375rem;
  }
}
@media print, screen and (max-width: 39.99875em) {
  .site-interior-lead-page.leadpage10 .site-interior-lead-page-container .heading h1 {
    font-size: 2rem;
    margin-bottom: -0.25rem;
  }
}
.site-interior-lead-page.leadpage10 .site-red-container {
  background: #e30303;
  width: 100%;
}
.site-interior-lead-page.leadpage10 .site-red-container .site-row {
  margin: 0 auto;
  max-width: 75rem;
}
.site-interior-lead-page.leadpage10 .site-red-container form {
  width: 100%;
}
.site-interior-lead-page.leadpage10 .site-red-container form label {
  color: #ffffff;
}
.site-interior-lead-page.leadpage10 .site-red-container form .button, .site-interior-lead-page.leadpage10 .site-red-container form .rng-listing-details-home-valuation > a {
  background: #ed5959;
  border: 1px solid #ffffff;
  color: #ffffff;
  font-size: 1.125rem;
  font-weight: 700;
  text-transform: uppercase;
  padding: 0.5rem 2rem;
  margin-top: 0.5rem;
}
.site-interior-lead-page.leadpage11 {
  color: #ffffff;
  height: 100vh;
  min-height: 62.5rem;
  display: flex;
  flex-flow: column nowrap;
  justify-content: center;
}
.site-interior-lead-page.leadpage11 .site-container {
  max-width: 75rem;
}
.site-interior-lead-page.leadpage11 .site-interior-lead-page-container .heading h1 {
  color: #e23d04;
  font-weight: 600;
  line-height: 1;
  text-align: left;
  text-transform: uppercase;
}
.site-interior-lead-page.leadpage11 .site-interior-lead-page-container .heading h1 p {
  color: inherit;
  font-size: inherit;
  line-height: inherit;
  margin-bottom: 0;
}
.site-interior-lead-page.leadpage11 .site-interior-lead-page-container .heading .p-text {
  align-self: flex-end;
}
.site-interior-lead-page.leadpage11 .site-interior-lead-page-container .site-interior-lead-page-content {
  color: #ffffff;
  font-size: 1rem;
  line-height: 2;
}
.site-interior-lead-page.leadpage11 .site-interior-lead-page-container .site-interior-lead-page-content p {
  color: inherit;
  font-size: inherit;
  line-height: inherit;
  margin-bottom: 0;
}
@media print, screen and (min-width: 64.0625em) {
  .site-interior-lead-page.leadpage11 .site-interior-lead-page-container .heading {
    margin-bottom: 2rem;
  }
  .site-interior-lead-page.leadpage11 .site-interior-lead-page-container .heading h1 {
    font-size: 6rem;
  }
}
@media print, screen and (min-width: 40em) and (max-width: 64.06125em) {
  .site-interior-lead-page.leadpage11 .site-interior-lead-page-container .heading {
    margin-bottom: 1rem;
  }
  .site-interior-lead-page.leadpage11 .site-interior-lead-page-container .heading h1 {
    font-size: 3.75rem;
  }
}
@media print, screen and (max-width: 39.99875em) {
  .site-interior-lead-page.leadpage11 .site-interior-lead-page-container .heading {
    margin-bottom: 0.5rem;
  }
  .site-interior-lead-page.leadpage11 .site-interior-lead-page-container .heading h1 {
    font-size: 2rem;
  }
}
.site-interior-lead-page.leadpage11 .site-row {
  margin: 0 auto;
  max-width: 75rem;
}
.site-interior-lead-page.leadpage11 form {
  width: 100%;
}
.site-interior-lead-page.leadpage11 form label {
  color: #ffffff;
}
.site-interior-lead-page.leadpage11 form .button, .site-interior-lead-page.leadpage11 form .rng-listing-details-home-valuation > a {
  background: #e23d04;
  color: #ffffff;
  font-size: 1.125rem;
  font-weight: 100;
  text-transform: uppercase;
  padding: 0.5rem 2rem;
  margin-top: 0.5rem;
}
.site-interior-lead-page.leadpage18 .site-interior-lead-page-container {
  background: rgba(0, 35, 73, 0.9);
}

.site-interior-advanced-lead-form-page form {
  font-size: 0.875rem;
}
.site-interior-advanced-lead-form-page form input,
.site-interior-advanced-lead-form-page form textarea,
.site-interior-advanced-lead-form-page form select {
  color: gray;
  font-size: inherit;
  margin-bottom: 0.5rem;
}
.site-interior-advanced-lead-form-page form input[type=text],
.site-interior-advanced-lead-form-page form input[type=email],
.site-interior-advanced-lead-form-page form textarea {
  background-position: 98%;
  background-repeat: no-repeat;
  background-size: 1.25rem;
}
.site-interior-advanced-lead-form-page form input[type=text].phone,
.site-interior-advanced-lead-form-page form input[type=email].phone,
.site-interior-advanced-lead-form-page form textarea.phone {
  background-size: 0.875rem;
}
.site-interior-advanced-lead-form-page form input[type=text]:focus,
.site-interior-advanced-lead-form-page form input[type=email]:focus,
.site-interior-advanced-lead-form-page form textarea:focus {
  background-image: none !important;
}
.site-interior-advanced-lead-form-page form textarea {
  background-position: 99% 8%;
}
.site-interior-advanced-lead-form-page form .button p, .site-interior-advanced-lead-form-page form .rng-listing-details-home-valuation > a p {
  line-height: inherit;
  margin-bottom: 0;
}
.site-interior-advanced-lead-form-page form .site-column {
  padding: 0 0.25rem;
}

.site-interior-lead-page-footer {
  font-size: 0.75rem;
  text-align: center;
  padding: 0 0.5rem;
}

.site-interior-seoremax .cms-int-header-2 {
  background-color: #fff;
  height: auto;
  margin-bottom: 1rem;
  display: block;
}
.site-interior-seoremax .cms-int-header-2 .content.site-column {
  max-width: 87.5rem;
  width: auto;
  margin: 0 auto;
}
.site-interior-seoremax .cms-int-header-2 h2 {
  text-transform: none;
  color: #757575;
  font-size: 2.75rem;
  padding-top: 1rem;
}
.site-interior-seoremax .cms-int-header-2 h2 p {
  font-weight: 400;
}
.site-interior-seoremax .container-xxl {
  max-width: 1320px;
  margin-right: auto;
  margin-left: auto;
  width: 100%;
}
.site-interior-seoremax .container-xxl .site-content-container {
  display: flex;
  flex-wrap: wrap;
  margin-bottom: 2rem;
}
.site-interior-seoremax .callout-1 {
  width: 66.66666667%;
  padding-right: 0.75rem;
}
@media only screen and (max-width: 48em) {
  .site-interior-seoremax .callout-1 {
    min-width: 100%;
    padding-right: 0;
  }
}
.site-interior-seoremax .callout-1 .site-remax-seo-image {
  width: 100%;
}
.site-interior-seoremax .callout-2 {
  width: 33.3%;
  flex: 0 0 auto;
}
@media only screen and (max-width: 48em) {
  .site-interior-seoremax .callout-2 {
    min-width: 100%;
  }
}
.site-interior-seoremax .site-interior-content-text {
  padding: 0.5rem;
}
.site-interior-seoremax .col-md-4 {
  width: 33.3%;
  background-color: #efefef;
  padding: 1rem;
}
.site-interior-seoremax .site-remax-seo-image {
  width: 100%;
  height: auto;
}

.site-interior-seo-rreol-543787 h3 {
  font-size: 1.125rem;
  text-transform: uppercase;
}
.site-interior-seo-rreol-543787 .site-interior-template-image-header-2 {
  height: 50rem;
  position: relative;
}
@media only screen and (max-width: 64em) {
  .site-interior-seo-rreol-543787 .site-interior-template-image-header-2 {
    height: 31.25rem;
  }
}
.site-interior-seo-rreol-543787 .site-interior-template-image-header-2 .site-column {
  position: absolute;
  bottom: 0;
  right: 0;
  background-color: #ffffff;
  width: 50%;
}
@media only screen and (max-width: 64em) {
  .site-interior-seo-rreol-543787 .site-interior-template-image-header-2 .site-column {
    width: 100%;
    max-width: none;
    left: 0;
    padding: 2.5rem 1.25rem;
  }
}
.site-interior-seo-rreol-543787 .site-interior-template-image-header-2 .site-column h1,
.site-interior-seo-rreol-543787 .site-interior-template-image-header-2 .site-column h2,
.site-interior-seo-rreol-543787 .site-interior-template-image-header-2 .site-column h3 {
  color: #3a3a3a;
  text-align: left;
  line-height: 1.2;
  max-width: 80%;
  letter-spacing: 0.05em;
}
@media only screen and (max-width: 64em) {
  .site-interior-seo-rreol-543787 .site-interior-template-image-header-2 .site-column h1,
  .site-interior-seo-rreol-543787 .site-interior-template-image-header-2 .site-column h2,
  .site-interior-seo-rreol-543787 .site-interior-template-image-header-2 .site-column h3 {
    max-width: 100%;
  }
}
.site-interior-seo-rreol-543787 .site-interior-template-image-header-2 .site-column hr {
  display: none;
}
.site-interior-seo-rreol-543787 .site-interior-template-image-header-2 .site-column h1 {
  font-size: 2.1875rem;
  font-family: "Open Sans", "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif;
  margin-bottom: 0.3125rem;
  padding-bottom: 0;
}
.site-interior-seo-rreol-543787 .site-interior-template-image-header-2 .site-column h1 p {
  padding: 0;
  margin: 0;
  line-height: inherit;
  color: inherit;
  font-size: inherit;
  font-weight: inherit;
  font-family: inherit;
}
.site-interior-seo-rreol-543787 .site-interior-template-image-header-2 .site-column h2 {
  font-size: 0.6875rem;
}
.site-interior-seo-rreol-543787 .site-interior-template-image-header-2 .site-column h2 p {
  padding: 0;
  margin: 0;
  line-height: inherit;
  color: inherit;
  font-size: inherit;
  font-weight: inherit;
  font-family: inherit;
}
.site-interior-seo-rreol-543787 .site-interior-template-image-header-2 .site-column h3 {
  font-size: 0.8125rem;
  margin-top: 0;
  padding-top: 0;
  text-transform: none;
  line-height: 1.5;
}
.site-interior-seo-rreol-543787 .site-interior-template-image-header-2 .site-column h3 p {
  padding: 0;
  margin: 0;
  line-height: inherit;
  color: inherit;
  font-size: inherit;
  font-weight: inherit;
  font-family: inherit;
}
.site-interior-seo-rreol-543787 .site-interior-seo-content {
  position: relative;
  min-height: 50rem;
  margin-top: 6.25rem;
}
@media only screen and (max-width: 64em) {
  .site-interior-seo-rreol-543787 .site-interior-seo-content {
    display: flex;
    flex-wrap: wrap;
    margin-top: 0;
  }
}
.site-interior-seo-rreol-543787 .site-interior-seo-content .site-interior-seo-content-text {
  max-width: 87.5rem;
  margin: 0 auto;
  padding: 0 1.25rem;
}
@media only screen and (max-width: 64em) {
  .site-interior-seo-rreol-543787 .site-interior-seo-content .site-interior-seo-content-text {
    order: 2;
    width: 100%;
    padding: 2.5rem 1.25rem;
  }
}
.site-interior-seo-rreol-543787 .site-interior-seo-content .site-interior-seo-content-text h2 {
  font-family: "Open Sans", "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif;
  font-size: 2rem;
  margin-top: 2.5rem;
}
.site-interior-seo-rreol-543787 .site-interior-seo-content .site-interior-seo-content-text h2:first-child {
  margin-top: 0;
}
@media only screen and (max-width: 64em) {
  .site-interior-seo-rreol-543787 .site-interior-seo-content .site-interior-seo-content-text h2 {
    width: 100%;
  }
}
.site-interior-seo-rreol-543787 .site-interior-seo-content .site-interior-seo-content-text .site-interior-content-text {
  width: 45%;
}
@media only screen and (max-width: 64em) {
  .site-interior-seo-rreol-543787 .site-interior-seo-content .site-interior-seo-content-text .site-interior-content-text {
    width: 100%;
  }
}
.site-interior-seo-rreol-543787 .site-interior-seo-content .site-interior-seo-content-text .site-interior-content-text p {
  padding: 0;
  margin: 0;
  line-height: inherit;
  color: inherit;
  font-size: inherit;
  font-weight: inherit;
  font-family: inherit;
}
.site-interior-seo-rreol-543787 .site-interior-seo-content .site-interior-seo-content-images {
  position: absolute;
  top: 0;
  right: 0;
  width: 50%;
}
@media only screen and (max-width: 64em) {
  .site-interior-seo-rreol-543787 .site-interior-seo-content .site-interior-seo-content-images {
    order: 1;
    position: relative;
    width: 100%;
  }
}
@media only screen and (max-width: 64em) {
  .site-interior-seo-rreol-543787 .site-interior-seo-content .site-interior-seo-content-images .site-row {
    flex-wrap: nowrap;
  }
}
.site-interior-seo-rreol-543787 .site-interior-seo-content .site-interior-seo-content-images .site-row .site-column {
  padding: 0.1875rem;
}
.site-interior-seo-rreol-543787 .site-interior-seo-content .site-interior-seo-content-images .site-row .site-column:last-child {
  padding-right: 0;
}
@media only screen and (max-width: 64em) {
  .site-interior-seo-rreol-543787 .site-interior-seo-content .site-interior-seo-content-images .site-row .site-column:first-child {
    padding-left: 0;
  }
}
.site-interior-seo-rreol-543787 .site-interior-seo-content .site-interior-seo-content-images .site-interior-seo-content-image-large {
  height: 25rem;
  background-size: cover;
  background-position: center;
}
.site-interior-seo-rreol-543787 .site-interior-seo-content .site-interior-seo-content-images .site-interior-seo-content-image-small {
  height: 18.75rem;
  background-size: cover;
  background-position: center;
}

.site-interior-textimage26 .site-interior-callouts {
  display: flex;
  justify-content: space-between;
  margin-top: 2.5rem;
}
@media only screen and (max-width: 47.9375em) {
  .site-interior-textimage26 .site-interior-callouts {
    flex-wrap: wrap;
  }
}
.site-interior-textimage26 .site-interior-callouts .site-interior-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) {
  .site-interior-textimage26 .site-interior-callouts .site-interior-callout {
    padding: 2.5rem 1.25rem;
  }
}
.site-interior-textimage26 .site-interior-callouts .site-interior-callout .site-cms-text {
  margin-bottom: 1.25rem;
}
.site-interior-textimage26 .site-interior-callouts .site-interior-callout > a {
  color: #ffffff;
  font-size: 1.125rem;
  font-weight: 400;
  text-align: center;
  text-decoration: none;
  text-transform: uppercase;
  background-color: var(--company-primary-color);
  border: 1px solid var(--company-primary-color);
  border-radius: 0.25rem;
  padding: 0.625rem 2.5rem;
  display: inline-block;
  line-height: 1;
  transition: all 300ms ease-in-out;
}
@media only screen and (max-width: 48em) {
  .site-interior-textimage26 .site-interior-callouts .site-interior-callout > a {
    font-size: 1rem;
    padding: 0.625rem 1.25rem;
  }
}
.site-interior-textimage26 .site-interior-callouts .site-interior-callout > a.selected, .site-interior-textimage26 .site-interior-callouts .site-interior-callout > a:focus, .site-interior-textimage26 .site-interior-callouts .site-interior-callout > a:hover {
  background-color: var(--company-tertiary-color);
  border: 1px solid var(--company-tertiary-color);
  color: #ffffff;
}
.site-interior-textimage26 .site-interior-callouts .site-interior-callout > a p {
  padding: 0;
  margin: 0;
  line-height: inherit;
  color: inherit;
  font-size: inherit;
  font-weight: inherit;
  font-family: inherit;
}
.site-interior-textimage26 .site-interior-callouts .site-interior-callout.reverse {
  background-color: var(--company-primary-color);
}
.site-interior-textimage26 .site-interior-callouts .site-interior-callout.reverse h2 {
  color: #ffffff;
}
.site-interior-textimage26 .site-interior-callouts .site-interior-callout.reverse .site-cms-text {
  color: #ffffff;
}
.site-interior-textimage26 .site-interior-callouts .site-interior-callout.reverse > a {
  color: var(--company-primary-color);
  font-size: 1.125rem;
  font-weight: 400;
  text-align: center;
  text-decoration: none;
  text-transform: uppercase;
  background-color: #ffffff;
  border: 1px solid #ffffff;
  border-radius: 0.25rem;
  padding: 0.625rem 2.5rem;
  display: inline-block;
  line-height: 1;
  transition: all 300ms ease-in-out;
}
@media only screen and (max-width: 48em) {
  .site-interior-textimage26 .site-interior-callouts .site-interior-callout.reverse > a {
    font-size: 1rem;
    padding: 0.625rem 1.25rem;
  }
}
.site-interior-textimage26 .site-interior-callouts .site-interior-callout.reverse > a.selected, .site-interior-textimage26 .site-interior-callouts .site-interior-callout.reverse > a:focus, .site-interior-textimage26 .site-interior-callouts .site-interior-callout.reverse > a:hover {
  background-color: var(--company-tertiary-color);
  border: 1px solid var(--company-tertiary-color);
  color: #ffffff;
}
.site-interior-textimage26 .site-interior-callouts .site-interior-callout.reverse > a p {
  padding: 0;
  margin: 0;
  line-height: inherit;
  color: inherit;
  font-size: inherit;
  font-weight: inherit;
  font-family: inherit;
}
@media only screen and (max-width: 47.9375em) {
  .site-interior-textimage26 .site-interior-callouts .site-interior-callout {
    width: 100%;
    text-align: center;
  }
}

@media only screen and (max-width: 64em) {
  .site-buy-page-steps .site-row {
    flex-wrap: nowrap !important;
  }
}
@media only screen and (max-width: 40em) {
  .site-buy-page-steps .site-row {
    flex-wrap: wrap !important;
  }
}
@media only screen and (max-width: 40em) {
  .site-buy-page-steps .site-buy-step {
    width: 100%;
  }
}
.site-buy-page-steps .site-buy-step-image {
  display: flex;
  align-items: flex-end;
  justify-content: center;
  min-height: 6.25rem;
}
.site-buy-page-steps .site-buy-step-image img {
  max-width: 5rem;
}
.site-buy-page-steps h2 {
  font-family: "Open Sans", "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif;
  font-weight: 100 !important;
  font-size: 1.5rem !important;
  color: #0a0a0a;
  text-align: center;
  line-height: 1.2 !important;
  min-height: 5rem;
  margin-top: 0.3125rem;
}
@media only screen and (max-width: 64em) {
  .site-buy-page-steps h2 {
    font-size: 1.3125rem !important;
  }
}
@media only screen and (max-width: 40em) {
  .site-buy-page-steps h2 {
    min-height: 0;
  }
}
.site-buy-page-steps p {
  padding: 1.25rem 0.3125rem;
  text-align: center;
  font-size: 0.875rem;
}
.site-buy-page-steps .site-buy-step-number-container {
  display: flex;
  justify-content: space-between;
  align-items: center;
  background-color: #186846;
  width: 100%;
  height: 1.5rem;
  border: none;
}
.site-buy-page-steps .site-buy-step-number-container .site-buy-step-shape-1 {
  width: 0.75rem;
  height: 1.5rem;
  background-color: #ffffff;
  clip-path: polygon(0% 0%, 100% 50%, 0% 100%);
  z-index: 1;
  position: relative;
  margin-left: -1px;
}
.site-buy-page-steps .site-buy-step-number-container .site-buy-step-shape-2 {
  width: 0.875rem;
  height: 1.625rem;
  background-color: #ffffff;
  clip-path: polygon(0% 0%, 100% 0%, 100% 100%, 0% 100%, 100% 50%);
  z-index: 1;
  position: relative;
  margin-right: -1px;
}
.site-buy-page-steps .site-buy-step-number-container .site-buy-step-number {
  width: 2rem;
  height: 2rem;
  border-radius: 100%;
  background-color: #ffffff;
  border: 1px solid #186846;
  display: flex;
  justify-content: center;
  align-items: center;
  text-align: center;
}
.site-buy-page-steps .step-1 .site-buy-step-number-container {
  background-color: rgba(24, 104, 70, 0.28);
}
.site-buy-page-steps .step-2 .site-buy-step-number-container {
  background-color: rgba(24, 104, 70, 0.37);
}
.site-buy-page-steps .step-3 .site-buy-step-number-container {
  background-color: rgba(24, 104, 70, 0.46);
}
.site-buy-page-steps .step-4 .site-buy-step-number-container {
  background-color: rgba(24, 104, 70, 0.55);
}
.site-buy-page-steps .step-5 .site-buy-step-number-container {
  background-color: rgba(24, 104, 70, 0.64);
}
.site-buy-page-steps .step-6 .site-buy-step-number-container {
  background-color: rgba(24, 104, 70, 0.73);
}
.site-buy-page-steps .step-7 .site-buy-step-number-container {
  background-color: rgba(24, 104, 70, 0.82);
}
.site-buy-page-steps .step-8 .site-buy-step-number-container {
  background-color: rgba(24, 104, 70, 0.91);
}
.site-buy-page-steps .step-9 .site-buy-step-number-container .site-buy-step-shape-2 {
  opacity: 0;
}
.site-buy-page-steps .site-buy-page-rule {
  display: flex;
  justify-content: center;
  align-items: center;
  border-top: 1px solid #333333;
  width: 100%;
  margin: 2.5rem 0;
}
.site-buy-page-steps .site-buy-page-rule img {
  width: 1.5rem;
  height: auto;
  margin-top: -0.9375rem;
}
@media only screen and (max-width: 40em) {
  .site-buy-page-steps .site-buy-page-rule {
    display: none;
  }
}

.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 .site-container,
.site-interior-leadpage12 .site-interior-leadpage14-form .site-container,
.site-interior-leadpage14 .site-interior-leadpage12-form .site-container,
.site-interior-leadpage14 .site-interior-leadpage14-form .site-container {
  max-width: 50rem;
  background-color: #ffffff;
  border-radius: 0.625rem;
  box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.5);
  padding: 2.5rem;
}
.site-interior-leadpage12 .site-interior-leadpage12-form .site-container h2,
.site-interior-leadpage12 .site-interior-leadpage14-form .site-container h2,
.site-interior-leadpage14 .site-interior-leadpage12-form .site-container h2,
.site-interior-leadpage14 .site-interior-leadpage14-form .site-container h2 {
  text-align: center;
  text-transform: uppercase;
  font-size: 1.875rem;
  font-weight: 400;
}
.site-interior-leadpage12 .site-interior-leadpage12-form .site-container h2 p,
.site-interior-leadpage12 .site-interior-leadpage14-form .site-container h2 p,
.site-interior-leadpage14 .site-interior-leadpage12-form .site-container h2 p,
.site-interior-leadpage14 .site-interior-leadpage14-form .site-container h2 p {
  padding: 0;
  margin: 0;
  line-height: inherit;
  color: inherit;
  font-size: inherit;
  font-weight: inherit;
  font-family: inherit;
}
.site-interior-leadpage12 .site-interior-leadpage12-form .site-container .site-cms-text p,
.site-interior-leadpage12 .site-interior-leadpage14-form .site-container .site-cms-text p,
.site-interior-leadpage14 .site-interior-leadpage12-form .site-container .site-cms-text p,
.site-interior-leadpage14 .site-interior-leadpage14-form .site-container .site-cms-text p {
  padding: 0;
  margin: 0;
  line-height: inherit;
  color: inherit;
  font-size: inherit;
  font-weight: inherit;
  font-family: inherit;
}
.site-interior-leadpage12 form,
.site-interior-leadpage14 form {
  margin-top: 1.25rem;
}
.site-interior-leadpage12 form .site-row .site-column,
.site-interior-leadpage14 form .site-row .site-column {
  padding: 0;
}
@media only screen and (max-width: 64em) {
  .site-interior-leadpage12 form .site-row .site-column.third,
  .site-interior-leadpage14 form .site-row .site-column.third {
    width: 33.3333333333%;
  }
}
@media only screen and (max-width: 48em) {
  .site-interior-leadpage12 form .site-row .site-column.third,
  .site-interior-leadpage14 form .site-row .site-column.third {
    width: 100%;
  }
}
.site-interior-leadpage12 form .site-row .site-column.half,
.site-interior-leadpage14 form .site-row .site-column.half {
  width: 49%;
}
@media only screen and (max-width: 35em) {
  .site-interior-leadpage12 form .site-row .site-column.half,
  .site-interior-leadpage14 form .site-row .site-column.half {
    width: 100%;
  }
}
.site-interior-leadpage12 form label,
.site-interior-leadpage14 form label {
  font-weight: bold;
  font-size: 0.875rem;
}
.site-interior-leadpage12 form select,
.site-interior-leadpage12 form textarea,
.site-interior-leadpage12 form input,
.site-interior-leadpage14 form select,
.site-interior-leadpage14 form textarea,
.site-interior-leadpage14 form input {
  background-color: #E9E9E9;
  border-radius: 4px;
  border: none;
}
.site-interior-leadpage12 form select,
.site-interior-leadpage14 form select {
  color: #CCCCCC;
}
.site-interior-leadpage12 form select option,
.site-interior-leadpage14 form select option {
  color: #0a0a0a;
}
.site-interior-leadpage12 form .site-form-button,
.site-interior-leadpage14 form .site-form-button {
  text-align: center;
}
@media only screen and (max-width: 48em) {
  .site-interior-leadpage12 form .site-form-button,
  .site-interior-leadpage14 form .site-form-button {
    margin-top: 1.25rem;
  }
}
.site-interior-leadpage12 form .site-form-button button,
.site-interior-leadpage14 form .site-form-button button {
  background-color: var(--company-secondary-color);
  border-radius: 4px;
  color: var(--company-primary-color);
  text-transform: uppercase;
  text-align: center;
  padding: 0.9375rem;
  font-weight: bold;
}

.site-interior-leadpage-form {
  margin-top: 1.25rem;
}
.site-interior-leadpage-form .site-container {
  border-radius: 0;
}
.site-interior-leadpage-form .site-cms-text p {
  padding: 0;
  margin: 0;
  line-height: inherit;
  color: inherit;
  font-size: inherit;
  font-weight: inherit;
  font-family: inherit;
}
.site-interior-leadpage-form .site-advanced-cms-text {
  color: #ffffff;
  font-size: 0.75rem;
  text-align: center;
  margin-top: 1.25rem;
}
.site-interior-leadpage-form .site-advanced-cms-text a {
  color: #ffffff;
  text-decoration: underline;
}
.site-interior-leadpage-form .site-row .site-column {
  padding: 0;
}
.site-interior-leadpage-form .site-row .site-column.half {
  width: 49%;
}
@media only screen and (max-width: 35em) {
  .site-interior-leadpage-form .site-row .site-column.half {
    width: 100%;
  }
}
.site-interior-leadpage-form .site-row-center {
  justify-content: center;
  text-align: center;
}
.site-interior-leadpage-form .site-form-required {
  color: #ffffff;
  font-size: 0.6875rem;
  margin-top: 0.625rem;
}
.site-interior-leadpage-form select,
.site-interior-leadpage-form textarea,
.site-interior-leadpage-form input {
  background-color: #ffffff;
  border-radius: 0px;
  border: none;
}
.site-interior-leadpage-form input,
.site-interior-leadpage-form textarea {
  background-repeat: no-repeat;
  background-position: right top;
  -webkit-appearance: none;
}
.site-interior-leadpage-form input[type=radio] {
  -webkit-appearance: radio;
}
.site-interior-leadpage-form textarea.site-show-icon {
  height: 100%;
  background-image: url(../../img/cms/contact-icon-message.png);
}
.site-interior-leadpage-form input.site-show-icon[type=text] {
  margin-right: 0.5rem;
  background-image: url(../../img/cms/contact-icon-name.png);
}
.site-interior-leadpage-form input.site-show-icon[type=email] {
  background-image: url(../../img/cms/contact-icon-email.png);
}
.site-interior-leadpage-form input.site-show-icon[type=tel] {
  background-image: url(../../img/cms/contact-icon-phone.png);
}
.site-interior-leadpage-form input.site-show-icon[type=text]:focus, .site-interior-leadpage-form input.site-show-icon[type=email]:focus {
  background-image: none;
}
.site-interior-leadpage-form select {
  color: #CCCCCC;
}
.site-interior-leadpage-form select option {
  color: #0a0a0a;
}
.site-interior-leadpage-form .site-form-button {
  text-align: center;
}
@media only screen and (max-width: 48em) {
  .site-interior-leadpage-form .site-form-button {
    margin-top: 1.25rem;
  }
}
.site-interior-leadpage-form .site-form-button button {
  text-transform: uppercase;
  text-align: center;
  font-weight: bold;
}

.site-interior-leadpage15 p.site-form-required {
  color: #ffffff !important;
  font-size: 0.875rem !important;
}

.site-interior-leadpage15 .site-row.site-interior-template-image-header-2 .site-column,
.site-interior-leadpage31 .site-row.site-interior-template-image-header-2 .site-column {
  display: block;
}
.site-interior-leadpage15 .site-interior-leadpage15-form,
.site-interior-leadpage15 .site-interior-leadpage31-form,
.site-interior-leadpage31 .site-interior-leadpage15-form,
.site-interior-leadpage31 .site-interior-leadpage31-form {
  padding-bottom: 1.25rem;
}
.site-interior-leadpage15 .site-interior-leadpage15-form .site-container,
.site-interior-leadpage15 .site-interior-leadpage31-form .site-container,
.site-interior-leadpage31 .site-interior-leadpage15-form .site-container,
.site-interior-leadpage31 .site-interior-leadpage31-form .site-container {
  max-width: 50rem;
  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) {
  .site-interior-leadpage15 .site-interior-leadpage15-form .site-container,
  .site-interior-leadpage15 .site-interior-leadpage31-form .site-container,
  .site-interior-leadpage31 .site-interior-leadpage15-form .site-container,
  .site-interior-leadpage31 .site-interior-leadpage31-form .site-container {
    padding: 1.25rem;
  }
}
.site-interior-leadpage15 .site-interior-leadpage15-form .site-container h2,
.site-interior-leadpage15 .site-interior-leadpage31-form .site-container h2,
.site-interior-leadpage31 .site-interior-leadpage15-form .site-container h2,
.site-interior-leadpage31 .site-interior-leadpage31-form .site-container h2 {
  text-align: center;
  text-transform: uppercase;
  font-size: 1.875rem;
  font-weight: 400;
}
.site-interior-leadpage15 .site-interior-leadpage15-form .site-container h2 p,
.site-interior-leadpage15 .site-interior-leadpage31-form .site-container h2 p,
.site-interior-leadpage31 .site-interior-leadpage15-form .site-container h2 p,
.site-interior-leadpage31 .site-interior-leadpage31-form .site-container h2 p {
  padding: 0;
  margin: 0;
  line-height: inherit;
  color: inherit;
  font-size: inherit;
  font-weight: inherit;
  font-family: inherit;
}
@media only screen and (min-width: 35.0625em) {
  .site-interior-leadpage15 form.site-interior-leadpage-form .site-form-preferred-contact,
  .site-interior-leadpage31 form.site-interior-leadpage-form .site-form-preferred-contact {
    margin-bottom: 1rem;
  }
}
.site-interior-leadpage15 form.site-interior-leadpage-form .site-form-button button,
.site-interior-leadpage31 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;
}
.site-interior-leadpage15 form.site-interior-leadpage-form .site-form-button button:focus, .site-interior-leadpage15 form.site-interior-leadpage-form .site-form-button button:hover,
.site-interior-leadpage31 form.site-interior-leadpage-form .site-form-button button:focus,
.site-interior-leadpage31 form.site-interior-leadpage-form .site-form-button button:hover {
  background-color: rgba(255, 255, 255, 0.9);
}
.site-interior-leadpage15 form.site-interior-leadpage-form .site-form-button button p,
.site-interior-leadpage31 form.site-interior-leadpage-form .site-form-button button p {
  padding: 0;
  margin: 0;
  line-height: inherit;
  color: inherit;
  font-size: inherit;
  font-weight: inherit;
  font-family: inherit;
}

.seo11 .site-row.site-interior-template-image-header-2,
.site-interior-leadpage16 .site-row.site-interior-template-image-header-2 {
  height: auto;
  min-height: 25rem !important;
}
.seo11 .site-interior-template-page,
.site-interior-leadpage16 .site-interior-template-page {
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
}
.seo11 .site-interior-template-page .site-interior-leadpage16-content-column,
.site-interior-leadpage16 .site-interior-template-page .site-interior-leadpage16-content-column {
  flex: 0 1 auto;
  width: 66.666%;
  padding-right: 2.5rem;
}
@media only screen and (max-width: 64em) {
  .seo11 .site-interior-template-page .site-interior-leadpage16-content-column,
  .site-interior-leadpage16 .site-interior-template-page .site-interior-leadpage16-content-column {
    width: 55%;
    padding-right: 1.25rem;
  }
}
@media only screen and (max-width: 48em) {
  .seo11 .site-interior-template-page .site-interior-leadpage16-content-column,
  .site-interior-leadpage16 .site-interior-template-page .site-interior-leadpage16-content-column {
    width: 100%;
    padding-right: 0;
  }
}
.seo11 .site-interior-template-page .site-interior-leadpage16-form-column,
.site-interior-leadpage16 .site-interior-template-page .site-interior-leadpage16-form-column {
  flex: 0 1 auto;
  width: 33.333%;
}
@media only screen and (max-width: 64em) {
  .seo11 .site-interior-template-page .site-interior-leadpage16-form-column,
  .site-interior-leadpage16 .site-interior-template-page .site-interior-leadpage16-form-column {
    width: 45%;
  }
}
@media only screen and (max-width: 48em) {
  .seo11 .site-interior-template-page .site-interior-leadpage16-form-column,
  .site-interior-leadpage16 .site-interior-template-page .site-interior-leadpage16-form-column {
    width: 100%;
  }
}
.seo11 .site-interior-leadpage16-form,
.site-interior-leadpage16 .site-interior-leadpage16-form {
  padding: 0;
}
@media only screen and (max-width: 48em) {
  .seo11 .site-interior-leadpage16-form,
  .site-interior-leadpage16 .site-interior-leadpage16-form {
    padding: 1.25rem 0;
  }
}
.seo11 .site-interior-leadpage16-form .site-container,
.site-interior-leadpage16 .site-interior-leadpage16-form .site-container {
  max-width: 50rem;
  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) {
  .seo11 .site-interior-leadpage16-form .site-container,
  .site-interior-leadpage16 .site-interior-leadpage16-form .site-container {
    padding: 1.25rem;
  }
}
.seo11 .site-interior-leadpage16-form .site-container h2,
.site-interior-leadpage16 .site-interior-leadpage16-form .site-container h2 {
  text-align: center;
  text-transform: uppercase;
  font-size: 1.875rem;
  font-weight: 400;
}
.seo11 .site-interior-leadpage16-form .site-container h2 p,
.site-interior-leadpage16 .site-interior-leadpage16-form .site-container h2 p {
  padding: 0;
  margin: 0;
  line-height: inherit;
  color: inherit;
  font-size: inherit;
  font-weight: inherit;
  font-family: inherit;
}
.seo11 form.site-interior-leadpage-form .site-advanced-cms-text a,
.site-interior-leadpage16 form.site-interior-leadpage-form .site-advanced-cms-text a {
  color: #ffffff !important;
}
.seo11 form.site-interior-leadpage-form .site-form-button button,
.site-interior-leadpage16 form.site-interior-leadpage-form .site-form-button button {
  background-color: #ffffff;
  border-radius: 0;
  color: var(--company-primary-color);
  padding: 0.9375rem 1.875rem;
  width: 100%;
}
.seo11 form.site-interior-leadpage-form .site-form-button button:focus, .seo11 form.site-interior-leadpage-form .site-form-button button:hover,
.site-interior-leadpage16 form.site-interior-leadpage-form .site-form-button button:focus,
.site-interior-leadpage16 form.site-interior-leadpage-form .site-form-button button:hover {
  background-color: rgba(255, 255, 255, 0.9);
}

.site-interior-leadpage-flnr-539292-v2 h1 {
  color: #fff !important;
}
.site-interior-leadpage-flnr-539292-v2 .leadpage-header {
  display: flex;
  justify-content: center;
  align-items: center;
  position: relative;
  background-color: #0a0a0a;
  height: 21.875rem;
  background-position: center;
  background-size: cover;
  color: #fff;
}
.site-interior-leadpage-flnr-539292-v2 .leadpage-header .site-column {
  z-index: 2;
}
.site-interior-leadpage-flnr-539292-v2 .leadpage-header h1 p {
  text-align: center;
  color: #ffffff;
}
.site-interior-leadpage-flnr-539292-v2 .leadpage-header p {
  text-align: center;
}
.site-interior-leadpage-flnr-539292-v2 .leadpage-header:before {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.3);
  z-index: 1;
}
.site-interior-leadpage-flnr-539292-v2 .flnr-leadpage-large-callout-section {
  background-color: #0a0a0a;
  height: auto;
  color: #ffffff;
  display: flex;
  margin-top: 1.5rem;
}
.site-interior-leadpage-flnr-539292-v2 .flnr-leadpage-large-callout-section .leadpage-large-callout {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
}
@media only screen and (max-width: 42em) {
  .site-interior-leadpage-flnr-539292-v2 .flnr-leadpage-large-callout-section .leadpage-large-callout {
    flex-direction: column;
  }
}
.site-interior-leadpage-flnr-539292-v2 .flnr-leadpage-large-callout-section .leadpage-large-callout .leadpage-image {
  display: flex;
  justify-content: center;
  width: 50em;
  height: 100%;
  padding: 2rem 0.5rem;
  height: 25rem;
  margin: 0 2rem;
}
.site-interior-leadpage-flnr-539292-v2 .flnr-leadpage-large-callout-section .leadpage-large-callout .leadpage-image img {
  height: 100%;
  width: 100%;
  object-fit: cover;
}
@media only screen and (max-width: 68.563em) {
  .site-interior-leadpage-flnr-539292-v2 .flnr-leadpage-large-callout-section .leadpage-large-callout .leadpage-image {
    width: 50%;
  }
}
@media only screen and (max-width: 42em) {
  .site-interior-leadpage-flnr-539292-v2 .flnr-leadpage-large-callout-section .leadpage-large-callout .leadpage-image {
    width: 100%;
  }
}
.site-interior-leadpage-flnr-539292-v2 .flnr-leadpage-large-callout-section .leadpage-large-callout .site-leadpage-text {
  padding: 1rem 1rem 1rem 2rem;
  width: 50%;
  margin: 0 2rem;
}
.site-interior-leadpage-flnr-539292-v2 .flnr-leadpage-large-callout-section .leadpage-large-callout .site-leadpage-text h1 p {
  color: #ffffff;
  display: block;
  width: 100%;
  word-wrap: break-word;
}
.site-interior-leadpage-flnr-539292-v2 .flnr-leadpage-large-callout-section .leadpage-large-callout .site-leadpage-text .site-cms-text {
  padding-bottom: 1rem;
  display: block;
  width: 100%;
  word-wrap: break-word;
}
@media only screen and (max-width: 42em) {
  .site-interior-leadpage-flnr-539292-v2 .flnr-leadpage-large-callout-section .leadpage-large-callout .site-leadpage-text {
    width: 100%;
    text-align: center;
  }
}
.site-interior-leadpage-flnr-539292-v2 .flnr-leadpage-large-callout-section .leadpage-large-callout .site-callout-button {
  display: block;
  color: #ffffff;
  border: 1px solid #ffffff;
  padding: 0.5rem;
  text-align: center;
  width: fit-content;
}
.site-interior-leadpage-flnr-539292-v2 .flnr-leadpage-large-callout-section .leadpage-large-callout .site-callout-button p {
  margin-bottom: 0 !important;
  font-family: "Marcellus";
}
@media only screen and (max-width: 42em) {
  .site-interior-leadpage-flnr-539292-v2 .flnr-leadpage-large-callout-section .leadpage-large-callout .site-callout-button {
    margin: 0 auto;
  }
}
.site-interior-leadpage-flnr-539292-v2 .flnr-leadpage-large-callout-section .leadpage-large-callout .site-callout-button:hover {
  background: #fff;
  color: #000;
}
.site-interior-leadpage-flnr-539292-v2 .flnr-leadpage-large-callout-section-2 {
  background-color: #0a0a0a;
  height: auto;
  color: #ffffff;
  display: flex;
}
.site-interior-leadpage-flnr-539292-v2 .flnr-leadpage-large-callout-section-2 .leadpage-large-callout {
  display: flex;
  flex-direction: row-reverse;
  justify-content: center;
  align-items: center;
}
@media only screen and (max-width: 42em) {
  .site-interior-leadpage-flnr-539292-v2 .flnr-leadpage-large-callout-section-2 .leadpage-large-callout {
    flex-direction: column;
  }
}
.site-interior-leadpage-flnr-539292-v2 .flnr-leadpage-large-callout-section-2 .leadpage-large-callout .leadpage-image {
  display: flex;
  justify-content: center;
  width: 50em;
  height: 100%;
  padding: 2rem 0.5rem;
  height: 25rem;
  margin: 0 2rem;
}
.site-interior-leadpage-flnr-539292-v2 .flnr-leadpage-large-callout-section-2 .leadpage-large-callout .leadpage-image img {
  height: 100%;
  width: 100%;
  object-fit: cover;
}
@media only screen and (max-width: 68.563em) {
  .site-interior-leadpage-flnr-539292-v2 .flnr-leadpage-large-callout-section-2 .leadpage-large-callout .leadpage-image {
    width: 50%;
  }
}
@media only screen and (max-width: 42em) {
  .site-interior-leadpage-flnr-539292-v2 .flnr-leadpage-large-callout-section-2 .leadpage-large-callout .leadpage-image {
    width: 100%;
  }
}
.site-interior-leadpage-flnr-539292-v2 .flnr-leadpage-large-callout-section-2 .leadpage-large-callout .site-leadpage-text {
  padding: 1rem 2rem 1rem 1rem;
  width: 50%;
  margin: 0 2rem;
}
.site-interior-leadpage-flnr-539292-v2 .flnr-leadpage-large-callout-section-2 .leadpage-large-callout .site-leadpage-text h1 {
  color: #fff !important;
}
.site-interior-leadpage-flnr-539292-v2 .flnr-leadpage-large-callout-section-2 .leadpage-large-callout .site-leadpage-text h1 p {
  color: #fff !important;
  display: block;
  width: 100%;
  word-wrap: break-word;
}
.site-interior-leadpage-flnr-539292-v2 .flnr-leadpage-large-callout-section-2 .leadpage-large-callout .site-leadpage-text .site-cms-text {
  padding-bottom: 1rem;
  display: block;
  width: 100%;
  word-wrap: break-word;
}
@media only screen and (max-width: 42em) {
  .site-interior-leadpage-flnr-539292-v2 .flnr-leadpage-large-callout-section-2 .leadpage-large-callout .site-leadpage-text {
    width: 100%;
    text-align: center;
  }
}
.site-interior-leadpage-flnr-539292-v2 .flnr-leadpage-large-callout-section-2 .leadpage-large-callout .site-callout-button {
  display: block;
  color: #ffffff;
  border: 1px solid #ffffff;
  padding: 0.5rem;
  text-align: center;
  width: fit-content;
}
.site-interior-leadpage-flnr-539292-v2 .flnr-leadpage-large-callout-section-2 .leadpage-large-callout .site-callout-button p {
  margin-bottom: 0 !important;
  font-family: "Marcellus" !important;
}
@media only screen and (max-width: 42em) {
  .site-interior-leadpage-flnr-539292-v2 .flnr-leadpage-large-callout-section-2 .leadpage-large-callout .site-callout-button {
    margin: 0 auto;
  }
}
.site-interior-leadpage-flnr-539292-v2 .flnr-leadpage-large-callout-section-2 .leadpage-large-callout .site-callout-button:hover {
  background: #fff;
  color: #000;
}
.site-interior-leadpage-flnr-539292-v2 .leadpage-lower-callout-section {
  display: block;
}
.site-interior-leadpage-flnr-539292-v2 .leadpage-lower-callout-section h3.leadpage-callouts-header {
  text-align: center;
  color: #0a0a0a !important;
  margin-top: 0.5rem;
}
.site-interior-leadpage-flnr-539292-v2 .leadpage-lower-callout-section h3.leadpage-callouts-header p {
  font-family: "Marcellus" !important;
  font-weight: 600 !important;
}
.site-interior-leadpage-flnr-539292-v2 .leadpage-lower-callout-section .site-container {
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
}
.site-interior-leadpage-flnr-539292-v2 .leadpage-lower-callout-section .site-container .leadpage-lowercallout {
  flex: 1 1 auto;
  width: 33.3%;
  text-align: center;
  padding: 2.5rem 0.9375rem;
}
.site-interior-leadpage-flnr-539292-v2 .leadpage-lower-callout-section .site-container .leadpage-lowercallout .leadpage-lowercallout-image {
  display: block;
  width: 100%;
  height: 25rem;
  background-position: center;
  background-size: cover;
}
@media print, screen and (max-width: 64.06125em) {
  .site-interior-leadpage-flnr-539292-v2 .leadpage-lower-callout-section .site-container .leadpage-lowercallout {
    padding: 1.875rem 0.3125rem;
  }
}
@media print, screen and (max-width: 64.06125em) {
  .site-interior-leadpage-flnr-539292-v2 .leadpage-lower-callout-section .site-container .leadpage-lowercallout {
    width: 100%;
  }
}
.site-interior-leadpage-flnr-539292-v2 .leadpage-lower-callout-section .site-container .leadpage-lowercallout h3 {
  margin-top: 1rem;
  font-family: "Manrope";
  font-weight: 600 !important;
  color: #0a0a0a !important;
}
@media print, screen and (max-width: 64.06125em) {
  .site-interior-leadpage-flnr-539292-v2 .leadpage-lower-callout-section .site-container .leadpage-lowercallout h3 {
    font-size: 1.3125rem;
  }
}
.site-interior-leadpage-flnr-539292-v2 .leadpage-lower-callout-section .site-container .leadpage-lowercallout .leadpage-lowercallout-text {
  font-family: "Manrope";
  margin-bottom: 1rem;
  display: block;
  width: 100%;
  word-wrap: break-word;
}
.site-interior-leadpage-flnr-539292-v2 .leadpage-lower-callout-section .site-container .leadpage-lowercallout a.leadpage-lowercallout-button {
  display: block;
  margin-top: 0.625rem;
  border: 1px solid #0a0a0a;
  color: #0a0a0a;
  padding: 0.5rem;
  width: 25%;
  margin-left: auto;
  margin-right: auto;
}
.site-interior-leadpage-flnr-539292-v2 .leadpage-lower-callout-section .site-container .leadpage-lowercallout a.leadpage-lowercallout-button p {
  margin-bottom: 0;
}
.site-interior-leadpage-flnr-539292-v2 .site-interior-leadpage17-form {
  padding: 0;
  background-color: #ededed;
}
.site-interior-leadpage-flnr-539292-v2 .site-interior-leadpage17-form .site-container {
  max-width: 50rem;
  background-color: transparent;
  padding: 2.5rem;
  display: flex;
  flex-direction: column;
}
.site-interior-leadpage-flnr-539292-v2 .site-interior-leadpage17-form .site-container > h2 {
  text-align: center;
  text-transform: uppercase;
  font-size: 1.875rem;
  font-weight: 600 !important;
  display: inline-block;
  padding-right: 0.3125rem;
  color: #0a0a0a;
}
.site-interior-leadpage-flnr-539292-v2 .site-interior-leadpage17-form .site-container > h2 p {
  padding: 0;
  margin: 0;
  line-height: inherit;
  color: inherit;
  font-size: inherit;
  font-weight: inherit;
  font-family: inherit;
}
.site-interior-leadpage-flnr-539292-v2 .site-interior-leadpage17-form .site-container p {
  text-align: center;
}
.site-interior-leadpage-flnr-539292-v2 .site-interior-leadpage17-form .site-container > .site-cms-text {
  display: inline-block;
  color: #0a0a0a;
}
.site-interior-leadpage-flnr-539292-v2 .site-interior-leadpage17-form .site-container .site-form-container {
  margin-top: 1.25rem;
}
.site-interior-leadpage-flnr-539292-v2 form.site-interior-leadpage-form .site-form-required {
  color: #666666;
}
.site-interior-leadpage-flnr-539292-v2 form.site-interior-leadpage-form .site-advanced-cms-text {
  color: #333333;
}
.site-interior-leadpage-flnr-539292-v2 form.site-interior-leadpage-form .site-advanced-cms-text a {
  color: #333333;
}
@media only screen and (min-width: 35.0625em) {
  .site-interior-leadpage-flnr-539292-v2 form.site-interior-leadpage-form .site-form-preferred-contact {
    margin-bottom: 0;
  }
}
.site-interior-leadpage-flnr-539292-v2 form.site-interior-leadpage-form textarea {
  height: 100%;
}
.site-interior-leadpage-flnr-539292-v2 form.site-interior-leadpage-form .site-form-button button {
  background-color: var(--company-primary-color);
  border-radius: 0;
  color: #ffffff;
  padding: 0.9375rem 2.5rem;
}
.site-interior-leadpage-flnr-539292-v2 form.site-interior-leadpage-form .site-form-button button span p {
  margin-bottom: 0 !important;
}
.site-interior-leadpage-argde-6518295-v2 .leadpage-header {
  display: flex;
  justify-content: center;
  align-items: center;
  position: absolute;
  top: -10rem;
  z-index: 9;
  background-color: #0a0a0a;
  height: 30rem;
  width: 100%;
  background-position: center;
  background-size: cover;
  color: #fff;
  border-bottom: 0.5rem solid #F2752E;
}
.site-interior-leadpage-argde-6518295-v2 .leadpage-header .site-column {
  z-index: 2;
  max-width: 50rem;
  background: #122D57;
  padding: 3rem;
  margin-top: 25rem;
}
.site-interior-leadpage-argde-6518295-v2 .leadpage-header h1 {
  text-align: center;
  color: #ffffff;
  margin-top: 5rem;
}
.site-interior-leadpage-argde-6518295-v2 .leadpage-header p {
  padding: 0;
  margin: 0;
  line-height: inherit;
  color: inherit;
  font-size: inherit;
  font-weight: inherit;
  font-family: inherit;
  text-align: center;
}
.site-interior-leadpage-argde-6518295-v2 .leadpage-header:before {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.4);
  z-index: 1;
}
.site-interior-leadpage-argde-6518295-v2 .argde-leadpage-large-callout-section {
  position: relative;
  display: block;
  bottom: -30rem;
  width: 100%;
  text-align: center;
  background: #122D57;
  height: auto;
  padding: 3rem 5rem;
}
@media only screen and (max-width: 45.5em) {
  .site-interior-leadpage-argde-6518295-v2 .argde-leadpage-large-callout-section {
    padding-left: 0;
    padding-right: 0;
  }
}
.site-interior-leadpage-argde-6518295-v2 .argde-leadpage-large-callout-section hr.border-top {
  border: 1.5px solid #ffffff;
  margin-top: -1rem;
}
.site-interior-leadpage-argde-6518295-v2 .argde-leadpage-large-callout-section hr.border-bottom {
  border: 1.5px solid #ffffff;
  margin-bottom: -1rem;
}
.site-interior-leadpage-argde-6518295-v2 .argde-leadpage-large-callout-section .leadpage-large-callout {
  width: 100%;
  padding: 3rem;
}
.site-interior-leadpage-argde-6518295-v2 .argde-leadpage-large-callout-section .leadpage-large-callout .site-cms-text {
  color: #ffffff;
}
.site-interior-leadpage-argde-6518295-v2 .advanced-editor-content {
  position: relative;
  display: block;
  top: 29.5rem;
  width: 100%;
  background: #ffffff;
  height: auto;
  margin-bottom: 29.5rem;
}
.site-interior-leadpage-argde-6518295-v2 form {
  position: relative;
  display: block;
}
.site-interior-leadpage-argde-6518295-v2 .site-interior-leadpage17-form {
  padding: 0;
  background-color: #ededed;
  position: relative;
}
.site-interior-leadpage-argde-6518295-v2 .site-interior-leadpage17-form .site-container {
  max-width: 50rem;
  background-color: transparent;
  padding: 2.5rem;
  display: flex;
  flex-direction: column;
}
.site-interior-leadpage-argde-6518295-v2 .site-interior-leadpage17-form .site-container > h2 {
  text-align: center;
  text-transform: uppercase;
  font-size: 1.875rem;
  font-weight: 600 !important;
  display: inline-block;
  padding-right: 0.3125rem;
  color: #0a0a0a;
}
.site-interior-leadpage-argde-6518295-v2 .site-interior-leadpage17-form .site-container > h2 p {
  padding: 0;
  margin: 0;
  line-height: inherit;
  color: inherit;
  font-size: inherit;
  font-weight: inherit;
  font-family: inherit;
}
.site-interior-leadpage-argde-6518295-v2 .site-interior-leadpage17-form .site-container p {
  text-align: center;
}
.site-interior-leadpage-argde-6518295-v2 .site-interior-leadpage17-form .site-container > .site-cms-text {
  display: inline-block;
  color: #0a0a0a;
  text-align: center;
}
.site-interior-leadpage-argde-6518295-v2 .site-interior-leadpage17-form .site-container .site-form-container {
  margin-top: 1.25rem;
}
.site-interior-leadpage-argde-6518295-v2 .site-interior-leadpage17-form .site-container .site-advanced-cms-text {
  color: #0a0a0a;
}
.site-interior-leadpage-argde-6518295-v2 .site-interior-leadpage17-form .site-container .site-advanced-cms-text span,
.site-interior-leadpage-argde-6518295-v2 .site-interior-leadpage17-form .site-container .site-advanced-cms-text a {
  color: #0a0a0a;
}
.site-interior-leadpage-argde-6518295-v2 .site-interior-leadpage17-form .site-form-button button {
  background: #e17139;
}
.site-interior-leadpage-argde-6518295-v2 .site-interior-leadpage17-form .site-form-button button:hover {
  background: #122d57;
}

.site-interior-leadpage-nwre-careers {
  font-family: "Open Sans", Arial, Helvetica Neue, Helvetica, sans-serif;
}
.site-interior-leadpage-nwre-careers .site-interior-leadpage-nwre-careers-form {
  font-family: "Open Sans", Arial, Helvetica Neue, Helvetica, sans-serif;
  padding: 0;
  background-color: #dddddd;
  display: flex;
  justify-content: center;
}
.site-interior-leadpage-nwre-careers .site-interior-leadpage-nwre-careers-form .site-form-container {
  max-width: 50rem;
  background-color: transparent;
  padding: 2.5rem;
  text-align: center;
}
.site-interior-leadpage-nwre-careers .site-interior-leadpage-nwre-careers-form .site-form-container .site-column {
  width: 100%;
}
.site-interior-leadpage-nwre-careers .site-interior-leadpage-nwre-careers-form .site-form-container .site-row site-row-equal-height {
  justify-content: center;
}
.site-interior-leadpage-nwre-careers .site-interior-leadpage-nwre-careers-form .site-form-container > h2 {
  text-align: center;
  text-transform: uppercase;
  font-size: 1.875rem;
  font-weight: 400;
  padding-right: 0.3125rem;
  color: #333333;
}
.site-interior-leadpage-nwre-careers .site-interior-leadpage-nwre-careers-form .site-form-container > h2 p {
  padding: 0;
  margin: 0;
  line-height: inherit;
  color: inherit;
  font-size: inherit;
  font-weight: inherit;
  font-family: inherit;
}
.site-interior-leadpage-nwre-careers .site-interior-leadpage-nwre-careers-form .site-form-container > .site-cms-text {
  display: inline-block;
  color: #999999;
  margin-bottom: 2em;
}
.site-interior-leadpage-nwre-careers .site-interior-leadpage-nwre-careers-form .site-form-container .site-form-container {
  margin-top: 1.25rem;
}
.site-interior-leadpage-nwre-careers form.site-interior-leadpage-form .site-form-required {
  color: #666666;
}
.site-interior-leadpage-nwre-careers form.site-interior-leadpage-form .site-advanced-cms-text {
  color: #333333;
}
.site-interior-leadpage-nwre-careers form.site-interior-leadpage-form .site-advanced-cms-text a {
  color: #333333;
}
@media only screen and (min-width: 35.0625em) {
  .site-interior-leadpage-nwre-careers form.site-interior-leadpage-form .site-form-preferred-contact {
    margin-bottom: 0;
  }
}
.site-interior-leadpage-nwre-careers form.site-interior-leadpage-form textarea {
  height: 100%;
}
.site-interior-leadpage-nwre-careers form.site-interior-leadpage-form .site-form-button {
  display: flex;
  justify-content: space-between;
}
.site-interior-leadpage-nwre-careers form.site-interior-leadpage-form .site-form-button .site-company-contact-info {
  display: block;
  text-align: initial !important;
}
.site-interior-leadpage-nwre-careers form.site-interior-leadpage-form .site-form-button button {
  background-color: var(--company-primary-color);
  border-radius: 0;
  color: #ffffff;
  padding: 0.9375rem 2.5rem;
}
@media (max-width: 40em) {
  .site-interior-leadpage-nwre-careers form.site-interior-leadpage-form .site-form-button button {
    padding: 0.5rem;
    height: 100%;
  }
}
.site-interior-leadpage-nwre-careers .site-learn-more-communities {
  background-color: white;
  margin: 3em 0;
}
.site-interior-leadpage-nwre-careers .site-learn-more-communities h2 {
  text-align: center;
}
.site-interior-leadpage-nwre-careers .site-learn-more-communities .site-button-row {
  text-align: center;
  display: flex;
  justify-content: center;
}
.site-interior-leadpage-nwre-careers .site-learn-more-communities .site-button-row h2 {
  text-align: center;
  margin-top: 2em;
}
.site-interior-leadpage-nwre-careers .site-learn-more-communities .site-button-row a {
  color: white;
  background-color: black;
  padding: 0 2em;
  margin: 3em 2.5em;
  border: 1em solid black;
  border-radius: 0.5em;
}
@media (max-width: 40em) {
  .site-interior-leadpage-nwre-careers .site-learn-more-communities .site-button-row {
    flex-direction: column;
  }
  .site-interior-leadpage-nwre-careers .site-learn-more-communities .site-button-row a {
    border: 2px solid black;
    padding: 2rem !important;
  }
}

.site-interior-leadpage-lcdb-2 .site-interior-leadpage-lcdb-2-form,
.site-interior-leadpage-lcdb-2 .site-interior-leadpage17-form,
.site-interior-leadpage17 .site-interior-leadpage-lcdb-2-form,
.site-interior-leadpage17 .site-interior-leadpage17-form,
.site-interior-leadpage-rbifa .site-interior-leadpage-lcdb-2-form,
.site-interior-leadpage-rbifa .site-interior-leadpage17-form {
  padding: 0;
  background-color: #ededed;
}
.site-interior-leadpage-lcdb-2 .site-interior-leadpage-lcdb-2-form .site-container,
.site-interior-leadpage-lcdb-2 .site-interior-leadpage17-form .site-container,
.site-interior-leadpage17 .site-interior-leadpage-lcdb-2-form .site-container,
.site-interior-leadpage17 .site-interior-leadpage17-form .site-container,
.site-interior-leadpage-rbifa .site-interior-leadpage-lcdb-2-form .site-container,
.site-interior-leadpage-rbifa .site-interior-leadpage17-form .site-container {
  max-width: 50rem;
  background-color: transparent;
  padding: 2.5rem;
}
.site-interior-leadpage-lcdb-2 .site-interior-leadpage-lcdb-2-form .site-container > h2,
.site-interior-leadpage-lcdb-2 .site-interior-leadpage17-form .site-container > h2,
.site-interior-leadpage17 .site-interior-leadpage-lcdb-2-form .site-container > h2,
.site-interior-leadpage17 .site-interior-leadpage17-form .site-container > h2,
.site-interior-leadpage-rbifa .site-interior-leadpage-lcdb-2-form .site-container > h2,
.site-interior-leadpage-rbifa .site-interior-leadpage17-form .site-container > h2 {
  text-align: center;
  text-transform: uppercase;
  font-size: 1.875rem;
  font-weight: 400;
  display: inline-block;
  padding-right: 0.3125rem;
  color: #333333;
}
.site-interior-leadpage-lcdb-2 .site-interior-leadpage-lcdb-2-form .site-container > h2 p,
.site-interior-leadpage-lcdb-2 .site-interior-leadpage17-form .site-container > h2 p,
.site-interior-leadpage17 .site-interior-leadpage-lcdb-2-form .site-container > h2 p,
.site-interior-leadpage17 .site-interior-leadpage17-form .site-container > h2 p,
.site-interior-leadpage-rbifa .site-interior-leadpage-lcdb-2-form .site-container > h2 p,
.site-interior-leadpage-rbifa .site-interior-leadpage17-form .site-container > h2 p {
  padding: 0;
  margin: 0;
  line-height: inherit;
  color: inherit;
  font-size: inherit;
  font-weight: inherit;
  font-family: inherit;
}
.site-interior-leadpage-lcdb-2 .site-interior-leadpage-lcdb-2-form .site-container > .site-cms-text,
.site-interior-leadpage-lcdb-2 .site-interior-leadpage17-form .site-container > .site-cms-text,
.site-interior-leadpage17 .site-interior-leadpage-lcdb-2-form .site-container > .site-cms-text,
.site-interior-leadpage17 .site-interior-leadpage17-form .site-container > .site-cms-text,
.site-interior-leadpage-rbifa .site-interior-leadpage-lcdb-2-form .site-container > .site-cms-text,
.site-interior-leadpage-rbifa .site-interior-leadpage17-form .site-container > .site-cms-text {
  display: inline-block;
  color: #999999;
}
.site-interior-leadpage-lcdb-2 .site-interior-leadpage-lcdb-2-form .site-container .site-form-container,
.site-interior-leadpage-lcdb-2 .site-interior-leadpage17-form .site-container .site-form-container,
.site-interior-leadpage17 .site-interior-leadpage-lcdb-2-form .site-container .site-form-container,
.site-interior-leadpage17 .site-interior-leadpage17-form .site-container .site-form-container,
.site-interior-leadpage-rbifa .site-interior-leadpage-lcdb-2-form .site-container .site-form-container,
.site-interior-leadpage-rbifa .site-interior-leadpage17-form .site-container .site-form-container {
  margin-top: 1.25rem;
}
.site-interior-leadpage-lcdb-2 form.site-interior-leadpage-form .site-form-required,
.site-interior-leadpage17 form.site-interior-leadpage-form .site-form-required,
.site-interior-leadpage-rbifa form.site-interior-leadpage-form .site-form-required {
  color: #666666;
}
.site-interior-leadpage-lcdb-2 form.site-interior-leadpage-form .site-advanced-cms-text,
.site-interior-leadpage17 form.site-interior-leadpage-form .site-advanced-cms-text,
.site-interior-leadpage-rbifa form.site-interior-leadpage-form .site-advanced-cms-text {
  color: #333333;
}
.site-interior-leadpage-lcdb-2 form.site-interior-leadpage-form .site-advanced-cms-text a,
.site-interior-leadpage17 form.site-interior-leadpage-form .site-advanced-cms-text a,
.site-interior-leadpage-rbifa form.site-interior-leadpage-form .site-advanced-cms-text a {
  color: #333333;
}
@media only screen and (min-width: 35.0625em) {
  .site-interior-leadpage-lcdb-2 form.site-interior-leadpage-form .site-form-preferred-contact,
  .site-interior-leadpage17 form.site-interior-leadpage-form .site-form-preferred-contact,
  .site-interior-leadpage-rbifa form.site-interior-leadpage-form .site-form-preferred-contact {
    margin-bottom: 0;
  }
}
.site-interior-leadpage-lcdb-2 form.site-interior-leadpage-form textarea,
.site-interior-leadpage17 form.site-interior-leadpage-form textarea,
.site-interior-leadpage-rbifa form.site-interior-leadpage-form textarea {
  height: 100%;
}
.site-interior-leadpage-lcdb-2 form.site-interior-leadpage-form .site-form-button button,
.site-interior-leadpage17 form.site-interior-leadpage-form .site-form-button button,
.site-interior-leadpage-rbifa form.site-interior-leadpage-form .site-form-button button {
  background-color: var(--company-primary-color);
  border-radius: 0;
  color: #ffffff;
  padding: 0.9375rem 2.5rem;
}
.site-interior-leadpage-lcdb-2 form.site-interior-leadpage-form .site-form-button button span p,
.site-interior-leadpage17 form.site-interior-leadpage-form .site-form-button button span p,
.site-interior-leadpage-rbifa form.site-interior-leadpage-form .site-form-button button span p {
  padding: 0;
  margin: 0;
  line-height: inherit;
  color: inherit;
  font-size: inherit;
  font-weight: inherit;
  font-family: inherit;
}

.site-interior-leadpage17 header {
  height: auto;
}
.site-interior-leadpage17 .site-form-container .col-12.col-md-6.site-column.half textarea {
  border: 2px solid blue;
  display: block;
  box-sizing: border-box;
  width: 100%;
  height: 2.4375rem;
  margin: 0 0 1rem;
  padding: 0.5rem;
  border: 1px solid #cacaca;
  border-radius: 0;
  background-color: #ffffff;
  box-shadow: inset 0 1px 2px rgba(10, 10, 10, 0.1);
  font-family: inherit;
  font-size: 1rem;
  font-weight: normal;
  line-height: 1.5;
  color: #0a0a0a;
  transition: box-shadow 0.5s, border-color 0.25s ease-in-out;
}
.site-interior-leadpage17 .site-form-container .col-12.col-md-6.site-column.half .mb-2 input {
  display: block;
  box-sizing: border-box;
  width: 100%;
  height: 2.4375rem;
  margin: 0 0 1rem;
  padding: 0.5rem;
  border: 1px solid #cacaca;
  border-radius: 0;
  background-color: #ffffff;
  box-shadow: inset 0 1px 2px rgba(10, 10, 10, 0.1);
  font-family: inherit;
  font-size: 1rem;
  font-weight: normal;
  line-height: 1.5;
  color: #0a0a0a;
  transition: box-shadow 0.5s, border-color 0.25s ease-in-out;
}

.site-interior-leadpage28 .site-interior-leadpage28-form {
  padding: 0;
  background-color: #ededed;
}
.site-interior-leadpage28 .site-interior-leadpage28-form .site-container {
  max-width: 50rem;
  background-color: transparent;
  padding: 2.5rem;
  text-align: center;
}
.site-interior-leadpage28 .site-interior-leadpage28-form .site-container > h2 {
  text-align: center;
  text-transform: uppercase;
  font-size: 1.875rem;
  font-weight: 400;
  display: inline-block;
  padding-right: 0.3125rem;
  color: #333333;
}
.site-interior-leadpage28 .site-interior-leadpage28-form .site-container > h2 p {
  padding: 0;
  margin: 0;
  line-height: inherit;
  color: inherit;
  font-size: inherit;
  font-weight: inherit;
  font-family: inherit;
}
.site-interior-leadpage28 .site-interior-leadpage28-form .site-container > .site-cms-text {
  display: inline-block;
  color: #999999;
}
.site-interior-leadpage28 .site-interior-leadpage28-form .site-container .site-form-container {
  margin-top: 1.25rem;
}
.site-interior-leadpage28 .site-interior-leadpage28-form .site-container .site-row {
  justify-content: center;
}
.site-interior-leadpage28 form.site-interior-leadpage-form .site-form-required {
  color: #666666;
  margin-top: 3rem;
}
.site-interior-leadpage28 form.site-interior-leadpage-form .site-advanced-cms-text {
  color: #333333;
}
.site-interior-leadpage28 form.site-interior-leadpage-form .site-advanced-cms-text a {
  color: #333333;
}
@media only screen and (min-width: 35.0625em) {
  .site-interior-leadpage28 form.site-interior-leadpage-form .site-form-preferred-contact {
    margin-bottom: 0;
  }
}
.site-interior-leadpage28 form.site-interior-leadpage-form textarea {
  height: 25%;
}
.site-interior-leadpage28 form.site-interior-leadpage-form .site-form-button button {
  background-color: var(--company-primary-color);
  border-radius: 0;
  color: #ffffff;
  padding: 0.9375rem 2.5rem;
}
.site-interior-leadpage20 {
  background-color: var(--company-primary-color);
}
.site-interior-leadpage20 .site-interior-template-page h1 {
  color: #ffffff;
}
.site-interior-leadpage20 .site-interior-template-page .site-row {
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
}
.site-interior-leadpage20 .site-interior-template-page .site-row .site-interior-leadpage20-content-column {
  flex: 0 1 auto;
  width: 66.666%;
  padding-right: 2.5rem;
}
@media only screen and (max-width: 64em) {
  .site-interior-leadpage20 .site-interior-template-page .site-row .site-interior-leadpage20-content-column {
    width: 55%;
    padding-right: 1.25rem;
  }
}
@media only screen and (max-width: 48em) {
  .site-interior-leadpage20 .site-interior-template-page .site-row .site-interior-leadpage20-content-column {
    width: 100%;
    padding-right: 0;
  }
}
.site-interior-leadpage20 .site-interior-template-page .site-row .site-interior-leadpage20-content-column .site-interior-content-text {
  color: #ffffff;
}
.site-interior-leadpage20 .site-interior-template-page .site-row .site-interior-leadpage20-form-column {
  flex: 0 1 auto;
  width: 33.333%;
}
@media only screen and (max-width: 64em) {
  .site-interior-leadpage20 .site-interior-template-page .site-row .site-interior-leadpage20-form-column {
    width: 45%;
  }
}
@media only screen and (max-width: 48em) {
  .site-interior-leadpage20 .site-interior-template-page .site-row .site-interior-leadpage20-form-column {
    width: 100%;
  }
}
.site-interior-leadpage20 .site-interior-template-page .site-row .site-interior-leadpage20-form-column h2 {
  color: #ffffff;
}
.site-interior-leadpage20 .site-interior-leadpage20-form {
  padding: 0;
}
@media only screen and (max-width: 48em) {
  .site-interior-leadpage20 .site-interior-leadpage20-form {
    padding: 1.25rem 0;
  }
}
.site-interior-leadpage20 .site-interior-leadpage20-form .site-container {
  max-width: 50rem;
  padding: 0;
}
@media only screen and (max-width: 48em) {
  .site-interior-leadpage20 .site-interior-leadpage20-form .site-container {
    padding: 1.25rem;
  }
}
.site-interior-leadpage20 .site-interior-leadpage20-form .site-container h2 {
  text-align: center;
  text-transform: uppercase;
  font-size: 1.875rem;
  font-weight: 400;
  color: #ffffff;
}
.site-interior-leadpage20 .site-interior-leadpage20-form .site-container h2 p {
  padding: 0;
  margin: 0;
  line-height: inherit;
  color: inherit;
  font-size: inherit;
  font-weight: inherit;
  font-family: inherit;
}
.site-interior-leadpage20 form.site-interior-leadpage-form .site-advanced-cms-text a {
  color: #ffffff !important;
}
.site-interior-leadpage20 form.site-interior-leadpage-form .site-form-button button {
  background-color: #ffffff;
  border-radius: 0;
  color: var(--company-primary-color);
  padding: 0.9375rem 1.875rem;
  width: 100%;
}
.site-interior-leadpage20 form.site-interior-leadpage-form .site-form-button button:focus, .site-interior-leadpage20 form.site-interior-leadpage-form .site-form-button button:hover {
  background-color: rgba(255, 255, 255, 0.9);
}

.site-interior-leadpage21 .site-interior-template-image-header-2 h2 {
  text-transform: none;
}
.site-interior-leadpage21 .site-interior-template-page {
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
}
.site-interior-leadpage21 .site-interior-template-page .site-interior-leadpage21-content-column {
  flex: 0 1 auto;
  width: 66.666%;
  padding-right: 2.5rem;
}
@media only screen and (max-width: 64em) {
  .site-interior-leadpage21 .site-interior-template-page .site-interior-leadpage21-content-column {
    width: 55%;
    padding-right: 1.25rem;
  }
}
@media only screen and (max-width: 48em) {
  .site-interior-leadpage21 .site-interior-template-page .site-interior-leadpage21-content-column {
    width: 100%;
    padding-right: 0;
  }
}
.site-interior-leadpage21 .site-interior-template-page .site-interior-leadpage21-form-column {
  color: #ffffff;
  flex: 0 1 auto;
  width: 33.333%;
  height: 100%;
  background-color: var(--company-primary-color);
  padding: 2.5rem;
}
.site-interior-leadpage21 .site-interior-template-page .site-interior-leadpage21-form-column h3 {
  color: #ffffff;
}
@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: #0a0a0a;
  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 {
  max-width: 50rem;
  background-color: var(--company-primary-color);
}
@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 {
  text-align: center;
  text-transform: uppercase;
  font-size: 1.875rem;
  font-weight: 400;
}
.site-interior-leadpage21 .site-interior-leadpage21-form .site-container h2 p {
  padding: 0;
  margin: 0;
  line-height: inherit;
  color: inherit;
  font-size: inherit;
  font-weight: inherit;
  font-family: inherit;
}
.site-interior-leadpage21 form.site-interior-leadpage-form .site-advanced-cms-text a {
  color: #ffffff !important;
}
.site-interior-leadpage21 form.site-interior-leadpage-form .site-form-button button {
  background-color: #ffffff;
  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);
}

.site-interior-leadpage22 .site-interior-leadpage22-form {
  padding: 0;
  background-color: #ededed;
}
.site-interior-leadpage22 .site-interior-leadpage22-form .site-container {
  background-color: transparent;
  padding: 2.5rem;
}
.site-interior-leadpage22 .site-interior-leadpage22-form .site-container > h2 {
  text-align: center;
  text-transform: uppercase;
  font-size: 1.875rem;
  font-weight: 400;
  display: inline-block;
  padding-right: 0.3125rem;
  color: #333333;
}
.site-interior-leadpage22 .site-interior-leadpage22-form .site-container > h2 p {
  padding: 0;
  margin: 0;
  line-height: inherit;
  color: inherit;
  font-size: inherit;
  font-weight: inherit;
  font-family: inherit;
}
.site-interior-leadpage22 .site-interior-leadpage22-form .site-container > .site-cms-text {
  display: inline-block;
  color: #999999;
}
.site-interior-leadpage22 .site-interior-leadpage22-form .site-container .site-form-container {
  margin-top: 1.25rem;
}
.site-interior-leadpage22 form.site-interior-leadpage-form .site-form-required {
  color: #666666;
}
.site-interior-leadpage22 form.site-interior-leadpage-form .site-advanced-cms-text {
  color: #333333;
}
.site-interior-leadpage22 form.site-interior-leadpage-form .site-advanced-cms-text a {
  color: #333333;
}
@media only screen and (min-width: 35.0625em) {
  .site-interior-leadpage22 form.site-interior-leadpage-form .site-form-preferred-contact {
    margin-bottom: 0;
  }
}
.site-interior-leadpage22 form.site-interior-leadpage-form textarea {
  height: 100%;
}
.site-interior-leadpage22 form.site-interior-leadpage-form .site-form-button button {
  background-color: var(--company-primary-color);
  border-radius: 0;
  color: #ffffff;
  padding: 0.9375rem 2.5rem;
}
.site-interior-leadpage-bhhcg-quickbuy h1,
.site-interior-leadpage-bhhcg-quickbuy h2,
.site-interior-leadpage-bhhcg-quickbuy h3,
.site-interior-leadpage-bhhcg-quickbuy h4,
.site-interior-leadpage-bhhcg-quickbuy h5,
.site-interior-leadpage-bhhcg-quickbuy h6,
.site-interior-leadpage-bhhcg-quickbuy p,
.site-interior-leadpage-bhhcg-quickbuy li,
.site-interior-leadpage-bhhcg-quickbuy a {
  font-family: "Poppins", "Open Sans", Arial, Helvetica Neue, Helvetica, sans-serif;
}
.site-interior-leadpage-bhhcg-quickbuy .site-quickbuy-phone-callout {
  background-color: var(--company-primary-color);
  padding: 0.625rem 2.5rem;
  margin-bottom: 2.5rem;
}
@media only screen and (max-width: 64em) {
  .site-interior-leadpage-bhhcg-quickbuy .site-quickbuy-phone-callout {
    padding: 0.625rem 1.25rem;
  }
}
.site-interior-leadpage-bhhcg-quickbuy .site-quickbuy-phone-callout a,
.site-interior-leadpage-bhhcg-quickbuy .site-quickbuy-phone-callout .site-cms-text {
  color: #ffffff;
}
.site-interior-leadpage-bhhcg-quickbuy .site-interior-form-callout .site-container {
  position: relative;
  display: flex;
  justify-content: space-between;
  background-position: center;
  background-size: cover;
  padding: 5rem 2.5rem 2.5rem;
}
.site-interior-leadpage-bhhcg-quickbuy .site-interior-form-callout .site-container:before {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.65);
  z-index: 2;
}
@media only screen and (max-width: 64em) {
  .site-interior-leadpage-bhhcg-quickbuy .site-interior-form-callout .site-container {
    padding: 5rem 1.25rem 2.5rem;
  }
}
@media only screen and (max-width: 48em) {
  .site-interior-leadpage-bhhcg-quickbuy .site-interior-form-callout .site-container {
    flex-wrap: wrap;
    padding: 2.5rem 1.25rem;
  }
}
.site-interior-leadpage-bhhcg-quickbuy .site-interior-form-callout .site-container .site-interior-form-supporting-text {
  padding-right: 3.75rem;
  position: relative;
  z-index: 3;
  width: 70%;
}
@media only screen and (max-width: 64em) {
  .site-interior-leadpage-bhhcg-quickbuy .site-interior-form-callout .site-container .site-interior-form-supporting-text {
    width: 60%;
  }
}
@media only screen and (max-width: 48em) {
  .site-interior-leadpage-bhhcg-quickbuy .site-interior-form-callout .site-container .site-interior-form-supporting-text {
    width: 100%;
    padding-right: 0;
  }
}
.site-interior-leadpage-bhhcg-quickbuy .site-interior-form-callout .site-container .site-interior-form-supporting-text h2 {
  color: #ffffff;
  font-weight: bold;
  font-size: 2.5rem;
  line-height: 1.2;
}
.site-interior-leadpage-bhhcg-quickbuy .site-interior-form-callout .site-container .site-interior-form-supporting-text h2 p {
  padding: 0;
  margin: 0;
  line-height: inherit;
  color: inherit;
  font-size: inherit;
  font-weight: inherit;
  font-family: inherit;
}
.site-interior-leadpage-bhhcg-quickbuy .site-interior-form-callout .site-container .site-interior-form-supporting-text .site-cms-text {
  color: #ffffff;
  font-size: 1.125rem;
}
.site-interior-leadpage-bhhcg-quickbuy .site-interior-form-callout .site-container .site-interior-form-container {
  background-color: rgba(0, 0, 0, 0.8);
  border-radius: 0.625rem;
  position: relative;
  z-index: 3;
  padding: 1.25rem;
  width: 30%;
}
@media only screen and (max-width: 64em) {
  .site-interior-leadpage-bhhcg-quickbuy .site-interior-form-callout .site-container .site-interior-form-container {
    width: 40%;
  }
}
@media only screen and (max-width: 48em) {
  .site-interior-leadpage-bhhcg-quickbuy .site-interior-form-callout .site-container .site-interior-form-container {
    width: 100%;
    margin-top: 2.5rem;
  }
}
.site-interior-leadpage-bhhcg-quickbuy .site-interior-form-callout .site-container .site-interior-form-container h3 {
  color: #ffffff;
  text-align: center;
  font-size: 1.125rem;
  padding: 0 1.25rem;
}
.site-interior-leadpage-bhhcg-quickbuy .site-interior-form-callout .site-container .site-interior-form-container h3 p {
  padding: 0;
  margin: 0;
  line-height: inherit;
  color: inherit;
  font-size: inherit;
  font-weight: inherit;
  font-family: inherit;
}
.site-interior-leadpage-bhhcg-quickbuy .site-interior-form-callout .site-container .site-interior-form-container form .site-row {
  flex-wrap: wrap;
}
.site-interior-leadpage-bhhcg-quickbuy .site-interior-form-callout .site-container .site-interior-form-container form .site-row input {
  width: 96%;
}
.site-interior-leadpage-bhhcg-quickbuy .site-interior-form-callout .site-container .site-interior-form-container form .site-row .site-column.full {
  width: 100%;
}
.site-interior-leadpage-bhhcg-quickbuy .site-interior-form-callout .site-container .site-interior-form-container form input {
  border-radius: 0.3125rem;
}
.site-interior-leadpage-bhhcg-quickbuy .site-interior-form-callout .site-container .site-interior-form-container form button {
  background-color: #ffb600;
  color: #0a0a0a;
}
.site-interior-leadpage-bhhcg-quickbuy .site-interior-form-callout .site-container .site-interior-form-container form button:focus, .site-interior-leadpage-bhhcg-quickbuy .site-interior-form-callout .site-container .site-interior-form-container form button:hover {
  background-color: #e6a400;
}
.site-interior-leadpage-bhhcg-quickbuy .site-interior-form-callout .site-container .site-interior-form-container form button:visited {
  background-color: transparent;
  border: 1px solid #ffb600;
  color: #ffb600;
}
.site-interior-leadpage-bhhcg-quickbuy .site-interior-form-callout .site-container .site-interior-form-container form .site-advanced-cms-text {
  margin-top: 0.3125rem;
  opacity: 0.5;
}
.site-interior-leadpage-bhhcg-quickbuy .site-interior-form-callout .site-container .site-interior-form-container .site-submission-message {
  color: #ffffff;
  border: 1px solid #4bc356;
  padding: 0.3125rem 0.625rem;
  text-align: center;
  font-size: 0.875rem;
}
.site-interior-leadpage-bhhcg-quickbuy .site-quickbuy-content {
  padding: 2.5rem;
}
@media only screen and (max-width: 64em) {
  .site-interior-leadpage-bhhcg-quickbuy .site-quickbuy-content {
    padding: 2.5rem 1.25rem;
  }
}
.site-interior-leadpage-bhhcg-quickbuy .site-quickbuy-content sup {
  font-size: 0.625rem;
}
.site-interior-leadpage-bhhcg-quickbuy .site-quickbuy-content .site-quickbuy-content-intro {
  text-align: center;
}
.site-interior-leadpage-bhhcg-quickbuy .site-quickbuy-content .site-quickbuy-content-intro h1 {
  font-weight: bold;
  font-size: 2.5rem;
  color: #0a0a0a;
}
.site-interior-leadpage-bhhcg-quickbuy .site-quickbuy-content .site-quickbuy-content-intro h1 p {
  padding: 0;
  margin: 0;
  line-height: inherit;
  color: inherit;
  font-size: inherit;
  font-weight: inherit;
  font-family: inherit;
}
.site-interior-leadpage-bhhcg-quickbuy .site-quickbuy-content .site-quickbuy-content-intro sup {
  font-size: 0.8em;
}
.site-interior-leadpage-bhhcg-quickbuy .site-quickbuy-content .site-quickbuy-content-callouts {
  display: flex;
  justify-content: space-between;
  margin-top: 3.125rem;
}
@media only screen and (max-width: 48em) {
  .site-interior-leadpage-bhhcg-quickbuy .site-quickbuy-content .site-quickbuy-content-callouts {
    flex-wrap: wrap;
  }
}
.site-interior-leadpage-bhhcg-quickbuy .site-quickbuy-content .site-quickbuy-content-callouts .site-quickbuy-content-callout {
  width: 30%;
}
.site-interior-leadpage-bhhcg-quickbuy .site-quickbuy-content .site-quickbuy-content-callouts .site-quickbuy-content-callout sup {
  font-size: 0.8em;
}
@media only screen and (max-width: 64em) {
  .site-interior-leadpage-bhhcg-quickbuy .site-quickbuy-content .site-quickbuy-content-callouts .site-quickbuy-content-callout {
    width: 32%;
  }
}
@media only screen and (max-width: 48em) {
  .site-interior-leadpage-bhhcg-quickbuy .site-quickbuy-content .site-quickbuy-content-callouts .site-quickbuy-content-callout {
    width: 100%;
    margin: 1.25rem 0;
  }
}
.site-interior-leadpage-bhhcg-quickbuy .site-quickbuy-content .site-quickbuy-content-callouts .site-quickbuy-content-callout .site-quickbuy-content-callout-image {
  width: 100%;
  height: 16.125rem;
  background-position: center;
  background-size: cover;
}
.site-interior-leadpage-bhhcg-quickbuy .site-quickbuy-content .site-quickbuy-content-callouts .site-quickbuy-content-callout h3 {
  color: var(--company-primary-color);
  font-weight: bold;
  margin-top: 1.25rem;
  font-size: 1.875rem;
  line-height: 1.2;
}
.site-interior-leadpage-bhhcg-quickbuy .site-quickbuy-content .site-quickbuy-content-disclaimer {
  text-align: center;
  font-size: 0.75rem;
  margin-top: 2.5rem;
}

.site-interior-leadpage-lcdb-quickbuy .site-interior-leadpage-form .site-row {
  flex-wrap: wrap;
}
.site-interior-leadpage-lcdb-quickbuy .site-interior-leadpage-form .site-row .site-column.quarter {
  width: 25%;
  padding: 0.625rem;
}
@media only screen and (max-width: 64em) {
  .site-interior-leadpage-lcdb-quickbuy .site-interior-leadpage-form .site-row .site-column.quarter {
    width: 50%;
  }
  .site-interior-leadpage-lcdb-quickbuy .site-interior-leadpage-form .site-row .site-column.quarter.tablet-quarter {
    width: 25%;
  }
}
@media only screen and (max-width: 40em) {
  .site-interior-leadpage-lcdb-quickbuy .site-interior-leadpage-form .site-row .site-column.quarter {
    width: 100%;
  }
  .site-interior-leadpage-lcdb-quickbuy .site-interior-leadpage-form .site-row .site-column.quarter.tablet-quarter {
    width: 100%;
  }
}
.site-interior-leadpage-lcdb-quickbuy .site-interior-leadpage-form .site-row .site-column.half {
  width: 50%;
  padding: 0.625rem;
}
@media only screen and (max-width: 40em) {
  .site-interior-leadpage-lcdb-quickbuy .site-interior-leadpage-form .site-row .site-column.half {
    width: 100%;
  }
}
.site-interior-leadpage-lcdb-quickbuy .site-interior-leadpage-form .site-row .site-column.full {
  width: 100%;
  padding: 0.625rem;
}
.site-interior-leadpage-lcdb-quickbuy .site-interior-leadpage-form .site-row .site-column textarea,
.site-interior-leadpage-lcdb-quickbuy .site-interior-leadpage-form .site-row .site-column input {
  border: 1px solid #999999;
  margin: 0;
}
.site-interior-leadpage-lcdb-quickbuy .site-form-button {
  text-align: right;
  padding: 0.625rem;
}

.site-interior-container .rn-accordion-toggle {
  font-weight: 400;
  padding: 0.625rem 0.625rem 0.625rem 0;
  cursor: pointer;
}
.site-interior-container .rn-accordion-toggle:before {
  content: "\ea65";
  font-family: "RN-Icons";
  color: var(--company-primary-color);
  padding-right: 0.625rem;
  font-size: 0.875rem;
}
.site-interior-container .rn-accordion-toggle.rn-accordion-selected {
  color: #C5C4C4;
}
.site-interior-container .rn-accordion-toggle.rn-accordion-selected:before {
  color: #C5C4C4;
}
.site-interior-container .rn-accordion-content {
  display: none;
  border: 1px solid #C5C4C4;
  padding: 1.5625rem 1.5625rem 0.625rem 1.5625rem;
  margin-bottom: 1.25rem;
}
.site-interior-container .rn-accordion-content h4 {
  font-style: normal;
}
@media only screen and (min-width: 40em) {
  .site-interior-container .rn-accordion-content img {
    float: right;
    padding-left: 1.25rem;
  }
}

.site-interior-page-amplify > .site-row > .site-column.full {
  padding: 0;
}
.site-interior-page-amplify > .site-row > .site-column.full h2 {
  font-family: "Tiempos Headline", Georgia, Times, Times New Roman, serif;
  font-size: 1.5rem;
  color: var(--company-primary-color);
  font-weight: 400;
  text-align: center;
}
.site-interior-page-amplify > .site-row > .site-column.full .site-amplify-image-header {
  width: 100%;
  height: 43.125rem;
  background-position: center;
  background-size: cover;
  background-repeat: no-repeat;
  display: flex;
  justify-content: center;
  align-items: center;
  position: relative;
  padding: 1.25rem;
}
@media only screen and (max-width: 64em) {
  .site-interior-page-amplify > .site-row > .site-column.full .site-amplify-image-header {
    height: 25rem;
  }
}
.site-interior-page-amplify > .site-row > .site-column.full .site-amplify-image-header:before {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  z-index: 1;
  background-color: rgba(0, 0, 0, 0.47);
}
.site-interior-page-amplify > .site-row > .site-column.full .site-amplify-image-header img {
  position: relative;
  z-index: 2;
}
.site-interior-page-amplify > .site-row > .site-column.full .site-amplify-about {
  text-align: center;
  padding: 5rem 2.5rem;
}
.site-interior-page-amplify > .site-row > .site-column.full .site-amplify-about .site-container {
  max-width: 50rem;
}
.site-interior-page-amplify > .site-row > .site-column.full .site-amplify-about .site-container .site-button {
  color: #ffffff;
  font-size: 1.125rem;
  font-weight: 400;
  text-align: center;
  text-decoration: none;
  text-transform: uppercase;
  background-color: var(--company-primary-color);
  border: 1px solid transparent;
  border-radius: 0;
  padding: 0.625rem 1.25rem;
  display: inline-block;
  line-height: 1;
  transition: all 0.3s ease-in-out;
}
.site-interior-page-amplify > .site-row > .site-column.full .site-amplify-about .site-container .site-button:hover, .site-interior-page-amplify > .site-row > .site-column.full .site-amplify-about .site-container .site-button:focus {
  background-color: #333333;
}
.site-interior-page-amplify > .site-row > .site-column.full .site-amplify-renew {
  background-color: var(--company-primary-color);
  padding: 5rem 2.5rem;
}
.site-interior-page-amplify > .site-row > .site-column.full .site-amplify-renew .site-amplify-renew-header {
  max-width: 50rem;
  text-align: center;
}
.site-interior-page-amplify > .site-row > .site-column.full .site-amplify-renew .site-amplify-renew-header h2 {
  color: #ffffff;
}
.site-interior-page-amplify > .site-row > .site-column.full .site-amplify-renew .site-amplify-renew-header p {
  color: #ffffff;
}
@media only screen and (max-width: 48em) {
  .site-interior-page-amplify > .site-row > .site-column.full .site-amplify-renew .site-row {
    flex-wrap: wrap;
  }
}
.site-interior-page-amplify > .site-row > .site-column.full .site-amplify-renew .site-row .site-column {
  flex: 0 1 auto;
  width: 33%;
  text-align: center;
  position: relative;
}
@media only screen and (max-width: 48em) {
  .site-interior-page-amplify > .site-row > .site-column.full .site-amplify-renew .site-row .site-column {
    width: 100%;
    margin-top: 2.5rem;
  }
}
.site-interior-page-amplify > .site-row > .site-column.full .site-amplify-renew .site-row .site-column .upper-card {
  background-color: #E2E5E6;
  padding-top: 30px;
  height: 134px;
}
.site-interior-page-amplify > .site-row > .site-column.full .site-amplify-renew .site-row .site-column .upper-card h3 {
  margin-top: 0;
  padding-top: 0;
}
@media only screen and (max-width: 64em) {
  .site-interior-page-amplify > .site-row > .site-column.full .site-amplify-renew .site-row .site-column .upper-card p {
    font-size: 0.875rem;
  }
}
.site-interior-page-amplify > .site-row > .site-column.full .site-amplify-renew .site-row .site-column .lower-card {
  background-color: white;
  height: 238px;
}
.site-interior-page-amplify > .site-row > .site-column.full .site-amplify-renew .site-row .site-column .lower-card .gray-triangle {
  position: absolute;
  left: calc(50% - 28px);
  top: 125px;
}
.site-interior-page-amplify > .site-row > .site-column.full .site-amplify-renew .site-row .site-column .lower-card ul {
  padding-top: 40px;
  padding-left: 0 !important;
}
.site-interior-page-amplify > .site-row > .site-column.full .site-amplify-renew .site-row .site-column .lower-card ul li {
  color: #243444;
  padding-bottom: 0 !important;
}
.site-interior-page-amplify > .site-row > .site-column.full .site-amplify-service {
  padding: 10rem 1.25rem;
  position: relative;
}
.site-interior-page-amplify > .site-row > .site-column.full .site-amplify-service .site-container {
  max-width: 43.75rem;
  position: relative;
  z-index: 2;
  text-align: center;
}
.site-interior-page-amplify > .site-row > .site-column.full .site-amplify-service .site-container h2 {
  color: #ffffff;
}
.site-interior-page-amplify > .site-row > .site-column.full .site-amplify-service .site-container p {
  color: #ffffff;
}
.site-interior-page-amplify > .site-row > .site-column.full .site-amplify-service:before {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  z-index: 1;
  background-color: rgba(0, 0, 0, 0.47);
}
.site-interior-page-amplify > .site-row > .site-column.full .site-amplify-before-after {
  padding: 5rem 2.5rem;
  text-align: center;
  background-color: #E2E5E6;
}
.site-interior-page-amplify > .site-row > .site-column.full .site-amplify-before-after .site-container {
  max-width: 60.625rem;
}
.site-interior-page-amplify > .site-row > .site-column.full .site-amplify-before-after .site-container .site-amplify-slider-arrows {
  margin-top: 3.125rem;
  cursor: pointer;
}
.site-interior-page-amplify > .site-row > .site-column.full .site-amplify-before-after .site-container .site-amplify-slider-arrows span {
  display: inline-block;
  padding: 0 2.5rem;
  cursor: pointer;
}
.site-interior-page-amplify > .site-row > .site-column.full .site-amplify-callouts .site-row .bg-image-cover {
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center center;
}
@media only screen and (max-width: 48em) {
  .site-interior-page-amplify > .site-row > .site-column.full .site-amplify-callouts .site-row .visible-xs,
  .site-interior-page-amplify > .site-row > .site-column.full .site-amplify-callouts .site-row .sm-left-50 {
    width: 100%;
  }
  .site-interior-page-amplify > .site-row > .site-column.full .site-amplify-callouts .site-row .hidden-xs {
    display: none;
  }
}
.site-interior-page-amplify > .site-row > .site-column.full .site-amplify-contact {
  background-color: var(--company-primary-color);
  padding: 5rem 2.5rem;
}
.site-interior-page-amplify > .site-row > .site-column.full .site-amplify-contact .site-container {
  max-width: 50rem;
  text-align: center;
}
.site-interior-page-amplify > .site-row > .site-column.full .site-amplify-contact .site-container h2 {
  color: #ffffff;
}
.site-interior-page-amplify > .site-row > .site-column.full .site-amplify-contact .site-container p {
  color: #ffffff;
}
.site-interior-page-amplify > .site-row > .site-column.full .site-amplify-contact .site-container .site-button {
  font-size: 1.125rem;
  font-weight: 400;
  text-align: center;
  text-decoration: none;
  text-transform: uppercase;
  border: 1px solid transparent;
  border-radius: 0;
  padding: 0.625rem 1.25rem;
  display: inline-block;
  line-height: 1;
  transition: all 0.3s ease-in-out;
  background-color: #ffffff;
  color: var(--company-primary-color);
}
.site-interior-page-amplify > .site-row > .site-column.full .site-amplify-contact .site-container .site-button:hover, .site-interior-page-amplify > .site-row > .site-column.full .site-amplify-contact .site-container .site-button:focus {
  background-color: #ffffff;
  color: var(--company-primary-color);
}
.site-interior-page-amplify > .site-row > .site-column.full .site-amplify-contact .site-container .site-amplify-disclaimer {
  font-size: 0.75rem;
  text-align: left;
  margin-top: 5rem;
}

.site-interior-page-amplify {
  -webkit-font-smoothing: antialiased !important;
  -moz-osx-font-smoothing: grayscale !important;
  /* client side css */
}
.site-interior-page-amplify .cocoen {
  box-sizing: border-box;
  cursor: pointer;
  line-height: 0;
  margin: 0;
  overflow: hidden;
  padding: 0;
  position: relative;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.site-interior-page-amplify .cocoen * {
  box-sizing: inherit;
}
.site-interior-page-amplify .cocoen ::after,
.site-interior-page-amplify .cocoen ::before {
  box-sizing: inherit;
}
.site-interior-page-amplify .cocoen img,
.site-interior-page-amplify .cocoen picture > img {
  max-width: none;
}
.site-interior-page-amplify .cocoen > img,
.site-interior-page-amplify .cocoen > picture > img {
  display: block;
  width: 100%;
}
.site-interior-page-amplify .cocoen > div:first-child,
.site-interior-page-amplify picture .cocoen > div {
  height: 100%;
  left: 0;
  overflow: hidden;
  position: absolute;
  top: 0;
  width: 50%;
}
.site-interior-page-amplify .cocoen-drag {
  background: #fff;
  bottom: 0;
  cursor: ew-resize;
  left: 50%;
  margin-left: -1px;
  position: absolute;
  top: 0;
  width: 2px;
}
.site-interior-page-amplify .cocoen-drag::before {
  border: 3px solid #fff;
  content: "";
  height: 30px;
  left: 50%;
  margin-left: -7px;
  margin-top: -18px;
  position: absolute;
  top: 50%;
  width: 14px;
}
.site-interior-page-amplify .visible-xs {
  display: none;
}
@media only screen and (max-width: 48em) {
  .site-interior-page-amplify .visible-xs {
    display: block;
  }
}
.site-interior-page-amplify .amplify-hero-gradient {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: rgba(0, 0, 0, 0.47);
}
.site-interior-page-amplify .btn-amplify-learn-more,
.site-interior-page-amplify .btn-amplify-learn-more:hover,
.site-interior-page-amplify .btn-amplify-learn-more:focus,
.site-interior-page-amplify .btn-amplify-learn-more:active {
  background-color: #E2E3E4;
  color: #3CAB65;
  text-decoration: none !important;
  padding: 14px 32px 13px;
}
.site-interior-page-amplify .bg-amp-gray {
  background-color: #E2E5E6;
}
.site-interior-page-amplify .vertical-center {
  position: relative;
  top: 50%;
  transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  -webkit-transform: translateY(-50%);
}
.site-interior-page-amplify .white-triangle-left {
  left: calc(100% - 18px);
}
.site-interior-page-amplify #amplify-form input,
.site-interior-page-amplify #amplify-form textarea {
  background-color: transparent;
  color: white;
  font-size: 16px;
}
.site-interior-page-amplify #amplify-form input::placeholder,
.site-interior-page-amplify #amplify-form textarea::placeholder {
  color: white;
}
.site-interior-page-amplify #amplify-form input {
  border: none;
  border-bottom: 1px solid #e0e0e0;
  border-radius: 0;
  height: 33px;
  padding: 0px 4px 8px 4px;
}
.site-interior-page-amplify .btn-amplify-submit,
.site-interior-page-amplify .btn-amplify-submit:hover,
.site-interior-page-amplify .btn-amplify-submit:focus,
.site-interior-page-amplify .btn-amplify-submit:active {
  background-color: #FFFFFF;
  color: #243444;
  text-decoration: none !important;
  padding: 14px 32px 13px;
}
.site-interior-page-amplify .right-card-padding {
  padding: 60px 15px;
}
.site-interior-page-amplify .left-card-padding {
  padding: 60px 15px;
}
.site-interior-page-amplify .quarter-image {
  height: 300px;
}
.site-interior-page-amplify .amplify-hero {
  height: 400px;
}
.site-interior-page-amplify .amplify-logo-svg {
  margin-top: 132px;
}
.site-interior-page-amplify .font-12 {
  font-size: 12px;
}
@media only screen and (min-width: 768px) {
  .site-interior-page-amplify .sm-left-50 {
    width: 50%;
    float: left;
  }
  .site-interior-page-amplify .sm-right-50 {
    width: 50%;
    float: right;
  }
  .site-interior-page-amplify .right-card-padding {
    padding: 60px 80px 15px;
  }
  .site-interior-page-amplify .left-card-padding {
    padding: 60px 80px 15px;
  }
  .site-interior-page-amplify .quarter-image {
    height: 450px;
  }
  .site-interior-page-amplify .amplify-hero {
    height: 400px;
  }
  .site-interior-page-amplify .amplify-logo-svg {
    margin-top: 60px;
  }
  .site-interior-page-amplify .three-card-font-size p {
    font-size: 14px;
    padding: 0 5px;
  }
  .site-interior-page-amplify .three-card-font-size h3 {
    font-size: 16px;
  }
  .site-interior-page-amplify .three-card-font-size ul li {
    font-size: 14px;
  }
}
@media only screen and (min-width: 992px) {
  .site-interior-page-amplify .right-card-padding {
    padding: 120px 100px 0 100px;
  }
  .site-interior-page-amplify .left-card-padding {
    padding: 120px 100px 0 100px;
  }
  .site-interior-page-amplify .quarter-image {
    height: 517px;
  }
  .site-interior-page-amplify .amplify-hero {
    height: 690px;
  }
  .site-interior-page-amplify .amplify-logo-svg {
    margin-top: 215px;
  }
  .site-interior-page-amplify .three-card-font-size p {
    font-size: 16px;
  }
  .site-interior-page-amplify .three-card-font-size h3 {
    font-size: 20px;
  }
  .site-interior-page-amplify .three-card-font-size ul li {
    font-size: 16px;
  }
}
@media only screen and (min-width: 1200px) {
  .site-interior-page-amplify .right-card-padding {
    padding: 180px 123px 0 135px;
  }
  .site-interior-page-amplify .left-card-padding {
    padding: 180px 145px 0 122px;
  }
}
.site-interior-page-amplify .site-global-container .site-interior-container {
  max-width: none;
  padding: 0;
}
.site-interior-page-amplify .site-global-container .site-interior-container > .site-row > .site-column.full {
  padding: 0;
}
.site-interior-page-amplify .site-global-container .site-interior-container > .site-row > .site-column.full h2 {
  font-family: "Tiempos Headline", Georgia, Times, Times New Roman, serif;
  font-size: 1.5rem;
  color: var(--company-primary-color);
  font-weight: 400;
  text-align: center;
}
.site-interior-page-amplify .site-global-container .site-interior-container > .site-row > .site-column.full .site-amplify-image-header {
  width: 100%;
  height: 43.125rem;
  background-position: center;
  background-size: cover;
  background-repeat: no-repeat;
  display: flex;
  justify-content: center;
  align-items: center;
  position: relative;
  padding: 1.25rem;
}
@media only screen and (max-width: 64em) {
  .site-interior-page-amplify .site-global-container .site-interior-container > .site-row > .site-column.full .site-amplify-image-header {
    height: 25rem;
  }
}
.site-interior-page-amplify .site-global-container .site-interior-container > .site-row > .site-column.full .site-amplify-image-header:before {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  z-index: 1;
  background-color: rgba(0, 0, 0, 0.47);
}
.site-interior-page-amplify .site-global-container .site-interior-container > .site-row > .site-column.full .site-amplify-image-header img {
  position: relative;
  z-index: 2;
}
.site-interior-page-amplify .site-global-container .site-interior-container > .site-row > .site-column.full .site-amplify-about {
  text-align: center;
  padding: 5rem 2.5rem;
}
.site-interior-page-amplify .site-global-container .site-interior-container > .site-row > .site-column.full .site-amplify-about .site-container {
  max-width: 50rem;
}
.site-interior-page-amplify .site-global-container .site-interior-container > .site-row > .site-column.full .site-amplify-about .site-container .site-button {
  color: #ffffff;
  font-size: 1.125rem;
  font-weight: 400;
  text-align: center;
  text-decoration: none;
  text-transform: uppercase;
  background-color: var(--company-primary-color);
  border: 1px solid transparent;
  border-radius: 0;
  padding: 0.625rem 1.25rem;
  display: inline-block;
  line-height: 1;
  transition: all 0.3s ease-in-out;
}
.site-interior-page-amplify .site-global-container .site-interior-container > .site-row > .site-column.full .site-amplify-about .site-container .site-button:hover, .site-interior-page-amplify .site-global-container .site-interior-container > .site-row > .site-column.full .site-amplify-about .site-container .site-button:focus {
  background-color: #333333;
}
.site-interior-page-amplify .site-global-container .site-interior-container > .site-row > .site-column.full .site-amplify-renew {
  background-color: var(--company-primary-color);
  padding: 5rem 2.5rem;
}
.site-interior-page-amplify .site-global-container .site-interior-container > .site-row > .site-column.full .site-amplify-renew .site-amplify-renew-header {
  max-width: 50rem;
  text-align: center;
}
.site-interior-page-amplify .site-global-container .site-interior-container > .site-row > .site-column.full .site-amplify-renew .site-amplify-renew-header h2 {
  color: #ffffff;
}
.site-interior-page-amplify .site-global-container .site-interior-container > .site-row > .site-column.full .site-amplify-renew .site-amplify-renew-header p {
  color: #ffffff;
}
@media only screen and (max-width: 48em) {
  .site-interior-page-amplify .site-global-container .site-interior-container > .site-row > .site-column.full .site-amplify-renew .site-row {
    flex-wrap: wrap;
  }
}
.site-interior-page-amplify .site-global-container .site-interior-container > .site-row > .site-column.full .site-amplify-renew .site-row .site-column {
  flex: 0 1 auto;
  width: 33%;
  text-align: center;
  position: relative;
}
@media only screen and (max-width: 48em) {
  .site-interior-page-amplify .site-global-container .site-interior-container > .site-row > .site-column.full .site-amplify-renew .site-row .site-column {
    width: 100%;
    margin-top: 2.5rem;
  }
}
.site-interior-page-amplify .site-global-container .site-interior-container > .site-row > .site-column.full .site-amplify-renew .site-row .site-column .upper-card {
  background-color: #E2E5E6;
  padding-top: 30px;
  height: 134px;
}
.site-interior-page-amplify .site-global-container .site-interior-container > .site-row > .site-column.full .site-amplify-renew .site-row .site-column .upper-card h3 {
  margin-top: 0;
  padding-top: 0;
}
@media only screen and (max-width: 64em) {
  .site-interior-page-amplify .site-global-container .site-interior-container > .site-row > .site-column.full .site-amplify-renew .site-row .site-column .upper-card p {
    font-size: 0.875rem;
  }
}
.site-interior-page-amplify .site-global-container .site-interior-container > .site-row > .site-column.full .site-amplify-renew .site-row .site-column .lower-card {
  background-color: white;
  height: 238px;
}
.site-interior-page-amplify .site-global-container .site-interior-container > .site-row > .site-column.full .site-amplify-renew .site-row .site-column .lower-card .gray-triangle {
  position: absolute;
  left: calc(50% - 28px);
  top: 125px;
}
.site-interior-page-amplify .site-global-container .site-interior-container > .site-row > .site-column.full .site-amplify-renew .site-row .site-column .lower-card ul {
  padding-top: 40px;
  padding-left: 0 !important;
}
.site-interior-page-amplify .site-global-container .site-interior-container > .site-row > .site-column.full .site-amplify-renew .site-row .site-column .lower-card ul li {
  color: #243444;
  padding-bottom: 0 !important;
}
.site-interior-page-amplify .site-global-container .site-interior-container > .site-row > .site-column.full .site-amplify-service {
  padding: 10rem 1.25rem;
  position: relative;
}
.site-interior-page-amplify .site-global-container .site-interior-container > .site-row > .site-column.full .site-amplify-service .site-container {
  max-width: 43.75rem;
  position: relative;
  z-index: 2;
  text-align: center;
}
.site-interior-page-amplify .site-global-container .site-interior-container > .site-row > .site-column.full .site-amplify-service .site-container h2 {
  color: #ffffff;
}
.site-interior-page-amplify .site-global-container .site-interior-container > .site-row > .site-column.full .site-amplify-service .site-container p {
  color: #ffffff;
}
.site-interior-page-amplify .site-global-container .site-interior-container > .site-row > .site-column.full .site-amplify-service:before {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  z-index: 1;
  background-color: rgba(0, 0, 0, 0.47);
}
.site-interior-page-amplify .site-global-container .site-interior-container > .site-row > .site-column.full .site-amplify-before-after {
  padding: 5rem 2.5rem;
  text-align: center;
  background-color: #E2E5E6;
}
.site-interior-page-amplify .site-global-container .site-interior-container > .site-row > .site-column.full .site-amplify-before-after .site-container {
  max-width: 60.625rem;
}
.site-interior-page-amplify .site-global-container .site-interior-container > .site-row > .site-column.full .site-amplify-before-after .site-container .site-amplify-slider-arrows {
  margin-top: 3.125rem;
  cursor: pointer;
}
.site-interior-page-amplify .site-global-container .site-interior-container > .site-row > .site-column.full .site-amplify-before-after .site-container .site-amplify-slider-arrows span {
  display: inline-block;
  padding: 0 2.5rem;
  cursor: pointer;
}
.site-interior-page-amplify .site-global-container .site-interior-container > .site-row > .site-column.full .site-amplify-callouts .site-row .bg-image-cover {
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center center;
}
@media only screen and (max-width: 48em) {
  .site-interior-page-amplify .site-global-container .site-interior-container > .site-row > .site-column.full .site-amplify-callouts .site-row .visible-xs,
  .site-interior-page-amplify .site-global-container .site-interior-container > .site-row > .site-column.full .site-amplify-callouts .site-row .sm-left-50 {
    width: 100%;
  }
  .site-interior-page-amplify .site-global-container .site-interior-container > .site-row > .site-column.full .site-amplify-callouts .site-row .hidden-xs {
    display: none;
  }
}
.site-interior-page-amplify .site-global-container .site-interior-container > .site-row > .site-column.full .site-amplify-contact {
  background-color: var(--company-primary-color);
  padding: 5rem 2.5rem;
}
.site-interior-page-amplify .site-global-container .site-interior-container > .site-row > .site-column.full .site-amplify-contact .site-container {
  max-width: 50rem;
  text-align: center;
}
.site-interior-page-amplify .site-global-container .site-interior-container > .site-row > .site-column.full .site-amplify-contact .site-container h2 {
  color: #ffffff;
}
.site-interior-page-amplify .site-global-container .site-interior-container > .site-row > .site-column.full .site-amplify-contact .site-container p {
  color: #ffffff;
}
.site-interior-page-amplify .site-global-container .site-interior-container > .site-row > .site-column.full .site-amplify-contact .site-container .site-button {
  font-size: 1.125rem;
  font-weight: 400;
  text-align: center;
  text-decoration: none;
  text-transform: uppercase;
  border: 1px solid transparent;
  border-radius: 0;
  padding: 0.625rem 1.25rem;
  display: inline-block;
  line-height: 1;
  transition: all 0.3s ease-in-out;
  background-color: #ffffff;
  color: var(--company-primary-color);
}
.site-interior-page-amplify .site-global-container .site-interior-container > .site-row > .site-column.full .site-amplify-contact .site-container .site-button:hover, .site-interior-page-amplify .site-global-container .site-interior-container > .site-row > .site-column.full .site-amplify-contact .site-container .site-button:focus {
  background-color: #ffffff;
  color: var(--company-primary-color);
}
.site-interior-page-amplify .site-global-container .site-interior-container > .site-row > .site-column.full .site-amplify-contact .site-container .site-amplify-disclaimer {
  font-size: 0.75rem;
  text-align: left;
  margin-top: 5rem;
}

@media only screen and (max-width: 64em) {
  .site-buy-page-steps .site-row {
    flex-wrap: nowrap !important;
  }
}
@media only screen and (max-width: 40em) {
  .site-buy-page-steps .site-row {
    flex-wrap: wrap !important;
  }
}
@media only screen and (max-width: 40em) {
  .site-buy-page-steps .site-buy-step {
    width: 100%;
  }
}
.site-buy-page-steps .site-buy-step-image {
  display: flex;
  align-items: flex-end;
  justify-content: center;
  min-height: 6.25rem;
}
.site-buy-page-steps .site-buy-step-image img {
  max-width: 5rem;
}
.site-buy-page-steps h2 {
  font-family: "Tiempos Headline", Georgia, Times, Times New Roman, serif !important;
  font-weight: 100 !important;
  font-size: 1.5rem !important;
  color: #0a0a0a;
  text-align: center;
  line-height: 1.2 !important;
  min-height: 5rem;
  margin-top: 0.3125rem;
}
@media only screen and (max-width: 64em) {
  .site-buy-page-steps h2 {
    font-size: 1.3125rem !important;
  }
}
@media only screen and (max-width: 40em) {
  .site-buy-page-steps h2 {
    min-height: 0;
  }
}
.site-buy-page-steps p {
  padding: 1.25rem 0.3125rem;
  text-align: center;
  font-size: 0.875rem;
}
.site-buy-page-steps .site-buy-step-number-container {
  display: flex;
  justify-content: space-between;
  align-items: center;
  background-color: var(--company-tertiary-color);
  width: 100%;
  height: 1.5rem;
  border: none;
}
.site-buy-page-steps .site-buy-step-number-container .site-buy-step-shape-1 {
  width: 0.75rem;
  height: 1.5rem;
  background-color: #ffffff;
  clip-path: polygon(0% 0%, 100% 50%, 0% 100%);
  z-index: 1;
  position: relative;
  margin-left: -1px;
}
.site-buy-page-steps .site-buy-step-number-container .site-buy-step-shape-2 {
  width: 0.875rem;
  height: 1.625rem;
  background-color: #ffffff;
  clip-path: polygon(0% 0%, 100% 0%, 100% 100%, 0% 100%, 100% 50%);
  z-index: 1;
  position: relative;
  margin-right: -1px;
}
.site-buy-page-steps .site-buy-step-number-container .site-buy-step-number {
  width: 2rem;
  height: 2rem;
  border-radius: 100%;
  background-color: #ffffff;
  border: 1px solid var(--company-tertiary-color);
  display: flex;
  justify-content: center;
  align-items: center;
  text-align: center;
}
.site-buy-page-steps .step-1 .site-buy-step-number-container {
  background-color: rgba(var(--company-tertiary-color), 0.28);
}
.site-buy-page-steps .step-2 .site-buy-step-number-container {
  background-color: rgba(var(--company-tertiary-color), 0.37);
}
.site-buy-page-steps .step-3 .site-buy-step-number-container {
  background-color: rgba(var(--company-tertiary-color), 0.46);
}
.site-buy-page-steps .step-4 .site-buy-step-number-container {
  background-color: rgba(var(--company-tertiary-color), 0.55);
}
.site-buy-page-steps .step-5 .site-buy-step-number-container {
  background-color: rgba(var(--company-tertiary-color), 0.64);
}
.site-buy-page-steps .step-6 .site-buy-step-number-container {
  background-color: rgba(var(--company-tertiary-color), 0.73);
}
.site-buy-page-steps .step-7 .site-buy-step-number-container {
  background-color: rgba(var(--company-tertiary-color), 0.82);
}
.site-buy-page-steps .step-8 .site-buy-step-number-container {
  background-color: rgba(var(--company-tertiary-color), 0.91);
}
.site-buy-page-steps .step-9 .site-buy-step-number-container .site-buy-step-shape-2 {
  opacity: 0;
}
.site-buy-page-steps .site-buy-page-rule {
  display: flex;
  justify-content: center;
  align-items: center;
  border-top: 1px solid #333333;
  width: 100%;
  margin: 2.5rem 0;
}
.site-buy-page-steps .site-buy-page-rule img {
  width: 1.5rem;
  height: auto;
  margin-top: -0.9375rem;
}
@media only screen and (max-width: 40em) {
  .site-buy-page-steps .site-buy-page-rule {
    display: none;
  }
}

.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: #ffffff;
}
@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: #ffffff;
  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: #ffffff;
}
.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: #ffffff;
  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: #0a0a0a;
  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: #0a0a0a;
  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(--company-primary-color);
  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: #0a0a0a;
  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: #ffffff;
  }
}
.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 #0a0a0a;
  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(0, 0, 0, .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 .g-md-5,
  .mredo-bio .gx-md-5,
  .mcree-bio .g-md-5,
  .mcree-bio .gx-md-5 {
    --bs-gutter-x: 3rem;
  }
  .mredo-bio .d-md-block,
  .mcree-bio .d-md-block {
    display: block !important;
  }
}
.mredo-bio .container-fluid,
.mcree-bio .container-fluid {
  --bs-gutter-x: 1.5rem;
  --bs-gutter-y: 0;
  margin-right: auto;
  margin-left: auto;
  padding-right: calc(var(--bs-gutter-x) * 0.5);
  padding-left: calc(var(--bs-gutter-x) * 0.5);
  width: 100%;
}
.mredo-bio .row,
.mcree-bio .row {
  --bs-gutter-x: 1.5rem;
  --bs-gutter-y: 0;
  margin-top: calc(-1 * var(--bs-gutter-y));
  margin-right: calc(-0.5 * var(--bs-gutter-x));
  margin-left: calc(-0.5 * var(--bs-gutter-x));
  display: flex;
  flex-wrap: wrap;
}
.mredo-bio .row > *,
.mcree-bio .row > * {
  margin-top: var(--bs-gutter-y);
  max-width: 100%;
  padding-right: calc(var(--bs-gutter-x) * 0.5);
  padding-left: calc(var(--bs-gutter-x) * 0.5);
  width: 100%;
  flex-shrink: 0;
}
.mredo-bio .col,
.mcree-bio .col {
  flex: 1 0 0%;
}
.mredo-bio .col-12,
.mcree-bio .col-12 {
  flex: 0 0 auto;
  width: 100%;
}
.mredo-bio .d-none,
.mcree-bio .d-none {
  display: none !important;
}
.mredo-bio .my-5,
.mcree-bio .my-5 {
  margin-top: 3rem !important;
  margin-bottom: 3rem !important;
}
.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: #e9ecef;
    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: #ffffff;
  background-position: center;
  background-size: cover;
  box-shadow: 0 0 0.75rem rgba(0, 0, 0, 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: #ffffff;
  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 #000000;
  padding: 0.25rem 0.75rem;
}

.bio-hpmlp {
  position: relative;
}
.bio-hpmlp .site-bio-agent-content {
  background-color: #ffffff;
}
.bio-hpmlp .site-bio-agent-content .site-container {
  display: flex;
  justify-content: space-between;
  padding: 2.5rem 0.625rem;
}
@media only screen and (max-width: 40em) {
  .bio-hpmlp .site-bio-agent-content .site-container {
    display: block;
    flex-wrap: wrap;
  }
}
.bio-hpmlp .site-bio-agent-content .site-container .site-info-column {
  flex: 0 0 auto;
  width: 28.125rem;
  max-width: 100%;
}
@media only screen and (max-width: 64em) {
  .bio-hpmlp .site-bio-agent-content .site-container .site-info-column {
    width: 18.75rem;
  }
}
@media only screen and (max-width: 40em) {
  .bio-hpmlp .site-bio-agent-content .site-container .site-info-column {
    margin: 0 auto;
    padding: 0 0.625rem 0.625rem;
    width: 100%;
  }
}
.bio-hpmlp .site-bio-agent-content .site-container .site-info-column .site-team-member {
  position: relative;
  padding: 0 1.25rem 1.25rem;
}
.bio-hpmlp .site-bio-agent-content .site-container .site-info-column .site-team-member .site-team-member-image {
  position: relative;
  max-width: 100%;
  width: 18.75rem;
  height: 23.4375rem;
  background-position: center;
  background-size: cover;
  background-repeat: no-repeat;
  z-index: 2;
}
@media only screen and (max-width: 64em) {
  .bio-hpmlp .site-bio-agent-content .site-container .site-info-column .site-team-member .site-team-member-image {
    width: 12.5rem;
    height: 15.625rem;
  }
}
@media only screen and (max-width: 40em) {
  .bio-hpmlp .site-bio-agent-content .site-container .site-info-column .site-team-member .site-team-member-image {
    width: 18.75rem;
    height: 23.4375rem;
  }
}
.bio-hpmlp .site-bio-agent-content .site-container .site-info-column .site-team-member .site-team-member-text {
  position: relative;
  margin-top: 2.5rem;
  z-index: 2;
}
.bio-hpmlp .site-bio-agent-content .site-container .site-info-column .site-team-member .site-team-member-text h3 {
  color: var(--company-primary-color) !important;
  font-size: 1.625rem !important;
  font-family: "Domine", Georgia, Times, Times New Roman, serif !important;
  line-height: 1.2 !important;
}
@media only screen and (max-width: 30em) {
  .bio-hpmlp .site-bio-agent-content .site-container .site-info-column .site-team-member .site-team-member-text h3 {
    padding-left: 1.25rem;
  }
}
.bio-hpmlp .site-bio-agent-content .site-container .site-info-column .site-team-member .site-team-member-text h4 {
  color: #E8AB0A !important;
  text-transform: uppercase !important;
  font-size: 0.9375rem !important;
  padding-left: 5rem;
  margin-bottom: 0;
  line-height: 1.3 !important;
}
@media only screen and (max-width: 30em) {
  .bio-hpmlp .site-bio-agent-content .site-container .site-info-column .site-team-member .site-team-member-text h4 {
    padding-left: 1.25rem;
  }
}
.bio-hpmlp .site-bio-agent-content .site-container .site-info-column .site-team-member .site-team-member-text .site-state-license {
  margin-top: 0;
}
.bio-hpmlp .site-bio-agent-content .site-container .site-info-column .site-team-member .site-team-member-text .site-team-member-designations {
  color: #312C26 !important;
  font-size: 0.9375rem !important;
  padding-left: 5rem;
}
@media only screen and (max-width: 30em) {
  .bio-hpmlp .site-bio-agent-content .site-container .site-info-column .site-team-member .site-team-member-text .site-team-member-designations {
    padding-left: 1.25rem;
  }
}
.bio-hpmlp .site-bio-agent-content .site-container .site-info-column .site-team-member .site-team-member-text p {
  color: #312C26 !important;
  font-size: 0.9375rem !important;
  padding-left: 5rem;
}
@media only screen and (max-width: 30em) {
  .bio-hpmlp .site-bio-agent-content .site-container .site-info-column .site-team-member .site-team-member-text p {
    padding-left: 1.25rem;
  }
}
.bio-hpmlp .site-bio-agent-content .site-container .site-info-column .site-team-member .site-team-member-text .site-info-office a {
  color: #312C26 !important;
  font-size: 0.9375rem !important;
}
.bio-hpmlp .site-bio-agent-content .site-container .site-info-column .site-team-member .site-team-member-text hr {
  border: none;
  border-top: 1px solid #E8AB0A;
  max-width: 100%;
  width: 18.75rem;
  margin: 0;
}
.bio-hpmlp .site-bio-agent-content .site-container .site-info-column .site-team-member .site-team-member-text .site-team-member-contact {
  display: flex;
  justify-content: flex-start;
  align-items: center;
  padding-left: 5rem;
  margin-bottom: 0.625rem;
}
@media only screen and (max-width: 30em) {
  .bio-hpmlp .site-bio-agent-content .site-container .site-info-column .site-team-member .site-team-member-text .site-team-member-contact {
    padding-left: 1.25rem;
  }
}
.bio-hpmlp .site-bio-agent-content .site-container .site-info-column .site-team-member .site-team-member-text .site-team-member-contact li {
  padding-right: 1.25rem;
}
.bio-hpmlp .site-bio-agent-content .site-container .site-info-column .site-team-member .site-team-member-text .site-team-member-contact li a {
  text-decoration: none !important;
}
.bio-hpmlp .site-bio-agent-content .site-container .site-info-column .site-team-member .site-team-member-text .site-team-member-contact li.site-email a {
  font-size: 1.75rem;
}
.bio-hpmlp .site-bio-agent-content .site-container .site-info-column .site-team-member .site-team-member-text .site-team-member-contact li.site-phone a {
  font-size: 1.125rem;
}
.bio-hpmlp .site-bio-agent-content .site-container .site-info-column .site-team-member .site-team-member-bg {
  position: absolute;
  bottom: 0;
  right: 0.625rem;
  width: 80%;
  height: 75%;
  z-index: 1;
  background-color: #FAF3EB;
  border-radius: 0 0 2.1875rem 0;
}
.bio-hpmlp .site-bio-agent-content .site-container .site-info-column .site-team-member .site-team-member-bg.site-color-ivory {
  background-color: #FAF3EB;
}
.bio-hpmlp .site-bio-agent-content .site-container .site-info-column .site-team-member .site-team-member-bg.site-color-faded-emerald {
  background-color: #F3F8F8;
}
@media only screen and (max-width: 30em) {
  .bio-hpmlp .site-bio-agent-content .site-container .site-info-column .site-team-member .site-team-member-bg {
    width: 85%;
    left: 1.25rem;
    right: auto;
  }
}
.bio-hpmlp .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-hpmlp .site-bio-agent-content .site-container .site-about-column {
    padding: 1.25rem;
  }
}
.bio-hpmlp .site-bio-agent-content .site-container .site-about-column h1 p {
  padding: 0;
  margin: 0;
  line-height: inherit;
  color: inherit;
  font-size: inherit;
  font-weight: inherit;
  font-family: inherit;
}
.bio-hpmlp .site-bio-agent-content .site-container .site-about-column h1 p {
  font-size: inherit !important;
  font-weight: inherit !important;
  font-family: inherit !important;
  line-height: inherit !important;
}
.bio-hpmlp .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-hpmlp .site-bio-agent-content .site-container .site-about-column .site-mobile {
    display: block;
  }
}
@media only screen and (max-width: 48em) {
  .bio-hpmlp .site-bio-agent-content .site-container .site-about-column {
    background-color: #ffffff;
  }
}
.bio-hpmlp .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 #0a0a0a;
  font-weight: bold;
}
.bio-hpmlp .site-bio-agent-content .site-container .site-info-languages p {
  padding: 0.625rem 1.25rem;
}
.bio-hpmlp .site-interior-featured-listings .bioActiveListingsHeader {
  display: none;
}
.bio-hpmlp .site-interior-featured-listings .bioActiveListingsHeader:first-child {
  display: block;
}
.bio-hpmlp .site-interior-featured-listings .bioSoldListingsHeader {
  display: none;
}
.bio-hpmlp .site-interior-featured-listings .bioSoldListingsHeader:first-child {
  display: block;
}
.bio-hpmlp .rng-agent-profile-featured-properties-container {
  padding: 0 1.875rem;
}
.bio-hpmlp .rng-agent-profile-featured-properties-container .site-container {
  border-top: 1px solid #999999;
  padding: 2.5rem 0;
  max-width: 81.25rem;
}
.bio-hpmlp .rng-agent-profile-featured-properties-container h2.rng-agent-profile-featured-properties-title {
  font-family: "Domine", Georgia, Times, Times New Roman, serif !important;
  font-size: 2.6875rem !important;
  font-style: normal !important;
  font-weight: 400 !important;
  line-height: 3.25rem !important;
  line-height: 1.2 !important;
  letter-spacing: 0em !important;
  color: var(--company-primary-color) !important;
}
@media only screen and (max-width: 48em) {
  .bio-hpmlp .rng-agent-profile-featured-properties-container h2.rng-agent-profile-featured-properties-title {
    font-size: 2rem !important;
    line-height: 2.375rem !important;
  }
}
.bio-hpmlp .rng-agent-profile-featured-properties-container h2.rng-agent-profile-featured-properties-title p {
  padding: 0;
  margin: 0;
  line-height: inherit;
  color: inherit;
  font-size: inherit;
  font-weight: inherit;
  font-family: inherit;
}
.bio-hpmlp .rng-agent-profile-featured-properties-container h2.rng-agent-profile-featured-properties-title p {
  line-height: inherit !important;
  font-size: inherit !important;
  font-weight: inherit !important;
  font-family: inherit !important;
}

.site-interior-template-page.site-interior-template-page.callout24,
.site-interior-template-page.site-interior-template-page.seo10 {
  padding-top: 0 !important;
}
.site-interior-template-page.site-interior-template-page.callout24 .site-callout24-about,
.site-interior-template-page.site-interior-template-page.seo10 .site-callout24-about {
  padding: 0 1.25rem;
}
.site-interior-template-page.site-interior-template-page.callout24 .site-interior-callout,
.site-interior-template-page.site-interior-template-page.seo10 .site-interior-callout {
  width: 49%;
  justify-content: center;
  background-color: #0a0a0a;
  position: relative;
  overflow: hidden;
}
@media only screen and (max-width: 64em) {
  .site-interior-template-page.site-interior-template-page.callout24 .site-interior-callout,
  .site-interior-template-page.site-interior-template-page.seo10 .site-interior-callout {
    width: 48%;
    height: 18.75rem;
  }
}
@media only screen and (max-width: 48em) {
  .site-interior-template-page.site-interior-template-page.callout24 .site-interior-callout,
  .site-interior-template-page.site-interior-template-page.seo10 .site-interior-callout {
    width: 100%;
    height: 12.5rem;
  }
}
.site-interior-template-page.site-interior-template-page.callout24 .site-interior-callout .site-interior-callout-image,
.site-interior-template-page.site-interior-template-page.seo10 .site-interior-callout .site-interior-callout-image {
  position: absolute;
  transform-origin: center;
  background-position: center;
  background-size: cover;
  width: 100%;
  height: 100%;
  z-index: 1;
  transition: all 0.5s ease-out;
}
.site-interior-template-page.site-interior-template-page.callout24 .site-interior-callout .site-interior-callout-text,
.site-interior-template-page.site-interior-template-page.callout24 .site-interior-callout h3,
.site-interior-template-page.site-interior-template-page.seo10 .site-interior-callout .site-interior-callout-text,
.site-interior-template-page.site-interior-template-page.seo10 .site-interior-callout h3 {
  font-family: "Open Sans", "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif;
  text-align: center;
  margin-bottom: 0;
  z-index: 3;
  text-transform: uppercase;
  font-size: 1.3125rem;
  color: #ffffff;
  font-weight: 600;
}
.site-interior-template-page.site-interior-template-page.callout24 .site-interior-callout:before,
.site-interior-template-page.site-interior-template-page.seo10 .site-interior-callout:before {
  background: linear-gradient(to top, rgba(0, 0, 0, 0.3) 0%, rgba(0, 0, 0, 0.3) 100%);
  z-index: 2;
}
.site-interior-template-page.site-interior-template-page.callout24 .site-interior-callout:focus:before, .site-interior-template-page.site-interior-template-page.callout24 .site-interior-callout:hover:before,
.site-interior-template-page.site-interior-template-page.seo10 .site-interior-callout:focus:before,
.site-interior-template-page.site-interior-template-page.seo10 .site-interior-callout:hover:before {
  background: linear-gradient(to top, rgba(0, 0, 0, 0.15) 0%, rgba(0, 0, 0, 0.15) 100%);
}
.site-interior-template-page.site-interior-template-page.callout24 .site-interior-callout:focus .site-interior-callout-image, .site-interior-template-page.site-interior-template-page.callout24 .site-interior-callout:hover .site-interior-callout-image,
.site-interior-template-page.site-interior-template-page.seo10 .site-interior-callout:focus .site-interior-callout-image,
.site-interior-template-page.site-interior-template-page.seo10 .site-interior-callout:hover .site-interior-callout-image {
  transform: scale(1.1);
}

.site-interior-template-page.site-interior-template-page.seo10 .site-interior-callout {
  width: 32%;
}

.site-interior-mobile-layout {
  max-width: 48rem;
  margin: 0 auto;
}

.site-interior-mobilecontact1 ul,
.site-interior-mobilecontact2 ul,
.site-interior-mobilecontact3 ul,
.site-interior-mobilecontact4 ul,
.site-interior-mobilecontact5 ul {
  padding-left: 0;
}
.site-interior-mobilecontact1 .site-mobile-contact-info .site-mobile-contact-details h1,
.site-interior-mobilecontact2 .site-mobile-contact-info .site-mobile-contact-details h1,
.site-interior-mobilecontact3 .site-mobile-contact-info .site-mobile-contact-details h1,
.site-interior-mobilecontact4 .site-mobile-contact-info .site-mobile-contact-details h1,
.site-interior-mobilecontact5 .site-mobile-contact-info .site-mobile-contact-details h1 {
  font-size: 1.875rem;
}
@media only screen and (max-width: 40em) {
  .site-interior-mobilecontact1 .site-mobile-contact-info .site-mobile-contact-details h1,
  .site-interior-mobilecontact2 .site-mobile-contact-info .site-mobile-contact-details h1,
  .site-interior-mobilecontact3 .site-mobile-contact-info .site-mobile-contact-details h1,
  .site-interior-mobilecontact4 .site-mobile-contact-info .site-mobile-contact-details h1,
  .site-interior-mobilecontact5 .site-mobile-contact-info .site-mobile-contact-details h1 {
    font-size: 1.3125rem;
  }
}
@media only screen and (max-width: 30em) {
  .site-interior-mobilecontact1 .site-mobile-contact-info .site-mobile-contact-details h1,
  .site-interior-mobilecontact2 .site-mobile-contact-info .site-mobile-contact-details h1,
  .site-interior-mobilecontact3 .site-mobile-contact-info .site-mobile-contact-details h1,
  .site-interior-mobilecontact4 .site-mobile-contact-info .site-mobile-contact-details h1,
  .site-interior-mobilecontact5 .site-mobile-contact-info .site-mobile-contact-details h1 {
    font-size: 1.125rem;
  }
}
.site-interior-mobilecontact1 .site-mobile-contact-info .site-mobile-contact-details h2,
.site-interior-mobilecontact2 .site-mobile-contact-info .site-mobile-contact-details h2,
.site-interior-mobilecontact3 .site-mobile-contact-info .site-mobile-contact-details h2,
.site-interior-mobilecontact4 .site-mobile-contact-info .site-mobile-contact-details h2,
.site-interior-mobilecontact5 .site-mobile-contact-info .site-mobile-contact-details h2 {
  font-size: 1.125rem;
}
@media only screen and (max-width: 40em) {
  .site-interior-mobilecontact1 .site-mobile-contact-info .site-mobile-contact-details h2,
  .site-interior-mobilecontact2 .site-mobile-contact-info .site-mobile-contact-details h2,
  .site-interior-mobilecontact3 .site-mobile-contact-info .site-mobile-contact-details h2,
  .site-interior-mobilecontact4 .site-mobile-contact-info .site-mobile-contact-details h2,
  .site-interior-mobilecontact5 .site-mobile-contact-info .site-mobile-contact-details h2 {
    font-size: 0.875rem;
  }
}
@media only screen and (max-width: 30em) {
  .site-interior-mobilecontact1 .site-mobile-contact-info .site-mobile-contact-details h2,
  .site-interior-mobilecontact2 .site-mobile-contact-info .site-mobile-contact-details h2,
  .site-interior-mobilecontact3 .site-mobile-contact-info .site-mobile-contact-details h2,
  .site-interior-mobilecontact4 .site-mobile-contact-info .site-mobile-contact-details h2,
  .site-interior-mobilecontact5 .site-mobile-contact-info .site-mobile-contact-details h2 {
    font-size: 0.75rem !important;
  }
}
.site-interior-mobilecontact1 .site-mobile-contact-info .site-mobile-contact-details .site-mobile-contact-license a,
.site-interior-mobilecontact2 .site-mobile-contact-info .site-mobile-contact-details .site-mobile-contact-license a,
.site-interior-mobilecontact3 .site-mobile-contact-info .site-mobile-contact-details .site-mobile-contact-license a,
.site-interior-mobilecontact4 .site-mobile-contact-info .site-mobile-contact-details .site-mobile-contact-license a,
.site-interior-mobilecontact5 .site-mobile-contact-info .site-mobile-contact-details .site-mobile-contact-license a {
  text-decoration: none;
  color: inherit;
  cursor: auto;
}
.site-interior-mobilecontact1 .site-mobile-contact-info .site-mobile-contact-details p,
.site-interior-mobilecontact2 .site-mobile-contact-info .site-mobile-contact-details p,
.site-interior-mobilecontact3 .site-mobile-contact-info .site-mobile-contact-details p,
.site-interior-mobilecontact4 .site-mobile-contact-info .site-mobile-contact-details p,
.site-interior-mobilecontact5 .site-mobile-contact-info .site-mobile-contact-details p {
  font-size: 1rem;
}
@media only screen and (max-width: 40em) {
  .site-interior-mobilecontact1 .site-mobile-contact-info .site-mobile-contact-details p,
  .site-interior-mobilecontact2 .site-mobile-contact-info .site-mobile-contact-details p,
  .site-interior-mobilecontact3 .site-mobile-contact-info .site-mobile-contact-details p,
  .site-interior-mobilecontact4 .site-mobile-contact-info .site-mobile-contact-details p,
  .site-interior-mobilecontact5 .site-mobile-contact-info .site-mobile-contact-details p {
    font-size: 0.875rem;
  }
}
@media only screen and (max-width: 30em) {
  .site-interior-mobilecontact1 .site-mobile-contact-info .site-mobile-contact-details p,
  .site-interior-mobilecontact2 .site-mobile-contact-info .site-mobile-contact-details p,
  .site-interior-mobilecontact3 .site-mobile-contact-info .site-mobile-contact-details p,
  .site-interior-mobilecontact4 .site-mobile-contact-info .site-mobile-contact-details p,
  .site-interior-mobilecontact5 .site-mobile-contact-info .site-mobile-contact-details p {
    font-size: 0.75rem;
  }
}
.site-interior-mobilecontact1 .site-mobile-contact-links,
.site-interior-mobilecontact2 .site-mobile-contact-links,
.site-interior-mobilecontact3 .site-mobile-contact-links,
.site-interior-mobilecontact4 .site-mobile-contact-links,
.site-interior-mobilecontact5 .site-mobile-contact-links {
  padding: 0.9375rem 0.9375rem 0;
}
.site-interior-mobilecontact1 .site-mobile-contact-links ul,
.site-interior-mobilecontact2 .site-mobile-contact-links ul,
.site-interior-mobilecontact3 .site-mobile-contact-links ul,
.site-interior-mobilecontact4 .site-mobile-contact-links ul,
.site-interior-mobilecontact5 .site-mobile-contact-links ul {
  display: flex;
  justify-content: center;
  align-items: flex-end;
  flex-wrap: wrap;
  margin-bottom: 0;
}
.site-interior-mobilecontact1 .site-mobile-contact-links ul li,
.site-interior-mobilecontact2 .site-mobile-contact-links ul li,
.site-interior-mobilecontact3 .site-mobile-contact-links ul li,
.site-interior-mobilecontact4 .site-mobile-contact-links ul li,
.site-interior-mobilecontact5 .site-mobile-contact-links ul li {
  padding: 1.25rem;
}
@media only screen and (max-width: 34em) {
  .site-interior-mobilecontact1 .site-mobile-contact-links ul li,
  .site-interior-mobilecontact2 .site-mobile-contact-links ul li,
  .site-interior-mobilecontact3 .site-mobile-contact-links ul li,
  .site-interior-mobilecontact4 .site-mobile-contact-links ul li,
  .site-interior-mobilecontact5 .site-mobile-contact-links ul li {
    padding: 0.4375rem;
  }
}
@media only screen and (min-width: 64em) {
  .site-interior-mobilecontact1 .site-mobile-contact-links ul li.site-download-btn,
  .site-interior-mobilecontact2 .site-mobile-contact-links ul li.site-download-btn,
  .site-interior-mobilecontact3 .site-mobile-contact-links ul li.site-download-btn,
  .site-interior-mobilecontact4 .site-mobile-contact-links ul li.site-download-btn,
  .site-interior-mobilecontact5 .site-mobile-contact-links ul li.site-download-btn {
    display: none !important;
  }
}
.site-interior-mobilecontact1 .site-mobile-contact-links ul li a .site-icon,
.site-interior-mobilecontact2 .site-mobile-contact-links ul li a .site-icon,
.site-interior-mobilecontact3 .site-mobile-contact-links ul li a .site-icon,
.site-interior-mobilecontact4 .site-mobile-contact-links ul li a .site-icon,
.site-interior-mobilecontact5 .site-mobile-contact-links ul li a .site-icon {
  display: flex;
  justify-content: center;
  align-items: flex-end;
  margin: 0 auto;
}
@media only screen and (max-width: 34em) {
  .site-interior-mobilecontact1 .site-mobile-contact-links ul li a .site-icon,
  .site-interior-mobilecontact2 .site-mobile-contact-links ul li a .site-icon,
  .site-interior-mobilecontact3 .site-mobile-contact-links ul li a .site-icon,
  .site-interior-mobilecontact4 .site-mobile-contact-links ul li a .site-icon,
  .site-interior-mobilecontact5 .site-mobile-contact-links ul li a .site-icon {
    width: 3.1rem !important;
    height: 3.1rem !important;
  }
}
.site-interior-mobilecontact1 .site-mobile-contact-links ul li a .site-icon i,
.site-interior-mobilecontact2 .site-mobile-contact-links ul li a .site-icon i,
.site-interior-mobilecontact3 .site-mobile-contact-links ul li a .site-icon i,
.site-interior-mobilecontact4 .site-mobile-contact-links ul li a .site-icon i,
.site-interior-mobilecontact5 .site-mobile-contact-links ul li a .site-icon i {
  font-size: 2.5rem;
  color: #666465;
  line-height: 1;
  margin-bottom: 0.625rem;
}
.site-interior-mobilecontact1 .site-mobile-contact-links ul li a .site-icon i.rni-sso,
.site-interior-mobilecontact2 .site-mobile-contact-links ul li a .site-icon i.rni-sso,
.site-interior-mobilecontact3 .site-mobile-contact-links ul li a .site-icon i.rni-sso,
.site-interior-mobilecontact4 .site-mobile-contact-links ul li a .site-icon i.rni-sso,
.site-interior-mobilecontact5 .site-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) {
  .site-interior-mobilecontact1 .site-mobile-contact-links ul li a .site-icon i,
  .site-interior-mobilecontact2 .site-mobile-contact-links ul li a .site-icon i,
  .site-interior-mobilecontact3 .site-mobile-contact-links ul li a .site-icon i,
  .site-interior-mobilecontact4 .site-mobile-contact-links ul li a .site-icon i,
  .site-interior-mobilecontact5 .site-mobile-contact-links ul li a .site-icon i {
    font-size: 1.875rem;
  }
  .site-interior-mobilecontact1 .site-mobile-contact-links ul li a .site-icon i.rni-sso,
  .site-interior-mobilecontact2 .site-mobile-contact-links ul li a .site-icon i.rni-sso,
  .site-interior-mobilecontact3 .site-mobile-contact-links ul li a .site-icon i.rni-sso,
  .site-interior-mobilecontact4 .site-mobile-contact-links ul li a .site-icon i.rni-sso,
  .site-interior-mobilecontact5 .site-mobile-contact-links ul li a .site-icon i.rni-sso {
    font-size: 2.5rem;
  }
}
.site-interior-mobilecontact1 .site-mobile-contact-links ul li a .site-text,
.site-interior-mobilecontact2 .site-mobile-contact-links ul li a .site-text,
.site-interior-mobilecontact3 .site-mobile-contact-links ul li a .site-text,
.site-interior-mobilecontact4 .site-mobile-contact-links ul li a .site-text,
.site-interior-mobilecontact5 .site-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) {
  .site-interior-mobilecontact1 .site-mobile-contact-links ul li a .site-text,
  .site-interior-mobilecontact2 .site-mobile-contact-links ul li a .site-text,
  .site-interior-mobilecontact3 .site-mobile-contact-links ul li a .site-text,
  .site-interior-mobilecontact4 .site-mobile-contact-links ul li a .site-text,
  .site-interior-mobilecontact5 .site-mobile-contact-links ul li a .site-text {
    font-size: 0.75rem;
  }
}
.site-interior-mobilecontact1 .site-mobile-contact-callouts,
.site-interior-mobilecontact2 .site-mobile-contact-callouts,
.site-interior-mobilecontact3 .site-mobile-contact-callouts,
.site-interior-mobilecontact4 .site-mobile-contact-callouts,
.site-interior-mobilecontact5 .site-mobile-contact-callouts {
  padding: 0.9375rem;
}
.site-interior-mobilecontact1 .site-mobile-contact-callouts ul,
.site-interior-mobilecontact2 .site-mobile-contact-callouts ul,
.site-interior-mobilecontact3 .site-mobile-contact-callouts ul,
.site-interior-mobilecontact4 .site-mobile-contact-callouts ul,
.site-interior-mobilecontact5 .site-mobile-contact-callouts ul {
  margin-bottom: 0;
}
.site-interior-mobilecontact1 .site-mobile-contact-callouts ul li,
.site-interior-mobilecontact2 .site-mobile-contact-callouts ul li,
.site-interior-mobilecontact3 .site-mobile-contact-callouts ul li,
.site-interior-mobilecontact4 .site-mobile-contact-callouts ul li,
.site-interior-mobilecontact5 .site-mobile-contact-callouts ul li {
  padding: 0.3125rem;
}
.site-interior-mobilecontact1 .site-mobile-contact-callouts ul li a,
.site-interior-mobilecontact2 .site-mobile-contact-callouts ul li a,
.site-interior-mobilecontact3 .site-mobile-contact-callouts ul li a,
.site-interior-mobilecontact4 .site-mobile-contact-callouts ul li a,
.site-interior-mobilecontact5 .site-mobile-contact-callouts ul li a {
  display: block;
  background-color: #666465;
  padding: 1rem;
  color: #ffffff;
  text-transform: uppercase;
  font-size: 1.125rem;
  text-align: center;
  font-weight: 400;
}
@media only screen and (max-width: 35em) {
  .site-interior-mobilecontact1 .site-mobile-contact-callouts ul li a,
  .site-interior-mobilecontact2 .site-mobile-contact-callouts ul li a,
  .site-interior-mobilecontact3 .site-mobile-contact-callouts ul li a,
  .site-interior-mobilecontact4 .site-mobile-contact-callouts ul li a,
  .site-interior-mobilecontact5 .site-mobile-contact-callouts ul li a {
    font-size: 1rem;
  }
}
.site-interior-mobilecontact1 .site-mobile-contact-callouts ul li a p,
.site-interior-mobilecontact2 .site-mobile-contact-callouts ul li a p,
.site-interior-mobilecontact3 .site-mobile-contact-callouts ul li a p,
.site-interior-mobilecontact4 .site-mobile-contact-callouts ul li a p,
.site-interior-mobilecontact5 .site-mobile-contact-callouts ul li a p {
  padding: 0;
  margin: 0;
  line-height: inherit;
  color: inherit;
  font-size: inherit;
  font-weight: inherit;
  font-family: inherit;
}
.site-interior-mobilecontact1 .site-mobile-contact-callouts ul li a p,
.site-interior-mobilecontact2 .site-mobile-contact-callouts ul li a p,
.site-interior-mobilecontact3 .site-mobile-contact-callouts ul li a p,
.site-interior-mobilecontact4 .site-mobile-contact-callouts ul li a p,
.site-interior-mobilecontact5 .site-mobile-contact-callouts ul li a p {
  color: inherit !important;
  font-family: inherit !important;
}

.site-interior-mobilecontact1 {
  padding-top: 0;
}
.site-interior-mobilecontact1 .site-interior-mobile-header {
  text-align: center;
}
.site-interior-mobilecontact1 .site-mobile-contact-info {
  display: flex;
  justify-content: space-between;
  background-color: var(--company-primary-color);
  padding: 1rem;
  margin-top: 3.75rem;
}
.site-interior-mobilecontact1 .site-mobile-contact-info .site-mobile-contact-photo {
  flex: 0 1 auto;
  width: 50%;
  max-width: 18.75rem;
}
.site-interior-mobilecontact1 .site-mobile-contact-info .site-mobile-contact-photo .site-agent-image {
  width: 100%;
  height: 18.75rem;
  background-position: center;
  background-size: cover;
  border: 2px solid #ffffff;
  box-shadow: 3px 3px 3px rgba(0, 0, 0, 0.3);
  margin-top: -2.5rem;
}
@media only screen and (max-width: 35em) {
  .site-interior-mobilecontact1 .site-mobile-contact-info .site-mobile-contact-photo {
    width: 35%;
  }
  .site-interior-mobilecontact1 .site-mobile-contact-info .site-mobile-contact-photo .site-agent-image {
    height: 12.5rem;
  }
}
@media only screen and (max-width: 28em) {
  .site-interior-mobilecontact1 .site-mobile-contact-info .site-mobile-contact-photo .site-agent-image {
    height: 9.375rem;
  }
}
.site-interior-mobilecontact1 .site-mobile-contact-info .site-mobile-contact-details {
  flex: 1 1 auto;
  width: 50%;
  padding-left: 1.25rem;
}
@media only screen and (max-width: 30em) {
  .site-interior-mobilecontact1 .site-mobile-contact-info .site-mobile-contact-details {
    width: 65%;
  }
}
.site-interior-mobilecontact1 .site-mobile-contact-info .site-mobile-contact-details h1 {
  color: #ffffff !important;
  text-transform: none;
  text-align: left;
  margin-bottom: 0;
}
.site-interior-mobilecontact1 .site-mobile-contact-info .site-mobile-contact-details h2 {
  color: #ffffff !important;
  text-align: left;
  margin: 0;
  text-transform: none;
}
.site-interior-mobilecontact1 .site-mobile-contact-info .site-mobile-contact-details p {
  color: #ffffff !important;
  line-height: 1.4;
}
.site-interior-mobilecontact1 .site-mobile-contact-info .site-mobile-contact-details .site-details-office {
  margin-top: 1.25rem;
}
.site-interior-mobilecontact1 .site-mobile-contact-info .site-mobile-contact-details .site-details-agent-number,
.site-interior-mobilecontact1 .site-mobile-contact-info .site-mobile-contact-details .site-details-office-number {
  margin-bottom: 0;
}
.site-interior-mobilecontact1 .site-mobile-contact-info .site-mobile-contact-details .site-details-agent-number a,
.site-interior-mobilecontact1 .site-mobile-contact-info .site-mobile-contact-details .site-details-office-number a {
  color: #ffffff;
}
.site-interior-mobilecontact1 .site-mobile-contact-info .site-mobile-contact-details .site-details-agent-number a:focus, .site-interior-mobilecontact1 .site-mobile-contact-info .site-mobile-contact-details .site-details-agent-number a:hover,
.site-interior-mobilecontact1 .site-mobile-contact-info .site-mobile-contact-details .site-details-office-number a:focus,
.site-interior-mobilecontact1 .site-mobile-contact-info .site-mobile-contact-details .site-details-office-number a:hover {
  color: #ffffff;
}
.site-interior-mobilecontact1 .site-mobile-contact-info .site-mobile-contact-details .site-social {
  display: flex;
  justify-content: flex-start;
  align-items: center;
  margin-top: 1rem;
}
.site-interior-mobilecontact1 .site-mobile-contact-info .site-mobile-contact-details .site-social li {
  padding: 0.625rem;
}
.site-interior-mobilecontact1 .site-mobile-contact-info .site-mobile-contact-details .site-social li a {
  font-size: 1.875rem;
  color: #ffffff;
}
@media only screen and (max-width: 40em) {
  .site-interior-mobilecontact1 .site-mobile-contact-info .site-mobile-contact-details .site-social li a {
    font-size: 1.5rem;
  }
}
.site-interior-mobilecontact1 .site-mobile-contact-info .site-mobile-contact-details .site-social li:first-child {
  padding-left: 0;
}
.site-interior-mobilecontact1 .site-mobile-contact-links {
  padding: 0.9375rem 0.9375rem 0;
}
.site-interior-mobilecontact1 .site-mobile-contact-links ul li a .site-icon i {
  font-size: 2.5rem;
  color: #666465;
  line-height: 1;
  margin-bottom: 0.625rem;
}
.site-interior-mobilecontact1 .site-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) {
  .site-interior-mobilecontact1 .site-mobile-contact-links ul li a .site-icon i {
    font-size: 1.875rem;
  }
  .site-interior-mobilecontact1 .site-mobile-contact-links ul li a .site-icon i.rni-sso {
    font-size: 2.5rem;
  }
}
.site-interior-mobilecontact1 .site-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) {
  .site-interior-mobilecontact1 .site-mobile-contact-links ul li a .site-text {
    font-size: 0.75rem;
  }
}

.site-interior-mobilecontact2 {
  padding-top: 0;
}
.site-interior-mobilecontact2 .site-interior-mobile-header {
  text-align: center;
  padding: 1.25rem;
}
.site-interior-mobilecontact2 .site-mobile-contact-photo {
  display: flex;
  justify-content: center;
  align-items: flex-start;
  width: 100%;
  position: relative;
}
.site-interior-mobilecontact2 .site-mobile-contact-photo .site-mobile-contact-background {
  background-color: var(--company-primary-color);
  width: 100%;
  height: 15rem;
  position: absolute;
  top: 1.875rem;
  left: 0;
  z-index: 1;
  background-position: center;
  background-size: cover;
}
.site-interior-mobilecontact2 .site-mobile-contact-photo .site-agent-image {
  position: relative;
  height: 18.75rem;
  background-position: center;
  background-size: cover;
  border: 2px solid #ffffff;
  box-shadow: 3px 3px 3px rgba(0, 0, 0, 0.3);
  z-index: 2;
}
.site-interior-mobilecontact2 .site-mobile-contact-photo .site-agent-image img {
  height: 100% !important;
}
.site-interior-mobilecontact2 .site-mobile-contact-info {
  display: flex;
  justify-content: space-between;
  background-color: #ffffff;
  padding: 0 1rem;
  margin-top: 1.25rem;
}
.site-interior-mobilecontact2 .site-mobile-contact-info .site-mobile-contact-details {
  flex: 1 1 auto;
  width: 100%;
  text-align: center;
}
.site-interior-mobilecontact2 .site-mobile-contact-info .site-mobile-contact-details h1 {
  color: #666465;
  text-transform: none;
  text-align: center;
  margin-bottom: 0;
}
.site-interior-mobilecontact2 .site-mobile-contact-info .site-mobile-contact-details h2 {
  color: #666465;
  text-align: center;
  margin: 0;
  text-transform: none;
}
.site-interior-mobilecontact2 .site-mobile-contact-info .site-mobile-contact-details p {
  color: #666465;
  line-height: 1.4;
}
.site-interior-mobilecontact2 .site-mobile-contact-info .site-mobile-contact-details .site-details-office {
  margin-top: 1.25rem;
  margin-bottom: 1rem;
}
.site-interior-mobilecontact2 .site-mobile-contact-info .site-mobile-contact-details .site-details-agent-number,
.site-interior-mobilecontact2 .site-mobile-contact-info .site-mobile-contact-details .site-details-office-number {
  margin-bottom: 0;
}
.site-interior-mobilecontact2 .site-mobile-contact-info .site-mobile-contact-details .site-details-agent-number a,
.site-interior-mobilecontact2 .site-mobile-contact-info .site-mobile-contact-details .site-details-office-number a {
  color: #666465;
}
.site-interior-mobilecontact2 .site-mobile-contact-info .site-mobile-contact-details .site-details-agent-number a:focus, .site-interior-mobilecontact2 .site-mobile-contact-info .site-mobile-contact-details .site-details-agent-number a:hover,
.site-interior-mobilecontact2 .site-mobile-contact-info .site-mobile-contact-details .site-details-office-number a:focus,
.site-interior-mobilecontact2 .site-mobile-contact-info .site-mobile-contact-details .site-details-office-number a:hover {
  color: #666465;
}
.site-interior-mobilecontact2 .site-mobile-contact-links {
  padding: 0 0.9375rem;
  margin-top: 1rem;
}
.site-interior-mobilecontact2 .site-mobile-contact-links ul li {
  padding: 0.625rem 1.25rem;
}
.site-interior-mobilecontact2 .site-mobile-contact-links ul li a .site-icon i {
  font-size: 2.5rem;
  color: #666465;
  line-height: 1;
  margin-bottom: 0.625rem;
}
.site-interior-mobilecontact2 .site-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) {
  .site-interior-mobilecontact2 .site-mobile-contact-links ul li a .site-icon i {
    font-size: 1.875rem;
  }
  .site-interior-mobilecontact2 .site-mobile-contact-links ul li a .site-icon i.rni-sso {
    font-size: 2.5rem;
  }
}
.site-interior-mobilecontact2 .site-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) {
  .site-interior-mobilecontact2 .site-mobile-contact-links ul li a .site-text {
    font-size: 0.75rem;
  }
}
.site-interior-mobilecontact2 .site-mobile-contact-callouts ul {
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
}
.site-interior-mobilecontact2 .site-mobile-contact-callouts ul li {
  width: 50%;
}
.site-interior-mobilecontact2 .site-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) {
  .site-interior-mobilecontact2 .site-mobile-contact-callouts ul li {
    width: 100%;
  }
}
.site-interior-mobilecontact2 .site-social {
  display: flex;
  justify-content: center;
  align-items: center;
  flex-wrap: wrap;
}
.site-interior-mobilecontact2 .site-social li {
  padding: 0.625rem;
}
.site-interior-mobilecontact2 .site-social li a {
  font-size: 2.25rem;
  color: var(--company-primary-color);
}
@media only screen and (max-width: 40em) {
  .site-interior-mobilecontact2 .site-social li a {
    font-size: 2rem;
  }
}
.site-interior-mobilecontact2 .site-social li:first-child {
  padding-left: 0;
}

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

.site-interior-mobilecontact4 {
  padding-top: 0;
}
.site-interior-mobilecontact4 .site-mobile-contact-info {
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
  background-color: var(--company-primary-color);
  padding: 1rem;
  position: relative;
}
.site-interior-mobilecontact4 .site-mobile-contact-info:after {
  position: absolute;
  content: "";
  background-color: #ffffff;
  height: 2.5rem;
  width: 100%;
  z-index: 1;
  bottom: 0;
  left: 0;
}
@media only screen and (max-width: 30em) {
  .site-interior-mobilecontact4 .site-mobile-contact-info:after {
    display: none;
  }
}
.site-interior-mobilecontact4 .site-mobile-contact-info .site-interior-mobile-header {
  position: relative;
  z-index: 2;
  text-align: center;
  width: 100%;
  flex: 1 0 auto;
  padding: 1.25rem;
}
.site-interior-mobilecontact4 .site-mobile-contact-info .site-mobile-contact-photo {
  flex: 0 1 auto;
  width: 50%;
  position: relative;
  z-index: 2;
}
.site-interior-mobilecontact4 .site-mobile-contact-info .site-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) {
  .site-interior-mobilecontact4 .site-mobile-contact-info .site-mobile-contact-photo .site-agent-image {
    height: 18.75rem;
  }
}
@media only screen and (max-width: 30em) {
  .site-interior-mobilecontact4 .site-mobile-contact-info .site-mobile-contact-photo {
    width: 35%;
  }
  .site-interior-mobilecontact4 .site-mobile-contact-info .site-mobile-contact-photo .site-agent-image {
    height: 12.5rem;
  }
}
@media only screen and (max-width: 25em) {
  .site-interior-mobilecontact4 .site-mobile-contact-info .site-mobile-contact-photo .site-agent-image {
    height: 9.375rem;
  }
}
.site-interior-mobilecontact4 .site-mobile-contact-info .site-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) {
  .site-interior-mobilecontact4 .site-mobile-contact-info .site-mobile-contact-details {
    width: 65%;
  }
}
.site-interior-mobilecontact4 .site-mobile-contact-info .site-mobile-contact-details h1 {
  color: #ffffff !important;
  text-transform: none;
  text-align: left;
  margin-bottom: 0;
}
.site-interior-mobilecontact4 .site-mobile-contact-info .site-mobile-contact-details h2 {
  color: #ffffff !important;
  text-align: left;
  margin: 0;
  text-transform: none;
}
.site-interior-mobilecontact4 .site-mobile-contact-info .site-mobile-contact-details p {
  color: #ffffff !important;
  line-height: 1.4;
}
.site-interior-mobilecontact4 .site-mobile-contact-info .site-mobile-contact-details .site-details-office {
  margin-top: 1.25rem;
  margin-bottom: 1rem;
}
.site-interior-mobilecontact4 .site-mobile-contact-info .site-mobile-contact-details .site-details-agent-number,
.site-interior-mobilecontact4 .site-mobile-contact-info .site-mobile-contact-details .site-details-office-number {
  margin-bottom: 0;
}
.site-interior-mobilecontact4 .site-mobile-contact-info .site-mobile-contact-details .site-details-agent-number a,
.site-interior-mobilecontact4 .site-mobile-contact-info .site-mobile-contact-details .site-details-office-number a {
  color: #ffffff;
}
.site-interior-mobilecontact4 .site-mobile-contact-info .site-mobile-contact-details .site-details-agent-number a:focus, .site-interior-mobilecontact4 .site-mobile-contact-info .site-mobile-contact-details .site-details-agent-number a:hover,
.site-interior-mobilecontact4 .site-mobile-contact-info .site-mobile-contact-details .site-details-office-number a:focus,
.site-interior-mobilecontact4 .site-mobile-contact-info .site-mobile-contact-details .site-details-office-number a:hover {
  color: #ffffff;
}
.site-interior-mobilecontact4 .site-mobile-contact-info .site-mobile-contact-details .site-social {
  display: flex;
  justify-content: flex-start;
  align-items: center;
  margin-top: 1rem;
}
.site-interior-mobilecontact4 .site-mobile-contact-info .site-mobile-contact-details .site-social li {
  padding: 0.625rem;
}
.site-interior-mobilecontact4 .site-mobile-contact-info .site-mobile-contact-details .site-social li a {
  font-size: 1.875rem;
  color: #ffffff;
}
@media only screen and (max-width: 40em) {
  .site-interior-mobilecontact4 .site-mobile-contact-info .site-mobile-contact-details .site-social li a {
    font-size: 1.5rem;
  }
}
.site-interior-mobilecontact4 .site-mobile-contact-info .site-mobile-contact-details .site-social li:first-child {
  padding-left: 0;
}
.site-interior-mobilecontact4 .site-mobile-contact-links {
  padding: 0.9375rem 0.9375rem 0;
}
.site-interior-mobilecontact4 .site-mobile-contact-links ul li a .site-icon i {
  font-size: 2.5rem;
  color: var(--company-primary-color);
  line-height: 1;
  margin-bottom: 0.625rem;
}
.site-interior-mobilecontact4 .site-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) {
  .site-interior-mobilecontact4 .site-mobile-contact-links ul li a .site-icon i {
    font-size: 1.875rem;
  }
  .site-interior-mobilecontact4 .site-mobile-contact-links ul li a .site-icon i.rni-sso {
    font-size: 2.5rem;
  }
}
.site-interior-mobilecontact4 .site-mobile-contact-links ul li a .site-text {
  display: block;
  text-align: center;
  text-transform: uppercase;
  color: var(--company-primary-color);
  font-size: 1rem;
  font-weight: 400;
}
@media only screen and (max-width: 34em) {
  .site-interior-mobilecontact4 .site-mobile-contact-links ul li a .site-text {
    font-size: 0.75rem;
  }
}
.site-interior-mobilecontact4 .site-mobile-contact-callouts {
  padding: 0.9375rem 0;
}
.site-interior-mobilecontact4 .site-mobile-contact-callouts ul {
  margin-bottom: 0;
}
.site-interior-mobilecontact4 .site-mobile-contact-callouts ul li {
  padding: 0;
}
.site-interior-mobilecontact4 .site-mobile-contact-callouts ul li a {
  border-top: 1px solid #666465;
  background-color: #ffffff;
  padding: 1rem;
  color: #666465;
}
.site-interior-mobilecontact4 .site-mobile-contact-callouts ul li:last-child a {
  border-bottom: 1px solid #666465;
}

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

.site-interior-mobilecontact-marlg .site-mobile-contact-info {
  background-color: #183661;
}
.site-interior-mobilecontact-marlg .site-mobile-contact-links ul li a .site-icon {
  background-color: #183661;
}
.site-interior-mobilecontact-marlg .site-mobile-contact-callouts ul li a {
  background-color: #183661;
}
.site-interior-mobilecontact-marlg .site-mobile-contact-info .site-mobile-contact-details h1,
.site-interior-mobilecontact-marlg p {
  color: #ffffff !important;
}
.site-interior-mobilecontact-marlg .site-mobile-contact-links ul li a .site-icon i.rni-co-phone-with-buttons {
  margin-bottom: 0.125rem;
}
.site-interior-mobilecontact-marlg .site-mobile-contact-links ul li a .site-icon i.rni-co-text-bubble {
  margin-bottom: 0.125rem;
}
.site-interior-mobilecontact-marlg .site-mobile-contact-links ul li a .site-icon i.rni-sso {
  margin-bottom: 0;
}
.site-interior-mobilecontact-marlg .site-mobile-contact-links ul li a .site-icon i.rni-profile {
  margin-bottom: 0.25rem;
}
.site-interior-mobilecontact-marlg .site-mobile-contact-links ul li a .site-icon i.rni-co-at-symbol {
  margin-bottom: 0.0625rem;
}

.murney-key-terms {
  background-color: #c4c5c7;
  border-radius: 1rem;
  padding: 1.25rem 1.75rem 0.5rem;
}
.murney-key-terms h2 span {
  display: block;
  color: #0a0a0a !important;
  background-image: url(https://content.mediastg.net/dyna_images/ImageLibrary/4/5/7/d/457d2dba-98d7-47e8-9a80-11e8348c6a58.pngx);
  background-position: left center;
  background-repeat: no-repeat;
  background-size: 3.125rem 1.625rem;
  padding-left: 3.4375rem;
  margin-bottom: 1rem;
}

.site-interior-firstweber h2 {
  font-family: "Open Sans", "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif;
  color: #0a0a0a;
  font-size: 1.5rem;
  margin-bottom: 0.125rem;
  font-weight: 600;
  text-transform: uppercase;
}
.site-interior-firstweber h2 p {
  padding: 0;
  margin: 0;
  line-height: inherit;
  color: inherit;
  font-size: inherit;
  font-weight: inherit;
  font-family: inherit;
}
.site-interior-firstweber h3 {
  font-family: "Open Sans", "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif;
  font-size: 1.25rem;
  color: #0a0a0a;
  font-weight: 400;
  text-transform: uppercase;
}
.site-interior-firstweber h3 p {
  padding: 0;
  margin: 0;
  line-height: inherit;
  color: inherit;
  font-size: inherit;
  font-weight: inherit;
  font-family: inherit;
}
.site-interior-firstweber .site-interior-header-background-image {
  background-position: center;
  background-size: cover;
}
.site-interior-firstweber .site-interior-header-text .site-cms-text {
  text-align: center;
  color: #ffffff;
  font-size: 3rem;
  font-weight: 400;
}
@media only screen and (max-width: 63.9375em) {
  .site-interior-firstweber .site-interior-header-text .site-cms-text {
    font-size: 2.25rem;
  }
}
.site-interior-firstweber .site-interior-content-1 {
  padding: 3.75rem 1.25rem;
}
.site-interior-firstweber .site-interior-content-1 .two-thirds {
  padding-right: 1.25rem;
}
.site-interior-firstweber .site-interior-content-1 .third {
  background-color: #e8e8e8;
  outline: 1px solid rgba(0, 0, 0, 0.8);
  outline-offset: -16px;
  padding: 3.125rem;
}
@media only screen and (max-width: 40em) {
  .site-interior-firstweber .site-interior-content-1 .third {
    margin-top: 2.5rem;
  }
}
.site-interior-firstweber .site-interior-callouts {
  display: flex;
  justify-content: space-between;
  margin-top: 2.5rem;
  border-top: 1px solid #737373;
  padding: 3.75rem 1.25rem;
}
@media only screen and (max-width: 64em) {
  .site-interior-firstweber .site-interior-callouts {
    flex-wrap: wrap;
  }
}
.site-interior-firstweber .site-interior-callouts .site-interior-callout {
  width: 30%;
  height: auto;
  padding: 0.625rem;
  text-align: center;
}
@media only screen and (max-width: 64em) {
  .site-interior-firstweber .site-interior-callouts .site-interior-callout {
    width: 50%;
  }
}
@media only screen and (max-width: 48em) {
  .site-interior-firstweber .site-interior-callouts .site-interior-callout {
    width: 100%;
  }
}
.site-interior-firstweber .site-interior-callouts .site-interior-callout a.site-interior-callout-image {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 21.25rem;
  background-position: center;
  background-size: cover;
  outline: 1px solid rgba(255, 255, 255, 0.5);
  outline-offset: -10px;
  box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.2);
  transition: all 0.3s ease-out;
  transform-origin: center;
}
.site-interior-firstweber .site-interior-callouts .site-interior-callout a.site-interior-callout-image:hover, .site-interior-firstweber .site-interior-callouts .site-interior-callout a.site-interior-callout-image:focus {
  transform: scale(1.07);
}
.site-interior-firstweber .site-interior-callouts .site-interior-callout h3 {
  margin-top: 1.25rem;
}
.site-interior-firstweber .site-interior-callouts .site-interior-callout .site-button {
  margin-top: 1.25rem;
}
.site-interior-firstweber .site-interior-content-2 {
  border-top: 1px solid #737373;
  padding: 3.75rem 1.25rem;
}
.site-interior-firstweber .site-interior-content-2 .two-thirds {
  padding-right: 1.25rem;
}
.site-interior-firstweber .site-interior-content-2 .two-thirds .site-image-video {
  margin-bottom: 1.25rem;
}
.site-interior-firstweber .site-interior-content-2 .two-thirds .site-image-video iframe {
  width: 100%;
  height: 30.625rem;
}
.site-interior-firstweber .site-interior-content-2 .two-thirds .site-image-video .site-image {
  width: 100%;
  height: 35.9375rem;
}
@media only screen and (max-width: 87.5em) {
  .site-interior-firstweber .site-interior-content-2 .two-thirds .site-image-video iframe,
  .site-interior-firstweber .site-interior-content-2 .two-thirds .site-image-video .site-image {
    height: 25rem;
  }
}
@media only screen and (max-width: 40em) {
  .site-interior-firstweber .site-interior-content-2 .two-thirds .site-image-video iframe,
  .site-interior-firstweber .site-interior-content-2 .two-thirds .site-image-video .site-image {
    height: 18.75rem;
  }
}
.site-interior-firstweber .site-interior-content-2 .third {
  background-color: #e8e8e8;
  outline: 1px solid rgba(0, 0, 0, 0.8);
  outline-offset: -16px;
  padding: 3.125rem;
}
@media only screen and (max-width: 40em) {
  .site-interior-firstweber .site-interior-content-2 .third {
    margin-top: 2.5rem;
  }
}
.site-interior-firstweber .site-interior-content-2 form input {
  border: 1px solid #a4a1a0;
  border-radius: 2px;
  width: 100%;
  padding: 0.5rem;
  color: #5f5e5e;
  margin-bottom: 1rem;
}
.site-interior-firstweber .site-interior-content-2 .site-advanced-cms-text {
  color: #5f5e5e;
}
.site-interior-firstweber .site-interior-content-2 .site-advanced-cms-text a {
  color: #5f5e5e;
}
.site-interior-firstweber .site-interior-content-2 .site-interior-form-submission-message {
  text-align: center;
}
.site-interior-firstweber .site-interior-content-2 .site-interior-form-submission-message p {
  padding: 0;
  margin: 0;
  line-height: inherit;
  color: inherit;
  font-size: inherit;
  font-weight: inherit;
  font-family: inherit;
}
.site-interior-firstweber .site-interior-content-3 {
  border-top: 1px solid #737373;
  padding: 3.75rem 1.25rem;
}
.site-interior-firstweber .site-interior-testimonials {
  border-top: 1px solid #737373;
  padding: 3.75rem 1.25rem;
}
.site-interior-firstweber .site-interior-testimonials .site-column.third {
  flex: 0 0 auto;
  width: 19rem;
}
.site-interior-firstweber .site-interior-testimonials .two-thirds {
  width: 66%;
  flex: 1 0 auto;
}
@media only screen and (max-width: 40em) {
  .site-interior-firstweber .site-interior-testimonials .two-thirds {
    margin-top: 2.5rem;
  }
}
.site-interior-firstweber .site-interior-testimonials .site-interior-testimonials-image {
  width: 100%;
  height: 19rem;
  background-position: center;
  background-size: cover;
}
.site-interior-firstweber .site-interior-testimonials .site-interior-testimonial {
  padding: 3.75rem 0 0 1.25rem;
  position: relative;
}
.site-interior-firstweber .site-interior-testimonials .site-interior-testimonial:before {
  content: '"';
  font-size: 6.375rem;
  font-weight: 600;
  position: absolute;
  top: 0.625rem;
  left: 0.3125rem;
  color: #ffb549;
  line-height: 0.5;
  font-style: italic;
}
.site-interior-firstweber .site-interior-testimonials .site-interior-testimonial:after {
  content: '"';
  font-size: 6.375rem;
  font-weight: 600;
  position: absolute;
  bottom: 0.3125rem;
  right: 0;
  color: #ffb549;
  line-height: 0.5;
  font-style: italic;
}
.site-interior-firstweber .site-interior-testimonials .site-interior-testimonial .site-interior-testimonial-quote {
  font-size: 1.5rem;
  font-weight: 600;
  line-height: 1.2;
  color: #000000;
}
@media only screen and (max-width: 64em) {
  .site-interior-firstweber .site-interior-testimonials .site-interior-testimonial .site-interior-testimonial-quote {
    font-size: 1.5rem;
  }
}
.site-interior-firstweber .site-interior-testimonials .site-interior-testimonial .site-interior-testimonial-quote p {
  padding: 0;
  margin: 0;
  line-height: inherit;
  color: inherit;
  font-size: inherit;
  font-weight: inherit;
  font-family: inherit;
}
.site-interior-firstweber .site-interior-testimonials .site-interior-testimonial .site-interior-testimonial-quote p {
  line-height: inherit !important;
  color: inherit !important;
  font-size: inherit !important;
  font-weight: inherit !important;
}
.site-interior-firstweber .site-interior-testimonials .site-interior-testimonial .site-interior-testimonial-name {
  font-size: 1.25rem;
  font-weight: 100;
  font-style: italic;
  margin-top: 1rem;
}
.site-interior-firstweber .site-interior-testimonials .site-interior-testimonial .site-interior-testimonial-name p {
  padding: 0;
  margin: 0;
  line-height: inherit;
  color: inherit;
  font-size: inherit;
  font-weight: inherit;
  font-family: inherit;
}
.site-interior-firstweber .site-interior-testimonials .site-interior-testimonial .site-interior-testimonial-location {
  font-size: 1rem;
  font-weight: 100;
  font-style: italic;
}
.site-interior-firstweber .site-interior-testimonials .site-interior-testimonial .site-interior-testimonial-location p {
  padding: 0;
  margin: 0;
  line-height: inherit;
  color: inherit;
  font-size: inherit;
  font-weight: inherit;
  font-family: inherit;
}
.site-interior-firstweber .site-interior-testimonials .site-slider-testimonial-nav {
  display: flex;
  justify-content: flex-start;
  align-items: center;
  padding-left: 0.625rem;
}
.site-interior-firstweber .site-interior-testimonials .site-slider-testimonial-nav .site-arrow {
  font-size: 2rem;
  font-weight: 600;
}
.site-interior-firstweber .site-interior-testimonials .site-slider-testimonial-nav .slick-dots {
  position: relative;
  bottom: 0.125rem;
}
.site-interior-firstweber .site-interior-testimonials .site-slider-testimonial-nav .slick-dots li:first-child:last-child {
  display: none;
}
.site-interior-firstweber .site-interior-testimonials .site-slider-testimonial-nav .slick-dots button:before {
  font-size: 1rem;
  background-color: #d6d6d6;
  content: "";
  width: 0.625rem;
  height: 0.625rem;
  opacity: 1;
}
.site-interior-firstweber .site-interior-testimonials .site-slider-testimonial-nav .slick-dots .slick-active button:before {
  background-color: #ff8300;
}
.site-interior-firstweber .site-interior-largecallout {
  background-color: #e5e5e5;
}
.site-interior-firstweber .site-interior-largecallout .site-container {
  text-align: center;
  padding: 3.75rem 1.25rem;
}
.site-interior-firstweber .site-interior-largecallout .site-container .site-button {
  margin-top: 1.25rem;
}

.site-interior-leadpage30 h2 {
  font-family: "Open Sans", "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif;
  color: #0a0a0a;
  font-size: 1.5rem;
  margin-bottom: 0.125rem;
  font-weight: 600;
  text-transform: uppercase;
}
.site-interior-leadpage30 h2 p {
  padding: 0;
  margin: 0;
  line-height: inherit;
  color: inherit;
  font-size: inherit;
  font-weight: inherit;
  font-family: inherit;
}
.site-interior-leadpage30 h3 {
  font-family: "Open Sans", "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif;
  font-size: 1.25rem;
  color: #0a0a0a;
  font-weight: 400;
  text-transform: uppercase;
}
.site-interior-leadpage30 h3 p {
  padding: 0;
  margin: 0;
  line-height: inherit;
  color: inherit;
  font-size: inherit;
  font-weight: inherit;
  font-family: inherit;
}
.site-interior-leadpage30 .site-interior-container {
  padding-top: 0 !important;
}
.site-interior-leadpage30 .site-interior-template-page {
  padding: 0;
}
.site-interior-leadpage30 .site-interior-template-page.site-interior-bottom-content {
  padding-top: 0 !important;
}
.site-interior-leadpage30 .site-interior-container {
  padding-bottom: 0;
}
.site-interior-leadpage30 .site-interior-header-background-image {
  background-position: center;
  background-size: cover;
}
.site-interior-leadpage30 .site-interior-header-text {
  text-align: center;
}
.site-interior-leadpage30 .site-interior-header-text hr {
  margin-top: 2.5rem;
  margin-bottom: 1.875rem;
}
.site-interior-leadpage30 .site-interior-header-text h1 {
  text-align: center;
  color: #ffffff;
  font-size: 1.875rem;
  font-weight: 400;
}
@media only screen and (max-width: 63.9375em) {
  .site-interior-leadpage30 .site-interior-header-text h1 {
    font-size: 1.5rem;
  }
}
.site-interior-leadpage30 .site-interior-leadpage30-form {
  padding-top: 1.875rem;
}
.site-interior-leadpage30 .site-interior-leadpage30-form .site-container {
  padding: 0 0.5rem;
}
.site-interior-leadpage30 .site-interior-leadpage30-form .site-container h2 {
  font-family: Times, Times New Roman, Georgia, serif;
  text-align: center;
  text-transform: none;
}
.site-interior-leadpage30 .site-interior-leadpage30-form .site-container .site-cms-text {
  text-align: center;
}
.site-interior-leadpage30 .site-interior-leadpage30-form .site-container .site-form-container {
  margin-top: 2.5rem;
}
.site-interior-leadpage30 .site-interior-leadpage30-form .site-container .site-form-container input,
.site-interior-leadpage30 .site-interior-leadpage30-form .site-container .site-form-container select,
.site-interior-leadpage30 .site-interior-leadpage30-form .site-container .site-form-container textarea {
  border: 1px solid #0a0a0a;
}
.site-interior-leadpage30 .site-interior-leadpage30-form .site-container .site-form-container button {
  background-color: var(--company-tertiary-color);
  text-transform: none;
  padding: 0.875rem 2.5rem;
}
.site-interior-leadpage30 .site-interior-leadpage30-form .site-container .site-form-container .site-interior-form-required {
  font-size: 0.75rem;
  color: #0a0a0a;
}
.site-interior-leadpage30 .site-interior-leadpage30-form .site-container .site-advanced-cms-text {
  color: #666666;
}
.site-interior-leadpage30 .site-interior-leadpage30-form .site-container .site-advanced-cms-text a {
  color: #666666;
  text-decoration: underline;
}
.site-interior-leadpage30 .site-align-bottom {
  align-self: flex-end;
}

.rng-listing-details-custom-ad-container.site-rega {
  flex-wrap: wrap;
}
.rng-listing-details-custom-ad-container.site-rega li {
  flex: 1 0 auto;
  width: 100%;
  padding: 1.25rem 0;
}

.bio1 .rng-agent-profile-main .no-image-icon {
  font-size: 6.25rem;
  color: #888888;
}

.site-read-more-button {
  text-decoration: underline;
}

.site-read-more-content {
  display: none;
}

.site-murney-row .site-column {
  padding: 1.25rem !important;
}
@media only screen and (max-width: 48em) {
  .site-murney-row .site-column {
    padding: 0.625rem !important;
  }
}

.site-murney-callout-container {
  padding: 1.25rem !important;
}
@media only screen and (max-width: 48em) {
  .site-murney-callout-container {
    padding: 0.625rem !important;
  }
}

.site-murney-callout {
  box-shadow: 0 0 8px rgba(0, 0, 0, 0.2);
  padding: 1.25rem;
  display: flex;
  justify-content: space-between;
}
@media only screen and (max-width: 30em) {
  .site-murney-callout {
    flex-wrap: wrap;
  }
}
.site-murney-callout .site-murney-callout-column {
  width: 50%;
  min-height: 13.125rem;
  background-position: center;
  background-size: cover;
  display: flex;
  justify-content: center;
  align-items: center;
  padding: 0 !important;
}
@media only screen and (max-width: 30em) {
  .site-murney-callout .site-murney-callout-column {
    width: 100%;
  }
}
.site-murney-callout .site-interior-callout-content {
  padding-left: 1.25rem;
  text-align: center;
}
.site-murney-callout .site-interior-callout-content hr {
  width: 60%;
  border: none;
  border-top: 4px solid #be1e2d;
  margin: 1.875rem auto 0;
}
.site-murney-callout .site-interior-callout-content p {
  margin: 1.875rem 0 0 !important;
}
@media only screen and (max-width: 30em) {
  .site-murney-callout .site-interior-callout-content {
    padding-left: 0;
  }
}

.site-realtysouth-footer-logos {
  display: flex;
  justify-content: center;
  align-items: center;
  padding: 1.25rem;
  width: 100%;
}
.site-realtysouth-footer-logos li {
  padding: 1.25rem;
}

.site-interior-slider-container {
  position: relative;
}
.site-interior-slider-container .slick-list,
.site-interior-slider-container .slick-track {
  height: 100%;
}
.site-interior-slider-container .site-interior-slider {
  position: relative;
  padding: 0 3.125rem;
}
.site-interior-slider-container .site-interior-slider .slick-prev:before,
.site-interior-slider-container .site-interior-slider .slick-next:before {
  font-size: 3rem;
  color: #0a0a0a;
  font-family: Reliance-Network-Icon-Font;
}
.site-interior-slider-container .site-interior-slider .slick-prev {
  position: absolute;
  top: 48%;
  left: 0;
  z-index: 2;
}
.site-interior-slider-container .site-interior-slider .slick-prev:before {
  content: "\e94f";
}
.site-interior-slider-container .site-interior-slider .slick-list {
  position: relative;
  z-index: 1;
}
.site-interior-slider-container .site-interior-slider .slick-next {
  position: absolute;
  top: 48%;
  right: 1.875rem;
  z-index: 2;
}
.site-interior-slider-container .site-interior-slider .slick-next:before {
  content: "\e950";
}
.site-interior-slider-container .site-interior-slider .site-interior-slider-item {
  width: 100%;
  height: 100%;
  background-position: center;
  background-size: cover;
  background-repeat: no-repeat;
  padding: 0.5rem;
}
.site-interior-slider-container .site-interior-slider .site-interior-slider-item .site-interior-background-image {
  width: 100%;
  height: 100%;
}
.site-interior-slider-container .site-interior-slider-nav {
  display: none;
  position: absolute;
  top: 48%;
  left: 0;
  display: flex;
  justify-content: space-between;
  align-items: center;
}

.site-interior-background-image {
  background-position: center;
  background-size: cover;
  background-repeat: no-repeat;
}

.site-global-tabs .site-tab-button {
  display: inline-block;
  padding: 1rem;
  border: 1px solid #c4c5c0;
  text-align: left;
  color: #322110;
  flex: 0 1 auto;
  width: auto;
  background-color: #ffffff;
  font-weight: 400;
  width: 100%;
  font-size: 1.3125rem;
  font-family: "Open Sans", "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif;
}
.site-global-tabs .site-tab-button:focus, .site-global-tabs .site-tab-button:hover {
  background-color: #636363;
  color: #ffffff;
}
.site-global-tabs .site-tab-button.selected {
  background-color: #666666;
  color: #ffffff;
  font-weight: 400;
}
.site-global-tabs .site-tab-button p {
  padding: 0;
  margin: 0;
  line-height: inherit;
  color: inherit;
  font-size: inherit;
  font-weight: inherit;
  font-family: inherit;
}
.site-global-tabs .site-tab-content {
  background-color: #666666;
  color: #ffffff;
  padding: 1.25rem 1rem 1.875rem 1rem;
}
.site-global-tabs .site-tab-content h3 {
  color: #ffffff !important;
  font-size: 1.125rem;
}
.site-global-tabs .site-tab-content h3 p {
  padding: 0;
  margin: 0;
  line-height: inherit;
  color: inherit;
  font-size: inherit;
  font-weight: inherit;
  font-family: inherit;
}
.site-global-tabs .site-tab-content p {
  color: #ffffff !important;
  font-size: 1rem;
}
@media only screen and (min-width: 48.0625em) {
  .site-global-tabs {
    display: flex;
    justify-content: space-between;
    flex-direction: column;
    height: 31.25rem;
    position: relative;
  }
  .site-global-tabs .site-tab-button {
    width: 25%;
    flex: 1 0 auto;
    display: flex;
    justify-content: center;
    align-items: center;
    cursor: pointer;
    margin: 0.25rem 0;
    padding: 0.25rem 2.5rem;
    text-align: center;
  }
  .site-global-tabs .site-tab-content {
    flex: 1 0 auto;
    width: 100%;
    padding: 2.5rem;
    position: absolute;
    top: 0.25rem;
    right: 0;
    width: calc(75% - 4px);
    height: calc(100% - 8px);
  }
  .site-global-tabs .site-tab-content h3 {
    color: #ffffff;
  }
  .site-global-tabs .site-tab-content p {
    color: #ffffff;
    font-size: 1.3125rem;
  }
}

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

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

.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: 900;
  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;
  margin-right: -2.25rem !important;
  z-index: 1;
}
.reviews-crud .stars label i {
  color: #ccc;
}
.reviews-crud .stars label:hover i {
  color: #0080ff;
}
.reviews-crud .stars input:checked + label i,
.reviews-crud .stars input:checked ~ label i {
  color: #0080ff;
  font-weight: 900;
}
.reviews-crud input,
.reviews-crud textarea {
  border-radius: 0.375rem;
}

.rng-hidden {
  display: none;
}

.site-lead-form-disclaimer-text {
  color: #333;
  font-size: 0.75rem;
  padding-top: 0.75rem;
}
.site-lead-form-disclaimer-text.text-center {
  text-align: center;
}
.site-lead-form-disclaimer-text a {
  color: #333;
  text-decoration: underline;
}
.site-lead-form-disclaimer-text.text-white {
  color: #fff;
}
.site-lead-form-disclaimer-text.text-white a {
  color: #fff;
}

.site-seo-lead-page .site-seo-lead-search {
  position: relative;
}
.site-seo-lead-page .site-seo-lead-search .site-quick-search-widget {
  display: flex;
  flex-wrap: wrap;
  gap: 0.5rem;
  margin: 0;
}
.site-seo-lead-page .site-seo-lead-search .site-quick-search-widget .rn-qsr-input {
  flex: 1 1 100%;
  position: relative;
}
.site-seo-lead-page .site-seo-lead-search .site-quick-search-widget .rn-qsr-input input.site-quick-search-input {
  width: 100%;
  padding: 0.75rem;
  font-size: 1rem;
  border: 1px solid #cacaca;
  margin-bottom: 0;
}
.site-seo-lead-page .site-seo-lead-search .site-quick-search-widget .rn-qsr-pt,
.site-seo-lead-page .site-seo-lead-search .site-quick-search-widget .rn-qsr-pr,
.site-seo-lead-page .site-seo-lead-search .site-quick-search-widget .rn-qsr-bd,
.site-seo-lead-page .site-seo-lead-search .site-quick-search-widget .rn-qsr-bt,
.site-seo-lead-page .site-seo-lead-search .site-quick-search-widget .rn-qsr-st-commercial,
.site-seo-lead-page .site-seo-lead-search .site-quick-search-widget .rn-qsr-st-farm,
.site-seo-lead-page .site-seo-lead-search .site-quick-search-widget .rn-qsr-st-land,
.site-seo-lead-page .site-seo-lead-search .site-quick-search-widget .rn-qsr-st-multifam,
.site-seo-lead-page .site-seo-lead-search .site-quick-search-widget .rn-qsr-ls,
.site-seo-lead-page .site-seo-lead-search .site-quick-search-widget .rn-qsr-sl,
.site-seo-lead-page .site-seo-lead-search .site-quick-search-widget .rn-qsr-tu {
  flex: 1 1 auto;
  min-width: 0;
}
.site-seo-lead-page .site-seo-lead-search .site-quick-search-widget .rn-qsr-pt span,
.site-seo-lead-page .site-seo-lead-search .site-quick-search-widget .rn-qsr-pr span,
.site-seo-lead-page .site-seo-lead-search .site-quick-search-widget .rn-qsr-bd span,
.site-seo-lead-page .site-seo-lead-search .site-quick-search-widget .rn-qsr-bt span,
.site-seo-lead-page .site-seo-lead-search .site-quick-search-widget .rn-qsr-st-commercial span,
.site-seo-lead-page .site-seo-lead-search .site-quick-search-widget .rn-qsr-st-farm span,
.site-seo-lead-page .site-seo-lead-search .site-quick-search-widget .rn-qsr-st-land span,
.site-seo-lead-page .site-seo-lead-search .site-quick-search-widget .rn-qsr-st-multifam span,
.site-seo-lead-page .site-seo-lead-search .site-quick-search-widget .rn-qsr-ls span,
.site-seo-lead-page .site-seo-lead-search .site-quick-search-widget .rn-qsr-sl span,
.site-seo-lead-page .site-seo-lead-search .site-quick-search-widget .rn-qsr-tu span {
  display: block;
  font-size: 0.75rem;
  font-weight: 600;
  text-transform: uppercase;
  margin-bottom: 0.25rem;
}
.site-seo-lead-page .site-seo-lead-search .site-quick-search-widget .rn-qsr-pt select,
.site-seo-lead-page .site-seo-lead-search .site-quick-search-widget .rn-qsr-pt input,
.site-seo-lead-page .site-seo-lead-search .site-quick-search-widget .rn-qsr-pr select,
.site-seo-lead-page .site-seo-lead-search .site-quick-search-widget .rn-qsr-pr input,
.site-seo-lead-page .site-seo-lead-search .site-quick-search-widget .rn-qsr-bd select,
.site-seo-lead-page .site-seo-lead-search .site-quick-search-widget .rn-qsr-bd input,
.site-seo-lead-page .site-seo-lead-search .site-quick-search-widget .rn-qsr-bt select,
.site-seo-lead-page .site-seo-lead-search .site-quick-search-widget .rn-qsr-bt input,
.site-seo-lead-page .site-seo-lead-search .site-quick-search-widget .rn-qsr-st-commercial select,
.site-seo-lead-page .site-seo-lead-search .site-quick-search-widget .rn-qsr-st-commercial input,
.site-seo-lead-page .site-seo-lead-search .site-quick-search-widget .rn-qsr-st-farm select,
.site-seo-lead-page .site-seo-lead-search .site-quick-search-widget .rn-qsr-st-farm input,
.site-seo-lead-page .site-seo-lead-search .site-quick-search-widget .rn-qsr-st-land select,
.site-seo-lead-page .site-seo-lead-search .site-quick-search-widget .rn-qsr-st-land input,
.site-seo-lead-page .site-seo-lead-search .site-quick-search-widget .rn-qsr-st-multifam select,
.site-seo-lead-page .site-seo-lead-search .site-quick-search-widget .rn-qsr-st-multifam input,
.site-seo-lead-page .site-seo-lead-search .site-quick-search-widget .rn-qsr-ls select,
.site-seo-lead-page .site-seo-lead-search .site-quick-search-widget .rn-qsr-ls input,
.site-seo-lead-page .site-seo-lead-search .site-quick-search-widget .rn-qsr-sl select,
.site-seo-lead-page .site-seo-lead-search .site-quick-search-widget .rn-qsr-sl input,
.site-seo-lead-page .site-seo-lead-search .site-quick-search-widget .rn-qsr-tu select,
.site-seo-lead-page .site-seo-lead-search .site-quick-search-widget .rn-qsr-tu input {
  width: 100%;
  padding: 0.5rem;
  font-size: 0.875rem;
  border: 1px solid #cacaca;
  margin-bottom: 0;
}
.site-seo-lead-page .site-seo-lead-search .site-quick-search-widget .rn-qsr-pt,
.site-seo-lead-page .site-seo-lead-search .site-quick-search-widget .rn-qsr-sl,
.site-seo-lead-page .site-seo-lead-search .site-quick-search-widget .rn-qsr-st-commercial,
.site-seo-lead-page .site-seo-lead-search .site-quick-search-widget .rn-qsr-st-farm,
.site-seo-lead-page .site-seo-lead-search .site-quick-search-widget .rn-qsr-st-land,
.site-seo-lead-page .site-seo-lead-search .site-quick-search-widget .rn-qsr-st-multifam {
  flex: 0 1 12rem;
}
.site-seo-lead-page .site-seo-lead-search .site-quick-search-widget .rn-qsr-pr {
  display: flex;
  flex-wrap: wrap;
  gap: 0.5rem;
  flex: 0 1 20rem;
}
.site-seo-lead-page .site-seo-lead-search .site-quick-search-widget .rn-qsr-pr span {
  flex: 1 1 100%;
}
.site-seo-lead-page .site-seo-lead-search .site-quick-search-widget .rn-qsr-pr input {
  flex: 1 1 8rem;
}
.site-seo-lead-page .site-seo-lead-search .site-quick-search-widget .rn-qsr-bd,
.site-seo-lead-page .site-seo-lead-search .site-quick-search-widget .rn-qsr-bt {
  display: flex;
  flex-wrap: wrap;
  gap: 0.5rem;
  flex: 0 1 14rem;
}
.site-seo-lead-page .site-seo-lead-search .site-quick-search-widget .rn-qsr-bd span,
.site-seo-lead-page .site-seo-lead-search .site-quick-search-widget .rn-qsr-bt span {
  flex: 1 1 100%;
}
.site-seo-lead-page .site-seo-lead-search .site-quick-search-widget .rn-qsr-bd select,
.site-seo-lead-page .site-seo-lead-search .site-quick-search-widget .rn-qsr-bt select {
  flex: 1 1 5rem;
}
.site-seo-lead-page .site-seo-lead-search .site-quick-search-widget .rn-qsr-ls,
.site-seo-lead-page .site-seo-lead-search .site-quick-search-widget .rn-qsr-tu {
  display: flex;
  flex-wrap: wrap;
  gap: 0.5rem;
  flex: 0 1 20rem;
}
.site-seo-lead-page .site-seo-lead-search .site-quick-search-widget .rn-qsr-ls span,
.site-seo-lead-page .site-seo-lead-search .site-quick-search-widget .rn-qsr-tu span {
  flex: 1 1 100%;
}
.site-seo-lead-page .site-seo-lead-search .site-quick-search-widget .rn-qsr-ls input,
.site-seo-lead-page .site-seo-lead-search .site-quick-search-widget .rn-qsr-tu input {
  flex: 1 1 8rem;
}
.site-seo-lead-page .site-seo-lead-search .site-quick-search-widget button[type=submit] {
  padding: 0.5rem 1.5rem;
  font-size: 1rem;
  background-color: var(--company-primary-color);
  color: #ffffff;
  border: none;
  cursor: pointer;
  transition: opacity 0.2s ease;
  align-self: flex-end;
}
.site-seo-lead-page .site-seo-lead-search .site-quick-search-widget button[type=submit]:hover {
  opacity: 0.85;
}
.site-seo-lead-page .site-seo-lead-search .site-quick-search-suggestions {
  position: relative;
}
.site-seo-lead-page .site-seo-lead-search .site-quick-search-suggestions .rn-suggestion-dropdown {
  height: 18.75rem;
  overflow-y: scroll;
}
.site-seo-lead-page .site-seo-lead-search .site-quick-search-suggestions .rn-suggestion-container {
  position: absolute;
  background: #ffffff;
  border: 1px solid #ddd;
  border-radius: 0.25rem;
  box-shadow: 0 0 6px #ddd;
  filter: drop-shadow(0 0 6px rgba(0, 0, 0, 0.2));
  width: 100%;
  top: 0.625rem;
  z-index: 1000;
}
.site-seo-lead-page .site-seo-lead-search .site-quick-search-suggestions .rn-suggestion-container ul {
  text-align: left;
  list-style: none;
  margin: 0;
  padding: 0;
}
.site-seo-lead-page .site-seo-lead-search .site-quick-search-suggestions .rn-suggestion-container ul li {
  border-bottom: 1px solid #ddd;
  padding: 0.25rem 0.5rem;
}
.site-seo-lead-page .site-seo-lead-search .site-quick-search-suggestions .rn-suggestion-container ul li.rn-suggestion-category {
  font-weight: bold;
}
.site-seo-lead-page .site-seo-lead-search .site-quick-search-suggestions .rn-suggestion-container ul li.rn-suggestion-item {
  cursor: pointer;
}
.site-seo-lead-page .site-seo-lead-view-all {
  text-align: center;
  padding: 1.5rem 0;
}
.site-seo-lead-page .site-seo-lead-view-all a {
  font-weight: 600;
  text-transform: uppercase;
  font-size: 0.875rem;
}
.site-seo-lead-page .site-seo-lead-form {
  max-width: 40rem;
  margin: 0 auto;
  padding-top: 1.5rem;
}

.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 .site-container {
  padding-left: 0.75rem;
  padding-right: 0.75rem;
}
.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: 62.5rem;
}
@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 {
  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);
  max-width: var(--op-connection-max-width);
}
.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);
  padding-top: var(--op-difference-padding-top);
  padding-bottom: var(--op-difference-padding-bottom);
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
@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;
  --op-expect-text-padding-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-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 ul {
  padding-left: var(--op-expect-text-padding-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 {
  display: grid;
  gap: 1.5rem;
  grid-template-columns: var(--icon-list-ul-columns, 1fr);
  list-style: none;
  margin: 5rem 0 0;
  padding-left: 0;
}
.cms-int-onepoint-page .onepoint-partners ul li {
  padding: 4rem 1rem;
  background-color: #FFF;
  border-radius: var(--op-border-radius);
  text-align: center;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  align-items: center;
}
.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;
  margin-top: var(--op-btn-top-margin);
  background-color: var(--op-btn-bg-color);
  border-radius: var(--op-btn-border-radius);
  padding: var(--op-btn-padding);
  color: var(--op-btn-color);
  display: var(--op-btn-display);
  text-decoration: var(--op-btn-decoration);
}
.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-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 .container,
.cms-int-pp-page .container-fluid,
.cms-int-pp-page .container-sm,
.cms-int-pp-page .container-md,
.cms-int-pp-page .container-lg,
.cms-int-pp-page .container-xl,
.cms-int-pp-page .container-xxl {
  --bs-gutter-x: 1.5rem;
  --bs-gutter-y: 0;
  margin-right: 0;
  margin-left: 0;
  padding-right: calc(var(--bs-gutter-x) * 0.5);
  padding-left: calc(var(--bs-gutter-x) * 0.5);
  width: 100%;
}
.cms-int-pp-page .row {
  --bs-gutter-x: 1.5rem;
  --bs-gutter-y: 0;
  margin-top: calc(-1 * var(--bs-gutter-y));
  margin-right: calc(-0.5 * var(--bs-gutter-x));
  margin-left: calc(-0.5 * var(--bs-gutter-x));
  display: flex;
  flex-wrap: wrap;
}
.cms-int-pp-page .row > * {
  margin-top: var(--bs-gutter-y);
  max-width: 100%;
  padding-right: calc(var(--bs-gutter-x) * 0.5);
  padding-left: calc(var(--bs-gutter-x) * 0.5);
  width: 100%;
  flex-shrink: 0;
}
.cms-int-pp-page .heading-1,
.cms-int-pp-page .heading-2 {
  --heading-text-align: center;
  --heading-margin-bottom: var(--vertical-gap);
  text-align: var(--heading-text-align);
  margin-bottom: var(--heading-margin-bottom);
}
.cms-int-pp-page .adv-editor.top {
  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 {
  --bs-card-spacer-y: 1rem;
  --bs-card-spacer-x: 1rem;
  --bs-card-border-width: 1px;
  --bs-card-border-color: rgba(9, 10, 12, 0.175);
  --bs-card-border-radius: .375rem;
  --bs-card-bg: #fafdff;
  --bs-card-group-margin: 0.75rem;
  --card-spacing: .75rem;
  background-color: var(--bs-card-bg);
  background-clip: border-box;
  border: var(--bs-card-border-width) solid var(--bs-card-border-color);
  border-radius: var(--bs-card-border-radius);
  word-wrap: break-word;
  min-width: 0;
  display: flex;
  flex-direction: var(--card-flex-direction, column);
  position: relative;
}
.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;
  font-size: var(--heading-font-size);
  font-weight: var(--heading-font-weight);
  margin-bottom: var(--heading-margin-bottom);
}
.cms-int-pp-page .pp-card .license {
  font-size: 0.75rem;
}
.cms-int-pp-page .pp-card ul {
  font-size: 0.875rem;
  list-style: none;
  margin: 0;
  padding: 0;
  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-pp-page .pp-card .btn {
  --bs-btn-padding-x: 0.75rem;
  --bs-btn-padding-y: 0.375rem;
  --bs-btn-font-family: ;
  --bs-btn-font-size: 1rem;
  --bs-btn-font-weight: 400;
  --bs-btn-line-height: 1.5;
  --bs-btn-color: #fff;
  --bs-btn-bg: var(--hs-main);
  --bs-btn-border-width: 1px;
  --bs-btn-border-color: var(--hs-main);
  --bs-btn-border-radius: .375rem;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: var(--hs-main-dark);
  --bs-btn-hover-border-color: var(--hs-main-dark);
  --bs-btn-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: var(--hs-main-dark);
  --bs-btn-active-border-color: var(--hs-main-dark);
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  display: inline-block;
  padding: var(--bs-btn-padding-y) var(--bs-btn-padding-x);
  font-family: var(--bs-btn-font-family);
  font-size: var(--bs-btn-font-size);
  font-weight: var(--bs-btn-font-weight);
  line-height: var(--bs-btn-line-height);
  color: var(--bs-btn-color);
  text-align: center;
  text-decoration: none;
  vertical-align: middle;
  cursor: pointer;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  border: var(--bs-btn-border-width) solid var(--bs-btn-border-color);
  border-radius: var(--bs-btn-border-radius);
  background-color: var(--bs-btn-bg);
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
.cms-int-pp-page .pp-card .btn:hover {
  color: var(--bs-btn-hover-color);
  text-decoration: none;
  background-color: var(--bs-btn-hover-bg);
  border-color: var(--bs-btn-hover-border-color);
}

.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, #ffffff);
  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(10, 10, 10, 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(10, 10, 10, 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(10, 10, 10, 0.4);
  --text-transform: uppercase;
  --heading-text-transform: var(--text-transform);
  --p-text-transform: var(--text-transform);
}
@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: #0a0a0a;
  background: #ffffff;
  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 .container,
.cms-int-404 .container-fluid,
.cms-int-404 .container-sm,
.cms-int-404 .container-md,
.cms-int-404 .container-lg,
.cms-int-404 .container-xl,
.cms-int-404 .container-xxl {
  --bs-gutter-x: 1.5rem;
  --bs-gutter-y: 0;
  margin-right: 0;
  margin-left: 0;
  padding-right: calc(var(--bs-gutter-x) * 0.5);
  padding-left: calc(var(--bs-gutter-x) * 0.5);
  width: 100%;
}
.cms-int-404 .row {
  --bs-gutter-x: 1.5rem;
  --bs-gutter-y: 0;
  margin-top: calc(-1 * var(--bs-gutter-y));
  margin-right: calc(-0.5 * var(--bs-gutter-x));
  margin-left: calc(-0.5 * var(--bs-gutter-x));
  display: flex;
  flex-wrap: wrap;
}
.cms-int-404 .row > * {
  margin-top: var(--bs-gutter-y);
  max-width: 100%;
  padding-right: calc(var(--bs-gutter-x) * 0.5);
  padding-left: calc(var(--bs-gutter-x) * 0.5);
  width: 100%;
  flex-shrink: 0;
}
.cms-int-404 .btn {
  --bs-btn-padding-x: 0.75rem;
  --bs-btn-padding-y: 0.375rem;
  --bs-btn-font-family: ;
  --bs-btn-font-size: 1rem;
  --bs-btn-font-weight: 400;
  --bs-btn-line-height: 1.5;
  --bs-btn-color: #fff;
  --bs-btn-bg: var(--hs-main);
  --bs-btn-border-width: 1px;
  --bs-btn-border-color: var(--hs-main);
  --bs-btn-border-radius: .375rem;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: var(--hs-main-dark);
  --bs-btn-hover-border-color: var(--hs-main-dark);
  --bs-btn-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: var(--hs-main-dark);
  --bs-btn-active-border-color: var(--hs-main-dark);
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  display: inline-block;
  padding: var(--bs-btn-padding-y) var(--bs-btn-padding-x);
  font-family: var(--bs-btn-font-family);
  font-size: var(--bs-btn-font-size);
  font-weight: var(--bs-btn-font-weight);
  line-height: var(--bs-btn-line-height);
  color: var(--bs-btn-color);
  text-align: center;
  text-decoration: none;
  vertical-align: middle;
  cursor: pointer;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  border: var(--bs-btn-border-width) solid var(--bs-btn-border-color);
  border-radius: var(--bs-btn-border-radius);
  background-color: var(--bs-btn-bg);
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
.cms-int-404 .btn:hover {
  color: var(--bs-btn-hover-color);
  text-decoration: none;
  background-color: var(--bs-btn-hover-bg);
  border-color: var(--bs-btn-hover-border-color);
}

.rn-dashboard-home-button {
  background-color: var(--company-primary-color);
  margin-top: 1rem;
}
.rn-dashboard-home-button.cancel {
  background: #666666;
}

#cookieConsent {
  position: fixed;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1030;
  background: #212529;
  color: #fff;
  padding: 1rem;
  border: 1px solid var(--company-secondary-color);
}
#cookieConsent .container,
#cookieConsent .container-fluid,
#cookieConsent .container-sm,
#cookieConsent .container-md,
#cookieConsent .container-lg,
#cookieConsent .container-xl,
#cookieConsent .container-xxl {
  --bs-gutter-x: 1.5rem;
  --bs-gutter-y: 0;
  margin-right: 0;
  margin-left: 0;
  padding-right: calc(var(--bs-gutter-x) * 0.5);
  padding-left: calc(var(--bs-gutter-x) * 0.5);
  width: 100%;
}
#cookieConsent .row {
  --bs-gutter-x: 1.5rem;
  --bs-gutter-y: 0;
  margin-top: calc(-1 * var(--bs-gutter-y));
  margin-right: calc(-0.5 * var(--bs-gutter-x));
  margin-left: calc(-0.5 * var(--bs-gutter-x));
  display: flex;
  flex-wrap: wrap;
}
#cookieConsent .row > * {
  margin-top: var(--bs-gutter-y);
  max-width: 100%;
  padding-right: calc(var(--bs-gutter-x) * 0.5);
  padding-left: calc(var(--bs-gutter-x) * 0.5);
  width: 100%;
  flex-shrink: 0;
}
#cookieConsent .btn {
  --bs-btn-padding-x: 0.75rem;
  --bs-btn-padding-y: 0.375rem;
  --bs-btn-font-family: ;
  --bs-btn-font-size: 1rem;
  --bs-btn-font-weight: 400;
  --bs-btn-line-height: 1.5;
  --bs-btn-color: #fff;
  --bs-btn-bg: var(--hs-main);
  --bs-btn-border-width: 1px;
  --bs-btn-border-color: var(--hs-main);
  --bs-btn-border-radius: .375rem;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: var(--hs-main-dark);
  --bs-btn-hover-border-color: var(--hs-main-dark);
  --bs-btn-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: var(--hs-main-dark);
  --bs-btn-active-border-color: var(--hs-main-dark);
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  display: inline-block;
  padding: var(--bs-btn-padding-y) var(--bs-btn-padding-x);
  font-family: var(--bs-btn-font-family);
  font-size: var(--bs-btn-font-size);
  font-weight: var(--bs-btn-font-weight);
  line-height: var(--bs-btn-line-height);
  color: var(--bs-btn-color);
  text-align: center;
  text-decoration: none;
  vertical-align: middle;
  cursor: pointer;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  border: var(--bs-btn-border-width) solid var(--bs-btn-border-color);
  border-radius: var(--bs-btn-border-radius);
  background-color: var(--bs-btn-bg);
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
#cookieConsent .btn:hover {
  color: var(--bs-btn-hover-color);
  text-decoration: none;
  background-color: var(--bs-btn-hover-bg);
  border-color: var(--bs-btn-hover-border-color);
}
#cookieConsent .row {
  --bs-gutter-y: .5rem;
  --bs-gutter-x: .5rem;
  align-items: center;
}
#cookieConsent .col-12 {
  flex: 0 0 auto;
}
#cookieConsent .small {
  font-size: 0.875rem;
}
#cookieConsent .text-decoration-underline {
  text-decoration: underline;
}
#cookieConsent .link-light {
  color: rgba(255, 255, 255, 0.8);
}
#cookieConsent .link-light:hover {
  color: rgb(255, 255, 255);
}
#cookieConsent .form-check {
  display: block;
  min-height: 1.5rem;
  padding-left: 1.5em;
  margin-bottom: 0.125rem;
}
#cookieConsent .form-check-input {
  background-color: #fff;
  background-position: center;
  background-repeat: no-repeat;
  background-size: contain;
  border: 1px solid #ccc;
  border-radius: 0.25rem;
  color-adjust: exact;
  print-color-adjust: exact;
  appearance: none;
  float: left;
  vertical-align: top;
  height: 1em;
  margin-top: 0.25em;
  margin-left: -1.5rem;
  margin-bottom: 0;
  width: 1em;
}
#cookieConsent .form-check-input:focus {
  box-shadow: 0 0 0 0.25rem rgba(var(--hs-main-rgb), 0.25);
  border-color: rgba(var(--hs-main-rgb), 0.4);
}
#cookieConsent .form-check-input:checked {
  background-color: var(--hs-main);
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3e%3c/svg%3e");
  border-color: var(--hs-main);
}
#cookieConsent label {
  color: #fff;
  margin: 0;
  display: inline-block;
}
#cookieConsent .btn {
  --bs-btn-color: #fff;
  --bs-btn-bg: #000000;
  --bs-btn-border-color: #000000;
  --bs-btn-border-radius: 0;
  --bs-btn-hover-bg: #000000;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-border-color: #000000;
  --bs-btn-active-bg: #000000;
  --bs-btn-active-color: #fff;
  --bs-btn-active-border-color: #000000;
  --bs-btn-focus-shadow-rgb: 51, 51, 51;
  --bs-btn-disabled-bg: #000000;
  --bs-btn-disabled-border-color: #000000;
  --bs-btn-font-size: 1.25rem;
  --bs-btn-padding-x: 1.25rem;
  --bs-btn-padding-y: .875rem;
  text-transform: uppercase;
}
#cookieConsent .btn.disabled, #cookieConsent .btn:disabled {
  pointer-events: none;
  opacity: 0.65;
}
@media (min-width: 768px) {
  #cookieConsent .col-md {
    flex: 1 0 0%;
  }
  #cookieConsent .col-md-auto {
    width: auto;
    flex: 0 0 auto;
  }
  #cookieConsent .mb-md-0 {
    margin-bottom: 0;
  }
}

.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: 500;
  --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;
}

.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);
}

h2.bdhnk-centered-with-line {
  color: var(--heading-color, #000000);
  font-family: var(--heading-font-family, Chronicle Display, Times, Times New Roman, serif);
  font-size: var(--heading-font-size, 2.1875rem);
  font-weight: var(--heading-font-weight, 100);
  letter-spacing: var(--heading-letter-spacing, 0.03rem);
  line-height: var(--heading-line-height, 1.1);
  margin-bottom: var(--heading-margin-bottom, 0);
  --heading-color: #000000;
  --heading-font-family: Chronicle Display, Times, Times New Roman, serif;
  --heading-font-size: 2.1875rem;
  --heading-font-weight: 100;
  --heading-letter-spacing: 0.03rem;
  --heading-line-height: 1.1;
  --heading-margin-bottom: .125rem;
  position: relative;
  text-align: center;
}
h2.bdhnk-centered-with-line:after {
  content: "";
  position: relative;
  display: block;
  border: none;
  border-top: 2px solid #3DC2D1;
  margin: 1.25rem auto;
  max-width: 18.75rem;
}
@media only screen and (max-width: 48em) {
  h2.bdhnk-centered-with-line {
    --heading-font-size: 1.875rem;
  }
  h2.bdhnk-centered-with-line:after {
    margin: 1rem auto;
  }
}
h2.bdhnk-centered-with-line p {
  padding: 0 !important;
  margin: 0 !important;
  line-height: inherit !important;
  color: inherit !important;
  font-size: inherit !important;
  font-weight: inherit !important;
  font-family: inherit !important;
}
h2.bdhnk-centered-with-line p {
  padding: 0 !important;
  margin: 0 !important;
  line-height: inherit !important;
  color: inherit !important;
  font-size: inherit !important;
  font-weight: inherit !important;
  font-family: inherit !important;
}
h2.bdhnk-centered-with-line.bdhnk-no-line:after {
  display: none;
}

.site-bdhnk-interior h1,
.site-interior-bdhnk h1,
.site-interior-neighborhood-report-bdhnk h1,
.site-interior-bdhnk-community h1,
.bdhnk-office-bio h1 {
  color: var(--heading-color, #fff);
  font-family: var(--heading-font-family, Chronicle Display, Times, Times New Roman, serif);
  font-size: var(--heading-font-size, 3.4375rem);
  font-weight: var(--heading-font-weight, 100);
  letter-spacing: var(--heading-letter-spacing, 0.03rem);
}
@media only screen and (max-width: 63.9375em) {
  .site-bdhnk-interior h1,
  .site-interior-bdhnk h1,
  .site-interior-neighborhood-report-bdhnk h1,
  .site-interior-bdhnk-community h1,
  .bdhnk-office-bio h1 {
    margin-bottom: var(--heading-margin-bottom, 1.875rem);
  }
}
.site-bdhnk-interior h1.text-black,
.site-interior-bdhnk h1.text-black,
.site-interior-neighborhood-report-bdhnk h1.text-black,
.site-interior-bdhnk-community h1.text-black,
.bdhnk-office-bio h1.text-black {
  --heading-color: #0a0a0a;
}
.site-bdhnk-interior h1.text-white,
.site-interior-bdhnk h1.text-white,
.site-interior-neighborhood-report-bdhnk h1.text-white,
.site-interior-bdhnk-community h1.text-white,
.bdhnk-office-bio h1.text-white {
  --heading-color: #fff;
}
.site-bdhnk-interior h1 p,
.site-interior-bdhnk h1 p,
.site-interior-neighborhood-report-bdhnk h1 p,
.site-interior-bdhnk-community h1 p,
.bdhnk-office-bio h1 p {
  padding: 0 !important;
  margin: 0 !important;
  line-height: inherit !important;
  color: inherit !important;
  font-size: inherit !important;
  font-weight: inherit !important;
  font-family: inherit !important;
}
.site-bdhnk-interior h2,
.site-interior-bdhnk h2,
.site-interior-neighborhood-report-bdhnk h2,
.site-interior-bdhnk-community h2,
.bdhnk-office-bio h2 {
  color: var(--heading-color, #000000);
  font-family: var(--heading-font-family, Chronicle Display, Times, Times New Roman, serif);
  font-size: var(--heading-font-size, 2.1875rem);
  font-weight: var(--heading-font-weight, 100);
  letter-spacing: var(--heading-letter-spacing, 0.03rem);
  line-height: var(--heading-line-height, 1.2);
  margin-bottom: var(--heading-margin-bottom, 1.25rem);
}
@media only screen and (max-width: 64em) {
  .site-bdhnk-interior h2,
  .site-interior-bdhnk h2,
  .site-interior-neighborhood-report-bdhnk h2,
  .site-interior-bdhnk-community h2,
  .bdhnk-office-bio h2 {
    margin-bottom: var(--heading-margin-bottom, 0.9375rem);
  }
}
@media only screen and (max-width: 48em) {
  .site-bdhnk-interior h2,
  .site-interior-bdhnk h2,
  .site-interior-neighborhood-report-bdhnk h2,
  .site-interior-bdhnk-community h2,
  .bdhnk-office-bio h2 {
    margin-bottom: var(--heading-margin-bottom, 0.875rem);
  }
}
.site-bdhnk-interior h2.bdhnk-center,
.site-interior-bdhnk h2.bdhnk-center,
.site-interior-neighborhood-report-bdhnk h2.bdhnk-center,
.site-interior-bdhnk-community h2.bdhnk-center,
.bdhnk-office-bio h2.bdhnk-center {
  text-align: center;
}
.site-bdhnk-interior h2.bdhnk-margin-bottom,
.site-interior-bdhnk h2.bdhnk-margin-bottom,
.site-interior-neighborhood-report-bdhnk h2.bdhnk-margin-bottom,
.site-interior-bdhnk-community h2.bdhnk-margin-bottom,
.bdhnk-office-bio h2.bdhnk-margin-bottom {
  --heading-margin-bottom: 2.5rem;
}
@media only screen and (max-width: 48em) {
  .site-bdhnk-interior h2.bdhnk-margin-bottom,
  .site-interior-bdhnk h2.bdhnk-margin-bottom,
  .site-interior-neighborhood-report-bdhnk h2.bdhnk-margin-bottom,
  .site-interior-bdhnk-community h2.bdhnk-margin-bottom,
  .bdhnk-office-bio h2.bdhnk-margin-bottom {
    --heading-margin-bottom: .625rem;
  }
}
.site-bdhnk-interior h2 p,
.site-interior-bdhnk h2 p,
.site-interior-neighborhood-report-bdhnk h2 p,
.site-interior-bdhnk-community h2 p,
.bdhnk-office-bio h2 p {
  padding: 0 !important;
  margin: 0 !important;
  line-height: inherit !important;
  color: inherit !important;
  font-size: inherit !important;
  font-weight: inherit !important;
  font-family: inherit !important;
}
.site-bdhnk-interior h3,
.site-interior-bdhnk h3,
.site-interior-neighborhood-report-bdhnk h3,
.site-interior-bdhnk-community h3,
.bdhnk-office-bio h3 {
  color: var(--heading-color, #000000);
  font-family: var(--heading-font-family, Gotham Book, Arial, Helvetica Neue, Helvetica, sans-serif);
  font-size: var(--heading-font-size, 1.51325rem);
  letter-spacing: var(--heading-letter-spacing, 0.07rem);
}
@media only screen and (max-width: 48em) {
  .site-bdhnk-interior h3,
  .site-interior-bdhnk h3,
  .site-interior-neighborhood-report-bdhnk h3,
  .site-interior-bdhnk-community h3,
  .bdhnk-office-bio h3 {
    --heading-font-size: 1.0625rem;
  }
}
.site-bdhnk-interior h3 p,
.site-interior-bdhnk h3 p,
.site-interior-neighborhood-report-bdhnk h3 p,
.site-interior-bdhnk-community h3 p,
.bdhnk-office-bio h3 p {
  padding: 0 !important;
  margin: 0 !important;
  line-height: inherit !important;
  color: inherit !important;
  font-size: inherit !important;
  font-weight: inherit !important;
  font-family: inherit !important;
}
.site-bdhnk-interior h4,
.site-interior-bdhnk h4,
.site-interior-neighborhood-report-bdhnk h4,
.site-interior-bdhnk-community h4,
.bdhnk-office-bio h4 {
  color: var(--heading-color, #000000);
  font-family: var(--heading-font-family, Gotham Book, Arial, Helvetica Neue, Helvetica, sans-serif);
  font-size: var(--heading-font-size, 1.25rem);
  font-weight: var(--heading-font-weight, bold);
  letter-spacing: var(--heading-letter-spacing, 0.05rem);
}
.site-bdhnk-interior h4 p,
.site-interior-bdhnk h4 p,
.site-interior-neighborhood-report-bdhnk h4 p,
.site-interior-bdhnk-community h4 p,
.bdhnk-office-bio h4 p {
  padding: 0 !important;
  margin: 0 !important;
  line-height: inherit !important;
  color: inherit !important;
  font-size: inherit !important;
  font-weight: inherit !important;
  font-family: inherit !important;
}
.site-bdhnk-interior h5,
.site-interior-bdhnk h5,
.site-interior-neighborhood-report-bdhnk h5,
.site-interior-bdhnk-community h5,
.bdhnk-office-bio h5 {
  color: var(--heading-color, #000000);
  font-family: var(--heading-font-family, Gotham Book, Arial, Helvetica Neue, Helvetica, sans-serif);
  font-size: var(--heading-font-size, 1.125rem);
  font-weight: var(--heading-font-weight, 800);
}
.site-bdhnk-interior h5 p,
.site-interior-bdhnk h5 p,
.site-interior-neighborhood-report-bdhnk h5 p,
.site-interior-bdhnk-community h5 p,
.bdhnk-office-bio h5 p {
  padding: 0 !important;
  margin: 0 !important;
  line-height: inherit !important;
  color: inherit !important;
  font-size: inherit !important;
  font-weight: inherit !important;
  font-family: inherit !important;
}
.site-bdhnk-interior h6,
.site-interior-bdhnk h6,
.site-interior-neighborhood-report-bdhnk h6,
.site-interior-bdhnk-community h6,
.bdhnk-office-bio h6 {
  font-family: var(--heading-font-family, Gotham Book, Arial, Helvetica Neue, Helvetica, sans-serif);
  color: var(--heading-color, #000000);
  font-size: var(--heading-font-size, 1.125rem);
  font-weight: var(--heading-font-weight, 600);
}
.site-bdhnk-interior h6 p,
.site-interior-bdhnk h6 p,
.site-interior-neighborhood-report-bdhnk h6 p,
.site-interior-bdhnk-community h6 p,
.bdhnk-office-bio h6 p {
  padding: 0 !important;
  margin: 0 !important;
  line-height: inherit !important;
  color: inherit !important;
  font-size: inherit !important;
  font-weight: inherit !important;
  font-family: inherit !important;
}
.site-bdhnk-interior .textimage13-h1,
.site-interior-bdhnk .textimage13-h1,
.site-interior-neighborhood-report-bdhnk .textimage13-h1,
.site-interior-bdhnk-community .textimage13-h1,
.bdhnk-office-bio .textimage13-h1 {
  color: #0a0a0a;
}
.site-bdhnk-interior .bdhnk-hr,
.site-interior-bdhnk .bdhnk-hr,
.site-interior-neighborhood-report-bdhnk .bdhnk-hr,
.site-interior-bdhnk-community .bdhnk-hr,
.bdhnk-office-bio .bdhnk-hr {
  border: none;
  border-top: 2px solid #3DC2D1;
  max-width: 68.75rem;
  margin: 0 auto;
}
.site-bdhnk-interior .bdhnk-hr.bdhnk-mobile-hide,
.site-interior-bdhnk .bdhnk-hr.bdhnk-mobile-hide,
.site-interior-neighborhood-report-bdhnk .bdhnk-hr.bdhnk-mobile-hide,
.site-interior-bdhnk-community .bdhnk-hr.bdhnk-mobile-hide,
.bdhnk-office-bio .bdhnk-hr.bdhnk-mobile-hide {
  display: none;
}
.site-bdhnk-interior .bdhnk-large-hr,
.site-interior-bdhnk .bdhnk-large-hr,
.site-interior-neighborhood-report-bdhnk .bdhnk-large-hr,
.site-interior-bdhnk-community .bdhnk-large-hr,
.bdhnk-office-bio .bdhnk-large-hr {
  border: none;
  border-top: 2px solid #3DC2D1;
}

.bdhnk-office-bio .rng-agent-profile-testimonials-title,
.bdhnk-office-bio .ap-reviews-title {
  color: var(--heading-color, #000000);
  font-family: var(--heading-font-family, Chronicle Display, Times, Times New Roman, serif);
  font-size: var(--heading-font-size, 2.1875rem);
  font-weight: var(--heading-font-weight, 100);
  letter-spacing: var(--heading-letter-spacing, 0.03rem);
  line-height: var(--heading-line-height, 1.2);
  margin-bottom: var(--heading-margin-bottom, 1.25rem);
  text-align: center;
}
@media only screen and (max-width: 64em) {
  .bdhnk-office-bio .rng-agent-profile-testimonials-title,
  .bdhnk-office-bio .ap-reviews-title {
    margin-bottom: var(--heading-margin-bottom, 0.9375rem);
  }
}
@media only screen and (max-width: 48em) {
  .bdhnk-office-bio .rng-agent-profile-testimonials-title,
  .bdhnk-office-bio .ap-reviews-title {
    margin-bottom: var(--heading-margin-bottom, 0.875rem);
  }
}
.bdhnk-office-bio .rng-agent-profile-testimonials-title.bdhnk-center,
.bdhnk-office-bio .ap-reviews-title.bdhnk-center {
  text-align: center;
}
.bdhnk-office-bio .rng-agent-profile-testimonials-title.bdhnk-margin-bottom,
.bdhnk-office-bio .ap-reviews-title.bdhnk-margin-bottom {
  --heading-margin-bottom: 2.5rem;
}
@media only screen and (max-width: 48em) {
  .bdhnk-office-bio .rng-agent-profile-testimonials-title.bdhnk-margin-bottom,
  .bdhnk-office-bio .ap-reviews-title.bdhnk-margin-bottom {
    --heading-margin-bottom: .625rem;
  }
}
.bdhnk-office-bio .rng-agent-profile-testimonials-title p,
.bdhnk-office-bio .ap-reviews-title p {
  padding: 0 !important;
  margin: 0 !important;
  line-height: inherit !important;
  color: inherit !important;
  font-size: inherit !important;
  font-weight: inherit !important;
  font-family: inherit !important;
}

.bdhnk-hero-header {
  display: flex;
  justify-content: center;
  align-items: center;
  position: relative;
  background-color: #0a0a0a;
  height: 21.875rem;
  background-position: center;
  background-size: cover;
}
.bdhnk-hero-header:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.2);
  z-index: 0;
}
.bdhnk-hero-header h1 {
  --heading-color: #FFF;
  --heading-font-size: 3rem;
  position: relative;
  z-index: 1;
  margin: 0;
  margin-bottom: 0 !important;
  line-height: 1;
}
.bdhnk-hero-header h1 p {
  padding: 0 !important;
  margin: 0 !important;
  line-height: inherit !important;
  color: inherit !important;
  font-size: inherit !important;
  font-weight: inherit !important;
  font-family: inherit !important;
}
@media only screen and (max-width: 64em) {
  .bdhnk-hero-header {
    height: 18.75rem;
  }
  .bdhnk-hero-header h1 {
    font-size: 3rem !important;
  }
}
@media only screen and (max-width: 48em) {
  .bdhnk-hero-header h1 {
    font-size: 2.5rem !important;
  }
}

.bdhnk-bottom-line {
  border-bottom: 2px solid #3DC2D1;
}

.bdhnk-center {
  text-align: center;
}

.bdhnk-header-with-lines {
  text-align: center;
  font-family: "Chronicle Display", Times, Times New Roman, serif;
  display: flex;
  width: 100%;
  justify-content: center;
  align-items: center;
  text-align: center;
  font-size: 2.1875rem;
  line-height: 1.1;
  letter-spacing: 0.03rem;
}
.bdhnk-header-with-lines:before, .bdhnk-header-with-lines:after {
  content: "";
  border-top: 2px solid #3DC2D1;
  margin: 0 0.75rem 0 0;
  flex: 1 0 auto;
  width: 1.25rem;
}
.bdhnk-header-with-lines:after {
  margin: 0 0 0 0.75rem;
}
@media only screen and (max-width: 48em) {
  .bdhnk-header-with-lines {
    font-size: 1.875rem;
  }
}
.bdhnk-header-with-lines p {
  padding: 0 !important;
  margin: 0 !important;
  line-height: inherit !important;
  color: inherit !important;
  font-size: inherit !important;
  font-weight: inherit !important;
  font-family: inherit !important;
}

.bdhnk-section {
  margin: 4.375rem auto;
}
.bdhnk-section .site-container {
  padding: 0 1rem;
}
@media only screen and (max-width: 48em) {
  .bdhnk-section {
    margin: 2.5rem auto;
  }
}
.bdhnk-section .site-container {
  max-width: 68.75rem;
}
.bdhnk-section .site-container .site-cms-text {
  font-family: var(--p-font-family, Gotham Book, Arial, Helvetica Neue, Helvetica, sans-serif);
  font-size: var(--p-font-size, 1.25rem);
  letter-spacing: var(--p-letter-spacing, 0.01rem);
  line-height: var(--p-line-height, 1.5);
}
@media only screen and (max-width: 64em) {
  .bdhnk-section .site-container .site-cms-text {
    line-height: 1.5;
    font-size: var(--p-font-size, 1rem);
  }
}
.bdhnk-section .site-container .site-cms-text a {
  color: var(--a-text-color, #000000);
  text-decoration: var(--a-text-decoration, underline);
}
.bdhnk-section .site-container .site-cms-text a:hover, .bdhnk-section .site-container .site-cms-text a:focus {
  --a-text-color: #3DC2D1;
}

.bdhnk-large-section {
  margin: 4.375rem auto;
}
.bdhnk-large-section .site-container {
  padding: 0 1rem;
}
@media only screen and (max-width: 48em) {
  .bdhnk-large-section {
    margin: 2.5rem auto;
  }
}
.bdhnk-large-section h2:not(.price) {
  font-size: 2.1875rem !important;
}
.bdhnk-large-section .site-cms-text {
  font-family: var(--p-font-family, Gotham Book, Arial, Helvetica Neue, Helvetica, sans-serif);
  font-size: var(--p-font-size, 1.25rem);
  letter-spacing: var(--p-letter-spacing, 0.01rem);
  line-height: var(--p-line-height, 1.5);
}
@media only screen and (max-width: 64em) {
  .bdhnk-large-section .site-cms-text {
    line-height: 1.5;
    font-size: var(--p-font-size, 1rem);
  }
}
.bdhnk-large-section .site-cms-text a {
  color: var(--a-text-color, #000000);
  text-decoration: var(--a-text-decoration, underline);
}
.bdhnk-large-section .site-cms-text a:hover, .bdhnk-large-section .site-cms-text a:focus {
  --a-text-color: #3DC2D1;
}

.bdhnk-bio-back {
  margin-bottom: 1.25rem;
  padding: 0 1rem;
}
.bdhnk-bio-back a {
  color: #0a0a0a;
  font-weight: bold;
  font-family: "Gotham Book", Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 0.75rem;
  display: flex;
  justify-content: flex-start;
  align-items: center;
  letter-spacing: 0.05rem;
}
.bdhnk-bio-back a i {
  font-weight: bold;
  font-size: 1rem;
}

.bdhnk-tabs ul {
  display: flex;
  justify-content: center;
}
.bdhnk-tabs ul li {
  padding: 0 0.5rem;
}
@media only screen and (max-width: 48em) {
  .bdhnk-tabs ul {
    flex-wrap: wrap;
  }
  .bdhnk-tabs ul li {
    width: 100%;
    padding: 0.5rem 0;
  }
  .bdhnk-tabs ul li a {
    width: 100%;
  }
}

.bdhnk-office-bio .bdhnk-tabs .bdhnk-site-button-3:hover, .bdhnk-office-bio .bdhnk-tabs .bdhnk-site-button-3:focus {
  color: #3DC2D1;
}
.bdhnk-office-bio .bdhnk-tabs .bdhnk-site-button-3.selected {
  color: #000;
}

.bdhnk-office-bio .bdhnk-large-section > .site-container {
  padding: 0;
  max-width: 91.875rem;
}
.bdhnk-office-bio .bdhnk-tab-items .rng-tab-item {
  padding: 0;
}
.bdhnk-office-bio .site-roster-card-container {
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  max-width: 91.875rem;
}
.bdhnk-office-bio .site-roster-card-container .bdhnk-roster-agent-card {
  margin: 0 0.5rem 1rem;
  width: 21.875rem;
}
.bdhnk-office-bio .site-roster-card-container .bdhnk-roster-agent-card .site-community-roll {
  position: absolute;
  width: 100%;
  height: 21.25rem;
  z-index: 3;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  transition: opacity 0.3s;
  opacity: 0;
}
.bdhnk-office-bio .site-roster-card-container .bdhnk-roster-agent-card .site-community-roll img {
  width: 3.75rem;
  height: auto;
}
.bdhnk-office-bio .site-roster-card-container .bdhnk-roster-agent-card .site-community-roll:hover {
  opacity: 0.5;
  background-color: rgba(0, 0, 0, 0.3);
}

.bdhnk-office-bio-about-text {
  text-align: center;
}

.bdhnk-bio-read-more {
  color: #0a0a0a;
  text-decoration: underline;
  margin-top: 1rem;
  display: block;
  font-weight: 400;
}
.bdhnk-bio-read-more:focus, .bdhnk-bio-read-more:hover {
  color: #3DC2D1;
}

.bdhnk-anchor-link-section {
  margin-top: 2rem;
}
.bdhnk-anchor-link-section .bdhnk-anchor-links {
  display: flex;
  justify-content: center;
}
.bdhnk-anchor-link-section .bdhnk-anchor-links li {
  padding: 0.5rem;
}
.bdhnk-anchor-link-section .bdhnk-anchor-links li a p {
  padding: 0 !important;
  margin: 0 !important;
  line-height: inherit !important;
  color: inherit !important;
  font-size: inherit !important;
  font-weight: inherit !important;
  font-family: inherit !important;
}
@media only screen and (max-width: 48em) {
  .bdhnk-anchor-link-section {
    margin-top: 1rem;
  }
  .bdhnk-anchor-link-section .bdhnk-anchor-links {
    flex-wrap: wrap;
  }
  .bdhnk-anchor-link-section .bdhnk-anchor-links li {
    width: 100%;
  }
  .bdhnk-anchor-link-section .bdhnk-anchor-links li a {
    width: 100%;
  }
}

.bdhnk-breadcrumb-section .site-container {
  padding: 1rem;
}
@media only screen and (max-width: 48em) {
  .bdhnk-breadcrumb-section .site-container {
    padding: 0.5rem 1rem;
  }
}
.bdhnk-breadcrumb-section .site-cms-text {
  font-size: 0.875rem;
  font-weight: bold;
}

.bdhnk-site-button {
  --a-text-decoration: none;
  color: #000000;
  font-family: "Gotham Book", Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 1rem;
  font-weight: bold;
  text-align: center;
  text-decoration: none;
  text-transform: uppercase;
  background-color: transparent;
  border: 2px solid #3DC2D1;
  border-radius: 0;
  padding: 0.625rem 2.5rem;
  display: inline-block;
  line-height: 1;
  transition: all 300ms ease-in-out;
  letter-spacing: 0.01em;
}
@media only screen and (max-width: 64em) {
  .bdhnk-site-button {
    padding: 0.625rem;
  }
}
@media only screen and (max-width: 48em) {
  .bdhnk-site-button {
    font-size: 1rem;
    padding: 0.625rem;
  }
}
@media only screen and (max-width: 25em) {
  .bdhnk-site-button {
    width: 100%;
  }
}
.bdhnk-site-button.selected, .bdhnk-site-button:focus, .bdhnk-site-button:hover {
  background-color: #3DC2D1;
  border: 2px solid #3DC2D1;
  color: #ffffff;
}
.bdhnk-site-button p {
  padding: 0 !important;
  margin: 0 !important;
  line-height: inherit !important;
  color: inherit !important;
  font-size: inherit !important;
  font-weight: inherit !important;
  font-family: inherit !important;
}
.bdhnk-site-button:focus, .bdhnk-site-button:hover {
  color: #ffffff !important;
}

.cms-int-onepoint-page .onepoint-connect .onepoint-btn {
  --a-text-decoration: none;
  color: #000000;
  font-family: "Gotham Book", Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 1rem;
  font-weight: bold;
  text-align: center;
  text-decoration: none;
  text-transform: uppercase;
  background-color: transparent;
  border: 2px solid #3DC2D1;
  border-radius: 0;
  padding: 0.625rem 2.5rem;
  display: inline-block;
  line-height: 1;
  transition: all 300ms ease-in-out;
  letter-spacing: 0.01em;
}
@media only screen and (max-width: 64em) {
  .cms-int-onepoint-page .onepoint-connect .onepoint-btn {
    padding: 0.625rem;
  }
}
@media only screen and (max-width: 48em) {
  .cms-int-onepoint-page .onepoint-connect .onepoint-btn {
    font-size: 1rem;
    padding: 0.625rem;
  }
}
@media only screen and (max-width: 25em) {
  .cms-int-onepoint-page .onepoint-connect .onepoint-btn {
    width: 100%;
  }
}
.cms-int-onepoint-page .onepoint-connect .onepoint-btn.selected, .cms-int-onepoint-page .onepoint-connect .onepoint-btn:focus, .cms-int-onepoint-page .onepoint-connect .onepoint-btn:hover {
  background-color: #3DC2D1;
  border: 2px solid #3DC2D1;
  color: #ffffff;
}
.cms-int-onepoint-page .onepoint-connect .onepoint-btn p {
  padding: 0 !important;
  margin: 0 !important;
  line-height: inherit !important;
  color: inherit !important;
  font-size: inherit !important;
  font-weight: inherit !important;
  font-family: inherit !important;
}
.cms-int-onepoint-page .onepoint-connect .onepoint-btn:focus, .cms-int-onepoint-page .onepoint-connect .onepoint-btn:hover {
  color: #ffffff !important;
}

.bdhnk-site-button-2 {
  --a-text-decoration: none;
  color: #000000;
  font-family: "Gotham Book", Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 0.875rem;
  font-weight: bold;
  text-align: center;
  text-decoration: none;
  text-transform: uppercase;
  background-color: transparent;
  border: 2px solid #3DC2D1;
  border-radius: 0;
  padding: 0.375rem 1.25rem;
  display: inline-block;
  line-height: 1;
  transition: all 300ms ease-in-out;
  letter-spacing: 0.01em;
}
@media only screen and (max-width: 64em) {
  .bdhnk-site-button-2 {
    padding: 0.625rem;
  }
}
@media only screen and (max-width: 48em) {
  .bdhnk-site-button-2 {
    font-size: 0.875rem;
    padding: 0.625rem;
  }
}
@media only screen and (max-width: 25em) {
  .bdhnk-site-button-2 {
    width: 100%;
  }
}
.bdhnk-site-button-2.selected, .bdhnk-site-button-2:focus, .bdhnk-site-button-2:hover {
  background-color: #3DC2D1;
  border: 2px solid #3DC2D1;
  color: #ffffff;
}
.bdhnk-site-button-2 p {
  padding: 0 !important;
  margin: 0 !important;
  line-height: inherit !important;
  color: inherit !important;
  font-size: inherit !important;
  font-weight: inherit !important;
  font-family: inherit !important;
}
.bdhnk-site-button-2:focus, .bdhnk-site-button-2:hover {
  color: #ffffff !important;
}

.bdhnk-site-button-3 {
  --a-text-decoration: none;
  color: #000000;
  font-family: "Gotham Book", Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 0.875rem;
  font-weight: bold;
  text-align: center;
  text-decoration: none;
  text-transform: uppercase;
  background-color: transparent;
  border: 2px solid #000000;
  border-radius: 0;
  padding: 0.375rem 1.25rem;
  display: inline-block;
  line-height: 1;
  transition: all 300ms ease-in-out;
  letter-spacing: 0.01em;
}
@media only screen and (max-width: 64em) {
  .bdhnk-site-button-3 {
    padding: 0.625rem;
  }
}
@media only screen and (max-width: 48em) {
  .bdhnk-site-button-3 {
    font-size: 0.875rem;
    padding: 0.625rem;
  }
}
@media only screen and (max-width: 25em) {
  .bdhnk-site-button-3 {
    width: 100%;
  }
}
.bdhnk-site-button-3.selected, .bdhnk-site-button-3:focus, .bdhnk-site-button-3:hover {
  background-color: transparent;
  border: 2px solid #3DC2D1;
  color: #000000;
}
.bdhnk-site-button-3 p {
  padding: 0 !important;
  margin: 0 !important;
  line-height: inherit !important;
  color: inherit !important;
  font-size: inherit !important;
  font-weight: inherit !important;
  font-family: inherit !important;
}

.bdhnk-fulltext-section {
  margin: 4.375rem auto;
}
.bdhnk-fulltext-section .site-container {
  padding: 0 1rem;
}
@media only screen and (max-width: 48em) {
  .bdhnk-fulltext-section {
    margin: 2.5rem auto;
  }
}
.bdhnk-fulltext-section .site-container {
  max-width: 68.75rem;
}
.bdhnk-fulltext-section .site-container h2 {
  color: var(--heading-color, #000000);
  font-family: var(--heading-font-family, Chronicle Display, Times, Times New Roman, serif);
  font-size: var(--heading-font-size, 2.1875rem);
  font-weight: var(--heading-font-weight, 100);
  letter-spacing: var(--heading-letter-spacing, 0.03rem);
  line-height: var(--heading-line-height, 1.1);
  margin-bottom: var(--heading-margin-bottom, 0);
  --heading-color: #000000;
  --heading-font-family: Chronicle Display, Times, Times New Roman, serif;
  --heading-font-size: 2.1875rem;
  --heading-font-weight: 100;
  --heading-letter-spacing: 0.03rem;
  --heading-line-height: 1.1;
  --heading-margin-bottom: .125rem;
  position: relative;
  text-align: center;
}
.bdhnk-fulltext-section .site-container h2:after {
  content: "";
  position: relative;
  display: block;
  border: none;
  border-top: 2px solid #3DC2D1;
  margin: 1.25rem auto;
  max-width: 18.75rem;
}
@media only screen and (max-width: 48em) {
  .bdhnk-fulltext-section .site-container h2 {
    --heading-font-size: 1.875rem;
  }
  .bdhnk-fulltext-section .site-container h2:after {
    margin: 1rem auto;
  }
}
.bdhnk-fulltext-section .site-container h2 p {
  padding: 0 !important;
  margin: 0 !important;
  line-height: inherit !important;
  color: inherit !important;
  font-size: inherit !important;
  font-weight: inherit !important;
  font-family: inherit !important;
}
.bdhnk-fulltext-section .site-container h2 p {
  padding: 0 !important;
  margin: 0 !important;
  line-height: inherit !important;
  color: inherit !important;
  font-size: inherit !important;
  font-weight: inherit !important;
  font-family: inherit !important;
}
.bdhnk-fulltext-section .site-container h2.bdhnk-no-line:after {
  display: none;
}
.bdhnk-fulltext-section .site-container .site-cms-text {
  text-align: center;
}

.bdhnk-stats-section {
  margin: 4.375rem auto;
}
.bdhnk-stats-section .site-container {
  padding: 0 1rem;
}
@media only screen and (max-width: 48em) {
  .bdhnk-stats-section {
    margin: 2.5rem auto;
  }
}
.bdhnk-stats-section .site-container h2 {
  text-align: center;
  font-family: "Chronicle Display", Times, Times New Roman, serif;
  display: flex;
  width: 100%;
  justify-content: center;
  align-items: center;
  text-align: center;
  font-size: 2.1875rem;
  line-height: 1.1;
  letter-spacing: 0.03rem;
}
.bdhnk-stats-section .site-container h2:before, .bdhnk-stats-section .site-container h2:after {
  content: "";
  border-top: 2px solid #3DC2D1;
  margin: 0 0.75rem 0 0;
  flex: 1 0 auto;
  width: 1.25rem;
}
.bdhnk-stats-section .site-container h2:after {
  margin: 0 0 0 0.75rem;
}
@media only screen and (max-width: 48em) {
  .bdhnk-stats-section .site-container h2 {
    font-size: 1.875rem;
  }
}
.bdhnk-stats-section .site-container h2 p {
  padding: 0 !important;
  margin: 0 !important;
  line-height: inherit !important;
  color: inherit !important;
  font-size: inherit !important;
  font-weight: inherit !important;
  font-family: inherit !important;
}
.bdhnk-stats-section .site-container .slick-track {
  display: flex !important;
}
.bdhnk-stats-section .site-container .slick-list {
  width: 100%;
}
.bdhnk-stats-section .site-container .slick-slide {
  height: inherit !important;
}
.bdhnk-stats-section .site-container .bdhnk-stats-container {
  position: relative;
  width: 100%;
}
.bdhnk-stats-section .site-container .bdhnk-stats-container .bdhnk-stat-arrows {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  pointer-events: none;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.bdhnk-stats-section .site-container .bdhnk-stats-container .bdhnk-stat-arrows .site-arrow {
  width: 1.6875rem;
  height: 1.6875rem;
  background: #3DC2D1;
  display: flex;
  justify-content: center;
  align-items: center;
  z-index: 2;
  pointer-events: auto;
  cursor: pointer;
}
.bdhnk-stats-section .site-container .bdhnk-stats-container .bdhnk-stat-arrows .site-arrow.site-prev {
  margin-left: -0.875rem;
}
.bdhnk-stats-section .site-container .bdhnk-stats-container .bdhnk-stat-arrows .site-arrow.site-next {
  margin-right: -0.875rem;
}
.bdhnk-stats-section .site-container .bdhnk-stats-container .bdhnk-stat-arrows .site-arrow i {
  font-size: 1rem;
  text-align: center;
  line-height: 1;
  color: #ffffff;
}
@media only screen and (min-width: 87.5em) {
  .bdhnk-stats-section .site-container .bdhnk-stats-container .bdhnk-stat-arrows {
    display: none;
  }
}
.bdhnk-stats-section .site-container .bdhnk-stats {
  display: flex;
  justify-content: space-between;
  margin-top: 2.1875rem;
  width: 100%;
}
@media only screen and (max-width: 48em) {
  .bdhnk-stats-section .site-container .bdhnk-stats {
    margin-top: 0;
  }
}
.bdhnk-stats-section .site-container .bdhnk-stats .bdhnk-stat-callout {
  width: 25%;
  padding: 0 1.25rem;
  border-left: 2px solid #ffffff;
}
.bdhnk-stats-section .site-container .bdhnk-stats .bdhnk-stat-callout.slick-active {
  border-left: 2px solid #3DC2D1;
}
.bdhnk-stats-section .site-container .bdhnk-stats .bdhnk-stat-callout.slick-active:first-child {
  border-left: none;
}
.bdhnk-stats-section .site-container .bdhnk-stats .bdhnk-stat-callout.slick-active.slick-current {
  border-left: 2px solid #ffffff;
}
.bdhnk-stats-section .site-container .bdhnk-stats .bdhnk-stat-callout .bdhnk-stat {
  font-size: 3.25rem;
  text-align: center;
  font-family: "Chronicle Display", Times, Times New Roman, serif;
}
@media only screen and (max-width: 48em) {
  .bdhnk-stats-section .site-container .bdhnk-stats .bdhnk-stat-callout .bdhnk-stat {
    font-size: 4.6875rem;
  }
}
.bdhnk-stats-section .site-container .bdhnk-stats .bdhnk-stat-callout .bdhnk-stat p {
  padding: 0 !important;
  margin: 0 !important;
  line-height: inherit !important;
  color: inherit !important;
  font-size: inherit !important;
  font-weight: inherit !important;
  font-family: inherit !important;
}
.bdhnk-stats-section .site-container .bdhnk-stats .bdhnk-stat-callout h4 {
  text-align: center;
  width: 100%;
  margin: 0;
  font-weight: bold;
  line-height: 1;
  margin-bottom: 0.25rem;
  font-size: 1rem;
  font-family: "Gotham Book", Arial, Helvetica Neue, Helvetica, sans-serif;
}
.bdhnk-stats-section .site-container .bdhnk-stats .bdhnk-stat-callout h4 p {
  padding: 0 !important;
  margin: 0 !important;
  line-height: inherit !important;
  color: inherit !important;
  font-size: inherit !important;
  font-weight: inherit !important;
  font-family: inherit !important;
}
.bdhnk-stats-section .site-container .bdhnk-stats .bdhnk-stat-callout .site-cms-text {
  --p-font-size: 1rem;
  text-align: center;
  text-transform: uppercase;
  line-height: 1.2;
  font-size: 1rem;
}
.bdhnk-stats-section .site-container .bdhnk-stats .bdhnk-stat-callout .site-cms-text p {
  --p-font-size: 1rem;
}
@media only screen and (max-width: 48em) {
  .bdhnk-stats-section .site-container .bdhnk-stats .bdhnk-stat-callout {
    border-left: none;
  }
}

.bdhnk-textbox-callout {
  border: 2px solid #3DC2D1;
  padding: 2.5rem 5rem;
  text-align: center;
  margin: 0 auto;
}
@media only screen and (max-width: 64em) {
  .bdhnk-textbox-callout {
    padding: 1.875rem 3.75rem;
  }
}
@media only screen and (max-width: 48em) {
  .bdhnk-textbox-callout {
    padding: 1.25rem 2.5rem;
  }
}
@media only screen and (max-width: 30em) {
  .bdhnk-textbox-callout {
    padding: 1.25rem;
  }
}
.bdhnk-textbox-callout h2 {
  color: var(--heading-color, #000000);
  font-family: var(--heading-font-family, Chronicle Display, Times, Times New Roman, serif);
  font-size: var(--heading-font-size, 2.1875rem);
  font-weight: var(--heading-font-weight, 100);
  letter-spacing: var(--heading-letter-spacing, 0.03rem);
  line-height: var(--heading-line-height, 1.2);
  margin-bottom: var(--heading-margin-bottom, 1.25rem);
}
@media only screen and (max-width: 64em) {
  .bdhnk-textbox-callout h2 {
    margin-bottom: var(--heading-margin-bottom, 0.9375rem);
  }
}
@media only screen and (max-width: 48em) {
  .bdhnk-textbox-callout h2 {
    margin-bottom: var(--heading-margin-bottom, 0.875rem);
  }
}
.bdhnk-textbox-callout h2.bdhnk-center {
  text-align: center;
}
.bdhnk-textbox-callout h2.bdhnk-margin-bottom {
  --heading-margin-bottom: 2.5rem;
}
@media only screen and (max-width: 48em) {
  .bdhnk-textbox-callout h2.bdhnk-margin-bottom {
    --heading-margin-bottom: .625rem;
  }
}
.bdhnk-textbox-callout h2 p {
  padding: 0 !important;
  margin: 0 !important;
  line-height: inherit !important;
  color: inherit !important;
  font-size: inherit !important;
  font-weight: inherit !important;
  font-family: inherit !important;
}

.bdhnk-large-video-section {
  margin: 4.375rem auto;
}
.bdhnk-large-video-section .site-container {
  padding: 0 1rem;
}
@media only screen and (max-width: 48em) {
  .bdhnk-large-video-section {
    margin: 2.5rem auto;
  }
}
.bdhnk-large-video-section iframe {
  width: 100%;
  height: 48.125rem;
  border: none;
}
@media only screen and (max-width: 87.5em) {
  .bdhnk-large-video-section iframe {
    height: 40rem;
  }
}
@media only screen and (max-width: 64em) {
  .bdhnk-large-video-section iframe {
    height: 25rem;
  }
}
@media only screen and (max-width: 48em) {
  .bdhnk-large-video-section iframe {
    height: 18.75rem;
  }
}
@media only screen and (max-width: 30em) {
  .bdhnk-large-video-section iframe {
    height: 12.5rem;
  }
}

.bdhnk-video-section {
  margin: 4.375rem auto;
  margin-top: 1.25rem !important;
}
.bdhnk-video-section .site-container {
  padding: 0 1rem;
}
@media only screen and (max-width: 48em) {
  .bdhnk-video-section {
    margin: 2.5rem auto;
  }
}
.bdhnk-video-section .site-container {
  max-width: 68.75rem;
  padding: 0 7.5rem;
  text-align: center;
}
.bdhnk-video-section .site-container h2 {
  color: var(--heading-color, #000000);
  font-family: var(--heading-font-family, Chronicle Display, Times, Times New Roman, serif);
  font-size: var(--heading-font-size, 2.1875rem);
  font-weight: var(--heading-font-weight, 100);
  letter-spacing: var(--heading-letter-spacing, 0.03rem);
  line-height: var(--heading-line-height, 1.1);
  margin-bottom: var(--heading-margin-bottom, 0);
  --heading-color: #000000;
  --heading-font-family: Chronicle Display, Times, Times New Roman, serif;
  --heading-font-size: 2.1875rem;
  --heading-font-weight: 100;
  --heading-letter-spacing: 0.03rem;
  --heading-line-height: 1.1;
  --heading-margin-bottom: .125rem;
  position: relative;
}
.bdhnk-video-section .site-container h2:after {
  content: "";
  position: relative;
  display: block;
  border: none;
  border-top: 2px solid #3DC2D1;
  margin: 1.25rem auto;
  max-width: 18.75rem;
}
@media only screen and (max-width: 48em) {
  .bdhnk-video-section .site-container h2 {
    --heading-font-size: 1.875rem;
  }
  .bdhnk-video-section .site-container h2:after {
    margin: 1rem auto;
  }
}
.bdhnk-video-section .site-container h2 p {
  padding: 0 !important;
  margin: 0 !important;
  line-height: inherit !important;
  color: inherit !important;
  font-size: inherit !important;
  font-weight: inherit !important;
  font-family: inherit !important;
}
.bdhnk-video-section .site-container iframe {
  width: 100%;
  height: 32.5rem;
}
@media only screen and (max-width: 64em) {
  .bdhnk-video-section .site-container {
    padding: 0 1rem;
  }
  .bdhnk-video-section .site-container iframe {
    height: 25.9375rem;
  }
}
@media only screen and (max-width: 48em) {
  .bdhnk-video-section .site-container iframe {
    height: 18.75rem;
  }
}
@media only screen and (max-width: 30em) {
  .bdhnk-video-section .site-container iframe {
    height: 13.125rem;
  }
}

.bdhnk-form {
  margin-top: 2rem;
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
}
.bdhnk-form input {
  width: 32% !important;
  border: 1px solid #E1E1E1 !important;
  border: none !important;
  outline: none !important;
  box-shadow: none !important;
  border-bottom: 2px solid #3DC2D1 !important;
}
@media only screen and (max-width: 48em) {
  .bdhnk-form input {
    width: 100% !important;
  }
}
.bdhnk-form input::placeholder {
  color: #333333 !important;
}
.bdhnk-form textarea {
  width: 100%;
  border: 1px solid #E1E1E1 !important;
  border: none !important;
  outline: none !important;
  box-shadow: none !important;
  line-height: 1.2 !important;
  border-bottom: 2px solid #3DC2D1 !important;
}
.bdhnk-form textarea::placeholder {
  color: #333333 !important;
}
.bdhnk-form .site-button-row {
  width: 100%;
  text-align: center;
  margin-top: 2rem;
}

.bdhnk-image-section {
  margin: 4.375rem auto;
}
.bdhnk-image-section .site-container {
  padding: 0 1rem;
}
@media only screen and (max-width: 48em) {
  .bdhnk-image-section {
    margin: 2.5rem auto;
  }
}
.bdhnk-image-section .site-container {
  position: relative;
}
.bdhnk-image-section .site-container:before {
  content: "";
  position: absolute;
  top: 1rem;
  left: 1rem;
  width: calc(100% - 48px);
  height: 22.5rem;
  border: 2px solid #3DC2D1;
}
@media only screen and (max-width: 48em) {
  .bdhnk-image-section .site-container:before {
    height: 100%;
  }
}
.bdhnk-image-section .bdhnk-images {
  display: flex;
  justify-content: space-between;
  margin-left: 1rem;
}
.bdhnk-image-section .bdhnk-images .bdhnk-image {
  width: 49%;
  height: 22.5rem;
  background-size: cover;
  background-position: center;
}
@media only screen and (max-width: 48em) {
  .bdhnk-image-section .bdhnk-images {
    flex-wrap: wrap;
  }
  .bdhnk-image-section .bdhnk-images .bdhnk-image {
    width: 100%;
    height: 14.375rem;
  }
  .bdhnk-image-section .bdhnk-images .bdhnk-image.second {
    margin-top: 1rem;
  }
}

.bdhnk-outlinetextimage-section {
  margin: 4.375rem auto;
}
.bdhnk-outlinetextimage-section .site-container {
  padding: 0 1rem;
}
@media only screen and (max-width: 48em) {
  .bdhnk-outlinetextimage-section {
    margin: 2.5rem auto;
  }
}
.bdhnk-outlinetextimage-section .site-container {
  max-width: 68.75rem;
}
.bdhnk-outlinetextimage-section .site-outlinetextimage-callout {
  display: flex;
  justify-content: space-between;
  margin: 0 auto;
  padding-top: 1rem;
  align-items: center;
}
.bdhnk-outlinetextimage-section .site-outlinetextimage-callout.bdhnk-align-center {
  align-items: center;
}
@media only screen and (max-width: 48em) {
  .bdhnk-outlinetextimage-section .site-outlinetextimage-callout {
    flex-wrap: wrap;
    padding: 0;
  }
}
.bdhnk-outlinetextimage-section .site-outlinetextimage-callout .site-callout-image-column {
  width: 25.375rem;
  max-width: 100%;
  min-height: 25.375rem;
  flex: 0 0 auto;
  position: relative;
  z-index: 1;
  pointer-events: none;
  align-self: stretch;
}
@media only screen and (max-width: 48em) {
  .bdhnk-outlinetextimage-section .site-outlinetextimage-callout .site-callout-image-column {
    width: 23.75rem;
    min-height: 23.75rem;
    margin: 0 auto;
  }
}
.bdhnk-outlinetextimage-section .site-outlinetextimage-callout .site-callout-image-column:before {
  content: "";
  position: absolute;
  display: block;
  width: calc(100% - 1rem);
  height: calc(100% - 1rem);
  z-index: 1;
  border: 2px solid #3DC2D1;
  pointer-events: none;
}
.bdhnk-outlinetextimage-section .site-outlinetextimage-callout .site-callout-image-column .site-callout-image {
  position: absolute;
  width: calc(100% - 1rem);
  height: calc(100% - 1rem);
  background-position: center;
  background-size: cover;
  z-index: 0;
}
.bdhnk-outlinetextimage-section .site-outlinetextimage-callout .site-callout-image-column .site-callout-image iframe {
  width: 100% !important;
  height: 100% !important;
  pointer-events: auto;
}
.bdhnk-outlinetextimage-section .site-outlinetextimage-callout .site-callout-image-column.top:before {
  top: 1rem;
}
.bdhnk-outlinetextimage-section .site-outlinetextimage-callout .site-callout-image-column.top .site-callout-image {
  top: 0;
}
.bdhnk-outlinetextimage-section .site-outlinetextimage-callout .site-callout-image-column.left:before {
  left: 1rem;
}
.bdhnk-outlinetextimage-section .site-outlinetextimage-callout .site-callout-image-column.left .site-callout-image {
  left: 0;
}
.bdhnk-outlinetextimage-section .site-outlinetextimage-callout .site-callout-image-column.bottom:before {
  bottom: 1rem;
}
.bdhnk-outlinetextimage-section .site-outlinetextimage-callout .site-callout-image-column.bottom .site-callout-image {
  bottom: 0;
}
.bdhnk-outlinetextimage-section .site-outlinetextimage-callout .site-callout-image-column.right:before {
  right: 1rem;
}
.bdhnk-outlinetextimage-section .site-outlinetextimage-callout .site-callout-image-column.right .site-callout-image {
  right: 0;
}
@media only screen and (max-width: 48em) {
  .bdhnk-outlinetextimage-section .site-outlinetextimage-callout .site-callout-image-column.right-column {
    order: 1;
  }
}
@media only screen and (max-width: 48em) {
  .bdhnk-outlinetextimage-section .site-outlinetextimage-callout .site-callout-image-column {
    margin-bottom: 1.25rem;
  }
}
.bdhnk-outlinetextimage-section .site-outlinetextimage-callout .site-callout-content-column {
  width: 70%;
  flex: 1 1 auto;
  position: relative;
  z-index: 2;
}
@media only screen and (max-width: 48em) {
  .bdhnk-outlinetextimage-section .site-outlinetextimage-callout .site-callout-content-column {
    width: 100%;
    margin-left: 0;
  }
}
.bdhnk-outlinetextimage-section .site-outlinetextimage-callout .site-callout-content-column h2 {
  --heading-margin-bottom: .125rem;
  padding: 0 0 1.25rem 2.5rem;
  font-family: "Chronicle Display", Times, Times New Roman, serif;
  font-size: 2.25rem;
  line-height: 1.2;
  margin-bottom: 0.125rem;
}
@media only screen and (max-width: 64em) {
  .bdhnk-outlinetextimage-section .site-outlinetextimage-callout .site-callout-content-column h2 {
    --heading-margin-bottom: .125rem;
  }
}
@media only screen and (max-width: 48em) {
  .bdhnk-outlinetextimage-section .site-outlinetextimage-callout .site-callout-content-column h2 {
    --heading-margin-bottom: 0.875rem;
    padding: 0 0 0 0;
    text-align: center;
    margin-bottom: 0.875rem;
  }
}
.bdhnk-outlinetextimage-section .site-outlinetextimage-callout .site-callout-content-column h2 p {
  padding: 0 !important;
  margin: 0 !important;
  line-height: inherit !important;
  color: inherit !important;
  font-size: inherit !important;
  font-weight: inherit !important;
  font-family: inherit !important;
}
.bdhnk-outlinetextimage-section .site-outlinetextimage-callout .site-callout-content-column .site-callout-content-image {
  padding: 0 0 1.25rem 2.5rem;
  text-align: center;
}
.bdhnk-outlinetextimage-section .site-outlinetextimage-callout .site-callout-content-column .site-callout-content-image img {
  max-width: 60%;
}
@media only screen and (max-width: 48em) {
  .bdhnk-outlinetextimage-section .site-outlinetextimage-callout .site-callout-content-column .site-callout-content-image {
    padding: 3.125rem 0 1.25rem 0;
  }
}
.bdhnk-outlinetextimage-section .site-outlinetextimage-callout .site-callout-content-column .site-callout-content {
  padding: 1.25rem 0 0 2.5rem;
  border-top: 2px solid #3DC2D1;
  width: 100%;
}
.bdhnk-outlinetextimage-section .site-outlinetextimage-callout .site-callout-content-column .site-callout-content.add-right {
  width: calc(100% + 1rem);
}
.bdhnk-outlinetextimage-section .site-outlinetextimage-callout .site-callout-content-column .site-callout-content.add-left {
  margin-left: -1rem;
  width: calc(100% + 1rem);
}
@media only screen and (max-width: 26.6em) {
  .bdhnk-outlinetextimage-section .site-outlinetextimage-callout .site-callout-content-column .site-callout-content.add-left {
    margin-left: -0.5rem;
  }
}
@media only screen and (max-width: 48em) {
  .bdhnk-outlinetextimage-section .site-outlinetextimage-callout .site-callout-content-column .site-callout-content {
    border-top: none;
    text-align: center;
    padding: 0 0 1.25rem 0;
    width: 100%;
  }
}
.bdhnk-outlinetextimage-section .site-outlinetextimage-callout .site-callout-content-column .site-callout-content.site-center {
  text-align: center;
}
.bdhnk-outlinetextimage-section .site-outlinetextimage-callout .site-callout-content-column .site-callout-content .site-cms-text {
  --p-font-size: 1.25rem;
  font-family: "Gotham Book", Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 1.25rem;
  letter-spacing: 0.01em;
}
@media only screen and (max-width: 64em) {
  .bdhnk-outlinetextimage-section .site-outlinetextimage-callout .site-callout-content-column .site-callout-content .site-cms-text {
    --p-font-size: 1rem;
    font-size: 1rem;
  }
}
@media only screen and (max-width: 48em) {
  .bdhnk-outlinetextimage-section .site-outlinetextimage-callout .site-callout-content-column .site-callout-content .site-cms-text {
    text-align: center;
  }
}
.bdhnk-outlinetextimage-section .site-outlinetextimage-callout .site-callout-content-column .site-callout-content .bdhnk-site-button {
  margin-top: 1.25rem;
}
@media only screen and (max-width: 48em) {
  .bdhnk-outlinetextimage-section .site-outlinetextimage-callout .site-callout-content-column.left-column {
    order: 2;
  }
}
.bdhnk-outlinetextimage-section .site-outlinetextimage-callout .site-callout-content-column.left-column h2 {
  padding-left: 0;
}
.bdhnk-outlinetextimage-section .site-outlinetextimage-callout .site-callout-content-column.left-column h2 p {
  padding: 0 !important;
  margin: 0 !important;
  line-height: inherit !important;
  color: inherit !important;
  font-size: inherit !important;
  font-weight: inherit !important;
  font-family: inherit !important;
}
.bdhnk-outlinetextimage-section .site-outlinetextimage-callout .site-callout-content-column.left-column .site-callout-content {
  padding: 1.25rem 2.5rem 1.25rem 0;
}
@media only screen and (max-width: 48em) {
  .bdhnk-outlinetextimage-section .site-outlinetextimage-callout .site-callout-content-column.left-column .site-callout-content {
    padding: 0 0 1.25rem 0;
  }
}
.bdhnk-outlinetextimage-section .site-small-outlinetextimage-callout {
  display: flex;
  justify-content: space-between;
  margin: 0 auto;
  padding-top: 1rem;
  align-items: center;
}
.bdhnk-outlinetextimage-section .site-small-outlinetextimage-callout.bdhnk-align-center {
  align-items: center;
}
@media only screen and (max-width: 48em) {
  .bdhnk-outlinetextimage-section .site-small-outlinetextimage-callout {
    flex-wrap: wrap;
    padding: 0;
  }
}
.bdhnk-outlinetextimage-section .site-small-outlinetextimage-callout .site-callout-image-column {
  width: 25.375rem;
  max-width: 100%;
  min-height: 20rem;
  flex: 0 0 auto;
  position: relative;
  z-index: 1;
  pointer-events: none;
  align-self: stretch;
}
@media only screen and (max-width: 48em) {
  .bdhnk-outlinetextimage-section .site-small-outlinetextimage-callout .site-callout-image-column {
    width: 23.75rem;
    min-height: 17rem;
    margin: 0 auto;
  }
}
.bdhnk-outlinetextimage-section .site-small-outlinetextimage-callout .site-callout-image-column:before {
  content: "";
  position: absolute;
  display: block;
  width: calc(100% - 1rem);
  height: calc(100% - 1rem);
  z-index: 1;
  border: 2px solid #3DC2D1;
  pointer-events: none;
}
.bdhnk-outlinetextimage-section .site-small-outlinetextimage-callout .site-callout-image-column .site-callout-image {
  position: absolute;
  width: calc(100% - 1rem);
  height: calc(100% - 1rem);
  background-position: center;
  background-size: cover;
  z-index: 0;
}
.bdhnk-outlinetextimage-section .site-small-outlinetextimage-callout .site-callout-image-column .site-callout-image iframe {
  width: 100% !important;
  height: 100% !important;
  pointer-events: auto;
}
.bdhnk-outlinetextimage-section .site-small-outlinetextimage-callout .site-callout-image-column.top:before {
  top: 1rem;
}
.bdhnk-outlinetextimage-section .site-small-outlinetextimage-callout .site-callout-image-column.top .site-callout-image {
  top: 0;
}
.bdhnk-outlinetextimage-section .site-small-outlinetextimage-callout .site-callout-image-column.left:before {
  left: 1rem;
}
.bdhnk-outlinetextimage-section .site-small-outlinetextimage-callout .site-callout-image-column.left .site-callout-image {
  left: 0;
}
.bdhnk-outlinetextimage-section .site-small-outlinetextimage-callout .site-callout-image-column.bottom:before {
  bottom: 1rem;
}
.bdhnk-outlinetextimage-section .site-small-outlinetextimage-callout .site-callout-image-column.bottom .site-callout-image {
  bottom: 0;
}
.bdhnk-outlinetextimage-section .site-small-outlinetextimage-callout .site-callout-image-column.right:before {
  right: 1rem;
}
.bdhnk-outlinetextimage-section .site-small-outlinetextimage-callout .site-callout-image-column.right .site-callout-image {
  right: 0;
}
@media only screen and (max-width: 48em) {
  .bdhnk-outlinetextimage-section .site-small-outlinetextimage-callout .site-callout-image-column.right-column {
    order: 1;
  }
}
@media only screen and (max-width: 48em) {
  .bdhnk-outlinetextimage-section .site-small-outlinetextimage-callout .site-callout-image-column {
    margin-bottom: 1.25rem;
  }
}
.bdhnk-outlinetextimage-section .site-small-outlinetextimage-callout .site-callout-content-column {
  width: 70%;
  flex: 1 1 auto;
  position: relative;
  z-index: 2;
}
@media only screen and (max-width: 48em) {
  .bdhnk-outlinetextimage-section .site-small-outlinetextimage-callout .site-callout-content-column {
    width: 100%;
    margin-left: 0;
  }
}
.bdhnk-outlinetextimage-section .site-small-outlinetextimage-callout .site-callout-content-column h2 {
  --heading-margin-bottom: .125rem;
  padding: 0 0 1.25rem 2.5rem;
  font-family: "Chronicle Display", Times, Times New Roman, serif;
  font-size: 2.25rem;
  line-height: 1.2;
  margin-bottom: 0.125rem;
}
@media only screen and (max-width: 64em) {
  .bdhnk-outlinetextimage-section .site-small-outlinetextimage-callout .site-callout-content-column h2 {
    --heading-margin-bottom: .125rem;
  }
}
@media only screen and (max-width: 48em) {
  .bdhnk-outlinetextimage-section .site-small-outlinetextimage-callout .site-callout-content-column h2 {
    --heading-margin-bottom: 0.875rem;
    padding: 0 0 0 0;
    text-align: center;
    margin-bottom: 0.875rem;
  }
}
.bdhnk-outlinetextimage-section .site-small-outlinetextimage-callout .site-callout-content-column h2 p {
  padding: 0 !important;
  margin: 0 !important;
  line-height: inherit !important;
  color: inherit !important;
  font-size: inherit !important;
  font-weight: inherit !important;
  font-family: inherit !important;
}
.bdhnk-outlinetextimage-section .site-small-outlinetextimage-callout .site-callout-content-column .site-callout-content-image {
  padding: 0 0 1.25rem 2.5rem;
  text-align: center;
}
.bdhnk-outlinetextimage-section .site-small-outlinetextimage-callout .site-callout-content-column .site-callout-content-image img {
  max-width: 60%;
}
@media only screen and (max-width: 48em) {
  .bdhnk-outlinetextimage-section .site-small-outlinetextimage-callout .site-callout-content-column .site-callout-content-image {
    padding: 3.125rem 0 1.25rem 0;
  }
}
.bdhnk-outlinetextimage-section .site-small-outlinetextimage-callout .site-callout-content-column .site-callout-content {
  padding: 1.25rem 0 0 2.5rem;
  border-top: 2px solid #3DC2D1;
  width: 100%;
}
.bdhnk-outlinetextimage-section .site-small-outlinetextimage-callout .site-callout-content-column .site-callout-content.add-right {
  width: calc(100% + 1rem);
}
.bdhnk-outlinetextimage-section .site-small-outlinetextimage-callout .site-callout-content-column .site-callout-content.add-left {
  margin-left: -1rem;
  width: calc(100% + 1rem);
}
@media only screen and (max-width: 26.6em) {
  .bdhnk-outlinetextimage-section .site-small-outlinetextimage-callout .site-callout-content-column .site-callout-content.add-left {
    margin-left: -0.5rem;
  }
}
@media only screen and (max-width: 48em) {
  .bdhnk-outlinetextimage-section .site-small-outlinetextimage-callout .site-callout-content-column .site-callout-content {
    border-top: none;
    text-align: center;
    padding: 0 0 1.25rem 0;
    width: 100%;
  }
}
.bdhnk-outlinetextimage-section .site-small-outlinetextimage-callout .site-callout-content-column .site-callout-content.site-center {
  text-align: center;
}
.bdhnk-outlinetextimage-section .site-small-outlinetextimage-callout .site-callout-content-column .site-callout-content .site-cms-text {
  --p-font-size: 1.25rem;
  font-family: "Gotham Book", Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 1.25rem;
  letter-spacing: 0.01em;
}
@media only screen and (max-width: 64em) {
  .bdhnk-outlinetextimage-section .site-small-outlinetextimage-callout .site-callout-content-column .site-callout-content .site-cms-text {
    --p-font-size: 1rem;
    font-size: 1rem;
  }
}
@media only screen and (max-width: 48em) {
  .bdhnk-outlinetextimage-section .site-small-outlinetextimage-callout .site-callout-content-column .site-callout-content .site-cms-text {
    text-align: center;
  }
}
.bdhnk-outlinetextimage-section .site-small-outlinetextimage-callout .site-callout-content-column .site-callout-content .bdhnk-site-button {
  margin-top: 1.25rem;
}
@media only screen and (max-width: 48em) {
  .bdhnk-outlinetextimage-section .site-small-outlinetextimage-callout .site-callout-content-column.left-column {
    order: 2;
  }
}
.bdhnk-outlinetextimage-section .site-small-outlinetextimage-callout .site-callout-content-column.left-column h2 {
  padding-left: 0;
}
.bdhnk-outlinetextimage-section .site-small-outlinetextimage-callout .site-callout-content-column.left-column h2 p {
  padding: 0 !important;
  margin: 0 !important;
  line-height: inherit !important;
  color: inherit !important;
  font-size: inherit !important;
  font-weight: inherit !important;
  font-family: inherit !important;
}
.bdhnk-outlinetextimage-section .site-small-outlinetextimage-callout .site-callout-content-column.left-column .site-callout-content {
  padding: 1.25rem 2.5rem 1.25rem 0;
}
@media only screen and (max-width: 48em) {
  .bdhnk-outlinetextimage-section .site-small-outlinetextimage-callout .site-callout-content-column.left-column .site-callout-content {
    padding: 0 0 1.25rem 0;
  }
}

.bdhnk-text-outlineimage-callout {
  display: flex;
  justify-content: space-between;
  align-items: flex-start;
}
.bdhnk-text-outlineimage-callout .site-textimage-text {
  flex: 0 1 auto;
  padding-right: 2.5rem;
}
.bdhnk-text-outlineimage-callout .site-textimage-text.right {
  padding-left: 2.5rem;
  padding-right: 0;
}
.bdhnk-text-outlineimage-callout .site-textimage-image {
  flex: 0 0 auto;
}
@media only screen and (max-width: 48em) {
  .bdhnk-text-outlineimage-callout {
    flex-wrap: wrap;
  }
  .bdhnk-text-outlineimage-callout .site-textimage-text {
    width: 100%;
    padding-left: 0;
    margin-top: 1.25rem;
    text-align: center;
    padding-right: 0;
    padding-left: 0;
  }
  .bdhnk-text-outlineimage-callout .site-textimage-image {
    text-align: center;
    margin-top: 1.875rem;
    margin-bottom: 1.25rem;
  }
  .bdhnk-text-outlineimage-callout .site-textimage-image img {
    max-width: 80%;
    margin: 0 auto;
    max-height: 6.25rem;
  }
}

.bdhnk-map-row {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
@media only screen and (max-width: 48em) {
  .bdhnk-map-row {
    flex-wrap: wrap;
  }
}
.bdhnk-map-row .bdhnk-map-column {
  width: 55%;
  flex: 0 0 auto;
}
@media only screen and (max-width: 48em) {
  .bdhnk-map-row .bdhnk-map-column {
    width: 100%;
  }
}
.bdhnk-map-row .bdhnk-map-column .site-textimage-image {
  width: 100%;
}
.bdhnk-map-row .bdhnk-info-column {
  width: 45%;
  flex: 0 0 auto;
  padding-left: 2.5rem;
}
@media only screen and (max-width: 48em) {
  .bdhnk-map-row .bdhnk-info-column {
    width: 100%;
    padding-left: 0;
    padding-top: 1.25rem;
    text-align: center;
  }
}

.bdhnk-image-border-container {
  width: 25.375rem;
  max-width: 100%;
  min-height: 25.375rem;
  flex: 0 0 auto;
  position: relative;
  z-index: 1;
  pointer-events: none;
  align-self: stretch;
}
@media only screen and (max-width: 48em) {
  .bdhnk-image-border-container {
    width: 23.75rem;
    min-height: 23.75rem;
    margin: 0 auto;
  }
}
.bdhnk-image-border-container:before {
  content: "";
  position: absolute;
  display: block;
  width: calc(100% - 1rem);
  height: calc(100% - 1rem);
  z-index: 1;
  border: 2px solid #3DC2D1;
  pointer-events: none;
}
.bdhnk-image-border-container .site-callout-image {
  position: absolute;
  width: calc(100% - 1rem);
  height: calc(100% - 1rem);
  background-position: center;
  background-size: cover;
  z-index: 0;
}
.bdhnk-image-border-container .site-callout-image iframe {
  width: 100% !important;
  height: 100% !important;
  pointer-events: auto;
}
.bdhnk-image-border-container.top:before {
  top: 1rem;
}
.bdhnk-image-border-container.top .site-callout-image {
  top: 0;
}
.bdhnk-image-border-container.left:before {
  left: 1rem;
}
.bdhnk-image-border-container.left .site-callout-image {
  left: 0;
}
.bdhnk-image-border-container.bottom:before {
  bottom: 1rem;
}
.bdhnk-image-border-container.bottom .site-callout-image {
  bottom: 0;
}
.bdhnk-image-border-container.right:before {
  right: 1rem;
}
.bdhnk-image-border-container.right .site-callout-image {
  right: 0;
}
@media only screen and (max-width: 48em) {
  .bdhnk-image-border-container.right-column {
    order: 1;
  }
}

.bdhnk-community-section {
  margin: 4.375rem auto;
}
.bdhnk-community-section .site-container {
  padding: 0 1rem;
}
@media only screen and (max-width: 48em) {
  .bdhnk-community-section {
    margin: 2.5rem auto;
  }
}
.bdhnk-community-section .site-container {
  text-align: center;
}
.bdhnk-community-section .site-container h2 {
  font-family: "Chronicle Display", Times, Times New Roman, serif;
  font-size: 2.25rem;
}
.bdhnk-community-section .site-container h2 p {
  padding: 0 !important;
  margin: 0 !important;
  line-height: inherit !important;
  color: inherit !important;
  font-size: inherit !important;
  font-weight: inherit !important;
  font-family: inherit !important;
}
.bdhnk-community-section .site-container .bdhnk-community-slider-container {
  position: relative;
}
.bdhnk-community-section .site-container .bdhnk-community-slider-container .bdhnk-community-arrows {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  pointer-events: none;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.bdhnk-community-section .site-container .bdhnk-community-slider-container .bdhnk-community-arrows .site-arrow {
  width: 1.6875rem;
  height: 1.6875rem;
  background: #3DC2D1;
  display: flex;
  justify-content: center;
  align-items: center;
  z-index: 2;
  pointer-events: auto;
  cursor: pointer;
}
.bdhnk-community-section .site-container .bdhnk-community-slider-container .bdhnk-community-arrows .site-arrow.site-prev {
  margin-left: -0.875rem;
}
.bdhnk-community-section .site-container .bdhnk-community-slider-container .bdhnk-community-arrows .site-arrow.site-next {
  margin-right: -0.875rem;
}
.bdhnk-community-section .site-container .bdhnk-community-slider-container .bdhnk-community-arrows .site-arrow i {
  font-size: 1rem;
  text-align: center;
  line-height: 1;
  color: #ffffff;
}
.bdhnk-community-section .site-container .bdhnk-community-slider {
  margin: 1.875rem 0;
}
.bdhnk-community-section .site-container .bdhnk-community-slider .bdhnk-community {
  padding: 0.8125rem;
}
.bdhnk-community-section .site-container .bdhnk-community-slider .bdhnk-community a {
  display: block;
  position: relative;
  height: 18.125rem;
}
.bdhnk-community-section .site-container .bdhnk-community-slider .bdhnk-community a:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 18.125rem;
  border: 2px solid #3DC2D1;
  z-index: 3;
}
.bdhnk-community-section .site-container .bdhnk-community-slider .bdhnk-community a .site-community-title {
  text-align: center;
  font-family: "Gotham Book", Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 1rem;
  font-weight: bold;
  background: #ffffff;
  padding: 0.5rem;
  color: #0a0a0a;
  z-index: 2;
  position: relative;
}
.bdhnk-community-section .site-container .bdhnk-community-slider .bdhnk-community a .site-community-title p {
  padding: 0 !important;
  margin: 0 !important;
  line-height: inherit !important;
  color: inherit !important;
  font-size: inherit !important;
  font-weight: inherit !important;
  font-family: inherit !important;
}
.bdhnk-community-section .site-container .bdhnk-community-slider .bdhnk-community a .site-community-image {
  position: absolute;
  z-index: 1;
  bottom: -0.5rem;
  left: -0.5rem;
  width: calc(100% + 16px);
  height: 16.125rem;
  background-position: center;
  background-size: cover;
}

.bdhnk-featured-listing-header {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.bdhnk-featured-listing-header h2 {
  font-family: "Chronicle Display", Times, Times New Roman, serif;
  font-size: 2.25rem;
}
.bdhnk-featured-listing-header h2 p {
  padding: 0 !important;
  margin: 0 !important;
  line-height: inherit !important;
  color: inherit !important;
  font-size: inherit !important;
  font-weight: inherit !important;
  font-family: inherit !important;
}
.bdhnk-featured-listing-header ul {
  display: flex;
  justify-content: flex-end;
  align-items: center;
}
@media only screen and (max-width: 48em) {
  .bdhnk-featured-listing-header ul {
    display: none;
  }
}
.bdhnk-featured-listing-header ul li {
  padding-left: 0.625rem;
}

.site-interior-neighborhood-report-bdhnk .bdhnk-advancededitor-section {
  font-family: var(--p-font-family, Gotham Book, Arial, Helvetica Neue, Helvetica, sans-serif);
  font-size: var(--p-font-size, 1.25rem);
  letter-spacing: var(--p-letter-spacing, 0.01rem);
  line-height: var(--p-line-height, 1.5);
}
@media only screen and (max-width: 64em) {
  .site-interior-neighborhood-report-bdhnk .bdhnk-advancededitor-section {
    line-height: 1.5;
    font-size: var(--p-font-size, 1rem);
  }
}
.site-interior-neighborhood-report-bdhnk .bdhnk-advancededitor-section a {
  color: var(--a-text-color, #000000);
  text-decoration: var(--a-text-decoration, underline);
}
.site-interior-neighborhood-report-bdhnk .bdhnk-advancededitor-section a:hover, .site-interior-neighborhood-report-bdhnk .bdhnk-advancededitor-section a:focus {
  --a-text-color: #3DC2D1;
}
.site-interior-neighborhood-report-bdhnk .bdhnk-advancededitor-section p {
  font-family: var(--p-font-family, Gotham Book, Arial, Helvetica Neue, Helvetica, sans-serif);
  font-size: var(--p-font-size, 1.25rem);
  letter-spacing: var(--p-letter-spacing, 0.01rem);
  line-height: var(--p-line-height, 1.5);
}
@media only screen and (max-width: 64em) {
  .site-interior-neighborhood-report-bdhnk .bdhnk-advancededitor-section p {
    line-height: 1.5;
    font-size: var(--p-font-size, 1rem);
  }
}
.site-interior-neighborhood-report-bdhnk .bdhnk-advancededitor-section p a {
  color: var(--a-text-color, #000000);
  text-decoration: var(--a-text-decoration, underline);
}
.site-interior-neighborhood-report-bdhnk .bdhnk-advancededitor-section p a:hover, .site-interior-neighborhood-report-bdhnk .bdhnk-advancededitor-section p a:focus {
  --a-text-color: #3DC2D1;
}
.site-interior-neighborhood-report-bdhnk .bdhnk-featured-listing {
  width: 33%;
}
@media only screen and (max-width: 64em) {
  .site-interior-neighborhood-report-bdhnk .bdhnk-featured-listing {
    width: 50%;
  }
}
@media only screen and (max-width: 48em) {
  .site-interior-neighborhood-report-bdhnk .bdhnk-featured-listing {
    width: 100%;
  }
}

.bdhnk-featured-listing {
  padding: 0.5rem;
}
.bdhnk-featured-listing .site-featured-listing-image {
  display: block;
  width: 100%;
  height: 18.125rem;
}
.bdhnk-featured-listing .site-featured-listing-image > div {
  width: 100%;
  height: 100%;
  background-position: center;
  background-size: cover;
}
.bdhnk-featured-listing .site-featured-listing-price {
  display: flex;
  justify-content: space-between;
  border-bottom: 2px solid #3DC2D1;
}
.bdhnk-featured-listing .site-featured-listing-price li {
  --p-font-size: .875rem;
  text-transform: uppercase;
  padding: 0.5rem 0;
  color: #0a0a0a;
  font-size: 0.875rem;
  font-weight: bold;
}
@media only screen and (max-width: 48em) {
  .bdhnk-featured-listing .site-featured-listing-price {
    flex-wrap: wrap;
  }
  .bdhnk-featured-listing .site-featured-listing-price li {
    width: 100%;
    text-align: center;
  }
  .bdhnk-featured-listing .site-featured-listing-price li.address {
    padding-bottom: 0;
  }
  .bdhnk-featured-listing .site-featured-listing-price li.price {
    padding-top: 0;
  }
}
.bdhnk-featured-listing .site-featured-listing-row {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.bdhnk-featured-listing .site-featured-listing-row .site-featured-listing-info {
  padding-right: 1rem;
}
.bdhnk-featured-listing .site-featured-listing-row .site-featured-listing-info li {
  --p-font-size: .875rem;
  color: #0a0a0a;
  font-size: 0.875rem;
  font-weight: bold;
}
.bdhnk-featured-listing .site-featured-listing-row .site-featured-listing-info li.address {
  text-transform: uppercase;
  line-height: 1;
  margin-bottom: 0.25rem;
}
.bdhnk-featured-listing .site-featured-listing-row .site-featured-listing-button {
  flex: 0 0 auto;
}
.bdhnk-featured-listing .site-featured-listing-row .site-featured-listing-button .site-button {
  white-space: nowrap;
  padding: 0.375rem 0.5rem;
  font-size: 0.875rem;
}
@media only screen and (max-width: 48em) {
  .bdhnk-featured-listing .site-featured-listing-row {
    flex-wrap: wrap;
    text-align: center;
  }
  .bdhnk-featured-listing .site-featured-listing-row .site-featured-listing-info {
    width: 100%;
  }
  .bdhnk-featured-listing .site-featured-listing-row .site-featured-listing-button {
    display: flex;
    justify-content: center;
    width: 100%;
  }
}

.bdhnk-contact-section {
  margin: 4.375rem auto;
}
.bdhnk-contact-section .site-container {
  padding: 0 1rem;
}
@media only screen and (max-width: 48em) {
  .bdhnk-contact-section {
    margin: 2.5rem auto;
  }
}
.bdhnk-contact-section .site-container {
  text-align: center;
  padding: 0 1rem;
}
.bdhnk-contact-section .site-container h2 {
  color: var(--heading-color, #000000);
  font-family: var(--heading-font-family, Chronicle Display, Times, Times New Roman, serif);
  font-size: var(--heading-font-size, 2.1875rem);
  font-weight: var(--heading-font-weight, 100);
  letter-spacing: var(--heading-letter-spacing, 0.03rem);
  line-height: var(--heading-line-height, 1.2);
  margin-bottom: var(--heading-margin-bottom, 1.25rem);
  margin-bottom: 0;
}
@media only screen and (max-width: 64em) {
  .bdhnk-contact-section .site-container h2 {
    margin-bottom: var(--heading-margin-bottom, 0.9375rem);
  }
}
@media only screen and (max-width: 48em) {
  .bdhnk-contact-section .site-container h2 {
    margin-bottom: var(--heading-margin-bottom, 0.875rem);
  }
}
.bdhnk-contact-section .site-container h2.bdhnk-center {
  text-align: center;
}
.bdhnk-contact-section .site-container h2.bdhnk-margin-bottom {
  --heading-margin-bottom: 2.5rem;
}
@media only screen and (max-width: 48em) {
  .bdhnk-contact-section .site-container h2.bdhnk-margin-bottom {
    --heading-margin-bottom: .625rem;
  }
}
.bdhnk-contact-section .site-container h2 p {
  padding: 0 !important;
  margin: 0 !important;
  line-height: inherit !important;
  color: inherit !important;
  font-size: inherit !important;
  font-weight: inherit !important;
  font-family: inherit !important;
}
.bdhnk-contact-section .site-container h2 p {
  padding: 0 !important;
  margin: 0 !important;
  line-height: inherit !important;
  color: inherit !important;
  font-size: inherit !important;
  font-weight: inherit !important;
  font-family: inherit !important;
}
.bdhnk-contact-section .site-container .site-cms-text {
  font-family: var(--p-font-family, Gotham Book, Arial, Helvetica Neue, Helvetica, sans-serif);
  font-size: var(--p-font-size, 1.25rem);
  letter-spacing: var(--p-letter-spacing, 0.01rem);
  line-height: var(--p-line-height, 1.5);
}
@media only screen and (max-width: 64em) {
  .bdhnk-contact-section .site-container .site-cms-text {
    line-height: 1.5;
    font-size: var(--p-font-size, 1rem);
  }
}
.bdhnk-contact-section .site-container .site-cms-text a {
  color: var(--a-text-color, #000000);
  text-decoration: var(--a-text-decoration, underline);
}
.bdhnk-contact-section .site-container .site-cms-text a:hover, .bdhnk-contact-section .site-container .site-cms-text a:focus {
  --a-text-color: #3DC2D1;
}

.site-lead-form-disclaimer-text {
  margin-top: 0.5rem;
}

.site-global-contact-form-interior .rn-contact-form-legend p {
  --p-font-size: .75rem;
}

.bdhnk-large-callout-section {
  margin: 4.375rem auto;
}
.bdhnk-large-callout-section .site-container {
  padding: 0 1rem;
}
@media only screen and (max-width: 48em) {
  .bdhnk-large-callout-section {
    margin: 2.5rem auto;
  }
}
.bdhnk-large-callout-section .site-container {
  max-width: 68.75rem;
}
@media only screen and (max-width: 48em) {
  .bdhnk-large-callout-section .site-container {
    padding: 0;
  }
}

.bdhnk-large-callout {
  display: flex;
  justify-content: space-between;
  padding: 0;
  position: relative;
}
@media only screen and (max-width: 48em) {
  .bdhnk-large-callout {
    flex-wrap: wrap;
  }
}
.bdhnk-large-callout:before {
  content: "";
  width: calc(100% - 0px);
  height: calc(100% - 32px);
  border: 2px solid #3DC2D1;
  display: block;
  position: absolute;
  top: 1rem;
  left: 0;
  pointer-events: none;
}
@media only screen and (max-width: 48em) {
  .bdhnk-large-callout:before {
    left: 1rem;
    width: calc(100% - 32px);
  }
}
@media only screen and (max-width: 30em) {
  .bdhnk-large-callout:before {
    left: 0.5rem;
    width: calc(100% - 16px);
  }
}
.bdhnk-large-callout h2 {
  color: var(--heading-color, #000000);
  font-family: var(--heading-font-family, Chronicle Display, Times, Times New Roman, serif);
  font-size: var(--heading-font-size, 2.1875rem);
  font-weight: var(--heading-font-weight, 100);
  letter-spacing: var(--heading-letter-spacing, 0.03rem);
  line-height: var(--heading-line-height, 1.2);
  margin-bottom: var(--heading-margin-bottom, 1.25rem);
}
@media only screen and (max-width: 64em) {
  .bdhnk-large-callout h2 {
    margin-bottom: var(--heading-margin-bottom, 0.9375rem);
  }
}
@media only screen and (max-width: 48em) {
  .bdhnk-large-callout h2 {
    margin-bottom: var(--heading-margin-bottom, 0.875rem);
  }
}
.bdhnk-large-callout h2.bdhnk-center {
  text-align: center;
}
.bdhnk-large-callout h2.bdhnk-margin-bottom {
  --heading-margin-bottom: 2.5rem;
}
@media only screen and (max-width: 48em) {
  .bdhnk-large-callout h2.bdhnk-margin-bottom {
    --heading-margin-bottom: .625rem;
  }
}
.bdhnk-large-callout h2 p {
  padding: 0 !important;
  margin: 0 !important;
  line-height: inherit !important;
  color: inherit !important;
  font-size: inherit !important;
  font-weight: inherit !important;
  font-family: inherit !important;
}
.bdhnk-large-callout h2 p {
  padding: 0 !important;
  margin: 0 !important;
  line-height: inherit !important;
  color: inherit !important;
  font-size: inherit !important;
  font-weight: inherit !important;
  font-family: inherit !important;
}
.bdhnk-large-callout .site-mobile {
  display: none;
}
@media only screen and (max-width: 48em) {
  .bdhnk-large-callout .site-mobile {
    display: block;
    padding: 2rem 2rem 0;
    text-align: center;
    width: 100%;
  }
}
.bdhnk-large-callout .site-large-callout-column {
  flex: 1 1 auto;
  width: 50%;
}
.bdhnk-large-callout .site-large-callout-column.center {
  display: flex;
  justify-content: center;
  align-items: center;
  padding: 2rem;
}
@media only screen and (max-width: 48em) {
  .bdhnk-large-callout .site-large-callout-column.center {
    padding: 1rem;
  }
}
@media only screen and (max-width: 48em) {
  .bdhnk-large-callout .site-large-callout-column {
    width: 100%;
  }
  .bdhnk-large-callout .site-large-callout-column.image {
    order: 1;
  }
  .bdhnk-large-callout .site-large-callout-column.text {
    order: 2;
  }
}
.bdhnk-large-callout .site-large-callout-image {
  width: calc(100% - 16px);
  height: 100%;
  min-height: 23.125rem;
  background-position: center;
  background-size: cover;
  display: block;
}
.bdhnk-large-callout .site-large-callout-image.left {
  margin-left: 1rem;
}
@media only screen and (max-width: 64em) {
  .bdhnk-large-callout .site-large-callout-image {
    min-height: 22.5rem;
  }
}
@media only screen and (max-width: 48em) {
  .bdhnk-large-callout .site-large-callout-image {
    min-height: 18.125rem;
    width: 100%;
  }
  .bdhnk-large-callout .site-large-callout-image.left {
    margin-left: 0;
  }
}
.bdhnk-large-callout .site-large-callout-text {
  flex: 1 1 auto;
  width: 50%;
  text-align: center;
}
.bdhnk-large-callout .site-large-callout-text h2 {
  color: var(--heading-color, #000000);
  font-family: var(--heading-font-family, Chronicle Display, Times, Times New Roman, serif);
  font-size: var(--heading-font-size, 2.1875rem);
  font-weight: var(--heading-font-weight, 100);
  letter-spacing: var(--heading-letter-spacing, 0.03rem);
  line-height: var(--heading-line-height, 1.2);
  margin-bottom: var(--heading-margin-bottom, 1.25rem);
}
@media only screen and (max-width: 64em) {
  .bdhnk-large-callout .site-large-callout-text h2 {
    margin-bottom: var(--heading-margin-bottom, 0.9375rem);
  }
}
@media only screen and (max-width: 48em) {
  .bdhnk-large-callout .site-large-callout-text h2 {
    margin-bottom: var(--heading-margin-bottom, 0.875rem);
  }
}
.bdhnk-large-callout .site-large-callout-text h2.bdhnk-center {
  text-align: center;
}
.bdhnk-large-callout .site-large-callout-text h2.bdhnk-margin-bottom {
  --heading-margin-bottom: 2.5rem;
}
@media only screen and (max-width: 48em) {
  .bdhnk-large-callout .site-large-callout-text h2.bdhnk-margin-bottom {
    --heading-margin-bottom: .625rem;
  }
}
.bdhnk-large-callout .site-large-callout-text h2 p {
  padding: 0 !important;
  margin: 0 !important;
  line-height: inherit !important;
  color: inherit !important;
  font-size: inherit !important;
  font-weight: inherit !important;
  font-family: inherit !important;
}
@media only screen and (max-width: 48em) {
  .bdhnk-large-callout .site-large-callout-text h2 {
    display: none;
  }
}
.bdhnk-large-callout .site-large-callout-text h2 p {
  padding: 0 !important;
  margin: 0 !important;
  line-height: inherit !important;
  color: inherit !important;
  font-size: inherit !important;
  font-weight: inherit !important;
  font-family: inherit !important;
}
@media only screen and (max-width: 48em) {
  .bdhnk-large-callout .site-large-callout-text {
    width: 100%;
    padding: 0 1rem 1rem;
  }
}
.bdhnk-large-callout .site-large-callout-text p {
  font-family: var(--p-font-family, Gotham Book, Arial, Helvetica Neue, Helvetica, sans-serif);
  font-size: var(--p-font-size, 1.25rem);
  letter-spacing: var(--p-letter-spacing, 0.01rem);
  line-height: var(--p-line-height, 1.5);
}
@media only screen and (max-width: 64em) {
  .bdhnk-large-callout .site-large-callout-text p {
    line-height: 1.5;
    font-size: var(--p-font-size, 1rem);
  }
}
.bdhnk-large-callout .site-large-callout-text p a {
  color: var(--a-text-color, #000000);
  text-decoration: var(--a-text-decoration, underline);
}
.bdhnk-large-callout .site-large-callout-text p a:hover, .bdhnk-large-callout .site-large-callout-text p a:focus {
  --a-text-color: #3DC2D1;
}

.bdhnk-community-accordion {
  padding: 0 0.5rem;
}
.bdhnk-community-accordion .bdhnk-community-accordion-section {
  border-bottom: 2px solid #3DC2D1;
}
.bdhnk-community-accordion .bdhnk-community-toggle {
  color: var(--heading-color, #000000);
  font-family: var(--heading-font-family, Chronicle Display, Times, Times New Roman, serif);
  font-size: var(--heading-font-size, 2.1875rem);
  font-weight: var(--heading-font-weight, 100);
  letter-spacing: var(--heading-letter-spacing, 0.03rem);
  line-height: var(--heading-line-height, 1.2);
  margin-bottom: var(--heading-margin-bottom, 1.25rem);
  --heading-font-size: 1.5625rem;
  padding: 2rem 1rem;
  text-align: center;
  margin-bottom: 0 !important;
  cursor: pointer;
  text-transform: none;
}
@media only screen and (max-width: 64em) {
  .bdhnk-community-accordion .bdhnk-community-toggle {
    margin-bottom: var(--heading-margin-bottom, 0.9375rem);
  }
}
@media only screen and (max-width: 48em) {
  .bdhnk-community-accordion .bdhnk-community-toggle {
    margin-bottom: var(--heading-margin-bottom, 0.875rem);
  }
}
.bdhnk-community-accordion .bdhnk-community-toggle.bdhnk-center {
  text-align: center;
}
.bdhnk-community-accordion .bdhnk-community-toggle.bdhnk-margin-bottom {
  --heading-margin-bottom: 2.5rem;
}
@media only screen and (max-width: 48em) {
  .bdhnk-community-accordion .bdhnk-community-toggle.bdhnk-margin-bottom {
    --heading-margin-bottom: .625rem;
  }
}
.bdhnk-community-accordion .bdhnk-community-toggle p {
  padding: 0 !important;
  margin: 0 !important;
  line-height: inherit !important;
  color: inherit !important;
  font-size: inherit !important;
  font-weight: inherit !important;
  font-family: inherit !important;
}
.bdhnk-community-accordion .bdhnk-community-toggle i {
  transform-origin: center;
  transition: all 0.2s ease-out;
  display: inline-block;
  font-weight: bold;
  font-size: 1.5rem;
}
.bdhnk-community-accordion .bdhnk-community-toggle.bdhnk-community-selected {
  border-bottom: none;
}
.bdhnk-community-accordion .bdhnk-community-toggle.bdhnk-community-selected i {
  transform: rotate(180deg);
}
.bdhnk-community-accordion .bdhnk-community-content {
  padding: 1rem 1rem 2rem;
}
.bdhnk-community-accordion .bdhnk-community-content .bdhnk-community-list li {
  padding: 0.25rem 0.5rem;
  text-align: center;
}
@media only screen and (max-width: 48em) {
  .bdhnk-community-accordion .bdhnk-community-content .bdhnk-community-list li {
    text-align: center;
  }
}
.bdhnk-community-accordion .bdhnk-community-content .bdhnk-community-list li a {
  font-size: 1rem;
  color: #0a0a0a;
  text-decoration: underline;
}
.bdhnk-community-accordion .bdhnk-community-content .columns-4 {
  columns: 4;
}
@media only screen and (max-width: 64em) {
  .bdhnk-community-accordion .bdhnk-community-content .columns-4 {
    columns: 2;
  }
}
@media only screen and (max-width: 48em) {
  .bdhnk-community-accordion .bdhnk-community-content .columns-4 {
    columns: 1;
  }
}
.bdhnk-community-accordion .bdhnk-community-content .site-button-row {
  display: flex;
  justify-content: center;
  margin-top: 2rem;
}
.bdhnk-community-accordion .bdhnk-community-content .site-button-row li {
  padding: 0.5rem;
  border: 1px solid #008080;
  margin: 0.5rem;
}
.bdhnk-community-accordion .bdhnk-community-content .site-button-row li span,
.bdhnk-community-accordion .bdhnk-community-content .site-button-row li a {
  text-decoration: none;
  cursor: pointer;
  font-weight: bold;
  padding: 0.625rem 2.5rem;
  transition: all 300ms ease-in-out;
}
.bdhnk-community-accordion .bdhnk-community-content .site-button-row li:hover {
  background-color: #646569;
}
.bdhnk-community-accordion .bdhnk-community-content .site-button-row li:hover span,
.bdhnk-community-accordion .bdhnk-community-content .site-button-row li:hover a {
  color: #fff;
}

.bdhnk-roster-map {
  margin-top: 3.75rem;
  text-align: center;
}
.bdhnk-roster-map .bdhnk-toggle {
  margin-bottom: 1.25rem;
}
.bdhnk-roster-map .bdhnk-roster-map-container {
  padding: 0 1.5rem;
}
@media only screen and (max-width: 64em) {
  .bdhnk-roster-map .bdhnk-roster-map-container {
    padding: 0 0.5rem;
  }
}
.bdhnk-roster-map .bdhnk-roster-map-container.bdhnk-hide {
  display: none;
}

.bdhnk-toggle-container {
  display: flex;
  justify-content: center;
}

.bdhnk-toggle {
  flex: 0 0 auto;
  background-color: #3DC2D1;
  border-radius: 0.9375rem;
  border: 4px solid #3DC2D1;
  display: flex;
  justify-content: center;
  align-items: center;
  width: auto;
  margin: 0 auto;
  vertical-align: middle;
}
.bdhnk-toggle a {
  display: inline;
  border-radius: 0.9375rem;
  background-color: #3DC2D1;
  padding: 0.25rem 0.75rem;
  text-transform: uppercase;
  color: #ffffff;
  font-size: 0.75rem;
  cursor: pointer;
  vertical-align: middle;
}
.bdhnk-toggle a.selected {
  background-color: #ffffff;
  color: #3DC2D1;
}

.bdhnk-roster-page .site-roster-image-header h1 {
  color: var(--heading-color, #fff);
  font-family: var(--heading-font-family, Chronicle Display, Times, Times New Roman, serif);
  font-size: var(--heading-font-size, 3.4375rem);
  font-weight: var(--heading-font-weight, 100);
  letter-spacing: var(--heading-letter-spacing, 0.03rem);
  --heading-color: #FFF;
  text-align: center;
  color: #ffffff;
}
@media only screen and (max-width: 63.9375em) {
  .bdhnk-roster-page .site-roster-image-header h1 {
    margin-bottom: var(--heading-margin-bottom, 1.875rem);
  }
}
.bdhnk-roster-page .site-roster-image-header h1.text-black {
  --heading-color: #0a0a0a;
}
.bdhnk-roster-page .site-roster-image-header h1.text-white {
  --heading-color: #fff;
}
.bdhnk-roster-page .site-roster-image-header h1 p {
  padding: 0 !important;
  margin: 0 !important;
  line-height: inherit !important;
  color: inherit !important;
  font-size: inherit !important;
  font-weight: inherit !important;
  font-family: inherit !important;
}
.bdhnk-roster-page .site-roster-search-input #agentRosterSearch {
  height: 3.4375rem;
}
.bdhnk-roster-page .site-roster-card-container {
  margin-top: 3.75rem;
}

.bdhnk-roster-page .site-roster-card-container .bdhnk-roster-office-card,
.bdhnk-community-callout {
  width: 48%;
  border: none !important;
  box-shadow: none !important;
  padding: 1rem 0;
}
@media only screen and (max-width: 48em) {
  .bdhnk-roster-page .site-roster-card-container .bdhnk-roster-office-card,
  .bdhnk-community-callout {
    width: 100% !important;
  }
}
.bdhnk-roster-page .site-roster-card-container .bdhnk-roster-office-card .site-community-link,
.bdhnk-community-callout .site-community-link {
  display: block;
  position: relative;
}
.bdhnk-roster-page .site-roster-card-container .bdhnk-roster-office-card .site-community-link:before,
.bdhnk-community-callout .site-community-link:before {
  content: "";
  position: absolute;
  top: 1rem;
  left: 1rem;
  width: calc(100% - 32px);
  height: calc(100% - 16px);
  border: 2px solid #3DC2D1;
  z-index: 3;
}
.bdhnk-roster-page .site-roster-card-container .bdhnk-roster-office-card .site-community-link .site-community-roll,
.bdhnk-community-callout .site-community-link .site-community-roll {
  content: "";
  position: absolute;
  top: 1rem;
  left: 1rem;
  width: calc(100% - 32px);
  height: 21.5rem;
  background-color: rgba(0, 0, 0, 0.3);
  z-index: 3;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: opacity 0.3s;
  opacity: 0;
}
.bdhnk-roster-page .site-roster-card-container .bdhnk-roster-office-card .site-community-link .site-community-roll img,
.bdhnk-community-callout .site-community-link .site-community-roll img {
  width: 3.75rem;
  height: auto;
}
.bdhnk-roster-page .site-roster-card-container .bdhnk-roster-office-card .site-community-link .site-community-title,
.bdhnk-community-callout .site-community-link .site-community-title {
  text-align: center;
  font-weight: 400;
  background: #ffffff;
  padding: 1rem 0.5rem 1.25rem;
  color: #0a0a0a;
  z-index: 2;
  position: relative;
  font-size: 2.25rem;
  line-height: 1.1;
  font-family: "Chronicle Display", Times, Times New Roman, serif;
}
@media only screen and (max-width: 64em) {
  .bdhnk-roster-page .site-roster-card-container .bdhnk-roster-office-card .site-community-link .site-community-title,
  .bdhnk-community-callout .site-community-link .site-community-title {
    font-size: 1.875rem;
  }
}
.bdhnk-roster-page .site-roster-card-container .bdhnk-roster-office-card .site-community-link .site-community-title p,
.bdhnk-community-callout .site-community-link .site-community-title p {
  padding: 0 !important;
  margin: 0 !important;
  line-height: inherit !important;
  color: inherit !important;
  font-size: inherit !important;
  font-weight: inherit !important;
  font-family: inherit !important;
}
.bdhnk-roster-page .site-roster-card-container .bdhnk-roster-office-card .site-community-link .site-community-image,
.bdhnk-community-callout .site-community-link .site-community-image {
  height: 22.5rem;
  background-position: center;
  background-size: cover;
}
.bdhnk-roster-page .site-roster-card-container .bdhnk-roster-office-card .site-community-link:focus .site-community-roll, .bdhnk-roster-page .site-roster-card-container .bdhnk-roster-office-card .site-community-link:hover .site-community-roll,
.bdhnk-community-callout .site-community-link:focus .site-community-roll,
.bdhnk-community-callout .site-community-link:hover .site-community-roll {
  opacity: 1;
}
.bdhnk-roster-page .site-roster-card-container .bdhnk-roster-office-card .site-button-row,
.bdhnk-community-callout .site-button-row {
  display: flex;
  justify-content: center;
  margin-top: 1.25rem;
}
.bdhnk-roster-page .site-roster-card-container .bdhnk-roster-office-card .site-button-row li,
.bdhnk-community-callout .site-button-row li {
  padding: 0.5rem;
  text-align: center;
}
.bdhnk-roster-page .site-roster-card-container .bdhnk-roster-office-card .site-button-row li span,
.bdhnk-roster-page .site-roster-card-container .bdhnk-roster-office-card .site-button-row li a,
.bdhnk-community-callout .site-button-row li span,
.bdhnk-community-callout .site-button-row li a {
  cursor: pointer;
}
@media only screen and (max-width: 64em) {
  .bdhnk-roster-page .site-roster-card-container .bdhnk-roster-office-card .site-button-row,
  .bdhnk-community-callout .site-button-row {
    flex-wrap: wrap;
  }
  .bdhnk-roster-page .site-roster-card-container .bdhnk-roster-office-card .site-button-row li,
  .bdhnk-community-callout .site-button-row li {
    width: 70%;
  }
  .bdhnk-roster-page .site-roster-card-container .bdhnk-roster-office-card .site-button-row li span,
  .bdhnk-roster-page .site-roster-card-container .bdhnk-roster-office-card .site-button-row li a,
  .bdhnk-community-callout .site-button-row li span,
  .bdhnk-community-callout .site-button-row li a {
    display: inline-block;
    width: 100%;
    cursor: pointer;
  }
}
@media only screen and (max-width: 30em) {
  .bdhnk-roster-page .site-roster-card-container .bdhnk-roster-office-card .site-button-row li,
  .bdhnk-community-callout .site-button-row li {
    width: calc(100% - 16px);
  }
}

.bdhnk-roster-office-card p {
  font-family: var(--p-font-family, Gotham Book, Arial, Helvetica Neue, Helvetica, sans-serif);
  font-size: var(--p-font-size, 1.25rem);
  letter-spacing: var(--p-letter-spacing, 0.01rem);
  line-height: var(--p-line-height, 1.5);
  margin-top: 1.25rem !important;
  margin-bottom: 0.5rem !important;
  text-align: center;
}
@media only screen and (max-width: 64em) {
  .bdhnk-roster-office-card p {
    line-height: 1.5;
    font-size: var(--p-font-size, 1rem);
  }
}
.bdhnk-roster-office-card p a {
  color: var(--a-text-color, #000000);
  text-decoration: var(--a-text-decoration, underline);
}
.bdhnk-roster-office-card p a:hover, .bdhnk-roster-office-card p a:focus {
  --a-text-color: #3DC2D1;
}
.bdhnk-roster-office-card p a {
  --a-text-decoration: none;
  text-decoration: none;
}

.bdhnk-roster-agent-card {
  width: 21.375rem;
  flex: 0 0 auto;
  padding: 0.5rem 0.25rem;
  text-align: center;
  margin: 1.25rem 0;
  border: none !important;
  box-shadow: none !important;
}
.bdhnk-roster-agent-card .site-interior-roster-callout-image {
  position: relative;
  width: 90%;
  height: 21.25rem;
  background-position: center;
  background-size: cover;
  display: block;
  margin: 0 auto;
  z-index: 2;
}
.bdhnk-roster-agent-card .site-interior-roster-callout-image span {
  display: none;
}
.bdhnk-roster-agent-card .site-interior-roster-callout-image .site-community-roll {
  position: absolute;
  width: 100%;
  height: 21.25rem;
  z-index: 3;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  transition: opacity 0.3s;
  opacity: 0;
}
.bdhnk-roster-agent-card .site-interior-roster-callout-image .site-community-roll img {
  width: 3.75rem;
  height: auto;
}
.bdhnk-roster-agent-card .site-interior-roster-callout-image .site-community-roll:hover {
  opacity: 0.5;
  background-color: rgba(0, 0, 0, 0.3);
}
.bdhnk-roster-agent-card .site-interior-roster-callout-content {
  width: 100%;
  padding: 1.5rem 0.5rem 0.5rem;
  border: 2px solid #3DC2D1;
  margin-top: -1rem;
  position: relative;
  z-index: 1;
  height: 13.75rem;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.bdhnk-roster-agent-card .site-interior-roster-callout-content h3 {
  font-family: "Gotham Book", Arial, Helvetica Neue, Helvetica, sans-serif;
  line-height: 1.2;
  margin-bottom: 0.375rem !important;
  text-transform: none;
}
.bdhnk-roster-agent-card .site-interior-roster-callout-content .site-interior-content-text {
  font-family: "Gotham Book", Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 1rem;
  font-weight: bold;
  text-transform: uppercase;
  margin-bottom: 0.375rem;
}
.bdhnk-roster-agent-card .site-interior-roster-callout-content p,
.bdhnk-roster-agent-card .site-interior-roster-callout-content a {
  font-family: "Gotham Book", Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 1.375rem;
  color: #0a0a0a;
  margin: 0;
  line-height: 1.2;
  margin-bottom: 0.25rem !important;
}

.bdhnk-blog-callout-section {
  margin: 4.375rem auto;
}
.bdhnk-blog-callout-section .site-container {
  padding: 0 1rem;
}
@media only screen and (max-width: 48em) {
  .bdhnk-blog-callout-section {
    margin: 2.5rem auto;
  }
}
.bdhnk-blog-callout-section .site-container {
  display: flex;
  justify-content: space-between;
  padding-top: 2rem;
  padding-bottom: 2rem;
  position: relative;
}
.bdhnk-blog-callout-section .site-container:before {
  content: "";
  position: absolute;
  top: 0;
  right: 0;
  width: 90%;
  height: 100%;
  display: block;
  border: 2px solid #3DC2D1;
  z-index: 1;
}
@media only screen and (max-width: 48em) {
  .bdhnk-blog-callout-section .site-container {
    flex-wrap: wrap;
    padding: 0 2rem 2rem;
  }
  .bdhnk-blog-callout-section .site-container:before {
    width: calc(100% - 32px);
    height: 100%;
    top: auto;
    bottom: 0;
    right: 1rem;
  }
}
.bdhnk-blog-callout-section .site-container .bdhnk-blog-slider-column {
  width: 50%;
  position: relative;
  z-index: 3;
}
@media only screen and (max-width: 48em) {
  .bdhnk-blog-callout-section .site-container .bdhnk-blog-slider-column {
    margin-top: 1rem;
  }
}
@media only screen and (max-width: 48em) {
  .bdhnk-blog-callout-section .site-container .bdhnk-blog-slider-column {
    width: 100%;
  }
}
.bdhnk-blog-callout-section .site-container .bdhnk-blog-slider-column .bdhnk-blog-callout-arrows {
  position: absolute;
  top: 0;
  left: 0;
  display: flex;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 100%;
  pointer-events: none;
}
.bdhnk-blog-callout-section .site-container .bdhnk-blog-slider-column .bdhnk-blog-callout-arrows .site-arrow {
  width: 1.6875rem;
  height: 1.6875rem;
  background: #3DC2D1;
  display: flex;
  justify-content: center;
  align-items: center;
  z-index: 2;
  pointer-events: auto;
  cursor: pointer;
}
.bdhnk-blog-callout-section .site-container .bdhnk-blog-slider-column .bdhnk-blog-callout-arrows .site-arrow.site-prev {
  margin-left: -0.875rem;
}
.bdhnk-blog-callout-section .site-container .bdhnk-blog-slider-column .bdhnk-blog-callout-arrows .site-arrow.site-next {
  margin-right: -0.875rem;
}
.bdhnk-blog-callout-section .site-container .bdhnk-blog-slider-column .bdhnk-blog-callout-arrows .site-arrow i {
  font-size: 1rem;
  text-align: center;
  line-height: 1;
  color: #ffffff;
}
@media only screen and (max-width: 48em) {
  .bdhnk-blog-callout-section .site-container .bdhnk-blog-slider-column .bdhnk-blog-callout-arrows .site-arrow.site-next {
    margin-right: -1.25rem;
  }
  .bdhnk-blog-callout-section .site-container .bdhnk-blog-slider-column .bdhnk-blog-callout-arrows .site-arrow.site-prev {
    margin-left: -1.25rem;
  }
}
.bdhnk-blog-callout-section .site-container .bdhnk-blog-slider-column .bdhnk-blog-callout a {
  display: block;
  position: relative;
}
.bdhnk-blog-callout-section .site-container .bdhnk-blog-slider-column .bdhnk-blog-callout a p {
  padding: 0 !important;
  margin: 0 !important;
  line-height: inherit !important;
  color: inherit !important;
  font-size: inherit !important;
  font-weight: inherit !important;
  font-family: inherit !important;
}
.bdhnk-blog-callout-section .site-container .bdhnk-blog-slider-column .bdhnk-blog-callout-image {
  width: 100%;
  height: 28.125rem;
  background-position: center;
  background-size: cover;
}
@media only screen and (max-width: 35em) {
  .bdhnk-blog-callout-section .site-container .bdhnk-blog-slider-column .bdhnk-blog-callout-image {
    height: 15.625rem;
  }
}
.bdhnk-blog-callout-section .site-container .bdhnk-blog-slider-column .bdhnk-callout-header {
  position: absolute;
  bottom: 0;
  left: 0;
  display: flex;
  justify-content: center;
  width: 100%;
}
.bdhnk-blog-callout-section .site-container .bdhnk-blog-slider-column .bdhnk-callout-header h3 {
  --heading-font-size: 2.625rem;
  --heading-font-family: Chronicle Display, Times, Times New Roman, serif;
  margin: 0;
  background: #ffffff;
  display: inline-block;
  width: auto;
  font-family: "Chronicle Display", Times, Times New Roman, serif !important;
  font-size: 2.625rem;
  color: #000000;
  padding: 0.5rem 3rem;
}
@media only screen and (max-width: 48em) {
  .bdhnk-blog-callout-section .site-container .bdhnk-blog-slider-column .bdhnk-callout-header h3 {
    font-size: 1.625rem;
  }
}
.bdhnk-blog-callout-section .site-container .bdhnk-blog-slider-column .bdhnk-callout-header h3 p {
  padding: 0 !important;
  margin: 0 !important;
  line-height: inherit !important;
  color: inherit !important;
  font-size: inherit !important;
  font-weight: inherit !important;
  font-family: inherit !important;
}
.bdhnk-blog-callout-section .site-container .bdhnk-blog-content-column {
  width: 50%;
  height: 28.125rem;
  padding: 0.5rem 2rem;
  text-align: center;
  position: relative;
  z-index: 2;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.bdhnk-blog-callout-section .site-container .bdhnk-blog-content-column img {
  flex: 0 1 auto;
}
.bdhnk-blog-callout-section .site-container .bdhnk-blog-content-column .site-cms-text {
  padding: 2.5rem 0;
  font-size: 1.375rem;
}
@media only screen and (max-width: 48em) {
  .bdhnk-blog-callout-section .site-container .bdhnk-blog-content-column {
    width: 100%;
    height: auto;
  }
  .bdhnk-blog-callout-section .site-container .bdhnk-blog-content-column img {
    margin-top: 1.25rem;
  }
}
.bdhnk-blog-callout-section .site-container .bdhnk-blog-content-column-tablet {
  display: none;
}

.bdhnk-textimage-section {
  margin: 4.375rem auto;
}
.bdhnk-textimage-section .site-container {
  padding: 0 1rem;
}
@media only screen and (max-width: 48em) {
  .bdhnk-textimage-section {
    margin: 2.5rem auto;
  }
}
.bdhnk-textimage-section .site-container {
  max-width: 68.75rem;
}
.bdhnk-textimage-section .site-container h2 {
  color: var(--heading-color, #000000);
  font-family: var(--heading-font-family, Chronicle Display, Times, Times New Roman, serif);
  font-size: var(--heading-font-size, 2.1875rem);
  font-weight: var(--heading-font-weight, 100);
  letter-spacing: var(--heading-letter-spacing, 0.03rem);
  line-height: var(--heading-line-height, 1.2);
  margin-bottom: var(--heading-margin-bottom, 1.25rem);
  text-align: center;
  margin-bottom: 2.5rem !important;
}
@media only screen and (max-width: 64em) {
  .bdhnk-textimage-section .site-container h2 {
    margin-bottom: var(--heading-margin-bottom, 0.9375rem);
  }
}
@media only screen and (max-width: 48em) {
  .bdhnk-textimage-section .site-container h2 {
    margin-bottom: var(--heading-margin-bottom, 0.875rem);
  }
}
.bdhnk-textimage-section .site-container h2.bdhnk-center {
  text-align: center;
}
.bdhnk-textimage-section .site-container h2.bdhnk-margin-bottom {
  --heading-margin-bottom: 2.5rem;
}
@media only screen and (max-width: 48em) {
  .bdhnk-textimage-section .site-container h2.bdhnk-margin-bottom {
    --heading-margin-bottom: .625rem;
  }
}
.bdhnk-textimage-section .site-container h2 p {
  padding: 0 !important;
  margin: 0 !important;
  line-height: inherit !important;
  color: inherit !important;
  font-size: inherit !important;
  font-weight: inherit !important;
  font-family: inherit !important;
}
.bdhnk-textimage-section .site-container h2 p {
  padding: 0 !important;
  margin: 0 !important;
  line-height: inherit !important;
  color: inherit !important;
  font-size: inherit !important;
  font-weight: inherit !important;
  font-family: inherit !important;
}
.bdhnk-textimage-section .site-container .site-textimage-callout {
  display: flex;
  justify-content: space-between;
  align-items: flex-start;
}
.bdhnk-textimage-section .site-container .site-textimage-callout .site-textimage-image {
  width: 30%;
  flex: 1 0 auto;
  padding-right: 4.375rem;
}
.bdhnk-textimage-section .site-container .site-textimage-callout .site-textimage-image.site-25 {
  width: 25%;
}
.bdhnk-textimage-section .site-container .site-textimage-callout .site-textimage-text {
  width: 70%;
  flex: 0 1 auto;
}
.bdhnk-textimage-section .site-container .site-textimage-callout .site-textimage-text.site-75 {
  width: 75%;
}
@media only screen and (max-width: 48em) {
  .bdhnk-textimage-section .site-container .site-textimage-callout {
    flex-wrap: wrap;
  }
  .bdhnk-textimage-section .site-container .site-textimage-callout .site-textimage-image {
    width: 100%;
    text-align: center;
    padding-right: 0;
  }
  .bdhnk-textimage-section .site-container .site-textimage-callout .site-textimage-image.site-25 {
    width: 100%;
  }
  .bdhnk-textimage-section .site-container .site-textimage-callout .site-textimage-image img {
    max-width: 70%;
    margin: 0 auto;
    max-height: 6.25rem;
  }
  .bdhnk-textimage-section .site-container .site-textimage-callout .site-textimage-text {
    width: 100%;
    padding-left: 0;
    margin-top: 1.25rem;
    text-align: center;
  }
  .bdhnk-textimage-section .site-container .site-textimage-callout .site-textimage-text.site-75 {
    width: 100%;
  }
}

.site-interior-featured-properties-pages li,
.site-interior-featured-properties-paging li {
  --p-font-size: 1rem;
}
.site-interior-featured-properties-pages a,
.site-interior-featured-properties-paging a {
  --a-text-decoration: none;
}

.site-bio-team a {
  --a-text-decoration: none;
}

.bio-bdhnk .bdhnk-header-with-lines {
  margin-bottom: 1rem !important;
}
.bio-bdhnk .site-bio-account {
  display: flex;
  justify-content: space-between;
  padding: 0 0.9375rem;
}
.bio-bdhnk .site-bio-account a {
  color: #0a0a0a;
}
.bio-bdhnk .site-bio-account a:focus, .bio-bdhnk .site-bio-account a:hover {
  color: #3DC2D1;
}
.bio-bdhnk .site-bio-account h1 {
  --heading-font-size: 2.1875rem;
}
.bio-bdhnk .site-bio-account h4 {
  --heading-font-weight: 400;
}
.bio-bdhnk .site-bio-account h3,
.bio-bdhnk .site-bio-account h5 {
  margin-top: 1rem !important;
  margin-bottom: 0 !important;
}
.bio-bdhnk .site-bio-account h3 p,
.bio-bdhnk .site-bio-account h5 p {
  padding: 0 !important;
  margin: 0 !important;
  line-height: inherit !important;
  color: inherit !important;
  font-size: inherit !important;
  font-weight: inherit !important;
  font-family: inherit !important;
}
.bio-bdhnk .site-bio-account p {
  --p-font-size: 1rem;
}
.bio-bdhnk .site-bio-account ul li {
  --p-font-size: 1rem;
}
.bio-bdhnk .site-bio-account .site-bio-placeholder {
  display: flex;
  justify-content: center;
  align-items: center;
}
.bio-bdhnk .site-bio-account .site-bio-account-image {
  width: 35%;
}
.bio-bdhnk .site-bio-account .site-bio-account-content {
  width: 65%;
}
.bio-bdhnk .site-bio-account .site-bio-account-content h1 {
  --heading-color: #000;
  --heading-font-weight: 100;
  --heading-font-size: 2.1875rem;
  --heading-letter-spacing: 0.03rem;
}
@media only screen and (max-width: 63.9375em) {
  .bio-bdhnk .site-bio-account .site-bio-account-content h1 {
    margin-bottom: 1.875rem;
  }
}
.bio-bdhnk .site-bio-account .site-bio-account-content h1 p {
  padding: 0 !important;
  margin: 0 !important;
  line-height: inherit !important;
  color: inherit !important;
  font-size: inherit !important;
  font-weight: inherit !important;
  font-family: inherit !important;
}
.bio-bdhnk .site-bio-account .site-bio-account-content h4 {
  margin-bottom: 0.25em !important;
  font-family: "Gotham Book", Arial, Helvetica Neue, Helvetica, sans-serif !important;
  font-size: 1.25rem !important;
  font-weight: normal !important;
  letter-spacing: 0.05rem !important;
}
.bio-bdhnk .site-bio-account .site-bio-account-content h4 p {
  padding: 0 !important;
  margin: 0 !important;
  line-height: inherit !important;
  color: inherit !important;
  font-size: inherit !important;
  font-weight: inherit !important;
  font-family: inherit !important;
}
.bio-bdhnk .site-bio-account .site-bio-account-phone p {
  font-size: 1.25rem !important;
}
.bio-bdhnk .site-bio-account .site-bio-account-phone p a {
  text-decoration: none !important;
}
.bio-bdhnk .site-bio-account .site-bio-office-address {
  margin-bottom: 0 !important;
}
@media only screen and (max-width: 48em) {
  .bio-bdhnk .site-bio-account {
    flex-wrap: wrap;
  }
  .bio-bdhnk .site-bio-account .site-bio-account-image {
    width: 100%;
  }
  .bio-bdhnk .site-bio-account .site-bio-account-content {
    width: 100%;
  }
}
.bio-bdhnk .site-account-image {
  position: relative;
  max-width: 30rem;
  width: 100%;
  height: auto;
  background-position: center;
  background-size: cover;
  background-repeat: no-repeat;
  z-index: 2;
  display: block;
  margin: 0 auto;
}
.bio-bdhnk .site-bio-listing-buttons {
  display: flex;
  justify-content: center;
  margin-top: 2rem;
  width: 100%;
}
@media only screen and (max-width: 64em) {
  .bio-bdhnk .site-bio-listing-buttons {
    width: 100%;
    flex-wrap: wrap;
  }
}
.bio-bdhnk .site-bio-listing-buttons li {
  padding: 0.5rem;
}
.bio-bdhnk .site-bio-listing-buttons li a {
  white-space: nowrap;
}
.bio-bdhnk .site-bio-listing-buttons li a p {
  padding: 0 !important;
  margin: 0 !important;
  line-height: inherit !important;
  color: inherit !important;
  font-size: inherit !important;
  font-weight: inherit !important;
  font-family: inherit !important;
}
@media only screen and (max-width: 30em) {
  .bio-bdhnk .site-bio-listing-buttons li {
    width: 100%;
  }
  .bio-bdhnk .site-bio-listing-buttons li a {
    width: 100%;
  }
}
.bio-bdhnk .site-bio-listing-buttons.site-mobile {
  display: none;
}
@media only screen and (max-width: 48em) {
  .bio-bdhnk .site-bio-listing-buttons.site-mobile {
    display: flex;
  }
}
.bio-bdhnk .site-bio-listing-buttons.site-desktop {
  display: flex;
}
@media only screen and (max-width: 48em) {
  .bio-bdhnk .site-bio-listing-buttons.site-desktop {
    display: none;
  }
}
.bio-bdhnk hr {
  border: none;
  border-top: 2px solid #3DC2D1;
}
.bio-bdhnk .site-bio-account-content {
  padding-left: 3.75rem;
}
@media only screen and (max-width: 64em) {
  .bio-bdhnk .site-bio-account-content {
    padding-left: 1.875rem;
  }
}
@media only screen and (max-width: 48em) {
  .bio-bdhnk .site-bio-account-content {
    margin-top: 1.875rem;
    padding-left: 0;
  }
}
.bio-bdhnk .site-bio-account-content h1 {
  line-height: 1;
  margin-bottom: 0.5rem !important;
}
.bio-bdhnk .site-bio-account-content h1 p {
  padding: 0 !important;
  margin: 0 !important;
  line-height: inherit !important;
  color: inherit !important;
  font-size: inherit !important;
  font-weight: inherit !important;
  font-family: inherit !important;
}
.bio-bdhnk .site-bio-account-content .site-bio-acount-social-row {
  display: flex;
  justify-content: flex-start;
  align-items: center;
  margin-top: 1.25rem;
}
.bio-bdhnk .site-bio-account-content .site-bio-acount-social-row .site-button {
  margin-right: 1.25rem;
}
.bio-bdhnk .site-bio-account-content h3 {
  margin-top: 0 !important;
  margin-bottom: 0 !important;
}
.bio-bdhnk .site-bio-account-content h3 p {
  padding: 0 !important;
  margin: 0 !important;
  line-height: inherit !important;
  color: inherit !important;
  font-size: inherit !important;
  font-weight: inherit !important;
  font-family: inherit !important;
}
.bio-bdhnk .site-bio-designation-section {
  margin-top: 1rem;
  margin-bottom: 1rem;
}
.bio-bdhnk .site-bio-designation-section .site-bio-designations,
.bio-bdhnk .site-bio-designation-section .site-bio-languages {
  margin-top: 0 !important;
  margin-bottom: 0 !important;
}
.bio-bdhnk .site-bio-social {
  display: flex;
  justify-content: flex-start;
  align-items: center;
  margin-bottom: 0;
  margin-left: 1rem;
}
.bio-bdhnk .site-bio-social li {
  padding: 0.5rem;
}
.bio-bdhnk .site-bio-social li a {
  --a-text-color: #3DC2D1;
  --a-text-decoration: none;
  font-size: 1rem;
  color: #3DC2D1;
}
.bio-bdhnk .site-bio-social li a:focus, .bio-bdhnk .site-bio-social li a:hover {
  --a-text-color: #000;
  color: #0a0a0a;
}
.bio-bdhnk .site-bio-social li a p {
  padding: 0 !important;
  margin: 0 !important;
  line-height: inherit !important;
  color: inherit !important;
  font-size: inherit !important;
  font-weight: inherit !important;
  font-family: inherit !important;
}
.bio-bdhnk .site-bio-account-website {
  font-size: 1.25rem;
}
.bio-bdhnk .site-bio-account-phone {
  font-size: 1.25rem;
}
.bio-bdhnk .site-bio-testimonials {
  text-align: center;
}
.bio-bdhnk .site-bio-testimonials .site-bio-quote-mark {
  font-size: 12.5rem;
  text-align: center;
  color: #3DC2D1;
  font-family: "Chronicle Display", Times, Times New Roman, serif;
  line-height: 1;
}
.bio-bdhnk .site-bio-testimonials .site-bio-testimonial-slider-container {
  position: relative;
  margin-top: -5rem;
}
.bio-bdhnk .site-bio-testimonials .site-bio-testimonial-slider {
  padding: 0 5rem;
}
.bio-bdhnk .site-bio-testimonials .site-bio-testimonial-arrows {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  pointer-events: none;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.bio-bdhnk .site-bio-testimonials .site-bio-testimonial-arrows .site-arrow {
  width: 1.6875rem;
  height: 1.6875rem;
  background: #3DC2D1;
  display: flex;
  justify-content: center;
  align-items: center;
  z-index: 2;
  pointer-events: auto;
  cursor: pointer;
}
.bio-bdhnk .site-bio-testimonials .site-bio-testimonial-arrows .site-arrow.site-prev {
  margin-left: -0.875rem;
}
.bio-bdhnk .site-bio-testimonials .site-bio-testimonial-arrows .site-arrow.site-next {
  margin-right: -0.875rem;
}
.bio-bdhnk .site-bio-testimonials .site-bio-testimonial-arrows .site-arrow i {
  font-size: 1rem;
  text-align: center;
  line-height: 1;
  color: #ffffff;
}
.bio-bdhnk .site-bio-testimonials .site-bio-testimonial p {
  padding: 0 !important;
  margin: 0 !important;
  line-height: inherit !important;
  color: inherit !important;
  font-size: inherit !important;
  font-weight: inherit !important;
  font-family: inherit !important;
}
.bio-bdhnk .site-bio-testimonial-button {
  margin-top: 2.5rem;
}
.bio-bdhnk .site-bio-testimonial-button a p {
  padding: 0 !important;
  margin: 0 !important;
  line-height: inherit !important;
  color: inherit !important;
  font-size: inherit !important;
  font-weight: inherit !important;
  font-family: inherit !important;
}
.bio-bdhnk .rng-agent-profile-featured-properties-container {
  margin: 3.75rem auto;
  padding: 0 1rem;
}
.bio-bdhnk .site-bio-featured-properties-title {
  text-align: center;
  font-family: "Chronicle Display", Times, Times New Roman, serif;
  display: flex;
  width: 100%;
  justify-content: center;
  align-items: center;
  text-align: center;
  font-size: 2.1875rem;
  line-height: 1.1;
  letter-spacing: 0.03rem;
  font-size: 2.1875rem !important;
}
.bio-bdhnk .site-bio-featured-properties-title:before, .bio-bdhnk .site-bio-featured-properties-title:after {
  content: "";
  border-top: 2px solid #3DC2D1;
  margin: 0 0.75rem 0 0;
  flex: 1 0 auto;
  width: 1.25rem;
}
.bio-bdhnk .site-bio-featured-properties-title:after {
  margin: 0 0 0 0.75rem;
}
@media only screen and (max-width: 48em) {
  .bio-bdhnk .site-bio-featured-properties-title {
    font-size: 1.875rem;
  }
}
.bio-bdhnk .site-bio-featured-properties-title p {
  padding: 0 !important;
  margin: 0 !important;
  line-height: inherit !important;
  color: inherit !important;
  font-size: inherit !important;
  font-weight: inherit !important;
  font-family: inherit !important;
}

.site-interior-bdhnk .site-cms-text {
  font-family: var(--p-font-family, Gotham Book, Arial, Helvetica Neue, Helvetica, sans-serif);
  font-size: var(--p-font-size, 1.25rem);
  letter-spacing: var(--p-letter-spacing, 0.01rem);
  line-height: var(--p-line-height, 1.5);
}
@media only screen and (max-width: 64em) {
  .site-interior-bdhnk .site-cms-text {
    line-height: 1.5;
    font-size: var(--p-font-size, 1rem);
  }
}
.site-interior-bdhnk .site-cms-text a {
  color: var(--a-text-color, #000000);
  text-decoration: var(--a-text-decoration, underline);
}
.site-interior-bdhnk .site-cms-text a:hover, .site-interior-bdhnk .site-cms-text a:focus {
  --a-text-color: #3DC2D1;
}
.site-interior-bdhnk .site-luxe1-callout {
  display: flex;
  justify-content: space-between;
  margin: 0 auto;
  padding-top: 1rem;
  align-items: center;
}
.site-interior-bdhnk .site-luxe1-callout.bdhnk-align-center {
  align-items: center;
}
@media only screen and (max-width: 48em) {
  .site-interior-bdhnk .site-luxe1-callout {
    flex-wrap: wrap;
    padding: 0;
  }
}
.site-interior-bdhnk .site-luxe1-callout .site-callout-image-column {
  width: 25.375rem;
  max-width: 100%;
  min-height: 25.375rem;
  flex: 0 0 auto;
  position: relative;
  z-index: 1;
  pointer-events: none;
  align-self: stretch;
}
@media only screen and (max-width: 48em) {
  .site-interior-bdhnk .site-luxe1-callout .site-callout-image-column {
    width: 23.75rem;
    min-height: 23.75rem;
    margin: 0 auto;
  }
}
.site-interior-bdhnk .site-luxe1-callout .site-callout-image-column:before {
  content: "";
  position: absolute;
  display: block;
  width: calc(100% - 1rem);
  height: calc(100% - 1rem);
  z-index: 1;
  border: 2px solid #F58025;
  pointer-events: none;
}
.site-interior-bdhnk .site-luxe1-callout .site-callout-image-column .site-callout-image {
  position: absolute;
  width: calc(100% - 1rem);
  height: calc(100% - 1rem);
  background-position: center;
  background-size: cover;
  z-index: 0;
}
.site-interior-bdhnk .site-luxe1-callout .site-callout-image-column .site-callout-image iframe {
  width: 100% !important;
  height: 100% !important;
  pointer-events: auto;
}
.site-interior-bdhnk .site-luxe1-callout .site-callout-image-column.top:before {
  top: 1rem;
}
.site-interior-bdhnk .site-luxe1-callout .site-callout-image-column.top .site-callout-image {
  top: 0;
}
.site-interior-bdhnk .site-luxe1-callout .site-callout-image-column.left:before {
  left: 1rem;
}
.site-interior-bdhnk .site-luxe1-callout .site-callout-image-column.left .site-callout-image {
  left: 0;
}
.site-interior-bdhnk .site-luxe1-callout .site-callout-image-column.bottom:before {
  bottom: 1rem;
}
.site-interior-bdhnk .site-luxe1-callout .site-callout-image-column.bottom .site-callout-image {
  bottom: 0;
}
.site-interior-bdhnk .site-luxe1-callout .site-callout-image-column.right:before {
  right: 1rem;
}
.site-interior-bdhnk .site-luxe1-callout .site-callout-image-column.right .site-callout-image {
  right: 0;
}
@media only screen and (max-width: 48em) {
  .site-interior-bdhnk .site-luxe1-callout .site-callout-image-column.right-column {
    order: 1;
  }
}
@media only screen and (max-width: 48em) {
  .site-interior-bdhnk .site-luxe1-callout .site-callout-image-column {
    margin-bottom: 1.25rem;
  }
}
.site-interior-bdhnk .site-luxe1-callout .site-callout-content-column {
  width: 70%;
  flex: 1 1 auto;
  position: relative;
  z-index: 2;
}
@media only screen and (max-width: 48em) {
  .site-interior-bdhnk .site-luxe1-callout .site-callout-content-column {
    width: 100%;
    margin-left: 0;
  }
}
.site-interior-bdhnk .site-luxe1-callout .site-callout-content-column h2 {
  --heading-margin-bottom: .125rem;
  padding: 0 0 1.25rem 2.5rem;
  font-family: "Chronicle Display", Times, Times New Roman, serif;
  font-size: 2.25rem;
  line-height: 1.2;
  margin-bottom: 0.125rem;
}
@media only screen and (max-width: 64em) {
  .site-interior-bdhnk .site-luxe1-callout .site-callout-content-column h2 {
    --heading-margin-bottom: .125rem;
  }
}
@media only screen and (max-width: 48em) {
  .site-interior-bdhnk .site-luxe1-callout .site-callout-content-column h2 {
    --heading-margin-bottom: 0.875rem;
    padding: 0 0 0 0;
    text-align: center;
    margin-bottom: 0.875rem;
  }
}
.site-interior-bdhnk .site-luxe1-callout .site-callout-content-column h2 p {
  padding: 0 !important;
  margin: 0 !important;
  line-height: inherit !important;
  color: inherit !important;
  font-size: inherit !important;
  font-weight: inherit !important;
  font-family: inherit !important;
}
.site-interior-bdhnk .site-luxe1-callout .site-callout-content-column .site-callout-content-image {
  padding: 0 0 1.25rem 2.5rem;
  text-align: center;
}
.site-interior-bdhnk .site-luxe1-callout .site-callout-content-column .site-callout-content-image img {
  max-width: 60%;
}
@media only screen and (max-width: 48em) {
  .site-interior-bdhnk .site-luxe1-callout .site-callout-content-column .site-callout-content-image {
    padding: 3.125rem 0 1.25rem 0;
  }
}
.site-interior-bdhnk .site-luxe1-callout .site-callout-content-column .site-callout-content {
  padding: 1.25rem 0 0 2.5rem;
  border-top: 2px solid #F58025;
  width: 100%;
}
.site-interior-bdhnk .site-luxe1-callout .site-callout-content-column .site-callout-content.add-right {
  width: calc(100% + 1rem);
}
.site-interior-bdhnk .site-luxe1-callout .site-callout-content-column .site-callout-content.add-left {
  margin-left: -1rem;
  width: calc(100% + 1rem);
}
@media only screen and (max-width: 26.6em) {
  .site-interior-bdhnk .site-luxe1-callout .site-callout-content-column .site-callout-content.add-left {
    margin-left: -0.5rem;
  }
}
@media only screen and (max-width: 48em) {
  .site-interior-bdhnk .site-luxe1-callout .site-callout-content-column .site-callout-content {
    border-top: none;
    text-align: center;
    padding: 0 0 1.25rem 0;
    width: 100%;
  }
}
.site-interior-bdhnk .site-luxe1-callout .site-callout-content-column .site-callout-content.site-center {
  text-align: center;
}
.site-interior-bdhnk .site-luxe1-callout .site-callout-content-column .site-callout-content .site-cms-text {
  --p-font-size: 1.25rem;
  font-family: "Gotham Book", Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 1.25rem;
  letter-spacing: 0.01em;
}
@media only screen and (max-width: 64em) {
  .site-interior-bdhnk .site-luxe1-callout .site-callout-content-column .site-callout-content .site-cms-text {
    --p-font-size: 1rem;
    font-size: 1rem;
  }
}
@media only screen and (max-width: 48em) {
  .site-interior-bdhnk .site-luxe1-callout .site-callout-content-column .site-callout-content .site-cms-text {
    text-align: center;
  }
}
.site-interior-bdhnk .site-luxe1-callout .site-callout-content-column .site-callout-content .bdhnk-site-button {
  margin-top: 1.25rem;
}
@media only screen and (max-width: 48em) {
  .site-interior-bdhnk .site-luxe1-callout .site-callout-content-column.left-column {
    order: 2;
  }
}
.site-interior-bdhnk .site-luxe1-callout .site-callout-content-column.left-column h2 {
  padding-left: 0;
}
.site-interior-bdhnk .site-luxe1-callout .site-callout-content-column.left-column h2 p {
  padding: 0 !important;
  margin: 0 !important;
  line-height: inherit !important;
  color: inherit !important;
  font-size: inherit !important;
  font-weight: inherit !important;
  font-family: inherit !important;
}
.site-interior-bdhnk .site-luxe1-callout .site-callout-content-column.left-column .site-callout-content {
  padding: 1.25rem 2.5rem 1.25rem 0;
}
@media only screen and (max-width: 48em) {
  .site-interior-bdhnk .site-luxe1-callout .site-callout-content-column.left-column .site-callout-content {
    padding: 0 0 1.25rem 0;
  }
}
.site-interior-bdhnk .site-icon1-callout {
  display: flex;
  justify-content: space-between;
  margin: 3.75rem 0;
}
.site-interior-bdhnk .site-icon1-callout .site-icon1-callout-icon {
  width: 20%;
  padding-right: 2.5rem;
}
@media only screen and (max-width: 64em) {
  .site-interior-bdhnk .site-icon1-callout .site-icon1-callout-icon {
    padding-right: 2.5rem;
  }
}
.site-interior-bdhnk .site-icon1-callout .site-icon1-callout-text {
  width: 80%;
}
.site-interior-bdhnk .site-icon1-callout .site-icon1-callout-text h2 {
  color: var(--heading-color, #000000);
  font-family: var(--heading-font-family, Chronicle Display, Times, Times New Roman, serif);
  font-size: var(--heading-font-size, 2.1875rem);
  font-weight: var(--heading-font-weight, 100);
  letter-spacing: var(--heading-letter-spacing, 0.03rem);
  line-height: var(--heading-line-height, 1.2);
  margin-bottom: var(--heading-margin-bottom, 1.25rem);
}
@media only screen and (max-width: 64em) {
  .site-interior-bdhnk .site-icon1-callout .site-icon1-callout-text h2 {
    margin-bottom: var(--heading-margin-bottom, 0.9375rem);
  }
}
@media only screen and (max-width: 48em) {
  .site-interior-bdhnk .site-icon1-callout .site-icon1-callout-text h2 {
    margin-bottom: var(--heading-margin-bottom, 0.875rem);
  }
}
.site-interior-bdhnk .site-icon1-callout .site-icon1-callout-text h2.bdhnk-center {
  text-align: center;
}
.site-interior-bdhnk .site-icon1-callout .site-icon1-callout-text h2.bdhnk-margin-bottom {
  --heading-margin-bottom: 2.5rem;
}
@media only screen and (max-width: 48em) {
  .site-interior-bdhnk .site-icon1-callout .site-icon1-callout-text h2.bdhnk-margin-bottom {
    --heading-margin-bottom: .625rem;
  }
}
.site-interior-bdhnk .site-icon1-callout .site-icon1-callout-text h2 p {
  padding: 0 !important;
  margin: 0 !important;
  line-height: inherit !important;
  color: inherit !important;
  font-size: inherit !important;
  font-weight: inherit !important;
  font-family: inherit !important;
}
.site-interior-bdhnk .site-icon1-callout .site-icon1-callout-text .bdhnk-site-button {
  margin-top: 1.25rem;
}
@media only screen and (max-width: 48em) {
  .site-interior-bdhnk .site-icon1-callout {
    flex-wrap: wrap;
    text-align: center;
  }
  .site-interior-bdhnk .site-icon1-callout .site-icon1-callout-icon {
    width: 100%;
    padding-right: 0;
    text-align: center;
  }
  .site-interior-bdhnk .site-icon1-callout .site-icon1-callout-text {
    width: 100%;
    margin-top: 1.25rem;
  }
}
.site-interior-bdhnk .site-luxe2-callout {
  display: flex;
  justify-content: space-between;
  margin: 0 auto;
  padding-top: 1rem;
  align-items: center;
}
.site-interior-bdhnk .site-luxe2-callout.bdhnk-align-center {
  align-items: center;
}
@media only screen and (max-width: 48em) {
  .site-interior-bdhnk .site-luxe2-callout {
    flex-wrap: wrap;
    padding: 0;
  }
}
.site-interior-bdhnk .site-luxe2-callout .site-callout-image-column {
  width: 25.375rem;
  max-width: 100%;
  min-height: 25.375rem;
  flex: 0 0 auto;
  position: relative;
  z-index: 1;
  pointer-events: none;
  align-self: stretch;
}
@media only screen and (max-width: 48em) {
  .site-interior-bdhnk .site-luxe2-callout .site-callout-image-column {
    width: 23.75rem;
    min-height: 23.75rem;
    margin: 0 auto;
  }
}
.site-interior-bdhnk .site-luxe2-callout .site-callout-image-column:before {
  content: "";
  position: absolute;
  display: block;
  width: calc(100% - 1rem);
  height: calc(100% - 1rem);
  z-index: 1;
  border: 2px solid #F58025;
  pointer-events: none;
}
.site-interior-bdhnk .site-luxe2-callout .site-callout-image-column .site-callout-image {
  position: absolute;
  width: calc(100% - 1rem);
  height: calc(100% - 1rem);
  background-position: center;
  background-size: cover;
  z-index: 0;
}
.site-interior-bdhnk .site-luxe2-callout .site-callout-image-column .site-callout-image iframe {
  width: 100% !important;
  height: 100% !important;
  pointer-events: auto;
}
.site-interior-bdhnk .site-luxe2-callout .site-callout-image-column.top:before {
  top: 1rem;
}
.site-interior-bdhnk .site-luxe2-callout .site-callout-image-column.top .site-callout-image {
  top: 0;
}
.site-interior-bdhnk .site-luxe2-callout .site-callout-image-column.left:before {
  left: 1rem;
}
.site-interior-bdhnk .site-luxe2-callout .site-callout-image-column.left .site-callout-image {
  left: 0;
}
.site-interior-bdhnk .site-luxe2-callout .site-callout-image-column.bottom:before {
  bottom: 1rem;
}
.site-interior-bdhnk .site-luxe2-callout .site-callout-image-column.bottom .site-callout-image {
  bottom: 0;
}
.site-interior-bdhnk .site-luxe2-callout .site-callout-image-column.right:before {
  right: 1rem;
}
.site-interior-bdhnk .site-luxe2-callout .site-callout-image-column.right .site-callout-image {
  right: 0;
}
@media only screen and (max-width: 48em) {
  .site-interior-bdhnk .site-luxe2-callout .site-callout-image-column.right-column {
    order: 1;
  }
}
@media only screen and (max-width: 48em) {
  .site-interior-bdhnk .site-luxe2-callout .site-callout-image-column {
    margin-bottom: 1.25rem;
  }
}
.site-interior-bdhnk .site-luxe2-callout .site-callout-content-column {
  width: 70%;
  flex: 1 1 auto;
  position: relative;
  z-index: 2;
}
@media only screen and (max-width: 48em) {
  .site-interior-bdhnk .site-luxe2-callout .site-callout-content-column {
    width: 100%;
    margin-left: 0;
  }
}
.site-interior-bdhnk .site-luxe2-callout .site-callout-content-column h2 {
  --heading-margin-bottom: .125rem;
  padding: 0 0 1.25rem 2.5rem;
  font-family: "Chronicle Display", Times, Times New Roman, serif;
  font-size: 2.25rem;
  line-height: 1.2;
  margin-bottom: 0.125rem;
}
@media only screen and (max-width: 64em) {
  .site-interior-bdhnk .site-luxe2-callout .site-callout-content-column h2 {
    --heading-margin-bottom: .125rem;
  }
}
@media only screen and (max-width: 48em) {
  .site-interior-bdhnk .site-luxe2-callout .site-callout-content-column h2 {
    --heading-margin-bottom: 0.875rem;
    padding: 0 0 0 0;
    text-align: center;
    margin-bottom: 0.875rem;
  }
}
.site-interior-bdhnk .site-luxe2-callout .site-callout-content-column h2 p {
  padding: 0 !important;
  margin: 0 !important;
  line-height: inherit !important;
  color: inherit !important;
  font-size: inherit !important;
  font-weight: inherit !important;
  font-family: inherit !important;
}
.site-interior-bdhnk .site-luxe2-callout .site-callout-content-column .site-callout-content-image {
  padding: 0 0 1.25rem 2.5rem;
  text-align: center;
}
.site-interior-bdhnk .site-luxe2-callout .site-callout-content-column .site-callout-content-image img {
  max-width: 60%;
}
@media only screen and (max-width: 48em) {
  .site-interior-bdhnk .site-luxe2-callout .site-callout-content-column .site-callout-content-image {
    padding: 3.125rem 0 1.25rem 0;
  }
}
.site-interior-bdhnk .site-luxe2-callout .site-callout-content-column .site-callout-content {
  padding: 1.25rem 0 0 2.5rem;
  border-top: 2px solid #F58025;
  width: 100%;
}
.site-interior-bdhnk .site-luxe2-callout .site-callout-content-column .site-callout-content.add-right {
  width: calc(100% + 1rem);
}
.site-interior-bdhnk .site-luxe2-callout .site-callout-content-column .site-callout-content.add-left {
  margin-left: -1rem;
  width: calc(100% + 1rem);
}
@media only screen and (max-width: 26.6em) {
  .site-interior-bdhnk .site-luxe2-callout .site-callout-content-column .site-callout-content.add-left {
    margin-left: -0.5rem;
  }
}
@media only screen and (max-width: 48em) {
  .site-interior-bdhnk .site-luxe2-callout .site-callout-content-column .site-callout-content {
    border-top: none;
    text-align: center;
    padding: 0 0 1.25rem 0;
    width: 100%;
  }
}
.site-interior-bdhnk .site-luxe2-callout .site-callout-content-column .site-callout-content.site-center {
  text-align: center;
}
.site-interior-bdhnk .site-luxe2-callout .site-callout-content-column .site-callout-content .site-cms-text {
  --p-font-size: 1.25rem;
  font-family: "Gotham Book", Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 1.25rem;
  letter-spacing: 0.01em;
}
@media only screen and (max-width: 64em) {
  .site-interior-bdhnk .site-luxe2-callout .site-callout-content-column .site-callout-content .site-cms-text {
    --p-font-size: 1rem;
    font-size: 1rem;
  }
}
@media only screen and (max-width: 48em) {
  .site-interior-bdhnk .site-luxe2-callout .site-callout-content-column .site-callout-content .site-cms-text {
    text-align: center;
  }
}
.site-interior-bdhnk .site-luxe2-callout .site-callout-content-column .site-callout-content .bdhnk-site-button {
  margin-top: 1.25rem;
}
@media only screen and (max-width: 48em) {
  .site-interior-bdhnk .site-luxe2-callout .site-callout-content-column.left-column {
    order: 2;
  }
}
.site-interior-bdhnk .site-luxe2-callout .site-callout-content-column.left-column h2 {
  padding-left: 0;
}
.site-interior-bdhnk .site-luxe2-callout .site-callout-content-column.left-column h2 p {
  padding: 0 !important;
  margin: 0 !important;
  line-height: inherit !important;
  color: inherit !important;
  font-size: inherit !important;
  font-weight: inherit !important;
  font-family: inherit !important;
}
.site-interior-bdhnk .site-luxe2-callout .site-callout-content-column.left-column .site-callout-content {
  padding: 1.25rem 2.5rem 1.25rem 0;
}
@media only screen and (max-width: 48em) {
  .site-interior-bdhnk .site-luxe2-callout .site-callout-content-column.left-column .site-callout-content {
    padding: 0 0 1.25rem 0;
  }
}
.site-interior-bdhnk .site-magazineadvancededitor1-section,
.site-interior-bdhnk .site-magazineadvancededitor2-section {
  font-family: var(--p-font-family, Gotham Book, Arial, Helvetica Neue, Helvetica, sans-serif);
  font-size: var(--p-font-size, 1.25rem);
  letter-spacing: var(--p-letter-spacing, 0.01rem);
  line-height: var(--p-line-height, 1.5);
}
@media only screen and (max-width: 64em) {
  .site-interior-bdhnk .site-magazineadvancededitor1-section,
  .site-interior-bdhnk .site-magazineadvancededitor2-section {
    line-height: 1.5;
    font-size: var(--p-font-size, 1rem);
  }
}
.site-interior-bdhnk .site-magazineadvancededitor1-section a,
.site-interior-bdhnk .site-magazineadvancededitor2-section a {
  color: var(--a-text-color, #000000);
  text-decoration: var(--a-text-decoration, underline);
}
.site-interior-bdhnk .site-magazineadvancededitor1-section a:hover, .site-interior-bdhnk .site-magazineadvancededitor1-section a:focus,
.site-interior-bdhnk .site-magazineadvancededitor2-section a:hover,
.site-interior-bdhnk .site-magazineadvancededitor2-section a:focus {
  --a-text-color: #3DC2D1;
}
@media only screen and (max-width: 48em) {
  .site-interior-bdhnk .site-magazineadvancededitor1-section,
  .site-interior-bdhnk .site-magazineadvancededitor2-section {
    text-align: center;
  }
}
.site-interior-bdhnk .site-magazineadvancededitor1-section p,
.site-interior-bdhnk .site-magazineadvancededitor2-section p {
  font-family: var(--p-font-family, Gotham Book, Arial, Helvetica Neue, Helvetica, sans-serif);
  font-size: var(--p-font-size, 1.25rem);
  letter-spacing: var(--p-letter-spacing, 0.01rem);
  line-height: var(--p-line-height, 1.5);
}
@media only screen and (max-width: 64em) {
  .site-interior-bdhnk .site-magazineadvancededitor1-section p,
  .site-interior-bdhnk .site-magazineadvancededitor2-section p {
    line-height: 1.5;
    font-size: var(--p-font-size, 1rem);
  }
}
.site-interior-bdhnk .site-magazineadvancededitor1-section p a,
.site-interior-bdhnk .site-magazineadvancededitor2-section p a {
  color: var(--a-text-color, #000000);
  text-decoration: var(--a-text-decoration, underline);
}
.site-interior-bdhnk .site-magazineadvancededitor1-section p a:hover, .site-interior-bdhnk .site-magazineadvancededitor1-section p a:focus,
.site-interior-bdhnk .site-magazineadvancededitor2-section p a:hover,
.site-interior-bdhnk .site-magazineadvancededitor2-section p a:focus {
  --a-text-color: #3DC2D1;
}
.site-interior-bdhnk .bdhnk-advancededitor-section {
  font-family: var(--p-font-family, Gotham Book, Arial, Helvetica Neue, Helvetica, sans-serif);
  font-size: var(--p-font-size, 1.25rem);
  letter-spacing: var(--p-letter-spacing, 0.01rem);
  line-height: var(--p-line-height, 1.5);
}
@media only screen and (max-width: 64em) {
  .site-interior-bdhnk .bdhnk-advancededitor-section {
    line-height: 1.5;
    font-size: var(--p-font-size, 1rem);
  }
}
.site-interior-bdhnk .bdhnk-advancededitor-section a {
  color: var(--a-text-color, #000000);
  text-decoration: var(--a-text-decoration, underline);
}
.site-interior-bdhnk .bdhnk-advancededitor-section a:hover, .site-interior-bdhnk .bdhnk-advancededitor-section a:focus {
  --a-text-color: #3DC2D1;
}
.site-interior-bdhnk .bdhnk-advancededitor-section p {
  font-family: var(--p-font-family, Gotham Book, Arial, Helvetica Neue, Helvetica, sans-serif);
  font-size: var(--p-font-size, 1.25rem);
  letter-spacing: var(--p-letter-spacing, 0.01rem);
  line-height: var(--p-line-height, 1.5);
}
@media only screen and (max-width: 64em) {
  .site-interior-bdhnk .bdhnk-advancededitor-section p {
    line-height: 1.5;
    font-size: var(--p-font-size, 1rem);
  }
}
.site-interior-bdhnk .bdhnk-advancededitor-section p a {
  color: var(--a-text-color, #000000);
  text-decoration: var(--a-text-decoration, underline);
}
.site-interior-bdhnk .bdhnk-advancededitor-section p a:hover, .site-interior-bdhnk .bdhnk-advancededitor-section p a:focus {
  --a-text-color: #3DC2D1;
}
.site-interior-bdhnk .site-luxe3-section {
  margin: 4.375rem auto;
}
.site-interior-bdhnk .site-luxe3-section .site-container {
  padding: 0 1rem;
}
@media only screen and (max-width: 48em) {
  .site-interior-bdhnk .site-luxe3-section {
    margin: 2.5rem auto;
  }
}
.site-interior-bdhnk .site-luxe3-section .site-container {
  max-width: 68.75rem;
}
.site-interior-bdhnk .site-luxe3-section .site-container h2 {
  color: var(--heading-color, #000000);
  font-family: var(--heading-font-family, Chronicle Display, Times, Times New Roman, serif);
  font-size: var(--heading-font-size, 2.1875rem);
  font-weight: var(--heading-font-weight, 100);
  letter-spacing: var(--heading-letter-spacing, 0.03rem);
  line-height: var(--heading-line-height, 1.1);
  margin-bottom: var(--heading-margin-bottom, 0);
  --heading-color: #000000;
  --heading-font-family: Chronicle Display, Times, Times New Roman, serif;
  --heading-font-size: 2.1875rem;
  --heading-font-weight: 100;
  --heading-letter-spacing: 0.03rem;
  --heading-line-height: 1.1;
  --heading-margin-bottom: .125rem;
  position: relative;
  text-align: center;
}
.site-interior-bdhnk .site-luxe3-section .site-container h2:after {
  content: "";
  position: relative;
  display: block;
  border: none;
  border-top: 2px solid #F58025;
  margin: 1.25rem auto;
  max-width: 18.75rem;
}
@media only screen and (max-width: 48em) {
  .site-interior-bdhnk .site-luxe3-section .site-container h2 {
    --heading-font-size: 1.875rem;
  }
  .site-interior-bdhnk .site-luxe3-section .site-container h2:after {
    margin: 1rem auto;
  }
}
.site-interior-bdhnk .site-luxe3-section .site-container h2 p {
  padding: 0 !important;
  margin: 0 !important;
  line-height: inherit !important;
  color: inherit !important;
  font-size: inherit !important;
  font-weight: inherit !important;
  font-family: inherit !important;
}
.site-interior-bdhnk .site-luxe3-section .site-container .site-cms-text {
  text-align: center;
}
.site-interior-bdhnk .site-icon2-callout {
  display: flex;
  justify-content: space-between;
  margin: 3.75rem 0;
}
.site-interior-bdhnk .site-icon2-callout .site-icon2-callout-icon {
  width: 33.333%;
  padding-right: 2.5rem;
}
.site-interior-bdhnk .site-icon2-callout .site-icon2-callout-text {
  width: 66.666%;
}
.site-interior-bdhnk .site-icon2-callout .site-icon2-callout-text h2 {
  color: var(--heading-color, #000000);
  font-family: var(--heading-font-family, Chronicle Display, Times, Times New Roman, serif);
  font-size: var(--heading-font-size, 2.1875rem);
  font-weight: var(--heading-font-weight, 100);
  letter-spacing: var(--heading-letter-spacing, 0.03rem);
  line-height: var(--heading-line-height, 1.2);
  margin-bottom: var(--heading-margin-bottom, 1.25rem);
}
@media only screen and (max-width: 64em) {
  .site-interior-bdhnk .site-icon2-callout .site-icon2-callout-text h2 {
    margin-bottom: var(--heading-margin-bottom, 0.9375rem);
  }
}
@media only screen and (max-width: 48em) {
  .site-interior-bdhnk .site-icon2-callout .site-icon2-callout-text h2 {
    margin-bottom: var(--heading-margin-bottom, 0.875rem);
  }
}
.site-interior-bdhnk .site-icon2-callout .site-icon2-callout-text h2.bdhnk-center {
  text-align: center;
}
.site-interior-bdhnk .site-icon2-callout .site-icon2-callout-text h2.bdhnk-margin-bottom {
  --heading-margin-bottom: 2.5rem;
}
@media only screen and (max-width: 48em) {
  .site-interior-bdhnk .site-icon2-callout .site-icon2-callout-text h2.bdhnk-margin-bottom {
    --heading-margin-bottom: .625rem;
  }
}
.site-interior-bdhnk .site-icon2-callout .site-icon2-callout-text h2 p {
  padding: 0 !important;
  margin: 0 !important;
  line-height: inherit !important;
  color: inherit !important;
  font-size: inherit !important;
  font-weight: inherit !important;
  font-family: inherit !important;
}
.site-interior-bdhnk .site-icon2-callout .site-icon2-callout-text .bdhnk-site-button {
  margin-top: 1rem;
}
@media only screen and (max-width: 48em) {
  .site-interior-bdhnk .site-icon2-callout {
    flex-wrap: wrap;
  }
  .site-interior-bdhnk .site-icon2-callout .site-icon2-callout-icon {
    width: 100%;
    text-align: center;
    padding-right: 0;
  }
  .site-interior-bdhnk .site-icon2-callout .site-icon2-callout-text {
    width: 100%;
    margin-top: 1.25rem;
    text-align: center;
  }
}
.site-interior-bdhnk .site-form1-section {
  margin: 4.375rem auto;
}
.site-interior-bdhnk .site-form1-section .site-container {
  padding: 0 1rem;
}
@media only screen and (max-width: 48em) {
  .site-interior-bdhnk .site-form1-section {
    margin: 2.5rem auto;
  }
}
.site-interior-bdhnk .site-form1-section .site-container {
  text-align: center;
}
.site-interior-bdhnk .site-form1-section .site-container h2 {
  color: var(--heading-color, #000000);
  font-family: var(--heading-font-family, Chronicle Display, Times, Times New Roman, serif);
  font-size: var(--heading-font-size, 2.1875rem);
  font-weight: var(--heading-font-weight, 100);
  letter-spacing: var(--heading-letter-spacing, 0.03rem);
  line-height: var(--heading-line-height, 1.2);
  margin-bottom: var(--heading-margin-bottom, 1.25rem);
}
@media only screen and (max-width: 64em) {
  .site-interior-bdhnk .site-form1-section .site-container h2 {
    margin-bottom: var(--heading-margin-bottom, 0.9375rem);
  }
}
@media only screen and (max-width: 48em) {
  .site-interior-bdhnk .site-form1-section .site-container h2 {
    margin-bottom: var(--heading-margin-bottom, 0.875rem);
  }
}
.site-interior-bdhnk .site-form1-section .site-container h2.bdhnk-center {
  text-align: center;
}
.site-interior-bdhnk .site-form1-section .site-container h2.bdhnk-margin-bottom {
  --heading-margin-bottom: 2.5rem;
}
@media only screen and (max-width: 48em) {
  .site-interior-bdhnk .site-form1-section .site-container h2.bdhnk-margin-bottom {
    --heading-margin-bottom: .625rem;
  }
}
.site-interior-bdhnk .site-form1-section .site-container h2 p {
  padding: 0 !important;
  margin: 0 !important;
  line-height: inherit !important;
  color: inherit !important;
  font-size: inherit !important;
  font-weight: inherit !important;
  font-family: inherit !important;
}
.site-interior-bdhnk .site-icon3-callout {
  display: flex;
  justify-content: space-between;
  margin: 2.5rem 0;
}
@media only screen and (max-width: 48em) {
  .site-interior-bdhnk .site-icon3-callout {
    flex-wrap: wrap;
  }
}
.site-interior-bdhnk .site-icon3-callout .site-icon3-callout-icon {
  width: 15%;
}
@media only screen and (max-width: 48em) {
  .site-interior-bdhnk .site-icon3-callout .site-icon3-callout-icon {
    width: 100%;
    text-align: center;
  }
  .site-interior-bdhnk .site-icon3-callout .site-icon3-callout-icon img {
    margin: 0 auto;
  }
}
.site-interior-bdhnk .site-icon3-callout .site-icon3-callout-text {
  width: 85%;
  padding-left: 2rem;
}
@media only screen and (max-width: 48em) {
  .site-interior-bdhnk .site-icon3-callout .site-icon3-callout-text {
    width: 100%;
    padding-left: 0;
    margin-top: 1rem;
    text-align: center;
  }
}
.site-interior-bdhnk .site-icon3-callout .site-icon3-callout-text h3 {
  margin-bottom: 0 !important;
  text-align: left;
  font-size: 1.5rem;
}
@media only screen and (max-width: 48em) {
  .site-interior-bdhnk .site-icon3-callout .site-icon3-callout-text h3 {
    text-align: center;
  }
}
.site-interior-bdhnk .site-icon3-callout .site-icon3-callout-text h3 p {
  padding: 0 !important;
  margin: 0 !important;
  line-height: inherit !important;
  color: inherit !important;
  font-size: inherit !important;
  font-weight: inherit !important;
  font-family: inherit !important;
}
.site-interior-bdhnk .site-icon3-callout .site-icon3-callout-text .site-cms-text {
  text-align: left;
}
@media only screen and (max-width: 48em) {
  .site-interior-bdhnk .site-icon3-callout .site-icon3-callout-text .site-cms-text {
    text-align: center;
  }
}
.site-interior-bdhnk .site-form2-section {
  margin: 4.375rem auto;
}
.site-interior-bdhnk .site-form2-section .site-container {
  padding: 0 1rem;
}
@media only screen and (max-width: 48em) {
  .site-interior-bdhnk .site-form2-section {
    margin: 2.5rem auto;
  }
}
.site-interior-bdhnk .site-form2-section .site-container h2 {
  color: var(--heading-color, #000000);
  font-family: var(--heading-font-family, Chronicle Display, Times, Times New Roman, serif);
  font-size: var(--heading-font-size, 2.1875rem);
  font-weight: var(--heading-font-weight, 100);
  letter-spacing: var(--heading-letter-spacing, 0.03rem);
  line-height: var(--heading-line-height, 1.2);
  margin-bottom: var(--heading-margin-bottom, 1.25rem);
  text-align: center;
}
@media only screen and (max-width: 64em) {
  .site-interior-bdhnk .site-form2-section .site-container h2 {
    margin-bottom: var(--heading-margin-bottom, 0.9375rem);
  }
}
@media only screen and (max-width: 48em) {
  .site-interior-bdhnk .site-form2-section .site-container h2 {
    margin-bottom: var(--heading-margin-bottom, 0.875rem);
  }
}
.site-interior-bdhnk .site-form2-section .site-container h2.bdhnk-center {
  text-align: center;
}
.site-interior-bdhnk .site-form2-section .site-container h2.bdhnk-margin-bottom {
  --heading-margin-bottom: 2.5rem;
}
@media only screen and (max-width: 48em) {
  .site-interior-bdhnk .site-form2-section .site-container h2.bdhnk-margin-bottom {
    --heading-margin-bottom: .625rem;
  }
}
.site-interior-bdhnk .site-form2-section .site-container h2 p {
  padding: 0 !important;
  margin: 0 !important;
  line-height: inherit !important;
  color: inherit !important;
  font-size: inherit !important;
  font-weight: inherit !important;
  font-family: inherit !important;
}
.site-interior-bdhnk .site-form2-section .site-container h2 p {
  padding: 0 !important;
  margin: 0 !important;
  line-height: inherit !important;
  color: inherit !important;
  font-size: inherit !important;
  font-weight: inherit !important;
  font-family: inherit !important;
}
.site-interior-bdhnk .site-form2-section .site-container .site-form2-row {
  display: flex;
  justify-content: space-between;
}
@media only screen and (max-width: 48em) {
  .site-interior-bdhnk .site-form2-section .site-container .site-form2-row {
    flex-wrap: wrap;
  }
}
.site-interior-bdhnk .site-form2-section .site-container .site-form2-row .site-form2-image {
  width: 33%;
  padding-right: 1.25rem;
  display: flex;
  justify-content: flex-start;
  align-items: center;
}
@media only screen and (max-width: 64em) {
  .site-interior-bdhnk .site-form2-section .site-container .site-form2-row .site-form2-image {
    width: 25%;
    flex-wrap: wrap;
    text-align: center;
  }
}
@media only screen and (max-width: 48em) {
  .site-interior-bdhnk .site-form2-section .site-container .site-form2-row .site-form2-image {
    width: 100%;
  }
}
.site-interior-bdhnk .site-form2-section .site-container .site-form2-row .site-form2-image img {
  flex: 0 0 auto;
  width: 8.125rem;
}
@media only screen and (max-width: 64em) {
  .site-interior-bdhnk .site-form2-section .site-container .site-form2-row .site-form2-image img {
    margin: 0 auto;
  }
}
.site-interior-bdhnk .site-form2-section .site-container .site-form2-row .site-form2-image .site-text-container {
  flex: 1 0 auto;
  padding-left: 1.25rem;
}
@media only screen and (max-width: 64em) {
  .site-interior-bdhnk .site-form2-section .site-container .site-form2-row .site-form2-image .site-text-container {
    width: 100%;
    margin-top: 1rem;
    padding-left: 0;
  }
}
.site-interior-bdhnk .site-form2-section .site-container .site-form2-row .site-form2-image .site-text-container .name {
  font-size: 1.5rem;
}
@media only screen and (max-width: 87em) {
  .site-interior-bdhnk .site-form2-section .site-container .site-form2-row .site-form2-image .site-text-container .name {
    font-size: 1.25rem;
  }
}
@media only screen and (max-width: 64em) {
  .site-interior-bdhnk .site-form2-section .site-container .site-form2-row .site-form2-image .site-text-container .name {
    font-size: 1rem;
  }
}
.site-interior-bdhnk .site-form2-section .site-container .site-form2-row .site-form2-image .site-text-container .name p {
  padding: 0 !important;
  margin: 0 !important;
  line-height: inherit !important;
  color: inherit !important;
  font-size: inherit !important;
  font-weight: inherit !important;
  font-family: inherit !important;
}
.site-interior-bdhnk .site-form2-section .site-container .site-form2-row .site-form2-image .site-text-container .title {
  font-size: 1rem;
}
.site-interior-bdhnk .site-form2-section .site-container .site-form2-row .site-form2-image .site-text-container .title p {
  padding: 0 !important;
  margin: 0 !important;
  line-height: inherit !important;
  color: inherit !important;
  font-size: inherit !important;
  font-weight: inherit !important;
  font-family: inherit !important;
}
.site-interior-bdhnk .site-form2-section .site-container .site-form2-row .site-form2-image .site-text-container .phone {
  font-size: 1.375rem;
}
@media only screen and (max-width: 87em) {
  .site-interior-bdhnk .site-form2-section .site-container .site-form2-row .site-form2-image .site-text-container .phone {
    font-size: 1.25rem;
  }
}
@media only screen and (max-width: 64em) {
  .site-interior-bdhnk .site-form2-section .site-container .site-form2-row .site-form2-image .site-text-container .phone {
    font-size: 1rem;
  }
}
.site-interior-bdhnk .site-form2-section .site-container .site-form2-row .site-form2-image .site-text-container .phone p {
  padding: 0 !important;
  margin: 0 !important;
  line-height: inherit !important;
  color: inherit !important;
  font-size: inherit !important;
  font-weight: inherit !important;
  font-family: inherit !important;
}
.site-interior-bdhnk .site-form2-section .site-container .site-form2-row .site-form2-form {
  width: 66%;
}
@media only screen and (max-width: 64em) {
  .site-interior-bdhnk .site-form2-section .site-container .site-form2-row .site-form2-form {
    width: 75%;
  }
}
@media only screen and (max-width: 48em) {
  .site-interior-bdhnk .site-form2-section .site-container .site-form2-row .site-form2-form {
    width: 100%;
  }
}

.site-interior-bdhnk-community .site-cms-text {
  font-family: var(--p-font-family, Gotham Book, Arial, Helvetica Neue, Helvetica, sans-serif);
  font-size: var(--p-font-size, 1.25rem);
  letter-spacing: var(--p-letter-spacing, 0.01rem);
  line-height: var(--p-line-height, 1.5);
}
@media only screen and (max-width: 64em) {
  .site-interior-bdhnk-community .site-cms-text {
    line-height: 1.5;
    font-size: var(--p-font-size, 1rem);
  }
}
.site-interior-bdhnk-community .site-cms-text a {
  color: var(--a-text-color, #000000);
  text-decoration: var(--a-text-decoration, underline);
}
.site-interior-bdhnk-community .site-cms-text a:hover, .site-interior-bdhnk-community .site-cms-text a:focus {
  --a-text-color: #3DC2D1;
}
.site-interior-bdhnk-community .bdhnk-community-callouts {
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
}
.site-interior-bdhnk-community .bdhnk-advancededitor-section {
  padding-bottom: 2.5rem;
}

.bdhnk-custom-roster .site-custom-roster-section {
  margin: 4.375rem auto;
}
.bdhnk-custom-roster .site-custom-roster-section .site-container {
  padding: 0 1rem;
}
@media only screen and (max-width: 48em) {
  .bdhnk-custom-roster .site-custom-roster-section {
    margin: 2.5rem auto;
  }
}
.bdhnk-custom-roster .site-custom-roster-section .site-container .site-custom-roster-row {
  display: flex;
  justify-content: flex-start;
  flex-wrap: wrap;
}
.bdhnk-custom-roster .site-custom-roster-section .site-container .site-custom-roster-row .site-community-roll {
  position: absolute;
  width: 100%;
  height: 21.25rem;
  z-index: 3;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  transition: opacity 0.3s;
  opacity: 0;
}
.bdhnk-custom-roster .site-custom-roster-section .site-container .site-custom-roster-row .site-community-roll img {
  width: 3.75rem;
  height: auto;
}
.bdhnk-custom-roster .site-custom-roster-section .site-container .site-custom-roster-row .site-community-roll:hover {
  opacity: 0.5;
  background-color: rgba(0, 0, 0, 0.3);
}

.site-listing-details-rnb-page .ldp .prop-card .text-area {
  color: #000;
}
.site-listing-details-rnb-page .ldp .prop-card .text-area h3 {
  margin: 3px 0;
  font-size: 0.875rem;
}
.site-listing-details-rnb-page .ldp .prop-card .text-area .info li {
  font-size: 0.875rem;
}

.tdp {
  --heading-font-family: "Open Sans", sans-serif;
}
.tdp #main h1, .tdp #main h2, .tdp #main h3, .tdp #main h4, .tdp #main h5, .tdp #main h6 {
  font-family: "Open Sans", sans-serif;
}
.tdp #main article {
  padding-bottom: 0.5rem;
}
.tdp #main article + article:not(.prop-card) {
  border-top: 1px solid #dddddd;
  padding-top: 0.5rem;
}
.tdp #main h3 {
  color: var(--heading-color, #000000);
  font-family: var(--heading-font-family, Gotham Book, Arial, Helvetica Neue, Helvetica, sans-serif);
  font-size: var(--heading-font-size, 1.51325rem);
  letter-spacing: var(--heading-letter-spacing, 0.07rem);
  font-size: 1.25rem;
  font-weight: 700;
  letter-spacing: normal;
  margin: 0.75rem 0;
}
@media only screen and (max-width: 48em) {
  .tdp #main h3 {
    --heading-font-size: 1.0625rem;
  }
}
.tdp #main h3 p {
  padding: 0 !important;
  margin: 0 !important;
  line-height: inherit !important;
  color: inherit !important;
  font-size: inherit !important;
  font-weight: inherit !important;
  font-family: inherit !important;
}
.tdp #main h4 {
  color: var(--heading-color, #000000);
  font-family: var(--heading-font-family, Gotham Book, Arial, Helvetica Neue, Helvetica, sans-serif);
  font-size: var(--heading-font-size, 1.25rem);
  font-weight: var(--heading-font-weight, bold);
  letter-spacing: var(--heading-letter-spacing, 0.05rem);
  font-size: 1.125rem;
}
.tdp #main h4 p {
  padding: 0 !important;
  margin: 0 !important;
  line-height: inherit !important;
  color: inherit !important;
  font-size: inherit !important;
  font-weight: inherit !important;
  font-family: inherit !important;
}
.tdp #main h5 {
  color: var(--heading-color, #000000);
  font-family: var(--heading-font-family, Gotham Book, Arial, Helvetica Neue, Helvetica, sans-serif);
  font-size: var(--heading-font-size, 1.125rem);
  font-weight: var(--heading-font-weight, 800);
  font-size: 1rem;
  font-weight: 700;
  margin-bottom: 0.125rem;
}
.tdp #main h5 p {
  padding: 0 !important;
  margin: 0 !important;
  line-height: inherit !important;
  color: inherit !important;
  font-size: inherit !important;
  font-weight: inherit !important;
  font-family: inherit !important;
}
.tdp #main .prop-card {
  color: #000;
}
.tdp #main .prop-card h3.address, .tdp #main .prop-card .info li {
  font-size: 0.875rem;
  font-family: "Open Sans", sans-serif;
  font-weight: normal;
  margin: 3px 0;
}
.tdp #rn-ldp-neighborhood .ldp-community h4 {
  border-bottom: 1px solid var(--hs-main);
  color: inherit;
  font-family: inherit;
  font-size: 1.5rem;
  font-weight: 900;
  letter-spacing: normal;
  padding: 0.75rem;
  text-align: center;
  text-transform: uppercase;
  width: 100%;
}
.tdp #rn-tdp-facts-features h3 {
  font-family: "Open Sans", sans-serif;
  font-size: 1.25rem;
  font-weight: 700;
}
.tdp a.prop-link:hover, .tdp a.prop-link:focus {
  color: inherit;
  text-decoration: none;
}
.tdp #rn-ldp-disclaimer {
  margin: 1.5rem 0;
}
.tdp .ldp-nav-list ul button.active {
  color: #3DC2D1;
  border-bottom: 2px solid #3DC2D1;
}

.site-interior-page .int-prop h2 {
  --heading-font-size: 1.5625rem;
}
.site-interior-page .int-prop .info li {
  --p-font-size: 1rem;
}
.site-interior-page .rng-phone-link {
  --a-text-decoration: none;
}

.site-global-contact-form-section h1 {
  --heading-color: #000000;
  --heading-font-size: 2.1875rem;
  --heading-font-weight: 100;
  --heading-letter-spacing: 0.03rem;
  --heading-line-height: 1.2;
  --heading-margin-bottom: 1.25rem;
  margin-bottom: 1.25rem !important;
}
@media only screen and (max-width: 64em) {
  .site-global-contact-form-section h1 {
    --heading-margin-bottom: 0.9375rem;
    margin-bottom: 0.9375rem !important;
  }
}
@media only screen and (max-width: 48em) {
  .site-global-contact-form-section h1 {
    --heading-margin-bottom: 0.875rem;
    margin-bottom: 0.875rem !important;
  }
}

.site-interior-hnrmp-header h1 {
  text-align: center;
  font-family: Times, Times New Roman, serif;
  color: #ffffff;
  text-transform: uppercase;
  font-size: 2.5rem;
}
.site-interior-hnrmp-header h1 p {
  padding: 0;
  margin: 0;
  line-height: inherit;
  color: inherit;
  font-size: inherit;
  font-weight: inherit;
  font-family: inherit;
}

.site-interior-hnrmp {
  position: relative;
}
.site-interior-hnrmp .site-cms-text p {
  padding: 0;
  margin: 0;
  line-height: inherit;
  color: inherit;
  font-size: inherit;
  font-weight: inherit;
  font-family: inherit;
}
.site-interior-hnrmp .site-interior-back-top {
  position: fixed;
  bottom: 0.625rem;
  right: 0.625rem;
  padding: 0.3125rem 0.625rem;
  border-radius: 0.625rem;
  background-color: rgba(255, 255, 255, 0.9);
  box-shadow: 3px 3px 3px rgba(0, 0, 0, 0.3);
  color: #322110;
  text-transform: uppercase;
  z-index: 9;
  font-size: 0.75rem;
  font-weight: bold;
  cursor: pointer;
  display: none;
}
.site-interior-hnrmp .site-interior-back-top.site-show {
  display: block;
}
.site-interior-hnrmp .site-interior-hnrmp-header h1 {
  color: #ffffff;
}
.site-interior-hnrmp .site-interior-hnrmp-header h1 p {
  padding: 0;
  margin: 0;
  line-height: inherit;
  color: inherit;
  font-size: inherit;
  font-weight: inherit;
  font-family: inherit;
}
.site-interior-hnrmp h2 {
  font-family: Times, Times New Roman, serif;
}
.site-interior-hnrmp .site-cms-text {
  font-size: 1.3125rem;
}
.site-interior-hnrmp .site-center {
  text-align: center;
}
.site-interior-hnrmp .site-row .site-column {
  padding: 1.25rem;
}
.site-interior-hnrmp .site-row .site-column.right {
  text-align: right;
}
@media only screen and (max-width: 48em) {
  .site-interior-hnrmp .site-row .site-column.right {
    text-align: center;
  }
}
.site-interior-hnrmp .site-large-text-callout h2 {
  font-size: 2.25rem;
  line-height: 1.2;
  color: #322110;
}
@media only screen and (max-width: 48em) {
  .site-interior-hnrmp .site-large-text-callout h2 {
    text-align: center;
  }
}
.site-interior-hnrmp .site-large-text-callout h2 p {
  padding: 0;
  margin: 0;
  line-height: inherit;
  color: inherit;
  font-size: inherit;
  font-weight: inherit;
  font-family: inherit;
}
.site-interior-hnrmp .site-large-text-callout hr {
  border: none;
  border-top: 2px solid #322110;
  max-width: 15.625rem;
  margin: 1.25rem auto 2.5rem 0;
}
@media only screen and (max-width: 48em) {
  .site-interior-hnrmp .site-large-text-callout hr {
    text-align: center;
    margin: 1.25rem auto;
  }
}
.site-interior-hnrmp .site-large-text-callout p {
  font-size: 1.3125rem;
  line-height: 1.5;
  color: #322110;
}
@media only screen and (max-width: 48em) {
  .site-interior-hnrmp .site-large-text-callout p {
    text-align: center;
  }
}
.site-interior-hnrmp .site-large-text-callout.right {
  text-align: right;
}
.site-interior-hnrmp .site-large-text-callout.right h2,
.site-interior-hnrmp .site-large-text-callout.right p {
  text-align: right;
}
.site-interior-hnrmp .site-large-text-callout.right hr {
  margin: 1.25rem 0 2.5rem auto;
}
@media only screen and (max-width: 48em) {
  .site-interior-hnrmp .site-large-text-callout.right hr {
    margin: 1.25rem auto;
  }
}
@media only screen and (max-width: 48em) {
  .site-interior-hnrmp .site-large-text-callout.right {
    text-align: center;
  }
  .site-interior-hnrmp .site-large-text-callout.right h2,
  .site-interior-hnrmp .site-large-text-callout.right p {
    text-align: center;
  }
}
.site-interior-hnrmp .site-interior-container {
  padding-top: 0;
}
.site-interior-hnrmp .site-interior-container .site-interior-template-page {
  padding-top: 0;
}
.site-interior-hnrmp .site-interior-nav-section .site-container {
  padding: 1.25rem;
}
.site-interior-hnrmp .site-interior-nav-section .site-container ul {
  display: flex;
  justify-content: center;
  margin: 0;
  flex-wrap: wrap;
}
.site-interior-hnrmp .site-interior-nav-section .site-container ul li {
  padding: 1.25rem 0;
}
@media only screen and (max-width: 48em) {
  .site-interior-hnrmp .site-interior-nav-section .site-container ul li {
    padding: 0.625rem;
  }
}
.site-interior-hnrmp .site-interior-nav-section .site-container ul li a {
  display: inline-block;
  padding: 0.625rem 2.5rem;
  text-transform: uppercase;
  color: #322110;
  font-size: 1.3125rem;
}
@media only screen and (max-width: 48em) {
  .site-interior-hnrmp .site-interior-nav-section .site-container ul li a {
    border: 1px solid #322110;
  }
}
.site-interior-hnrmp .site-interior-nav-section .site-container ul li a.selected {
  background-color: #322110;
  color: #ffffff;
}
.site-interior-hnrmp .site-interior-nav-section .site-container ul li a:focus:not(.selected), .site-interior-hnrmp .site-interior-nav-section .site-container ul li a:hover:not(.selected) {
  background-color: #322110;
  color: #ffffff;
}
.site-interior-hnrmp .site-interior-nav-section .site-container ul li a p {
  padding: 0;
  margin: 0;
  line-height: inherit;
  color: inherit;
  font-size: inherit;
  font-weight: inherit;
  font-family: inherit;
}
.site-interior-hnrmp .site-interior-stats-section {
  padding: 2.5rem 1.25rem;
  background-color: #afa9a0;
}
.site-interior-hnrmp .site-interior-stats-section h2 {
  text-align: center;
  color: #322110;
  font-size: 2.25rem;
  margin-bottom: 0.3125rem;
}
.site-interior-hnrmp .site-interior-stats-section h2 p {
  padding: 0;
  margin: 0;
  line-height: inherit;
  color: inherit;
  font-size: inherit;
  font-weight: inherit;
  font-family: inherit;
}
.site-interior-hnrmp .site-interior-stats-section .site-cms-text {
  text-align: center;
  color: #322110;
  font-size: 1.3125rem;
}
.site-interior-hnrmp .site-interior-stats-section .site-interior-stat-callouts {
  display: flex;
  justify-content: center;
  margin-top: 1.25rem;
}
@media only screen and (max-width: 48em) {
  .site-interior-hnrmp .site-interior-stats-section .site-interior-stat-callouts {
    flex-wrap: wrap;
  }
}
.site-interior-hnrmp .site-interior-stats-section .site-interior-stat-callouts .site-interior-stat-callout {
  flex: 1 0 auto;
  width: 25%;
  text-align: center;
}
@media only screen and (max-width: 48em) {
  .site-interior-hnrmp .site-interior-stats-section .site-interior-stat-callouts .site-interior-stat-callout {
    padding: 1.25rem 0;
    width: 100%;
  }
}
.site-interior-hnrmp .site-interior-stats-section .site-interior-stat-callouts .site-interior-stat-callout .site-interior-stat-text {
  font-size: 3.125rem;
  color: #322110;
  text-align: center;
  font-family: Times, Times New Roman, serif;
}
.site-interior-hnrmp .site-interior-stats-section .site-interior-stat-callouts .site-interior-stat-callout .site-interior-stat-text p {
  padding: 0;
  margin: 0;
  line-height: inherit;
  color: inherit;
  font-size: inherit;
  font-weight: inherit;
  font-family: inherit;
}
.site-interior-hnrmp .site-interior-stats-section .site-interior-stat-callouts .site-interior-stat-callout .site-cms-text {
  font-size: 1.3125rem;
  color: #322110;
  text-align: center;
}
.site-interior-hnrmp .site-interior-content-section .site-container {
  padding: 2.5rem 1.25rem;
  text-align: center;
}
@media only screen and (max-width: 48em) {
  .site-interior-hnrmp .site-interior-content-section .site-container {
    padding: 2.5rem 0.5rem;
  }
}
.site-interior-hnrmp .site-interior-content-section .site-container h2 {
  color: #322110;
  font-size: 2.25rem;
}
.site-interior-hnrmp .site-interior-content-section .site-container h2 p {
  padding: 0;
  margin: 0;
  line-height: inherit;
  color: inherit;
  font-size: inherit;
  font-weight: inherit;
  font-family: inherit;
}
.site-interior-hnrmp .site-interior-content-section .site-container .site-cms-text {
  color: #322110;
}
.site-interior-hnrmp .site-interior-content-section .site-container .site-button,
.site-interior-hnrmp .site-interior-content-section .site-container .site-button-2,
.site-interior-hnrmp .site-interior-content-section .site-container .site-button-3 {
  display: inline-block;
  margin-top: 2.5rem;
}
.site-interior-hnrmp .site-interior-content-section .site-container .site-button p,
.site-interior-hnrmp .site-interior-content-section .site-container .site-button-2 p,
.site-interior-hnrmp .site-interior-content-section .site-container .site-button-3 p {
  padding: 0;
  margin: 0;
  line-height: inherit;
  color: inherit;
  font-size: inherit;
  font-weight: inherit;
  font-family: inherit;
}
.site-interior-hnrmp .site-interior-content-section .site-container .site-button p,
.site-interior-hnrmp .site-interior-content-section .site-container .site-button-2 p,
.site-interior-hnrmp .site-interior-content-section .site-container .site-button-3 p {
  color: inherit !important;
}
.site-interior-hnrmp .site-interior-content-section.intro .site-container h2 {
  text-transform: none !important;
}
.site-interior-hnrmp .site-interior-content-section.intro .site-container h2 p {
  padding: 0;
  margin: 0;
  line-height: inherit;
  color: inherit;
  font-size: inherit;
  font-weight: inherit;
  font-family: inherit;
}
.site-interior-hnrmp .site-interior-large-callout-section {
  background-position: center;
  background-size: cover;
  position: relative;
  background-color: #0a0a0a;
}
.site-interior-hnrmp .site-interior-large-callout-section:before {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.44);
  z-index: 1;
}
.site-interior-hnrmp .site-interior-large-callout-section .site-container {
  padding: 5rem 2.5rem;
  text-align: center;
  position: relative;
  z-index: 2;
}
@media only screen and (max-width: 48em) {
  .site-interior-hnrmp .site-interior-large-callout-section .site-container {
    padding: 2.5rem 0.5rem;
  }
}
.site-interior-hnrmp .site-interior-large-callout-section .site-container h2 {
  font-size: 2.25rem;
  color: #ffffff;
  text-align: center;
  text-transform: none;
  margin-bottom: 0.625rem;
}
.site-interior-hnrmp .site-interior-large-callout-section .site-container h2 p {
  padding: 0;
  margin: 0;
  line-height: inherit;
  color: inherit;
  font-size: inherit;
  font-weight: inherit;
  font-family: inherit;
}
.site-interior-hnrmp .site-interior-large-callout-section .site-container hr {
  max-width: 15.625rem;
  width: 100%;
  border: none;
  border-top: 1px solid #ffffff;
  margin: 0 auto;
}
.site-interior-hnrmp .site-interior-large-callout-section .site-container .site-cms-text {
  color: #ffffff;
  text-align: left;
  max-width: 62.5rem;
  margin: 2.5rem auto 0;
}
.site-interior-hnrmp .site-interior-large-callout-section .site-container .site-button,
.site-interior-hnrmp .site-interior-large-callout-section .site-container .site-button-2,
.site-interior-hnrmp .site-interior-large-callout-section .site-container .site-button-3 {
  margin-top: 2.5rem;
}
.site-interior-hnrmp .site-interior-large-callout-section .site-container .site-button p,
.site-interior-hnrmp .site-interior-large-callout-section .site-container .site-button-2 p,
.site-interior-hnrmp .site-interior-large-callout-section .site-container .site-button-3 p {
  color: inherit !important;
}
.site-interior-hnrmp .site-interior-advanced-section {
  font-size: 1.3125rem;
}
.site-interior-hnrmp .site-interior-advanced-section .site-container {
  padding: 2.5rem 1.25rem;
}
@media only screen and (max-width: 48em) {
  .site-interior-hnrmp .site-interior-advanced-section .site-container {
    padding: 2.5rem 0.5rem;
  }
}
.site-interior-hnrmp .site-interior-callouts-section .site-container .site-interior-callouts {
  display: flex;
  justify-content: space-between;
  background-color: #ffffff;
}
@media only screen and (max-width: 48em) {
  .site-interior-hnrmp .site-interior-callouts-section .site-container .site-interior-callouts {
    flex-wrap: wrap;
  }
}
.site-interior-hnrmp .site-interior-callouts-section .site-container .site-interior-callouts .site-interior-callout {
  flex: 1 0 auto;
  width: 33.333%;
  height: 28.125rem;
  padding: 0.5rem;
}
@media only screen and (max-width: 87.5em) {
  .site-interior-hnrmp .site-interior-callouts-section .site-container .site-interior-callouts .site-interior-callout {
    height: 25rem;
  }
}
@media only screen and (max-width: 64em) {
  .site-interior-hnrmp .site-interior-callouts-section .site-container .site-interior-callouts .site-interior-callout {
    height: 21.875rem;
  }
}
@media only screen and (max-width: 48em) {
  .site-interior-hnrmp .site-interior-callouts-section .site-container .site-interior-callouts .site-interior-callout {
    width: 100%;
  }
}
.site-interior-hnrmp .site-interior-callouts-section .site-container .site-interior-callouts .site-interior-callout a {
  display: flex;
  justify-content: center;
  align-items: center;
  background-position: center;
  background-size: cover;
  position: relative;
  height: 100%;
  background-color: #0a0a0a;
}
.site-interior-hnrmp .site-interior-callouts-section .site-container .site-interior-callouts .site-interior-callout a:before {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.44);
  z-index: 1;
}
.site-interior-hnrmp .site-interior-callouts-section .site-container .site-interior-callouts .site-interior-callout a .site-cms-text {
  color: #ffffff;
  font-size: 2rem;
  font-family: Times, Times New Roman, serif;
  text-align: center;
  position: relative;
  z-index: 2;
}
.site-interior-hnrmp .site-interior-callouts-section .site-container .site-interior-callouts .site-interior-callout a .site-text-container {
  text-align: center;
}
.site-interior-hnrmp .site-interior-callouts-section .site-container .site-interior-callouts .site-interior-callout a .site-text-container:after {
  content: "";
  position: relative;
  width: 0;
  height: 3px;
  background-color: #ffffff;
  display: inline-block;
  z-index: 2;
  transition: all 0.3s ease-out;
}
.site-interior-hnrmp .site-interior-callouts-section .site-container .site-interior-callouts .site-interior-callout a:focus .site-text-container:after, .site-interior-hnrmp .site-interior-callouts-section .site-container .site-interior-callouts .site-interior-callout a:hover .site-text-container:after {
  width: 100%;
}
.site-interior-hnrmp .site-interior-hn-featured-properties-section .site-container {
  padding: 0 0 2.5rem 0;
  text-align: center;
}
@media only screen and (max-width: 48em) {
  .site-interior-hnrmp .site-interior-hn-featured-properties-section .site-container {
    padding: 2.5rem 0.5rem;
  }
}
.site-interior-hnrmp .site-interior-hn-featured-properties-section .site-container .site-interior-featured-properties {
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
}
.site-interior-hnrmp .site-interior-hn-featured-properties-section .site-container .site-interior-featured-properties .site-interior-featured-property {
  flex: 1 0 auto;
  width: 50%;
  height: 21.875rem;
  padding: 0.5rem;
}
@media only screen and (max-width: 48em) {
  .site-interior-hnrmp .site-interior-hn-featured-properties-section .site-container .site-interior-featured-properties .site-interior-featured-property {
    width: 100%;
  }
}
.site-interior-hnrmp .site-interior-hn-featured-properties-section .site-container .site-interior-featured-properties .site-interior-featured-property > a {
  position: relative;
  display: block;
  background-position: center;
  background-size: cover;
  width: 100%;
  height: 100%;
}
.site-interior-hnrmp .site-interior-hn-featured-properties-section .site-container .site-interior-featured-properties .site-interior-featured-property > a .site-interior-property-content {
  position: absolute;
  bottom: 0;
  left: 0;
  display: flex;
  justify-content: space-between;
  align-items: center;
  z-index: 2;
  width: 100%;
  background-color: rgba(0, 0, 0, 0.44);
  padding: 1.25rem;
}
.site-interior-hnrmp .site-interior-hn-featured-properties-section .site-container .site-interior-featured-properties .site-interior-featured-property > a .site-interior-property-content .site-cms-text {
  color: #ffffff;
  font-size: 1.5rem;
  text-transform: uppercase;
  line-height: 1.2;
  width: 60%;
  text-align: left;
}
.site-interior-hnrmp .site-interior-hn-featured-properties-section .site-container .site-interior-featured-properties .site-interior-featured-property > a .site-interior-property-content .price {
  color: #ffffff;
  font-size: 1.3125rem;
  font-style: italic;
  text-align: right;
}
.site-interior-hnrmp .site-interior-hn-featured-properties-section .site-container .site-interior-featured-properties .site-interior-featured-property > a .site-interior-property-content .price p {
  padding: 0;
  margin: 0;
  line-height: inherit;
  color: inherit;
  font-size: inherit;
  font-weight: inherit;
  font-family: inherit;
}
.site-interior-hnrmp .site-interior-hn-featured-properties-section .site-container .site-button,
.site-interior-hnrmp .site-interior-hn-featured-properties-section .site-container .site-button-2,
.site-interior-hnrmp .site-interior-hn-featured-properties-section .site-container .site-button-3 {
  margin-top: 2.5rem;
}
.site-interior-hnrmp .site-interior-hn-featured-properties-section .site-container .site-button p,
.site-interior-hnrmp .site-interior-hn-featured-properties-section .site-container .site-button-2 p,
.site-interior-hnrmp .site-interior-hn-featured-properties-section .site-container .site-button-3 p {
  color: inherit !important;
}
.site-interior-hnrmp .site-interior-text-image-callout {
  position: relative;
  background-color: #ecebe9;
}
.site-interior-hnrmp .site-interior-text-image-callout .site-interior-text-image-bg {
  position: absolute;
  top: 0;
  right: 0;
  width: 50%;
  height: 100%;
  background-position: center;
  background-size: cover;
  background-repeat: no-repeat;
}
@media only screen and (max-width: 48em) {
  .site-interior-hnrmp .site-interior-text-image-callout .site-interior-text-image-bg {
    display: none;
  }
}
.site-interior-hnrmp .site-interior-text-image-callout .site-container {
  padding: 6.25rem 1.25rem 8.75rem;
  text-align: left;
  position: relative;
}
.site-interior-hnrmp .site-interior-text-image-callout .site-container h2 {
  max-width: 45%;
  font-size: 2.25rem;
  color: #322110;
  line-height: 1.2;
}
.site-interior-hnrmp .site-interior-text-image-callout .site-container h2 p {
  padding: 0;
  margin: 0;
  line-height: inherit;
  color: inherit;
  font-size: inherit;
  font-weight: inherit;
  font-family: inherit;
}
.site-interior-hnrmp .site-interior-text-image-callout .site-container .site-cms-text {
  max-width: 45%;
  font-size: 1.3125rem;
  color: #322110;
}
.site-interior-hnrmp .site-interior-text-image-callout .site-container .site-button,
.site-interior-hnrmp .site-interior-text-image-callout .site-container .site-button-2,
.site-interior-hnrmp .site-interior-text-image-callout .site-container .site-button-3 {
  margin-top: 1.25rem;
}
.site-interior-hnrmp .site-interior-text-image-callout .site-container .site-button p,
.site-interior-hnrmp .site-interior-text-image-callout .site-container .site-button-2 p,
.site-interior-hnrmp .site-interior-text-image-callout .site-container .site-button-3 p {
  color: inherit !important;
}
@media only screen and (max-width: 48em) {
  .site-interior-hnrmp .site-interior-text-image-callout .site-container {
    text-align: center;
    padding: 3.75rem 1.25rem 5rem;
  }
  .site-interior-hnrmp .site-interior-text-image-callout .site-container h2 {
    text-align: center;
    max-width: 100%;
  }
  .site-interior-hnrmp .site-interior-text-image-callout .site-container .site-cms-text {
    text-align: center;
    max-width: 100%;
  }
}
.site-interior-hnrmp .site-interior-homevaluation-section {
  position: relative;
  z-index: 3;
  background-color: #ecebe9;
}
.site-interior-hnrmp .site-interior-homevaluation-section .site-interior-homevaluation-bg {
  position: absolute;
  top: 0;
  left: 0;
  width: 50%;
  height: 100%;
  background-position: center;
  background-size: cover;
  background-repeat: no-repeat;
}
@media only screen and (max-width: 48em) {
  .site-interior-hnrmp .site-interior-homevaluation-section .site-interior-homevaluation-bg {
    display: none;
  }
}
.site-interior-hnrmp .site-interior-homevaluation-section .site-container {
  padding: 6.25rem 1.25rem 8.75rem;
  text-align: right;
  position: relative;
}
.site-interior-hnrmp .site-interior-homevaluation-section .site-container h2 {
  max-width: 45%;
  font-size: 2.25rem;
  color: #322110;
  margin: 0 0 0 auto;
}
.site-interior-hnrmp .site-interior-homevaluation-section .site-container h2 p {
  padding: 0;
  margin: 0;
  line-height: inherit;
  color: inherit;
  font-size: inherit;
  font-weight: inherit;
  font-family: inherit;
}
.site-interior-hnrmp .site-interior-homevaluation-section .site-container .site-cms-text {
  max-width: 45%;
  font-size: 1.3125rem;
  color: #322110;
  margin: 0 0 0 auto;
}
@media only screen and (max-width: 48em) {
  .site-interior-hnrmp .site-interior-homevaluation-section .site-container {
    padding: 3.75rem 1.25rem 5rem;
  }
  .site-interior-hnrmp .site-interior-homevaluation-section .site-container h2 {
    text-align: center;
    max-width: 100%;
  }
  .site-interior-hnrmp .site-interior-homevaluation-section .site-container .site-cms-text {
    text-align: center;
    max-width: 100%;
  }
}
.site-interior-hnrmp .site-interior-homevaluation-section .site-container .site-interior-homevaluation-buyside {
  margin-top: 2rem;
}
.site-interior-hnrmp .site-interior-homevaluation-section .site-container .site-interior-homevaluation-buyside > div .buyside_widget_input_div {
  padding-right: 0;
  z-index: 1;
}
.site-interior-hnrmp .site-interior-homevaluation-section .site-container .site-interior-homevaluation-buyside > div .buyside_widget_input_div input {
  background-color: #ffffff;
  padding: 1rem;
  border: none;
  border-radius: 0.625rem 0 0 0.625rem;
  box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.3);
  font-size: 1.5rem;
  font-family: Times, Times New Roman, serif;
  margin-bottom: 0;
  height: 4.375rem;
}
.site-interior-hnrmp .site-interior-homevaluation-section .site-container .site-interior-homevaluation-buyside > div button {
  padding: 1rem 1.5rem;
  background-color: #afa9a0;
  color: #ffffff;
  border-radius: 0 0.625rem 0.625rem 0;
  font-size: 1.5rem;
  text-transform: uppercase;
  box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.3);
  white-space: nowrap;
  z-index: 2;
  height: 4.375rem;
}
@media only screen and (max-width: 48em) {
  .site-interior-hnrmp .site-interior-homevaluation-section .site-container .site-interior-homevaluation-buyside > div button {
    font-size: 1.125rem;
    padding: 1rem;
  }
}
.site-interior-hnrmp .site-interior-contact-section {
  background-position: center;
  background-size: cover;
  background-color: #0a0a0a;
  position: relative;
  margin-top: 0.625rem;
}
.site-interior-hnrmp .site-interior-contact-section:before {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.44);
  z-index: 1;
}
.site-interior-hnrmp .site-interior-contact-section .site-container {
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: 1.875rem;
  position: relative;
  z-index: 2;
}
@media only screen and (max-width: 48em) {
  .site-interior-hnrmp .site-interior-contact-section .site-container {
    padding: 1.875rem 0.5rem;
    flex-wrap: wrap;
  }
}
.site-interior-hnrmp .site-interior-contact-section .site-container .site-interior-contact-callout {
  background-color: rgba(50, 50, 50, 0.8);
  padding: 2.5rem;
  text-align: center;
  width: 45%;
}
.site-interior-hnrmp .site-interior-contact-section .site-container .site-interior-contact-callout h3 {
  color: #ffffff;
  text-align: center;
  font-size: 2rem;
  text-transform: uppercase;
}
.site-interior-hnrmp .site-interior-contact-section .site-container .site-interior-contact-callout h3 p {
  padding: 0;
  margin: 0;
  line-height: inherit;
  color: inherit;
  font-size: inherit;
  font-weight: inherit;
  font-family: inherit;
}
.site-interior-hnrmp .site-interior-contact-section .site-container .site-interior-contact-callout .site-cms-text {
  color: #ffffff;
  margin-top: 1.3125rem;
  line-height: 1.5;
}
.site-interior-hnrmp .site-interior-contact-section .site-container .site-interior-contact-callout .site-button,
.site-interior-hnrmp .site-interior-contact-section .site-container .site-interior-contact-callout .site-button-2,
.site-interior-hnrmp .site-interior-contact-section .site-container .site-interior-contact-callout .site-button-3 {
  margin-top: 2.5rem;
}
.site-interior-hnrmp .site-interior-contact-section .site-container .site-interior-contact-callout .site-button p,
.site-interior-hnrmp .site-interior-contact-section .site-container .site-interior-contact-callout .site-button-2 p,
.site-interior-hnrmp .site-interior-contact-section .site-container .site-interior-contact-callout .site-button-3 p {
  color: inherit !important;
}
@media only screen and (max-width: 48em) {
  .site-interior-hnrmp .site-interior-contact-section .site-container .site-interior-contact-callout {
    width: 100%;
  }
}
.site-interior-hnrmp .site-interior-contact-section .site-container .site-interior-contact-newsletter {
  padding: 2.5rem;
  border: 2px solid #ffffff;
  border-left: none;
  width: 55%;
}
.site-interior-hnrmp .site-interior-contact-section .site-container .site-interior-contact-newsletter h3 {
  color: #ffffff;
  text-align: center;
  text-transform: uppercase;
  font-size: 2rem;
}
.site-interior-hnrmp .site-interior-contact-section .site-container .site-interior-contact-newsletter h3 p {
  padding: 0;
  margin: 0;
  line-height: inherit;
  color: inherit;
  font-size: inherit;
  font-weight: inherit;
  font-family: inherit;
}
.site-interior-hnrmp .site-interior-contact-section .site-container .site-interior-contact-newsletter .site-cms-text {
  text-align: center;
  margin-top: 1.25rem;
  color: #ffffff;
  font-size: 1.3125rem;
  line-height: 1.5;
  max-width: 31.25rem;
  width: 100%;
  margin: 1.25rem auto 0;
}
.site-interior-hnrmp .site-interior-contact-section .site-container .site-interior-contact-newsletter form {
  max-width: 31.25rem;
  margin: 1.25rem auto 0;
}
.site-interior-hnrmp .site-interior-contact-section .site-container .site-interior-contact-newsletter form input {
  flex: 1 0 auto;
  background-color: #ffffff;
  padding: 1rem;
  border: none;
  border-radius: 0.625rem;
  box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.3);
  font-size: 1.5rem;
  font-family: Times, Times New Roman, serif;
  width: 100%;
}
@media only screen and (max-width: 48em) {
  .site-interior-hnrmp .site-interior-contact-section .site-container .site-interior-contact-newsletter {
    border: none;
    width: 100%;
  }
  .site-interior-hnrmp .site-interior-contact-section .site-container .site-interior-contact-newsletter h3 {
    text-align: center;
  }
}
.site-interior-hnrmp .site-tabs .site-tab-button {
  display: inline-block;
  padding: 1rem;
  border: 1px solid #c4c5c0;
  text-align: left;
  color: #322110;
  flex: 0 1 auto;
  width: auto;
  background-color: #ffffff;
  font-weight: 400;
  width: 100%;
  font-size: 1.3125rem;
  font-family: "Montserrat", Arial, Helvetica Neue, Helvetica, sans-serif;
}
.site-interior-hnrmp .site-tabs .site-tab-button:focus, .site-interior-hnrmp .site-tabs .site-tab-button:hover {
  background-color: #5e5e5e;
  color: #ffffff;
}
.site-interior-hnrmp .site-tabs .site-tab-button.selected {
  background-color: #666666;
  color: #ffffff;
  font-weight: 400;
}
.site-interior-hnrmp .site-tabs .site-tab-button p {
  padding: 0;
  margin: 0;
  line-height: inherit;
  color: inherit;
  font-size: inherit;
  font-weight: inherit;
  font-family: inherit;
}
.site-interior-hnrmp .site-tabs .site-tab-content {
  background-color: #666666;
  color: #ffffff;
  padding: 1.25rem 1rem 1.875rem 1rem;
}
.site-interior-hnrmp .site-tabs .site-tab-content h3 {
  color: #ffffff !important;
  font-size: 1.125rem;
}
.site-interior-hnrmp .site-tabs .site-tab-content h3 p {
  padding: 0;
  margin: 0;
  line-height: inherit;
  color: inherit;
  font-size: inherit;
  font-weight: inherit;
  font-family: inherit;
}
.site-interior-hnrmp .site-tabs .site-tab-content p {
  color: #ffffff !important;
  font-size: 1rem;
}
@media only screen and (min-width: 48.0625em) {
  .site-interior-hnrmp .site-tabs {
    display: flex;
    justify-content: space-between;
    flex-direction: column;
    height: 31.25rem;
    position: relative;
  }
  .site-interior-hnrmp .site-tabs .site-tab-button {
    width: 25%;
    flex: 1 0 auto;
    display: flex;
    justify-content: center;
    align-items: center;
    cursor: pointer;
    margin: 0.25rem 0;
    padding: 0.25rem 2.5rem;
    text-align: center;
  }
  .site-interior-hnrmp .site-tabs .site-tab-content {
    flex: 1 0 auto;
    width: 100%;
    padding: 2.5rem;
    position: absolute;
    top: 0.25rem;
    right: 0;
    width: calc(75% - 4px);
    height: calc(100% - 8px);
  }
  .site-interior-hnrmp .site-tabs .site-tab-content h3 {
    color: #ffffff;
  }
  .site-interior-hnrmp .site-tabs .site-tab-content p {
    color: #ffffff;
    font-size: 1.3125rem;
  }
}
.site-interior-hnrmp .site-interior-contact-section.contact {
  margin-bottom: 0.625rem;
}

.lrpjc-about-page h1,
.lrpjc-interior-page h1,
.site-lrpjc-interior h1,
.site-interior-lrpjc h1,
.site-interior-neighborhood-report-lrpjc h1,
.site-interior-lrpjc-community h1,
.lrpjc-office-bio h1 {
  font-family: "futura-pt", "Open Sans", Arial, Helvetica Neue, Helvetica, sans-serif;
  color: #065488;
  font-size: 4.5rem;
}
.lrpjc-about-page h1 p,
.lrpjc-interior-page h1 p,
.site-lrpjc-interior h1 p,
.site-interior-lrpjc h1 p,
.site-interior-neighborhood-report-lrpjc h1 p,
.site-interior-lrpjc-community h1 p,
.lrpjc-office-bio h1 p {
  padding: 0 !important;
  margin: 0 !important;
  line-height: inherit !important;
  color: inherit !important;
  font-size: inherit !important;
  font-weight: inherit !important;
  font-family: inherit !important;
}
.lrpjc-about-page h2,
.lrpjc-interior-page h2,
.site-lrpjc-interior h2,
.site-interior-lrpjc h2,
.site-interior-neighborhood-report-lrpjc h2,
.site-interior-lrpjc-community h2,
.lrpjc-office-bio h2 {
  font-family: "futura-pt", "Open Sans", Arial, Helvetica Neue, Helvetica, sans-serif !important;
  color: #065488 !important;
  font-size: 3rem !important;
  font-weight: bold !important;
  line-height: 1.1 !important;
}
.lrpjc-about-page h2 p,
.lrpjc-interior-page h2 p,
.site-lrpjc-interior h2 p,
.site-interior-lrpjc h2 p,
.site-interior-neighborhood-report-lrpjc h2 p,
.site-interior-lrpjc-community h2 p,
.lrpjc-office-bio h2 p {
  padding: 0 !important;
  margin: 0 !important;
  line-height: inherit !important;
  color: inherit !important;
  font-size: inherit !important;
  font-weight: inherit !important;
  font-family: inherit !important;
}
.lrpjc-about-page h3,
.lrpjc-interior-page h3,
.site-lrpjc-interior h3,
.site-interior-lrpjc h3,
.site-interior-neighborhood-report-lrpjc h3,
.site-interior-lrpjc-community h3,
.lrpjc-office-bio h3 {
  font-family: "futura-pt", "Open Sans", Arial, Helvetica Neue, Helvetica, sans-serif;
}
.lrpjc-about-page h3 p,
.lrpjc-interior-page h3 p,
.site-lrpjc-interior h3 p,
.site-interior-lrpjc h3 p,
.site-interior-neighborhood-report-lrpjc h3 p,
.site-interior-lrpjc-community h3 p,
.lrpjc-office-bio h3 p {
  padding: 0 !important;
  margin: 0 !important;
  line-height: inherit !important;
  color: inherit !important;
  font-size: inherit !important;
  font-weight: inherit !important;
  font-family: inherit !important;
}
.lrpjc-about-page h4,
.lrpjc-interior-page h4,
.site-lrpjc-interior h4,
.site-interior-lrpjc h4,
.site-interior-neighborhood-report-lrpjc h4,
.site-interior-lrpjc-community h4,
.lrpjc-office-bio h4 {
  font-family: "futura-pt", "Open Sans", Arial, Helvetica Neue, Helvetica, sans-serif;
}
.lrpjc-about-page h4 p,
.lrpjc-interior-page h4 p,
.site-lrpjc-interior h4 p,
.site-interior-lrpjc h4 p,
.site-interior-neighborhood-report-lrpjc h4 p,
.site-interior-lrpjc-community h4 p,
.lrpjc-office-bio h4 p {
  padding: 0 !important;
  margin: 0 !important;
  line-height: inherit !important;
  color: inherit !important;
  font-size: inherit !important;
  font-weight: inherit !important;
  font-family: inherit !important;
}
.lrpjc-about-page h5,
.lrpjc-interior-page h5,
.site-lrpjc-interior h5,
.site-interior-lrpjc h5,
.site-interior-neighborhood-report-lrpjc h5,
.site-interior-lrpjc-community h5,
.lrpjc-office-bio h5 {
  font-family: "futura-pt", "Open Sans", Arial, Helvetica Neue, Helvetica, sans-serif;
}
.lrpjc-about-page h5 p,
.lrpjc-interior-page h5 p,
.site-lrpjc-interior h5 p,
.site-interior-lrpjc h5 p,
.site-interior-neighborhood-report-lrpjc h5 p,
.site-interior-lrpjc-community h5 p,
.lrpjc-office-bio h5 p {
  padding: 0 !important;
  margin: 0 !important;
  line-height: inherit !important;
  color: inherit !important;
  font-size: inherit !important;
  font-weight: inherit !important;
  font-family: inherit !important;
}
.lrpjc-about-page h6,
.lrpjc-interior-page h6,
.site-lrpjc-interior h6,
.site-interior-lrpjc h6,
.site-interior-neighborhood-report-lrpjc h6,
.site-interior-lrpjc-community h6,
.lrpjc-office-bio h6 {
  font-family: "futura-pt", "Open Sans", Arial, Helvetica Neue, Helvetica, sans-serif;
}
.lrpjc-about-page h6 p,
.lrpjc-interior-page h6 p,
.site-lrpjc-interior h6 p,
.site-interior-lrpjc h6 p,
.site-interior-neighborhood-report-lrpjc h6 p,
.site-interior-lrpjc-community h6 p,
.lrpjc-office-bio h6 p {
  padding: 0 !important;
  margin: 0 !important;
  line-height: inherit !important;
  color: inherit !important;
  font-size: inherit !important;
  font-weight: inherit !important;
  font-family: inherit !important;
}
.lrpjc-about-page p,
.lrpjc-interior-page p,
.site-lrpjc-interior p,
.site-interior-lrpjc p,
.site-interior-neighborhood-report-lrpjc p,
.site-interior-lrpjc-community p,
.lrpjc-office-bio p {
  font-size: 1.125rem;
  line-height: 1.2;
  color: #0a0a0a;
}
.lrpjc-about-page p a,
.lrpjc-interior-page p a,
.site-lrpjc-interior p a,
.site-interior-lrpjc p a,
.site-interior-neighborhood-report-lrpjc p a,
.site-interior-lrpjc-community p a,
.lrpjc-office-bio p a {
  color: #065488;
  text-decoration: underline;
}
.lrpjc-about-page .site-row .site-column h2,
.lrpjc-interior-page .site-row .site-column h2,
.site-lrpjc-interior .site-row .site-column h2,
.site-interior-lrpjc .site-row .site-column h2,
.site-interior-neighborhood-report-lrpjc .site-row .site-column h2,
.site-interior-lrpjc-community .site-row .site-column h2,
.lrpjc-office-bio .site-row .site-column h2 {
  font-family: "futura-pt", "Open Sans", Arial, Helvetica Neue, Helvetica, sans-serif !important;
  color: #065488 !important;
  font-size: 3rem !important;
  font-weight: bold !important;
  line-height: 1.1 !important;
}
.lrpjc-about-page .site-row .site-column h2 p,
.lrpjc-interior-page .site-row .site-column h2 p,
.site-lrpjc-interior .site-row .site-column h2 p,
.site-interior-lrpjc .site-row .site-column h2 p,
.site-interior-neighborhood-report-lrpjc .site-row .site-column h2 p,
.site-interior-lrpjc-community .site-row .site-column h2 p,
.lrpjc-office-bio .site-row .site-column h2 p {
  padding: 0 !important;
  margin: 0 !important;
  line-height: inherit !important;
  color: inherit !important;
  font-size: inherit !important;
  font-weight: inherit !important;
  font-family: inherit !important;
}

.lrpjc-swoosh-button {
  position: relative;
}
.lrpjc-swoosh-button > a {
  position: relative;
  z-index: 2;
}
.lrpjc-swoosh-button .lrpjc-line-swoosh {
  position: absolute;
  z-index: 1;
  top: 0;
  left: 0;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 12.5rem;
  height: 100%;
}
.lrpjc-swoosh-button .lrpjc-line-swoosh:before {
  content: "";
  position: relative;
  background-image: url(https://content.mediastg.net/dyna_images/ImageLibrary/7/1/6/5/71655255-b946-473b-9e61-3942b1fd193d.png);
  background-position: center;
  background-size: contain;
  background-repeat: no-repeat;
  width: 12.5rem;
  height: 9.0625rem;
}

.lrpjc-section {
  margin: 5rem 0;
}
@media only screen and (max-width: 48em) {
  .lrpjc-section {
    margin: 2.5rem 0;
  }
}
.lrpjc-section .site-container {
  padding: 0 7.5rem;
  position: relative;
}
@media only screen and (max-width: 87em) {
  .lrpjc-section .site-container {
    padding: 0 1rem;
  }
}
@media only screen and (max-width: 100em) {
  .lrpjc-section .site-container {
    overflow: hidden;
  }
}
.lrpjc-section .site-container.not-hidden {
  overflow: visible;
}
.lrpjc-section .site-container h2 {
  position: relative;
  z-index: 2;
}
.lrpjc-section .site-container .site-button-row {
  margin: 2.5rem 0;
  text-align: center;
}
.lrpjc-section .site-container .site-row .site-column.third.tablet {
  width: 33%;
}
@media only screen and (max-width: 48em) {
  .lrpjc-section .site-container .site-row .site-column.third.tablet {
    width: 100%;
  }
}

.lrpjc-hero-header {
  display: flex;
  justify-content: center;
  align-items: center;
  position: relative;
  background-color: #0a0a0a;
  height: 21.875rem;
  background-position: center;
  background-size: cover;
}
.lrpjc-hero-header:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.2);
  z-index: 0;
}
.lrpjc-hero-header h1 {
  font-family: Georgia, Times, Times New Roman, serif;
  color: #ffffff;
  font-size: 3rem;
  font-weight: 400;
  letter-spacing: 0.03rem;
  position: relative;
  z-index: 1;
  margin: 0;
  margin-bottom: 0 !important;
  line-height: 1;
}
.lrpjc-hero-header h1 p {
  padding: 0 !important;
  margin: 0 !important;
  line-height: inherit !important;
  color: inherit !important;
  font-size: inherit !important;
  font-weight: inherit !important;
  font-family: inherit !important;
}
@media only screen and (max-width: 64em) {
  .lrpjc-hero-header {
    height: 18.75rem;
  }
  .lrpjc-hero-header h1 {
    font-size: 3rem !important;
  }
}
@media only screen and (max-width: 48em) {
  .lrpjc-hero-header h1 {
    font-size: 2.5rem !important;
  }
}

.lrpjc-bottom-line {
  border-bottom: 2px solid #065488;
}

.lrpjc-center {
  text-align: center;
}

.lrpjc-no-bottom-margin {
  margin-bottom: 0;
}

.lrpjc-button {
  color: #ffffff;
  font-size: 1.5rem;
  font-weight: 700;
  text-align: center;
  text-decoration: none;
  background-color: #065488;
  border: 1px solid #065488;
  border-radius: 0.25rem;
  padding: 0.625rem 2.5rem;
  display: inline-block;
  line-height: 1;
  transition: all 300ms ease-in-out;
  position: relative;
}
@media only screen and (max-width: 64em) {
  .lrpjc-button {
    font-size: 1.3125rem;
  }
}
@media only screen and (max-width: 30em) {
  .lrpjc-button {
    width: 100%;
  }
}
.lrpjc-button.selected, .lrpjc-button:focus, .lrpjc-button:hover {
  background-color: #0a0a0a;
  border: 1px solid #0a0a0a;
  color: #ffffff;
}
.lrpjc-button .lrpjc-swoosh {
  position: absolute;
  top: 0;
  left: 0;
  display: flex;
  justify-content: center;
  align-items: center;
  z-index: -1;
  width: 100%;
  height: 100%;
}
.lrpjc-button .lrpjc-swoosh:before {
  content: "";
  position: relative;
  background-image: url(https://content.mediastg.net/dyna_images/ImageLibrary/f/0/f/6/f0f67fbb-61be-4ed1-bf5c-7eb6ffd016bd.png);
  background-position: center;
  background-size: cover;
  width: 9.625rem;
  height: 5.75rem;
  z-index: -1;
}
.lrpjc-button p {
  padding: 0 !important;
  margin: 0 !important;
  line-height: inherit !important;
  color: inherit !important;
  font-size: inherit !important;
  font-weight: inherit !important;
  font-family: inherit !important;
}
.lrpjc-button:focus, .lrpjc-button:hover {
  color: #ffffff !important;
}

.lrpjc-round-button {
  display: inline-block;
  background-color: #ffffff;
  border-radius: 20px;
  color: #065488;
  padding: 0.5rem 1rem;
  min-width: 13.75rem;
  font-weight: bold;
  font-size: 0.875rem;
  text-align: center;
}

.lrpjc-interior-hero {
  width: 100%;
  height: 32.8125rem;
  background-position: center;
  background-size: cover;
  background-repeat: no-repeat;
  background-color: #0a0a0a;
  position: relative;
}
.lrpjc-interior-hero .site-container {
  display: flex;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  height: 100%;
}
.lrpjc-interior-hero .lrpjc-interior-hero-image {
  position: absolute;
  top: 0;
  left: 0;
  background-position: center;
  background-size: cover;
  background-repeat: no-repeat;
  width: 100%;
  height: 32.8125rem;
  z-index: 1;
}
.lrpjc-interior-hero .lrpjc-interior-hero-image:before {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.3);
}
.lrpjc-interior-hero .lrpjc-interior-hero-content {
  position: relative;
  z-index: 2;
  padding: 0 7.5rem;
}
@media only screen and (max-width: 87em) {
  .lrpjc-interior-hero .lrpjc-interior-hero-content {
    padding: 0 1rem;
  }
}
.lrpjc-interior-hero .lrpjc-interior-hero-content h1 {
  color: #ffffff !important;
  line-height: 1.2 !important;
  font-size: 4.5rem !important;
}
@media only screen and (max-width: 48em) {
  .lrpjc-interior-hero .lrpjc-interior-hero-content h1 {
    font-size: 3.25rem !important;
  }
}
.lrpjc-interior-hero .lrpjc-interior-hero-content h2 {
  color: #ffffff !important;
  line-height: 1.2 !important;
  font-style: italic !important;
  font-weight: 100 !important;
  font-size: 1.3125rem !important;
  font-size: 2rem !important;
}
.lrpjc-interior-hero .lrpjc-interior-hero-content ul {
  display: flex;
  justify-content: flex-start;
  margin-top: 2.5rem;
}
.lrpjc-interior-hero .lrpjc-interior-hero-content ul li {
  padding-right: 1rem;
}
@media only screen and (max-width: 48em) {
  .lrpjc-interior-hero .lrpjc-interior-hero-content ul {
    flex-wrap: wrap;
  }
  .lrpjc-interior-hero .lrpjc-interior-hero-content ul li {
    padding: 0.5rem 1rem 0.5rem 0;
  }
}

.lrpjc-vertical-image-callouts {
  display: flex;
  justify-content: space-between;
  margin-top: 2.5rem;
  position: relative;
  z-index: 2;
}
@media only screen and (max-width: 48em) {
  .lrpjc-vertical-image-callouts {
    justify-content: center;
    flex-wrap: wrap;
    margin-top: 3.75rem;
  }
}
.lrpjc-vertical-image-callouts .lrpjc-vertical-image-callout {
  width: 33%;
  flex: 1 0 auto;
}
@media only screen and (max-width: 48em) {
  .lrpjc-vertical-image-callouts .lrpjc-vertical-image-callout {
    width: 100%;
  }
}

.lrpjc-vertical-image-callout {
  padding: 0.25rem;
  max-width: 28.75rem;
  display: flex;
  flex-direction: column;
}
.lrpjc-vertical-image-callout .site-callout-image {
  width: 100%;
  height: 10rem;
  background-position: center;
  background-size: cover;
  background-repeat: no-repeat;
  border-radius: 0.5rem;
}
.lrpjc-vertical-image-callout .site-callout-content {
  border: 1px solid #85695A;
  padding: 1rem 1rem 6.25rem 1rem;
  margin-top: 1rem;
  flex: 1 0 auto;
  position: relative;
}
.lrpjc-vertical-image-callout .site-callout-content h3 {
  font-size: 1.5rem;
  color: #85695A;
}
.lrpjc-vertical-image-callout .site-callout-content h3 p {
  padding: 0 !important;
  margin: 0 !important;
  line-height: inherit !important;
  color: inherit !important;
  font-size: inherit !important;
  font-weight: inherit !important;
  font-family: inherit !important;
}
.lrpjc-vertical-image-callout .site-callout-content .site-cms-text {
  margin-top: 1rem;
}
.lrpjc-vertical-image-callout .site-callout-content .lrpjc-button {
  position: absolute;
  bottom: 1rem;
  left: 1rem;
  margin-top: 1rem;
  font-weight: bold;
  width: calc(100% - 32px);
}
@media only screen and (min-width: 48em) and (max-width: 64em) {
  .lrpjc-vertical-image-callout .site-callout-content .lrpjc-button {
    padding: 0.625rem;
  }
}

.lrpjc-text-image-section .site-container {
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: 0;
}
@media only screen and (max-width: 48em) {
  .lrpjc-text-image-section .site-container {
    flex-wrap: wrap;
    padding-top: 0;
  }
}
.lrpjc-text-image-section .site-container .site-text-column {
  width: 55%;
  flex: 0 1 auto;
  padding: 0 3.75rem 0 1rem;
}
.lrpjc-text-image-section .site-container .site-text-column h2 {
  font-family: "futura-pt", "Open Sans", Arial, Helvetica Neue, Helvetica, sans-serif !important;
  color: #065488 !important;
  font-size: 3rem !important;
  font-weight: bold !important;
  line-height: 1.1 !important;
}
.lrpjc-text-image-section .site-container .site-text-column h2 p {
  padding: 0 !important;
  margin: 0 !important;
  line-height: inherit !important;
  color: inherit !important;
  font-size: inherit !important;
  font-weight: inherit !important;
  font-family: inherit !important;
}
.lrpjc-text-image-section .site-container .site-text-column .lrpjc-button {
  margin-top: 1.25rem;
}
@media only screen and (max-width: 30em) {
  .lrpjc-text-image-section .site-container .site-text-column .lrpjc-button {
    width: 100%;
  }
}
@media only screen and (max-width: 48em) {
  .lrpjc-text-image-section .site-container .site-text-column {
    padding: 1.25rem 1rem 2.5rem;
    width: 100%;
  }
}
.lrpjc-text-image-section .site-container .site-image-column {
  flex: 0 0 auto;
  width: 45%;
  text-align: center;
  padding: 0.625rem 1rem 0.625rem 0;
  position: relative;
  display: flex;
  justify-content: center;
  align-items: center;
  min-height: 30.625rem;
}
@media only screen and (max-width: 48em) {
  .lrpjc-text-image-section .site-container .site-image-column {
    width: 100%;
    margin-top: 0;
    padding: 0.625rem 0;
    min-height: 25rem;
  }
}
.lrpjc-text-image-section .site-container .site-image-column .lrpjc-swoosh-circle {
  width: 100%;
  height: 100%;
}
.lrpjc-text-image-section .site-container .site-image-column .site-bg-image {
  width: 18.75rem;
  height: 27.875rem;
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
}
@media only screen and (max-width: 30em) {
  .lrpjc-text-image-section .site-container .site-image-column .site-bg-image {
    width: 12.5rem;
    height: 18.5625rem;
  }
}

.lrpjc-swoosh-circle {
  position: absolute;
  top: 0;
  left: 0;
  width: 40.875rem;
  height: 38.125rem;
  background-image: url(https://content.mediastg.net/dyna_images/ImageLibrary/c/7/0/1/c701c1db-1073-4c96-979b-6dd3677e31f3.png);
  background-size: 40.875rem 38.125rem;
  background-size: contain;
  background-position: center;
  background-repeat: no-repeat;
}

.lrpjc-line-swoosh-2 {
  position: absolute;
  top: 0;
  left: 0;
  width: 22.25rem;
  height: 15.5rem;
  background-image: url(https://content.mediastg.net/dyna_images/ImageLibrary/f/c/a/4/fca42b9a-78c5-4676-afbe-f8ff1227a77e.png);
  background-size: 22.25rem 15.5rem;
  background-position: center;
  background-repeat: no-repeat;
  z-index: 0;
}
.lrpjc-line-swoosh-2.left {
  left: -2.5rem;
  top: -2.5rem;
}
.lrpjc-line-swoosh-2.right {
  top: -3.75rem;
  right: -6.25rem;
  left: auto;
}

h2.lrpjc-small-line-swoosh-2 {
  position: relative;
}
h2.lrpjc-small-line-swoosh-2:before {
  content: "";
  position: absolute;
  top: -1.875rem;
  left: -5rem;
  width: 10.1875rem;
  height: 7.125rem;
  background-image: url(https://content.mediastg.net/dyna_images/ImageLibrary/f/c/a/4/fca42b9a-78c5-4676-afbe-f8ff1227a77e.png);
  background-size: 10.1875rem 7.125rem;
  background-position: center;
  background-repeat: no-repeat;
  z-index: -1;
}

.lrpjc-find-homes-section {
  background-color: #F3F1ED;
}
.lrpjc-find-homes-section .site-container {
  padding: 3.75rem 1rem;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.lrpjc-find-homes-section .site-container .site-text-column {
  padding-right: 2rem;
}
.lrpjc-find-homes-section .site-container .site-text-column h2 {
  font-family: "futura-pt", "Open Sans", Arial, Helvetica Neue, Helvetica, sans-serif !important;
  color: #065488 !important;
  font-size: 3rem !important;
  font-weight: bold !important;
  line-height: 1.1 !important;
}
.lrpjc-find-homes-section .site-container .site-text-column h2 p {
  padding: 0 !important;
  margin: 0 !important;
  line-height: inherit !important;
  color: inherit !important;
  font-size: inherit !important;
  font-weight: inherit !important;
  font-family: inherit !important;
}
.lrpjc-find-homes-section .site-container .site-text-column .lrpjc-swoosh-button {
  margin-top: 3.75rem;
}
@media only screen and (max-width: 48em) {
  .lrpjc-find-homes-section .site-container .site-image-column {
    display: none;
  }
}
.lrpjc-find-homes-section .site-container .site-image-column .site-bg-image {
  width: 26.75rem;
  height: 40.125rem;
  background-position: center;
  background-size: cover;
}
@media only screen and (max-width: 64em) {
  .lrpjc-find-homes-section .site-container .site-image-column .site-bg-image {
    width: 18.875rem;
  }
}

.lrpjc-steps {
  display: flex;
  justify-content: space-between;
  position: relative;
  z-index: 2;
  margin-top: 3.75rem;
}
.lrpjc-steps .lrpjc-step {
  width: 30%;
}
.lrpjc-steps .lrpjc-step h3 {
  font-size: 1.5rem;
  font-weight: bold;
}
@media only screen and (max-width: 48em) {
  .lrpjc-steps {
    flex-wrap: wrap;
  }
  .lrpjc-steps .lrpjc-step {
    width: 100%;
    margin: 0.625rem 0;
  }
  .lrpjc-steps .lrpjc-step h3 {
    font-size: 1.3125rem;
  }
}

.lrpjc-why-callout {
  position: relative;
  text-align: center;
  padding: 3.75rem 1.25rem;
  max-width: 19.375rem;
  margin: 0 auto;
  overflow: visible;
}
@media only screen and (max-width: 64em) {
  .lrpjc-why-callout {
    padding: 3.75rem 0.625rem;
  }
}
@media only screen and (max-width: 48em) {
  .lrpjc-why-callout {
    padding: 1.25rem 0.625rem;
  }
}
.lrpjc-why-callout p {
  font-size: 1.3125rem;
  color: #065488;
  line-height: 1.2;
}
.lrpjc-why-callout .lrpjc-small-swoosh-circle {
  position: absolute;
  top: 0;
  left: 0;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  z-index: -1;
}
@media only screen and (max-width: 64em) {
  .lrpjc-why-callout .lrpjc-small-swoosh-circle {
    display: none;
  }
}
.lrpjc-why-callout .lrpjc-small-swoosh-circle:before {
  content: "";
  width: 19.3125rem;
  height: 18.25rem;
  background-image: url(https://content.mediastg.net/dyna_images/ImageLibrary/b/e/d/1/bed1b15c-a4d2-4867-8fa8-36745e5ce7de.png);
  background-size: 19.3125rem 18.25rem;
  background-position: center;
  background-repeat: no-repeat;
}

.lrpjc-accordion {
  background-color: #FAFAFA;
  padding: 3.75rem;
}
@media only screen and (max-width: 48em) {
  .lrpjc-accordion {
    padding: 2rem 1rem;
  }
}
.lrpjc-accordion h2 {
  text-align: center !important;
  font-size: 1.5rem !important;
  font-weight: bold !important;
  color: #0a0a0a !important;
}
.lrpjc-accordion .rn-accordion {
  margin-top: 2rem;
}
.lrpjc-accordion .rn-accordion h3 {
  font-weight: bold;
  font-size: 1rem;
  padding: 2rem 0;
  border-top: 1px solid #E1E1E1;
  cursor: pointer;
  position: relative;
  line-height: 1;
  margin-bottom: 0 !important;
}
.lrpjc-accordion .rn-accordion h3:after {
  content: "\e688";
  font-family: Reliance-Network-Icon-Font;
  position: absolute;
  top: 1.375rem;
  font-size: 2rem;
  font-weight: bold;
  right: 0;
  transform-origin: center;
  transition: all 0.3s ease-out;
}
.lrpjc-accordion .rn-accordion h3.rn-accordion-selected:after {
  transform: rotate(180deg);
}
.lrpjc-accordion .rn-accordion p {
  font-size: 1rem;
}
.lrpjc-accordion .rn-accordion .rn-accordion-content {
  padding-bottom: 1rem;
  border-bottom: 1px solid #E1E1E1;
}

.lrpjc-vertical-image-callouts-container {
  position: relative;
}

.lrpjc-logo {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
}

.lrpjc-full-width-section {
  background-color: #F3F1ED;
}

.site-interior-leadpage15 .site-interior-template-image-header-2 {
  height: 32.8125rem;
}
.site-interior-leadpage15 .site-interior-template-image-header-2:before {
  display: none;
}
.site-interior-leadpage15 .site-interior-template-image-header-2 .site-column {
  display: none;
}
.site-interior-leadpage15 .site-interior-template-page,
.site-interior-leadpage15 .site-interior-container {
  padding: 0 !important;
}
.site-interior-leadpage15 .site-interior-leadpage-form {
  margin: 2.5rem 0;
}

.lrpjc-ef-image {
  background-image: url(https://content.mediastg.net/dyna_images/ImageLibrary/8/a/8/3/8a8396c6-ec82-40b1-b932-6b3fea5d36d9.jpg);
  background-position: center;
  background-size: cover;
  width: 100%;
  height: 62.5rem;
}
@media only screen and (max-width: 64em) {
  .lrpjc-ef-image {
    display: none;
  }
}

.lrpjc-ef {
  padding: 1.25rem 5rem;
  text-align: center;
  position: relative;
}
.lrpjc-ef .lrpjc-outline-secondary,
.lrpjc-ef .lrpjc-outline-primary {
  color: #065488;
  font-size: 1.5rem;
  font-weight: 700;
  text-align: center;
  text-decoration: none;
  background-color: transparent;
  border: 1px solid #065488;
  border-radius: 0.25rem;
  padding: 0.875rem 0.625rem;
  display: inline-block;
  line-height: 1;
  transition: all 300ms ease-in-out;
  position: relative;
  text-transform: none;
  min-width: 20rem !important;
  margin: 0.625rem 0 !important;
  font-size: 1.125rem !important;
  font-weight: 600 !important;
  letter-spacing: 0 !important;
  border-radius: 0 !important;
  color: #065488 !important;
}
@media only screen and (max-width: 64em) {
  .lrpjc-ef .lrpjc-outline-secondary,
  .lrpjc-ef .lrpjc-outline-primary {
    font-size: 1.3125rem;
  }
}
@media only screen and (max-width: 30em) {
  .lrpjc-ef .lrpjc-outline-secondary,
  .lrpjc-ef .lrpjc-outline-primary {
    width: 100%;
  }
}
.lrpjc-ef .lrpjc-outline-secondary p,
.lrpjc-ef .lrpjc-outline-primary p {
  padding: 0 !important;
  margin: 0 !important;
  line-height: inherit !important;
  color: inherit !important;
  font-size: inherit !important;
  font-weight: inherit !important;
  font-family: inherit !important;
}
.lrpjc-ef .lrpjc-secondary,
.lrpjc-ef .lrpjc-primary {
  color: #ffffff;
  font-size: 1.5rem;
  font-weight: 700;
  text-align: center;
  text-decoration: none;
  background-color: #065488;
  border: 1px solid #065488;
  border-radius: 0.25rem;
  padding: 0.875rem 0.625rem;
  display: inline-block;
  line-height: 1;
  transition: all 300ms ease-in-out;
  position: relative;
  text-transform: none;
  min-width: 20rem;
  margin: 0.625rem 0;
  font-size: 1.125rem;
  font-weight: 600;
  letter-spacing: 0;
  border-radius: 0;
}
@media only screen and (max-width: 64em) {
  .lrpjc-ef .lrpjc-secondary,
  .lrpjc-ef .lrpjc-primary {
    font-size: 1.3125rem;
  }
}
@media only screen and (max-width: 30em) {
  .lrpjc-ef .lrpjc-secondary,
  .lrpjc-ef .lrpjc-primary {
    width: 100%;
  }
}
.lrpjc-ef .lrpjc-secondary p,
.lrpjc-ef .lrpjc-primary p {
  padding: 0 !important;
  margin: 0 !important;
  line-height: inherit !important;
  color: inherit !important;
  font-size: inherit !important;
  font-weight: inherit !important;
  font-family: inherit !important;
}
.lrpjc-ef .lrpjc-ef-logo {
  width: 100%;
  text-align: center;
  margin: 2.5rem 0 2.5rem;
}
.lrpjc-ef .lrpjc-ef-logo img {
  max-width: 17.5rem;
  width: 100%;
}
.lrpjc-ef h2 {
  font-family: "futura-pt", "Open Sans", Arial, Helvetica Neue, Helvetica, sans-serif !important;
  color: #065488 !important;
  font-size: 3rem !important;
  font-weight: bold !important;
  line-height: 1.1 !important;
  font-size: 2rem !important;
  line-height: 1.2 !important;
  font-weight: 400 !important;
  text-align: center;
  color: #0a0a0a !important;
  margin: 1.25rem 0 !important;
}
.lrpjc-ef h2 p {
  padding: 0 !important;
  margin: 0 !important;
  line-height: inherit !important;
  color: inherit !important;
  font-size: inherit !important;
  font-weight: inherit !important;
  font-family: inherit !important;
}
.lrpjc-ef h2.lrpjc-intro {
  font-size: 3rem !important;
}
.lrpjc-ef h3 {
  font-family: "futura-pt", "Open Sans", Arial, Helvetica Neue, Helvetica, sans-serif;
  text-align: center;
}
.lrpjc-ef h3 p {
  padding: 0 !important;
  margin: 0 !important;
  line-height: inherit !important;
  color: inherit !important;
  font-size: inherit !important;
  font-weight: inherit !important;
  font-family: inherit !important;
}
.lrpjc-ef .lrpjc-ef-row #map1 {
  height: 18.75rem !important;
}
.lrpjc-ef .lrpjc-ef-row select {
  height: 2.75rem !important;
}
.lrpjc-ef .lrpjc-ef-count {
  color: #065488;
  font-weight: bold;
}
.lrpjc-ef .lrpjc-ef-label-input {
  margin: 0.625rem auto;
  max-width: 20rem;
  width: 100%;
}
.lrpjc-ef .lrpjc-ef-label-input label,
.lrpjc-ef .lrpjc-ef-label-input input {
  width: 100%;
  text-align: left;
}
.lrpjc-ef .lrpjc-ef-search input {
  padding-left: 2.1875rem !important;
  position: relative !important;
  background: url("/dist/img/sites/lrpjc-6388604/search.png") no-repeat 10px;
  background-size: 0.9375rem 0.9375rem;
}
.lrpjc-ef .lrpjc-ef-map {
  margin: 1rem 0;
}
.lrpjc-ef .lrpjc-ef-back-button {
  text-align: left;
  position: absolute;
  top: 1.25rem;
  left: 2.5rem;
}
.lrpjc-ef .lrpjc-ef-back-button button {
  color: #065488;
  display: flex;
  justify-content: flex-start;
  align-items: center;
  line-height: 1;
  font-weight: bold;
}
.lrpjc-ef .lrpjc-ef-back-button button i {
  font-weight: bold;
  font-size: 1.3125rem;
  line-height: 1;
}
.lrpjc-ef .lrpjc-ef-home {
  margin-top: 2.5rem;
}
.lrpjc-ef .lrpjc-ef-home a {
  color: #85695A;
  font-weight: 400;
}
.lrpjc-ef .lrpjc-ef-home a:focus, .lrpjc-ef .lrpjc-ef-home a:hover {
  color: #065488;
}
.lrpjc-ef .lrpjc-alert {
  color: red;
}
.lrpjc-ef .validation-errors {
  text-align: left;
  color: red;
  max-width: 17.5rem;
  margin: 0 auto;
}
.lrpjc-ef .lrpjc-ef-disclaimer {
  margin: 2.5rem auto 0;
  font-size: 0.875rem;
  max-width: 20rem;
}
.lrpjc-ef .lrpjc-ef-disclaimer a {
  font-weight: 400;
}
.lrpjc-ef .btn-group-vertical input {
  border-radius: none !important;
  width: 12.5rem !important;
}
.lrpjc-ef .lrpjc-button-group input {
  display: none;
}
.lrpjc-ef blockquote {
  padding: 2.5rem 3.75rem 2.5rem 7.5rem;
  border: 1px solid #CCCCCC;
  position: relative;
  display: inline-block;
  margin-top: 6.25rem;
  text-align: left;
}
.lrpjc-ef blockquote:before {
  content: "";
  position: absolute;
  top: 2.1875rem;
  left: 2.5rem;
  background-image: url(https://content.mediastg.net/dyna_images/ImageLibrary/4/c/1/1/4c11a64e-7e8f-4777-8b28-9186dddb6cf2.png);
  background-size: contain;
  width: 4.0625rem;
  height: 4.1875rem;
}
.lrpjc-ef .lrpjc-ef-footer {
  background-color: #ededed;
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  padding: 1.25rem;
}

.site-interior-container .site-interior-template-page .site-golf-participate {
  background-image: linear-gradient(180deg, #015687 0%, #00d7ef 100%);
  padding: 2.5rem 1rem;
  margin-top: 6.25rem;
}
.site-interior-container .site-interior-template-page .site-golf-participate h2 {
  color: #ffffff !important;
  font-size: 3.25rem !important;
  text-align: center;
  font-weight: 400 !important;
  margin-bottom: 2.5rem;
  font-family: "Marcellus", Times, Times New Roman, serif;
  line-height: 1.2;
}
@media only screen and (max-width: 48em) {
  .site-interior-container .site-interior-template-page .site-golf-participate h2 {
    font-size: 2.5rem !important;
  }
}
.site-interior-container .site-interior-template-page .site-golf-participate h3 {
  color: #ffffff !important;
  font-size: 1.875rem !important;
  text-align: center;
  font-weight: 400 !important;
  margin-bottom: 2.5rem;
  font-family: "Marcellus", Times, Times New Roman, serif;
  font-style: normal !important;
  line-height: 1.2;
}
.site-interior-container .site-interior-template-page .site-golf-participate .site-golf-package {
  background-color: #ffffff;
  text-align: center;
}
@media only screen and (max-width: 64em) {
  .site-interior-container .site-interior-template-page .site-golf-participate .site-golf-package {
    margin: 1.25rem 0;
  }
}
.site-interior-container .site-interior-template-page .site-golf-participate .site-golf-package .site-golf-package-header {
  padding: 1.25rem 0.625rem;
  font-size: 1.875rem;
}
@media only screen and (max-width: 48em) {
  .site-interior-container .site-interior-template-page .site-golf-participate .site-golf-package .site-golf-package-header {
    font-size: 1.5rem;
  }
}
.site-interior-container .site-interior-template-page .site-golf-participate .site-golf-package .site-golf-package-price {
  padding: 1.25rem 0.625rem;
  background-color: #670038;
  color: #ffffff;
  font-size: 1.875rem;
}
@media only screen and (max-width: 48em) {
  .site-interior-container .site-interior-template-page .site-golf-participate .site-golf-package .site-golf-package-price {
    font-size: 1.5rem;
  }
}
.site-interior-container .site-interior-template-page .site-golf-participate .site-golf-package .site-golf-package-text {
  padding: 1.25rem 0.625rem;
}
.site-interior-container .site-interior-template-page .site-golf-participate .rn-accordion h3 {
  text-align: left;
  font-style: normal !important;
  background-color: #670038;
  color: #ffffff;
  padding: 0.5rem;
  font-size: 1.125rem !important;
  margin-bottom: 0.5rem;
  font-family: "Open Sans", "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif !important;
  line-height: 1.2;
}
@media only screen and (max-width: 48em) {
  .site-interior-container .site-interior-template-page .site-golf-participate .rn-accordion h3 {
    font-size: 1rem !important;
  }
}
.site-interior-container .site-interior-template-page .site-golf-participate .rn-accordion h3:before {
  content: "+";
  font-size: 1.5rem;
  width: 1.875rem;
  color: #ffffff;
  display: inline-block;
  text-align: center;
  font-weight: bold;
}
.site-interior-container .site-interior-template-page .site-golf-participate .rn-accordion h3.rn-accordion-selected:before {
  content: "-";
}
.site-interior-container .site-interior-template-page .site-golf-participate .rn-accordion .rn-accordion-content {
  border: none;
}
.site-interior-container .site-interior-template-page .site-golf-participate .rn-accordion .rn-accordion-content p {
  color: #0a0a0a !important;
}
.site-interior-container .site-interior-template-page .site-golf-signup {
  padding: 3.75rem 1rem;
}
.site-interior-container .site-interior-template-page .site-golf-signup h2 {
  color: #333333 !important;
  font-size: 3.25rem !important;
  text-align: center;
  font-weight: 400 !important;
  margin-bottom: 2.5rem;
  font-family: "Marcellus", Times, Times New Roman, serif;
  line-height: 1.2;
}
@media only screen and (max-width: 48em) {
  .site-interior-container .site-interior-template-page .site-golf-signup h2 {
    font-size: 2.5rem !important;
  }
}
.site-interior-container .site-interior-template-page .site-golf-signup p {
  text-align: center;
}
.site-interior-container .site-interior-template-page .site-golf-signup .site-button-row {
  padding: 0.625rem;
  text-align: center;
}
.site-interior-container .site-interior-template-page .site-golf-signup .site-button-row:first-of-type {
  margin-top: 2.5rem;
}
.site-interior-container .site-interior-template-page .site-golf-signup .site-button-row:last-of-type {
  margin-bottom: 2.5rem;
}
.site-interior-container .site-interior-template-page .site-golf-signup .site-button {
  color: #ffffff;
  font-size: 1.125rem;
  font-weight: 400;
  text-align: center;
  text-decoration: none;
  text-transform: uppercase;
  background-color: #670038;
  border: 1px solid #670038;
  border-radius: 0.25rem;
  padding: 1.25rem 2.5rem;
  display: inline-block;
  line-height: 1;
  transition: all 300ms ease-in-out;
}
@media only screen and (max-width: 48em) {
  .site-interior-container .site-interior-template-page .site-golf-signup .site-button {
    font-size: 1rem;
    padding: 0.625rem;
  }
}
.site-interior-container .site-interior-template-page .site-golf-signup .site-button.selected, .site-interior-container .site-interior-template-page .site-golf-signup .site-button:focus, .site-interior-container .site-interior-template-page .site-golf-signup .site-button:hover {
  background-color: #670038;
  border: 1px solid #670038;
  color: #ffffff;
}
.site-interior-container .site-interior-template-page .site-golf-sponsors {
  background-position: center;
  background-size: cover;
  padding: 3.75rem 6.25rem;
}
@media only screen and (max-width: 64em) {
  .site-interior-container .site-interior-template-page .site-golf-sponsors {
    padding: 3.75rem 1rem;
  }
}
.site-interior-container .site-interior-template-page .site-golf-sponsors h2 {
  text-align: center;
  color: #ffffff !important;
  font-size: 2.25rem !important;
  line-height: 1.2;
}
.site-interior-container .site-interior-template-page .site-golf-sponsors p {
  text-align: center;
  color: #ffffff !important;
}
.site-interior-container .site-interior-template-page .site-golf-sponsors .site-row {
  margin-top: 1.25rem;
}
.site-interior-container .site-interior-template-page .site-golf-sponsors .site-row .site-column {
  padding: 0 1.25rem;
}
.site-interior-container .site-interior-template-page .site-golf-sponsors .site-golf-sponsor-list > li {
  list-style-image: url("https://content.mediastg.net/dyna_images/ImageLibrary/7/b/f/a/7bfa184b-e41f-4b04-b3a9-fcdb11e15e42.pngx?w=20");
  font-weight: bold !important;
  font-size: 1.5rem !important;
  margin: 0.5rem 0;
}
@media only screen and (max-width: 48em) {
  .site-interior-container .site-interior-template-page .site-golf-sponsors .site-golf-sponsor-list > li {
    font-size: 1.3125rem !important;
  }
}
.site-interior-container .site-interior-template-page .site-golf-sponsors .site-golf-sponsor-list > li ul li {
  list-style-image: none;
  font-weight: 400 !important;
  font-size: 1rem !important;
}
.site-interior-container .site-interior-template-page .site-golf-sponsors .site-golf-sponsor-list li {
  color: #ffffff !important;
}

.rn-community-page.prufoxroach .rn-sub-button {
  background-color: var(--company-primary-color);
  padding: 0.75rem;
  border: 1px solid transparent;
  border-radius: 3px;
  text-decoration: none;
  text-align: center;
  display: inline-block;
  font-family: "Open Sans", "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif;
  color: #ffffff;
  margin: 0.3125rem 0;
}
.rn-community-page.prufoxroach .rn-sub-button:focus, .rn-community-page.prufoxroach .rn-sub-button:hover {
  background-color: #603855;
  color: #ffffff;
}
.rn-community-page.prufoxroach .rn-row {
  justify-content: center;
}
.rn-community-page.prufoxroach .rn-tabs {
  padding: 0.625rem 0;
  border-bottom: 1px solid #CCCCCC;
}
.rn-community-page.prufoxroach .rn-tabs .rn-tab {
  margin: 0.3125rem;
  cursor: pointer;
  text-transform: none;
  padding: 0.625rem 1.5625rem;
  border: none;
  font-family: "Open Sans", "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif;
  font-weight: 600;
  background-color: #999999;
  color: #ffffff;
}
.rn-community-page.prufoxroach .rn-tabs .rn-tab.rn-selected {
  background-color: var(--company-primary-color);
  color: #ffffff;
  border: none;
}
.rn-community-page.prufoxroach .rn-tabs .rn-tab:focus, .rn-community-page.prufoxroach .rn-tabs .rn-tab:hover {
  background-color: #888888;
  color: #ffffff;
  border: none;
}
.rn-community-page.prufoxroach .rn-community-list {
  display: none;
}
.rn-community-page.prufoxroach .rn-community-list.rn-selected {
  display: flex;
  margin-top: 0.625rem;
}
.rn-community-page.prufoxroach .rn-community-list.rn-selected li {
  padding: 0.4375rem;
  width: 20%;
}
@media only screen and (max-width: 52em) {
  .rn-community-page.prufoxroach .rn-community-list.rn-selected li {
    width: 25%;
  }
}
@media only screen and (max-width: 42em) {
  .rn-community-page.prufoxroach .rn-community-list.rn-selected li {
    width: 33.333%;
  }
}
@media only screen and (max-width: 32em) {
  .rn-community-page.prufoxroach .rn-community-list.rn-selected li {
    width: 50%;
  }
}
@media only screen and (max-width: 22em) {
  .rn-community-page.prufoxroach .rn-community-list.rn-selected li {
    width: 100%;
  }
}
.rn-community-page.prufoxroach .rn-community-list.rn-selected li .rn-sub-button {
  font-size: 0.75rem;
  display: block;
  width: 100%;
  padding: 0.4375rem 0.3125rem;
}

.site-interior-template-image-header.rbifa-custom-roster {
  position: relative;
}
.site-interior-template-image-header.rbifa-custom-roster:before {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.2);
}
.site-interior-template-image-header.rbifa-custom-roster .site-column {
  background-color: transparent;
}
.site-interior-template-image-header.rbifa-custom-roster .site-column h1 {
  margin: 0;
  padding: 0;
  margin-bottom: 0;
  color: #ffffff !important;
}

@media only screen and (max-width: 29.813em) {
  .site-interior-template-image-header.site-interior-neighborhood-report-header {
    height: 20rem !important;
  }
  .site-interior-template-image-header.site-interior-neighborhood-report-header h1 {
    font-size: revert !important;
  }
}

.site-interior-template-page.site-interior-roster2.rbifa-custom-roster .roster-second-section {
  display: block;
}
.site-interior-template-page.site-interior-roster2.rbifa-custom-roster .roster-second-section.showAll {
  display: none;
}
.site-interior-template-page.site-interior-roster2.rbifa-custom-roster .site-interior-section {
  justify-content: center;
}
.site-interior-template-page.site-interior-roster2.rbifa-custom-roster .site-interior-roster-callout {
  width: 21.625rem;
  padding: 0 0.5rem;
}
.site-interior-template-page.site-interior-roster2.rbifa-custom-roster .site-interior-roster-callout .site-interior-roster-callout-image {
  width: 20.625rem;
  height: 25.625rem;
}
.site-interior-template-page.site-interior-roster2.rbifa-custom-roster .site-interior-content-text {
  text-align: center !important;
}

.interior-roster-toggle {
  width: 100%;
  display: flex;
  justify-content: center;
}
.interior-roster-toggle a {
  width: 20rem;
  border: 1px solid #bcbdbf;
  padding: 1rem;
  text-align: center;
}
.interior-roster-toggle p {
  margin-bottom: 0 !important;
  color: #000 !important;
}
.interior-roster-toggle a:hover {
  background-color: #000;
}
.interior-roster-toggle a:hover p {
  color: #bcbdbf !important;
}

.site-interior-rbifa-header h1 {
  text-align: center;
  color: #ffffff !important;
  font-size: 3rem;
  margin-bottom: 0 !important;
  padding-bottom: 0 !important;
}
.site-interior-rbifa-header h1 p {
  padding: 0;
  margin: 0;
  line-height: inherit;
  color: inherit;
  font-size: inherit;
  font-weight: inherit;
  font-family: inherit;
}

.site-interior-rbifa {
  position: relative;
}
.site-interior-rbifa .site-cms-text p {
  padding: 0;
  margin: 0;
  line-height: inherit;
  color: inherit;
  font-size: inherit;
  font-weight: inherit;
  font-family: inherit;
}
.site-interior-rbifa .site-interior-back-top {
  position: fixed;
  bottom: 0.625rem;
  right: 0.625rem;
  padding: 0.3125rem 0.625rem;
  border-radius: 0.625rem;
  background-color: rgba(255, 255, 255, 0.9);
  box-shadow: 3px 3px 3px rgba(0, 0, 0, 0.3);
  color: #000000;
  text-transform: uppercase;
  z-index: 9;
  font-size: 0.75rem;
  font-weight: bold;
  cursor: pointer;
  display: none;
}
.site-interior-rbifa .site-interior-back-top.site-show {
  display: block;
}
.site-interior-rbifa .site-interior-rbifa-header h1 {
  color: #ffffff;
}
.site-interior-rbifa .site-interior-rbifa-header h1 p {
  padding: 0;
  margin: 0;
  line-height: inherit;
  color: inherit;
  font-size: inherit;
  font-weight: inherit;
  font-family: inherit;
}
.site-interior-rbifa h2 {
  font-family: Times, Times New Roman, serif;
}
.site-interior-rbifa .site-cms-text {
  font-size: 1.125rem;
}
.site-interior-rbifa .site-center {
  text-align: center;
}
.site-interior-rbifa .site-row .site-column {
  padding: 1.25rem;
}
.site-interior-rbifa .site-row .site-column.right {
  text-align: right;
}
@media only screen and (max-width: 48em) {
  .site-interior-rbifa .site-row .site-column.right {
    text-align: center;
  }
}
.site-interior-rbifa .site-large-text-callout h2 {
  font-size: 2.25rem;
  line-height: 1.2;
  color: #000000;
}
@media only screen and (max-width: 48em) {
  .site-interior-rbifa .site-large-text-callout h2 {
    text-align: center;
  }
}
.site-interior-rbifa .site-large-text-callout h2 p {
  padding: 0;
  margin: 0;
  line-height: inherit;
  color: inherit;
  font-size: inherit;
  font-weight: inherit;
  font-family: inherit;
}
.site-interior-rbifa .site-large-text-callout hr {
  border: none;
  border-top: 2px solid #000000;
  max-width: 15.625rem;
  margin: 1.25rem auto 2.5rem 0;
}
@media only screen and (max-width: 48em) {
  .site-interior-rbifa .site-large-text-callout hr {
    text-align: center;
    margin: 1.25rem auto;
  }
}
.site-interior-rbifa .site-large-text-callout p {
  font-size: 1.3125rem;
  line-height: 1.5;
  color: #000000;
}
@media only screen and (max-width: 48em) {
  .site-interior-rbifa .site-large-text-callout p {
    text-align: center;
  }
}
.site-interior-rbifa .site-large-text-callout.right {
  text-align: right;
}
.site-interior-rbifa .site-large-text-callout.right h2,
.site-interior-rbifa .site-large-text-callout.right p {
  text-align: right;
}
.site-interior-rbifa .site-large-text-callout.right hr {
  margin: 1.25rem 0 2.5rem auto;
}
@media only screen and (max-width: 48em) {
  .site-interior-rbifa .site-large-text-callout.right hr {
    margin: 1.25rem auto;
  }
}
@media only screen and (max-width: 48em) {
  .site-interior-rbifa .site-large-text-callout.right {
    text-align: center;
  }
  .site-interior-rbifa .site-large-text-callout.right h2,
  .site-interior-rbifa .site-large-text-callout.right p {
    text-align: center;
  }
}
.site-interior-rbifa .site-interior-container {
  padding-top: 0;
}
.site-interior-rbifa .site-interior-container .site-interior-template-page {
  padding-top: 0;
}
.site-interior-rbifa .site-interior-nav-section .site-container {
  padding: 1.25rem;
}
.site-interior-rbifa .site-interior-nav-section .site-container ul {
  display: flex;
  justify-content: center;
  margin: 0;
  flex-wrap: wrap;
}
.site-interior-rbifa .site-interior-nav-section .site-container ul li {
  padding: 1.25rem 0;
}
@media only screen and (max-width: 48em) {
  .site-interior-rbifa .site-interior-nav-section .site-container ul li {
    padding: 0.625rem;
  }
}
.site-interior-rbifa .site-interior-nav-section .site-container ul li a {
  display: inline-block;
  padding: 0.625rem 2.5rem;
  text-transform: uppercase;
  color: #000000;
  font-size: 1.3125rem;
}
@media only screen and (max-width: 48em) {
  .site-interior-rbifa .site-interior-nav-section .site-container ul li a {
    border: 1px solid #000000;
  }
}
.site-interior-rbifa .site-interior-nav-section .site-container ul li a.selected {
  background-color: #000000;
  color: #ffffff !important;
}
.site-interior-rbifa .site-interior-nav-section .site-container ul li a.selected p {
  color: #ffffff !important;
}
.site-interior-rbifa .site-interior-nav-section .site-container ul li a:focus:not(.selected), .site-interior-rbifa .site-interior-nav-section .site-container ul li a:hover:not(.selected) {
  background-color: #000000;
  color: #ffffff !important;
}
.site-interior-rbifa .site-interior-nav-section .site-container ul li a:focus:not(.selected) p, .site-interior-rbifa .site-interior-nav-section .site-container ul li a:hover:not(.selected) p {
  color: #ffffff !important;
}
.site-interior-rbifa .site-interior-nav-section .site-container ul li a p {
  padding: 0;
  margin: 0;
  line-height: inherit;
  color: inherit;
  font-size: inherit;
  font-weight: inherit;
  font-family: inherit;
}
.site-interior-rbifa .site-interior-stats-section {
  padding: 2.5rem 1.25rem;
  background-color: #bcbdbf;
}
.site-interior-rbifa .site-interior-stats-section h2 {
  text-align: center;
  color: #000000;
  font-size: 2.25rem;
  margin-bottom: 0.3125rem;
}
.site-interior-rbifa .site-interior-stats-section h2 p {
  padding: 0;
  margin: 0;
  line-height: inherit;
  color: inherit;
  font-size: inherit;
  font-weight: inherit;
  font-family: inherit;
}
.site-interior-rbifa .site-interior-stats-section .site-cms-text {
  text-align: center;
  color: #000000;
  font-size: 1.3125rem;
}
.site-interior-rbifa .site-interior-stats-section .site-interior-stat-callouts {
  display: flex;
  justify-content: center;
  margin-top: 1.25rem;
}
@media only screen and (max-width: 48em) {
  .site-interior-rbifa .site-interior-stats-section .site-interior-stat-callouts {
    flex-wrap: wrap;
  }
}
.site-interior-rbifa .site-interior-stats-section .site-interior-stat-callouts .site-interior-stat-callout {
  flex: 1 0 auto;
  width: 25%;
  text-align: center;
}
@media only screen and (max-width: 48em) {
  .site-interior-rbifa .site-interior-stats-section .site-interior-stat-callouts .site-interior-stat-callout {
    padding: 1.25rem 0;
    width: 100%;
  }
}
.site-interior-rbifa .site-interior-stats-section .site-interior-stat-callouts .site-interior-stat-callout .site-interior-stat-text {
  font-size: 3.125rem;
  color: #000000;
  text-align: center;
  font-family: Times, Times New Roman, serif;
}
.site-interior-rbifa .site-interior-stats-section .site-interior-stat-callouts .site-interior-stat-callout .site-interior-stat-text p {
  padding: 0;
  margin: 0;
  line-height: inherit;
  color: inherit;
  font-size: inherit;
  font-weight: inherit;
  font-family: inherit;
}
.site-interior-rbifa .site-interior-stats-section .site-interior-stat-callouts .site-interior-stat-callout .site-cms-text {
  font-size: 1.3125rem;
  color: #000000;
  text-align: center;
}
.site-interior-rbifa .site-interior-content-section .site-container {
  padding: 2.5rem 1.25rem;
  text-align: center;
}
@media only screen and (max-width: 48em) {
  .site-interior-rbifa .site-interior-content-section .site-container {
    padding: 2.5rem 0.5rem;
  }
}
.site-interior-rbifa .site-interior-content-section .site-container h2 {
  color: #000000;
  font-size: 2.25rem;
}
.site-interior-rbifa .site-interior-content-section .site-container h2 p {
  padding: 0;
  margin: 0;
  line-height: inherit;
  color: inherit;
  font-size: inherit;
  font-weight: inherit;
  font-family: inherit;
}
.site-interior-rbifa .site-interior-content-section .site-container .site-cms-text {
  color: #000000;
}
.site-interior-rbifa .site-interior-content-section .site-container .site-button,
.site-interior-rbifa .site-interior-content-section .site-container .site-button-2,
.site-interior-rbifa .site-interior-content-section .site-container .site-button-3 {
  display: inline-block;
  margin-top: 2.5rem;
}
.site-interior-rbifa .site-interior-content-section .site-container .site-button p,
.site-interior-rbifa .site-interior-content-section .site-container .site-button-2 p,
.site-interior-rbifa .site-interior-content-section .site-container .site-button-3 p {
  padding: 0;
  margin: 0;
  line-height: inherit;
  color: inherit;
  font-size: inherit;
  font-weight: inherit;
  font-family: inherit;
}
.site-interior-rbifa .site-interior-content-section .site-container .site-button p,
.site-interior-rbifa .site-interior-content-section .site-container .site-button-2 p,
.site-interior-rbifa .site-interior-content-section .site-container .site-button-3 p {
  color: inherit !important;
}
.site-interior-rbifa .site-interior-content-section.intro .site-container {
  padding-top: 0;
}
.site-interior-rbifa .site-interior-content-section.intro .site-container h2 {
  text-transform: none !important;
  margin-top: 0 !important;
}
.site-interior-rbifa .site-interior-content-section.intro .site-container h2 p {
  padding: 0;
  margin: 0;
  line-height: inherit;
  color: inherit;
  font-size: inherit;
  font-weight: inherit;
  font-family: inherit;
}
.site-interior-rbifa .site-interior-large-callout-section {
  background-position: center;
  background-size: cover;
  position: relative;
  background-color: #0a0a0a;
}
.site-interior-rbifa .site-interior-large-callout-section:before {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.44);
  z-index: 1;
}
.site-interior-rbifa .site-interior-large-callout-section .site-container {
  padding: 5rem 2.5rem;
  text-align: center;
  position: relative;
  z-index: 2;
}
@media only screen and (max-width: 48em) {
  .site-interior-rbifa .site-interior-large-callout-section .site-container {
    padding: 2.5rem 0.5rem;
  }
}
.site-interior-rbifa .site-interior-large-callout-section .site-container h2 {
  font-size: 2.25rem;
  color: #ffffff;
  text-align: center;
  text-transform: none;
  margin-bottom: 0.625rem;
}
.site-interior-rbifa .site-interior-large-callout-section .site-container h2 p {
  padding: 0;
  margin: 0;
  line-height: inherit;
  color: inherit;
  font-size: inherit;
  font-weight: inherit;
  font-family: inherit;
}
.site-interior-rbifa .site-interior-large-callout-section .site-container hr {
  max-width: 15.625rem;
  width: 100%;
  border: none;
  border-top: 1px solid #ffffff;
  margin: 0 auto;
}
.site-interior-rbifa .site-interior-large-callout-section .site-container .site-cms-text {
  color: #ffffff !important;
  text-align: left;
  max-width: 62.5rem;
  margin: 2.5rem auto 0;
}
.site-interior-rbifa .site-interior-large-callout-section .site-container .site-button,
.site-interior-rbifa .site-interior-large-callout-section .site-container .site-button-2,
.site-interior-rbifa .site-interior-large-callout-section .site-container .site-button-3 {
  margin-top: 2.5rem;
}
.site-interior-rbifa .site-interior-large-callout-section .site-container .site-button p,
.site-interior-rbifa .site-interior-large-callout-section .site-container .site-button-2 p,
.site-interior-rbifa .site-interior-large-callout-section .site-container .site-button-3 p {
  color: inherit !important;
}
.site-interior-rbifa .site-interior-advanced-section {
  font-size: 1.3125rem;
}
.site-interior-rbifa .site-interior-advanced-section .site-container {
  padding: 2.5rem 1.25rem;
}
@media only screen and (max-width: 48em) {
  .site-interior-rbifa .site-interior-advanced-section .site-container {
    padding: 2.5rem 0.5rem;
  }
}
.site-interior-rbifa .site-interior-callouts-section .site-container .site-interior-callouts {
  display: flex;
  justify-content: space-between;
  background-color: #ffffff;
}
@media only screen and (max-width: 48em) {
  .site-interior-rbifa .site-interior-callouts-section .site-container .site-interior-callouts {
    flex-wrap: wrap;
  }
}
.site-interior-rbifa .site-interior-callouts-section .site-container .site-interior-callouts .site-interior-callout {
  flex: 1 0 auto;
  width: 33.333%;
  height: 28.125rem;
  padding: 0.5rem;
}
@media only screen and (max-width: 87.5em) {
  .site-interior-rbifa .site-interior-callouts-section .site-container .site-interior-callouts .site-interior-callout {
    height: 25rem;
  }
}
@media only screen and (max-width: 64em) {
  .site-interior-rbifa .site-interior-callouts-section .site-container .site-interior-callouts .site-interior-callout {
    height: 21.875rem;
  }
}
@media only screen and (max-width: 48em) {
  .site-interior-rbifa .site-interior-callouts-section .site-container .site-interior-callouts .site-interior-callout {
    width: 100%;
  }
}
.site-interior-rbifa .site-interior-callouts-section .site-container .site-interior-callouts .site-interior-callout a {
  display: flex;
  justify-content: center;
  align-items: center;
  background-position: center;
  background-size: cover;
  position: relative;
  height: 100%;
  background-color: #0a0a0a;
}
.site-interior-rbifa .site-interior-callouts-section .site-container .site-interior-callouts .site-interior-callout a:before {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.44);
  z-index: 1;
}
.site-interior-rbifa .site-interior-callouts-section .site-container .site-interior-callouts .site-interior-callout a .site-cms-text {
  color: #ffffff !important;
  font-size: 2rem;
  text-align: center;
  position: relative;
  z-index: 2;
}
.site-interior-rbifa .site-interior-callouts-section .site-container .site-interior-callouts .site-interior-callout a .site-text-container {
  text-align: center;
}
.site-interior-rbifa .site-interior-callouts-section .site-container .site-interior-callouts .site-interior-callout a .site-text-container:after {
  content: "";
  position: relative;
  width: 0;
  height: 3px;
  background-color: #ffffff;
  display: inline-block;
  z-index: 2;
  transition: all 0.3s ease-out;
}
.site-interior-rbifa .site-interior-callouts-section .site-container .site-interior-callouts .site-interior-callout a:focus .site-text-container:after, .site-interior-rbifa .site-interior-callouts-section .site-container .site-interior-callouts .site-interior-callout a:hover .site-text-container:after {
  width: 100%;
}
.site-interior-rbifa .site-interior-hn-featured-properties-section .site-container {
  padding: 0 0 2.5rem 0;
  text-align: center;
}
@media only screen and (max-width: 48em) {
  .site-interior-rbifa .site-interior-hn-featured-properties-section .site-container {
    padding: 2.5rem 0.5rem;
  }
}
.site-interior-rbifa .site-interior-hn-featured-properties-section .site-container .site-interior-featured-properties {
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
}
.site-interior-rbifa .site-interior-hn-featured-properties-section .site-container .site-interior-featured-properties .site-interior-featured-property {
  flex: 1 0 auto;
  width: 50%;
  height: 21.875rem;
  padding: 0.5rem;
}
@media only screen and (max-width: 48em) {
  .site-interior-rbifa .site-interior-hn-featured-properties-section .site-container .site-interior-featured-properties .site-interior-featured-property {
    width: 100%;
  }
}
.site-interior-rbifa .site-interior-hn-featured-properties-section .site-container .site-interior-featured-properties .site-interior-featured-property > a {
  position: relative;
  display: block;
  background-position: center;
  background-size: cover;
  width: 100%;
  height: 100%;
}
.site-interior-rbifa .site-interior-hn-featured-properties-section .site-container .site-interior-featured-properties .site-interior-featured-property > a .site-interior-property-content {
  position: absolute;
  bottom: 0;
  left: 0;
  display: flex;
  justify-content: space-between;
  align-items: center;
  z-index: 2;
  width: 100%;
  background-color: rgba(0, 0, 0, 0.44);
  padding: 1.25rem;
}
.site-interior-rbifa .site-interior-hn-featured-properties-section .site-container .site-interior-featured-properties .site-interior-featured-property > a .site-interior-property-content .site-cms-text {
  color: #ffffff;
  font-size: 1.5rem;
  text-transform: uppercase;
  line-height: 1.2;
  width: 60%;
  text-align: left;
}
.site-interior-rbifa .site-interior-hn-featured-properties-section .site-container .site-interior-featured-properties .site-interior-featured-property > a .site-interior-property-content .price {
  color: #ffffff;
  font-size: 1.3125rem;
  font-style: italic;
  text-align: right;
}
.site-interior-rbifa .site-interior-hn-featured-properties-section .site-container .site-interior-featured-properties .site-interior-featured-property > a .site-interior-property-content .price p {
  padding: 0;
  margin: 0;
  line-height: inherit;
  color: inherit;
  font-size: inherit;
  font-weight: inherit;
  font-family: inherit;
}
.site-interior-rbifa .site-interior-hn-featured-properties-section .site-container .site-button,
.site-interior-rbifa .site-interior-hn-featured-properties-section .site-container .site-button-2,
.site-interior-rbifa .site-interior-hn-featured-properties-section .site-container .site-button-3 {
  margin-top: 2.5rem;
}
.site-interior-rbifa .site-interior-hn-featured-properties-section .site-container .site-button p,
.site-interior-rbifa .site-interior-hn-featured-properties-section .site-container .site-button-2 p,
.site-interior-rbifa .site-interior-hn-featured-properties-section .site-container .site-button-3 p {
  color: inherit !important;
}
.site-interior-rbifa .site-interior-text-image-callout {
  position: relative;
  background-color: #ecebe9;
}
.site-interior-rbifa .site-interior-text-image-callout .site-interior-text-image-bg {
  position: absolute;
  top: 0;
  right: 0;
  width: 50%;
  height: 100%;
  background-position: center;
  background-size: cover;
  background-repeat: no-repeat;
}
@media only screen and (max-width: 48em) {
  .site-interior-rbifa .site-interior-text-image-callout .site-interior-text-image-bg {
    display: none;
  }
}
.site-interior-rbifa .site-interior-text-image-callout .site-container {
  padding: 6.25rem 1.25rem 8.75rem;
  text-align: left;
  position: relative;
}
.site-interior-rbifa .site-interior-text-image-callout .site-container h2 {
  max-width: 45%;
  font-size: 2.25rem;
  color: #000000;
  line-height: 1.2;
}
.site-interior-rbifa .site-interior-text-image-callout .site-container h2 p {
  padding: 0;
  margin: 0;
  line-height: inherit;
  color: inherit;
  font-size: inherit;
  font-weight: inherit;
  font-family: inherit;
}
.site-interior-rbifa .site-interior-text-image-callout .site-container .site-cms-text {
  max-width: 45%;
  font-size: 1.3125rem;
  color: #000000;
}
.site-interior-rbifa .site-interior-text-image-callout .site-container .site-button,
.site-interior-rbifa .site-interior-text-image-callout .site-container .site-button-2,
.site-interior-rbifa .site-interior-text-image-callout .site-container .site-button-3 {
  margin-top: 1.25rem;
}
.site-interior-rbifa .site-interior-text-image-callout .site-container .site-button p,
.site-interior-rbifa .site-interior-text-image-callout .site-container .site-button-2 p,
.site-interior-rbifa .site-interior-text-image-callout .site-container .site-button-3 p {
  color: inherit !important;
}
@media only screen and (max-width: 48em) {
  .site-interior-rbifa .site-interior-text-image-callout .site-container {
    text-align: center;
    padding: 3.75rem 1.25rem 5rem;
  }
  .site-interior-rbifa .site-interior-text-image-callout .site-container h2 {
    text-align: center;
    max-width: 100%;
  }
  .site-interior-rbifa .site-interior-text-image-callout .site-container .site-cms-text {
    text-align: center;
    max-width: 100%;
  }
}
.site-interior-rbifa .site-interior-homevaluation-section {
  position: relative;
  z-index: 3;
  background-color: #ecebe9;
}
.site-interior-rbifa .site-interior-homevaluation-section .site-interior-homevaluation-bg {
  position: absolute;
  top: 0;
  left: 0;
  width: 50%;
  height: 100%;
  background-position: center;
  background-size: cover;
  background-repeat: no-repeat;
}
@media only screen and (max-width: 48em) {
  .site-interior-rbifa .site-interior-homevaluation-section .site-interior-homevaluation-bg {
    display: none;
  }
}
.site-interior-rbifa .site-interior-homevaluation-section .site-container {
  padding: 6.25rem 1.25rem 8.75rem;
  text-align: right;
  position: relative;
}
.site-interior-rbifa .site-interior-homevaluation-section .site-container h2 {
  max-width: 45%;
  font-size: 2.25rem;
  color: #000000;
  margin: 0 0 0 auto;
}
.site-interior-rbifa .site-interior-homevaluation-section .site-container h2 p {
  padding: 0;
  margin: 0;
  line-height: inherit;
  color: inherit;
  font-size: inherit;
  font-weight: inherit;
  font-family: inherit;
}
.site-interior-rbifa .site-interior-homevaluation-section .site-container .site-cms-text {
  max-width: 45%;
  font-size: 1.3125rem;
  color: #000000;
  margin: 0 0 0 auto;
}
@media only screen and (max-width: 48em) {
  .site-interior-rbifa .site-interior-homevaluation-section .site-container {
    padding: 3.75rem 1.25rem 5rem;
  }
  .site-interior-rbifa .site-interior-homevaluation-section .site-container h2 {
    text-align: center;
    max-width: 100%;
  }
  .site-interior-rbifa .site-interior-homevaluation-section .site-container .site-cms-text {
    text-align: center;
    max-width: 100%;
  }
}
.site-interior-rbifa .site-interior-homevaluation-section .site-container .site-interior-homevaluation-buyside {
  margin-top: 2rem;
}
.site-interior-rbifa .site-interior-homevaluation-section .site-container .site-interior-homevaluation-buyside > div .buyside_widget_input_div {
  padding-right: 0;
  z-index: 1;
}
.site-interior-rbifa .site-interior-homevaluation-section .site-container .site-interior-homevaluation-buyside > div .buyside_widget_input_div input {
  background-color: #ffffff;
  padding: 1rem;
  border: none;
  border-radius: 0.625rem 0 0 0.625rem;
  box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.3);
  font-size: 1.5rem;
  font-family: Times, Times New Roman, serif;
  margin-bottom: 0;
  height: 4.375rem;
}
.site-interior-rbifa .site-interior-homevaluation-section .site-container .site-interior-homevaluation-buyside > div button {
  padding: 1rem 1.5rem;
  background-color: #bcbdbf;
  color: #ffffff;
  border-radius: 0 0.625rem 0.625rem 0;
  font-size: 1.5rem;
  text-transform: uppercase;
  box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.3);
  white-space: nowrap;
  z-index: 2;
  height: 4.375rem;
}
@media only screen and (max-width: 48em) {
  .site-interior-rbifa .site-interior-homevaluation-section .site-container .site-interior-homevaluation-buyside > div button {
    font-size: 1.125rem;
    padding: 1rem;
  }
}
.site-interior-rbifa .site-interior-contact-section {
  background-position: center;
  background-size: cover;
  background-color: #0a0a0a;
  position: relative;
  margin-top: 0.625rem;
}
.site-interior-rbifa .site-interior-contact-section:before {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.44);
  z-index: 1;
}
.site-interior-rbifa .site-interior-contact-section .site-container {
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: 1.875rem;
  position: relative;
  z-index: 2;
}
@media only screen and (max-width: 48em) {
  .site-interior-rbifa .site-interior-contact-section .site-container {
    padding: 1.875rem 0.5rem;
    flex-wrap: wrap;
  }
}
.site-interior-rbifa .site-interior-contact-section .site-container .site-interior-contact-callout {
  background-color: rgba(50, 50, 50, 0.8);
  padding: 2.5rem;
  text-align: center;
  width: 45%;
}
.site-interior-rbifa .site-interior-contact-section .site-container .site-interior-contact-callout h3 {
  color: #ffffff;
  text-align: center;
  font-size: 2rem;
  text-transform: uppercase;
}
.site-interior-rbifa .site-interior-contact-section .site-container .site-interior-contact-callout h3 p {
  padding: 0;
  margin: 0;
  line-height: inherit;
  color: inherit;
  font-size: inherit;
  font-weight: inherit;
  font-family: inherit;
}
.site-interior-rbifa .site-interior-contact-section .site-container .site-interior-contact-callout .site-cms-text {
  color: #ffffff;
  margin-top: 1.3125rem;
  line-height: 1.5;
}
.site-interior-rbifa .site-interior-contact-section .site-container .site-interior-contact-callout .site-button,
.site-interior-rbifa .site-interior-contact-section .site-container .site-interior-contact-callout .site-button-2,
.site-interior-rbifa .site-interior-contact-section .site-container .site-interior-contact-callout .site-button-3 {
  margin-top: 2.5rem;
}
.site-interior-rbifa .site-interior-contact-section .site-container .site-interior-contact-callout .site-button p,
.site-interior-rbifa .site-interior-contact-section .site-container .site-interior-contact-callout .site-button-2 p,
.site-interior-rbifa .site-interior-contact-section .site-container .site-interior-contact-callout .site-button-3 p {
  color: inherit !important;
}
@media only screen and (max-width: 48em) {
  .site-interior-rbifa .site-interior-contact-section .site-container .site-interior-contact-callout {
    width: 100%;
  }
}
.site-interior-rbifa .site-interior-contact-section .site-container .site-interior-contact-newsletter {
  padding: 2.5rem;
  border: 2px solid #ffffff;
  border-left: none;
  width: 55%;
}
.site-interior-rbifa .site-interior-contact-section .site-container .site-interior-contact-newsletter h3 {
  color: #ffffff;
  text-align: center;
  text-transform: uppercase;
  font-size: 2rem;
}
.site-interior-rbifa .site-interior-contact-section .site-container .site-interior-contact-newsletter h3 p {
  padding: 0;
  margin: 0;
  line-height: inherit;
  color: inherit;
  font-size: inherit;
  font-weight: inherit;
  font-family: inherit;
}
.site-interior-rbifa .site-interior-contact-section .site-container .site-interior-contact-newsletter .site-cms-text {
  text-align: center;
  margin-top: 1.25rem;
  color: #ffffff;
  font-size: 1.3125rem;
  line-height: 1.5;
  max-width: 31.25rem;
  width: 100%;
  margin: 1.25rem auto 0;
}
.site-interior-rbifa .site-interior-contact-section .site-container .site-interior-contact-newsletter form {
  max-width: 31.25rem;
  margin: 1.25rem auto 0;
}
.site-interior-rbifa .site-interior-contact-section .site-container .site-interior-contact-newsletter form input {
  flex: 1 0 auto;
  background-color: #ffffff;
  padding: 1rem;
  border: none;
  border-radius: 0.625rem;
  box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.3);
  font-size: 1.5rem;
  font-family: Times, Times New Roman, serif;
  width: 100%;
}
@media only screen and (max-width: 48em) {
  .site-interior-rbifa .site-interior-contact-section .site-container .site-interior-contact-newsletter {
    border: none;
    width: 100%;
  }
  .site-interior-rbifa .site-interior-contact-section .site-container .site-interior-contact-newsletter h3 {
    text-align: center;
  }
}
.site-interior-rbifa .site-tabs .site-tab-button {
  display: inline-block;
  padding: 1rem;
  border: 1px solid #c4c5c0;
  text-align: left;
  color: #000000;
  flex: 0 1 auto;
  width: auto;
  background-color: #ffffff;
  font-weight: 400;
  width: 100%;
  font-size: 1.3125rem;
  font-family: "Montserrat", Arial, Helvetica Neue, Helvetica, sans-serif;
}
.site-interior-rbifa .site-tabs .site-tab-button:focus, .site-interior-rbifa .site-tabs .site-tab-button:hover {
  background-color: #5e5e5e;
  color: #ffffff;
}
.site-interior-rbifa .site-tabs .site-tab-button.selected {
  background-color: #666666;
  color: #ffffff;
  font-weight: 400;
}
.site-interior-rbifa .site-tabs .site-tab-button p {
  padding: 0;
  margin: 0;
  line-height: inherit;
  color: inherit;
  font-size: inherit;
  font-weight: inherit;
  font-family: inherit;
}
.site-interior-rbifa .site-tabs .site-tab-content {
  background-color: #666666;
  color: #ffffff;
  padding: 1.25rem 1rem 1.875rem 1rem;
}
.site-interior-rbifa .site-tabs .site-tab-content h3 {
  color: #ffffff !important;
  font-size: 1.125rem;
}
.site-interior-rbifa .site-tabs .site-tab-content h3 p {
  padding: 0;
  margin: 0;
  line-height: inherit;
  color: inherit;
  font-size: inherit;
  font-weight: inherit;
  font-family: inherit;
}
.site-interior-rbifa .site-tabs .site-tab-content p {
  color: #ffffff !important;
  font-size: 1rem;
}
@media only screen and (min-width: 48.0625em) {
  .site-interior-rbifa .site-tabs {
    display: flex;
    justify-content: space-between;
    flex-direction: column;
    height: 31.25rem;
    position: relative;
  }
  .site-interior-rbifa .site-tabs .site-tab-button {
    width: 25%;
    flex: 1 0 auto;
    display: flex;
    justify-content: center;
    align-items: center;
    cursor: pointer;
    margin: 0.25rem 0;
    padding: 0.25rem 2.5rem;
    text-align: center;
  }
  .site-interior-rbifa .site-tabs .site-tab-content {
    flex: 1 0 auto;
    width: 100%;
    padding: 2.5rem;
    position: absolute;
    top: 0.25rem;
    right: 0;
    width: calc(75% - 4px);
    height: calc(100% - 8px);
  }
  .site-interior-rbifa .site-tabs .site-tab-content h3 {
    color: #ffffff;
  }
  .site-interior-rbifa .site-tabs .site-tab-content p {
    color: #ffffff;
    font-size: 1.3125rem;
  }
}
.site-interior-rbifa .site-interior-contact-section.contact {
  margin-bottom: 0.625rem;
}

.site-rbifa-accordian .rn-accordion-toggle {
  background-color: #000000;
  color: #ffffff;
  position: relative;
  padding-left: 1.125rem;
}
.site-rbifa-accordian .rn-accordion-toggle:before {
  content: "+";
  position: absolute;
  right: 0.625rem;
  top: 0.75rem;
  color: #ffffff;
  font-size: 1.125rem;
  font-weight: bold;
}
.site-rbifa-accordian .rn-accordion-toggle.rn-accordion-selected:before {
  content: "-";
  top: 0.625rem;
}
.site-rbifa-accordian .rn-accordion-content {
  border: none;
}

.rng-market-insights-featured-property {
  overflow: hidden;
}
.rng-market-insights-featured-property a {
  display: relative;
}
.rng-market-insights-featured-property .rng-featured-property-listing-details {
  height: 100%;
}
.rng-market-insights-featured-property .rng-featured-property-listing-price-container {
  font-size: revert;
  flex-wrap: wrap;
  position: relative;
  height: 70%;
}
.rng-market-insights-featured-property .rng-featured-property-listing-price-container h2 {
  display: block !important;
  position: absolute;
  width: 100%;
  margin-top: 45% !important;
}
@media only screen and (max-width: 64em) {
  .rng-market-insights-featured-property .rng-featured-property-listing-price-container h2 {
    margin-top: 50% !important;
  }
}
@media only screen and (max-width: 55em) {
  .rng-market-insights-featured-property .rng-featured-property-listing-price-container h2 {
    margin-top: 35% !important;
  }
}
@media only screen and (max-width: 26.188em) {
  .rng-market-insights-featured-property .rng-featured-property-listing-price-container h2 {
    margin-top: 20% !important;
  }
}
@media only screen and (max-width: 23.4375em) {
  .rng-market-insights-featured-property .rng-featured-property-listing-price-container h2 {
    font-size: 2.25rem !important;
  }
}
.rng-market-insights-featured-property .rng-featured-property-listing-price-container h4 {
  position: absolute;
  top: 0;
  right: 0 !important;
  margin-top: 1.5rem !important;
}
@media only screen and (max-width: 64em) {
  .rng-market-insights-featured-property .rng-featured-property-listing-price-container {
    margin-bottom: 4rem !important;
  }
}
@media only screen and (max-width: 39.938em) {
  .rng-market-insights-featured-property .rng-featured-property-listing-price-container {
    margin-bottom: 3rem !important;
  }
}
@media only screen and (max-width: 26.188em) {
  .rng-market-insights-featured-property .rng-featured-property-listing-price-container {
    margin-bottom: 0 !important;
  }
}
.rng-market-insights-featured-property .rng-featured-property-header {
  position: absolute;
  right: 0;
  padding-right: 1rem;
}

.site-roster-abaag .site-roster-image-header,
.site-roster-abaag .site-roster-image-header-mobile {
  background-position: center;
  background-size: cover;
  -webkit-filter: grayscale(100%);
  padding: 12.5rem 0;
}
.site-roster-abaag .site-roster-image-header-mobile {
  display: none;
}
@media print, screen and (max-width: 64.06125em) {
  .site-roster-abaag .site-roster-image-header {
    display: none;
  }
  .site-roster-abaag .site-roster-image-header-mobile {
    display: block;
    padding: 6.25rem 0;
  }
}
.site-roster-abaag .site-roster-search {
  padding-top: 2rem;
}
.site-roster-abaag .site-roster-search h2 {
  font-weight: 100;
  text-align: center;
}
.site-roster-abaag .site-roster-search-container .site-roster-search-widget {
  margin-right: 0.5rem;
  flex: 1 1 50%;
}
.site-roster-abaag .site-roster-search-container div:last-child {
  margin-right: 0;
}
.site-roster-abaag .site-roster-search-container .site-roster-search-input .input-group {
  border-bottom: 1px solid #0a0a0a;
}
.site-roster-abaag .site-roster-search-container .site-roster-search-input input[type=text] {
  border: none;
  box-shadow: none;
  padding: 1rem;
}
.site-roster-abaag .site-roster-search-container .site-roster-search-input button {
  border: none;
  background: none;
  padding-left: 0.25rem;
  padding-right: 0.25rem;
  font-size: 2rem;
  transition: all 300ms ease-in-out;
}
.site-roster-abaag .site-roster-search-container .site-roster-search-input button:hover {
  transform: scale(1.2);
}
.site-roster-abaag .site-roster-search-container .site-roster-filter {
  display: flex;
  flex: 1 1 auto;
}
@media print, screen and (max-width: 64.06125em) {
  .site-roster-abaag .site-roster-search-container .site-roster-filter {
    flex-wrap: wrap;
  }
}
.site-roster-abaag .site-roster-search-container .site-roster-filter form {
  flex: 1 1 calc(50% - 1rem);
  margin-right: 0.5rem;
}
.site-roster-abaag .site-roster-search-container .site-roster-filter form:last-of-type {
  margin-right: 0;
}
.site-roster-abaag .site-roster-search-container .site-roster-filter form select {
  border: none;
  height: auto;
  padding: 1rem;
  padding-right: calc(1rem * 1.5);
}
.site-roster-abaag .site-roster-sort select {
  border: 1px solid gray;
  height: auto;
  padding: 1rem;
  padding-right: calc(1rem * 1.5);
  width: auto;
}
.site-roster-abaag .site-roster-card-container {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
}
.site-roster-abaag .site-roster-card-container article {
  font-size: 0.875rem;
  border: 1px solid gray;
  box-shadow: 0.125rem 0.125rem 0.125rem 0 rgba(128, 128, 128, 0.5);
  margin: 0 0.5rem 1rem;
  width: 21.875rem;
  display: flex;
  flex-direction: column;
}
.site-roster-abaag .site-roster-card-container article .site-roster-card-image-link {
  height: 15.625rem;
}
.site-roster-abaag .site-roster-card-container article a.site-roster-card-image-link {
  display: block;
  overflow: hidden;
  position: relative;
}
.site-roster-abaag .site-roster-card-container article a.site-roster-card-image-link .site-roster-card-bio-text {
  color: #ffffff;
  font-size: 1rem;
  text-align: center;
  background-color: rgba(10, 10, 10, 0.7);
  padding: 0.5rem;
  width: 100%;
  position: absolute;
  left: 0;
  z-index: 1;
  display: flex;
  justify-content: center;
  transition: all 300ms ease-in-out;
}
@media print, screen and (min-width: 64.0625em) {
  .site-roster-abaag .site-roster-card-container article a.site-roster-card-image-link .site-roster-card-bio-text {
    height: 100%;
    top: 0;
    opacity: 0;
    align-items: center;
  }
}
@media print, screen and (max-width: 64.06125em) {
  .site-roster-abaag .site-roster-card-container article a.site-roster-card-image-link .site-roster-card-bio-text {
    bottom: 0;
    align-items: flex-end;
  }
}
.site-roster-abaag .site-roster-card-container article a.site-roster-card-image-link:hover .site-roster-card-bio-text {
  opacity: 1;
}
.site-roster-abaag .site-roster-card-container article .site-roster-card-image {
  background-color: gray;
  background-position: center;
  background-size: cover;
  height: 100%;
  width: 100%;
  transition: all 300ms ease-in-out;
}
.site-roster-abaag .site-roster-card-container article .site-roster-card-icon {
  height: 100%;
  width: 100%;
  align-items: center;
  display: flex;
  justify-content: center;
}
.site-roster-abaag .site-roster-card-container article .site-roster-card-icon i {
  font-size: 12.5rem;
}
.site-roster-abaag .site-roster-card-container article .site-roster-card-content {
  padding: 0.5rem 1rem;
}
.site-roster-abaag .site-roster-card-container article h2 {
  font-size: 1.25rem;
  margin: 0;
}
.site-roster-abaag .site-roster-card-container article .site-roster-card-content-title {
  margin-top: 0.25rem;
  margin-bottom: 1rem;
  display: flex;
  flex-wrap: wrap;
}
.site-roster-abaag .site-roster-card-container article .site-roster-card-content-title span {
  line-height: 1;
  border-right: 1px solid #bbbbbb;
  margin-right: 0.25rem;
  padding-right: 0.25rem;
}
.site-roster-abaag .site-roster-card-container article .site-roster-card-content-title span:last-of-type {
  border-right: none;
}
.site-roster-abaag .site-roster-card-container article ul {
  list-style: none;
  margin: 0;
  margin-top: auto;
  padding: 0;
}
.site-roster-abaag .site-roster-card-container article {
  width: 23.4375rem;
}
.site-roster-abaag .site-roster-card-container article .site-roster-card-image-link {
  height: 23.4375rem;
  -webkit-filter: grayscale(100%);
}
.site-roster-abaag .site-roster-card-container article h2,
.site-roster-abaag .site-roster-card-container article .site-roster-card-content-title {
  text-transform: uppercase;
}
.site-roster-abaag .site-roster-paging-list {
  padding: 1rem 0;
}
.site-roster-abaag .site-roster-paging-list ul {
  list-style: none;
  margin: 0;
  padding: 0;
  display: flex;
  flex-wrap: wrap;
}
.site-roster-abaag .site-roster-paging-list ul li {
  border-right: 1px solid;
  margin-right: 0.25rem;
  padding-right: 0.25rem;
}
.site-roster-abaag .site-roster-paging-list ul li.site-roster-paging-list-total {
  font-weight: bold;
  border-right: none;
  margin-right: 1rem;
}
.site-roster-abaag .site-roster-paging-list ul li:last-of-type {
  border-right: none;
}
.site-roster-abaag .site-interior-template-page {
  padding-bottom: 0.3125rem;
}
.site-roster-abaag .site-interior-template-page h1 {
  text-align: center;
}
.site-roster-abaag .site-roster-search {
  padding-top: 0;
  max-width: 37.5rem;
}
.site-roster-abaag .site-roster-search .rni-search {
  font-size: 1.5rem;
}
.site-roster-abaag .site-roster-sort {
  text-align: center;
  margin-bottom: 1.25rem;
}
.site-roster-abaag .site-roster-sort select {
  margin: 0 auto;
}
.site-roster-abaag .site-roster-card-container article {
  border: none;
  box-shadow: none;
  width: 18.75rem;
  max-width: 100%;
}
.site-roster-abaag .site-roster-card-container article .site-roster-card-content h2 a {
  color: #0a0a0a;
}
.site-roster-abaag .site-roster-card-container article .site-roster-card-image-link {
  transition: all 300ms ease-out;
  height: 23.4375rem;
}
.site-roster-abaag .site-roster-card-container article .site-roster-card-image-link .site-roster-card-image {
  border: 1px solid #eeeeee;
}
.site-roster-abaag .site-roster-card-container article .site-roster-card-image-link:focus, .site-roster-abaag .site-roster-card-container article .site-roster-card-image-link:hover {
  filter: none;
}
.site-roster-abaag .site-roster-card-content-title a {
  color: #0a0a0a;
}
.site-roster-abaag .site-roster-icon-links {
  display: flex;
  justify-content: space-between;
  padding-bottom: 1.25rem;
}
.site-roster-abaag .site-roster-icon-links li {
  padding-right: 0.625rem;
}
.site-roster-abaag .site-roster-icon-links li:last-child {
  padding-right: 0;
}
.site-roster-abaag .site-roster-icon-links li a {
  display: inline-block;
  border: none;
  display: flex;
  justify-content: center;
  align-items: center;
  font-size: 1rem;
  color: var(--company-primary-color);
  line-height: 1;
}
.site-roster-abaag .site-roster-icon-links li a i {
  font-size: 1.5rem;
  line-height: 1;
  padding-right: 0.25rem;
}

.bdhnk-roster-page .site-roster-image-header,
.bdhnk-roster-page .site-roster-image-header-mobile {
  background-position: center;
  background-size: cover;
  padding: 6.25rem 0;
  position: relative;
  z-index: 1;
}
.bdhnk-roster-page .site-roster-image-header:before,
.bdhnk-roster-page .site-roster-image-header-mobile:before {
  content: "";
  background-color: rgba(10, 10, 10, 0.3);
  height: 100%;
  width: 100%;
  position: absolute;
  left: 0;
  top: 0;
}
.bdhnk-roster-page .site-roster-image-header .site-container,
.bdhnk-roster-page .site-roster-image-header-mobile .site-container {
  padding: 0 0.5rem;
  position: relative;
}
.bdhnk-roster-page .site-roster-image-header h2,
.bdhnk-roster-page .site-roster-image-header-mobile h2 {
  color: #ffffff;
  text-align: center;
}
.bdhnk-roster-page .site-roster-image-header .site-roster-search-input input[type=text],
.bdhnk-roster-page .site-roster-image-header-mobile .site-roster-search-input input[type=text] {
  border: none;
  padding: 1rem;
}
.bdhnk-roster-page .site-roster-image-header .site-roster-search-input button,
.bdhnk-roster-page .site-roster-image-header-mobile .site-roster-search-input button {
  border: none;
  background: #ffffff;
  font-size: 2rem;
  transition: all 300ms ease-in-out;
}
.bdhnk-roster-page .site-roster-image-header .site-roster-search-input button:hover,
.bdhnk-roster-page .site-roster-image-header-mobile .site-roster-search-input button:hover {
  color: #ffffff;
  background: #0a0a0a;
}
.bdhnk-roster-page .site-roster-image-header .site-roster-image-header-filter,
.bdhnk-roster-page .site-roster-image-header-mobile .site-roster-image-header-filter {
  display: flex;
}
.bdhnk-roster-page .site-roster-image-header .site-roster-image-header-filter form,
.bdhnk-roster-page .site-roster-image-header-mobile .site-roster-image-header-filter form {
  flex: 1 1 calc(50% - 1rem);
  margin-right: 0.5rem;
}
.bdhnk-roster-page .site-roster-image-header .site-roster-image-header-filter form:last-of-type,
.bdhnk-roster-page .site-roster-image-header-mobile .site-roster-image-header-filter form:last-of-type {
  margin-right: 0;
}
.bdhnk-roster-page .site-roster-image-header .site-roster-image-header-filter form select,
.bdhnk-roster-page .site-roster-image-header-mobile .site-roster-image-header-filter form select {
  height: auto;
  padding: 1rem;
  padding-right: calc(1rem * 1.5);
}
@media print, screen and (max-width: 64.06125em) {
  .bdhnk-roster-page .site-roster-image-header .site-roster-image-header-filter,
  .bdhnk-roster-page .site-roster-image-header-mobile .site-roster-image-header-filter {
    flex-wrap: wrap;
    justify-content: space-between;
  }
  .bdhnk-roster-page .site-roster-image-header .site-roster-image-header-filter form,
  .bdhnk-roster-page .site-roster-image-header-mobile .site-roster-image-header-filter form {
    flex: 0 1 calc(50% - 0.25rem);
    margin-right: 0;
  }
  .bdhnk-roster-page .site-roster-image-header .site-roster-image-header-filter form select,
  .bdhnk-roster-page .site-roster-image-header-mobile .site-roster-image-header-filter form select {
    margin-bottom: 0.5rem;
  }
}
.bdhnk-roster-page .site-roster-image-header-mobile {
  display: none;
}
@media print, screen and (max-width: 64.06125em) {
  .bdhnk-roster-page .site-roster-image-header {
    background-image: none !important;
  }
  .bdhnk-roster-page .site-roster-image-header-mobile {
    height: 100%;
    width: 100%;
    display: block;
    position: absolute;
    top: 0;
    left: 0;
    z-index: -1;
  }
}
.bdhnk-roster-page .site-roster-search-container .site-roster-search-input .input-group {
  border: 1px solid gray;
}
.bdhnk-roster-page .site-roster-search-container .site-roster-search-input input[type=text] {
  border: none;
  padding: 1rem;
}
.bdhnk-roster-page .site-roster-search-container .site-roster-search-input button {
  color: gray;
  border: none;
  background: #ffffff;
  font-size: 2rem;
  transition: all 300ms ease-in-out;
}
.bdhnk-roster-page .site-roster-search-container .site-roster-search-input button:hover {
  color: #ffffff;
  background: gray;
}
.bdhnk-roster-page .site-roster-search-container .site-roster-filter {
  display: flex;
}
@media print, screen and (max-width: 64.06125em) {
  .bdhnk-roster-page .site-roster-search-container .site-roster-filter {
    flex-wrap: wrap;
  }
}
.bdhnk-roster-page .site-roster-search-container .site-roster-filter form {
  flex: 1 1 calc(50% - 1rem);
  margin-right: 0.5rem;
}
.bdhnk-roster-page .site-roster-search-container .site-roster-filter form:last-of-type {
  margin-right: 0;
}
.bdhnk-roster-page .site-roster-search-container .site-roster-filter form select {
  border: 1px solid gray;
  height: auto;
  padding: 1rem;
  padding-right: calc(1rem * 1.5);
}
.bdhnk-roster-page .site-roster-sort select {
  border: 1px solid gray;
  height: auto;
  padding: 1rem;
  padding-right: calc(1rem * 1.5);
  width: auto;
}
.bdhnk-roster-page .site-roster-card-container {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
}
.bdhnk-roster-page .site-roster-card-container article {
  font-size: 0.875rem;
  border: 1px solid gray;
  box-shadow: 0.125rem 0.125rem 0.125rem 0 rgba(128, 128, 128, 0.5);
  margin: 0 0.5rem 1rem;
  width: 21.875rem;
  display: flex;
  flex-direction: column;
}
.bdhnk-roster-page .site-roster-card-container article .site-roster-card-image-link {
  height: 15.625rem;
}
.bdhnk-roster-page .site-roster-card-container article a.site-roster-card-image-link {
  display: block;
  overflow: hidden;
  position: relative;
}
.bdhnk-roster-page .site-roster-card-container article a.site-roster-card-image-link .site-roster-card-bio-text {
  color: #ffffff;
  font-size: 1rem;
  text-align: center;
  background-color: rgba(10, 10, 10, 0.7);
  padding: 0.5rem;
  width: 100%;
  position: absolute;
  left: 0;
  z-index: 1;
  display: flex;
  justify-content: center;
  transition: all 300ms ease-in-out;
}
@media print, screen and (min-width: 64.0625em) {
  .bdhnk-roster-page .site-roster-card-container article a.site-roster-card-image-link .site-roster-card-bio-text {
    height: 100%;
    top: 0;
    opacity: 0;
    align-items: center;
  }
}
@media print, screen and (max-width: 64.06125em) {
  .bdhnk-roster-page .site-roster-card-container article a.site-roster-card-image-link .site-roster-card-bio-text {
    bottom: 0;
    align-items: flex-end;
  }
}
.bdhnk-roster-page .site-roster-card-container article a.site-roster-card-image-link:hover .site-roster-card-bio-text {
  opacity: 1;
}
.bdhnk-roster-page .site-roster-card-container article .site-roster-card-image {
  background-color: gray;
  background-position: center;
  background-size: cover;
  height: 100%;
  width: 100%;
  transition: all 300ms ease-in-out;
}
.bdhnk-roster-page .site-roster-card-container article .site-roster-card-icon {
  height: 100%;
  width: 100%;
  align-items: center;
  display: flex;
  justify-content: center;
}
.bdhnk-roster-page .site-roster-card-container article .site-roster-card-icon i {
  font-size: 12.5rem;
}
.bdhnk-roster-page .site-roster-card-container article .site-roster-card-content {
  padding: 0.5rem 1rem;
}
.bdhnk-roster-page .site-roster-card-container article h2 {
  font-size: 1.25rem;
  margin: 0;
}
.bdhnk-roster-page .site-roster-card-container article .site-roster-card-content-title {
  margin-top: 0.25rem;
  margin-bottom: 1rem;
  display: flex;
  flex-wrap: wrap;
}
.bdhnk-roster-page .site-roster-card-container article .site-roster-card-content-title span {
  line-height: 1;
  border-right: 1px solid #bbbbbb;
  margin-right: 0.25rem;
  padding-right: 0.25rem;
}
.bdhnk-roster-page .site-roster-card-container article .site-roster-card-content-title span:last-of-type {
  border-right: none;
}
.bdhnk-roster-page .site-roster-card-container article ul {
  list-style: none;
  margin: 0;
  margin-top: auto;
  padding: 0;
}
.bdhnk-roster-page .site-roster-paging-list {
  padding: 1rem 0;
}
.bdhnk-roster-page .site-roster-paging-list ul {
  list-style: none;
  margin: 0;
  padding: 0;
  display: flex;
  flex-wrap: wrap;
}
.bdhnk-roster-page .site-roster-paging-list ul li {
  border-right: 1px solid;
  margin-right: 0.25rem;
  padding-right: 0.25rem;
}
.bdhnk-roster-page .site-roster-paging-list ul li.site-roster-paging-list-total {
  font-weight: bold;
  border-right: none;
  margin-right: 1rem;
}
.bdhnk-roster-page .site-roster-paging-list ul li:last-of-type {
  border-right: none;
}
.bdhnk-roster-page .site-roster-sort select {
  border: 1px solid gray;
  height: auto;
  padding: 1rem;
  padding-right: calc(1rem * 1.5);
  width: auto;
}
.bdhnk-roster-page .site-roster-paging-list {
  padding: 1rem 0;
}
.bdhnk-roster-page .site-roster-paging-list ul {
  list-style: none;
  margin: 0;
  padding: 0;
  display: flex;
  flex-wrap: wrap;
}
.bdhnk-roster-page .site-roster-paging-list ul li {
  border-right: 1px solid;
  margin-right: 0.25rem;
  padding-right: 0.25rem;
}
.bdhnk-roster-page .site-roster-paging-list ul li.site-roster-paging-list-total {
  font-weight: bold;
  border-right: none;
  margin-right: 1rem;
}
.bdhnk-roster-page .site-roster-paging-list ul li:last-of-type {
  border-right: none;
}
.bdhnk-roster-page .site-container {
  max-width: 91.875rem;
}
.bdhnk-roster-page .bdhnk-roster-office-card {
  width: 48% !important;
}

.site-roster-bhhcg .site-roster-image-header,
.site-roster-bhhcg .site-roster-image-header-mobile {
  background-position: center;
  background-size: cover;
  padding: 6.25rem 0;
  position: relative;
  z-index: 1;
}
.site-roster-bhhcg .site-roster-image-header:before,
.site-roster-bhhcg .site-roster-image-header-mobile:before {
  content: "";
  background-color: rgba(10, 10, 10, 0.3);
  height: 100%;
  width: 100%;
  position: absolute;
  left: 0;
  top: 0;
}
.site-roster-bhhcg .site-roster-image-header .site-container,
.site-roster-bhhcg .site-roster-image-header-mobile .site-container {
  padding: 0 0.5rem;
  position: relative;
}
.site-roster-bhhcg .site-roster-image-header h2,
.site-roster-bhhcg .site-roster-image-header-mobile h2 {
  color: #ffffff;
  text-align: center;
}
.site-roster-bhhcg .site-roster-image-header .site-roster-search-input input[type=text],
.site-roster-bhhcg .site-roster-image-header-mobile .site-roster-search-input input[type=text] {
  border: none;
  padding: 1rem;
}
.site-roster-bhhcg .site-roster-image-header .site-roster-search-input button,
.site-roster-bhhcg .site-roster-image-header-mobile .site-roster-search-input button {
  border: none;
  background: #ffffff;
  font-size: 2rem;
  transition: all 300ms ease-in-out;
}
.site-roster-bhhcg .site-roster-image-header .site-roster-search-input button:hover,
.site-roster-bhhcg .site-roster-image-header-mobile .site-roster-search-input button:hover {
  color: #ffffff;
  background: #0a0a0a;
}
.site-roster-bhhcg .site-roster-image-header .site-roster-image-header-filter,
.site-roster-bhhcg .site-roster-image-header-mobile .site-roster-image-header-filter {
  display: flex;
}
.site-roster-bhhcg .site-roster-image-header .site-roster-image-header-filter form,
.site-roster-bhhcg .site-roster-image-header-mobile .site-roster-image-header-filter form {
  flex: 1 1 calc(50% - 1rem);
  margin-right: 0.5rem;
}
.site-roster-bhhcg .site-roster-image-header .site-roster-image-header-filter form:last-of-type,
.site-roster-bhhcg .site-roster-image-header-mobile .site-roster-image-header-filter form:last-of-type {
  margin-right: 0;
}
.site-roster-bhhcg .site-roster-image-header .site-roster-image-header-filter form select,
.site-roster-bhhcg .site-roster-image-header-mobile .site-roster-image-header-filter form select {
  height: auto;
  padding: 1rem;
  padding-right: calc(1rem * 1.5);
}
@media print, screen and (max-width: 64.06125em) {
  .site-roster-bhhcg .site-roster-image-header .site-roster-image-header-filter,
  .site-roster-bhhcg .site-roster-image-header-mobile .site-roster-image-header-filter {
    flex-wrap: wrap;
    justify-content: space-between;
  }
  .site-roster-bhhcg .site-roster-image-header .site-roster-image-header-filter form,
  .site-roster-bhhcg .site-roster-image-header-mobile .site-roster-image-header-filter form {
    flex: 0 1 calc(50% - 0.25rem);
    margin-right: 0;
  }
  .site-roster-bhhcg .site-roster-image-header .site-roster-image-header-filter form select,
  .site-roster-bhhcg .site-roster-image-header-mobile .site-roster-image-header-filter form select {
    margin-bottom: 0.5rem;
  }
}
.site-roster-bhhcg .site-roster-image-header-mobile {
  display: none;
}
@media print, screen and (max-width: 64.06125em) {
  .site-roster-bhhcg .site-roster-image-header {
    background-image: none !important;
  }
  .site-roster-bhhcg .site-roster-image-header-mobile {
    height: 100%;
    width: 100%;
    display: block;
    position: absolute;
    top: 0;
    left: 0;
    z-index: -1;
  }
}
.site-roster-bhhcg .site-roster-search-container .site-roster-search-input .input-group {
  border: 1px solid gray;
}
.site-roster-bhhcg .site-roster-search-container .site-roster-search-input input[type=text] {
  border: none;
  padding: 1rem;
}
.site-roster-bhhcg .site-roster-search-container .site-roster-search-input button {
  color: gray;
  border: none;
  background: #ffffff;
  font-size: 2rem;
  transition: all 300ms ease-in-out;
}
.site-roster-bhhcg .site-roster-search-container .site-roster-search-input button:hover {
  color: #ffffff;
  background: gray;
}
.site-roster-bhhcg .site-roster-search-container .site-roster-filter {
  display: flex;
}
@media print, screen and (max-width: 64.06125em) {
  .site-roster-bhhcg .site-roster-search-container .site-roster-filter {
    flex-wrap: wrap;
  }
}
.site-roster-bhhcg .site-roster-search-container .site-roster-filter form {
  flex: 1 1 calc(50% - 1rem);
  margin-right: 0.5rem;
}
.site-roster-bhhcg .site-roster-search-container .site-roster-filter form:last-of-type {
  margin-right: 0;
}
.site-roster-bhhcg .site-roster-search-container .site-roster-filter form select {
  border: 1px solid gray;
  height: auto;
  padding: 1rem;
  padding-right: calc(1rem * 1.5);
}
.site-roster-bhhcg .site-roster-sort select {
  border: 1px solid gray;
  height: auto;
  padding: 1rem;
  padding-right: calc(1rem * 1.5);
  width: auto;
}
.site-roster-bhhcg .site-roster-card-container {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
}
.site-roster-bhhcg .site-roster-card-container article {
  font-size: 0.875rem;
  border: 1px solid gray;
  box-shadow: 0.125rem 0.125rem 0.125rem 0 rgba(128, 128, 128, 0.5);
  margin: 0 0.5rem 1rem;
  width: 21.875rem;
  display: flex;
  flex-direction: column;
}
.site-roster-bhhcg .site-roster-card-container article .site-roster-card-image-link {
  height: 15.625rem;
}
.site-roster-bhhcg .site-roster-card-container article a.site-roster-card-image-link {
  display: block;
  overflow: hidden;
  position: relative;
}
.site-roster-bhhcg .site-roster-card-container article a.site-roster-card-image-link .site-roster-card-bio-text {
  color: #ffffff;
  font-size: 1rem;
  text-align: center;
  background-color: rgba(10, 10, 10, 0.7);
  padding: 0.5rem;
  width: 100%;
  position: absolute;
  left: 0;
  z-index: 1;
  display: flex;
  justify-content: center;
  transition: all 300ms ease-in-out;
}
@media print, screen and (min-width: 64.0625em) {
  .site-roster-bhhcg .site-roster-card-container article a.site-roster-card-image-link .site-roster-card-bio-text {
    height: 100%;
    top: 0;
    opacity: 0;
    align-items: center;
  }
}
@media print, screen and (max-width: 64.06125em) {
  .site-roster-bhhcg .site-roster-card-container article a.site-roster-card-image-link .site-roster-card-bio-text {
    bottom: 0;
    align-items: flex-end;
  }
}
.site-roster-bhhcg .site-roster-card-container article a.site-roster-card-image-link:hover .site-roster-card-bio-text {
  opacity: 1;
}
.site-roster-bhhcg .site-roster-card-container article .site-roster-card-image {
  background-color: gray;
  background-position: center;
  background-size: cover;
  height: 100%;
  width: 100%;
  transition: all 300ms ease-in-out;
}
.site-roster-bhhcg .site-roster-card-container article .site-roster-card-icon {
  height: 100%;
  width: 100%;
  align-items: center;
  display: flex;
  justify-content: center;
}
.site-roster-bhhcg .site-roster-card-container article .site-roster-card-icon i {
  font-size: 12.5rem;
}
.site-roster-bhhcg .site-roster-card-container article .site-roster-card-content {
  padding: 0.5rem 1rem;
}
.site-roster-bhhcg .site-roster-card-container article h2 {
  font-size: 1.25rem;
  margin: 0;
}
.site-roster-bhhcg .site-roster-card-container article .site-roster-card-content-title {
  margin-top: 0.25rem;
  margin-bottom: 1rem;
  display: flex;
  flex-wrap: wrap;
}
.site-roster-bhhcg .site-roster-card-container article .site-roster-card-content-title span {
  line-height: 1;
  border-right: 1px solid #bbbbbb;
  margin-right: 0.25rem;
  padding-right: 0.25rem;
}
.site-roster-bhhcg .site-roster-card-container article .site-roster-card-content-title span:last-of-type {
  border-right: none;
}
.site-roster-bhhcg .site-roster-card-container article ul {
  list-style: none;
  margin: 0;
  margin-top: auto;
  padding: 0;
}
.site-roster-bhhcg .site-roster-paging-list {
  padding: 1rem 0;
}
.site-roster-bhhcg .site-roster-paging-list ul {
  list-style: none;
  margin: 0;
  padding: 0;
  display: flex;
  flex-wrap: wrap;
}
.site-roster-bhhcg .site-roster-paging-list ul li {
  border-right: 1px solid;
  margin-right: 0.25rem;
  padding-right: 0.25rem;
}
.site-roster-bhhcg .site-roster-paging-list ul li.site-roster-paging-list-total {
  font-weight: bold;
  border-right: none;
  margin-right: 1rem;
}
.site-roster-bhhcg .site-roster-paging-list ul li:last-of-type {
  border-right: none;
}
.site-roster-bhhcg .site-roster-sort select {
  border: 1px solid gray;
  height: auto;
  padding: 1rem;
  padding-right: calc(1rem * 1.5);
  width: auto;
}
.site-roster-bhhcg .site-roster-paging-list {
  padding: 1rem 0;
}
.site-roster-bhhcg .site-roster-paging-list ul {
  list-style: none;
  margin: 0;
  padding: 0;
  display: flex;
  flex-wrap: wrap;
}
.site-roster-bhhcg .site-roster-paging-list ul li {
  border-right: 1px solid;
  margin-right: 0.25rem;
  padding-right: 0.25rem;
}
.site-roster-bhhcg .site-roster-paging-list ul li.site-roster-paging-list-total {
  font-weight: bold;
  border-right: none;
  margin-right: 1rem;
}
.site-roster-bhhcg .site-roster-paging-list ul li:last-of-type {
  border-right: none;
}
.site-roster-bhhcg .site-roster-image-header-row {
  display: flex;
  justify-content: space-between;
}
@media only screen and (max-width: 48em) {
  .site-roster-bhhcg .site-roster-image-header-row {
    flex-wrap: wrap;
  }
}
.site-roster-bhhcg .site-roster-image-header-row .site-roster-image-header-search {
  flex: 1 1 auto;
  padding-right: 0.625rem;
}
@media only screen and (max-width: 48em) {
  .site-roster-bhhcg .site-roster-image-header-row .site-roster-image-header-search {
    width: 100%;
    padding-right: 0;
  }
}
@media only screen and (max-width: 64em) {
  .site-roster-bhhcg .site-roster-image-header-row .site-roster-image-header-filter {
    display: block;
  }
}
.site-roster-bhhcg .site-roster-image-header-row .site-roster-image-header-filter select {
  border: none;
}
@media only screen and (max-width: 48em) {
  .site-roster-bhhcg .site-roster-image-header-row .site-roster-image-header-filter {
    width: 100%;
  }
}
.site-roster-bhhcg .site-roster-card-container article .site-roster-card-image-link {
  height: 18.75rem;
}
.site-roster-bhhcg .site-roster-card-container article .site-roster-card-image-link .site-roster-card-agent-image-container {
  padding-top: 1rem;
  height: 100%;
}
.site-roster-bhhcg .site-roster-card-container article .site-roster-card-image-link .site-roster-card-agent-image-container .site-roster-card-image {
  background-size: contain;
  background-repeat: no-repeat;
  background-color: #ffffff;
  height: 100%;
}
.site-roster-bhhcg .site-roster-card-container article .site-roster-card-image-link .site-roster-card-office-image-container {
  height: 100%;
}
.site-roster-bhhcg .site-roster-card-container article .site-roster-card-image-link .site-roster-card-office-image-container .site-roster-card-image {
  background-size: cover;
  background-position: center;
}
.site-roster-bhhcg .site-roster-card-container article .site-roster-card-content-title {
  margin-bottom: 0.125rem;
}
.site-roster-bhhcg .site-roster-card-container article .site-roster-card-content-officename {
  margin-bottom: 1rem;
}
.site-roster-bhhcg .site-roster-card-container article ul .site-roster-card-contact-row {
  align-items: center;
  display: flex;
  flex-wrap: wrap;
  margin: 0.25rem 0;
}
.site-roster-bhhcg .site-roster-card-container article ul .site-roster-card-contact-row a {
  padding: 0 0.5rem;
}
.site-roster-bhhcg .site-roster-card-container article ul .site-roster-card-contact-row a:first-of-type {
  border-left: none;
  padding-left: 0;
}
.site-roster-bhhcg .site-roster-card-container article ul .site-roster-card-contact-row a.button, .site-roster-bhhcg .site-roster-card-container article ul .site-roster-card-contact-row .rng-listing-details-home-valuation > a {
  padding: 0.5rem 0.625rem;
  margin-bottom: 0;
}

.bio-office-advanced .rng-bio-roster .site-roster-image-header,
.bio-office-advanced .rng-bio-roster .site-roster-image-header-mobile {
  background-position: center;
  background-size: cover;
  padding: 6.25rem 0;
  position: relative;
  z-index: 1;
}
.bio-office-advanced .rng-bio-roster .site-roster-image-header:before,
.bio-office-advanced .rng-bio-roster .site-roster-image-header-mobile:before {
  content: "";
  background-color: rgba(10, 10, 10, 0.3);
  height: 100%;
  width: 100%;
  position: absolute;
  left: 0;
  top: 0;
}
.bio-office-advanced .rng-bio-roster .site-roster-image-header .site-container,
.bio-office-advanced .rng-bio-roster .site-roster-image-header-mobile .site-container {
  padding: 0 0.5rem;
  position: relative;
}
.bio-office-advanced .rng-bio-roster .site-roster-image-header h2,
.bio-office-advanced .rng-bio-roster .site-roster-image-header-mobile h2 {
  color: #ffffff;
  text-align: center;
}
.bio-office-advanced .rng-bio-roster .site-roster-image-header .site-roster-search-input input[type=text],
.bio-office-advanced .rng-bio-roster .site-roster-image-header-mobile .site-roster-search-input input[type=text] {
  border: none;
  padding: 1rem;
}
.bio-office-advanced .rng-bio-roster .site-roster-image-header .site-roster-search-input button,
.bio-office-advanced .rng-bio-roster .site-roster-image-header-mobile .site-roster-search-input button {
  border: none;
  background: #ffffff;
  font-size: 2rem;
  transition: all 300ms ease-in-out;
}
.bio-office-advanced .rng-bio-roster .site-roster-image-header .site-roster-search-input button:hover,
.bio-office-advanced .rng-bio-roster .site-roster-image-header-mobile .site-roster-search-input button:hover {
  color: #ffffff;
  background: #0a0a0a;
}
.bio-office-advanced .rng-bio-roster .site-roster-image-header .site-roster-image-header-filter,
.bio-office-advanced .rng-bio-roster .site-roster-image-header-mobile .site-roster-image-header-filter {
  display: flex;
}
.bio-office-advanced .rng-bio-roster .site-roster-image-header .site-roster-image-header-filter form,
.bio-office-advanced .rng-bio-roster .site-roster-image-header-mobile .site-roster-image-header-filter form {
  flex: 1 1 calc(50% - 1rem);
  margin-right: 0.5rem;
}
.bio-office-advanced .rng-bio-roster .site-roster-image-header .site-roster-image-header-filter form:last-of-type,
.bio-office-advanced .rng-bio-roster .site-roster-image-header-mobile .site-roster-image-header-filter form:last-of-type {
  margin-right: 0;
}
.bio-office-advanced .rng-bio-roster .site-roster-image-header .site-roster-image-header-filter form select,
.bio-office-advanced .rng-bio-roster .site-roster-image-header-mobile .site-roster-image-header-filter form select {
  height: auto;
  padding: 1rem;
  padding-right: calc(1rem * 1.5);
}
@media print, screen and (max-width: 64.06125em) {
  .bio-office-advanced .rng-bio-roster .site-roster-image-header .site-roster-image-header-filter,
  .bio-office-advanced .rng-bio-roster .site-roster-image-header-mobile .site-roster-image-header-filter {
    flex-wrap: wrap;
    justify-content: space-between;
  }
  .bio-office-advanced .rng-bio-roster .site-roster-image-header .site-roster-image-header-filter form,
  .bio-office-advanced .rng-bio-roster .site-roster-image-header-mobile .site-roster-image-header-filter form {
    flex: 0 1 calc(50% - 0.25rem);
    margin-right: 0;
  }
  .bio-office-advanced .rng-bio-roster .site-roster-image-header .site-roster-image-header-filter form select,
  .bio-office-advanced .rng-bio-roster .site-roster-image-header-mobile .site-roster-image-header-filter form select {
    margin-bottom: 0.5rem;
  }
}
.bio-office-advanced .rng-bio-roster .site-roster-image-header-mobile {
  display: none;
}
@media print, screen and (max-width: 64.06125em) {
  .bio-office-advanced .rng-bio-roster .site-roster-image-header {
    background-image: none !important;
  }
  .bio-office-advanced .rng-bio-roster .site-roster-image-header-mobile {
    height: 100%;
    width: 100%;
    display: block;
    position: absolute;
    top: 0;
    left: 0;
    z-index: -1;
  }
}
.bio-office-advanced .rng-bio-roster .site-roster-search-container .site-roster-search-input .input-group {
  border: 1px solid gray;
}
.bio-office-advanced .rng-bio-roster .site-roster-search-container .site-roster-search-input input[type=text] {
  border: none;
  padding: 1rem;
}
.bio-office-advanced .rng-bio-roster .site-roster-search-container .site-roster-search-input button {
  color: gray;
  border: none;
  background: #ffffff;
  font-size: 2rem;
  transition: all 300ms ease-in-out;
}
.bio-office-advanced .rng-bio-roster .site-roster-search-container .site-roster-search-input button:hover {
  color: #ffffff;
  background: gray;
}
.bio-office-advanced .rng-bio-roster .site-roster-search-container .site-roster-filter {
  display: flex;
}
@media print, screen and (max-width: 64.06125em) {
  .bio-office-advanced .rng-bio-roster .site-roster-search-container .site-roster-filter {
    flex-wrap: wrap;
  }
}
.bio-office-advanced .rng-bio-roster .site-roster-search-container .site-roster-filter form {
  flex: 1 1 calc(50% - 1rem);
  margin-right: 0.5rem;
}
.bio-office-advanced .rng-bio-roster .site-roster-search-container .site-roster-filter form:last-of-type {
  margin-right: 0;
}
.bio-office-advanced .rng-bio-roster .site-roster-search-container .site-roster-filter form select {
  border: 1px solid gray;
  height: auto;
  padding: 1rem;
  padding-right: calc(1rem * 1.5);
}
.bio-office-advanced .rng-bio-roster .site-roster-sort select {
  border: 1px solid gray;
  height: auto;
  padding: 1rem;
  padding-right: calc(1rem * 1.5);
  width: auto;
}
.bio-office-advanced .rng-bio-roster .site-roster-card-container {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
}
.bio-office-advanced .rng-bio-roster .site-roster-card-container article {
  font-size: 0.875rem;
  border: 1px solid gray;
  box-shadow: 0.125rem 0.125rem 0.125rem 0 rgba(128, 128, 128, 0.5);
  margin: 0 0.5rem 1rem;
  width: 21.875rem;
  display: flex;
  flex-direction: column;
}
.bio-office-advanced .rng-bio-roster .site-roster-card-container article .site-roster-card-image-link {
  height: 15.625rem;
}
.bio-office-advanced .rng-bio-roster .site-roster-card-container article a.site-roster-card-image-link {
  display: block;
  overflow: hidden;
  position: relative;
}
.bio-office-advanced .rng-bio-roster .site-roster-card-container article a.site-roster-card-image-link .site-roster-card-bio-text {
  color: #ffffff;
  font-size: 1rem;
  text-align: center;
  background-color: rgba(10, 10, 10, 0.7);
  padding: 0.5rem;
  width: 100%;
  position: absolute;
  left: 0;
  z-index: 1;
  display: flex;
  justify-content: center;
  transition: all 300ms ease-in-out;
}
@media print, screen and (min-width: 64.0625em) {
  .bio-office-advanced .rng-bio-roster .site-roster-card-container article a.site-roster-card-image-link .site-roster-card-bio-text {
    height: 100%;
    top: 0;
    opacity: 0;
    align-items: center;
  }
}
@media print, screen and (max-width: 64.06125em) {
  .bio-office-advanced .rng-bio-roster .site-roster-card-container article a.site-roster-card-image-link .site-roster-card-bio-text {
    bottom: 0;
    align-items: flex-end;
  }
}
.bio-office-advanced .rng-bio-roster .site-roster-card-container article a.site-roster-card-image-link:hover .site-roster-card-bio-text {
  opacity: 1;
}
.bio-office-advanced .rng-bio-roster .site-roster-card-container article .site-roster-card-image {
  background-color: gray;
  background-position: center;
  background-size: cover;
  height: 100%;
  width: 100%;
  transition: all 300ms ease-in-out;
}
.bio-office-advanced .rng-bio-roster .site-roster-card-container article .site-roster-card-icon {
  height: 100%;
  width: 100%;
  align-items: center;
  display: flex;
  justify-content: center;
}
.bio-office-advanced .rng-bio-roster .site-roster-card-container article .site-roster-card-icon i {
  font-size: 12.5rem;
}
.bio-office-advanced .rng-bio-roster .site-roster-card-container article .site-roster-card-content {
  padding: 0.5rem 1rem;
}
.bio-office-advanced .rng-bio-roster .site-roster-card-container article h2 {
  font-size: 1.25rem;
  margin: 0;
}
.bio-office-advanced .rng-bio-roster .site-roster-card-container article .site-roster-card-content-title {
  margin-top: 0.25rem;
  margin-bottom: 1rem;
  display: flex;
  flex-wrap: wrap;
}
.bio-office-advanced .rng-bio-roster .site-roster-card-container article .site-roster-card-content-title span {
  line-height: 1;
  border-right: 1px solid #bbbbbb;
  margin-right: 0.25rem;
  padding-right: 0.25rem;
}
.bio-office-advanced .rng-bio-roster .site-roster-card-container article .site-roster-card-content-title span:last-of-type {
  border-right: none;
}
.bio-office-advanced .rng-bio-roster .site-roster-card-container article ul {
  list-style: none;
  margin: 0;
  margin-top: auto;
  padding: 0;
}
.bio-office-advanced .rng-bio-roster .site-roster-paging-list {
  padding: 1rem 0;
}
.bio-office-advanced .rng-bio-roster .site-roster-paging-list ul {
  list-style: none;
  margin: 0;
  padding: 0;
  display: flex;
  flex-wrap: wrap;
}
.bio-office-advanced .rng-bio-roster .site-roster-paging-list ul li {
  border-right: 1px solid;
  margin-right: 0.25rem;
  padding-right: 0.25rem;
}
.bio-office-advanced .rng-bio-roster .site-roster-paging-list ul li.site-roster-paging-list-total {
  font-weight: bold;
  border-right: none;
  margin-right: 1rem;
}
.bio-office-advanced .rng-bio-roster .site-roster-paging-list ul li:last-of-type {
  border-right: none;
}
.bio-office-advanced .rng-bio-roster .site-roster-sort select {
  border: 1px solid gray;
  height: auto;
  padding: 1rem;
  padding-right: calc(1rem * 1.5);
  width: auto;
}
.bio-office-advanced .rng-bio-roster .site-roster-paging-list {
  padding: 1rem 0;
}
.bio-office-advanced .rng-bio-roster .site-roster-paging-list ul {
  list-style: none;
  margin: 0;
  padding: 0;
  display: flex;
  flex-wrap: wrap;
}
.bio-office-advanced .rng-bio-roster .site-roster-paging-list ul li {
  border-right: 1px solid;
  margin-right: 0.25rem;
  padding-right: 0.25rem;
}
.bio-office-advanced .rng-bio-roster .site-roster-paging-list ul li.site-roster-paging-list-total {
  font-weight: bold;
  border-right: none;
  margin-right: 1rem;
}
.bio-office-advanced .rng-bio-roster .site-roster-paging-list ul li:last-of-type {
  border-right: none;
}
.bio-office-advanced .rng-bio-roster .site-interior-template-page .site-row .site-column h1 {
  font-family: Times, Times New Roman, Georgia, serif !important;
  color: #322110 !important;
  font-size: 2.5rem !important;
  font-weight: 400 !important;
  text-transform: uppercase !important;
}
@media only screen and (max-width: 63.9375em) {
  .bio-office-advanced .rng-bio-roster .site-interior-template-page .site-row .site-column h1 {
    margin-bottom: 1.875rem;
  }
}
.bio-office-advanced .rng-bio-roster .site-interior-template-page .site-row .site-column h1 p {
  padding: 0;
  margin: 0;
  line-height: inherit;
  color: inherit;
  font-size: inherit;
  font-weight: inherit;
  font-family: inherit;
}
.bio-office-advanced .rng-bio-roster .site-roster-image-header-filter :nth-child(2) {
  display: none;
}
.bio-office-advanced .rng-bio-roster .site-roster-card-container {
  max-width: 125rem;
  margin: 0 auto;
}
.bio-office-advanced .rng-bio-roster .site-roster-card-container article {
  width: 19.875rem;
  font-size: 1.125rem;
  display: block;
}
.bio-office-advanced .rng-bio-roster .site-roster-card-container article h2 {
  font-size: 1.25rem;
  word-wrap: break-word;
}
.bio-office-advanced .rng-bio-roster .site-roster-card-container article .site-roster-card-content-title {
  font-size: 1rem;
}
.bio-office-advanced .rng-bio-roster .site-roster-card-container article .site-roster-card-image-link {
  height: 18.75rem;
}

.site-roster-bmrec .site-roster-image-header,
.site-roster-bmrec .site-roster-image-header-mobile {
  background-position: center;
  background-size: cover;
  padding: 6.25rem 0;
  position: relative;
  z-index: 1;
}
.site-roster-bmrec .site-roster-image-header:before,
.site-roster-bmrec .site-roster-image-header-mobile:before {
  content: "";
  background-color: rgba(10, 10, 10, 0.3);
  height: 100%;
  width: 100%;
  position: absolute;
  left: 0;
  top: 0;
}
.site-roster-bmrec .site-roster-image-header .site-container,
.site-roster-bmrec .site-roster-image-header-mobile .site-container {
  padding: 0 0.5rem;
  position: relative;
}
.site-roster-bmrec .site-roster-image-header h2,
.site-roster-bmrec .site-roster-image-header-mobile h2 {
  color: #ffffff;
  text-align: center;
}
.site-roster-bmrec .site-roster-image-header .site-roster-search-input input[type=text],
.site-roster-bmrec .site-roster-image-header-mobile .site-roster-search-input input[type=text] {
  border: none;
  padding: 1rem;
}
.site-roster-bmrec .site-roster-image-header .site-roster-search-input button,
.site-roster-bmrec .site-roster-image-header-mobile .site-roster-search-input button {
  border: none;
  background: #ffffff;
  font-size: 2rem;
  transition: all 300ms ease-in-out;
}
.site-roster-bmrec .site-roster-image-header .site-roster-search-input button:hover,
.site-roster-bmrec .site-roster-image-header-mobile .site-roster-search-input button:hover {
  color: #ffffff;
  background: #0a0a0a;
}
.site-roster-bmrec .site-roster-image-header .site-roster-image-header-filter,
.site-roster-bmrec .site-roster-image-header-mobile .site-roster-image-header-filter {
  display: flex;
}
.site-roster-bmrec .site-roster-image-header .site-roster-image-header-filter form,
.site-roster-bmrec .site-roster-image-header-mobile .site-roster-image-header-filter form {
  flex: 1 1 calc(50% - 1rem);
  margin-right: 0.5rem;
}
.site-roster-bmrec .site-roster-image-header .site-roster-image-header-filter form:last-of-type,
.site-roster-bmrec .site-roster-image-header-mobile .site-roster-image-header-filter form:last-of-type {
  margin-right: 0;
}
.site-roster-bmrec .site-roster-image-header .site-roster-image-header-filter form select,
.site-roster-bmrec .site-roster-image-header-mobile .site-roster-image-header-filter form select {
  height: auto;
  padding: 1rem;
  padding-right: calc(1rem * 1.5);
}
@media print, screen and (max-width: 64.06125em) {
  .site-roster-bmrec .site-roster-image-header .site-roster-image-header-filter,
  .site-roster-bmrec .site-roster-image-header-mobile .site-roster-image-header-filter {
    flex-wrap: wrap;
    justify-content: space-between;
  }
  .site-roster-bmrec .site-roster-image-header .site-roster-image-header-filter form,
  .site-roster-bmrec .site-roster-image-header-mobile .site-roster-image-header-filter form {
    flex: 0 1 calc(50% - 0.25rem);
    margin-right: 0;
  }
  .site-roster-bmrec .site-roster-image-header .site-roster-image-header-filter form select,
  .site-roster-bmrec .site-roster-image-header-mobile .site-roster-image-header-filter form select {
    margin-bottom: 0.5rem;
  }
}
.site-roster-bmrec .site-roster-image-header-mobile {
  display: none;
}
@media print, screen and (max-width: 64.06125em) {
  .site-roster-bmrec .site-roster-image-header {
    background-image: none !important;
  }
  .site-roster-bmrec .site-roster-image-header-mobile {
    height: 100%;
    width: 100%;
    display: block;
    position: absolute;
    top: 0;
    left: 0;
    z-index: -1;
  }
}
.site-roster-bmrec .site-roster-search-container .site-roster-search-input .input-group {
  border: 1px solid gray;
}
.site-roster-bmrec .site-roster-search-container .site-roster-search-input input[type=text] {
  border: none;
  padding: 1rem;
}
.site-roster-bmrec .site-roster-search-container .site-roster-search-input button {
  color: gray;
  border: none;
  background: #ffffff;
  font-size: 2rem;
  transition: all 300ms ease-in-out;
}
.site-roster-bmrec .site-roster-search-container .site-roster-search-input button:hover {
  color: #ffffff;
  background: gray;
}
.site-roster-bmrec .site-roster-search-container .site-roster-filter {
  display: flex;
}
@media print, screen and (max-width: 64.06125em) {
  .site-roster-bmrec .site-roster-search-container .site-roster-filter {
    flex-wrap: wrap;
  }
}
.site-roster-bmrec .site-roster-search-container .site-roster-filter form {
  flex: 1 1 calc(50% - 1rem);
  margin-right: 0.5rem;
}
.site-roster-bmrec .site-roster-search-container .site-roster-filter form:last-of-type {
  margin-right: 0;
}
.site-roster-bmrec .site-roster-search-container .site-roster-filter form select {
  border: 1px solid gray;
  height: auto;
  padding: 1rem;
  padding-right: calc(1rem * 1.5);
}
.site-roster-bmrec .site-roster-sort select {
  border: 1px solid gray;
  height: auto;
  padding: 1rem;
  padding-right: calc(1rem * 1.5);
  width: auto;
}
.site-roster-bmrec .site-roster-card-container {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
}
.site-roster-bmrec .site-roster-card-container article {
  font-size: 0.875rem;
  border: 1px solid gray;
  box-shadow: 0.125rem 0.125rem 0.125rem 0 rgba(128, 128, 128, 0.5);
  margin: 0 0.5rem 1rem;
  width: 21.875rem;
  display: flex;
  flex-direction: column;
}
.site-roster-bmrec .site-roster-card-container article .site-roster-card-image-link {
  height: 15.625rem;
}
.site-roster-bmrec .site-roster-card-container article a.site-roster-card-image-link {
  display: block;
  overflow: hidden;
  position: relative;
}
.site-roster-bmrec .site-roster-card-container article a.site-roster-card-image-link .site-roster-card-bio-text {
  color: #ffffff;
  font-size: 1rem;
  text-align: center;
  background-color: rgba(10, 10, 10, 0.7);
  padding: 0.5rem;
  width: 100%;
  position: absolute;
  left: 0;
  z-index: 1;
  display: flex;
  justify-content: center;
  transition: all 300ms ease-in-out;
}
@media print, screen and (min-width: 64.0625em) {
  .site-roster-bmrec .site-roster-card-container article a.site-roster-card-image-link .site-roster-card-bio-text {
    height: 100%;
    top: 0;
    opacity: 0;
    align-items: center;
  }
}
@media print, screen and (max-width: 64.06125em) {
  .site-roster-bmrec .site-roster-card-container article a.site-roster-card-image-link .site-roster-card-bio-text {
    bottom: 0;
    align-items: flex-end;
  }
}
.site-roster-bmrec .site-roster-card-container article a.site-roster-card-image-link:hover .site-roster-card-bio-text {
  opacity: 1;
}
.site-roster-bmrec .site-roster-card-container article .site-roster-card-image {
  background-color: gray;
  background-position: center;
  background-size: cover;
  height: 100%;
  width: 100%;
  transition: all 300ms ease-in-out;
}
.site-roster-bmrec .site-roster-card-container article .site-roster-card-icon {
  height: 100%;
  width: 100%;
  align-items: center;
  display: flex;
  justify-content: center;
}
.site-roster-bmrec .site-roster-card-container article .site-roster-card-icon i {
  font-size: 12.5rem;
}
.site-roster-bmrec .site-roster-card-container article .site-roster-card-content {
  padding: 0.5rem 1rem;
}
.site-roster-bmrec .site-roster-card-container article h2 {
  font-size: 1.25rem;
  margin: 0;
}
.site-roster-bmrec .site-roster-card-container article .site-roster-card-content-title {
  margin-top: 0.25rem;
  margin-bottom: 1rem;
  display: flex;
  flex-wrap: wrap;
}
.site-roster-bmrec .site-roster-card-container article .site-roster-card-content-title span {
  line-height: 1;
  border-right: 1px solid #bbbbbb;
  margin-right: 0.25rem;
  padding-right: 0.25rem;
}
.site-roster-bmrec .site-roster-card-container article .site-roster-card-content-title span:last-of-type {
  border-right: none;
}
.site-roster-bmrec .site-roster-card-container article ul {
  list-style: none;
  margin: 0;
  margin-top: auto;
  padding: 0;
}
.site-roster-bmrec .site-roster-paging-list {
  padding: 1rem 0;
}
.site-roster-bmrec .site-roster-paging-list ul {
  list-style: none;
  margin: 0;
  padding: 0;
  display: flex;
  flex-wrap: wrap;
}
.site-roster-bmrec .site-roster-paging-list ul li {
  border-right: 1px solid;
  margin-right: 0.25rem;
  padding-right: 0.25rem;
}
.site-roster-bmrec .site-roster-paging-list ul li.site-roster-paging-list-total {
  font-weight: bold;
  border-right: none;
  margin-right: 1rem;
}
.site-roster-bmrec .site-roster-paging-list ul li:last-of-type {
  border-right: none;
}
.site-roster-bmrec .site-roster-sort select {
  border: 1px solid gray;
  height: auto;
  padding: 1rem;
  padding-right: calc(1rem * 1.5);
  width: auto;
}
.site-roster-bmrec .site-roster-paging-list {
  padding: 1rem 0;
}
.site-roster-bmrec .site-roster-paging-list ul {
  list-style: none;
  margin: 0;
  padding: 0;
  display: flex;
  flex-wrap: wrap;
}
.site-roster-bmrec .site-roster-paging-list ul li {
  border-right: 1px solid;
  margin-right: 0.25rem;
  padding-right: 0.25rem;
}
.site-roster-bmrec .site-roster-paging-list ul li.site-roster-paging-list-total {
  font-weight: bold;
  border-right: none;
  margin-right: 1rem;
}
.site-roster-bmrec .site-roster-paging-list ul li:last-of-type {
  border-right: none;
}
.site-roster-bmrec .site-roster-card-container article .site-roster-card-image-link {
  height: 21.875rem;
}
.site-roster-crkfb .site-roster-image-header,
.site-roster-crkfb .site-roster-image-header-mobile {
  background-position: center;
  background-size: cover;
  padding: 6.25rem 0;
  position: relative;
  z-index: 1;
}
.site-roster-crkfb .site-roster-image-header:before,
.site-roster-crkfb .site-roster-image-header-mobile:before {
  content: "";
  background-color: rgba(10, 10, 10, 0.3);
  height: 100%;
  width: 100%;
  position: absolute;
  left: 0;
  top: 0;
}
.site-roster-crkfb .site-roster-image-header .site-container,
.site-roster-crkfb .site-roster-image-header-mobile .site-container {
  padding: 0 0.5rem;
  position: relative;
}
.site-roster-crkfb .site-roster-image-header h2,
.site-roster-crkfb .site-roster-image-header-mobile h2 {
  color: #ffffff;
  text-align: center;
}
.site-roster-crkfb .site-roster-image-header .site-roster-search-input input[type=text],
.site-roster-crkfb .site-roster-image-header-mobile .site-roster-search-input input[type=text] {
  border: none;
  padding: 1rem;
}
.site-roster-crkfb .site-roster-image-header .site-roster-search-input button,
.site-roster-crkfb .site-roster-image-header-mobile .site-roster-search-input button {
  border: none;
  background: #ffffff;
  font-size: 2rem;
  transition: all 300ms ease-in-out;
}
.site-roster-crkfb .site-roster-image-header .site-roster-search-input button:hover,
.site-roster-crkfb .site-roster-image-header-mobile .site-roster-search-input button:hover {
  color: #ffffff;
  background: #0a0a0a;
}
.site-roster-crkfb .site-roster-image-header .site-roster-image-header-filter,
.site-roster-crkfb .site-roster-image-header-mobile .site-roster-image-header-filter {
  display: flex;
}
.site-roster-crkfb .site-roster-image-header .site-roster-image-header-filter form,
.site-roster-crkfb .site-roster-image-header-mobile .site-roster-image-header-filter form {
  flex: 1 1 calc(50% - 1rem);
  margin-right: 0.5rem;
}
.site-roster-crkfb .site-roster-image-header .site-roster-image-header-filter form:last-of-type,
.site-roster-crkfb .site-roster-image-header-mobile .site-roster-image-header-filter form:last-of-type {
  margin-right: 0;
}
.site-roster-crkfb .site-roster-image-header .site-roster-image-header-filter form select,
.site-roster-crkfb .site-roster-image-header-mobile .site-roster-image-header-filter form select {
  height: auto;
  padding: 1rem;
  padding-right: calc(1rem * 1.5);
}
@media print, screen and (max-width: 64.06125em) {
  .site-roster-crkfb .site-roster-image-header .site-roster-image-header-filter,
  .site-roster-crkfb .site-roster-image-header-mobile .site-roster-image-header-filter {
    flex-wrap: wrap;
    justify-content: space-between;
  }
  .site-roster-crkfb .site-roster-image-header .site-roster-image-header-filter form,
  .site-roster-crkfb .site-roster-image-header-mobile .site-roster-image-header-filter form {
    flex: 0 1 calc(50% - 0.25rem);
    margin-right: 0;
  }
  .site-roster-crkfb .site-roster-image-header .site-roster-image-header-filter form select,
  .site-roster-crkfb .site-roster-image-header-mobile .site-roster-image-header-filter form select {
    margin-bottom: 0.5rem;
  }
}
.site-roster-crkfb .site-roster-image-header-mobile {
  display: none;
}
@media print, screen and (max-width: 64.06125em) {
  .site-roster-crkfb .site-roster-image-header {
    background-image: none !important;
  }
  .site-roster-crkfb .site-roster-image-header-mobile {
    height: 100%;
    width: 100%;
    display: block;
    position: absolute;
    top: 0;
    left: 0;
    z-index: -1;
  }
}
.site-roster-crkfb .site-roster-search-container .site-roster-search-input .input-group {
  border: 1px solid gray;
}
.site-roster-crkfb .site-roster-search-container .site-roster-search-input input[type=text] {
  border: none;
  padding: 1rem;
}
.site-roster-crkfb .site-roster-search-container .site-roster-search-input button {
  color: gray;
  border: none;
  background: #ffffff;
  font-size: 2rem;
  transition: all 300ms ease-in-out;
}
.site-roster-crkfb .site-roster-search-container .site-roster-search-input button:hover {
  color: #ffffff;
  background: gray;
}
.site-roster-crkfb .site-roster-search-container .site-roster-filter {
  display: flex;
}
@media print, screen and (max-width: 64.06125em) {
  .site-roster-crkfb .site-roster-search-container .site-roster-filter {
    flex-wrap: wrap;
  }
}
.site-roster-crkfb .site-roster-search-container .site-roster-filter form {
  flex: 1 1 calc(50% - 1rem);
  margin-right: 0.5rem;
}
.site-roster-crkfb .site-roster-search-container .site-roster-filter form:last-of-type {
  margin-right: 0;
}
.site-roster-crkfb .site-roster-search-container .site-roster-filter form select {
  border: 1px solid gray;
  height: auto;
  padding: 1rem;
  padding-right: calc(1rem * 1.5);
}
.site-roster-crkfb .site-roster-sort select {
  border: 1px solid gray;
  height: auto;
  padding: 1rem;
  padding-right: calc(1rem * 1.5);
  width: auto;
}
.site-roster-crkfb .site-roster-card-container {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
}
.site-roster-crkfb .site-roster-card-container article {
  font-size: 0.875rem;
  border: 1px solid gray;
  box-shadow: 0.125rem 0.125rem 0.125rem 0 rgba(128, 128, 128, 0.5);
  margin: 0 0.5rem 1rem;
  width: 21.875rem;
  display: flex;
  flex-direction: column;
}
.site-roster-crkfb .site-roster-card-container article .site-roster-card-image-link {
  height: 15.625rem;
}
.site-roster-crkfb .site-roster-card-container article a.site-roster-card-image-link {
  display: block;
  overflow: hidden;
  position: relative;
}
.site-roster-crkfb .site-roster-card-container article a.site-roster-card-image-link .site-roster-card-bio-text {
  color: #ffffff;
  font-size: 1rem;
  text-align: center;
  background-color: rgba(10, 10, 10, 0.7);
  padding: 0.5rem;
  width: 100%;
  position: absolute;
  left: 0;
  z-index: 1;
  display: flex;
  justify-content: center;
  transition: all 300ms ease-in-out;
}
@media print, screen and (min-width: 64.0625em) {
  .site-roster-crkfb .site-roster-card-container article a.site-roster-card-image-link .site-roster-card-bio-text {
    height: 100%;
    top: 0;
    opacity: 0;
    align-items: center;
  }
}
@media print, screen and (max-width: 64.06125em) {
  .site-roster-crkfb .site-roster-card-container article a.site-roster-card-image-link .site-roster-card-bio-text {
    bottom: 0;
    align-items: flex-end;
  }
}
.site-roster-crkfb .site-roster-card-container article a.site-roster-card-image-link:hover .site-roster-card-bio-text {
  opacity: 1;
}
.site-roster-crkfb .site-roster-card-container article .site-roster-card-image {
  background-color: gray;
  background-position: center;
  background-size: cover;
  height: 100%;
  width: 100%;
  transition: all 300ms ease-in-out;
}
.site-roster-crkfb .site-roster-card-container article .site-roster-card-icon {
  height: 100%;
  width: 100%;
  align-items: center;
  display: flex;
  justify-content: center;
}
.site-roster-crkfb .site-roster-card-container article .site-roster-card-icon i {
  font-size: 12.5rem;
}
.site-roster-crkfb .site-roster-card-container article .site-roster-card-content {
  padding: 0.5rem 1rem;
}
.site-roster-crkfb .site-roster-card-container article h2 {
  font-size: 1.25rem;
  margin: 0;
}
.site-roster-crkfb .site-roster-card-container article .site-roster-card-content-title {
  margin-top: 0.25rem;
  margin-bottom: 1rem;
  display: flex;
  flex-wrap: wrap;
}
.site-roster-crkfb .site-roster-card-container article .site-roster-card-content-title span {
  line-height: 1;
  border-right: 1px solid #bbbbbb;
  margin-right: 0.25rem;
  padding-right: 0.25rem;
}
.site-roster-crkfb .site-roster-card-container article .site-roster-card-content-title span:last-of-type {
  border-right: none;
}
.site-roster-crkfb .site-roster-card-container article ul {
  list-style: none;
  margin: 0;
  margin-top: auto;
  padding: 0;
}
.site-roster-crkfb .site-roster-paging-list {
  padding: 1rem 0;
}
.site-roster-crkfb .site-roster-paging-list ul {
  list-style: none;
  margin: 0;
  padding: 0;
  display: flex;
  flex-wrap: wrap;
}
.site-roster-crkfb .site-roster-paging-list ul li {
  border-right: 1px solid;
  margin-right: 0.25rem;
  padding-right: 0.25rem;
}
.site-roster-crkfb .site-roster-paging-list ul li.site-roster-paging-list-total {
  font-weight: bold;
  border-right: none;
  margin-right: 1rem;
}
.site-roster-crkfb .site-roster-paging-list ul li:last-of-type {
  border-right: none;
}
.site-roster-crkfb .site-roster-sort select {
  border: 1px solid gray;
  height: auto;
  padding: 1rem;
  padding-right: calc(1rem * 1.5);
  width: auto;
}
.site-roster-crkfb .site-roster-paging-list {
  padding: 1rem 0;
}
.site-roster-crkfb .site-roster-paging-list ul {
  list-style: none;
  margin: 0;
  padding: 0;
  display: flex;
  flex-wrap: wrap;
}
.site-roster-crkfb .site-roster-paging-list ul li {
  border-right: 1px solid;
  margin-right: 0.25rem;
  padding-right: 0.25rem;
}
.site-roster-crkfb .site-roster-paging-list ul li.site-roster-paging-list-total {
  font-weight: bold;
  border-right: none;
  margin-right: 1rem;
}
.site-roster-crkfb .site-roster-paging-list ul li:last-of-type {
  border-right: none;
}
.site-roster-crkfb .site-roster-image-header {
  margin-bottom: 2rem;
}
.site-roster-crkfb .site-roster-card-container > article {
  border: none;
  box-shadow: none;
  text-align: center;
  margin-top: 1rem;
}
.site-roster-crkfb .site-roster-card-container > article .site-roster-card-image-link {
  width: 15.625rem;
  height: 23.4375rem;
  margin: 0 auto;
}
.site-roster-crkfb .site-roster-card-container > article .site-roster-card-content h2 {
  color: #e07121;
  font-weight: 700;
  font-size: 1.25rem;
  text-align: center;
  margin: 1rem 0;
}
.site-roster-crkfb .site-roster-card-container > article .site-roster-card-content .site-roster-card-content-title {
  text-align: center;
  color: #44555f;
  text-rendering: optimizeLegibility;
  font-weight: 400;
}
.site-roster-crkfb .site-roster-card-container > article .site-roster-card-content .site-roster-card-content-title span {
  width: 100%;
  display: inline-block;
  font-size: 1rem;
}
.site-roster-crkfb .site-roster-card-container > article .site-roster-card-content ul {
  display: none;
}

.site-roster-dmrre .site-container {
  max-width: 75rem;
}
.site-roster-dmrre .site-roster-search-container {
  display: flex;
  flex-wrap: wrap;
}
.site-roster-dmrre .site-roster-search-container .site-roster-search-widget {
  margin-right: 0.5rem;
  flex: 1 1 50%;
}
.site-roster-dmrre .site-roster-search-container div:last-child {
  margin-right: 0;
}
.site-roster-dmrre .site-roster-search-container .site-roster-filter {
  flex: 1 1 auto;
}
.site-roster-dmrre .site-roster-search-container .site-roster-search-input .input-group {
  border: 1px solid gray;
}
.site-roster-dmrre .site-roster-search-container .site-roster-search-input input[type=text] {
  border: none;
  padding: 1rem;
}
.site-roster-dmrre .site-roster-search-container .site-roster-search-input button {
  color: gray;
  border: none;
  background: #ffffff;
  font-size: 2rem;
  transition: all 300ms ease-in-out;
}
.site-roster-dmrre .site-roster-search-container .site-roster-search-input button:hover {
  color: #ffffff;
  background: gray;
}
.site-roster-dmrre .site-roster-search-container .site-roster-filter {
  display: flex;
}
@media print, screen and (max-width: 64.06125em) {
  .site-roster-dmrre .site-roster-search-container .site-roster-filter {
    flex-wrap: wrap;
  }
}
.site-roster-dmrre .site-roster-search-container .site-roster-filter form {
  flex: 1 1 calc(50% - 1rem);
  margin-right: 0.5rem;
}
.site-roster-dmrre .site-roster-search-container .site-roster-filter form:last-of-type {
  margin-right: 0;
}
.site-roster-dmrre .site-roster-search-container .site-roster-filter form select {
  border: 1px solid gray;
  height: auto;
  padding: 1rem;
  padding-right: calc(1rem * 1.5);
}
.site-roster-dmrre .site-roster-sort select {
  border: 1px solid gray;
  height: auto;
  padding: 1rem;
  padding-right: calc(1rem * 1.5);
  width: auto;
}
.site-roster-dmrre .site-roster-card-container {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
}
.site-roster-dmrre .site-roster-card-container article {
  text-align: center;
  text-transform: uppercase;
  font-size: 0.875rem;
  margin: 0 0.5rem 1.5rem;
  width: 21.875rem;
  display: flex;
  flex-direction: column;
}
.site-roster-dmrre .site-roster-card-container article .site-roster-card-image-link {
  height: 21.875rem;
}
.site-roster-dmrre .site-roster-card-container article a.site-roster-card-image-link {
  display: block;
  overflow: hidden;
  position: relative;
}
.site-roster-dmrre .site-roster-card-container article a.site-roster-card-image-link .site-roster-card-bio-text {
  color: #ffffff;
  font-size: 1rem;
  text-align: center;
  background-color: rgba(10, 10, 10, 0.7);
  padding: 0.5rem;
  width: 100%;
  position: absolute;
  left: 0;
  z-index: 1;
  display: flex;
  justify-content: center;
  transition: all 300ms ease-in-out;
}
@media print, screen and (min-width: 64.0625em) {
  .site-roster-dmrre .site-roster-card-container article a.site-roster-card-image-link .site-roster-card-bio-text {
    height: 100%;
    top: 0;
    opacity: 0;
    align-items: center;
  }
}
@media print, screen and (max-width: 64.06125em) {
  .site-roster-dmrre .site-roster-card-container article a.site-roster-card-image-link .site-roster-card-bio-text {
    bottom: 0;
    align-items: flex-end;
  }
}
.site-roster-dmrre .site-roster-card-container article a.site-roster-card-image-link:hover .site-roster-card-bio-text {
  opacity: 1;
}
.site-roster-dmrre .site-roster-card-container article .site-roster-card-image {
  background-color: gray;
  background-position: center;
  background-size: cover;
  height: 100%;
  width: 100%;
  transition: all 300ms ease-in-out;
}
.site-roster-dmrre .site-roster-card-container article .site-roster-card-icon {
  height: 100%;
  width: 100%;
  align-items: center;
  display: flex;
  justify-content: center;
}
.site-roster-dmrre .site-roster-card-container article .site-roster-card-icon i {
  font-size: 12.5rem;
}
.site-roster-dmrre .site-roster-card-container article .site-roster-card-content {
  padding: 1rem;
}
.site-roster-dmrre .site-roster-card-container article h2 {
  font-size: 1.5rem;
  margin: 0;
}
.site-roster-dmrre .site-roster-card-container article .site-roster-card-content-title {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
}
.site-roster-dmrre .site-roster-card-container article .site-roster-card-content-title span {
  border-right: 1px solid #bbbbbb;
  margin-right: 0.25rem;
  padding-right: 0.25rem;
}
.site-roster-dmrre .site-roster-card-container article .site-roster-card-content-title span:last-of-type {
  border-right: none;
}
.site-roster-dmrre .site-roster-card-container article ul {
  list-style: none;
  margin: 0;
  margin-top: auto;
  padding: 0;
}
.site-roster-dmrre .site-roster-paging-list {
  padding: 1rem 0;
}
.site-roster-dmrre .site-roster-paging-list ul {
  list-style: none;
  margin: 0;
  padding: 0;
  display: flex;
  flex-wrap: wrap;
}
.site-roster-dmrre .site-roster-paging-list ul li {
  border-right: 1px solid;
  margin-right: 0.25rem;
  padding-right: 0.25rem;
}
.site-roster-dmrre .site-roster-paging-list ul li.site-roster-paging-list-total {
  font-weight: bold;
  border-right: none;
  margin-right: 1rem;
}
.site-roster-dmrre .site-roster-paging-list ul li:last-of-type {
  border-right: none;
}
.site-roster-dmrre .site-roster-card-container article {
  font-size: 0.9375rem;
  width: calc(25% - 2rem);
  margin: 0 1rem 1rem;
}
@media print, screen and (max-width: 64.06125em) {
  .site-roster-dmrre .site-roster-card-container article {
    width: calc(33.3333333333% - 2rem);
  }
}
@media print, screen and (max-width: 39.99875em) {
  .site-roster-dmrre .site-roster-card-container article {
    width: 100%;
  }
}
.site-roster-dmrre .site-roster-card-container article .site-roster-card-image-link {
  height: 0;
  overflow: hidden;
  padding-top: 139.9253731343%;
  position: relative;
}
.site-roster-dmrre .site-roster-card-container article .site-roster-card-image {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.site-roster-dmrre .site-roster-card-container article h2 {
  color: gray;
  font-family: serif;
  font-size: 1.25rem;
  text-transform: none;
}
.site-roster-dmrre .site-roster-card-container article .site-roster-card-content-info {
  font-weight: bold;
}
.site-roster-dmrre .site-roster-card-container article .site-roster-card-content-info li {
  border-color: gray;
  padding: 0 1rem;
}
.site-roster-dmrre .site-roster-card-container article .site-roster-card-content-info li a {
  color: gray;
  text-transform: none;
}
.site-roster-dmrre .site-roster-card-content-info {
  padding: 0.5rem 0 !important;
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
}
.site-roster-dmrre .site-roster-card-content-info li {
  line-height: 1;
  border-left: 1px solid #0a0a0a;
  padding: 0 0.25rem;
}
.site-roster-dmrre .site-roster-card-content-info li:first-of-type() {
  border-left: none;
  margin-left: 0;
  padding-left: 0;
}

.site-roster-reecenicholsroster .site-roster-image-header,
.site-roster-reecenicholsroster .site-roster-image-header-mobile {
  background-position: center;
  background-size: cover;
  padding: 6.25rem 0;
  position: relative;
  z-index: 1;
}
.site-roster-reecenicholsroster .site-roster-image-header:before,
.site-roster-reecenicholsroster .site-roster-image-header-mobile:before {
  content: "";
  background-color: rgba(10, 10, 10, 0.3);
  height: 100%;
  width: 100%;
  position: absolute;
  left: 0;
  top: 0;
}
.site-roster-reecenicholsroster .site-roster-image-header .site-container,
.site-roster-reecenicholsroster .site-roster-image-header-mobile .site-container {
  padding: 0 0.5rem;
  position: relative;
}
.site-roster-reecenicholsroster .site-roster-image-header h2,
.site-roster-reecenicholsroster .site-roster-image-header-mobile h2 {
  color: #ffffff;
  text-align: center;
}
.site-roster-reecenicholsroster .site-roster-image-header .site-roster-search-input input[type=text],
.site-roster-reecenicholsroster .site-roster-image-header-mobile .site-roster-search-input input[type=text] {
  border: none;
  padding: 1rem;
}
.site-roster-reecenicholsroster .site-roster-image-header .site-roster-search-input button,
.site-roster-reecenicholsroster .site-roster-image-header-mobile .site-roster-search-input button {
  border: none;
  background: #ffffff;
  font-size: 2rem;
  transition: all 300ms ease-in-out;
}
.site-roster-reecenicholsroster .site-roster-image-header .site-roster-search-input button:hover,
.site-roster-reecenicholsroster .site-roster-image-header-mobile .site-roster-search-input button:hover {
  color: #ffffff;
  background: #0a0a0a;
}
.site-roster-reecenicholsroster .site-roster-image-header .site-roster-image-header-filter,
.site-roster-reecenicholsroster .site-roster-image-header-mobile .site-roster-image-header-filter {
  display: flex;
}
.site-roster-reecenicholsroster .site-roster-image-header .site-roster-image-header-filter form,
.site-roster-reecenicholsroster .site-roster-image-header-mobile .site-roster-image-header-filter form {
  flex: 1 1 calc(50% - 1rem);
  margin-right: 0.5rem;
}
.site-roster-reecenicholsroster .site-roster-image-header .site-roster-image-header-filter form:last-of-type,
.site-roster-reecenicholsroster .site-roster-image-header-mobile .site-roster-image-header-filter form:last-of-type {
  margin-right: 0;
}
.site-roster-reecenicholsroster .site-roster-image-header .site-roster-image-header-filter form select,
.site-roster-reecenicholsroster .site-roster-image-header-mobile .site-roster-image-header-filter form select {
  height: auto;
  padding: 1rem;
  padding-right: calc(1rem * 1.5);
}
@media print, screen and (max-width: 64.06125em) {
  .site-roster-reecenicholsroster .site-roster-image-header .site-roster-image-header-filter,
  .site-roster-reecenicholsroster .site-roster-image-header-mobile .site-roster-image-header-filter {
    flex-wrap: wrap;
    justify-content: space-between;
  }
  .site-roster-reecenicholsroster .site-roster-image-header .site-roster-image-header-filter form,
  .site-roster-reecenicholsroster .site-roster-image-header-mobile .site-roster-image-header-filter form {
    flex: 0 1 calc(50% - 0.25rem);
    margin-right: 0;
  }
  .site-roster-reecenicholsroster .site-roster-image-header .site-roster-image-header-filter form select,
  .site-roster-reecenicholsroster .site-roster-image-header-mobile .site-roster-image-header-filter form select {
    margin-bottom: 0.5rem;
  }
}
.site-roster-reecenicholsroster .site-roster-image-header-mobile {
  display: none;
}
@media print, screen and (max-width: 64.06125em) {
  .site-roster-reecenicholsroster .site-roster-image-header {
    background-image: none !important;
  }
  .site-roster-reecenicholsroster .site-roster-image-header-mobile {
    height: 100%;
    width: 100%;
    display: block;
    position: absolute;
    top: 0;
    left: 0;
    z-index: -1;
  }
}
.site-roster-reecenicholsroster .site-roster-search-container .site-roster-search-input .input-group {
  border: 1px solid gray;
}
.site-roster-reecenicholsroster .site-roster-search-container .site-roster-search-input input[type=text] {
  border: none;
  padding: 1rem;
}
.site-roster-reecenicholsroster .site-roster-search-container .site-roster-search-input button {
  color: gray;
  border: none;
  background: #ffffff;
  font-size: 2rem;
  transition: all 300ms ease-in-out;
}
.site-roster-reecenicholsroster .site-roster-search-container .site-roster-search-input button:hover {
  color: #ffffff;
  background: gray;
}
.site-roster-reecenicholsroster .site-roster-search-container .site-roster-filter {
  display: flex;
}
@media print, screen and (max-width: 64.06125em) {
  .site-roster-reecenicholsroster .site-roster-search-container .site-roster-filter {
    flex-wrap: wrap;
  }
}
.site-roster-reecenicholsroster .site-roster-search-container .site-roster-filter form {
  flex: 1 1 calc(50% - 1rem);
  margin-right: 0.5rem;
}
.site-roster-reecenicholsroster .site-roster-search-container .site-roster-filter form:last-of-type {
  margin-right: 0;
}
.site-roster-reecenicholsroster .site-roster-search-container .site-roster-filter form select {
  border: 1px solid gray;
  height: auto;
  padding: 1rem;
  padding-right: calc(1rem * 1.5);
}
.site-roster-reecenicholsroster .site-roster-sort select {
  border: 1px solid gray;
  height: auto;
  padding: 1rem;
  padding-right: calc(1rem * 1.5);
  width: auto;
}
.site-roster-reecenicholsroster .site-roster-card-container {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
}
.site-roster-reecenicholsroster .site-roster-card-container article {
  font-size: 0.875rem;
  border: 1px solid gray;
  box-shadow: 0.125rem 0.125rem 0.125rem 0 rgba(128, 128, 128, 0.5);
  margin: 0 0.5rem 1rem;
  width: 21.875rem;
  display: flex;
  flex-direction: column;
}
.site-roster-reecenicholsroster .site-roster-card-container article .site-roster-card-image-link {
  height: 15.625rem;
}
.site-roster-reecenicholsroster .site-roster-card-container article a.site-roster-card-image-link {
  display: block;
  overflow: hidden;
  position: relative;
}
.site-roster-reecenicholsroster .site-roster-card-container article a.site-roster-card-image-link .site-roster-card-bio-text {
  color: #ffffff;
  font-size: 1rem;
  text-align: center;
  background-color: rgba(10, 10, 10, 0.7);
  padding: 0.5rem;
  width: 100%;
  position: absolute;
  left: 0;
  z-index: 1;
  display: flex;
  justify-content: center;
  transition: all 300ms ease-in-out;
}
@media print, screen and (min-width: 64.0625em) {
  .site-roster-reecenicholsroster .site-roster-card-container article a.site-roster-card-image-link .site-roster-card-bio-text {
    height: 100%;
    top: 0;
    opacity: 0;
    align-items: center;
  }
}
@media print, screen and (max-width: 64.06125em) {
  .site-roster-reecenicholsroster .site-roster-card-container article a.site-roster-card-image-link .site-roster-card-bio-text {
    bottom: 0;
    align-items: flex-end;
  }
}
.site-roster-reecenicholsroster .site-roster-card-container article a.site-roster-card-image-link:hover .site-roster-card-bio-text {
  opacity: 1;
}
.site-roster-reecenicholsroster .site-roster-card-container article .site-roster-card-image {
  background-color: gray;
  background-position: center;
  background-size: cover;
  height: 100%;
  width: 100%;
  transition: all 300ms ease-in-out;
}
.site-roster-reecenicholsroster .site-roster-card-container article .site-roster-card-icon {
  height: 100%;
  width: 100%;
  align-items: center;
  display: flex;
  justify-content: center;
}
.site-roster-reecenicholsroster .site-roster-card-container article .site-roster-card-icon i {
  font-size: 12.5rem;
}
.site-roster-reecenicholsroster .site-roster-card-container article .site-roster-card-content {
  padding: 0.5rem 1rem;
}
.site-roster-reecenicholsroster .site-roster-card-container article h2 {
  font-size: 1.25rem;
  margin: 0;
}
.site-roster-reecenicholsroster .site-roster-card-container article .site-roster-card-content-title {
  margin-top: 0.25rem;
  margin-bottom: 1rem;
  display: flex;
  flex-wrap: wrap;
}
.site-roster-reecenicholsroster .site-roster-card-container article .site-roster-card-content-title span {
  line-height: 1;
  border-right: 1px solid #bbbbbb;
  margin-right: 0.25rem;
  padding-right: 0.25rem;
}
.site-roster-reecenicholsroster .site-roster-card-container article .site-roster-card-content-title span:last-of-type {
  border-right: none;
}
.site-roster-reecenicholsroster .site-roster-card-container article ul {
  list-style: none;
  margin: 0;
  margin-top: auto;
  padding: 0;
}
.site-roster-reecenicholsroster .site-roster-paging-list {
  padding: 1rem 0;
}
.site-roster-reecenicholsroster .site-roster-paging-list ul {
  list-style: none;
  margin: 0;
  padding: 0;
  display: flex;
  flex-wrap: wrap;
}
.site-roster-reecenicholsroster .site-roster-paging-list ul li {
  border-right: 1px solid;
  margin-right: 0.25rem;
  padding-right: 0.25rem;
}
.site-roster-reecenicholsroster .site-roster-paging-list ul li.site-roster-paging-list-total {
  font-weight: bold;
  border-right: none;
  margin-right: 1rem;
}
.site-roster-reecenicholsroster .site-roster-paging-list ul li:last-of-type {
  border-right: none;
}
.site-roster-reecenicholsroster .site-roster-sort select {
  border: 1px solid gray;
  height: auto;
  padding: 1rem;
  padding-right: calc(1rem * 1.5);
  width: auto;
}
.site-roster-reecenicholsroster .site-roster-paging-list {
  padding: 1rem 0;
}
.site-roster-reecenicholsroster .site-roster-paging-list ul {
  list-style: none;
  margin: 0;
  padding: 0;
  display: flex;
  flex-wrap: wrap;
}
.site-roster-reecenicholsroster .site-roster-paging-list ul li {
  border-right: 1px solid;
  margin-right: 0.25rem;
  padding-right: 0.25rem;
}
.site-roster-reecenicholsroster .site-roster-paging-list ul li.site-roster-paging-list-total {
  font-weight: bold;
  border-right: none;
  margin-right: 1rem;
}
.site-roster-reecenicholsroster .site-roster-paging-list ul li:last-of-type {
  border-right: none;
}
.site-roster-reecenicholsroster .site-roster-image-header-reece {
  background-position: center;
  background-size: cover;
  padding: 6.25rem 0;
  position: relative;
  z-index: 1;
}
.site-roster-reecenicholsroster .site-roster-image-header-reece:before {
  content: "";
  background-color: rgba(10, 10, 10, 0.3);
  height: 100%;
  width: 100%;
  position: absolute;
  left: 0;
  top: 0;
}
.site-roster-reecenicholsroster .site-roster-image-header-reece .site-container {
  padding: 0 0.5rem;
  position: relative;
}
.site-roster-reecenicholsroster .site-roster-image-header-reece h2 {
  color: #ffffff;
  text-align: center;
}
.site-roster-reecenicholsroster .site-roster-image-header-reece .site-roster-search-input input[type=text] {
  border: none;
  padding: 1rem;
}
.site-roster-reecenicholsroster .site-roster-image-header-reece .site-roster-search-input button {
  border: none;
  background: #ffffff;
  font-size: 2rem;
  transition: all 300ms ease-in-out;
}
.site-roster-reecenicholsroster .site-roster-image-header-reece .site-roster-search-input button:hover {
  color: #ffffff;
  background: #0a0a0a;
}
.site-roster-reecenicholsroster .site-roster-image-header-reece .site-roster-image-header-filter {
  display: flex;
}
.site-roster-reecenicholsroster .site-roster-image-header-reece .site-roster-image-header-filter form {
  flex: 1 1 calc(50% - 1rem);
  margin-right: 0.5rem;
}
.site-roster-reecenicholsroster .site-roster-image-header-reece .site-roster-image-header-filter form:last-of-type {
  margin-right: 0;
}
.site-roster-reecenicholsroster .site-roster-image-header-reece .site-roster-image-header-filter form select {
  height: auto;
  padding: 1rem;
  padding-right: calc(1rem * 1.5);
}
@media print, screen and (max-width: 64.06125em) {
  .site-roster-reecenicholsroster .site-roster-image-header-reece .site-roster-image-header-filter {
    flex-wrap: wrap;
    justify-content: space-between;
  }
  .site-roster-reecenicholsroster .site-roster-image-header-reece .site-roster-image-header-filter form {
    flex: 0 1 calc(50% - 0.25rem);
    margin-right: 0;
  }
  .site-roster-reecenicholsroster .site-roster-image-header-reece .site-roster-image-header-filter form select {
    margin-bottom: 0.5rem;
  }
}
.site-roster-reecenicholsroster .site-roster-image-header-mobile {
  display: none;
}
.site-roster-reecenicholsroster .site-roster-card-container article {
  width: 21.75rem;
}
.site-roster-reecenicholsroster .site-roster-card-container article .site-roster-card-image-link {
  height: 22.5rem;
}

.site-roster-hnrmp .site-roster-image-header,
.site-roster-hnrmp .site-roster-image-header-mobile {
  background-position: center;
  background-size: cover;
  padding: 6.25rem 0;
  position: relative;
  z-index: 1;
}
.site-roster-hnrmp .site-roster-image-header:before,
.site-roster-hnrmp .site-roster-image-header-mobile:before {
  content: "";
  background-color: rgba(10, 10, 10, 0.3);
  height: 100%;
  width: 100%;
  position: absolute;
  left: 0;
  top: 0;
}
.site-roster-hnrmp .site-roster-image-header .site-container,
.site-roster-hnrmp .site-roster-image-header-mobile .site-container {
  padding: 0 0.5rem;
  position: relative;
}
.site-roster-hnrmp .site-roster-image-header h2,
.site-roster-hnrmp .site-roster-image-header-mobile h2 {
  color: #ffffff;
  text-align: center;
}
.site-roster-hnrmp .site-roster-image-header .site-roster-search-input input[type=text],
.site-roster-hnrmp .site-roster-image-header-mobile .site-roster-search-input input[type=text] {
  border: none;
  padding: 1rem;
}
.site-roster-hnrmp .site-roster-image-header .site-roster-search-input button,
.site-roster-hnrmp .site-roster-image-header-mobile .site-roster-search-input button {
  border: none;
  background: #ffffff;
  font-size: 2rem;
  transition: all 300ms ease-in-out;
}
.site-roster-hnrmp .site-roster-image-header .site-roster-search-input button:hover,
.site-roster-hnrmp .site-roster-image-header-mobile .site-roster-search-input button:hover {
  color: #ffffff;
  background: #0a0a0a;
}
.site-roster-hnrmp .site-roster-image-header .site-roster-image-header-filter,
.site-roster-hnrmp .site-roster-image-header-mobile .site-roster-image-header-filter {
  display: flex;
}
.site-roster-hnrmp .site-roster-image-header .site-roster-image-header-filter form,
.site-roster-hnrmp .site-roster-image-header-mobile .site-roster-image-header-filter form {
  flex: 1 1 calc(50% - 1rem);
  margin-right: 0.5rem;
}
.site-roster-hnrmp .site-roster-image-header .site-roster-image-header-filter form:last-of-type,
.site-roster-hnrmp .site-roster-image-header-mobile .site-roster-image-header-filter form:last-of-type {
  margin-right: 0;
}
.site-roster-hnrmp .site-roster-image-header .site-roster-image-header-filter form select,
.site-roster-hnrmp .site-roster-image-header-mobile .site-roster-image-header-filter form select {
  height: auto;
  padding: 1rem;
  padding-right: calc(1rem * 1.5);
}
@media print, screen and (max-width: 64.06125em) {
  .site-roster-hnrmp .site-roster-image-header .site-roster-image-header-filter,
  .site-roster-hnrmp .site-roster-image-header-mobile .site-roster-image-header-filter {
    flex-wrap: wrap;
    justify-content: space-between;
  }
  .site-roster-hnrmp .site-roster-image-header .site-roster-image-header-filter form,
  .site-roster-hnrmp .site-roster-image-header-mobile .site-roster-image-header-filter form {
    flex: 0 1 calc(50% - 0.25rem);
    margin-right: 0;
  }
  .site-roster-hnrmp .site-roster-image-header .site-roster-image-header-filter form select,
  .site-roster-hnrmp .site-roster-image-header-mobile .site-roster-image-header-filter form select {
    margin-bottom: 0.5rem;
  }
}
.site-roster-hnrmp .site-roster-image-header-mobile {
  display: none;
}
@media print, screen and (max-width: 64.06125em) {
  .site-roster-hnrmp .site-roster-image-header {
    background-image: none !important;
  }
  .site-roster-hnrmp .site-roster-image-header-mobile {
    height: 100%;
    width: 100%;
    display: block;
    position: absolute;
    top: 0;
    left: 0;
    z-index: -1;
  }
}
.site-roster-hnrmp .site-roster-search-container .site-roster-search-input .input-group {
  border: 1px solid gray;
}
.site-roster-hnrmp .site-roster-search-container .site-roster-search-input input[type=text] {
  border: none;
  padding: 1rem;
}
.site-roster-hnrmp .site-roster-search-container .site-roster-search-input button {
  color: gray;
  border: none;
  background: #ffffff;
  font-size: 2rem;
  transition: all 300ms ease-in-out;
}
.site-roster-hnrmp .site-roster-search-container .site-roster-search-input button:hover {
  color: #ffffff;
  background: gray;
}
.site-roster-hnrmp .site-roster-search-container .site-roster-filter {
  display: flex;
}
@media print, screen and (max-width: 64.06125em) {
  .site-roster-hnrmp .site-roster-search-container .site-roster-filter {
    flex-wrap: wrap;
  }
}
.site-roster-hnrmp .site-roster-search-container .site-roster-filter form {
  flex: 1 1 calc(50% - 1rem);
  margin-right: 0.5rem;
}
.site-roster-hnrmp .site-roster-search-container .site-roster-filter form:last-of-type {
  margin-right: 0;
}
.site-roster-hnrmp .site-roster-search-container .site-roster-filter form select {
  border: 1px solid gray;
  height: auto;
  padding: 1rem;
  padding-right: calc(1rem * 1.5);
}
.site-roster-hnrmp .site-roster-sort select {
  border: 1px solid gray;
  height: auto;
  padding: 1rem;
  padding-right: calc(1rem * 1.5);
  width: auto;
}
.site-roster-hnrmp .site-roster-card-container {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
}
.site-roster-hnrmp .site-roster-card-container article {
  font-size: 0.875rem;
  border: 1px solid gray;
  box-shadow: 0.125rem 0.125rem 0.125rem 0 rgba(128, 128, 128, 0.5);
  margin: 0 0.5rem 1rem;
  width: 21.875rem;
  display: flex;
  flex-direction: column;
}
.site-roster-hnrmp .site-roster-card-container article .site-roster-card-image-link {
  height: 15.625rem;
}
.site-roster-hnrmp .site-roster-card-container article a.site-roster-card-image-link {
  display: block;
  overflow: hidden;
  position: relative;
}
.site-roster-hnrmp .site-roster-card-container article a.site-roster-card-image-link .site-roster-card-bio-text {
  color: #ffffff;
  font-size: 1rem;
  text-align: center;
  background-color: rgba(10, 10, 10, 0.7);
  padding: 0.5rem;
  width: 100%;
  position: absolute;
  left: 0;
  z-index: 1;
  display: flex;
  justify-content: center;
  transition: all 300ms ease-in-out;
}
@media print, screen and (min-width: 64.0625em) {
  .site-roster-hnrmp .site-roster-card-container article a.site-roster-card-image-link .site-roster-card-bio-text {
    height: 100%;
    top: 0;
    opacity: 0;
    align-items: center;
  }
}
@media print, screen and (max-width: 64.06125em) {
  .site-roster-hnrmp .site-roster-card-container article a.site-roster-card-image-link .site-roster-card-bio-text {
    bottom: 0;
    align-items: flex-end;
  }
}
.site-roster-hnrmp .site-roster-card-container article a.site-roster-card-image-link:hover .site-roster-card-bio-text {
  opacity: 1;
}
.site-roster-hnrmp .site-roster-card-container article .site-roster-card-image {
  background-color: gray;
  background-position: center;
  background-size: cover;
  height: 100%;
  width: 100%;
  transition: all 300ms ease-in-out;
}
.site-roster-hnrmp .site-roster-card-container article .site-roster-card-icon {
  height: 100%;
  width: 100%;
  align-items: center;
  display: flex;
  justify-content: center;
}
.site-roster-hnrmp .site-roster-card-container article .site-roster-card-icon i {
  font-size: 12.5rem;
}
.site-roster-hnrmp .site-roster-card-container article .site-roster-card-content {
  padding: 0.5rem 1rem;
}
.site-roster-hnrmp .site-roster-card-container article h2 {
  font-size: 1.25rem;
  margin: 0;
}
.site-roster-hnrmp .site-roster-card-container article .site-roster-card-content-title {
  margin-top: 0.25rem;
  margin-bottom: 1rem;
  display: flex;
  flex-wrap: wrap;
}
.site-roster-hnrmp .site-roster-card-container article .site-roster-card-content-title span {
  line-height: 1;
  border-right: 1px solid #bbbbbb;
  margin-right: 0.25rem;
  padding-right: 0.25rem;
}
.site-roster-hnrmp .site-roster-card-container article .site-roster-card-content-title span:last-of-type {
  border-right: none;
}
.site-roster-hnrmp .site-roster-card-container article ul {
  list-style: none;
  margin: 0;
  margin-top: auto;
  padding: 0;
}
.site-roster-hnrmp .site-roster-paging-list {
  padding: 1rem 0;
}
.site-roster-hnrmp .site-roster-paging-list ul {
  list-style: none;
  margin: 0;
  padding: 0;
  display: flex;
  flex-wrap: wrap;
}
.site-roster-hnrmp .site-roster-paging-list ul li {
  border-right: 1px solid;
  margin-right: 0.25rem;
  padding-right: 0.25rem;
}
.site-roster-hnrmp .site-roster-paging-list ul li.site-roster-paging-list-total {
  font-weight: bold;
  border-right: none;
  margin-right: 1rem;
}
.site-roster-hnrmp .site-roster-paging-list ul li:last-of-type {
  border-right: none;
}
.site-roster-hnrmp .site-roster-sort select {
  border: 1px solid gray;
  height: auto;
  padding: 1rem;
  padding-right: calc(1rem * 1.5);
  width: auto;
}
.site-roster-hnrmp .site-roster-paging-list {
  padding: 1rem 0;
}
.site-roster-hnrmp .site-roster-paging-list ul {
  list-style: none;
  margin: 0;
  padding: 0;
  display: flex;
  flex-wrap: wrap;
}
.site-roster-hnrmp .site-roster-paging-list ul li {
  border-right: 1px solid;
  margin-right: 0.25rem;
  padding-right: 0.25rem;
}
.site-roster-hnrmp .site-roster-paging-list ul li.site-roster-paging-list-total {
  font-weight: bold;
  border-right: none;
  margin-right: 1rem;
}
.site-roster-hnrmp .site-roster-paging-list ul li:last-of-type {
  border-right: none;
}
.site-roster-hnrmp .site-interior-template-page .site-row .site-column h1 {
  font-family: Times, Times New Roman, Georgia, serif !important;
  color: #322110 !important;
  font-size: 2.5rem !important;
  font-weight: 400 !important;
  text-transform: uppercase !important;
}
@media only screen and (max-width: 63.9375em) {
  .site-roster-hnrmp .site-interior-template-page .site-row .site-column h1 {
    margin-bottom: 1.875rem;
  }
}
.site-roster-hnrmp .site-interior-template-page .site-row .site-column h1 p {
  padding: 0;
  margin: 0;
  line-height: inherit;
  color: inherit;
  font-size: inherit;
  font-weight: inherit;
  font-family: inherit;
}
.site-roster-hnrmp .site-roster-image-header-filter :nth-child(3):not(option) {
  display: none;
}
.site-roster-hnrmp .site-roster-card-container {
  max-width: 125rem;
  margin: 0 auto;
}
.site-roster-hnrmp .site-roster-card-container article {
  width: 20.375rem;
  font-size: 1.125rem;
}
.site-roster-hnrmp .site-roster-card-container article h2 {
  font-size: 1.5rem;
}
.site-roster-hnrmp .site-roster-card-container article .site-roster-card-image-link {
  height: 21.25rem;
}
.site-roster-hnrmp .site-roster-card-container article.site-account-type-9 .site-roster-card-image-link, .site-roster-hnrmp .site-roster-card-container article.site-account-type-245 .site-roster-card-image-link {
  height: 15.625rem;
}

@font-face {
  font-family: Burgess;
  src: url("../../fonts/burgess/Burgess.ttf");
}
@font-face {
  font-family: Burgess-Bold;
  src: url("../../fonts/burgess/Burgess-Pro-Bold.ttf");
}
@font-face {
  font-family: Canela;
  src: url("../../fonts/canela/Canela-Thin.ttf");
}
.site-roster-houlihan .site-roster-search-input {
  display: flex;
}
.site-roster-houlihan .site-roster-search-input .input-group {
  height: 100%;
  margin-bottom: 0;
  align-self: center;
}
.site-roster-houlihan .site-roster-search-input input {
  border-right: none;
  margin-bottom: 0 !important;
}
.site-roster-houlihan .site-roster-search-input .button, .site-roster-houlihan .site-roster-search-input .rng-listing-details-home-valuation > a {
  background: none !important;
  font-size: 2rem;
  font-weight: 600;
  text-transform: uppercase;
  padding-left: 1rem;
  padding-right: 1rem;
}
@media print, screen and (max-width: 39.99875em) {
  .site-roster-houlihan .site-roster-search-input {
    flex: 0 0 auto;
    width: 100%;
    margin-left: 0;
    margin-right: 0;
  }
}
@media print, screen and (min-width: 40em) and (max-width: 64.06125em) {
  .site-roster-houlihan .site-roster-search-input {
    margin-left: 0.5rem;
    margin-right: 0.5rem;
    flex: 1 1 auto;
  }
}
@media print, screen and (min-width: 64.0625em) {
  .site-roster-houlihan .site-roster-search-input {
    flex: 0 0 auto;
    width: calc(41.6666666667% - 1rem);
    margin-left: 0.5rem;
    margin-right: 0.5rem;
  }
}
.site-roster-houlihan .site-roster-sort {
  padding-top: 1rem;
  display: flex;
  justify-content: flex-end;
}
.site-roster-houlihan .site-roster-sort select {
  width: auto;
}
.site-roster-houlihan .site-roster-paging-list {
  padding: 1rem 0;
}
.site-roster-houlihan .site-roster-paging-list ul {
  list-style: none;
  margin: 0;
  padding: 0;
  display: flex;
  flex-wrap: wrap;
}
.site-roster-houlihan .site-roster-paging-list ul li {
  border-right: 1px solid;
  margin-right: 0.25rem;
  padding-right: 0.25rem;
}
.site-roster-houlihan .site-roster-paging-list ul li.site-roster-paging-list-total {
  font-weight: bold;
  border-right: none;
  margin-right: 1rem;
}
.site-roster-houlihan .site-roster-paging-list ul li:last-of-type {
  border-right: none;
}
.site-roster-houlihan .site-roster-header {
  background-color: #ffffff;
}
.site-roster-houlihan .site-interior-template-page .site-row .site-column h1 {
  text-align: center;
  font-family: "Canela", Georgia, Times, Times New Roman, serif !important;
  color: #666666 !important;
  font-size: 2.8125rem !important;
  line-height: 3.75rem !important;
}
@media only screen and (max-width: 63.9375em) {
  .site-roster-houlihan .site-interior-template-page .site-row .site-column h1 {
    margin-bottom: 1.875rem !important;
    font-size: 2.5rem !important;
    line-height: 3rem !important;
  }
}
.site-roster-houlihan .site-interior-template-page .site-row .site-column h1 p {
  padding: 0;
  margin: 0;
  line-height: inherit;
  color: inherit;
  font-size: inherit;
  font-weight: inherit;
  font-family: inherit;
}
.site-roster-houlihan .site-interior-template-page .site-row .site-column p,
.site-roster-houlihan .site-interior-template-page .site-row .site-column .site-cms-text {
  text-align: center;
}
.site-roster-houlihan ul,
.site-roster-houlihan p,
.site-roster-houlihan .site-cms-text {
  max-width: 50rem;
  margin: 0 auto;
  color: #666666;
  font-size: 0.9375rem !important;
  line-height: 1.25rem !important;
  font-family: "Burgess", Georgia, Times, Times New Roman, serif !important;
}
.site-roster-houlihan .site-roster-card-container {
  display: flex;
  justify-content: flex-start;
  flex-wrap: wrap;
  padding-bottom: 5rem;
}
.site-roster-houlihan .site-roster-card-container .rng-agent-roster-office {
  border: none;
  box-shadow: none;
  margin: 0;
  text-align: center;
}
.site-roster-houlihan .site-roster-card-container .rng-agent-roster-office .rng-phone {
  margin-top: 0.3125rem;
}
.site-roster-houlihan .site-button-row {
  display: flex;
  justify-content: center;
}
.site-roster-houlihan .site-button-row .rng-agent-roster-header-button {
  padding: 0.625rem 1.875rem !important;
}
.site-roster-houlihan form.site-roster-search-input {
  margin: 1.875rem auto 0;
}
.site-roster-houlihan form.site-roster-search-input .input-group {
  height: 100%;
  margin: 0;
  display: flex;
  justify-content: space-between;
  flex-wrap: nowrap;
}
.site-roster-houlihan form.site-roster-search-input .input-group .input-group-field {
  order: 1;
  flex: 0 1 auto;
  width: 100%;
  background-color: transparent;
  position: relative;
  width: 100%;
  height: 3.125rem;
  font-family: "Burgess", Georgia, Times, Times New Roman, serif;
  font-size: 0.875rem;
  padding: 0.75rem 0.9375rem 0.75rem 1.25rem;
  border: none;
  color: #666666;
  border-radius: 8px 0 0 8px;
  border-radius: 1.25rem 0 0 1.25rem;
  border: 1px solid #999999;
  border-right: none;
  outline: none;
  box-shadow: none;
}
.site-roster-houlihan form.site-roster-search-input .input-group .input-group-field::placeholder {
  color: #666666;
}
.site-roster-houlihan form.site-roster-search-input .input-group .input-group-button {
  flex: 0 1 auto;
  width: auto;
  order: 6;
}
.site-roster-houlihan form.site-roster-search-input .input-group .input-group-button button {
  flex: 0 1 auto;
  width: auto;
  height: 3.125rem;
  order: 6;
  color: #0a0a0a;
  font-size: 1.5rem;
  font-weight: 400;
  text-align: center;
  background-color: rgb(255, 255, 255);
  border-radius: 0 8px 8px 0;
  border: none;
  display: block;
  cursor: pointer;
  display: flex;
  justify-content: center;
  align-items: center;
  font-size: 1.75rem;
  background-color: #f6f6f6;
  border-radius: 0 1.25rem 1.25rem 0;
  border: 1px solid #999999;
  border-left: none;
  outline: none;
  padding: 0 1.25rem 0 0.625rem;
}
.site-roster-houlihan form.site-roster-search-input .input-group .input-group-button button:focus, .site-roster-houlihan form.site-roster-search-input .input-group .input-group-button button:hover {
  color: #0a0a0a;
}
.site-roster-houlihan .site-roster-card-container .rng-agent-roster-office img {
  height: auto !important;
  margin-bottom: 0.5rem;
  max-height: 10.9375rem;
  width: auto;
  display: block;
}
.site-roster-houlihan .site-roster-card-container .rng-agent-roster-agent-card.rng-agent-roster-agent {
  border: none;
  display: flex;
  justify-content: space-between;
  flex: 0 1 auto;
  width: 33%;
  margin: 0;
  padding: 1.25rem 0.625rem;
}
@media only screen and (max-width: 75em) {
  .site-roster-houlihan .site-roster-card-container .rng-agent-roster-agent-card.rng-agent-roster-agent {
    width: 50%;
  }
}
@media only screen and (max-width: 48em) {
  .site-roster-houlihan .site-roster-card-container .rng-agent-roster-agent-card.rng-agent-roster-agent {
    width: 100%;
  }
}
.site-roster-houlihan .site-roster-card-container .rng-agent-roster-agent-card.rng-agent-roster-agent .rng-agent-roster-card-photo {
  flex: 1 1 auto;
  width: 33%;
  max-width: 12.5rem;
}
.site-roster-houlihan .site-roster-card-container .rng-agent-roster-agent-card.rng-agent-roster-agent .rng-agent-roster-card-photo img {
  width: 100%;
  height: auto;
  width: 12rem;
  max-height: none;
}
.site-roster-houlihan .site-roster-card-container .rng-agent-roster-agent-card.rng-agent-roster-agent .rng-agent-roster-card-details {
  flex: 0 1 auto;
  width: 66%;
  padding-left: 1.25rem;
}
.site-roster-houlihan .site-roster-card-container .rng-agent-roster-agent-card.rng-agent-roster-agent h3,
.site-roster-houlihan .site-roster-card-container .rng-agent-roster-agent-card.rng-agent-roster-agent h1 {
  font-family: "Verlag-Bold", Arial, Helvetica Neue, Helvetica, sans-serif !important;
  font-size: 0.875rem !important;
  color: #004442 !important;
  font-weight: bold !important;
  text-transform: uppercase !important;
  letter-spacing: 2px !important;
  line-height: 1.25rem !important;
  margin-bottom: 0 !important;
}
.site-roster-houlihan .site-roster-card-container .rng-agent-roster-agent-card.rng-agent-roster-agent h3 .account-title,
.site-roster-houlihan .site-roster-card-container .rng-agent-roster-agent-card.rng-agent-roster-agent h1 .account-title {
  font-family: "Burgess", Georgia, Times, Times New Roman, serif !important;
  font-size: 0.875rem !important;
  font-weight: 400;
  font-style: italic;
  text-transform: none;
  margin-bottom: 0 !important;
  margin-top: 0.3125rem !important;
}
.site-roster-houlihan .site-roster-card-container .rng-agent-roster-agent-card.rng-agent-roster-agent ul {
  display: block;
  margin-top: 0.3125rem;
}
.site-roster-houlihan .site-roster-card-container .rng-agent-roster-agent-card.rng-agent-roster-agent ul a {
  color: #666666;
}
.site-roster-houlihan .site-roster-card-container .rng-agent-roster-agent-card.rng-agent-roster-agent .site-roster-phone-icon {
  display: inline-block;
  padding-right: 0.3125rem;
}
.site-roster-houlihan .site-roster-card-container .rng-agent-roster-agent-card.rng-agent-roster-agent .site-button-3 {
  text-transform: uppercase;
  margin-top: 0.3125rem;
}
.site-roster-houlihan h3 {
  font-size: 0.875rem !important;
  color: #004442 !important;
  font-weight: bold !important;
  text-transform: uppercase !important;
  letter-spacing: 2px !important;
  line-height: 1.25rem !important;
}

.site-roster-hpmlp .site-roster-search-input {
  display: flex;
}
.site-roster-hpmlp .site-roster-search-input .input-group {
  height: 100%;
  margin-bottom: 0;
  align-self: center;
}
.site-roster-hpmlp .site-roster-search-input input {
  border-right: none;
  margin-bottom: 0 !important;
}
.site-roster-hpmlp .site-roster-search-input .button, .site-roster-hpmlp .site-roster-search-input .rng-listing-details-home-valuation > a {
  background: none !important;
  font-size: 2rem;
  font-weight: 600;
  text-transform: uppercase;
  padding-left: 1rem;
  padding-right: 1rem;
}
@media print, screen and (max-width: 39.99875em) {
  .site-roster-hpmlp .site-roster-search-input {
    flex: 0 0 auto;
    width: 100%;
    margin-left: 0;
    margin-right: 0;
  }
}
@media print, screen and (min-width: 40em) and (max-width: 64.06125em) {
  .site-roster-hpmlp .site-roster-search-input {
    margin-left: 0.5rem;
    margin-right: 0.5rem;
    flex: 1 1 auto;
  }
}
@media print, screen and (min-width: 64.0625em) {
  .site-roster-hpmlp .site-roster-search-input {
    flex: 0 0 auto;
    width: calc(41.6666666667% - 1rem);
    margin-left: 0.5rem;
    margin-right: 0.5rem;
  }
}
.site-roster-hpmlp .site-roster-sort {
  padding-top: 1rem;
  display: flex;
  justify-content: flex-end;
}
.site-roster-hpmlp .site-roster-sort select {
  width: auto;
}
.site-roster-hpmlp .site-roster-paging-list {
  padding: 1rem 0;
}
.site-roster-hpmlp .site-roster-paging-list ul {
  list-style: none;
  margin: 0;
  padding: 0;
  display: flex;
  flex-wrap: wrap;
}
.site-roster-hpmlp .site-roster-paging-list ul li {
  border-right: 1px solid;
  margin-right: 0.25rem;
  padding-right: 0.25rem;
}
.site-roster-hpmlp .site-roster-paging-list ul li.site-roster-paging-list-total {
  font-weight: bold;
  border-right: none;
  margin-right: 1rem;
}
.site-roster-hpmlp .site-roster-paging-list ul li:last-of-type {
  border-right: none;
}
.site-roster-hpmlp .site-interior-header {
  margin-top: 2.5rem;
}
.site-roster-hpmlp .site-interior-header .site-column {
  padding: 0 1rem;
}
.site-roster-hpmlp .site-interior-header h1 {
  font-family: "Domine", Georgia, Times, Times New Roman, serif;
  font-size: 3.5625rem;
  font-style: normal;
  font-weight: 500;
  line-height: 3.9375rem;
  line-height: 1.1;
  letter-spacing: 0em;
  color: #0f7d6b;
}
@media only screen and (max-width: 48em) {
  .site-roster-hpmlp .site-interior-header h1 {
    font-size: 2.25rem;
    line-height: 2.5rem;
  }
}
.site-roster-hpmlp .rng-agent-roster-search-bar {
  margin-top: 2.5rem;
  border-bottom: none;
}
.site-roster-hpmlp .rng-agent-roster-search-bar .rng-agent-roster-search-bar-grid form.site-roster-search-input {
  width: 70%;
  max-width: 50rem;
}
@media only screen and (max-width: 48em) {
  .site-roster-hpmlp .rng-agent-roster-search-bar .rng-agent-roster-search-bar-grid form.site-roster-search-input {
    width: 100%;
  }
}
.site-roster-hpmlp .rng-agent-roster-search-bar .rng-agent-roster-search-bar-grid form.site-roster-search-input .input-group-field {
  border-radius: 1.5rem 0 0 1.5rem !important;
}
.site-roster-hpmlp .rng-agent-roster-search-bar .rng-agent-roster-search-bar-grid form.site-roster-search-input .input-group-button button {
  background-color: #F6F6F6 !important;
  font-size: 1.75rem;
  color: #0A0A0A;
  border: 1px solid #999999;
  border-left: none;
}

.hpmlp.site-roster-agent,
.hpmlp.site-roster-office {
  border: none !important;
  box-shadow: none !important;
  position: relative;
  padding: 0 1.25rem 1.25rem;
  width: calc(33.333% - 1rem) !important;
  margin: 1rem 0.5rem !important;
}
@media only screen and (max-width: 64em) {
  .hpmlp.site-roster-agent,
  .hpmlp.site-roster-office {
    width: calc(50% - 1rem) !important;
  }
}
@media only screen and (max-width: 40em) {
  .hpmlp.site-roster-agent,
  .hpmlp.site-roster-office {
    width: 100% !important;
  }
}
.hpmlp.site-roster-agent .site-team-member-image,
.hpmlp.site-roster-office .site-team-member-image {
  position: relative;
  max-width: 100%;
  width: 18.75rem;
  height: 23.4375rem;
  background-position: center;
  background-size: cover;
  background-repeat: no-repeat;
  z-index: 2;
}
@media only screen and (max-width: 64em) {
  .hpmlp.site-roster-agent .site-team-member-image,
  .hpmlp.site-roster-office .site-team-member-image {
    width: 12.5rem;
    height: 15.625rem;
  }
}
@media only screen and (max-width: 40em) {
  .hpmlp.site-roster-agent .site-team-member-image,
  .hpmlp.site-roster-office .site-team-member-image {
    width: 18.75rem;
    height: 23.4375rem;
  }
}
.hpmlp.site-roster-agent .site-team-member-text,
.hpmlp.site-roster-office .site-team-member-text {
  position: relative;
  margin-top: 1rem;
  z-index: 2;
}
.hpmlp.site-roster-agent .site-team-member-text h3,
.hpmlp.site-roster-office .site-team-member-text h3 {
  color: var(--company-primary-color) !important;
  font-size: 1.625rem !important;
  font-family: "Domine", Georgia, Times, Times New Roman, serif !important;
  line-height: 1.2 !important;
}
@media only screen and (max-width: 30em) {
  .hpmlp.site-roster-agent .site-team-member-text h3,
  .hpmlp.site-roster-office .site-team-member-text h3 {
    padding-left: 1.25rem;
  }
}
.hpmlp.site-roster-agent .site-team-member-text h4,
.hpmlp.site-roster-office .site-team-member-text h4 {
  color: #E8AB0A !important;
  text-transform: uppercase !important;
  font-size: 0.9375rem !important;
  padding-left: 5rem;
  margin-bottom: 0;
  line-height: 1.3 !important;
}
@media only screen and (max-width: 30em) {
  .hpmlp.site-roster-agent .site-team-member-text h4,
  .hpmlp.site-roster-office .site-team-member-text h4 {
    padding-left: 1.25rem;
  }
}
.hpmlp.site-roster-agent .site-team-member-text .site-state-license,
.hpmlp.site-roster-office .site-team-member-text .site-state-license {
  margin-top: 0;
}
.hpmlp.site-roster-agent .site-team-member-text .site-team-member-designations,
.hpmlp.site-roster-office .site-team-member-text .site-team-member-designations {
  color: #312C26 !important;
  font-size: 0.9375rem !important;
  padding-left: 5rem;
}
@media only screen and (max-width: 30em) {
  .hpmlp.site-roster-agent .site-team-member-text .site-team-member-designations,
  .hpmlp.site-roster-office .site-team-member-text .site-team-member-designations {
    padding-left: 1.25rem;
  }
}
.hpmlp.site-roster-agent .site-team-member-text p,
.hpmlp.site-roster-office .site-team-member-text p {
  color: #312C26 !important;
  font-size: 0.9375rem !important;
  padding-left: 5rem;
}
@media only screen and (max-width: 30em) {
  .hpmlp.site-roster-agent .site-team-member-text p,
  .hpmlp.site-roster-office .site-team-member-text p {
    padding-left: 1.25rem;
  }
}
.hpmlp.site-roster-agent .site-team-member-text .site-info-office a,
.hpmlp.site-roster-office .site-team-member-text .site-info-office a {
  color: #312C26 !important;
  font-size: 0.9375rem !important;
}
.hpmlp.site-roster-agent .site-team-member-text hr,
.hpmlp.site-roster-office .site-team-member-text hr {
  border: none;
  border-top: 1px solid #E8AB0A;
  max-width: 100%;
  width: 18.75rem;
  margin: 0;
}
.hpmlp.site-roster-agent .site-team-member-text .site-team-member-contact,
.hpmlp.site-roster-office .site-team-member-text .site-team-member-contact {
  display: flex;
  justify-content: flex-start;
  align-items: center;
  padding-left: 5rem;
  margin-bottom: 0.625rem;
}
@media only screen and (max-width: 30em) {
  .hpmlp.site-roster-agent .site-team-member-text .site-team-member-contact,
  .hpmlp.site-roster-office .site-team-member-text .site-team-member-contact {
    padding-left: 1.25rem;
  }
}
.hpmlp.site-roster-agent .site-team-member-text .site-team-member-contact li,
.hpmlp.site-roster-office .site-team-member-text .site-team-member-contact li {
  padding-right: 1.25rem;
}
.hpmlp.site-roster-agent .site-team-member-text .site-team-member-contact li a,
.hpmlp.site-roster-office .site-team-member-text .site-team-member-contact li a {
  text-decoration: none !important;
}
.hpmlp.site-roster-agent .site-team-member-text .site-team-member-contact li.site-email a,
.hpmlp.site-roster-office .site-team-member-text .site-team-member-contact li.site-email a {
  font-size: 1.75rem;
}
.hpmlp.site-roster-agent .site-team-member-text .site-team-member-contact li.site-phone a,
.hpmlp.site-roster-office .site-team-member-text .site-team-member-contact li.site-phone a {
  font-size: 1.125rem;
}
.hpmlp.site-roster-agent .site-team-member-bg,
.hpmlp.site-roster-office .site-team-member-bg {
  position: absolute;
  bottom: 0;
  right: 0.625rem;
  width: 80%;
  height: 75%;
  z-index: 1;
  background-color: #FAF3EB;
  border-radius: 0 0 2.1875rem 0;
}
.hpmlp.site-roster-agent .site-team-member-bg.site-color-ivory,
.hpmlp.site-roster-office .site-team-member-bg.site-color-ivory {
  background-color: #FAF3EB;
}
.hpmlp.site-roster-agent .site-team-member-bg.site-color-faded-emerald,
.hpmlp.site-roster-office .site-team-member-bg.site-color-faded-emerald {
  background-color: #F3F8F8;
}
@media only screen and (max-width: 30em) {
  .hpmlp.site-roster-agent .site-team-member-bg,
  .hpmlp.site-roster-office .site-team-member-bg {
    width: 85%;
    left: 1.25rem;
    right: auto;
  }
}

.site-roster-hred .site-roster-image-header,
.site-roster-hred .site-roster-image-header-mobile {
  background-position: center;
  background-size: cover;
  padding: 6.25rem 0;
  position: relative;
  z-index: 1;
}
.site-roster-hred .site-roster-image-header:before,
.site-roster-hred .site-roster-image-header-mobile:before {
  content: "";
  background-color: rgba(10, 10, 10, 0.3);
  height: 100%;
  width: 100%;
  position: absolute;
  left: 0;
  top: 0;
}
.site-roster-hred .site-roster-image-header .site-container,
.site-roster-hred .site-roster-image-header-mobile .site-container {
  padding: 0 0.5rem;
  position: relative;
}
.site-roster-hred .site-roster-image-header h2,
.site-roster-hred .site-roster-image-header-mobile h2 {
  color: #ffffff;
  text-align: center;
}
.site-roster-hred .site-roster-image-header .site-roster-search-input input[type=text],
.site-roster-hred .site-roster-image-header-mobile .site-roster-search-input input[type=text] {
  border: none;
  padding: 1rem;
}
.site-roster-hred .site-roster-image-header .site-roster-search-input button,
.site-roster-hred .site-roster-image-header-mobile .site-roster-search-input button {
  border: none;
  background: #ffffff;
  font-size: 2rem;
  transition: all 300ms ease-in-out;
}
.site-roster-hred .site-roster-image-header .site-roster-search-input button:hover,
.site-roster-hred .site-roster-image-header-mobile .site-roster-search-input button:hover {
  color: #ffffff;
  background: #0a0a0a;
}
.site-roster-hred .site-roster-image-header .site-roster-image-header-filter,
.site-roster-hred .site-roster-image-header-mobile .site-roster-image-header-filter {
  display: flex;
}
.site-roster-hred .site-roster-image-header .site-roster-image-header-filter form,
.site-roster-hred .site-roster-image-header-mobile .site-roster-image-header-filter form {
  flex: 1 1 calc(50% - 1rem);
  margin-right: 0.5rem;
}
.site-roster-hred .site-roster-image-header .site-roster-image-header-filter form:last-of-type,
.site-roster-hred .site-roster-image-header-mobile .site-roster-image-header-filter form:last-of-type {
  margin-right: 0;
}
.site-roster-hred .site-roster-image-header .site-roster-image-header-filter form select,
.site-roster-hred .site-roster-image-header-mobile .site-roster-image-header-filter form select {
  height: auto;
  padding: 1rem;
  padding-right: calc(1rem * 1.5);
}
@media print, screen and (max-width: 64.06125em) {
  .site-roster-hred .site-roster-image-header .site-roster-image-header-filter,
  .site-roster-hred .site-roster-image-header-mobile .site-roster-image-header-filter {
    flex-wrap: wrap;
    justify-content: space-between;
  }
  .site-roster-hred .site-roster-image-header .site-roster-image-header-filter form,
  .site-roster-hred .site-roster-image-header-mobile .site-roster-image-header-filter form {
    flex: 0 1 calc(50% - 0.25rem);
    margin-right: 0;
  }
  .site-roster-hred .site-roster-image-header .site-roster-image-header-filter form select,
  .site-roster-hred .site-roster-image-header-mobile .site-roster-image-header-filter form select {
    margin-bottom: 0.5rem;
  }
}
.site-roster-hred .site-roster-image-header-mobile {
  display: none;
}
@media print, screen and (max-width: 64.06125em) {
  .site-roster-hred .site-roster-image-header {
    background-image: none !important;
  }
  .site-roster-hred .site-roster-image-header-mobile {
    height: 100%;
    width: 100%;
    display: block;
    position: absolute;
    top: 0;
    left: 0;
    z-index: -1;
  }
}
.site-roster-hred .site-roster-search-container .site-roster-search-input .input-group {
  border: 1px solid gray;
}
.site-roster-hred .site-roster-search-container .site-roster-search-input input[type=text] {
  border: none;
  padding: 1rem;
}
.site-roster-hred .site-roster-search-container .site-roster-search-input button {
  color: gray;
  border: none;
  background: #ffffff;
  font-size: 2rem;
  transition: all 300ms ease-in-out;
}
.site-roster-hred .site-roster-search-container .site-roster-search-input button:hover {
  color: #ffffff;
  background: gray;
}
.site-roster-hred .site-roster-search-container .site-roster-filter {
  display: flex;
}
@media print, screen and (max-width: 64.06125em) {
  .site-roster-hred .site-roster-search-container .site-roster-filter {
    flex-wrap: wrap;
  }
}
.site-roster-hred .site-roster-search-container .site-roster-filter form {
  flex: 1 1 calc(50% - 1rem);
  margin-right: 0.5rem;
}
.site-roster-hred .site-roster-search-container .site-roster-filter form:last-of-type {
  margin-right: 0;
}
.site-roster-hred .site-roster-search-container .site-roster-filter form select {
  border: 1px solid gray;
  height: auto;
  padding: 1rem;
  padding-right: calc(1rem * 1.5);
}
.site-roster-hred .site-roster-sort select {
  border: 1px solid gray;
  height: auto;
  padding: 1rem;
  padding-right: calc(1rem * 1.5);
  width: auto;
}
.site-roster-hred .site-roster-card-container {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
}
.site-roster-hred .site-roster-card-container article {
  font-size: 0.875rem;
  border: 1px solid gray;
  box-shadow: 0.125rem 0.125rem 0.125rem 0 rgba(128, 128, 128, 0.5);
  margin: 0 0.5rem 1rem;
  width: 21.875rem;
  display: flex;
  flex-direction: column;
}
.site-roster-hred .site-roster-card-container article .site-roster-card-image-link {
  height: 15.625rem;
}
.site-roster-hred .site-roster-card-container article a.site-roster-card-image-link {
  display: block;
  overflow: hidden;
  position: relative;
}
.site-roster-hred .site-roster-card-container article a.site-roster-card-image-link .site-roster-card-bio-text {
  color: #ffffff;
  font-size: 1rem;
  text-align: center;
  background-color: rgba(10, 10, 10, 0.7);
  padding: 0.5rem;
  width: 100%;
  position: absolute;
  left: 0;
  z-index: 1;
  display: flex;
  justify-content: center;
  transition: all 300ms ease-in-out;
}
@media print, screen and (min-width: 64.0625em) {
  .site-roster-hred .site-roster-card-container article a.site-roster-card-image-link .site-roster-card-bio-text {
    height: 100%;
    top: 0;
    opacity: 0;
    align-items: center;
  }
}
@media print, screen and (max-width: 64.06125em) {
  .site-roster-hred .site-roster-card-container article a.site-roster-card-image-link .site-roster-card-bio-text {
    bottom: 0;
    align-items: flex-end;
  }
}
.site-roster-hred .site-roster-card-container article a.site-roster-card-image-link:hover .site-roster-card-bio-text {
  opacity: 1;
}
.site-roster-hred .site-roster-card-container article .site-roster-card-image {
  background-color: gray;
  background-position: center;
  background-size: cover;
  height: 100%;
  width: 100%;
  transition: all 300ms ease-in-out;
}
.site-roster-hred .site-roster-card-container article .site-roster-card-icon {
  height: 100%;
  width: 100%;
  align-items: center;
  display: flex;
  justify-content: center;
}
.site-roster-hred .site-roster-card-container article .site-roster-card-icon i {
  font-size: 12.5rem;
}
.site-roster-hred .site-roster-card-container article .site-roster-card-content {
  padding: 0.5rem 1rem;
}
.site-roster-hred .site-roster-card-container article h2 {
  font-size: 1.25rem;
  margin: 0;
}
.site-roster-hred .site-roster-card-container article .site-roster-card-content-title {
  margin-top: 0.25rem;
  margin-bottom: 1rem;
  display: flex;
  flex-wrap: wrap;
}
.site-roster-hred .site-roster-card-container article .site-roster-card-content-title span {
  line-height: 1;
  border-right: 1px solid #bbbbbb;
  margin-right: 0.25rem;
  padding-right: 0.25rem;
}
.site-roster-hred .site-roster-card-container article .site-roster-card-content-title span:last-of-type {
  border-right: none;
}
.site-roster-hred .site-roster-card-container article ul {
  list-style: none;
  margin: 0;
  margin-top: auto;
  padding: 0;
}
.site-roster-hred .site-roster-paging-list {
  padding: 1rem 0;
}
.site-roster-hred .site-roster-paging-list ul {
  list-style: none;
  margin: 0;
  padding: 0;
  display: flex;
  flex-wrap: wrap;
}
.site-roster-hred .site-roster-paging-list ul li {
  border-right: 1px solid;
  margin-right: 0.25rem;
  padding-right: 0.25rem;
}
.site-roster-hred .site-roster-paging-list ul li.site-roster-paging-list-total {
  font-weight: bold;
  border-right: none;
  margin-right: 1rem;
}
.site-roster-hred .site-roster-paging-list ul li:last-of-type {
  border-right: none;
}
.site-roster-hred .site-roster-sort select {
  border: 1px solid gray;
  height: auto;
  padding: 1rem;
  padding-right: calc(1rem * 1.5);
  width: auto;
}
.site-roster-hred .site-roster-paging-list {
  padding: 1rem 0;
}
.site-roster-hred .site-roster-paging-list ul {
  list-style: none;
  margin: 0;
  padding: 0;
  display: flex;
  flex-wrap: wrap;
}
.site-roster-hred .site-roster-paging-list ul li {
  border-right: 1px solid;
  margin-right: 0.25rem;
  padding-right: 0.25rem;
}
.site-roster-hred .site-roster-paging-list ul li.site-roster-paging-list-total {
  font-weight: bold;
  border-right: none;
  margin-right: 1rem;
}
.site-roster-hred .site-roster-paging-list ul li:last-of-type {
  border-right: none;
}
.site-roster-hred .site-roster-card-image-link {
  height: auto !important;
}
.site-roster-hred .site-roster-card-image-link img {
  height: auto !important;
  margin-bottom: 0.5rem;
  max-height: 10.875rem;
  width: auto;
  display: block;
}

.site-roster-intracoastal .site-roster-image-header,
.site-roster-intracoastal .site-roster-image-header-mobile {
  background-position: center;
  background-size: cover;
  padding: 6.25rem 0;
  position: relative;
  z-index: 1;
}
.site-roster-intracoastal .site-roster-image-header:before,
.site-roster-intracoastal .site-roster-image-header-mobile:before {
  content: "";
  background-color: rgba(10, 10, 10, 0.3);
  height: 100%;
  width: 100%;
  position: absolute;
  left: 0;
  top: 0;
}
.site-roster-intracoastal .site-roster-image-header .site-container,
.site-roster-intracoastal .site-roster-image-header-mobile .site-container {
  padding: 0 0.5rem;
  position: relative;
}
.site-roster-intracoastal .site-roster-image-header h2,
.site-roster-intracoastal .site-roster-image-header-mobile h2 {
  color: #ffffff;
  text-align: center;
}
.site-roster-intracoastal .site-roster-image-header .site-roster-search-input input[type=text],
.site-roster-intracoastal .site-roster-image-header-mobile .site-roster-search-input input[type=text] {
  border: none;
  padding: 1rem;
}
.site-roster-intracoastal .site-roster-image-header .site-roster-search-input button,
.site-roster-intracoastal .site-roster-image-header-mobile .site-roster-search-input button {
  border: none;
  background: #ffffff;
  font-size: 2rem;
  transition: all 300ms ease-in-out;
}
.site-roster-intracoastal .site-roster-image-header .site-roster-search-input button:hover,
.site-roster-intracoastal .site-roster-image-header-mobile .site-roster-search-input button:hover {
  color: #ffffff;
  background: #0a0a0a;
}
.site-roster-intracoastal .site-roster-image-header .site-roster-image-header-filter,
.site-roster-intracoastal .site-roster-image-header-mobile .site-roster-image-header-filter {
  display: flex;
}
.site-roster-intracoastal .site-roster-image-header .site-roster-image-header-filter form,
.site-roster-intracoastal .site-roster-image-header-mobile .site-roster-image-header-filter form {
  flex: 1 1 calc(50% - 1rem);
  margin-right: 0.5rem;
}
.site-roster-intracoastal .site-roster-image-header .site-roster-image-header-filter form:last-of-type,
.site-roster-intracoastal .site-roster-image-header-mobile .site-roster-image-header-filter form:last-of-type {
  margin-right: 0;
}
.site-roster-intracoastal .site-roster-image-header .site-roster-image-header-filter form select,
.site-roster-intracoastal .site-roster-image-header-mobile .site-roster-image-header-filter form select {
  height: auto;
  padding: 1rem;
  padding-right: calc(1rem * 1.5);
}
@media print, screen and (max-width: 64.06125em) {
  .site-roster-intracoastal .site-roster-image-header .site-roster-image-header-filter,
  .site-roster-intracoastal .site-roster-image-header-mobile .site-roster-image-header-filter {
    flex-wrap: wrap;
    justify-content: space-between;
  }
  .site-roster-intracoastal .site-roster-image-header .site-roster-image-header-filter form,
  .site-roster-intracoastal .site-roster-image-header-mobile .site-roster-image-header-filter form {
    flex: 0 1 calc(50% - 0.25rem);
    margin-right: 0;
  }
  .site-roster-intracoastal .site-roster-image-header .site-roster-image-header-filter form select,
  .site-roster-intracoastal .site-roster-image-header-mobile .site-roster-image-header-filter form select {
    margin-bottom: 0.5rem;
  }
}
.site-roster-intracoastal .site-roster-image-header-mobile {
  display: none;
}
@media print, screen and (max-width: 64.06125em) {
  .site-roster-intracoastal .site-roster-image-header {
    background-image: none !important;
  }
  .site-roster-intracoastal .site-roster-image-header-mobile {
    height: 100%;
    width: 100%;
    display: block;
    position: absolute;
    top: 0;
    left: 0;
    z-index: -1;
  }
}
.site-roster-intracoastal .site-roster-search-container .site-roster-search-input .input-group {
  border: 1px solid gray;
}
.site-roster-intracoastal .site-roster-search-container .site-roster-search-input input[type=text] {
  border: none;
  padding: 1rem;
}
.site-roster-intracoastal .site-roster-search-container .site-roster-search-input button {
  color: gray;
  border: none;
  background: #ffffff;
  font-size: 2rem;
  transition: all 300ms ease-in-out;
}
.site-roster-intracoastal .site-roster-search-container .site-roster-search-input button:hover {
  color: #ffffff;
  background: gray;
}
.site-roster-intracoastal .site-roster-search-container .site-roster-filter {
  display: flex;
}
@media print, screen and (max-width: 64.06125em) {
  .site-roster-intracoastal .site-roster-search-container .site-roster-filter {
    flex-wrap: wrap;
  }
}
.site-roster-intracoastal .site-roster-search-container .site-roster-filter form {
  flex: 1 1 calc(50% - 1rem);
  margin-right: 0.5rem;
}
.site-roster-intracoastal .site-roster-search-container .site-roster-filter form:last-of-type {
  margin-right: 0;
}
.site-roster-intracoastal .site-roster-search-container .site-roster-filter form select {
  border: 1px solid gray;
  height: auto;
  padding: 1rem;
  padding-right: calc(1rem * 1.5);
}
.site-roster-intracoastal .site-roster-sort select {
  border: 1px solid gray;
  height: auto;
  padding: 1rem;
  padding-right: calc(1rem * 1.5);
  width: auto;
}
.site-roster-intracoastal .site-roster-card-container {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
}
.site-roster-intracoastal .site-roster-card-container article {
  font-size: 0.875rem;
  border: 1px solid gray;
  box-shadow: 0.125rem 0.125rem 0.125rem 0 rgba(128, 128, 128, 0.5);
  margin: 0 0.5rem 1rem;
  width: 21.875rem;
  display: flex;
  flex-direction: column;
}
.site-roster-intracoastal .site-roster-card-container article .site-roster-card-image-link {
  height: 15.625rem;
}
.site-roster-intracoastal .site-roster-card-container article a.site-roster-card-image-link {
  display: block;
  overflow: hidden;
  position: relative;
}
.site-roster-intracoastal .site-roster-card-container article a.site-roster-card-image-link .site-roster-card-bio-text {
  color: #ffffff;
  font-size: 1rem;
  text-align: center;
  background-color: rgba(10, 10, 10, 0.7);
  padding: 0.5rem;
  width: 100%;
  position: absolute;
  left: 0;
  z-index: 1;
  display: flex;
  justify-content: center;
  transition: all 300ms ease-in-out;
}
@media print, screen and (min-width: 64.0625em) {
  .site-roster-intracoastal .site-roster-card-container article a.site-roster-card-image-link .site-roster-card-bio-text {
    height: 100%;
    top: 0;
    opacity: 0;
    align-items: center;
  }
}
@media print, screen and (max-width: 64.06125em) {
  .site-roster-intracoastal .site-roster-card-container article a.site-roster-card-image-link .site-roster-card-bio-text {
    bottom: 0;
    align-items: flex-end;
  }
}
.site-roster-intracoastal .site-roster-card-container article a.site-roster-card-image-link:hover .site-roster-card-bio-text {
  opacity: 1;
}
.site-roster-intracoastal .site-roster-card-container article .site-roster-card-image {
  background-color: gray;
  background-position: center;
  background-size: cover;
  height: 100%;
  width: 100%;
  transition: all 300ms ease-in-out;
}
.site-roster-intracoastal .site-roster-card-container article .site-roster-card-icon {
  height: 100%;
  width: 100%;
  align-items: center;
  display: flex;
  justify-content: center;
}
.site-roster-intracoastal .site-roster-card-container article .site-roster-card-icon i {
  font-size: 12.5rem;
}
.site-roster-intracoastal .site-roster-card-container article .site-roster-card-content {
  padding: 0.5rem 1rem;
}
.site-roster-intracoastal .site-roster-card-container article h2 {
  font-size: 1.25rem;
  margin: 0;
}
.site-roster-intracoastal .site-roster-card-container article .site-roster-card-content-title {
  margin-top: 0.25rem;
  margin-bottom: 1rem;
  display: flex;
  flex-wrap: wrap;
}
.site-roster-intracoastal .site-roster-card-container article .site-roster-card-content-title span {
  line-height: 1;
  border-right: 1px solid #bbbbbb;
  margin-right: 0.25rem;
  padding-right: 0.25rem;
}
.site-roster-intracoastal .site-roster-card-container article .site-roster-card-content-title span:last-of-type {
  border-right: none;
}
.site-roster-intracoastal .site-roster-card-container article ul {
  list-style: none;
  margin: 0;
  margin-top: auto;
  padding: 0;
}
.site-roster-intracoastal .site-roster-paging-list {
  padding: 1rem 0;
}
.site-roster-intracoastal .site-roster-paging-list ul {
  list-style: none;
  margin: 0;
  padding: 0;
  display: flex;
  flex-wrap: wrap;
}
.site-roster-intracoastal .site-roster-paging-list ul li {
  border-right: 1px solid;
  margin-right: 0.25rem;
  padding-right: 0.25rem;
}
.site-roster-intracoastal .site-roster-paging-list ul li.site-roster-paging-list-total {
  font-weight: bold;
  border-right: none;
  margin-right: 1rem;
}
.site-roster-intracoastal .site-roster-paging-list ul li:last-of-type {
  border-right: none;
}
.site-roster-intracoastal .site-roster-sort select {
  border: 1px solid gray;
  height: auto;
  padding: 1rem;
  padding-right: calc(1rem * 1.5);
  width: auto;
}
.site-roster-intracoastal .site-roster-paging-list {
  padding: 1rem 0;
}
.site-roster-intracoastal .site-roster-paging-list ul {
  list-style: none;
  margin: 0;
  padding: 0;
  display: flex;
  flex-wrap: wrap;
}
.site-roster-intracoastal .site-roster-paging-list ul li {
  border-right: 1px solid;
  margin-right: 0.25rem;
  padding-right: 0.25rem;
}
.site-roster-intracoastal .site-roster-paging-list ul li.site-roster-paging-list-total {
  font-weight: bold;
  border-right: none;
  margin-right: 1rem;
}
.site-roster-intracoastal .site-roster-paging-list ul li:last-of-type {
  border-right: none;
}
.site-roster-intracoastal .site-roster-card-container article .site-roster-card-image-link {
  height: 22.5rem;
}
.site-roster-intracoastal .site-roster-card-container article ul .site-roster-card-contact-row {
  align-items: center;
  display: flex;
  flex-wrap: wrap;
}
.site-roster-intracoastal .site-roster-card-container article ul .site-roster-card-contact-row a {
  border-left: 1px solid #0a0a0a;
  padding: 0 0.5rem;
}
.site-roster-intracoastal .site-roster-card-container article ul .site-roster-card-contact-row a:first-of-type {
  border-left: none;
  padding-left: 0;
}

.site-roster-lcdb .site-roster-search-input {
  display: flex;
}
.site-roster-lcdb .site-roster-search-input .input-group {
  height: 100%;
  margin-bottom: 0;
  align-self: center;
}
.site-roster-lcdb .site-roster-search-input input {
  border-right: none;
  margin-bottom: 0 !important;
}
.site-roster-lcdb .site-roster-search-input .button, .site-roster-lcdb .site-roster-search-input .rng-listing-details-home-valuation > a {
  background: none !important;
  font-size: 2rem;
  font-weight: 600;
  text-transform: uppercase;
  padding-left: 1rem;
  padding-right: 1rem;
}
@media print, screen and (max-width: 39.99875em) {
  .site-roster-lcdb .site-roster-search-input {
    flex: 0 0 auto;
    width: 100%;
    margin-left: 0;
    margin-right: 0;
  }
}
@media print, screen and (min-width: 40em) and (max-width: 64.06125em) {
  .site-roster-lcdb .site-roster-search-input {
    margin-left: 0.5rem;
    margin-right: 0.5rem;
    flex: 1 1 auto;
  }
}
@media print, screen and (min-width: 64.0625em) {
  .site-roster-lcdb .site-roster-search-input {
    flex: 0 0 auto;
    width: calc(41.6666666667% - 1rem);
    margin-left: 0.5rem;
    margin-right: 0.5rem;
  }
}
.site-roster-lcdb .site-roster-sort {
  padding-top: 1rem;
  display: flex;
  justify-content: flex-end;
}
.site-roster-lcdb .site-roster-sort select {
  width: auto;
}
.site-roster-lcdb .site-roster-paging-list {
  padding: 1rem 0;
}
.site-roster-lcdb .site-roster-paging-list ul {
  list-style: none;
  margin: 0;
  padding: 0;
  display: flex;
  flex-wrap: wrap;
}
.site-roster-lcdb .site-roster-paging-list ul li {
  border-right: 1px solid;
  margin-right: 0.25rem;
  padding-right: 0.25rem;
}
.site-roster-lcdb .site-roster-paging-list ul li.site-roster-paging-list-total {
  font-weight: bold;
  border-right: none;
  margin-right: 1rem;
}
.site-roster-lcdb .site-roster-paging-list ul li:last-of-type {
  border-right: none;
}
.site-roster-lcdb .rng-agent-profile-contact-social {
  width: 100%;
}
.site-roster-lcdb .bio.button.hollow, .site-roster-lcdb .rng-listing-details-home-valuation > a.bio.hollow {
  padding: 0.5rem 0.625rem;
  font-size: 0.75rem;
}

.site-roster-irnlm .site-roster-image-header,
.site-roster-irnlm .site-roster-image-header-mobile {
  background-position: center;
  background-size: cover;
  padding: 6.25rem 0;
  position: relative;
  z-index: 1;
}
.site-roster-irnlm .site-roster-image-header:before,
.site-roster-irnlm .site-roster-image-header-mobile:before {
  content: "";
  background-color: rgba(10, 10, 10, 0.3);
  height: 100%;
  width: 100%;
  position: absolute;
  left: 0;
  top: 0;
}
.site-roster-irnlm .site-roster-image-header .site-container,
.site-roster-irnlm .site-roster-image-header-mobile .site-container {
  padding: 0 0.5rem;
  position: relative;
}
.site-roster-irnlm .site-roster-image-header h2,
.site-roster-irnlm .site-roster-image-header-mobile h2 {
  color: #ffffff;
  text-align: center;
}
.site-roster-irnlm .site-roster-image-header .site-roster-search-input input[type=text],
.site-roster-irnlm .site-roster-image-header-mobile .site-roster-search-input input[type=text] {
  border: none;
  padding: 1rem;
}
.site-roster-irnlm .site-roster-image-header .site-roster-search-input button,
.site-roster-irnlm .site-roster-image-header-mobile .site-roster-search-input button {
  border: none;
  background: #ffffff;
  font-size: 2rem;
  transition: all 300ms ease-in-out;
}
.site-roster-irnlm .site-roster-image-header .site-roster-search-input button:hover,
.site-roster-irnlm .site-roster-image-header-mobile .site-roster-search-input button:hover {
  color: #ffffff;
  background: #0a0a0a;
}
.site-roster-irnlm .site-roster-image-header .site-roster-image-header-filter,
.site-roster-irnlm .site-roster-image-header-mobile .site-roster-image-header-filter {
  display: flex;
}
.site-roster-irnlm .site-roster-image-header .site-roster-image-header-filter form,
.site-roster-irnlm .site-roster-image-header-mobile .site-roster-image-header-filter form {
  flex: 1 1 calc(50% - 1rem);
  margin-right: 0.5rem;
}
.site-roster-irnlm .site-roster-image-header .site-roster-image-header-filter form:last-of-type,
.site-roster-irnlm .site-roster-image-header-mobile .site-roster-image-header-filter form:last-of-type {
  margin-right: 0;
}
.site-roster-irnlm .site-roster-image-header .site-roster-image-header-filter form select,
.site-roster-irnlm .site-roster-image-header-mobile .site-roster-image-header-filter form select {
  height: auto;
  padding: 1rem;
  padding-right: calc(1rem * 1.5);
}
@media print, screen and (max-width: 64.06125em) {
  .site-roster-irnlm .site-roster-image-header .site-roster-image-header-filter,
  .site-roster-irnlm .site-roster-image-header-mobile .site-roster-image-header-filter {
    flex-wrap: wrap;
    justify-content: space-between;
  }
  .site-roster-irnlm .site-roster-image-header .site-roster-image-header-filter form,
  .site-roster-irnlm .site-roster-image-header-mobile .site-roster-image-header-filter form {
    flex: 0 1 calc(50% - 0.25rem);
    margin-right: 0;
  }
  .site-roster-irnlm .site-roster-image-header .site-roster-image-header-filter form select,
  .site-roster-irnlm .site-roster-image-header-mobile .site-roster-image-header-filter form select {
    margin-bottom: 0.5rem;
  }
}
.site-roster-irnlm .site-roster-image-header-mobile {
  display: none;
}
@media print, screen and (max-width: 64.06125em) {
  .site-roster-irnlm .site-roster-image-header {
    background-image: none !important;
  }
  .site-roster-irnlm .site-roster-image-header-mobile {
    height: 100%;
    width: 100%;
    display: block;
    position: absolute;
    top: 0;
    left: 0;
    z-index: -1;
  }
}
.site-roster-irnlm .site-roster-search-container .site-roster-search-input .input-group {
  border: 1px solid gray;
}
.site-roster-irnlm .site-roster-search-container .site-roster-search-input input[type=text] {
  border: none;
  padding: 1rem;
}
.site-roster-irnlm .site-roster-search-container .site-roster-search-input button {
  color: gray;
  border: none;
  background: #ffffff;
  font-size: 2rem;
  transition: all 300ms ease-in-out;
}
.site-roster-irnlm .site-roster-search-container .site-roster-search-input button:hover {
  color: #ffffff;
  background: gray;
}
.site-roster-irnlm .site-roster-search-container .site-roster-filter {
  display: flex;
}
@media print, screen and (max-width: 64.06125em) {
  .site-roster-irnlm .site-roster-search-container .site-roster-filter {
    flex-wrap: wrap;
  }
}
.site-roster-irnlm .site-roster-search-container .site-roster-filter form {
  flex: 1 1 calc(50% - 1rem);
  margin-right: 0.5rem;
}
.site-roster-irnlm .site-roster-search-container .site-roster-filter form:last-of-type {
  margin-right: 0;
}
.site-roster-irnlm .site-roster-search-container .site-roster-filter form select {
  border: 1px solid gray;
  height: auto;
  padding: 1rem;
  padding-right: calc(1rem * 1.5);
}
.site-roster-irnlm .site-roster-sort select {
  border: 1px solid gray;
  height: auto;
  padding: 1rem;
  padding-right: calc(1rem * 1.5);
  width: auto;
}
.site-roster-irnlm .site-roster-card-container {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
}
.site-roster-irnlm .site-roster-card-container article {
  font-size: 0.875rem;
  border: 1px solid gray;
  box-shadow: 0.125rem 0.125rem 0.125rem 0 rgba(128, 128, 128, 0.5);
  margin: 0 0.5rem 1rem;
  width: 21.875rem;
  display: flex;
  flex-direction: column;
}
.site-roster-irnlm .site-roster-card-container article .site-roster-card-image-link {
  height: 15.625rem;
}
.site-roster-irnlm .site-roster-card-container article a.site-roster-card-image-link {
  display: block;
  overflow: hidden;
  position: relative;
}
.site-roster-irnlm .site-roster-card-container article a.site-roster-card-image-link .site-roster-card-bio-text {
  color: #ffffff;
  font-size: 1rem;
  text-align: center;
  background-color: rgba(10, 10, 10, 0.7);
  padding: 0.5rem;
  width: 100%;
  position: absolute;
  left: 0;
  z-index: 1;
  display: flex;
  justify-content: center;
  transition: all 300ms ease-in-out;
}
@media print, screen and (min-width: 64.0625em) {
  .site-roster-irnlm .site-roster-card-container article a.site-roster-card-image-link .site-roster-card-bio-text {
    height: 100%;
    top: 0;
    opacity: 0;
    align-items: center;
  }
}
@media print, screen and (max-width: 64.06125em) {
  .site-roster-irnlm .site-roster-card-container article a.site-roster-card-image-link .site-roster-card-bio-text {
    bottom: 0;
    align-items: flex-end;
  }
}
.site-roster-irnlm .site-roster-card-container article a.site-roster-card-image-link:hover .site-roster-card-bio-text {
  opacity: 1;
}
.site-roster-irnlm .site-roster-card-container article .site-roster-card-image {
  background-color: gray;
  background-position: center;
  background-size: cover;
  height: 100%;
  width: 100%;
  transition: all 300ms ease-in-out;
}
.site-roster-irnlm .site-roster-card-container article .site-roster-card-icon {
  height: 100%;
  width: 100%;
  align-items: center;
  display: flex;
  justify-content: center;
}
.site-roster-irnlm .site-roster-card-container article .site-roster-card-icon i {
  font-size: 12.5rem;
}
.site-roster-irnlm .site-roster-card-container article .site-roster-card-content {
  padding: 0.5rem 1rem;
}
.site-roster-irnlm .site-roster-card-container article h2 {
  font-size: 1.25rem;
  margin: 0;
}
.site-roster-irnlm .site-roster-card-container article .site-roster-card-content-title {
  margin-top: 0.25rem;
  margin-bottom: 1rem;
  display: flex;
  flex-wrap: wrap;
}
.site-roster-irnlm .site-roster-card-container article .site-roster-card-content-title span {
  line-height: 1;
  border-right: 1px solid #bbbbbb;
  margin-right: 0.25rem;
  padding-right: 0.25rem;
}
.site-roster-irnlm .site-roster-card-container article .site-roster-card-content-title span:last-of-type {
  border-right: none;
}
.site-roster-irnlm .site-roster-card-container article ul {
  list-style: none;
  margin: 0;
  margin-top: auto;
  padding: 0;
}
.site-roster-irnlm .site-roster-paging-list {
  padding: 1rem 0;
}
.site-roster-irnlm .site-roster-paging-list ul {
  list-style: none;
  margin: 0;
  padding: 0;
  display: flex;
  flex-wrap: wrap;
}
.site-roster-irnlm .site-roster-paging-list ul li {
  border-right: 1px solid;
  margin-right: 0.25rem;
  padding-right: 0.25rem;
}
.site-roster-irnlm .site-roster-paging-list ul li.site-roster-paging-list-total {
  font-weight: bold;
  border-right: none;
  margin-right: 1rem;
}
.site-roster-irnlm .site-roster-paging-list ul li:last-of-type {
  border-right: none;
}
.site-roster-irnlm .site-roster-sort select {
  border: 1px solid gray;
  height: auto;
  padding: 1rem;
  padding-right: calc(1rem * 1.5);
  width: auto;
}
.site-roster-irnlm .site-roster-paging-list {
  padding: 1rem 0;
}
.site-roster-irnlm .site-roster-paging-list ul {
  list-style: none;
  margin: 0;
  padding: 0;
  display: flex;
  flex-wrap: wrap;
}
.site-roster-irnlm .site-roster-paging-list ul li {
  border-right: 1px solid;
  margin-right: 0.25rem;
  padding-right: 0.25rem;
}
.site-roster-irnlm .site-roster-paging-list ul li.site-roster-paging-list-total {
  font-weight: bold;
  border-right: none;
  margin-right: 1rem;
}
.site-roster-irnlm .site-roster-paging-list ul li:last-of-type {
  border-right: none;
}
.site-roster-irnlm .site-roster-image-header h2 {
  color: #ffffff !important;
  margin-bottom: 1.875rem !important;
  font-size: 2.25rem !important;
}
@media only screen and (max-width: 63.9375em) {
  .site-roster-irnlm .site-roster-image-header h2 {
    font-size: 1.5rem !important;
  }
}
.site-roster-irnlm .site-roster-image-header-filter :nth-child(3):not(option) {
  display: none;
}
.site-roster-irnlm .site-roster-card-container {
  max-width: 125rem;
  margin: 0 auto;
}
.site-roster-irnlm .site-roster-card-container article {
  width: 20.375rem;
  font-size: 1.125rem;
  text-align: center;
}
.site-roster-irnlm .site-roster-card-container article h2 {
  font-size: 1.5rem;
}
.site-roster-irnlm .site-roster-card-container article .site-roster-card-content-title {
  text-align: center;
}
.site-roster-irnlm .site-roster-card-container article .site-roster-card-content-title span {
  text-align: center;
  width: 100%;
}
.site-roster-irnlm .site-roster-card-container article .site-roster-card-image-link {
  height: 25.375rem;
}
.site-roster-irnlm .site-roster-card-container article.site-account-type-9 .site-roster-card-image-link, .site-roster-irnlm .site-roster-card-container article.site-account-type-245 .site-roster-card-image-link {
  height: 15.625rem;
}

.site-roster-mfc .site-roster-image-header,
.site-roster-mfc .site-roster-image-header-mobile {
  background-position: center;
  background-size: cover;
  padding: 6.25rem 0;
  position: relative;
  z-index: 1;
}
.site-roster-mfc .site-roster-image-header:before,
.site-roster-mfc .site-roster-image-header-mobile:before {
  content: "";
  background-color: rgba(10, 10, 10, 0.3);
  height: 100%;
  width: 100%;
  position: absolute;
  left: 0;
  top: 0;
}
.site-roster-mfc .site-roster-image-header .site-container,
.site-roster-mfc .site-roster-image-header-mobile .site-container {
  padding: 0 0.5rem;
  position: relative;
}
.site-roster-mfc .site-roster-image-header h2,
.site-roster-mfc .site-roster-image-header-mobile h2 {
  color: #ffffff;
  text-align: center;
}
.site-roster-mfc .site-roster-image-header .site-roster-search-input input[type=text],
.site-roster-mfc .site-roster-image-header-mobile .site-roster-search-input input[type=text] {
  border: none;
  padding: 1rem;
}
.site-roster-mfc .site-roster-image-header .site-roster-search-input button,
.site-roster-mfc .site-roster-image-header-mobile .site-roster-search-input button {
  border: none;
  background: #ffffff;
  font-size: 2rem;
  transition: all 300ms ease-in-out;
}
.site-roster-mfc .site-roster-image-header .site-roster-search-input button:hover,
.site-roster-mfc .site-roster-image-header-mobile .site-roster-search-input button:hover {
  color: #ffffff;
  background: #0a0a0a;
}
.site-roster-mfc .site-roster-image-header .site-roster-image-header-filter,
.site-roster-mfc .site-roster-image-header-mobile .site-roster-image-header-filter {
  display: flex;
}
.site-roster-mfc .site-roster-image-header .site-roster-image-header-filter form,
.site-roster-mfc .site-roster-image-header-mobile .site-roster-image-header-filter form {
  flex: 1 1 calc(50% - 1rem);
  margin-right: 0.5rem;
}
.site-roster-mfc .site-roster-image-header .site-roster-image-header-filter form:last-of-type,
.site-roster-mfc .site-roster-image-header-mobile .site-roster-image-header-filter form:last-of-type {
  margin-right: 0;
}
.site-roster-mfc .site-roster-image-header .site-roster-image-header-filter form select,
.site-roster-mfc .site-roster-image-header-mobile .site-roster-image-header-filter form select {
  height: auto;
  padding: 1rem;
  padding-right: calc(1rem * 1.5);
}
@media print, screen and (max-width: 64.06125em) {
  .site-roster-mfc .site-roster-image-header .site-roster-image-header-filter,
  .site-roster-mfc .site-roster-image-header-mobile .site-roster-image-header-filter {
    flex-wrap: wrap;
    justify-content: space-between;
  }
  .site-roster-mfc .site-roster-image-header .site-roster-image-header-filter form,
  .site-roster-mfc .site-roster-image-header-mobile .site-roster-image-header-filter form {
    flex: 0 1 calc(50% - 0.25rem);
    margin-right: 0;
  }
  .site-roster-mfc .site-roster-image-header .site-roster-image-header-filter form select,
  .site-roster-mfc .site-roster-image-header-mobile .site-roster-image-header-filter form select {
    margin-bottom: 0.5rem;
  }
}
.site-roster-mfc .site-roster-image-header-mobile {
  display: none;
}
@media print, screen and (max-width: 64.06125em) {
  .site-roster-mfc .site-roster-image-header {
    background-image: none !important;
  }
  .site-roster-mfc .site-roster-image-header-mobile {
    height: 100%;
    width: 100%;
    display: block;
    position: absolute;
    top: 0;
    left: 0;
    z-index: -1;
  }
}
.site-roster-mfc .site-roster-search-container .site-roster-search-input .input-group {
  border: 1px solid gray;
}
.site-roster-mfc .site-roster-search-container .site-roster-search-input input[type=text] {
  border: none;
  padding: 1rem;
}
.site-roster-mfc .site-roster-search-container .site-roster-search-input button {
  color: gray;
  border: none;
  background: #ffffff;
  font-size: 2rem;
  transition: all 300ms ease-in-out;
}
.site-roster-mfc .site-roster-search-container .site-roster-search-input button:hover {
  color: #ffffff;
  background: gray;
}
.site-roster-mfc .site-roster-search-container .site-roster-filter {
  display: flex;
}
@media print, screen and (max-width: 64.06125em) {
  .site-roster-mfc .site-roster-search-container .site-roster-filter {
    flex-wrap: wrap;
  }
}
.site-roster-mfc .site-roster-search-container .site-roster-filter form {
  flex: 1 1 calc(50% - 1rem);
  margin-right: 0.5rem;
}
.site-roster-mfc .site-roster-search-container .site-roster-filter form:last-of-type {
  margin-right: 0;
}
.site-roster-mfc .site-roster-search-container .site-roster-filter form select {
  border: 1px solid gray;
  height: auto;
  padding: 1rem;
  padding-right: calc(1rem * 1.5);
}
.site-roster-mfc .site-roster-sort select {
  border: 1px solid gray;
  height: auto;
  padding: 1rem;
  padding-right: calc(1rem * 1.5);
  width: auto;
}
.site-roster-mfc .site-roster-card-container {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
}
.site-roster-mfc .site-roster-card-container article {
  font-size: 0.875rem;
  border: 1px solid gray;
  box-shadow: 0.125rem 0.125rem 0.125rem 0 rgba(128, 128, 128, 0.5);
  margin: 0 0.5rem 1rem;
  width: 21.875rem;
  display: flex;
  flex-direction: column;
}
.site-roster-mfc .site-roster-card-container article .site-roster-card-image-link {
  height: 15.625rem;
}
.site-roster-mfc .site-roster-card-container article a.site-roster-card-image-link {
  display: block;
  overflow: hidden;
  position: relative;
}
.site-roster-mfc .site-roster-card-container article a.site-roster-card-image-link .site-roster-card-bio-text {
  color: #ffffff;
  font-size: 1rem;
  text-align: center;
  background-color: rgba(10, 10, 10, 0.7);
  padding: 0.5rem;
  width: 100%;
  position: absolute;
  left: 0;
  z-index: 1;
  display: flex;
  justify-content: center;
  transition: all 300ms ease-in-out;
}
@media print, screen and (min-width: 64.0625em) {
  .site-roster-mfc .site-roster-card-container article a.site-roster-card-image-link .site-roster-card-bio-text {
    height: 100%;
    top: 0;
    opacity: 0;
    align-items: center;
  }
}
@media print, screen and (max-width: 64.06125em) {
  .site-roster-mfc .site-roster-card-container article a.site-roster-card-image-link .site-roster-card-bio-text {
    bottom: 0;
    align-items: flex-end;
  }
}
.site-roster-mfc .site-roster-card-container article a.site-roster-card-image-link:hover .site-roster-card-bio-text {
  opacity: 1;
}
.site-roster-mfc .site-roster-card-container article .site-roster-card-image {
  background-color: gray;
  background-position: center;
  background-size: cover;
  height: 100%;
  width: 100%;
  transition: all 300ms ease-in-out;
}
.site-roster-mfc .site-roster-card-container article .site-roster-card-icon {
  height: 100%;
  width: 100%;
  align-items: center;
  display: flex;
  justify-content: center;
}
.site-roster-mfc .site-roster-card-container article .site-roster-card-icon i {
  font-size: 12.5rem;
}
.site-roster-mfc .site-roster-card-container article .site-roster-card-content {
  padding: 0.5rem 1rem;
}
.site-roster-mfc .site-roster-card-container article h2 {
  font-size: 1.25rem;
  margin: 0;
}
.site-roster-mfc .site-roster-card-container article .site-roster-card-content-title {
  margin-top: 0.25rem;
  margin-bottom: 1rem;
  display: flex;
  flex-wrap: wrap;
}
.site-roster-mfc .site-roster-card-container article .site-roster-card-content-title span {
  line-height: 1;
  border-right: 1px solid #bbbbbb;
  margin-right: 0.25rem;
  padding-right: 0.25rem;
}
.site-roster-mfc .site-roster-card-container article .site-roster-card-content-title span:last-of-type {
  border-right: none;
}
.site-roster-mfc .site-roster-card-container article ul {
  list-style: none;
  margin: 0;
  margin-top: auto;
  padding: 0;
}
.site-roster-mfc .site-roster-paging-list {
  padding: 1rem 0;
}
.site-roster-mfc .site-roster-paging-list ul {
  list-style: none;
  margin: 0;
  padding: 0;
  display: flex;
  flex-wrap: wrap;
}
.site-roster-mfc .site-roster-paging-list ul li {
  border-right: 1px solid;
  margin-right: 0.25rem;
  padding-right: 0.25rem;
}
.site-roster-mfc .site-roster-paging-list ul li.site-roster-paging-list-total {
  font-weight: bold;
  border-right: none;
  margin-right: 1rem;
}
.site-roster-mfc .site-roster-paging-list ul li:last-of-type {
  border-right: none;
}
.site-roster-mfc .site-roster-sort select {
  border: 1px solid gray;
  height: auto;
  padding: 1rem;
  padding-right: calc(1rem * 1.5);
  width: auto;
}
.site-roster-mfc .site-roster-paging-list {
  padding: 1rem 0;
}
.site-roster-mfc .site-roster-paging-list ul {
  list-style: none;
  margin: 0;
  padding: 0;
  display: flex;
  flex-wrap: wrap;
}
.site-roster-mfc .site-roster-paging-list ul li {
  border-right: 1px solid;
  margin-right: 0.25rem;
  padding-right: 0.25rem;
}
.site-roster-mfc .site-roster-paging-list ul li.site-roster-paging-list-total {
  font-weight: bold;
  border-right: none;
  margin-right: 1rem;
}
.site-roster-mfc .site-roster-paging-list ul li:last-of-type {
  border-right: none;
}
@media only screen and (min-width: 48em) {
  .site-roster-mfc {
    margin-top: -4.8125rem;
  }
}
.site-roster-mfc .site-roster-card-container article .site-roster-card-image-link.site-office-image {
  height: 21.875rem;
}
.site-roster-mfc .site-roster-card-container article .site-roster-card-image-link.site-agent-image {
  height: 29.375rem;
}
.site-roster-mfc .site-roster-card-container article .site-roster-card-content-title span {
  border-right: none;
  display: block;
  width: 100%;
  line-height: 1.2;
}
.site-roster-mfc .site-roster-card-container article ul .site-roster-card-contact-row {
  align-items: center;
  display: flex;
  flex-wrap: wrap;
}
.site-roster-mfc .site-roster-card-container article ul .site-roster-card-contact-row a {
  border-left: 1px solid #0a0a0a;
  padding: 0 0.5rem;
}
.site-roster-mfc .site-roster-card-container article ul .site-roster-card-contact-row a:first-of-type {
  border-left: none;
  padding-left: 0;
}

.site-roster-ocso .site-roster-search-input {
  display: flex;
}
.site-roster-ocso .site-roster-search-input .input-group {
  height: 100%;
  margin-bottom: 0;
  align-self: center;
}
.site-roster-ocso .site-roster-search-input input {
  border-right: none;
  margin-bottom: 0 !important;
}
.site-roster-ocso .site-roster-search-input .button, .site-roster-ocso .site-roster-search-input .rng-listing-details-home-valuation > a {
  background: none !important;
  font-size: 2rem;
  font-weight: 600;
  text-transform: uppercase;
  padding-left: 1rem;
  padding-right: 1rem;
}
@media print, screen and (max-width: 39.99875em) {
  .site-roster-ocso .site-roster-search-input {
    flex: 0 0 auto;
    width: 100%;
    margin-left: 0;
    margin-right: 0;
  }
}
@media print, screen and (min-width: 40em) and (max-width: 64.06125em) {
  .site-roster-ocso .site-roster-search-input {
    margin-left: 0.5rem;
    margin-right: 0.5rem;
    flex: 1 1 auto;
  }
}
@media print, screen and (min-width: 64.0625em) {
  .site-roster-ocso .site-roster-search-input {
    flex: 0 0 auto;
    width: calc(41.6666666667% - 1rem);
    margin-left: 0.5rem;
    margin-right: 0.5rem;
  }
}
.site-roster-ocso .site-roster-sort {
  padding-top: 1rem;
  display: flex;
  justify-content: flex-end;
}
.site-roster-ocso .site-roster-image-header,
.site-roster-ocso .site-roster-image-header-mobile {
  background-position: center;
  background-size: cover;
  -webkit-filter: grayscale(100%);
  padding: 12.5rem 0;
}
.site-roster-ocso .site-roster-image-header-mobile {
  display: none;
}
@media print, screen and (max-width: 64.06125em) {
  .site-roster-ocso .site-roster-image-header {
    display: none;
  }
  .site-roster-ocso .site-roster-image-header-mobile {
    display: block;
    padding: 6.25rem 0;
  }
}
.site-roster-ocso .site-roster-search {
  padding-top: 2rem;
}
.site-roster-ocso .site-roster-search h2 {
  font-weight: 100;
  text-align: center;
}
.site-roster-ocso .site-roster-search-container .site-roster-search-widget {
  margin-right: 0.5rem;
  flex: 1 1 50%;
}
.site-roster-ocso .site-roster-search-container div:last-child {
  margin-right: 0;
}
.site-roster-ocso .site-roster-search-container .site-roster-search-input .input-group {
  border-bottom: 1px solid #0a0a0a;
}
.site-roster-ocso .site-roster-search-container .site-roster-search-input input[type=text] {
  border: none;
  box-shadow: none;
  padding: 1rem;
}
.site-roster-ocso .site-roster-search-container .site-roster-search-input button {
  border: none;
  background: none;
  padding-left: 0.25rem;
  padding-right: 0.25rem;
  font-size: 2rem;
  transition: all 300ms ease-in-out;
}
.site-roster-ocso .site-roster-search-container .site-roster-search-input button:hover {
  transform: scale(1.2);
}
.site-roster-ocso .site-roster-search-container .site-roster-filter {
  display: flex;
  flex: 1 1 auto;
}
@media print, screen and (max-width: 64.06125em) {
  .site-roster-ocso .site-roster-search-container .site-roster-filter {
    flex-wrap: wrap;
  }
}
.site-roster-ocso .site-roster-search-container .site-roster-filter form {
  flex: 1 1 calc(50% - 1rem);
  margin-right: 0.5rem;
}
.site-roster-ocso .site-roster-search-container .site-roster-filter form:last-of-type {
  margin-right: 0;
}
.site-roster-ocso .site-roster-search-container .site-roster-filter form select {
  border: none;
  height: auto;
  padding: 1rem;
  padding-right: calc(1rem * 1.5);
}
.site-roster-ocso .site-roster-sort select {
  border: 1px solid gray;
  height: auto;
  padding: 1rem;
  padding-right: calc(1rem * 1.5);
  width: auto;
}
.site-roster-ocso .site-roster-card-container {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
}
.site-roster-ocso .site-roster-card-container article {
  font-size: 0.875rem;
  border: 1px solid gray;
  box-shadow: 0.125rem 0.125rem 0.125rem 0 rgba(128, 128, 128, 0.5);
  margin: 0 0.5rem 1rem;
  width: 21.875rem;
  display: flex;
  flex-direction: column;
}
.site-roster-ocso .site-roster-card-container article .site-roster-card-image-link {
  height: 15.625rem;
}
.site-roster-ocso .site-roster-card-container article a.site-roster-card-image-link {
  display: block;
  overflow: hidden;
  position: relative;
}
.site-roster-ocso .site-roster-card-container article a.site-roster-card-image-link .site-roster-card-bio-text {
  color: #ffffff;
  font-size: 1rem;
  text-align: center;
  background-color: rgba(10, 10, 10, 0.7);
  padding: 0.5rem;
  width: 100%;
  position: absolute;
  left: 0;
  z-index: 1;
  display: flex;
  justify-content: center;
  transition: all 300ms ease-in-out;
}
@media print, screen and (min-width: 64.0625em) {
  .site-roster-ocso .site-roster-card-container article a.site-roster-card-image-link .site-roster-card-bio-text {
    height: 100%;
    top: 0;
    opacity: 0;
    align-items: center;
  }
}
@media print, screen and (max-width: 64.06125em) {
  .site-roster-ocso .site-roster-card-container article a.site-roster-card-image-link .site-roster-card-bio-text {
    bottom: 0;
    align-items: flex-end;
  }
}
.site-roster-ocso .site-roster-card-container article a.site-roster-card-image-link:hover .site-roster-card-bio-text {
  opacity: 1;
}
.site-roster-ocso .site-roster-card-container article .site-roster-card-image {
  background-color: gray;
  background-position: center;
  background-size: cover;
  height: 100%;
  width: 100%;
  transition: all 300ms ease-in-out;
}
.site-roster-ocso .site-roster-card-container article .site-roster-card-icon {
  height: 100%;
  width: 100%;
  align-items: center;
  display: flex;
  justify-content: center;
}
.site-roster-ocso .site-roster-card-container article .site-roster-card-icon i {
  font-size: 12.5rem;
}
.site-roster-ocso .site-roster-card-container article .site-roster-card-content {
  padding: 0.5rem 1rem;
}
.site-roster-ocso .site-roster-card-container article h2 {
  font-size: 1.25rem;
  margin: 0;
}
.site-roster-ocso .site-roster-card-container article .site-roster-card-content-title {
  margin-top: 0.25rem;
  margin-bottom: 1rem;
  display: flex;
  flex-wrap: wrap;
}
.site-roster-ocso .site-roster-card-container article .site-roster-card-content-title span {
  line-height: 1;
  border-right: 1px solid #bbbbbb;
  margin-right: 0.25rem;
  padding-right: 0.25rem;
}
.site-roster-ocso .site-roster-card-container article .site-roster-card-content-title span:last-of-type {
  border-right: none;
}
.site-roster-ocso .site-roster-card-container article ul {
  list-style: none;
  margin: 0;
  margin-top: auto;
  padding: 0;
}
.site-roster-ocso .site-roster-card-container article {
  width: 23.4375rem;
}
.site-roster-ocso .site-roster-card-container article .site-roster-card-image-link {
  height: 23.4375rem;
  -webkit-filter: grayscale(100%);
}
.site-roster-ocso .site-roster-card-container article h2,
.site-roster-ocso .site-roster-card-container article .site-roster-card-content-title {
  text-transform: uppercase;
}
.site-roster-ocso .site-roster-paging-list {
  padding: 1rem 0;
}
.site-roster-ocso .site-roster-paging-list ul {
  list-style: none;
  margin: 0;
  padding: 0;
  display: flex;
  flex-wrap: wrap;
}
.site-roster-ocso .site-roster-paging-list ul li {
  border-right: 1px solid;
  margin-right: 0.25rem;
  padding-right: 0.25rem;
}
.site-roster-ocso .site-roster-paging-list ul li.site-roster-paging-list-total {
  font-weight: bold;
  border-right: none;
  margin-right: 1rem;
}
.site-roster-ocso .site-roster-paging-list ul li:last-of-type {
  border-right: none;
}
.site-roster-ocso .site-roster-card-container article {
  width: 18.75rem;
}
@media print, screen and (max-width: 64.06125em) {
  .site-roster-ocso .site-roster-card-container article .site-roster-card-image-link {
    -webkit-filter: none;
  }
}
.site-roster-ocso .site-roster-card-container .site-roster-card-image-link {
  transition: all 300ms ease-in-out;
  height: 0 !important;
  overflow: hidden;
  padding-top: 133.3333333333%;
  position: relative;
}
.site-roster-ocso .site-roster-card-container .site-roster-card-image-link:hover {
  -webkit-filter: none;
}
.site-roster-ocso .site-roster-card-container .site-roster-card-image {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.site-roster-ocso .site-roster-card-content {
  font-size: 1rem;
}
.site-roster-ocso .site-roster-card-content .site-roster-card-content-bio-text {
  line-height: 1.2;
}
.site-roster-ocso .site-roster-card-content .site-roster-card-content-button-row {
  margin-bottom: 1rem;
  display: flex;
}
.site-roster-ocso .site-roster-card-content .site-roster-card-content-button-row .button, .site-roster-ocso .site-roster-card-content .site-roster-card-content-button-row .rng-listing-details-home-valuation > a {
  text-transform: uppercase;
  margin: 0 0.25rem;
  align-items: center;
  display: flex;
  flex: 0 1 50%;
  justify-content: center;
}
.site-roster-ocso .site-roster-card-content .site-roster-card-content-button-row .button:first-of-type(), .site-roster-ocso .site-roster-card-content .site-roster-card-content-button-row .rng-listing-details-home-valuation > a:first-of-type() {
  margin-left: 0;
}
.site-roster-ocso .site-roster-card-content .site-roster-card-content-button-row .button:last-of-type(), .site-roster-ocso .site-roster-card-content .site-roster-card-content-button-row .rng-listing-details-home-valuation > a:last-of-type() {
  margin-right: 0;
}
.site-roster-ocso .site-roster-card-content .site-roster-card-content-title-license {
  margin-bottom: 1rem;
  display: flex;
  flex-wrap: wrap;
}
.site-roster-ocso .site-roster-card-content .site-roster-card-content-title-license li {
  font-size: 0.875rem;
  line-height: 1.2;
}
.site-roster-ocso .site-roster-card-content .site-roster-card-content-title-license li:nth-of-type(2) {
  border-left: 1px solid gray;
  margin-left: 0.25rem;
  padding-left: 0.25rem;
}
.site-roster-ocso .site-roster-card-content .site-roster-card-content-title-license li.designation {
  flex: 1 1 100%;
  border-left: none;
  margin-left: 0;
  padding-left: 0;
}
.site-roster-ocso .site-roster-card-content .site-roster-card-content-contact-info {
  display: flex;
  flex-wrap: wrap;
}
.site-roster-ocso .site-roster-card-content .site-roster-card-content-contact-info li {
  margin-right: 1rem;
  line-height: 1.2;
}
.site-roster-ocso .site-roster-card-content .site-roster-card-content-contact-info li a {
  align-items: center;
  display: flex;
}
.site-roster-ocso .site-roster-card-content .site-roster-card-content-contact-info li a i {
  margin-right: 0.25rem;
}

.site-roster-customroster1 .site-roster-search-input {
  display: flex;
}
.site-roster-customroster1 .site-roster-search-input .input-group {
  height: 100%;
  margin-bottom: 0;
  align-self: center;
}
.site-roster-customroster1 .site-roster-search-input input {
  border-right: none;
  margin-bottom: 0 !important;
}
.site-roster-customroster1 .site-roster-search-input .button, .site-roster-customroster1 .site-roster-search-input .rng-listing-details-home-valuation > a {
  background: none !important;
  font-size: 2rem;
  font-weight: 600;
  text-transform: uppercase;
  padding-left: 1rem;
  padding-right: 1rem;
}
@media print, screen and (max-width: 39.99875em) {
  .site-roster-customroster1 .site-roster-search-input {
    flex: 0 0 auto;
    width: 100%;
    margin-left: 0;
    margin-right: 0;
  }
}
@media print, screen and (min-width: 40em) and (max-width: 64.06125em) {
  .site-roster-customroster1 .site-roster-search-input {
    margin-left: 0.5rem;
    margin-right: 0.5rem;
    flex: 1 1 auto;
  }
}
@media print, screen and (min-width: 64.0625em) {
  .site-roster-customroster1 .site-roster-search-input {
    flex: 0 0 auto;
    width: calc(41.6666666667% - 1rem);
    margin-left: 0.5rem;
    margin-right: 0.5rem;
  }
}
.site-roster-customroster1 .site-roster-sort {
  padding-top: 1rem;
  display: flex;
  justify-content: flex-end;
}
.site-roster-customroster1 .site-roster-sort select {
  width: auto;
}
.site-roster-customroster1 .site-roster-paging-list {
  padding: 1rem 0;
}
.site-roster-customroster1 .site-roster-paging-list ul {
  list-style: none;
  margin: 0;
  padding: 0;
  display: flex;
  flex-wrap: wrap;
}
.site-roster-customroster1 .site-roster-paging-list ul li {
  border-right: 1px solid;
  margin-right: 0.25rem;
  padding-right: 0.25rem;
}
.site-roster-customroster1 .site-roster-paging-list ul li.site-roster-paging-list-total {
  font-weight: bold;
  border-right: none;
  margin-right: 1rem;
}
.site-roster-customroster1 .site-roster-paging-list ul li:last-of-type {
  border-right: none;
}

.site-roster-customroster2 .site-roster-search-container .site-roster-search-input .input-group {
  border: 1px solid gray;
}
.site-roster-customroster2 .site-roster-search-container .site-roster-search-input input[type=text] {
  border: none;
  padding: 1rem;
}
.site-roster-customroster2 .site-roster-search-container .site-roster-search-input button {
  color: gray;
  border: none;
  background: #ffffff;
  font-size: 2rem;
  transition: all 300ms ease-in-out;
}
.site-roster-customroster2 .site-roster-search-container .site-roster-search-input button:hover {
  color: #ffffff;
  background: gray;
}
.site-roster-customroster2 .site-roster-search-container .site-roster-filter {
  display: flex;
}
@media print, screen and (max-width: 64.06125em) {
  .site-roster-customroster2 .site-roster-search-container .site-roster-filter {
    flex-wrap: wrap;
  }
}
.site-roster-customroster2 .site-roster-search-container .site-roster-filter form {
  flex: 1 1 calc(50% - 1rem);
  margin-right: 0.5rem;
}
.site-roster-customroster2 .site-roster-search-container .site-roster-filter form:last-of-type {
  margin-right: 0;
}
.site-roster-customroster2 .site-roster-search-container .site-roster-filter form select {
  border: 1px solid gray;
  height: auto;
  padding: 1rem;
  padding-right: calc(1rem * 1.5);
}
.site-roster-customroster2 .site-roster-sort select {
  border: 1px solid gray;
  height: auto;
  padding: 1rem;
  padding-right: calc(1rem * 1.5);
  width: auto;
}
.site-roster-customroster2 .site-roster-card-container {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
}
.site-roster-customroster2 .site-roster-card-container article {
  font-size: 0.875rem;
  border: 1px solid gray;
  box-shadow: 0.125rem 0.125rem 0.125rem 0 rgba(128, 128, 128, 0.5);
  margin: 0 0.5rem 1rem;
  width: 21.875rem;
  display: flex;
  flex-direction: column;
}
.site-roster-customroster2 .site-roster-card-container article .site-roster-card-image-link {
  height: 15.625rem;
}
.site-roster-customroster2 .site-roster-card-container article a.site-roster-card-image-link {
  display: block;
  overflow: hidden;
  position: relative;
}
.site-roster-customroster2 .site-roster-card-container article a.site-roster-card-image-link .site-roster-card-bio-text {
  color: #ffffff;
  font-size: 1rem;
  text-align: center;
  background-color: rgba(10, 10, 10, 0.7);
  padding: 0.5rem;
  width: 100%;
  position: absolute;
  left: 0;
  z-index: 1;
  display: flex;
  justify-content: center;
  transition: all 300ms ease-in-out;
}
@media print, screen and (min-width: 64.0625em) {
  .site-roster-customroster2 .site-roster-card-container article a.site-roster-card-image-link .site-roster-card-bio-text {
    height: 100%;
    top: 0;
    opacity: 0;
    align-items: center;
  }
}
@media print, screen and (max-width: 64.06125em) {
  .site-roster-customroster2 .site-roster-card-container article a.site-roster-card-image-link .site-roster-card-bio-text {
    bottom: 0;
    align-items: flex-end;
  }
}
.site-roster-customroster2 .site-roster-card-container article a.site-roster-card-image-link:hover .site-roster-card-bio-text {
  opacity: 1;
}
.site-roster-customroster2 .site-roster-card-container article .site-roster-card-image {
  background-color: gray;
  background-position: center;
  background-size: cover;
  height: 100%;
  width: 100%;
  transition: all 300ms ease-in-out;
}
.site-roster-customroster2 .site-roster-card-container article .site-roster-card-icon {
  height: 100%;
  width: 100%;
  align-items: center;
  display: flex;
  justify-content: center;
}
.site-roster-customroster2 .site-roster-card-container article .site-roster-card-icon i {
  font-size: 12.5rem;
}
.site-roster-customroster2 .site-roster-card-container article .site-roster-card-content {
  padding: 0.5rem 1rem;
}
.site-roster-customroster2 .site-roster-card-container article h2 {
  font-size: 1.25rem;
  margin: 0;
}
.site-roster-customroster2 .site-roster-card-container article .site-roster-card-content-title {
  margin-top: 0.25rem;
  margin-bottom: 1rem;
  display: flex;
  flex-wrap: wrap;
}
.site-roster-customroster2 .site-roster-card-container article .site-roster-card-content-title span {
  line-height: 1;
  border-right: 1px solid #bbbbbb;
  margin-right: 0.25rem;
  padding-right: 0.25rem;
}
.site-roster-customroster2 .site-roster-card-container article .site-roster-card-content-title span:last-of-type {
  border-right: none;
}
.site-roster-customroster2 .site-roster-card-container article ul {
  list-style: none;
  margin: 0;
  margin-top: auto;
  padding: 0;
}
.site-roster-customroster2 .site-roster-paging-list {
  padding: 1rem 0;
}
.site-roster-customroster2 .site-roster-paging-list ul {
  list-style: none;
  margin: 0;
  padding: 0;
  display: flex;
  flex-wrap: wrap;
}
.site-roster-customroster2 .site-roster-paging-list ul li {
  border-right: 1px solid;
  margin-right: 0.25rem;
  padding-right: 0.25rem;
}
.site-roster-customroster2 .site-roster-paging-list ul li.site-roster-paging-list-total {
  font-weight: bold;
  border-right: none;
  margin-right: 1rem;
}
.site-roster-customroster2 .site-roster-paging-list ul li:last-of-type {
  border-right: none;
}
.site-roster-customroster2 .site-roster-search-container {
  display: flex;
  flex-wrap: wrap;
}
.site-roster-customroster2 .site-roster-search-container .site-roster-search-widget {
  margin-right: 0.5rem;
  flex: 1 1 50%;
}
.site-roster-customroster2 .site-roster-search-container .site-roster-filter {
  flex: 1 1 auto;
}
.site-roster-customroster2 .rng-agent-roster-search-links {
  flex-wrap: nowrap;
}
.site-roster-customroster2 .site-roster-card-container article {
  text-transform: uppercase;
}
.site-roster-customroster2 .site-roster-card-container article h2 {
  font-size: 1.5rem;
}
.site-roster-customroster2 .site-roster-card-container article .site-roster-card-content {
  padding-top: 1.5rem;
  padding-bottom: 1.5rem;
}
.site-roster-customroster2 .site-roster-card-container article .site-roster-card-content-title {
  margin-bottom: 0;
}

.site-roster-customroster3 .site-roster-image-header,
.site-roster-customroster3 .site-roster-image-header-mobile {
  background-position: center;
  background-size: cover;
  padding: 6.25rem 0;
  position: relative;
  z-index: 1;
}
.site-roster-customroster3 .site-roster-image-header:before,
.site-roster-customroster3 .site-roster-image-header-mobile:before {
  content: "";
  background-color: rgba(10, 10, 10, 0.3);
  height: 100%;
  width: 100%;
  position: absolute;
  left: 0;
  top: 0;
}
.site-roster-customroster3 .site-roster-image-header .site-container,
.site-roster-customroster3 .site-roster-image-header-mobile .site-container {
  padding: 0 0.5rem;
  position: relative;
}
.site-roster-customroster3 .site-roster-image-header h2,
.site-roster-customroster3 .site-roster-image-header-mobile h2 {
  color: #ffffff;
  text-align: center;
}
.site-roster-customroster3 .site-roster-image-header .site-roster-search-input input[type=text],
.site-roster-customroster3 .site-roster-image-header-mobile .site-roster-search-input input[type=text] {
  border: none;
  padding: 1rem;
}
.site-roster-customroster3 .site-roster-image-header .site-roster-search-input button,
.site-roster-customroster3 .site-roster-image-header-mobile .site-roster-search-input button {
  border: none;
  background: #ffffff;
  font-size: 2rem;
  transition: all 300ms ease-in-out;
}
.site-roster-customroster3 .site-roster-image-header .site-roster-search-input button:hover,
.site-roster-customroster3 .site-roster-image-header-mobile .site-roster-search-input button:hover {
  color: #ffffff;
  background: #0a0a0a;
}
.site-roster-customroster3 .site-roster-image-header .site-roster-image-header-filter,
.site-roster-customroster3 .site-roster-image-header-mobile .site-roster-image-header-filter {
  display: flex;
}
.site-roster-customroster3 .site-roster-image-header .site-roster-image-header-filter form,
.site-roster-customroster3 .site-roster-image-header-mobile .site-roster-image-header-filter form {
  flex: 1 1 calc(50% - 1rem);
  margin-right: 0.5rem;
}
.site-roster-customroster3 .site-roster-image-header .site-roster-image-header-filter form:last-of-type,
.site-roster-customroster3 .site-roster-image-header-mobile .site-roster-image-header-filter form:last-of-type {
  margin-right: 0;
}
.site-roster-customroster3 .site-roster-image-header .site-roster-image-header-filter form select,
.site-roster-customroster3 .site-roster-image-header-mobile .site-roster-image-header-filter form select {
  height: auto;
  padding: 1rem;
  padding-right: calc(1rem * 1.5);
}
@media print, screen and (max-width: 64.06125em) {
  .site-roster-customroster3 .site-roster-image-header .site-roster-image-header-filter,
  .site-roster-customroster3 .site-roster-image-header-mobile .site-roster-image-header-filter {
    flex-wrap: wrap;
    justify-content: space-between;
  }
  .site-roster-customroster3 .site-roster-image-header .site-roster-image-header-filter form,
  .site-roster-customroster3 .site-roster-image-header-mobile .site-roster-image-header-filter form {
    flex: 0 1 calc(50% - 0.25rem);
    margin-right: 0;
  }
  .site-roster-customroster3 .site-roster-image-header .site-roster-image-header-filter form select,
  .site-roster-customroster3 .site-roster-image-header-mobile .site-roster-image-header-filter form select {
    margin-bottom: 0.5rem;
  }
}
.site-roster-customroster3 .site-roster-image-header-mobile {
  display: none;
}
@media print, screen and (max-width: 64.06125em) {
  .site-roster-customroster3 .site-roster-image-header {
    background-image: none !important;
  }
  .site-roster-customroster3 .site-roster-image-header-mobile {
    height: 100%;
    width: 100%;
    display: block;
    position: absolute;
    top: 0;
    left: 0;
    z-index: -1;
  }
}
.site-roster-customroster3 .site-roster-search-container .site-roster-search-input .input-group {
  border: 1px solid gray;
}
.site-roster-customroster3 .site-roster-search-container .site-roster-search-input input[type=text] {
  border: none;
  padding: 1rem;
}
.site-roster-customroster3 .site-roster-search-container .site-roster-search-input button {
  color: gray;
  border: none;
  background: #ffffff;
  font-size: 2rem;
  transition: all 300ms ease-in-out;
}
.site-roster-customroster3 .site-roster-search-container .site-roster-search-input button:hover {
  color: #ffffff;
  background: gray;
}
.site-roster-customroster3 .site-roster-search-container .site-roster-filter {
  display: flex;
}
@media print, screen and (max-width: 64.06125em) {
  .site-roster-customroster3 .site-roster-search-container .site-roster-filter {
    flex-wrap: wrap;
  }
}
.site-roster-customroster3 .site-roster-search-container .site-roster-filter form {
  flex: 1 1 calc(50% - 1rem);
  margin-right: 0.5rem;
}
.site-roster-customroster3 .site-roster-search-container .site-roster-filter form:last-of-type {
  margin-right: 0;
}
.site-roster-customroster3 .site-roster-search-container .site-roster-filter form select {
  border: 1px solid gray;
  height: auto;
  padding: 1rem;
  padding-right: calc(1rem * 1.5);
}
.site-roster-customroster3 .site-roster-sort select {
  border: 1px solid gray;
  height: auto;
  padding: 1rem;
  padding-right: calc(1rem * 1.5);
  width: auto;
}
.site-roster-customroster3 .site-roster-card-container {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
}
.site-roster-customroster3 .site-roster-card-container article {
  font-size: 0.875rem;
  border: 1px solid gray;
  box-shadow: 0.125rem 0.125rem 0.125rem 0 rgba(128, 128, 128, 0.5);
  margin: 0 0.5rem 1rem;
  width: 21.875rem;
  display: flex;
  flex-direction: column;
}
.site-roster-customroster3 .site-roster-card-container article .site-roster-card-image-link {
  height: 15.625rem;
}
.site-roster-customroster3 .site-roster-card-container article a.site-roster-card-image-link {
  display: block;
  overflow: hidden;
  position: relative;
}
.site-roster-customroster3 .site-roster-card-container article a.site-roster-card-image-link .site-roster-card-bio-text {
  color: #ffffff;
  font-size: 1rem;
  text-align: center;
  background-color: rgba(10, 10, 10, 0.7);
  padding: 0.5rem;
  width: 100%;
  position: absolute;
  left: 0;
  z-index: 1;
  display: flex;
  justify-content: center;
  transition: all 300ms ease-in-out;
}
@media print, screen and (min-width: 64.0625em) {
  .site-roster-customroster3 .site-roster-card-container article a.site-roster-card-image-link .site-roster-card-bio-text {
    height: 100%;
    top: 0;
    opacity: 0;
    align-items: center;
  }
}
@media print, screen and (max-width: 64.06125em) {
  .site-roster-customroster3 .site-roster-card-container article a.site-roster-card-image-link .site-roster-card-bio-text {
    bottom: 0;
    align-items: flex-end;
  }
}
.site-roster-customroster3 .site-roster-card-container article a.site-roster-card-image-link:hover .site-roster-card-bio-text {
  opacity: 1;
}
.site-roster-customroster3 .site-roster-card-container article .site-roster-card-image {
  background-color: gray;
  background-position: center;
  background-size: cover;
  height: 100%;
  width: 100%;
  transition: all 300ms ease-in-out;
}
.site-roster-customroster3 .site-roster-card-container article .site-roster-card-icon {
  height: 100%;
  width: 100%;
  align-items: center;
  display: flex;
  justify-content: center;
}
.site-roster-customroster3 .site-roster-card-container article .site-roster-card-icon i {
  font-size: 12.5rem;
}
.site-roster-customroster3 .site-roster-card-container article .site-roster-card-content {
  padding: 0.5rem 1rem;
}
.site-roster-customroster3 .site-roster-card-container article h2 {
  font-size: 1.25rem;
  margin: 0;
}
.site-roster-customroster3 .site-roster-card-container article .site-roster-card-content-title {
  margin-top: 0.25rem;
  margin-bottom: 1rem;
  display: flex;
  flex-wrap: wrap;
}
.site-roster-customroster3 .site-roster-card-container article .site-roster-card-content-title span {
  line-height: 1;
  border-right: 1px solid #bbbbbb;
  margin-right: 0.25rem;
  padding-right: 0.25rem;
}
.site-roster-customroster3 .site-roster-card-container article .site-roster-card-content-title span:last-of-type {
  border-right: none;
}
.site-roster-customroster3 .site-roster-card-container article ul {
  list-style: none;
  margin: 0;
  margin-top: auto;
  padding: 0;
}
.site-roster-customroster3 .site-roster-paging-list {
  padding: 1rem 0;
}
.site-roster-customroster3 .site-roster-paging-list ul {
  list-style: none;
  margin: 0;
  padding: 0;
  display: flex;
  flex-wrap: wrap;
}
.site-roster-customroster3 .site-roster-paging-list ul li {
  border-right: 1px solid;
  margin-right: 0.25rem;
  padding-right: 0.25rem;
}
.site-roster-customroster3 .site-roster-paging-list ul li.site-roster-paging-list-total {
  font-weight: bold;
  border-right: none;
  margin-right: 1rem;
}
.site-roster-customroster3 .site-roster-paging-list ul li:last-of-type {
  border-right: none;
}
.site-roster-customroster3 .site-roster-sort select {
  border: 1px solid gray;
  height: auto;
  padding: 1rem;
  padding-right: calc(1rem * 1.5);
  width: auto;
}
.site-roster-customroster3 .site-roster-paging-list {
  padding: 1rem 0;
}
.site-roster-customroster3 .site-roster-paging-list ul {
  list-style: none;
  margin: 0;
  padding: 0;
  display: flex;
  flex-wrap: wrap;
}
.site-roster-customroster3 .site-roster-paging-list ul li {
  border-right: 1px solid;
  margin-right: 0.25rem;
  padding-right: 0.25rem;
}
.site-roster-customroster3 .site-roster-paging-list ul li.site-roster-paging-list-total {
  font-weight: bold;
  border-right: none;
  margin-right: 1rem;
}
.site-roster-customroster3 .site-roster-paging-list ul li:last-of-type {
  border-right: none;
}

.site-roster-customroster4 .site-roster-search-container {
  display: flex;
  flex-wrap: wrap;
}
.site-roster-customroster4 .site-roster-search-container .site-roster-search-widget {
  margin-right: 0.5rem;
  flex: 1 1 50%;
}
.site-roster-customroster4 .site-roster-search-container div:last-child {
  margin-right: 0;
}
.site-roster-customroster4 .site-roster-search-container .site-roster-filter {
  flex: 1 1 auto;
}
.site-roster-customroster4 .site-roster-search-container .site-roster-search-input .input-group {
  border: 1px solid gray;
}
.site-roster-customroster4 .site-roster-search-container .site-roster-search-input input[type=text] {
  border: none;
  padding: 1rem;
}
.site-roster-customroster4 .site-roster-search-container .site-roster-search-input button {
  color: gray;
  border: none;
  background: #ffffff;
  font-size: 2rem;
  transition: all 300ms ease-in-out;
}
.site-roster-customroster4 .site-roster-search-container .site-roster-search-input button:hover {
  color: #ffffff;
  background: gray;
}
.site-roster-customroster4 .site-roster-search-container .site-roster-filter {
  display: flex;
}
@media print, screen and (max-width: 64.06125em) {
  .site-roster-customroster4 .site-roster-search-container .site-roster-filter {
    flex-wrap: wrap;
  }
}
.site-roster-customroster4 .site-roster-search-container .site-roster-filter form {
  flex: 1 1 calc(50% - 1rem);
  margin-right: 0.5rem;
}
.site-roster-customroster4 .site-roster-search-container .site-roster-filter form:last-of-type {
  margin-right: 0;
}
.site-roster-customroster4 .site-roster-search-container .site-roster-filter form select {
  border: 1px solid gray;
  height: auto;
  padding: 1rem;
  padding-right: calc(1rem * 1.5);
}
.site-roster-customroster4 .site-roster-sort select {
  border: 1px solid gray;
  height: auto;
  padding: 1rem;
  padding-right: calc(1rem * 1.5);
  width: auto;
}
.site-roster-customroster4 .site-roster-card-container {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
}
.site-roster-customroster4 .site-roster-card-container article {
  text-align: center;
  text-transform: uppercase;
  font-size: 0.875rem;
  margin: 0 0.5rem 1.5rem;
  width: 21.875rem;
  display: flex;
  flex-direction: column;
}
.site-roster-customroster4 .site-roster-card-container article .site-roster-card-image-link {
  height: 21.875rem;
}
.site-roster-customroster4 .site-roster-card-container article a.site-roster-card-image-link {
  display: block;
  overflow: hidden;
  position: relative;
}
.site-roster-customroster4 .site-roster-card-container article a.site-roster-card-image-link .site-roster-card-bio-text {
  color: #ffffff;
  font-size: 1rem;
  text-align: center;
  background-color: rgba(10, 10, 10, 0.7);
  padding: 0.5rem;
  width: 100%;
  position: absolute;
  left: 0;
  z-index: 1;
  display: flex;
  justify-content: center;
  transition: all 300ms ease-in-out;
}
@media print, screen and (min-width: 64.0625em) {
  .site-roster-customroster4 .site-roster-card-container article a.site-roster-card-image-link .site-roster-card-bio-text {
    height: 100%;
    top: 0;
    opacity: 0;
    align-items: center;
  }
}
@media print, screen and (max-width: 64.06125em) {
  .site-roster-customroster4 .site-roster-card-container article a.site-roster-card-image-link .site-roster-card-bio-text {
    bottom: 0;
    align-items: flex-end;
  }
}
.site-roster-customroster4 .site-roster-card-container article a.site-roster-card-image-link:hover .site-roster-card-bio-text {
  opacity: 1;
}
.site-roster-customroster4 .site-roster-card-container article .site-roster-card-image {
  background-color: gray;
  background-position: center;
  background-size: cover;
  height: 100%;
  width: 100%;
  transition: all 300ms ease-in-out;
}
.site-roster-customroster4 .site-roster-card-container article .site-roster-card-icon {
  height: 100%;
  width: 100%;
  align-items: center;
  display: flex;
  justify-content: center;
}
.site-roster-customroster4 .site-roster-card-container article .site-roster-card-icon i {
  font-size: 12.5rem;
}
.site-roster-customroster4 .site-roster-card-container article .site-roster-card-content {
  padding: 1rem;
}
.site-roster-customroster4 .site-roster-card-container article h2 {
  font-size: 1.5rem;
  margin: 0;
}
.site-roster-customroster4 .site-roster-card-container article .site-roster-card-content-title {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
}
.site-roster-customroster4 .site-roster-card-container article .site-roster-card-content-title span {
  border-right: 1px solid #bbbbbb;
  margin-right: 0.25rem;
  padding-right: 0.25rem;
}
.site-roster-customroster4 .site-roster-card-container article .site-roster-card-content-title span:last-of-type {
  border-right: none;
}
.site-roster-customroster4 .site-roster-card-container article ul {
  list-style: none;
  margin: 0;
  margin-top: auto;
  padding: 0;
}
.site-roster-customroster4 .site-roster-paging-list {
  padding: 1rem 0;
}
.site-roster-customroster4 .site-roster-paging-list ul {
  list-style: none;
  margin: 0;
  padding: 0;
  display: flex;
  flex-wrap: wrap;
}
.site-roster-customroster4 .site-roster-paging-list ul li {
  border-right: 1px solid;
  margin-right: 0.25rem;
  padding-right: 0.25rem;
}
.site-roster-customroster4 .site-roster-paging-list ul li.site-roster-paging-list-total {
  font-weight: bold;
  border-right: none;
  margin-right: 1rem;
}
.site-roster-customroster4 .site-roster-paging-list ul li:last-of-type {
  border-right: none;
}

.site-roster-customroster5 .site-roster-image-header,
.site-roster-customroster5 .site-roster-image-header-mobile {
  background-position: center;
  background-size: cover;
  -webkit-filter: grayscale(100%);
  padding: 12.5rem 0;
}
.site-roster-customroster5 .site-roster-image-header-mobile {
  display: none;
}
@media print, screen and (max-width: 64.06125em) {
  .site-roster-customroster5 .site-roster-image-header {
    display: none;
  }
  .site-roster-customroster5 .site-roster-image-header-mobile {
    display: block;
    padding: 6.25rem 0;
  }
}
.site-roster-customroster5 .site-roster-search {
  padding-top: 2rem;
}
.site-roster-customroster5 .site-roster-search h2 {
  font-weight: 100;
  text-align: center;
}
.site-roster-customroster5 .site-roster-search-container .site-roster-search-widget {
  margin-right: 0.5rem;
  flex: 1 1 50%;
}
.site-roster-customroster5 .site-roster-search-container div:last-child {
  margin-right: 0;
}
.site-roster-customroster5 .site-roster-search-container .site-roster-search-input .input-group {
  border-bottom: 1px solid #0a0a0a;
}
.site-roster-customroster5 .site-roster-search-container .site-roster-search-input input[type=text] {
  border: none;
  box-shadow: none;
  padding: 1rem;
}
.site-roster-customroster5 .site-roster-search-container .site-roster-search-input button {
  border: none;
  background: none;
  padding-left: 0.25rem;
  padding-right: 0.25rem;
  font-size: 2rem;
  transition: all 300ms ease-in-out;
}
.site-roster-customroster5 .site-roster-search-container .site-roster-search-input button:hover {
  transform: scale(1.2);
}
.site-roster-customroster5 .site-roster-search-container .site-roster-filter {
  display: flex;
  flex: 1 1 auto;
}
@media print, screen and (max-width: 64.06125em) {
  .site-roster-customroster5 .site-roster-search-container .site-roster-filter {
    flex-wrap: wrap;
  }
}
.site-roster-customroster5 .site-roster-search-container .site-roster-filter form {
  flex: 1 1 calc(50% - 1rem);
  margin-right: 0.5rem;
}
.site-roster-customroster5 .site-roster-search-container .site-roster-filter form:last-of-type {
  margin-right: 0;
}
.site-roster-customroster5 .site-roster-search-container .site-roster-filter form select {
  border: none;
  height: auto;
  padding: 1rem;
  padding-right: calc(1rem * 1.5);
}
.site-roster-customroster5 .site-roster-sort select {
  border: 1px solid gray;
  height: auto;
  padding: 1rem;
  padding-right: calc(1rem * 1.5);
  width: auto;
}
.site-roster-customroster5 .site-roster-card-container {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
}
.site-roster-customroster5 .site-roster-card-container article {
  font-size: 0.875rem;
  border: 1px solid gray;
  box-shadow: 0.125rem 0.125rem 0.125rem 0 rgba(128, 128, 128, 0.5);
  margin: 0 0.5rem 1rem;
  width: 21.875rem;
  display: flex;
  flex-direction: column;
}
.site-roster-customroster5 .site-roster-card-container article .site-roster-card-image-link {
  height: 15.625rem;
}
.site-roster-customroster5 .site-roster-card-container article a.site-roster-card-image-link {
  display: block;
  overflow: hidden;
  position: relative;
}
.site-roster-customroster5 .site-roster-card-container article a.site-roster-card-image-link .site-roster-card-bio-text {
  color: #ffffff;
  font-size: 1rem;
  text-align: center;
  background-color: rgba(10, 10, 10, 0.7);
  padding: 0.5rem;
  width: 100%;
  position: absolute;
  left: 0;
  z-index: 1;
  display: flex;
  justify-content: center;
  transition: all 300ms ease-in-out;
}
@media print, screen and (min-width: 64.0625em) {
  .site-roster-customroster5 .site-roster-card-container article a.site-roster-card-image-link .site-roster-card-bio-text {
    height: 100%;
    top: 0;
    opacity: 0;
    align-items: center;
  }
}
@media print, screen and (max-width: 64.06125em) {
  .site-roster-customroster5 .site-roster-card-container article a.site-roster-card-image-link .site-roster-card-bio-text {
    bottom: 0;
    align-items: flex-end;
  }
}
.site-roster-customroster5 .site-roster-card-container article a.site-roster-card-image-link:hover .site-roster-card-bio-text {
  opacity: 1;
}
.site-roster-customroster5 .site-roster-card-container article .site-roster-card-image {
  background-color: gray;
  background-position: center;
  background-size: cover;
  height: 100%;
  width: 100%;
  transition: all 300ms ease-in-out;
}
.site-roster-customroster5 .site-roster-card-container article .site-roster-card-icon {
  height: 100%;
  width: 100%;
  align-items: center;
  display: flex;
  justify-content: center;
}
.site-roster-customroster5 .site-roster-card-container article .site-roster-card-icon i {
  font-size: 12.5rem;
}
.site-roster-customroster5 .site-roster-card-container article .site-roster-card-content {
  padding: 0.5rem 1rem;
}
.site-roster-customroster5 .site-roster-card-container article h2 {
  font-size: 1.25rem;
  margin: 0;
}
.site-roster-customroster5 .site-roster-card-container article .site-roster-card-content-title {
  margin-top: 0.25rem;
  margin-bottom: 1rem;
  display: flex;
  flex-wrap: wrap;
}
.site-roster-customroster5 .site-roster-card-container article .site-roster-card-content-title span {
  line-height: 1;
  border-right: 1px solid #bbbbbb;
  margin-right: 0.25rem;
  padding-right: 0.25rem;
}
.site-roster-customroster5 .site-roster-card-container article .site-roster-card-content-title span:last-of-type {
  border-right: none;
}
.site-roster-customroster5 .site-roster-card-container article ul {
  list-style: none;
  margin: 0;
  margin-top: auto;
  padding: 0;
}
.site-roster-customroster5 .site-roster-card-container article {
  width: 23.4375rem;
}
.site-roster-customroster5 .site-roster-card-container article .site-roster-card-image-link {
  height: 23.4375rem;
  -webkit-filter: grayscale(100%);
}
.site-roster-customroster5 .site-roster-card-container article h2,
.site-roster-customroster5 .site-roster-card-container article .site-roster-card-content-title {
  text-transform: uppercase;
}
.site-roster-customroster5 .site-roster-paging-list {
  padding: 1rem 0;
}
.site-roster-customroster5 .site-roster-paging-list ul {
  list-style: none;
  margin: 0;
  padding: 0;
  display: flex;
  flex-wrap: wrap;
}
.site-roster-customroster5 .site-roster-paging-list ul li {
  border-right: 1px solid;
  margin-right: 0.25rem;
  padding-right: 0.25rem;
}
.site-roster-customroster5 .site-roster-paging-list ul li.site-roster-paging-list-total {
  font-weight: bold;
  border-right: none;
  margin-right: 1rem;
}
.site-roster-customroster5 .site-roster-paging-list ul li:last-of-type {
  border-right: none;
}

.site-roster-customroster6 .site-roster-image-header,
.site-roster-customroster6 .site-roster-image-header-mobile {
  background-position: center;
  background-size: cover;
  -webkit-filter: grayscale(100%);
  padding: 12.5rem 0;
}
.site-roster-customroster6 .site-roster-image-header-mobile {
  display: none;
}
@media print, screen and (max-width: 64.06125em) {
  .site-roster-customroster6 .site-roster-image-header {
    display: none;
  }
  .site-roster-customroster6 .site-roster-image-header-mobile {
    display: block;
    padding: 6.25rem 0;
  }
}
.site-roster-customroster6 .site-roster-search {
  padding-top: 2rem;
}
.site-roster-customroster6 .site-roster-search h2 {
  font-weight: 100;
  text-align: center;
}
.site-roster-customroster6 .site-roster-search-container .site-roster-search-widget {
  margin-right: 0.5rem;
  flex: 1 1 50%;
}
.site-roster-customroster6 .site-roster-search-container div:last-child {
  margin-right: 0;
}
.site-roster-customroster6 .site-roster-search-container .site-roster-search-input .input-group {
  border-bottom: 1px solid #0a0a0a;
}
.site-roster-customroster6 .site-roster-search-container .site-roster-search-input input[type=text] {
  border: none;
  box-shadow: none;
  padding: 1rem;
}
.site-roster-customroster6 .site-roster-search-container .site-roster-search-input button {
  border: none;
  background: none;
  padding-left: 0.25rem;
  padding-right: 0.25rem;
  font-size: 2rem;
  transition: all 300ms ease-in-out;
}
.site-roster-customroster6 .site-roster-search-container .site-roster-search-input button:hover {
  transform: scale(1.2);
}
.site-roster-customroster6 .site-roster-search-container .site-roster-filter {
  display: flex;
  flex: 1 1 auto;
}
@media print, screen and (max-width: 64.06125em) {
  .site-roster-customroster6 .site-roster-search-container .site-roster-filter {
    flex-wrap: wrap;
  }
}
.site-roster-customroster6 .site-roster-search-container .site-roster-filter form {
  flex: 1 1 calc(50% - 1rem);
  margin-right: 0.5rem;
}
.site-roster-customroster6 .site-roster-search-container .site-roster-filter form:last-of-type {
  margin-right: 0;
}
.site-roster-customroster6 .site-roster-search-container .site-roster-filter form select {
  border: none;
  height: auto;
  padding: 1rem;
  padding-right: calc(1rem * 1.5);
}
.site-roster-customroster6 .site-roster-sort select {
  border: 1px solid gray;
  height: auto;
  padding: 1rem;
  padding-right: calc(1rem * 1.5);
  width: auto;
}
.site-roster-customroster6 .site-roster-card-container {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
}
.site-roster-customroster6 .site-roster-card-container article {
  font-size: 0.875rem;
  border: 1px solid gray;
  box-shadow: 0.125rem 0.125rem 0.125rem 0 rgba(128, 128, 128, 0.5);
  margin: 0 0.5rem 1rem;
  width: 21.875rem;
  display: flex;
  flex-direction: column;
}
.site-roster-customroster6 .site-roster-card-container article .site-roster-card-image-link {
  height: 15.625rem;
}
.site-roster-customroster6 .site-roster-card-container article a.site-roster-card-image-link {
  display: block;
  overflow: hidden;
  position: relative;
}
.site-roster-customroster6 .site-roster-card-container article a.site-roster-card-image-link .site-roster-card-bio-text {
  color: #ffffff;
  font-size: 1rem;
  text-align: center;
  background-color: rgba(10, 10, 10, 0.7);
  padding: 0.5rem;
  width: 100%;
  position: absolute;
  left: 0;
  z-index: 1;
  display: flex;
  justify-content: center;
  transition: all 300ms ease-in-out;
}
@media print, screen and (min-width: 64.0625em) {
  .site-roster-customroster6 .site-roster-card-container article a.site-roster-card-image-link .site-roster-card-bio-text {
    height: 100%;
    top: 0;
    opacity: 0;
    align-items: center;
  }
}
@media print, screen and (max-width: 64.06125em) {
  .site-roster-customroster6 .site-roster-card-container article a.site-roster-card-image-link .site-roster-card-bio-text {
    bottom: 0;
    align-items: flex-end;
  }
}
.site-roster-customroster6 .site-roster-card-container article a.site-roster-card-image-link:hover .site-roster-card-bio-text {
  opacity: 1;
}
.site-roster-customroster6 .site-roster-card-container article .site-roster-card-image {
  background-color: gray;
  background-position: center;
  background-size: cover;
  height: 100%;
  width: 100%;
  transition: all 300ms ease-in-out;
}
.site-roster-customroster6 .site-roster-card-container article .site-roster-card-icon {
  height: 100%;
  width: 100%;
  align-items: center;
  display: flex;
  justify-content: center;
}
.site-roster-customroster6 .site-roster-card-container article .site-roster-card-icon i {
  font-size: 12.5rem;
}
.site-roster-customroster6 .site-roster-card-container article .site-roster-card-content {
  padding: 0.5rem 1rem;
}
.site-roster-customroster6 .site-roster-card-container article h2 {
  font-size: 1.25rem;
  margin: 0;
}
.site-roster-customroster6 .site-roster-card-container article .site-roster-card-content-title {
  margin-top: 0.25rem;
  margin-bottom: 1rem;
  display: flex;
  flex-wrap: wrap;
}
.site-roster-customroster6 .site-roster-card-container article .site-roster-card-content-title span {
  line-height: 1;
  border-right: 1px solid #bbbbbb;
  margin-right: 0.25rem;
  padding-right: 0.25rem;
}
.site-roster-customroster6 .site-roster-card-container article .site-roster-card-content-title span:last-of-type {
  border-right: none;
}
.site-roster-customroster6 .site-roster-card-container article ul {
  list-style: none;
  margin: 0;
  margin-top: auto;
  padding: 0;
}
.site-roster-customroster6 .site-roster-card-container article {
  width: 23.4375rem;
}
.site-roster-customroster6 .site-roster-card-container article .site-roster-card-image-link {
  height: 23.4375rem;
  -webkit-filter: grayscale(100%);
}
.site-roster-customroster6 .site-roster-card-container article h2,
.site-roster-customroster6 .site-roster-card-container article .site-roster-card-content-title {
  text-transform: uppercase;
}
.site-roster-customroster6 .site-roster-paging-list {
  padding: 1rem 0;
}
.site-roster-customroster6 .site-roster-paging-list ul {
  list-style: none;
  margin: 0;
  padding: 0;
  display: flex;
  flex-wrap: wrap;
}
.site-roster-customroster6 .site-roster-paging-list ul li {
  border-right: 1px solid;
  margin-right: 0.25rem;
  padding-right: 0.25rem;
}
.site-roster-customroster6 .site-roster-paging-list ul li.site-roster-paging-list-total {
  font-weight: bold;
  border-right: none;
  margin-right: 1rem;
}
.site-roster-customroster6 .site-roster-paging-list ul li:last-of-type {
  border-right: none;
}

.site-roster-fwrgf .site-roster-search-input {
  display: flex;
}
.site-roster-fwrgf .site-roster-search-input .input-group {
  height: 100%;
  margin-bottom: 0;
  align-self: center;
}
.site-roster-fwrgf .site-roster-search-input input {
  border-right: none;
  margin-bottom: 0 !important;
}
.site-roster-fwrgf .site-roster-search-input .button, .site-roster-fwrgf .site-roster-search-input .rng-listing-details-home-valuation > a {
  background: none !important;
  font-size: 2rem;
  font-weight: 600;
  text-transform: uppercase;
  padding-left: 1rem;
  padding-right: 1rem;
}
@media print, screen and (max-width: 39.99875em) {
  .site-roster-fwrgf .site-roster-search-input {
    flex: 0 0 auto;
    width: 100%;
    margin-left: 0;
    margin-right: 0;
  }
}
@media print, screen and (min-width: 40em) and (max-width: 64.06125em) {
  .site-roster-fwrgf .site-roster-search-input {
    margin-left: 0.5rem;
    margin-right: 0.5rem;
    flex: 1 1 auto;
  }
}
@media print, screen and (min-width: 64.0625em) {
  .site-roster-fwrgf .site-roster-search-input {
    flex: 0 0 auto;
    width: calc(41.6666666667% - 1rem);
    margin-left: 0.5rem;
    margin-right: 0.5rem;
  }
}
.site-roster-fwrgf .site-roster-sort {
  padding-top: 1rem;
  display: flex;
  justify-content: flex-end;
}
.site-roster-fwrgf .site-roster-sort select {
  width: auto;
}
.site-roster-fwrgf .site-roster-paging-list {
  padding: 1rem 0;
}
.site-roster-fwrgf .site-roster-paging-list ul {
  list-style: none;
  margin: 0;
  padding: 0;
  display: flex;
  flex-wrap: wrap;
}
.site-roster-fwrgf .site-roster-paging-list ul li {
  border-right: 1px solid;
  margin-right: 0.25rem;
  padding-right: 0.25rem;
}
.site-roster-fwrgf .site-roster-paging-list ul li.site-roster-paging-list-total {
  font-weight: bold;
  border-right: none;
  margin-right: 1rem;
}
.site-roster-fwrgf .site-roster-paging-list ul li:last-of-type {
  border-right: none;
}
.site-roster-fwrgf .gm-style-iw-c,
.site-roster-fwrgf .gm-style-iw-d {
  max-height: 18.75rem !important;
}
.site-roster-fwrgf .rng-agent-roster-map-popup {
  height: 12.5rem;
}
.site-roster-fwrgf .rng-agent-roster-search-links form:nth-child(4) {
  display: none;
}
.site-roster-fwrgf .rng-agent-roster-search-bar-grid {
  flex-wrap: wrap;
  align-items: center;
  max-width: 58.75rem;
  margin: 0 auto;
}
.site-roster-fwrgf .rng-agent-roster-search-bar-grid .rng-agent-roster-search-label {
  flex: 0 1 auto;
  margin: 0;
  padding: 0 1rem;
  margin-bottom: 0.5rem;
}
.site-roster-fwrgf .rng-agent-roster-search-bar-grid form.site-roster-search-input {
  flex: 1 1 auto;
  margin: 0;
  padding-right: 0.5rem;
}
.site-roster-fwrgf .rng-agent-roster-search-bar-grid form.site-roster-search-input input {
  height: 3rem !important;
  padding-left: 0.75rem;
  border: 1px solid #cacaca;
  border-right: none;
}
.site-roster-fwrgf .rng-agent-roster-search-bar-grid form.site-roster-search-input button {
  border: 1px solid #cacaca;
  border-left: none;
  font-size: 1.25rem !important;
}
.site-roster-fwrgf .rng-agent-roster-search-bar-grid .rng-agent-roster-search-links {
  width: 100%;
}
.site-roster-fwrgf .rng-agent-roster-search-bar-grid .rng-agent-roster-search-links form:first-child {
  flex: 1 0 auto;
}

.site-roster-marlg .site-roster-search-input {
  display: flex;
}
.site-roster-marlg .site-roster-search-input .input-group {
  height: 100%;
  margin-bottom: 0;
  align-self: center;
}
.site-roster-marlg .site-roster-search-input input {
  border-right: none;
  margin-bottom: 0 !important;
}
.site-roster-marlg .site-roster-search-input .button, .site-roster-marlg .site-roster-search-input .rng-listing-details-home-valuation > a {
  background: none !important;
  font-size: 2rem;
  font-weight: 600;
  text-transform: uppercase;
  padding-left: 1rem;
  padding-right: 1rem;
}
@media print, screen and (max-width: 39.99875em) {
  .site-roster-marlg .site-roster-search-input {
    flex: 0 0 auto;
    width: 100%;
    margin-left: 0;
    margin-right: 0;
  }
}
@media print, screen and (min-width: 40em) and (max-width: 64.06125em) {
  .site-roster-marlg .site-roster-search-input {
    margin-left: 0.5rem;
    margin-right: 0.5rem;
    flex: 1 1 auto;
  }
}
@media print, screen and (min-width: 64.0625em) {
  .site-roster-marlg .site-roster-search-input {
    flex: 0 0 auto;
    width: calc(41.6666666667% - 1rem);
    margin-left: 0.5rem;
    margin-right: 0.5rem;
  }
}
.site-roster-marlg .site-roster-sort {
  padding-top: 1rem;
  display: flex;
  justify-content: flex-end;
}
.site-roster-marlg .site-roster-sort select {
  width: auto;
}
.site-roster-marlg .site-roster-paging-list {
  padding: 1rem 0;
}
.site-roster-marlg .site-roster-paging-list ul {
  list-style: none;
  margin: 0;
  padding: 0;
  display: flex;
  flex-wrap: wrap;
}
.site-roster-marlg .site-roster-paging-list ul li {
  border-right: 1px solid;
  margin-right: 0.25rem;
  padding-right: 0.25rem;
}
.site-roster-marlg .site-roster-paging-list ul li.site-roster-paging-list-total {
  font-weight: bold;
  border-right: none;
  margin-right: 1rem;
}
.site-roster-marlg .site-roster-paging-list ul li:last-of-type {
  border-right: none;
}
.site-roster-marlg h1, .site-roster-marlg h2, .site-roster-marlg h3, .site-roster-marlg p, .site-roster-marlg a {
  font-family: "Oswald", Arial, Helvetica Neue, Helvetica, sans-serif !important;
}
.site-roster-marlg p, .site-roster-marlg a {
  color: #0a0a0a !important;
  font-size: 1rem !important;
}
.site-roster-marlg p span, .site-roster-marlg a span {
  color: #0a0a0a !important;
}
.site-roster-marlg p > a {
  font-family: "Oswald", Arial, Helvetica Neue, Helvetica, sans-serif !important;
  color: #0a0a0a !important;
  font-size: 1rem !important;
}
.site-roster-marlg a:focus, .site-roster-marlg a:hover {
  text-decoration: underline;
}
.site-roster-marlg .site-button-row {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  padding: 0 1rem 1rem;
}
.site-roster-marlg h3 {
  text-align: center;
  max-width: 11.875rem;
  margin: 0 auto 1rem;
}
.site-roster-marlg .site-back-button-container {
  padding: 1.25rem 0;
}
.site-roster-marlg .site-back-button-container .site-roster-button {
  display: inline-block;
}
.site-roster-marlg .site-roster-button,
.site-roster-marlg .site-contact-button {
  color: #ffffff !important;
  font-size: 1.125rem !important;
  font-weight: 700;
  text-align: center;
  text-decoration: none;
  text-transform: uppercase;
  background-color: #183661;
  border: 1px solid #183661;
  border-radius: 10px;
  padding: 0.75rem 1.25rem;
  display: block;
  line-height: 1;
}
@media only screen and (max-width: 48em) {
  .site-roster-marlg .site-roster-button,
  .site-roster-marlg .site-contact-button {
    font-size: 1rem;
    padding: 0.625rem;
  }
}
.site-roster-marlg .site-roster-button.selected, .site-roster-marlg .site-roster-button:focus, .site-roster-marlg .site-roster-button:hover,
.site-roster-marlg .site-contact-button.selected,
.site-roster-marlg .site-contact-button:focus,
.site-roster-marlg .site-contact-button:hover {
  background-color: #be1e2d;
  border: 1px solid #be1e2d;
  text-decoration: none;
}
.site-roster-marlg .rng-agent-roster-office {
  position: relative;
  padding-bottom: 5rem;
  border-radius: 0.375rem;
  box-shadow: 0 0 5px rgba(0, 0, 0, 0.35);
  border: 1px solid #999999;
}
.site-roster-marlg .rng-agent-roster-office p, .site-roster-marlg .rng-agent-roster-office a {
  color: #0a0a0a !important;
  font-size: 1rem !important;
}
.site-roster-marlg .rng-agent-roster-office p span, .site-roster-marlg .rng-agent-roster-office a span {
  color: #0a0a0a !important;
}
.site-roster-marlg .rng-agent-roster-office h3 {
  text-align: center;
  line-height: 1.2;
  font-family: "Verlag-Bold", Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 1.25rem;
  color: #333333;
  font-weight: 600;
  text-transform: uppercase;
}
.site-roster-marlg .rng-agent-roster-office h3 a {
  font-size: 1.25rem !important;
  color: #333333 !important;
}
.site-roster-marlg .rng-agent-roster-office .site-contact-button {
  color: #ffffff !important;
  font-size: 1.125rem !important;
}
.site-roster-marlg .rng-agent-roster-search-bar {
  border-bottom: none;
  padding-bottom: 0;
}
.site-roster-marlg .rng-agent-roster-search-bar .rng-agent-roster-search-bar-grid {
  justify-content: space-between;
}
.site-roster-marlg .rng-agent-roster-search-bar .rng-agent-roster-search-bar-grid .site-roster-search-input {
  width: 100%;
}
.site-roster-marlg .rng-agent-roster-search-bar .rng-agent-roster-search-bar-grid .site-roster-search-input .input-group {
  justify-content: space-between;
}
@media only screen and (max-width: 64em) {
  .site-roster-marlg .rng-agent-roster-search-bar .rng-agent-roster-search-bar-grid .site-roster-search-input .input-group {
    flex-wrap: wrap;
  }
}
.site-roster-marlg .rng-agent-roster-search-bar .rng-agent-roster-search-bar-grid .site-roster-search-input .input-group .site-agent-roster-search-input {
  width: 25%;
  flex: 1 1 auto;
  padding-right: 0.5rem;
}
@media only screen and (max-width: 64em) {
  .site-roster-marlg .rng-agent-roster-search-bar .rng-agent-roster-search-bar-grid .site-roster-search-input .input-group .site-agent-roster-search-input {
    width: 100%;
    padding-right: 0;
  }
}
@media only screen and (max-width: 48em) {
  .site-roster-marlg .rng-agent-roster-search-bar .rng-agent-roster-search-bar-grid .site-roster-search-input .input-group .site-agent-roster-search-input {
    width: 100%;
  }
}
.site-roster-marlg .rng-agent-roster-search-bar .rng-agent-roster-search-bar-grid .site-roster-search-input .input-group .site-agent-roster-search-input input {
  height: 2.5rem;
  text-transform: uppercase;
  border: 1px solid #999999;
  font-family: "Oswald", Arial, Helvetica Neue, Helvetica, sans-serif !important;
}
.site-roster-marlg .rng-agent-roster-search-bar .rng-agent-roster-search-bar-grid .site-roster-search-input .input-group .site-agent-roster-dropdown {
  width: 25%;
  flex: 1 1 auto;
  padding: 0 0.5rem;
}
@media only screen and (max-width: 64em) {
  .site-roster-marlg .rng-agent-roster-search-bar .rng-agent-roster-search-bar-grid .site-roster-search-input .input-group .site-agent-roster-dropdown {
    width: 33%;
    padding: 0 0.25rem;
  }
}
@media only screen and (max-width: 48em) {
  .site-roster-marlg .rng-agent-roster-search-bar .rng-agent-roster-search-bar-grid .site-roster-search-input .input-group .site-agent-roster-dropdown {
    width: 100%;
    padding: 0;
  }
}
.site-roster-marlg .rng-agent-roster-search-bar .rng-agent-roster-search-bar-grid .site-roster-search-input .input-group .site-agent-roster-dropdown select {
  margin: 0;
  height: 2.5rem;
  text-transform: uppercase;
  border: 1px solid #999999;
  font-family: "Oswald", Arial, Helvetica Neue, Helvetica, sans-serif !important;
}
@media only screen and (max-width: 64em) {
  .site-roster-marlg .rng-agent-roster-search-bar .rng-agent-roster-search-bar-grid .site-roster-search-input .input-group .site-agent-roster-specialty-dropdown {
    padding-left: 0;
  }
}
@media only screen and (max-width: 64em) {
  .site-roster-marlg .rng-agent-roster-search-bar .rng-agent-roster-search-bar-grid .site-roster-search-input .input-group .site-agent-roster-attribute-dropdown {
    padding-right: 0;
  }
}
.site-roster-marlg .rng-agent-roster-search-bar .rng-agent-roster-search-bar-grid .site-roster-search-input .input-group .site-agent-roster-search-button {
  width: 25%;
  flex: 1 1 auto;
  padding-left: 0.5rem;
}
@media only screen and (max-width: 64em) {
  .site-roster-marlg .rng-agent-roster-search-bar .rng-agent-roster-search-bar-grid .site-roster-search-input .input-group .site-agent-roster-search-button {
    width: 100%;
    padding-left: 0;
  }
}
.site-roster-marlg .rng-agent-roster-search-bar .rng-agent-roster-search-bar-grid .site-roster-search-input .input-group .site-agent-roster-search-button button {
  width: 100%;
  border-radius: 10px;
  height: 2.5rem;
}
.site-roster-marlg .rng-agent-roster-search-bar .rng-agent-roster-search-bar-grid .rng-agent-roster-search-links {
  width: 25%;
}
.site-roster-marlg .rng-agent-roster-search-bar .rng-agent-roster-search-bar-grid .rng-agent-roster-search-links form {
  width: 100%;
}
.site-roster-marlg .rng-agent-roster-search-bar .rng-agent-roster-search-bar-grid .rng-agent-roster-search-links form select {
  margin-bottom: 0;
}
.site-roster-marlg .rng-agent-roster-search-bar .rng-agent-roster-search-label {
  width: 100%;
  margin-bottom: 1.25rem;
}
.site-roster-marlg .rng-agent-roster-search-bar .rng-agent-roster-search-label label {
  font-family: "Oswald", Arial, Helvetica Neue, Helvetica, sans-serif !important;
  font-family: "Verlag-Bold", Arial, Helvetica Neue, Helvetica, sans-serif;
  color: #183661;
  font-size: 1.5rem;
  margin-bottom: 0.125rem;
  font-weight: 500;
  text-transform: uppercase;
  margin-bottom: 0;
}
.site-roster-marlg .site-roster-sort {
  text-align: right;
}
.site-roster-marlg .site-roster-sort select {
  width: auto !important;
  font-family: "Oswald", Arial, Helvetica Neue, Helvetica, sans-serif !important;
  height: 2.5rem;
  text-transform: uppercase;
  border: 1px solid #999999;
}
.site-roster-marlg .rng-agent-roster-agent-cards {
  justify-content: center;
}
.site-roster-marlg .rng-agent-roster-agent {
  border: none;
  padding: 0;
  padding-bottom: 5rem;
  position: relative;
  width: 20.875rem;
}
.site-roster-marlg .rng-agent-roster-agent .rng-agent-roster-card-photo {
  width: 100%;
}
.site-roster-marlg .rng-agent-roster-agent .rng-agent-roster-card-photo .rng-agent-roster-card-photo-image,
.site-roster-marlg .rng-agent-roster-agent .rng-agent-roster-card-photo a {
  width: 100%;
  height: 20.875rem;
  display: block;
  background-position: center;
  background-size: cover;
}
.site-roster-marlg .rng-agent-roster-agent .rng-agent-roster-card-photo .rng-agent-roster-card-photo-image img,
.site-roster-marlg .rng-agent-roster-agent .rng-agent-roster-card-photo a img {
  width: 100%;
  max-height: none;
}
.site-roster-marlg .rng-agent-roster-agent .rng-agent-roster-card-details {
  margin-top: 1rem;
}
.site-roster-marlg .rng-agent-roster-agent h1 {
  color: #183661 !important;
  font-size: 1.5rem !important;
  margin-bottom: 0.125rem;
  font-weight: 500 !important;
  text-transform: uppercase !important;
}
.site-roster-marlg .rng-agent-roster-agent h1 a {
  color: #183661 !important;
  font-size: 1.5rem !important;
  font-weight: 500 !important;
  text-transform: uppercase !important;
}
.site-roster-marlg .rng-agent-roster-agent .site-button-row {
  display: flex;
  justify-content: flex-start;
  width: 100%;
  padding: 0;
  bottom: 1.25rem;
}
.site-roster-marlg .rng-agent-roster-agent .site-button-row li {
  padding: 0 0.25rem;
  margin: 0;
}
.site-roster-marlg .rng-agent-roster-agent .site-button-row li:first-child {
  padding-left: 0;
}
.site-roster-marlg .rng-agent-roster-agent .site-button-row li:last-child {
  padding-right: 0;
}
.site-roster-marlg .rng-agent-roster-agent .site-contact-button {
  color: #ffffff !important;
  font-size: 1.125rem !important;
}
.site-roster-marlg #map {
  margin-bottom: 1.25rem;
}

.site-roster-orihg .site-roster-image-header,
.site-roster-orihg .site-roster-image-header-mobile {
  background-position: center;
  background-size: cover;
  padding: 6.25rem 0;
  position: relative;
  z-index: 1;
}
.site-roster-orihg .site-roster-image-header:before,
.site-roster-orihg .site-roster-image-header-mobile:before {
  content: "";
  background-color: rgba(10, 10, 10, 0.3);
  height: 100%;
  width: 100%;
  position: absolute;
  left: 0;
  top: 0;
}
.site-roster-orihg .site-roster-image-header .site-container,
.site-roster-orihg .site-roster-image-header-mobile .site-container {
  padding: 0 0.5rem;
  position: relative;
}
.site-roster-orihg .site-roster-image-header h2,
.site-roster-orihg .site-roster-image-header-mobile h2 {
  color: #ffffff;
  text-align: center;
}
.site-roster-orihg .site-roster-image-header .site-roster-search-input input[type=text],
.site-roster-orihg .site-roster-image-header-mobile .site-roster-search-input input[type=text] {
  border: none;
  padding: 1rem;
}
.site-roster-orihg .site-roster-image-header .site-roster-search-input button,
.site-roster-orihg .site-roster-image-header-mobile .site-roster-search-input button {
  border: none;
  background: #ffffff;
  font-size: 2rem;
  transition: all 300ms ease-in-out;
}
.site-roster-orihg .site-roster-image-header .site-roster-search-input button:hover,
.site-roster-orihg .site-roster-image-header-mobile .site-roster-search-input button:hover {
  color: #ffffff;
  background: #0a0a0a;
}
.site-roster-orihg .site-roster-image-header .site-roster-image-header-filter,
.site-roster-orihg .site-roster-image-header-mobile .site-roster-image-header-filter {
  display: flex;
}
.site-roster-orihg .site-roster-image-header .site-roster-image-header-filter form,
.site-roster-orihg .site-roster-image-header-mobile .site-roster-image-header-filter form {
  flex: 1 1 calc(50% - 1rem);
  margin-right: 0.5rem;
}
.site-roster-orihg .site-roster-image-header .site-roster-image-header-filter form:last-of-type,
.site-roster-orihg .site-roster-image-header-mobile .site-roster-image-header-filter form:last-of-type {
  margin-right: 0;
}
.site-roster-orihg .site-roster-image-header .site-roster-image-header-filter form select,
.site-roster-orihg .site-roster-image-header-mobile .site-roster-image-header-filter form select {
  height: auto;
  padding: 1rem;
  padding-right: calc(1rem * 1.5);
}
@media print, screen and (max-width: 64.06125em) {
  .site-roster-orihg .site-roster-image-header .site-roster-image-header-filter,
  .site-roster-orihg .site-roster-image-header-mobile .site-roster-image-header-filter {
    flex-wrap: wrap;
    justify-content: space-between;
  }
  .site-roster-orihg .site-roster-image-header .site-roster-image-header-filter form,
  .site-roster-orihg .site-roster-image-header-mobile .site-roster-image-header-filter form {
    flex: 0 1 calc(50% - 0.25rem);
    margin-right: 0;
  }
  .site-roster-orihg .site-roster-image-header .site-roster-image-header-filter form select,
  .site-roster-orihg .site-roster-image-header-mobile .site-roster-image-header-filter form select {
    margin-bottom: 0.5rem;
  }
}
.site-roster-orihg .site-roster-image-header-mobile {
  display: none;
}
@media print, screen and (max-width: 64.06125em) {
  .site-roster-orihg .site-roster-image-header {
    background-image: none !important;
  }
  .site-roster-orihg .site-roster-image-header-mobile {
    height: 100%;
    width: 100%;
    display: block;
    position: absolute;
    top: 0;
    left: 0;
    z-index: -1;
  }
}
.site-roster-orihg .site-roster-search-container .site-roster-search-input .input-group {
  border: 1px solid gray;
}
.site-roster-orihg .site-roster-search-container .site-roster-search-input input[type=text] {
  border: none;
  padding: 1rem;
}
.site-roster-orihg .site-roster-search-container .site-roster-search-input button {
  color: gray;
  border: none;
  background: #ffffff;
  font-size: 2rem;
  transition: all 300ms ease-in-out;
}
.site-roster-orihg .site-roster-search-container .site-roster-search-input button:hover {
  color: #ffffff;
  background: gray;
}
.site-roster-orihg .site-roster-search-container .site-roster-filter {
  display: flex;
}
@media print, screen and (max-width: 64.06125em) {
  .site-roster-orihg .site-roster-search-container .site-roster-filter {
    flex-wrap: wrap;
  }
}
.site-roster-orihg .site-roster-search-container .site-roster-filter form {
  flex: 1 1 calc(50% - 1rem);
  margin-right: 0.5rem;
}
.site-roster-orihg .site-roster-search-container .site-roster-filter form:last-of-type {
  margin-right: 0;
}
.site-roster-orihg .site-roster-search-container .site-roster-filter form select {
  border: 1px solid gray;
  height: auto;
  padding: 1rem;
  padding-right: calc(1rem * 1.5);
}
.site-roster-orihg .site-roster-sort select {
  border: 1px solid gray;
  height: auto;
  padding: 1rem;
  padding-right: calc(1rem * 1.5);
  width: auto;
}
.site-roster-orihg .site-roster-card-container {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
}
.site-roster-orihg .site-roster-card-container article {
  font-size: 0.875rem;
  border: 1px solid gray;
  box-shadow: 0.125rem 0.125rem 0.125rem 0 rgba(128, 128, 128, 0.5);
  margin: 0 0.5rem 1rem;
  width: 21.875rem;
  display: flex;
  flex-direction: column;
}
.site-roster-orihg .site-roster-card-container article .site-roster-card-image-link {
  height: 15.625rem;
}
.site-roster-orihg .site-roster-card-container article a.site-roster-card-image-link {
  display: block;
  overflow: hidden;
  position: relative;
}
.site-roster-orihg .site-roster-card-container article a.site-roster-card-image-link .site-roster-card-bio-text {
  color: #ffffff;
  font-size: 1rem;
  text-align: center;
  background-color: rgba(10, 10, 10, 0.7);
  padding: 0.5rem;
  width: 100%;
  position: absolute;
  left: 0;
  z-index: 1;
  display: flex;
  justify-content: center;
  transition: all 300ms ease-in-out;
}
@media print, screen and (min-width: 64.0625em) {
  .site-roster-orihg .site-roster-card-container article a.site-roster-card-image-link .site-roster-card-bio-text {
    height: 100%;
    top: 0;
    opacity: 0;
    align-items: center;
  }
}
@media print, screen and (max-width: 64.06125em) {
  .site-roster-orihg .site-roster-card-container article a.site-roster-card-image-link .site-roster-card-bio-text {
    bottom: 0;
    align-items: flex-end;
  }
}
.site-roster-orihg .site-roster-card-container article a.site-roster-card-image-link:hover .site-roster-card-bio-text {
  opacity: 1;
}
.site-roster-orihg .site-roster-card-container article .site-roster-card-image {
  background-color: gray;
  background-position: center;
  background-size: cover;
  height: 100%;
  width: 100%;
  transition: all 300ms ease-in-out;
}
.site-roster-orihg .site-roster-card-container article .site-roster-card-icon {
  height: 100%;
  width: 100%;
  align-items: center;
  display: flex;
  justify-content: center;
}
.site-roster-orihg .site-roster-card-container article .site-roster-card-icon i {
  font-size: 12.5rem;
}
.site-roster-orihg .site-roster-card-container article .site-roster-card-content {
  padding: 0.5rem 1rem;
}
.site-roster-orihg .site-roster-card-container article h2 {
  font-size: 1.25rem;
  margin: 0;
}
.site-roster-orihg .site-roster-card-container article .site-roster-card-content-title {
  margin-top: 0.25rem;
  margin-bottom: 1rem;
  display: flex;
  flex-wrap: wrap;
}
.site-roster-orihg .site-roster-card-container article .site-roster-card-content-title span {
  line-height: 1;
  border-right: 1px solid #bbbbbb;
  margin-right: 0.25rem;
  padding-right: 0.25rem;
}
.site-roster-orihg .site-roster-card-container article .site-roster-card-content-title span:last-of-type {
  border-right: none;
}
.site-roster-orihg .site-roster-card-container article ul {
  list-style: none;
  margin: 0;
  margin-top: auto;
  padding: 0;
}
.site-roster-orihg .site-roster-paging-list {
  padding: 1rem 0;
}
.site-roster-orihg .site-roster-paging-list ul {
  list-style: none;
  margin: 0;
  padding: 0;
  display: flex;
  flex-wrap: wrap;
}
.site-roster-orihg .site-roster-paging-list ul li {
  border-right: 1px solid;
  margin-right: 0.25rem;
  padding-right: 0.25rem;
}
.site-roster-orihg .site-roster-paging-list ul li.site-roster-paging-list-total {
  font-weight: bold;
  border-right: none;
  margin-right: 1rem;
}
.site-roster-orihg .site-roster-paging-list ul li:last-of-type {
  border-right: none;
}
.site-roster-orihg .site-roster-sort select {
  border: 1px solid gray;
  height: auto;
  padding: 1rem;
  padding-right: calc(1rem * 1.5);
  width: auto;
}
.site-roster-orihg .site-roster-paging-list {
  padding: 1rem 0;
}
.site-roster-orihg .site-roster-paging-list ul {
  list-style: none;
  margin: 0;
  padding: 0;
  display: flex;
  flex-wrap: wrap;
}
.site-roster-orihg .site-roster-paging-list ul li {
  border-right: 1px solid;
  margin-right: 0.25rem;
  padding-right: 0.25rem;
}
.site-roster-orihg .site-roster-paging-list ul li.site-roster-paging-list-total {
  font-weight: bold;
  border-right: none;
  margin-right: 1rem;
}
.site-roster-orihg .site-roster-paging-list ul li:last-of-type {
  border-right: none;
}
.site-roster-orihg .site-roster-card-container article .site-roster-card-image-link {
  height: 25rem;
}

.site-roster-rbifa-header-section,
.site-roster-sort {
  display: none;
}

.site-roster-search-container .site-roster-filter form:nth-child(3) {
  display: none;
}

.site-roster-rbifa-map {
  margin-bottom: 2.5rem;
}

.bio-office-rbifa .site-roster-search-container,
.site-roster-rbifa .site-roster-search-container {
  display: flex;
  flex-wrap: wrap;
}
.bio-office-rbifa .site-roster-search-container .site-roster-search-widget,
.site-roster-rbifa .site-roster-search-container .site-roster-search-widget {
  margin-right: 0.5rem;
  flex: 1 1 50%;
}
.bio-office-rbifa .site-roster-search-container div:last-child,
.site-roster-rbifa .site-roster-search-container div:last-child {
  margin-right: 0;
}
.bio-office-rbifa .site-roster-search-container .site-roster-filter,
.site-roster-rbifa .site-roster-search-container .site-roster-filter {
  flex: 1 1 auto;
}
.bio-office-rbifa .site-roster-search-container .site-roster-search-input .input-group,
.site-roster-rbifa .site-roster-search-container .site-roster-search-input .input-group {
  border: 1px solid gray;
}
.bio-office-rbifa .site-roster-search-container .site-roster-search-input input[type=text],
.site-roster-rbifa .site-roster-search-container .site-roster-search-input input[type=text] {
  border: none;
  padding: 1rem;
}
.bio-office-rbifa .site-roster-search-container .site-roster-search-input button,
.site-roster-rbifa .site-roster-search-container .site-roster-search-input button {
  color: gray;
  border: none;
  background: #ffffff;
  font-size: 2rem;
  transition: all 300ms ease-in-out;
}
.bio-office-rbifa .site-roster-search-container .site-roster-search-input button:hover,
.site-roster-rbifa .site-roster-search-container .site-roster-search-input button:hover {
  color: #ffffff;
  background: gray;
}
.bio-office-rbifa .site-roster-search-container .site-roster-filter,
.site-roster-rbifa .site-roster-search-container .site-roster-filter {
  display: flex;
}
@media print, screen and (max-width: 64.06125em) {
  .bio-office-rbifa .site-roster-search-container .site-roster-filter,
  .site-roster-rbifa .site-roster-search-container .site-roster-filter {
    flex-wrap: wrap;
  }
}
.bio-office-rbifa .site-roster-search-container .site-roster-filter form,
.site-roster-rbifa .site-roster-search-container .site-roster-filter form {
  flex: 1 1 calc(50% - 1rem);
  margin-right: 0.5rem;
}
.bio-office-rbifa .site-roster-search-container .site-roster-filter form:last-of-type,
.site-roster-rbifa .site-roster-search-container .site-roster-filter form:last-of-type {
  margin-right: 0;
}
.bio-office-rbifa .site-roster-search-container .site-roster-filter form select,
.site-roster-rbifa .site-roster-search-container .site-roster-filter form select {
  border: 1px solid gray;
  height: auto;
  padding: 1rem;
  padding-right: calc(1rem * 1.5);
}
.bio-office-rbifa .site-roster-sort select,
.site-roster-rbifa .site-roster-sort select {
  border: 1px solid gray;
  height: auto;
  padding: 1rem;
  padding-right: calc(1rem * 1.5);
  width: auto;
}
.bio-office-rbifa .site-roster-card-container,
.site-roster-rbifa .site-roster-card-container {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
}
.bio-office-rbifa .site-roster-card-container article,
.site-roster-rbifa .site-roster-card-container article {
  text-align: center;
  text-transform: uppercase;
  font-size: 0.875rem;
  margin: 0 0.5rem 1.5rem;
  width: 21.875rem;
  display: flex;
  flex-direction: column;
}
.bio-office-rbifa .site-roster-card-container article .site-roster-card-image-link,
.site-roster-rbifa .site-roster-card-container article .site-roster-card-image-link {
  height: 21.875rem;
}
.bio-office-rbifa .site-roster-card-container article a.site-roster-card-image-link,
.site-roster-rbifa .site-roster-card-container article a.site-roster-card-image-link {
  display: block;
  overflow: hidden;
  position: relative;
}
.bio-office-rbifa .site-roster-card-container article a.site-roster-card-image-link .site-roster-card-bio-text,
.site-roster-rbifa .site-roster-card-container article a.site-roster-card-image-link .site-roster-card-bio-text {
  color: #ffffff;
  font-size: 1rem;
  text-align: center;
  background-color: rgba(10, 10, 10, 0.7);
  padding: 0.5rem;
  width: 100%;
  position: absolute;
  left: 0;
  z-index: 1;
  display: flex;
  justify-content: center;
  transition: all 300ms ease-in-out;
}
@media print, screen and (min-width: 64.0625em) {
  .bio-office-rbifa .site-roster-card-container article a.site-roster-card-image-link .site-roster-card-bio-text,
  .site-roster-rbifa .site-roster-card-container article a.site-roster-card-image-link .site-roster-card-bio-text {
    height: 100%;
    top: 0;
    opacity: 0;
    align-items: center;
  }
}
@media print, screen and (max-width: 64.06125em) {
  .bio-office-rbifa .site-roster-card-container article a.site-roster-card-image-link .site-roster-card-bio-text,
  .site-roster-rbifa .site-roster-card-container article a.site-roster-card-image-link .site-roster-card-bio-text {
    bottom: 0;
    align-items: flex-end;
  }
}
.bio-office-rbifa .site-roster-card-container article a.site-roster-card-image-link:hover .site-roster-card-bio-text,
.site-roster-rbifa .site-roster-card-container article a.site-roster-card-image-link:hover .site-roster-card-bio-text {
  opacity: 1;
}
.bio-office-rbifa .site-roster-card-container article .site-roster-card-image,
.site-roster-rbifa .site-roster-card-container article .site-roster-card-image {
  background-color: gray;
  background-position: center;
  background-size: cover;
  height: 100%;
  width: 100%;
  transition: all 300ms ease-in-out;
}
.bio-office-rbifa .site-roster-card-container article .site-roster-card-icon,
.site-roster-rbifa .site-roster-card-container article .site-roster-card-icon {
  height: 100%;
  width: 100%;
  align-items: center;
  display: flex;
  justify-content: center;
}
.bio-office-rbifa .site-roster-card-container article .site-roster-card-icon i,
.site-roster-rbifa .site-roster-card-container article .site-roster-card-icon i {
  font-size: 12.5rem;
}
.bio-office-rbifa .site-roster-card-container article .site-roster-card-content,
.site-roster-rbifa .site-roster-card-container article .site-roster-card-content {
  padding: 1rem;
}
.bio-office-rbifa .site-roster-card-container article h2,
.site-roster-rbifa .site-roster-card-container article h2 {
  font-size: 1.5rem;
  margin: 0;
}
.bio-office-rbifa .site-roster-card-container article .site-roster-card-content-title,
.site-roster-rbifa .site-roster-card-container article .site-roster-card-content-title {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
}
.bio-office-rbifa .site-roster-card-container article .site-roster-card-content-title span,
.site-roster-rbifa .site-roster-card-container article .site-roster-card-content-title span {
  border-right: 1px solid #bbbbbb;
  margin-right: 0.25rem;
  padding-right: 0.25rem;
}
.bio-office-rbifa .site-roster-card-container article .site-roster-card-content-title span:last-of-type,
.site-roster-rbifa .site-roster-card-container article .site-roster-card-content-title span:last-of-type {
  border-right: none;
}
.bio-office-rbifa .site-roster-card-container article ul,
.site-roster-rbifa .site-roster-card-container article ul {
  list-style: none;
  margin: 0;
  margin-top: auto;
  padding: 0;
}
.bio-office-rbifa .site-roster-paging-list,
.site-roster-rbifa .site-roster-paging-list {
  padding: 1rem 0;
}
.bio-office-rbifa .site-roster-paging-list ul,
.site-roster-rbifa .site-roster-paging-list ul {
  list-style: none;
  margin: 0;
  padding: 0;
  display: flex;
  flex-wrap: wrap;
}
.bio-office-rbifa .site-roster-paging-list ul li,
.site-roster-rbifa .site-roster-paging-list ul li {
  border-right: 1px solid;
  margin-right: 0.25rem;
  padding-right: 0.25rem;
}
.bio-office-rbifa .site-roster-paging-list ul li.site-roster-paging-list-total,
.site-roster-rbifa .site-roster-paging-list ul li.site-roster-paging-list-total {
  font-weight: bold;
  border-right: none;
  margin-right: 1rem;
}
.bio-office-rbifa .site-roster-paging-list ul li:last-of-type,
.site-roster-rbifa .site-roster-paging-list ul li:last-of-type {
  border-right: none;
}
.bio-office-rbifa a:hover, .bio-office-rbifa a:focus,
.site-roster-rbifa a:hover,
.site-roster-rbifa a:focus {
  color: #bcbdbf;
}
.bio-office-rbifa .site-roster-card-container article .site-roster-card-image-link,
.site-roster-rbifa .site-roster-card-container article .site-roster-card-image-link {
  height: 25.9375rem;
}
.bio-office-rbifa .site-roster-card-container article .site-roster-card-image-link.office,
.site-roster-rbifa .site-roster-card-container article .site-roster-card-image-link.office {
  height: 12.3125rem;
}
.bio-office-rbifa .site-roster-card-container article h2,
.site-roster-rbifa .site-roster-card-container article h2 {
  font-family: "Open Sans", "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif !important;
  font-style: normal;
  font-size: 1.5rem !important;
  margin: 0;
  margin-top: 0 !important;
  margin-bottom: 0 !important;
  line-height: 1.4 !important;
}

.bio-office-rbifa .site-roster-card-container article {
  width: 19.875rem;
}
.bio-office-rbifa .site-roster-card-container article .site-roster-card-image-link {
  height: 23.4375rem;
}

.site-roster-towne .site-roster-image-header,
.site-roster-towne .site-roster-image-header-mobile {
  background-position: center;
  background-size: cover;
  padding: 6.25rem 0;
  position: relative;
  z-index: 1;
}
.site-roster-towne .site-roster-image-header:before,
.site-roster-towne .site-roster-image-header-mobile:before {
  content: "";
  background-color: rgba(10, 10, 10, 0.3);
  height: 100%;
  width: 100%;
  position: absolute;
  left: 0;
  top: 0;
}
.site-roster-towne .site-roster-image-header .site-container,
.site-roster-towne .site-roster-image-header-mobile .site-container {
  padding: 0 0.5rem;
  position: relative;
}
.site-roster-towne .site-roster-image-header h2,
.site-roster-towne .site-roster-image-header-mobile h2 {
  color: #ffffff;
  text-align: center;
}
.site-roster-towne .site-roster-image-header .site-roster-search-input input[type=text],
.site-roster-towne .site-roster-image-header-mobile .site-roster-search-input input[type=text] {
  border: none;
  padding: 1rem;
}
.site-roster-towne .site-roster-image-header .site-roster-search-input button,
.site-roster-towne .site-roster-image-header-mobile .site-roster-search-input button {
  border: none;
  background: #ffffff;
  font-size: 2rem;
  transition: all 300ms ease-in-out;
}
.site-roster-towne .site-roster-image-header .site-roster-search-input button:hover,
.site-roster-towne .site-roster-image-header-mobile .site-roster-search-input button:hover {
  color: #ffffff;
  background: #0a0a0a;
}
.site-roster-towne .site-roster-image-header .site-roster-image-header-filter,
.site-roster-towne .site-roster-image-header-mobile .site-roster-image-header-filter {
  display: flex;
}
.site-roster-towne .site-roster-image-header .site-roster-image-header-filter form,
.site-roster-towne .site-roster-image-header-mobile .site-roster-image-header-filter form {
  flex: 1 1 calc(50% - 1rem);
  margin-right: 0.5rem;
}
.site-roster-towne .site-roster-image-header .site-roster-image-header-filter form:last-of-type,
.site-roster-towne .site-roster-image-header-mobile .site-roster-image-header-filter form:last-of-type {
  margin-right: 0;
}
.site-roster-towne .site-roster-image-header .site-roster-image-header-filter form select,
.site-roster-towne .site-roster-image-header-mobile .site-roster-image-header-filter form select {
  height: auto;
  padding: 1rem;
  padding-right: calc(1rem * 1.5);
}
@media print, screen and (max-width: 64.06125em) {
  .site-roster-towne .site-roster-image-header .site-roster-image-header-filter,
  .site-roster-towne .site-roster-image-header-mobile .site-roster-image-header-filter {
    flex-wrap: wrap;
    justify-content: space-between;
  }
  .site-roster-towne .site-roster-image-header .site-roster-image-header-filter form,
  .site-roster-towne .site-roster-image-header-mobile .site-roster-image-header-filter form {
    flex: 0 1 calc(50% - 0.25rem);
    margin-right: 0;
  }
  .site-roster-towne .site-roster-image-header .site-roster-image-header-filter form select,
  .site-roster-towne .site-roster-image-header-mobile .site-roster-image-header-filter form select {
    margin-bottom: 0.5rem;
  }
}
.site-roster-towne .site-roster-image-header-mobile {
  display: none;
}
@media print, screen and (max-width: 64.06125em) {
  .site-roster-towne .site-roster-image-header {
    background-image: none !important;
  }
  .site-roster-towne .site-roster-image-header-mobile {
    height: 100%;
    width: 100%;
    display: block;
    position: absolute;
    top: 0;
    left: 0;
    z-index: -1;
  }
}
.site-roster-towne .site-roster-search-container .site-roster-search-input .input-group {
  border: 1px solid gray;
}
.site-roster-towne .site-roster-search-container .site-roster-search-input input[type=text] {
  border: none;
  padding: 1rem;
}
.site-roster-towne .site-roster-search-container .site-roster-search-input button {
  color: gray;
  border: none;
  background: #ffffff;
  font-size: 2rem;
  transition: all 300ms ease-in-out;
}
.site-roster-towne .site-roster-search-container .site-roster-search-input button:hover {
  color: #ffffff;
  background: gray;
}
.site-roster-towne .site-roster-search-container .site-roster-filter {
  display: flex;
}
@media print, screen and (max-width: 64.06125em) {
  .site-roster-towne .site-roster-search-container .site-roster-filter {
    flex-wrap: wrap;
  }
}
.site-roster-towne .site-roster-search-container .site-roster-filter form {
  flex: 1 1 calc(50% - 1rem);
  margin-right: 0.5rem;
}
.site-roster-towne .site-roster-search-container .site-roster-filter form:last-of-type {
  margin-right: 0;
}
.site-roster-towne .site-roster-search-container .site-roster-filter form select {
  border: 1px solid gray;
  height: auto;
  padding: 1rem;
  padding-right: calc(1rem * 1.5);
}
.site-roster-towne .site-roster-sort select {
  border: 1px solid gray;
  height: auto;
  padding: 1rem;
  padding-right: calc(1rem * 1.5);
  width: auto;
}
.site-roster-towne .site-roster-card-container {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
}
.site-roster-towne .site-roster-card-container article {
  font-size: 0.875rem;
  border: 1px solid gray;
  box-shadow: 0.125rem 0.125rem 0.125rem 0 rgba(128, 128, 128, 0.5);
  margin: 0 0.5rem 1rem;
  width: 21.875rem;
  display: flex;
  flex-direction: column;
}
.site-roster-towne .site-roster-card-container article .site-roster-card-image-link {
  height: 15.625rem;
}
.site-roster-towne .site-roster-card-container article a.site-roster-card-image-link {
  display: block;
  overflow: hidden;
  position: relative;
}
.site-roster-towne .site-roster-card-container article a.site-roster-card-image-link .site-roster-card-bio-text {
  color: #ffffff;
  font-size: 1rem;
  text-align: center;
  background-color: rgba(10, 10, 10, 0.7);
  padding: 0.5rem;
  width: 100%;
  position: absolute;
  left: 0;
  z-index: 1;
  display: flex;
  justify-content: center;
  transition: all 300ms ease-in-out;
}
@media print, screen and (min-width: 64.0625em) {
  .site-roster-towne .site-roster-card-container article a.site-roster-card-image-link .site-roster-card-bio-text {
    height: 100%;
    top: 0;
    opacity: 0;
    align-items: center;
  }
}
@media print, screen and (max-width: 64.06125em) {
  .site-roster-towne .site-roster-card-container article a.site-roster-card-image-link .site-roster-card-bio-text {
    bottom: 0;
    align-items: flex-end;
  }
}
.site-roster-towne .site-roster-card-container article a.site-roster-card-image-link:hover .site-roster-card-bio-text {
  opacity: 1;
}
.site-roster-towne .site-roster-card-container article .site-roster-card-image {
  background-color: gray;
  background-position: center;
  background-size: cover;
  height: 100%;
  width: 100%;
  transition: all 300ms ease-in-out;
}
.site-roster-towne .site-roster-card-container article .site-roster-card-icon {
  height: 100%;
  width: 100%;
  align-items: center;
  display: flex;
  justify-content: center;
}
.site-roster-towne .site-roster-card-container article .site-roster-card-icon i {
  font-size: 12.5rem;
}
.site-roster-towne .site-roster-card-container article .site-roster-card-content {
  padding: 0.5rem 1rem;
}
.site-roster-towne .site-roster-card-container article h2 {
  font-size: 1.25rem;
  margin: 0;
}
.site-roster-towne .site-roster-card-container article .site-roster-card-content-title {
  margin-top: 0.25rem;
  margin-bottom: 1rem;
  display: flex;
  flex-wrap: wrap;
}
.site-roster-towne .site-roster-card-container article .site-roster-card-content-title span {
  line-height: 1;
  border-right: 1px solid #bbbbbb;
  margin-right: 0.25rem;
  padding-right: 0.25rem;
}
.site-roster-towne .site-roster-card-container article .site-roster-card-content-title span:last-of-type {
  border-right: none;
}
.site-roster-towne .site-roster-card-container article ul {
  list-style: none;
  margin: 0;
  margin-top: auto;
  padding: 0;
}
.site-roster-towne .site-roster-paging-list {
  padding: 1rem 0;
}
.site-roster-towne .site-roster-paging-list ul {
  list-style: none;
  margin: 0;
  padding: 0;
  display: flex;
  flex-wrap: wrap;
}
.site-roster-towne .site-roster-paging-list ul li {
  border-right: 1px solid;
  margin-right: 0.25rem;
  padding-right: 0.25rem;
}
.site-roster-towne .site-roster-paging-list ul li.site-roster-paging-list-total {
  font-weight: bold;
  border-right: none;
  margin-right: 1rem;
}
.site-roster-towne .site-roster-paging-list ul li:last-of-type {
  border-right: none;
}
.site-roster-towne .site-roster-sort select {
  border: 1px solid gray;
  height: auto;
  padding: 1rem;
  padding-right: calc(1rem * 1.5);
  width: auto;
}
.site-roster-towne .site-roster-paging-list {
  padding: 1rem 0;
}
.site-roster-towne .site-roster-paging-list ul {
  list-style: none;
  margin: 0;
  padding: 0;
  display: flex;
  flex-wrap: wrap;
}
.site-roster-towne .site-roster-paging-list ul li {
  border-right: 1px solid;
  margin-right: 0.25rem;
  padding-right: 0.25rem;
}
.site-roster-towne .site-roster-paging-list ul li.site-roster-paging-list-total {
  font-weight: bold;
  border-right: none;
  margin-right: 1rem;
}
.site-roster-towne .site-roster-paging-list ul li:last-of-type {
  border-right: none;
}
.site-roster-towne .site-roster-card-container article .site-roster-card-image {
  background-position: center top;
}
.site-roster-towne .site-roster-card-container article .site-roster-card-image-link {
  height: 22.5rem;
}
.site-roster-towne .site-roster-card-container article ul .site-roster-card-contact-row {
  align-items: center;
  display: flex;
  flex-wrap: wrap;
}
.site-roster-towne .site-roster-card-container article ul .site-roster-card-contact-row a {
  border-left: 1px solid #0a0a0a;
  padding: 0 0.5rem;
}
.site-roster-towne .site-roster-card-container article ul .site-roster-card-contact-row a:first-of-type {
  border-left: none;
  padding-left: 0;
}
.site-roster-towne .site-roster-card-container article .rng-agent-roster-contact-details {
  flex-wrap: wrap;
}
.site-roster-towne .site-roster-card-container article .rng-agent-roster-contact-details li {
  flex: 0 1 auto;
  width: auto;
  display: inline-block;
  padding: 0.1875rem 1rem 0.1875rem 0;
}
.site-roster-towne .site-roster-card-container article a.directions {
  position: relative;
  padding-left: 2rem;
}
.site-roster-towne .site-roster-card-container article a.directions:before {
  speak: none;
  font-style: normal !important;
  font-weight: 400;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  font-family: Reliance-Network-Icon-Font;
  content: "\e907";
  font-size: 2rem;
  position: absolute;
  top: -0.5rem;
  left: 0;
}

#overlayParent .rng-property-form {
  background-color: #FFF;
  padding: 2rem;
}
#overlayParent .rng-property-form .rn-search-form-close {
  width: 100%;
  display: block;
  text-align: right;
}
#overlayParent .rng-property-form .rn-search-form-close i {
  font-weight: 300;
  --fa: "";
  --fa--fa: "";
  font-family: "Font Awesome 6 Pro";
}
#overlayParent .rng-property-form .rn-search-form-close i::before {
  content: var(--fa);
}
@media print, screen and (min-width: 40em) {
  #overlayParent .rng-property-form {
    min-width: 25rem;
  }
  #overlayParent .rng-property-form h2 {
    font-size: 2rem;
  }
}
@media print, screen and (max-width: 39.99875em) {
  #overlayParent .rng-property-form {
    padding: 1rem;
  }
}

.site-interior-neighborhood-report01 .site-interior-neighborhood-report-header {
  position: relative;
  height: 30em;
}
.site-interior-neighborhood-report01 .site-interior-neighborhood-report-header .site-column {
  margin-top: 3rem;
}
.site-interior-neighborhood-report01 .site-interior-neighborhood-report-header .site-interior-neighborhood-report-subscribe-container {
  color: #ffffff;
  background: var(--company-secondary-color);
  padding: 0.5rem;
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
}
.site-interior-neighborhood-report01 .site-interior-neighborhood-report-header .site-interior-neighborhood-report-subscribe-container .site-row {
  align-items: center;
  justify-content: center;
}
.site-interior-neighborhood-report01 .site-interior-neighborhood-report-header .site-interior-neighborhood-report-subscribe-container .site-row .site-interior-neighborhood-report-subscribe-title {
  font-weight: bold;
  margin-right: 1rem;
}
.site-interior-neighborhood-report01 .site-interior-neighborhood-report-header .site-interior-neighborhood-report-subscribe-container .site-row .button, .site-interior-neighborhood-report01 .site-interior-neighborhood-report-header .site-interior-neighborhood-report-subscribe-container .site-row .rng-listing-details-home-valuation > a {
  text-transform: uppercase;
  border: 1px solid #ffffff;
  background-color: var(--company-secondary-color);
  margin-bottom: 0;
}
.site-interior-neighborhood-report01 .site-interior-neighborhood-report-header .site-interior-neighborhood-report-subscribe-container .site-row .button:hover, .site-interior-neighborhood-report01 .site-interior-neighborhood-report-header .site-interior-neighborhood-report-subscribe-container .site-row .rng-listing-details-home-valuation > a:hover {
  color: var(--company-secondary-color);
  background-color: #ffffff;
}
.site-interior-neighborhood-report01 .site-interior-container {
  padding-top: 2rem !important;
}
.site-interior-neighborhood-report01 .rn-interior-nr-aggregates {
  margin-bottom: 2rem;
}
.site-interior-neighborhood-report01 .rn-interior-nr-aggregates .site-row {
  justify-content: center;
}
.site-interior-neighborhood-report01 .rn-interior-nr-aggregates .site-column {
  color: var(--company-primary-color);
  text-align: center;
  background: var(--company-primary-transparent-2);
  background: var(--company-primary-transparent-2);
  padding: 2rem;
}
@media print, screen and (min-width: 64.0625em) {
  .site-interior-neighborhood-report01 .rn-interior-nr-aggregates .site-column {
    margin: 0 0.5rem;
  }
  .site-interior-neighborhood-report01 .rn-interior-nr-aggregates .site-column:first-of-type {
    margin-left: 0;
  }
  .site-interior-neighborhood-report01 .rn-interior-nr-aggregates .site-column:last-of-type {
    margin-right: 0;
  }
}
@media only screen and (min-width: 900px) and (max-width: 1200px) {
  .site-interior-neighborhood-report01 .rn-interior-nr-aggregates .site-column.third {
    width: 33.3333333333%;
  }
}
.site-interior-neighborhood-report01 .rn-interior-nr-aggregates .site-column h2 {
  color: var(--company-primary-color) !important;
  font-size: 1.5rem !important;
  font-weight: bold !important;
  text-transform: uppercase !important;
}
.site-interior-neighborhood-report01 .rn-interior-nr-aggregates .site-column .rn-interior-nr-aggregates-data {
  font-size: 3rem;
}
.site-interior-neighborhood-report01 .rn-interior-nr-aggregates .site-column .rn-interior-nr-aggregates-title {
  font-size: 0.875rem;
  border-bottom: 1px solid var(--company-primary-color);
  margin-bottom: 0.5rem;
  padding-bottom: 0.5rem;
}
.site-interior-neighborhood-report01 .rn-interior-nr-aggregates .site-column .rn-interior-nr-aggregates-title:last-of-type {
  border-bottom: none;
}
.site-interior-neighborhood-report01 .rn-interior-nr-listings {
  margin-bottom: 2rem;
}
.site-interior-neighborhood-report01 .rn-interior-nr-listings .rn-interior-nr-listings-title {
  color: #ffffff;
  background: var(--company-primary-color);
  padding: 1rem;
}
.site-interior-neighborhood-report01 .rn-interior-nr-listings .rn-interior-nr-listings-title h2 {
  color: #ffffff !important;
  font-size: 1.5rem !important;
  margin: 0;
}
.site-interior-neighborhood-report01 .rn-interior-nr-listings .rn-interior-nr-listings-title h2 span {
  font-weight: bold;
  text-transform: uppercase;
}
.site-interior-neighborhood-report01 .rn-interior-nr-listings .rn-interior-nr-listings-content {
  border: 1px solid var(--company-primary-color);
  padding-top: 0.25rem;
}
.site-interior-neighborhood-report01 .rn-interior-nr-listings .rn-interior-rn-listings-paging {
  padding-bottom: 1rem;
  padding-right: 0.5rem;
  display: flex;
  justify-content: flex-end;
}
@media print {
  .site-interior-neighborhood-report01 .rn-interior-nr-listings .rn-interior-rn-listings-paging {
    display: none;
  }
}
@media only screen and (min-width: 900px) and (max-width: 1200px) {
  .site-interior-neighborhood-report01 .rn-interior-nr-listings .rn-interior-rn-listings-aggregates .site-row {
    flex-wrap: nowrap;
  }
}
.site-interior-neighborhood-report01 .rn-interior-nr-listings .rn-interior-rn-listings-aggregates .third {
  color: #ffffff;
  text-align: center;
  background: var(--company-primary-color);
  padding: 3rem 0.5rem;
  display: flex;
  flex-direction: column;
  justify-content: center;
}
@media only screen and (min-width: 900px) and (max-width: 1200px) {
  .site-interior-neighborhood-report01 .rn-interior-nr-listings .rn-interior-rn-listings-aggregates .third {
    width: 33.3333333333%;
  }
}
.site-interior-neighborhood-report01 .rn-interior-nr-listings .rn-interior-rn-listings-aggregates .two-thirds {
  margin-left: 0.25rem;
  padding: 0;
  display: flex;
  flex-direction: column;
  justify-content: space-evenly;
}
@media only screen and (min-width: 900px) and (max-width: 1200px) {
  .site-interior-neighborhood-report01 .rn-interior-nr-listings .rn-interior-rn-listings-aggregates .two-thirds {
    width: 66.6666666667%;
  }
}
@media print, screen and (max-width: 39.99875em) {
  .site-interior-neighborhood-report01 .rn-interior-nr-listings .rn-interior-rn-listings-aggregates .two-thirds {
    margin: 0.25rem;
  }
}
.site-interior-neighborhood-report01 .rn-interior-nr-listings .rn-interior-rn-listings-aggregates h3 {
  color: #ffffff !important;
  font-size: 3.625rem !important;
  font-style: normal !important;
  margin: 0;
}
.site-interior-neighborhood-report01 .rn-interior-nr-listings .rn-interior-rn-listings-aggregates ul {
  color: var(--company-primary-color);
  list-style: none;
  margin: 0;
  padding: 0;
  display: flex;
  flex: 25%;
}
.site-interior-neighborhood-report01 .rn-interior-nr-listings .rn-interior-rn-listings-aggregates ul.header {
  font-weight: bold;
}
.site-interior-neighborhood-report01 .rn-interior-nr-listings .rn-interior-rn-listings-aggregates ul li {
  text-align: center !important;
  padding: 0 1rem;
  width: 16.6666666667%;
  align-items: center;
  display: flex;
  justify-content: center;
}
.site-interior-neighborhood-report01 .rn-interior-nr-listings .rn-interior-rn-listings-aggregates ul li.title {
  color: #ffffff !important;
  font-weight: bold !important;
  text-align: left;
  text-transform: uppercase;
  background: var(--company-primary-color);
  justify-content: flex-start;
}
@media print, screen and (min-width: 40em) {
  .site-interior-neighborhood-report01 .rn-interior-nr-listings .rn-interior-rn-listings-aggregates ul li span {
    display: none;
  }
}
@media only screen and (max-width: 900px) {
  .site-interior-neighborhood-report01 .rn-interior-nr-listings .rn-interior-rn-listings-aggregates ul {
    flex-direction: column;
    justify-content: flex-start;
  }
  .site-interior-neighborhood-report01 .rn-interior-nr-listings .rn-interior-rn-listings-aggregates ul.header, .site-interior-neighborhood-report01 .rn-interior-nr-listings .rn-interior-rn-listings-aggregates ul.footer {
    display: none;
  }
  .site-interior-neighborhood-report01 .rn-interior-nr-listings .rn-interior-rn-listings-aggregates ul li {
    width: 100%;
    justify-content: flex-start;
  }
  .site-interior-neighborhood-report01 .rn-interior-nr-listings .rn-interior-rn-listings-aggregates ul li.title {
    text-align: center;
    padding: 0.5rem;
    justify-content: center;
  }
  .site-interior-neighborhood-report01 .rn-interior-nr-listings .rn-interior-rn-listings-aggregates ul li span {
    font-weight: bold;
    text-align: left;
    width: 33.3333333333%;
    display: flex;
  }
}
.site-interior-neighborhood-report01 .rn-interior-nr-charts h3 {
  color: var(--company-secondary-color) !important;
  font-weight: 300 !important;
  line-height: 1.1;
  text-align: center;
}
.site-interior-neighborhood-report01 .rn-interior-nr-charts h3 span {
  font-size: 1.5rem;
  font-weight: bold;
  text-transform: uppercase;
  display: block;
}
.site-interior-neighborhood-report01 .rn-interior-nr-charts .rn-interior-nr-chart {
  overflow: hidden;
  align-items: center;
  display: flex;
  justify-content: center;
}
.site-interior-neighborhood-report01 .rn-interior-nr-charts .rn-interior-nr-piechart {
  border: 3px solid var(--company-secondary-color);
  border-radius: 50%;
  height: 18.75rem;
  margin-top: 1rem;
  width: 18.75rem;
  align-items: center;
  display: flex;
  justify-content: center;
  transform: rotate(30deg);
}
.site-interior-neighborhood-report01 .rn-interior-nr-charts .rn-interior-charts-piechart-value {
  color: var(--company-primary-color);
  font-size: 1.75rem;
  font-weight: bold;
  line-height: 1;
  text-align: center;
  background: #ffffff;
  border: 1px solid var(--company-primary-color);
  min-width: 6.25rem;
  padding: 0.5rem;
  transform: rotate(-30deg);
  position: absolute;
  right: 75%;
}
.site-interior-neighborhood-report01 .rn-interior-nr-charts .rn-interior-charts-piechart-value span {
  display: block;
  font-size: 0.875rem;
  font-weight: normal;
}
.site-interior-neighborhood-report01 .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) {
  .site-interior-neighborhood-report01 .rn-interior-nr-charts .site-column.third {
    width: 33.3333333333%;
  }
  .site-interior-neighborhood-report01 .rn-interior-nr-charts .rn-interior-nr-piechart {
    height: 14rem;
    width: 14rem;
  }
  .site-interior-neighborhood-report01 .rn-interior-nr-charts .rn-interior-charts-piechart-value {
    font-size: 1.25rem;
    min-width: 5.5rem;
    padding: 0.25rem;
  }
}
.site-interior-neighborhood-report01 .rn-interior-nr-agent-branding {
  border-top: 1px solid #0a0a0a;
  border-bottom: 1px solid #0a0a0a;
  margin: 2rem 0;
  align-items: center;
  display: flex;
  justify-content: space-around;
}
.site-interior-neighborhood-report01 .rn-interior-nr-agent-branding img {
  height: 12.5rem;
}
@media print, screen and (max-width: 64.06125em) {
  .site-interior-neighborhood-report01 .rn-interior-nr-agent-branding {
    flex-direction: column;
  }
}
.site-interior-neighborhood-report01 .rn-interior-nr-agent-branding .rn-interior-nr-agent-branding-content {
  color: var(--company-primary-color);
  font-size: 1.25rem;
  font-weight: 500;
  text-align: center;
  width: 40%;
}
.site-interior-neighborhood-report01 .rn-interior-nr-agent-branding .rn-interior-nr-agent-branding-content p {
  margin-top: 1em;
}
.site-interior-neighborhood-report01 .rn-interior-nr-agent-branding .rn-interior-nr-agent-branding-content a {
  font-size: 2rem;
}
@media print, screen and (max-width: 64.06125em) {
  .site-interior-neighborhood-report01 .rn-interior-nr-agent-branding .rn-interior-nr-agent-branding-content {
    width: 100%;
  }
}
.site-interior-neighborhood-report01 .rn-interior-nr-agent-branding .rn-interior-nr-agent-branding-contact {
  align-items: center;
  display: flex;
}
.site-interior-neighborhood-report01 .rn-interior-nr-agent-branding .rn-interior-nr-agent-branding-contact a {
  color: #ffffff !important;
  font-size: 1.25rem;
  font-weight: bold;
  text-transform: uppercase;
  background: var(--company-primary-color);
  height: 3.875rem;
  margin-left: 1rem;
  padding: 1rem;
  width: 18.75rem;
  display: block;
  position: relative;
  transition: all 150ms ease-in-out;
}
.site-interior-neighborhood-report01 .rn-interior-nr-agent-branding .rn-interior-nr-agent-branding-contact a:after {
  content: "\e94c";
  font-family: "Reliance-Network-Icon-Font";
  background: var(--company-primary-color);
  align-items: center;
  display: flex;
  justify-content: center;
  position: absolute;
  top: 25%;
  left: 90%;
  transition: all 150ms ease-in-out;
}
.site-interior-neighborhood-report01 .rn-interior-nr-agent-branding .rn-interior-nr-agent-branding-contact a:hover {
  background: var(--company-secondary-color);
}
.site-interior-neighborhood-report01 .rn-interior-nr-agent-branding .rn-interior-nr-agent-branding-contact a:hover:after {
  background: var(--company-secondary-color);
}
@media print, screen and (max-width: 64.06125em) {
  .site-interior-neighborhood-report01 .rn-interior-nr-agent-branding .rn-interior-nr-agent-branding-contact {
    flex-direction: column;
  }
  .site-interior-neighborhood-report01 .rn-interior-nr-agent-branding .rn-interior-nr-agent-branding-contact img {
    padding-top: 1rem;
  }
  .site-interior-neighborhood-report01 .rn-interior-nr-agent-branding .rn-interior-nr-agent-branding-contact a {
    margin-left: 0;
    margin-top: 1rem;
    width: 12.5rem;
  }
  .site-interior-neighborhood-report01 .rn-interior-nr-agent-branding .rn-interior-nr-agent-branding-contact a:after {
    left: 10.625rem;
  }
}
@media print, screen and (max-width: 64.06125em) {
  .site-interior-neighborhood-report01 .rn-interior-nr-agent-branding {
    padding: 1rem 0.5rem;
  }
}
.site-interior-neighborhood-report01 .rn-interior-nr-marketreport-header {
  display: flex;
  justify-content: flex-end;
}
.site-interior-neighborhood-report01 .rn-interior-nr-marketreport-header .rn-interior-nr-marketreport-select-container {
  text-align: center;
  width: 9.375rem;
}
.site-interior-neighborhood-report01 .rn-interior-nr-marketreport-header .rn-interior-nr-marketreport-select-container select {
  font-weight: bold;
}
.site-interior-neighborhood-report01 .nr-market-report > header {
  margin-bottom: 3rem;
  display: flex;
  align-items: center;
  flex-flow: column;
}
.site-interior-neighborhood-report01 .nr-market-report > header h2 {
  --heading-color: var(--company-primary-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);
}
.site-interior-neighborhood-report01 .nr-market-report-aggregates {
  margin: 2rem 0;
}
.site-interior-neighborhood-report01 .nr-market-report-aggregates .aggregates-box {
  color: var(--company-primary-color);
  font-weight: bold;
  text-align: center;
  background: var(--company-primary-transparent-5);
  padding: 0;
}
@media (min-width: 992px) {
  .site-interior-neighborhood-report01 .nr-market-report-aggregates .aggregates-box {
    margin: 0 0.5rem;
  }
  .site-interior-neighborhood-report01 .nr-market-report-aggregates .aggregates-box:first-of-type {
    margin-left: 0;
  }
  .site-interior-neighborhood-report01 .nr-market-report-aggregates .aggregates-box:last-of-type {
    margin-right: 0;
  }
}
@media only screen and (min-width: 900px) and (max-width: 1200px) {
  .site-interior-neighborhood-report01 .nr-market-report-aggregates .aggregates-box.third {
    margin: 0 4px;
    width: calc(33.3333333333% - 8px);
  }
}
@media (max-width: 767.98px) {
  .site-interior-neighborhood-report01 .nr-market-report-aggregates .aggregates-box {
    margin-bottom: 0.5rem;
  }
}
.site-interior-neighborhood-report01 .nr-market-report-aggregates .aggregates-box .data {
  font-size: 3rem;
  padding: 2rem;
}
.site-interior-neighborhood-report01 .nr-market-report-aggregates .aggregates-box .title {
  background: var(--company-primary-color);
  color: #ffffff;
  font-size: 1.375rem;
  text-transform: uppercase;
  padding: 1rem;
}
.site-interior-neighborhood-report01 .nr-market-report-meter-container {
  align-items: flex-start;
  display: flex;
}
@media print, screen and (max-width: 39.99875em) {
  .site-interior-neighborhood-report01 .nr-market-report-meter-container {
    flex-wrap: wrap;
  }
}
@media print, screen and (min-width: 40em) {
  .site-interior-neighborhood-report01 .nr-market-report-meter-container .title {
    color: #ffffff;
    background: var(--company-primary-color);
    height: 4rem;
    padding-left: 0.5rem;
    width: 13.125rem;
    display: flex;
    align-items: center;
  }
  .site-interior-neighborhood-report01 .nr-market-report-meter-container .title .caption {
    font-size: 1.25rem;
  }
  .site-interior-neighborhood-report01 .nr-market-report-meter-container .title .value {
    font-size: 1.75rem;
    font-weight: bold;
    padding-left: 0.5rem;
    display: none;
  }
}
@media print, screen and (max-width: 64.06125em) {
  .site-interior-neighborhood-report01 .nr-market-report-meter-container .title {
    align-items: center;
    display: flex;
  }
}
.site-interior-neighborhood-report01 .nr-market-report-meter-container .meter {
  flex: 1 1 100%;
}
.site-interior-neighborhood-report01 .nr-market-report-meter-container .meter-background {
  height: 4rem;
  background: linear-gradient(270deg, var(--company-primary-transparent-5), var(--company-primary-transparent-2));
  margin-bottom: 0.5rem;
  padding: 0;
  display: flex;
}
.site-interior-neighborhood-report01 .nr-market-report-meter-container .meter-background .meter-fill {
  text-align: right;
  background: var(--company-primary-color);
  height: 100%;
  padding: 0 1rem;
  align-items: center;
  display: flex;
  justify-content: flex-end;
}
.site-interior-neighborhood-report01 .nr-market-report-meter-container .meter-background .meter-fill .value {
  color: #ffffff;
  font-size: 1.75rem;
  font-weight: bold;
}
@media print, screen and (max-width: 64.06125em) {
  .site-interior-neighborhood-report01 .nr-market-report-meter-container .meter-background .meter-fill .value {
    display: none;
  }
}
.site-interior-neighborhood-report01 .nr-market-report-meter-container .meter-background .meter-arrow {
  border-top: 2rem solid transparent;
  /* size needs to be 50% of .rn-nr-msr-meter-background height */
  border-bottom: 2rem solid transparent;
  border-left: 2rem solid var(--company-primary-color);
  height: 0;
  width: 0;
}
.site-interior-neighborhood-report01 .nr-market-report-meter-container .meter-measure {
  list-style: none;
  margin: 0;
  margin-bottom: 2rem;
  padding: 0;
  display: flex;
  justify-content: space-evenly;
}
.site-interior-neighborhood-report01 .nr-market-report-meter-container .meter-measure li {
  font-size: 0.75rem;
}
.site-interior-neighborhood-report01 .nr-market-report-meter-container .meter-measure li:before {
  content: "";
  background: var(--company-primary-color);
  height: 1.5625rem;
  margin: 0 auto;
  width: 2px;
  display: block;
}
.site-interior-neighborhood-report01 .nr-market-report-graphs {
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
}
.site-interior-neighborhood-report01 .nr-market-report-graphs .graph-box {
  border: 1px solid var(--company-secondary-color);
  margin: 0 0.5rem;
}
@media print, screen and (max-width: 64.06125em) {
  .site-interior-neighborhood-report01 .nr-market-report-graphs .graph-box {
    margin-bottom: 0.5rem;
  }
}
.site-interior-neighborhood-report01 .nr-market-report-graphs .graph-box g.tick {
  fill: var(--company-secondary-color);
}
.site-interior-neighborhood-report01 .nr-market-report-graphs .graph-box line.c3-ygrid {
  stroke: var(--company-secondary-color);
}
.site-interior-neighborhood-report01 .nr-market-report-graphs .title {
  color: var(--company-secondary-color);
  font-size: 1.375rem;
  font-weight: bold;
  text-align: center;
  text-transform: uppercase;
  margin: 0 0.5rem;
  padding: 2rem 0.5rem 1rem;
}
.site-interior-neighborhood-report01 .nr-market-report-graphs .row {
  display: flex;
  flex-flow: row wrap;
  justify-content: center;
}
.site-interior-neighborhood-report01 .rn-interior-nr-demo-header,
.site-interior-neighborhood-report01 .rn-interior-nr-schools-header {
  color: #ffffff;
  font-size: 1.375rem;
  font-weight: bold;
  text-align: center;
  text-transform: uppercase;
  background: var(--company-primary-color);
  margin-top: 2rem;
  padding: 1rem;
}
.site-interior-neighborhood-report01 .rn-interior-nr-demo-container {
  border: 1px solid var(--company-primary-color);
  padding: 2rem;
}
.site-interior-neighborhood-report01 .rn-interior-nr-demo-container ul {
  list-style: none;
  margin: 0;
  padding: 0;
  display: flex;
  flex-wrap: wrap;
}
.site-interior-neighborhood-report01 .rn-interior-nr-demo-container ul li {
  color: var(--company-primary-color);
  line-height: 1.4;
  padding: 0 2rem 2rem;
  align-items: center;
  display: flex;
  flex: 33.3333333333%;
}
.site-interior-neighborhood-report01 .rn-interior-nr-demo-container ul li > i {
  color: #ffffff;
  font-size: 2.375rem;
  background: var(--company-primary-color);
  border-radius: 50%;
  height: 4rem;
  width: 4rem;
  align-items: center;
  display: flex;
  justify-content: center;
}
.site-interior-neighborhood-report01 .rn-interior-nr-demo-container ul li > div {
  padding-left: 0.5rem;
}
.site-interior-neighborhood-report01 .rn-interior-nr-demo-container ul li .data {
  font-size: 2rem;
  font-weight: bold;
}
.site-interior-neighborhood-report01 .rn-interior-nr-demo-container ul li .title {
  font-size: 0.875rem;
}
.site-interior-neighborhood-report01 .rn-interior-nr-schools-container {
  border: 1px solid var(--company-primary-color);
  padding: 2rem;
}
@media only screen and (min-width: 900px) and (max-width: 1200px) {
  .site-interior-neighborhood-report01 .rn-interior-nr-schools-container .site-column.third {
    margin: 0 4px;
    width: calc(33.3333333333% - 8px);
  }
}
.site-interior-neighborhood-report01 .rn-interior-nr-schools-container .rn-interior-nr-schools-title {
  color: var(--company-primary-color);
  font-size: 1.125rem;
  font-weight: bold;
  margin-bottom: 1rem;
}
.site-interior-neighborhood-report01 .rn-interior-nr-schools-container ul {
  color: var(--company-primary-color);
  list-style: none;
  margin: 0;
  padding: 0;
}
.site-interior-neighborhood-report01 .rn-interior-nr-schools-container ul.rn-interior-nr-schools-list > li {
  margin-bottom: 2rem;
  display: flex;
}
.site-interior-neighborhood-report01 .rn-interior-nr-schools-container ul.rn-interior-nr-schools-list > li .stars,
.site-interior-neighborhood-report01 .rn-interior-nr-schools-container ul.rn-interior-nr-schools-list > li .stars > * {
  display: inline-block;
  background: url(https://content.mediastg.net/dyna_images/ImageLibrary/9/e/7/c/9e7c4a1b-06f3-485f-9e2a-2fa991d93646.png) 0 -24px repeat-x;
  width: 120px;
  height: 24px;
}
.site-interior-neighborhood-report01 .rn-interior-nr-schools-container ul.rn-interior-nr-schools-list > li .stars > * {
  max-width: 120px;
  background-position: 0 0;
}
.site-interior-neighborhood-report01 .rn-interior-nr-schools-container ul.rn-interior-nr-schools-list > li .rn-interior-nr-schools-score {
  color: #ffffff;
  font-size: 1.5rem;
  font-weight: bold;
  background: var(--company-primary-color);
  height: 3.125rem;
  width: 3.125rem;
  align-items: center;
  display: flex;
  justify-content: center;
}
.site-interior-neighborhood-report01 .rn-interior-nr-schools-container ul .rn-interior-nr-schools-info li {
  font-size: 0.75rem;
  line-height: 1.3;
}
.site-interior-neighborhood-report01 .rn-interior-nr-schools-container ul .rn-interior-nr-schools-info li.school-name {
  font-size: 1.125rem;
  font-weight: bold;
}

.bdhnk-neighborhood-report02 .site-interior-neighborhood-report-header {
  position: relative;
  height: 30em;
}
.bdhnk-neighborhood-report02 .site-interior-neighborhood-report-header .site-column {
  margin-top: 3rem;
}
.bdhnk-neighborhood-report02 .site-interior-neighborhood-report-header .site-interior-neighborhood-report-subscribe-container {
  color: #ffffff;
  background: var(--company-secondary-color);
  padding: 0.5rem;
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
}
.bdhnk-neighborhood-report02 .site-interior-neighborhood-report-header .site-interior-neighborhood-report-subscribe-container .site-row {
  align-items: center;
  justify-content: center;
}
.bdhnk-neighborhood-report02 .site-interior-neighborhood-report-header .site-interior-neighborhood-report-subscribe-container .site-row .site-interior-neighborhood-report-subscribe-title {
  font-weight: bold;
  margin-right: 1rem;
}
.bdhnk-neighborhood-report02 .site-interior-neighborhood-report-header .site-interior-neighborhood-report-subscribe-container .site-row .button, .bdhnk-neighborhood-report02 .site-interior-neighborhood-report-header .site-interior-neighborhood-report-subscribe-container .site-row .rng-listing-details-home-valuation > a {
  text-transform: uppercase;
  border: 1px solid #ffffff;
  background-color: var(--company-secondary-color);
  margin-bottom: 0;
}
.bdhnk-neighborhood-report02 .site-interior-neighborhood-report-header .site-interior-neighborhood-report-subscribe-container .site-row .button:hover, .bdhnk-neighborhood-report02 .site-interior-neighborhood-report-header .site-interior-neighborhood-report-subscribe-container .site-row .rng-listing-details-home-valuation > a:hover {
  color: var(--company-secondary-color);
  background-color: #ffffff;
}
.bdhnk-neighborhood-report02 .site-interior-container {
  padding-top: 2rem !important;
}
.bdhnk-neighborhood-report02 .rn-interior-nr-aggregates {
  margin-bottom: 2rem;
}
.bdhnk-neighborhood-report02 .rn-interior-nr-aggregates .site-row {
  justify-content: center;
}
.bdhnk-neighborhood-report02 .rn-interior-nr-aggregates .site-column {
  color: var(--company-primary-color);
  text-align: center;
  background: var(--company-primary-transparent-2);
  background: var(--company-primary-transparent-2);
  padding: 2rem;
}
@media print, screen and (min-width: 64.0625em) {
  .bdhnk-neighborhood-report02 .rn-interior-nr-aggregates .site-column {
    margin: 0 0.5rem;
  }
  .bdhnk-neighborhood-report02 .rn-interior-nr-aggregates .site-column:first-of-type {
    margin-left: 0;
  }
  .bdhnk-neighborhood-report02 .rn-interior-nr-aggregates .site-column:last-of-type {
    margin-right: 0;
  }
}
@media only screen and (min-width: 900px) and (max-width: 1200px) {
  .bdhnk-neighborhood-report02 .rn-interior-nr-aggregates .site-column.third {
    width: 33.3333333333%;
  }
}
.bdhnk-neighborhood-report02 .rn-interior-nr-aggregates .site-column h2 {
  color: var(--company-primary-color) !important;
  font-size: 1.5rem !important;
  font-weight: bold !important;
  text-transform: uppercase !important;
}
.bdhnk-neighborhood-report02 .rn-interior-nr-aggregates .site-column .rn-interior-nr-aggregates-data {
  font-size: 3rem;
}
.bdhnk-neighborhood-report02 .rn-interior-nr-aggregates .site-column .rn-interior-nr-aggregates-title {
  font-size: 0.875rem;
  border-bottom: 1px solid var(--company-primary-color);
  margin-bottom: 0.5rem;
  padding-bottom: 0.5rem;
}
.bdhnk-neighborhood-report02 .rn-interior-nr-aggregates .site-column .rn-interior-nr-aggregates-title:last-of-type {
  border-bottom: none;
}
.bdhnk-neighborhood-report02 .rn-interior-nr-listings {
  margin-bottom: 2rem;
}
.bdhnk-neighborhood-report02 .rn-interior-nr-listings .rn-interior-nr-listings-title {
  color: #ffffff;
  background: var(--company-primary-color);
  padding: 1rem;
}
.bdhnk-neighborhood-report02 .rn-interior-nr-listings .rn-interior-nr-listings-title h2 {
  color: #ffffff !important;
  font-size: 1.5rem !important;
  margin: 0;
}
.bdhnk-neighborhood-report02 .rn-interior-nr-listings .rn-interior-nr-listings-title h2 span {
  font-weight: bold;
  text-transform: uppercase;
}
.bdhnk-neighborhood-report02 .rn-interior-nr-listings .rn-interior-nr-listings-content {
  border: 1px solid var(--company-primary-color);
  padding-top: 0.25rem;
}
.bdhnk-neighborhood-report02 .rn-interior-nr-listings .rn-interior-rn-listings-paging {
  padding-bottom: 1rem;
  padding-right: 0.5rem;
  display: flex;
  justify-content: flex-end;
}
@media print {
  .bdhnk-neighborhood-report02 .rn-interior-nr-listings .rn-interior-rn-listings-paging {
    display: none;
  }
}
@media only screen and (min-width: 900px) and (max-width: 1200px) {
  .bdhnk-neighborhood-report02 .rn-interior-nr-listings .rn-interior-rn-listings-aggregates .site-row {
    flex-wrap: nowrap;
  }
}
.bdhnk-neighborhood-report02 .rn-interior-nr-listings .rn-interior-rn-listings-aggregates .third {
  color: #ffffff;
  text-align: center;
  background: var(--company-primary-color);
  padding: 3rem 0.5rem;
  display: flex;
  flex-direction: column;
  justify-content: center;
}
@media only screen and (min-width: 900px) and (max-width: 1200px) {
  .bdhnk-neighborhood-report02 .rn-interior-nr-listings .rn-interior-rn-listings-aggregates .third {
    width: 33.3333333333%;
  }
}
.bdhnk-neighborhood-report02 .rn-interior-nr-listings .rn-interior-rn-listings-aggregates .two-thirds {
  margin-left: 0.25rem;
  padding: 0;
  display: flex;
  flex-direction: column;
  justify-content: space-evenly;
}
@media only screen and (min-width: 900px) and (max-width: 1200px) {
  .bdhnk-neighborhood-report02 .rn-interior-nr-listings .rn-interior-rn-listings-aggregates .two-thirds {
    width: 66.6666666667%;
  }
}
@media print, screen and (max-width: 39.99875em) {
  .bdhnk-neighborhood-report02 .rn-interior-nr-listings .rn-interior-rn-listings-aggregates .two-thirds {
    margin: 0.25rem;
  }
}
.bdhnk-neighborhood-report02 .rn-interior-nr-listings .rn-interior-rn-listings-aggregates h3 {
  color: #ffffff !important;
  font-size: 3.625rem !important;
  font-style: normal !important;
  margin: 0;
}
.bdhnk-neighborhood-report02 .rn-interior-nr-listings .rn-interior-rn-listings-aggregates ul {
  color: var(--company-primary-color);
  list-style: none;
  margin: 0;
  padding: 0;
  display: flex;
  flex: 25%;
}
.bdhnk-neighborhood-report02 .rn-interior-nr-listings .rn-interior-rn-listings-aggregates ul.header {
  font-weight: bold;
}
.bdhnk-neighborhood-report02 .rn-interior-nr-listings .rn-interior-rn-listings-aggregates ul li {
  text-align: center !important;
  padding: 0 1rem;
  width: 16.6666666667%;
  align-items: center;
  display: flex;
  justify-content: center;
}
.bdhnk-neighborhood-report02 .rn-interior-nr-listings .rn-interior-rn-listings-aggregates ul li.title {
  color: #ffffff !important;
  font-weight: bold !important;
  text-align: left;
  text-transform: uppercase;
  background: var(--company-primary-color);
  justify-content: flex-start;
}
@media print, screen and (min-width: 40em) {
  .bdhnk-neighborhood-report02 .rn-interior-nr-listings .rn-interior-rn-listings-aggregates ul li span {
    display: none;
  }
}
@media only screen and (max-width: 900px) {
  .bdhnk-neighborhood-report02 .rn-interior-nr-listings .rn-interior-rn-listings-aggregates ul {
    flex-direction: column;
    justify-content: flex-start;
  }
  .bdhnk-neighborhood-report02 .rn-interior-nr-listings .rn-interior-rn-listings-aggregates ul.header, .bdhnk-neighborhood-report02 .rn-interior-nr-listings .rn-interior-rn-listings-aggregates ul.footer {
    display: none;
  }
  .bdhnk-neighborhood-report02 .rn-interior-nr-listings .rn-interior-rn-listings-aggregates ul li {
    width: 100%;
    justify-content: flex-start;
  }
  .bdhnk-neighborhood-report02 .rn-interior-nr-listings .rn-interior-rn-listings-aggregates ul li.title {
    text-align: center;
    padding: 0.5rem;
    justify-content: center;
  }
  .bdhnk-neighborhood-report02 .rn-interior-nr-listings .rn-interior-rn-listings-aggregates ul li span {
    font-weight: bold;
    text-align: left;
    width: 33.3333333333%;
    display: flex;
  }
}
.bdhnk-neighborhood-report02 .rn-interior-nr-charts h3 {
  color: var(--company-secondary-color) !important;
  font-weight: 300 !important;
  line-height: 1.1;
  text-align: center;
}
.bdhnk-neighborhood-report02 .rn-interior-nr-charts h3 span {
  font-size: 1.5rem;
  font-weight: bold;
  text-transform: uppercase;
  display: block;
}
.bdhnk-neighborhood-report02 .rn-interior-nr-charts .rn-interior-nr-chart {
  overflow: hidden;
  align-items: center;
  display: flex;
  justify-content: center;
}
.bdhnk-neighborhood-report02 .rn-interior-nr-charts .rn-interior-nr-piechart {
  border: 3px solid var(--company-secondary-color);
  border-radius: 50%;
  height: 18.75rem;
  margin-top: 1rem;
  width: 18.75rem;
  align-items: center;
  display: flex;
  justify-content: center;
  transform: rotate(30deg);
}
.bdhnk-neighborhood-report02 .rn-interior-nr-charts .rn-interior-charts-piechart-value {
  color: var(--company-primary-color);
  font-size: 1.75rem;
  font-weight: bold;
  line-height: 1;
  text-align: center;
  background: #ffffff;
  border: 1px solid var(--company-primary-color);
  min-width: 6.25rem;
  padding: 0.5rem;
  transform: rotate(-30deg);
  position: absolute;
  right: 75%;
}
.bdhnk-neighborhood-report02 .rn-interior-nr-charts .rn-interior-charts-piechart-value span {
  display: block;
  font-size: 0.875rem;
  font-weight: normal;
}
.bdhnk-neighborhood-report02 .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) {
  .bdhnk-neighborhood-report02 .rn-interior-nr-charts .site-column.third {
    width: 33.3333333333%;
  }
  .bdhnk-neighborhood-report02 .rn-interior-nr-charts .rn-interior-nr-piechart {
    height: 14rem;
    width: 14rem;
  }
  .bdhnk-neighborhood-report02 .rn-interior-nr-charts .rn-interior-charts-piechart-value {
    font-size: 1.25rem;
    min-width: 5.5rem;
    padding: 0.25rem;
  }
}
.bdhnk-neighborhood-report02 .rn-interior-nr-agent-branding {
  border-top: 1px solid #0a0a0a;
  border-bottom: 1px solid #0a0a0a;
  margin: 2rem 0;
  align-items: center;
  display: flex;
  justify-content: space-around;
}
.bdhnk-neighborhood-report02 .rn-interior-nr-agent-branding img {
  height: 12.5rem;
}
@media print, screen and (max-width: 64.06125em) {
  .bdhnk-neighborhood-report02 .rn-interior-nr-agent-branding {
    flex-direction: column;
  }
}
.bdhnk-neighborhood-report02 .rn-interior-nr-agent-branding .rn-interior-nr-agent-branding-content {
  color: var(--company-primary-color);
  font-size: 1.25rem;
  font-weight: 500;
  text-align: center;
  width: 40%;
}
.bdhnk-neighborhood-report02 .rn-interior-nr-agent-branding .rn-interior-nr-agent-branding-content p {
  margin-top: 1em;
}
.bdhnk-neighborhood-report02 .rn-interior-nr-agent-branding .rn-interior-nr-agent-branding-content a {
  font-size: 2rem;
}
@media print, screen and (max-width: 64.06125em) {
  .bdhnk-neighborhood-report02 .rn-interior-nr-agent-branding .rn-interior-nr-agent-branding-content {
    width: 100%;
  }
}
.bdhnk-neighborhood-report02 .rn-interior-nr-agent-branding .rn-interior-nr-agent-branding-contact {
  align-items: center;
  display: flex;
}
.bdhnk-neighborhood-report02 .rn-interior-nr-agent-branding .rn-interior-nr-agent-branding-contact a {
  color: #ffffff !important;
  font-size: 1.25rem;
  font-weight: bold;
  text-transform: uppercase;
  background: var(--company-primary-color);
  height: 3.875rem;
  margin-left: 1rem;
  padding: 1rem;
  width: 18.75rem;
  display: block;
  position: relative;
  transition: all 150ms ease-in-out;
}
.bdhnk-neighborhood-report02 .rn-interior-nr-agent-branding .rn-interior-nr-agent-branding-contact a:after {
  content: "\e94c";
  font-family: "Reliance-Network-Icon-Font";
  background: var(--company-primary-color);
  align-items: center;
  display: flex;
  justify-content: center;
  position: absolute;
  top: 25%;
  left: 90%;
  transition: all 150ms ease-in-out;
}
.bdhnk-neighborhood-report02 .rn-interior-nr-agent-branding .rn-interior-nr-agent-branding-contact a:hover {
  background: var(--company-secondary-color);
}
.bdhnk-neighborhood-report02 .rn-interior-nr-agent-branding .rn-interior-nr-agent-branding-contact a:hover:after {
  background: var(--company-secondary-color);
}
@media print, screen and (max-width: 64.06125em) {
  .bdhnk-neighborhood-report02 .rn-interior-nr-agent-branding .rn-interior-nr-agent-branding-contact {
    flex-direction: column;
  }
  .bdhnk-neighborhood-report02 .rn-interior-nr-agent-branding .rn-interior-nr-agent-branding-contact img {
    padding-top: 1rem;
  }
  .bdhnk-neighborhood-report02 .rn-interior-nr-agent-branding .rn-interior-nr-agent-branding-contact a {
    margin-left: 0;
    margin-top: 1rem;
    width: 12.5rem;
  }
  .bdhnk-neighborhood-report02 .rn-interior-nr-agent-branding .rn-interior-nr-agent-branding-contact a:after {
    left: 10.625rem;
  }
}
@media print, screen and (max-width: 64.06125em) {
  .bdhnk-neighborhood-report02 .rn-interior-nr-agent-branding {
    padding: 1rem 0.5rem;
  }
}
.bdhnk-neighborhood-report02 .rn-interior-nr-marketreport-header {
  display: flex;
  justify-content: flex-end;
}
.bdhnk-neighborhood-report02 .rn-interior-nr-marketreport-header .rn-interior-nr-marketreport-select-container {
  text-align: center;
  width: 9.375rem;
}
.bdhnk-neighborhood-report02 .rn-interior-nr-marketreport-header .rn-interior-nr-marketreport-select-container select {
  font-weight: bold;
}
.bdhnk-neighborhood-report02 .nr-market-report > header {
  margin-bottom: 3rem;
  display: flex;
  align-items: center;
  flex-flow: column;
}
.bdhnk-neighborhood-report02 .nr-market-report > header h2 {
  --heading-color: var(--company-primary-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);
}
.bdhnk-neighborhood-report02 .nr-market-report-aggregates {
  margin: 2rem 0;
}
.bdhnk-neighborhood-report02 .nr-market-report-aggregates .aggregates-box {
  color: var(--company-primary-color);
  font-weight: bold;
  text-align: center;
  background: var(--company-primary-transparent-5);
  padding: 0;
}
@media (min-width: 992px) {
  .bdhnk-neighborhood-report02 .nr-market-report-aggregates .aggregates-box {
    margin: 0 0.5rem;
  }
  .bdhnk-neighborhood-report02 .nr-market-report-aggregates .aggregates-box:first-of-type {
    margin-left: 0;
  }
  .bdhnk-neighborhood-report02 .nr-market-report-aggregates .aggregates-box:last-of-type {
    margin-right: 0;
  }
}
@media only screen and (min-width: 900px) and (max-width: 1200px) {
  .bdhnk-neighborhood-report02 .nr-market-report-aggregates .aggregates-box.third {
    margin: 0 4px;
    width: calc(33.3333333333% - 8px);
  }
}
@media (max-width: 767.98px) {
  .bdhnk-neighborhood-report02 .nr-market-report-aggregates .aggregates-box {
    margin-bottom: 0.5rem;
  }
}
.bdhnk-neighborhood-report02 .nr-market-report-aggregates .aggregates-box .data {
  font-size: 3rem;
  padding: 2rem;
}
.bdhnk-neighborhood-report02 .nr-market-report-aggregates .aggregates-box .title {
  background: var(--company-primary-color);
  color: #ffffff;
  font-size: 1.375rem;
  text-transform: uppercase;
  padding: 1rem;
}
.bdhnk-neighborhood-report02 .nr-market-report-meter-container {
  align-items: flex-start;
  display: flex;
}
@media print, screen and (max-width: 39.99875em) {
  .bdhnk-neighborhood-report02 .nr-market-report-meter-container {
    flex-wrap: wrap;
  }
}
@media print, screen and (min-width: 40em) {
  .bdhnk-neighborhood-report02 .nr-market-report-meter-container .title {
    color: #ffffff;
    background: var(--company-primary-color);
    height: 4rem;
    padding-left: 0.5rem;
    width: 13.125rem;
    display: flex;
    align-items: center;
  }
  .bdhnk-neighborhood-report02 .nr-market-report-meter-container .title .caption {
    font-size: 1.25rem;
  }
  .bdhnk-neighborhood-report02 .nr-market-report-meter-container .title .value {
    font-size: 1.75rem;
    font-weight: bold;
    padding-left: 0.5rem;
    display: none;
  }
}
@media print, screen and (max-width: 64.06125em) {
  .bdhnk-neighborhood-report02 .nr-market-report-meter-container .title {
    align-items: center;
    display: flex;
  }
}
.bdhnk-neighborhood-report02 .nr-market-report-meter-container .meter {
  flex: 1 1 100%;
}
.bdhnk-neighborhood-report02 .nr-market-report-meter-container .meter-background {
  height: 4rem;
  background: linear-gradient(270deg, var(--company-primary-transparent-5), var(--company-primary-transparent-2));
  margin-bottom: 0.5rem;
  padding: 0;
  display: flex;
}
.bdhnk-neighborhood-report02 .nr-market-report-meter-container .meter-background .meter-fill {
  text-align: right;
  background: var(--company-primary-color);
  height: 100%;
  padding: 0 1rem;
  align-items: center;
  display: flex;
  justify-content: flex-end;
}
.bdhnk-neighborhood-report02 .nr-market-report-meter-container .meter-background .meter-fill .value {
  color: #ffffff;
  font-size: 1.75rem;
  font-weight: bold;
}
@media print, screen and (max-width: 64.06125em) {
  .bdhnk-neighborhood-report02 .nr-market-report-meter-container .meter-background .meter-fill .value {
    display: none;
  }
}
.bdhnk-neighborhood-report02 .nr-market-report-meter-container .meter-background .meter-arrow {
  border-top: 2rem solid transparent;
  /* size needs to be 50% of .rn-nr-msr-meter-background height */
  border-bottom: 2rem solid transparent;
  border-left: 2rem solid var(--company-primary-color);
  height: 0;
  width: 0;
}
.bdhnk-neighborhood-report02 .nr-market-report-meter-container .meter-measure {
  list-style: none;
  margin: 0;
  margin-bottom: 2rem;
  padding: 0;
  display: flex;
  justify-content: space-evenly;
}
.bdhnk-neighborhood-report02 .nr-market-report-meter-container .meter-measure li {
  font-size: 0.75rem;
}
.bdhnk-neighborhood-report02 .nr-market-report-meter-container .meter-measure li:before {
  content: "";
  background: var(--company-primary-color);
  height: 1.5625rem;
  margin: 0 auto;
  width: 2px;
  display: block;
}
.bdhnk-neighborhood-report02 .nr-market-report-graphs {
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
}
.bdhnk-neighborhood-report02 .nr-market-report-graphs .graph-box {
  border: 1px solid var(--company-secondary-color);
  margin: 0 0.5rem;
}
@media print, screen and (max-width: 64.06125em) {
  .bdhnk-neighborhood-report02 .nr-market-report-graphs .graph-box {
    margin-bottom: 0.5rem;
  }
}
.bdhnk-neighborhood-report02 .nr-market-report-graphs .graph-box g.tick {
  fill: var(--company-secondary-color);
}
.bdhnk-neighborhood-report02 .nr-market-report-graphs .graph-box line.c3-ygrid {
  stroke: var(--company-secondary-color);
}
.bdhnk-neighborhood-report02 .nr-market-report-graphs .title {
  color: var(--company-secondary-color);
  font-size: 1.375rem;
  font-weight: bold;
  text-align: center;
  text-transform: uppercase;
  margin: 0 0.5rem;
  padding: 2rem 0.5rem 1rem;
}
.bdhnk-neighborhood-report02 .nr-market-report-graphs .row {
  display: flex;
  flex-flow: row wrap;
  justify-content: center;
}
.bdhnk-neighborhood-report02 .rn-interior-nr-demo-header,
.bdhnk-neighborhood-report02 .rn-interior-nr-schools-header {
  color: #ffffff;
  font-size: 1.375rem;
  font-weight: bold;
  text-align: center;
  text-transform: uppercase;
  background: var(--company-primary-color);
  margin-top: 2rem;
  padding: 1rem;
}
.bdhnk-neighborhood-report02 .rn-interior-nr-demo-container {
  border: 1px solid var(--company-primary-color);
  padding: 2rem;
}
.bdhnk-neighborhood-report02 .rn-interior-nr-demo-container ul {
  list-style: none;
  margin: 0;
  padding: 0;
  display: flex;
  flex-wrap: wrap;
}
.bdhnk-neighborhood-report02 .rn-interior-nr-demo-container ul li {
  color: var(--company-primary-color);
  line-height: 1.4;
  padding: 0 2rem 2rem;
  align-items: center;
  display: flex;
  flex: 33.3333333333%;
}
.bdhnk-neighborhood-report02 .rn-interior-nr-demo-container ul li > i {
  color: #ffffff;
  font-size: 2.375rem;
  background: var(--company-primary-color);
  border-radius: 50%;
  height: 4rem;
  width: 4rem;
  align-items: center;
  display: flex;
  justify-content: center;
}
.bdhnk-neighborhood-report02 .rn-interior-nr-demo-container ul li > div {
  padding-left: 0.5rem;
}
.bdhnk-neighborhood-report02 .rn-interior-nr-demo-container ul li .data {
  font-size: 2rem;
  font-weight: bold;
}
.bdhnk-neighborhood-report02 .rn-interior-nr-demo-container ul li .title {
  font-size: 0.875rem;
}
.bdhnk-neighborhood-report02 .rn-interior-nr-schools-container {
  border: 1px solid var(--company-primary-color);
  padding: 2rem;
}
@media only screen and (min-width: 900px) and (max-width: 1200px) {
  .bdhnk-neighborhood-report02 .rn-interior-nr-schools-container .site-column.third {
    margin: 0 4px;
    width: calc(33.3333333333% - 8px);
  }
}
.bdhnk-neighborhood-report02 .rn-interior-nr-schools-container .rn-interior-nr-schools-title {
  color: var(--company-primary-color);
  font-size: 1.125rem;
  font-weight: bold;
  margin-bottom: 1rem;
}
.bdhnk-neighborhood-report02 .rn-interior-nr-schools-container ul {
  color: var(--company-primary-color);
  list-style: none;
  margin: 0;
  padding: 0;
}
.bdhnk-neighborhood-report02 .rn-interior-nr-schools-container ul.rn-interior-nr-schools-list > li {
  margin-bottom: 2rem;
  display: flex;
}
.bdhnk-neighborhood-report02 .rn-interior-nr-schools-container ul.rn-interior-nr-schools-list > li .stars,
.bdhnk-neighborhood-report02 .rn-interior-nr-schools-container ul.rn-interior-nr-schools-list > li .stars > * {
  display: inline-block;
  background: url(https://content.mediastg.net/dyna_images/ImageLibrary/9/e/7/c/9e7c4a1b-06f3-485f-9e2a-2fa991d93646.png) 0 -24px repeat-x;
  width: 120px;
  height: 24px;
}
.bdhnk-neighborhood-report02 .rn-interior-nr-schools-container ul.rn-interior-nr-schools-list > li .stars > * {
  max-width: 120px;
  background-position: 0 0;
}
.bdhnk-neighborhood-report02 .rn-interior-nr-schools-container ul.rn-interior-nr-schools-list > li .rn-interior-nr-schools-score {
  color: #ffffff;
  font-size: 1.5rem;
  font-weight: bold;
  background: var(--company-primary-color);
  height: 3.125rem;
  width: 3.125rem;
  align-items: center;
  display: flex;
  justify-content: center;
}
.bdhnk-neighborhood-report02 .rn-interior-nr-schools-container ul .rn-interior-nr-schools-info li {
  font-size: 0.75rem;
  line-height: 1.3;
}
.bdhnk-neighborhood-report02 .rn-interior-nr-schools-container ul .rn-interior-nr-schools-info li.school-name {
  font-size: 1.125rem;
  font-weight: bold;
}
.bdhnk-neighborhood-report02 .rn-interior-rn-listings-paging a {
  color: #000;
}
.bdhnk-neighborhood-report02 .rn-interior-rn-listings-paging a:hover {
  font-weight: bold;
}
.bdhnk-neighborhood-report02 .rn-interior-rn-listings-aggregates .forty {
  background-color: #000 !important;
  width: 40%;
}
.bdhnk-neighborhood-report02 .rn-interior-rn-listings-aggregates .sixty {
  width: 60%;
}
.bdhnk-neighborhood-report02 .rn-interior-rn-listings-aggregates .rn-interior-rn-listings-aggregates-title {
  color: #fff !important;
}
.bdhnk-neighborhood-report02 .rn-interior-nr-chart .rn-interior-charts-piechart-value {
  color: #000 !important;
}
.bdhnk-neighborhood-report02 .rn-interior-nr-agent-branding .rn-interior-nr-agent-branding-content a {
  color: #000;
}
.bdhnk-neighborhood-report02 .rn-interior-nr-marketreport-aggregate .title {
  color: #000 !important;
}
.bdhnk-neighborhood-report02 .nr-market-report-meter-container .caption {
  color: #000;
}
.bdhnk-neighborhood-report02 .meter .meter-background .value {
  color: #000 !important;
}
.bdhnk-neighborhood-report02 .rn-interior-nr-demo-header {
  color: #000 !important;
}
.bdhnk-neighborhood-report02 .nr-demographics-content .title, .bdhnk-neighborhood-report02 .nr-demographics-content .data {
  color: #000 !important;
}
.bdhnk-neighborhood-report02 .nr-schools-header {
  color: #000 !important;
}
.bdhnk-neighborhood-report02 .nr-schools-content .rn-interior-nr-schools-title {
  color: #000 !important;
}
.bdhnk-neighborhood-report02 .rn-interior-nr-schools-info {
  color: #000 !important;
}

#overlayParent .rng-property-form {
  background-color: #FFF;
  padding: 2rem;
}
#overlayParent .rng-property-form .rn-search-form-close {
  width: 100%;
  display: block;
  text-align: right;
}
#overlayParent .rng-property-form .rn-search-form-close i {
  font-weight: 300;
  --fa: "";
  --fa--fa: "";
  font-family: "Font Awesome 6 Pro";
}
#overlayParent .rng-property-form .rn-search-form-close i::before {
  content: var(--fa);
}
@media print, screen and (min-width: 40em) {
  #overlayParent .rng-property-form {
    min-width: 25rem;
  }
  #overlayParent .rng-property-form h2 {
    font-size: 2rem;
  }
}
@media print, screen and (max-width: 39.99875em) {
  #overlayParent .rng-property-form {
    padding: 1rem;
  }
}

.neighborhoodreport02 .site-interior-template-image-header > .site-column {
  background-color: rgba(10, 10, 10, 0.8);
  outline: 1px solid #ffffff;
  outline-offset: -16px;
}
.neighborhoodreport02 .site-interior-template-image-header > .site-column h1 {
  color: var(--heading-color, #ffffff);
}
.neighborhoodreport02 .site-interior-template-image-header > .site-column > hr {
  border-top: 1px solid #ffffff !important;
}
.neighborhoodreport02 .site-interior-template-image-header > .site-column .site-interior-content-text {
  color: #ffffff !important;
}

.site-interior-neighborhood-report02 .site-interior-neighborhood-report-header {
  position: relative;
  height: 30em;
}
.site-interior-neighborhood-report02 .site-interior-neighborhood-report-header .site-column {
  margin-top: 3rem;
}
.site-interior-neighborhood-report02 .site-interior-neighborhood-report-header .site-interior-neighborhood-report-subscribe-container {
  color: #ffffff;
  background: #0a0a0a;
  padding: 0.5rem;
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
}
.site-interior-neighborhood-report02 .site-interior-neighborhood-report-header .site-interior-neighborhood-report-subscribe-container .site-row {
  align-items: center;
  justify-content: center;
}
.site-interior-neighborhood-report02 .site-interior-neighborhood-report-header .site-interior-neighborhood-report-subscribe-container .site-row .site-interior-neighborhood-report-subscribe-title {
  font-weight: bold;
  margin-right: 1rem;
}
.site-interior-neighborhood-report02 .site-interior-neighborhood-report-header .site-interior-neighborhood-report-subscribe-container .site-row .button, .site-interior-neighborhood-report02 .site-interior-neighborhood-report-header .site-interior-neighborhood-report-subscribe-container .site-row .rng-listing-details-home-valuation > a {
  text-transform: uppercase;
  border: 1px solid #ffffff;
  background-color: #0a0a0a;
  margin-bottom: 0;
}
.site-interior-neighborhood-report02 .site-interior-neighborhood-report-header .site-interior-neighborhood-report-subscribe-container .site-row .button:hover, .site-interior-neighborhood-report02 .site-interior-neighborhood-report-header .site-interior-neighborhood-report-subscribe-container .site-row .rng-listing-details-home-valuation > a:hover {
  color: #0a0a0a;
  background-color: #ffffff;
}
.site-interior-neighborhood-report02 .site-interior-container {
  padding-top: 2rem !important;
}
.site-interior-neighborhood-report02 .rn-interior-nr-aggregates {
  margin-bottom: 2rem;
}
.site-interior-neighborhood-report02 .rn-interior-nr-aggregates .site-row {
  justify-content: center;
}
.site-interior-neighborhood-report02 .rn-interior-nr-aggregates .site-column {
  color: #0a0a0a;
  text-align: center;
  background: var(--company-primary-transparent-2);
  background: #ffffff;
  padding: 2rem;
}
@media print, screen and (min-width: 64.0625em) {
  .site-interior-neighborhood-report02 .rn-interior-nr-aggregates .site-column {
    margin: 0 0.5rem;
  }
  .site-interior-neighborhood-report02 .rn-interior-nr-aggregates .site-column:first-of-type {
    margin-left: 0;
  }
  .site-interior-neighborhood-report02 .rn-interior-nr-aggregates .site-column:last-of-type {
    margin-right: 0;
  }
}
@media only screen and (min-width: 900px) and (max-width: 1200px) {
  .site-interior-neighborhood-report02 .rn-interior-nr-aggregates .site-column.third {
    width: 33.3333333333%;
  }
}
.site-interior-neighborhood-report02 .rn-interior-nr-aggregates .site-column h2 {
  color: #0a0a0a !important;
  font-size: 1.5rem !important;
  font-weight: bold !important;
  text-transform: uppercase !important;
}
.site-interior-neighborhood-report02 .rn-interior-nr-aggregates .site-column .rn-interior-nr-aggregates-data {
  font-size: 3rem;
}
.site-interior-neighborhood-report02 .rn-interior-nr-aggregates .site-column .rn-interior-nr-aggregates-title {
  font-size: 0.875rem;
  border-bottom: 1px solid #0a0a0a;
  margin-bottom: 0.5rem;
  padding-bottom: 0.5rem;
}
.site-interior-neighborhood-report02 .rn-interior-nr-aggregates .site-column .rn-interior-nr-aggregates-title:last-of-type {
  border-bottom: none;
}
.site-interior-neighborhood-report02 .rn-interior-nr-listings {
  margin-bottom: 2rem;
}
.site-interior-neighborhood-report02 .rn-interior-nr-listings .rn-interior-nr-listings-title {
  color: #ffffff;
  background: #0a0a0a;
  padding: 1rem;
}
.site-interior-neighborhood-report02 .rn-interior-nr-listings .rn-interior-nr-listings-title h2 {
  color: #ffffff !important;
  font-size: 1.5rem !important;
  margin: 0;
}
.site-interior-neighborhood-report02 .rn-interior-nr-listings .rn-interior-nr-listings-title h2 span {
  font-weight: bold;
  text-transform: uppercase;
}
.site-interior-neighborhood-report02 .rn-interior-nr-listings .rn-interior-nr-listings-content {
  border: 1px solid #0a0a0a;
  padding-top: 0.25rem;
}
.site-interior-neighborhood-report02 .rn-interior-nr-listings .rn-interior-rn-listings-paging {
  padding-bottom: 1rem;
  padding-right: 0.5rem;
  display: flex;
  justify-content: flex-end;
}
@media print {
  .site-interior-neighborhood-report02 .rn-interior-nr-listings .rn-interior-rn-listings-paging {
    display: none;
  }
}
@media only screen and (min-width: 900px) and (max-width: 1200px) {
  .site-interior-neighborhood-report02 .rn-interior-nr-listings .rn-interior-rn-listings-aggregates .site-row {
    flex-wrap: nowrap;
  }
}
.site-interior-neighborhood-report02 .rn-interior-nr-listings .rn-interior-rn-listings-aggregates .third {
  color: #ffffff;
  text-align: center;
  background: #0a0a0a;
  padding: 3rem 0.5rem;
  display: flex;
  flex-direction: column;
  justify-content: center;
}
@media only screen and (min-width: 900px) and (max-width: 1200px) {
  .site-interior-neighborhood-report02 .rn-interior-nr-listings .rn-interior-rn-listings-aggregates .third {
    width: 33.3333333333%;
  }
}
.site-interior-neighborhood-report02 .rn-interior-nr-listings .rn-interior-rn-listings-aggregates .two-thirds {
  margin-left: 0.25rem;
  padding: 0;
  display: flex;
  flex-direction: column;
  justify-content: space-evenly;
}
@media only screen and (min-width: 900px) and (max-width: 1200px) {
  .site-interior-neighborhood-report02 .rn-interior-nr-listings .rn-interior-rn-listings-aggregates .two-thirds {
    width: 66.6666666667%;
  }
}
@media print, screen and (max-width: 39.99875em) {
  .site-interior-neighborhood-report02 .rn-interior-nr-listings .rn-interior-rn-listings-aggregates .two-thirds {
    margin: 0.25rem;
  }
}
.site-interior-neighborhood-report02 .rn-interior-nr-listings .rn-interior-rn-listings-aggregates h3 {
  color: #ffffff !important;
  font-size: 3.625rem !important;
  font-style: normal !important;
  margin: 0;
}
.site-interior-neighborhood-report02 .rn-interior-nr-listings .rn-interior-rn-listings-aggregates ul {
  color: #0a0a0a;
  list-style: none;
  margin: 0;
  padding: 0;
  display: flex;
  flex: 25%;
}
.site-interior-neighborhood-report02 .rn-interior-nr-listings .rn-interior-rn-listings-aggregates ul.header {
  font-weight: bold;
}
.site-interior-neighborhood-report02 .rn-interior-nr-listings .rn-interior-rn-listings-aggregates ul li {
  text-align: center !important;
  padding: 0 1rem;
  width: 16.6666666667%;
  align-items: center;
  display: flex;
  justify-content: center;
}
.site-interior-neighborhood-report02 .rn-interior-nr-listings .rn-interior-rn-listings-aggregates ul li.title {
  color: #ffffff !important;
  font-weight: bold !important;
  text-align: left;
  text-transform: uppercase;
  background: #0a0a0a;
  justify-content: flex-start;
}
@media print, screen and (min-width: 40em) {
  .site-interior-neighborhood-report02 .rn-interior-nr-listings .rn-interior-rn-listings-aggregates ul li span {
    display: none;
  }
}
@media only screen and (max-width: 900px) {
  .site-interior-neighborhood-report02 .rn-interior-nr-listings .rn-interior-rn-listings-aggregates ul {
    flex-direction: column;
    justify-content: flex-start;
  }
  .site-interior-neighborhood-report02 .rn-interior-nr-listings .rn-interior-rn-listings-aggregates ul.header, .site-interior-neighborhood-report02 .rn-interior-nr-listings .rn-interior-rn-listings-aggregates ul.footer {
    display: none;
  }
  .site-interior-neighborhood-report02 .rn-interior-nr-listings .rn-interior-rn-listings-aggregates ul li {
    width: 100%;
    justify-content: flex-start;
  }
  .site-interior-neighborhood-report02 .rn-interior-nr-listings .rn-interior-rn-listings-aggregates ul li.title {
    text-align: center;
    padding: 0.5rem;
    justify-content: center;
  }
  .site-interior-neighborhood-report02 .rn-interior-nr-listings .rn-interior-rn-listings-aggregates ul li span {
    font-weight: bold;
    text-align: left;
    width: 33.3333333333%;
    display: flex;
  }
}
.site-interior-neighborhood-report02 .rn-interior-nr-charts h3 {
  color: #0a0a0a !important;
  font-weight: 300 !important;
  line-height: 1.1;
  text-align: center;
}
.site-interior-neighborhood-report02 .rn-interior-nr-charts h3 span {
  font-size: 1.5rem;
  font-weight: bold;
  text-transform: uppercase;
  display: block;
}
.site-interior-neighborhood-report02 .rn-interior-nr-charts .rn-interior-nr-chart {
  overflow: hidden;
  align-items: center;
  display: flex;
  justify-content: center;
}
.site-interior-neighborhood-report02 .rn-interior-nr-charts .rn-interior-nr-piechart {
  border: 3px solid #0a0a0a;
  border-radius: 50%;
  height: 18.75rem;
  margin-top: 1rem;
  width: 18.75rem;
  align-items: center;
  display: flex;
  justify-content: center;
  transform: rotate(30deg);
}
.site-interior-neighborhood-report02 .rn-interior-nr-charts .rn-interior-charts-piechart-value {
  color: #0a0a0a;
  font-size: 1.75rem;
  font-weight: bold;
  line-height: 1;
  text-align: center;
  background: #ffffff;
  border: 1px solid #0a0a0a;
  min-width: 6.25rem;
  padding: 0.5rem;
  transform: rotate(-30deg);
  position: absolute;
  right: 75%;
}
.site-interior-neighborhood-report02 .rn-interior-nr-charts .rn-interior-charts-piechart-value span {
  display: block;
  font-size: 0.875rem;
  font-weight: normal;
}
.site-interior-neighborhood-report02 .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) {
  .site-interior-neighborhood-report02 .rn-interior-nr-charts .site-column.third {
    width: 33.3333333333%;
  }
  .site-interior-neighborhood-report02 .rn-interior-nr-charts .rn-interior-nr-piechart {
    height: 14rem;
    width: 14rem;
  }
  .site-interior-neighborhood-report02 .rn-interior-nr-charts .rn-interior-charts-piechart-value {
    font-size: 1.25rem;
    min-width: 5.5rem;
    padding: 0.25rem;
  }
}
.site-interior-neighborhood-report02 .rn-interior-nr-agent-branding {
  border-top: 1px solid #0a0a0a;
  border-bottom: 1px solid #0a0a0a;
  margin: 2rem 0;
  align-items: center;
  display: flex;
  justify-content: space-around;
}
.site-interior-neighborhood-report02 .rn-interior-nr-agent-branding img {
  height: 12.5rem;
}
@media print, screen and (max-width: 64.06125em) {
  .site-interior-neighborhood-report02 .rn-interior-nr-agent-branding {
    flex-direction: column;
  }
}
.site-interior-neighborhood-report02 .rn-interior-nr-agent-branding .rn-interior-nr-agent-branding-content {
  color: #0a0a0a;
  font-size: 1.25rem;
  font-weight: 500;
  text-align: center;
  width: 40%;
}
.site-interior-neighborhood-report02 .rn-interior-nr-agent-branding .rn-interior-nr-agent-branding-content p {
  margin-top: 1em;
}
.site-interior-neighborhood-report02 .rn-interior-nr-agent-branding .rn-interior-nr-agent-branding-content a {
  font-size: 2rem;
}
@media print, screen and (max-width: 64.06125em) {
  .site-interior-neighborhood-report02 .rn-interior-nr-agent-branding .rn-interior-nr-agent-branding-content {
    width: 100%;
  }
}
.site-interior-neighborhood-report02 .rn-interior-nr-agent-branding .rn-interior-nr-agent-branding-contact {
  align-items: center;
  display: flex;
}
.site-interior-neighborhood-report02 .rn-interior-nr-agent-branding .rn-interior-nr-agent-branding-contact a {
  color: #ffffff !important;
  font-size: 1.25rem;
  font-weight: bold;
  text-transform: uppercase;
  background: #0a0a0a;
  height: 3.875rem;
  margin-left: 1rem;
  padding: 1rem;
  width: 18.75rem;
  display: block;
  position: relative;
  transition: all 150ms ease-in-out;
}
.site-interior-neighborhood-report02 .rn-interior-nr-agent-branding .rn-interior-nr-agent-branding-contact a:after {
  content: "\e94c";
  font-family: "Reliance-Network-Icon-Font";
  background: #0a0a0a;
  align-items: center;
  display: flex;
  justify-content: center;
  position: absolute;
  top: 25%;
  left: 90%;
  transition: all 150ms ease-in-out;
}
.site-interior-neighborhood-report02 .rn-interior-nr-agent-branding .rn-interior-nr-agent-branding-contact a:hover {
  background: gray;
}
.site-interior-neighborhood-report02 .rn-interior-nr-agent-branding .rn-interior-nr-agent-branding-contact a:hover:after {
  background: gray;
}
@media print, screen and (max-width: 64.06125em) {
  .site-interior-neighborhood-report02 .rn-interior-nr-agent-branding .rn-interior-nr-agent-branding-contact {
    flex-direction: column;
  }
  .site-interior-neighborhood-report02 .rn-interior-nr-agent-branding .rn-interior-nr-agent-branding-contact img {
    padding-top: 1rem;
  }
  .site-interior-neighborhood-report02 .rn-interior-nr-agent-branding .rn-interior-nr-agent-branding-contact a {
    margin-left: 0;
    margin-top: 1rem;
    width: 12.5rem;
  }
  .site-interior-neighborhood-report02 .rn-interior-nr-agent-branding .rn-interior-nr-agent-branding-contact a:after {
    left: 10.625rem;
  }
}
@media print, screen and (max-width: 64.06125em) {
  .site-interior-neighborhood-report02 .rn-interior-nr-agent-branding {
    padding: 1rem 0.5rem;
  }
}
.site-interior-neighborhood-report02 .rn-interior-nr-marketreport-header {
  display: flex;
  justify-content: flex-end;
}
.site-interior-neighborhood-report02 .rn-interior-nr-marketreport-header .rn-interior-nr-marketreport-select-container {
  text-align: center;
  width: 9.375rem;
}
.site-interior-neighborhood-report02 .rn-interior-nr-marketreport-header .rn-interior-nr-marketreport-select-container select {
  font-weight: bold;
}
.site-interior-neighborhood-report02 .nr-market-report > header {
  margin-bottom: 3rem;
  display: flex;
  align-items: center;
  flex-flow: column;
}
.site-interior-neighborhood-report02 .nr-market-report > header h2 {
  --heading-color: #0a0a0a;
  --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);
}
.site-interior-neighborhood-report02 .nr-market-report-aggregates {
  margin: 2rem 0;
}
.site-interior-neighborhood-report02 .nr-market-report-aggregates .aggregates-box {
  color: #0a0a0a;
  font-weight: bold;
  text-align: center;
  background: #ffffff;
  padding: 0;
}
@media (min-width: 992px) {
  .site-interior-neighborhood-report02 .nr-market-report-aggregates .aggregates-box {
    margin: 0 0.5rem;
  }
  .site-interior-neighborhood-report02 .nr-market-report-aggregates .aggregates-box:first-of-type {
    margin-left: 0;
  }
  .site-interior-neighborhood-report02 .nr-market-report-aggregates .aggregates-box:last-of-type {
    margin-right: 0;
  }
}
@media only screen and (min-width: 900px) and (max-width: 1200px) {
  .site-interior-neighborhood-report02 .nr-market-report-aggregates .aggregates-box.third {
    margin: 0 4px;
    width: calc(33.3333333333% - 8px);
  }
}
@media (max-width: 767.98px) {
  .site-interior-neighborhood-report02 .nr-market-report-aggregates .aggregates-box {
    margin-bottom: 0.5rem;
  }
}
.site-interior-neighborhood-report02 .nr-market-report-aggregates .aggregates-box .data {
  font-size: 3rem;
  padding: 2rem;
}
.site-interior-neighborhood-report02 .nr-market-report-aggregates .aggregates-box .title {
  background: #0a0a0a;
  color: #ffffff;
  font-size: 1.375rem;
  text-transform: uppercase;
  padding: 1rem;
}
.site-interior-neighborhood-report02 .nr-market-report-meter-container {
  align-items: flex-start;
  display: flex;
}
@media print, screen and (max-width: 39.99875em) {
  .site-interior-neighborhood-report02 .nr-market-report-meter-container {
    flex-wrap: wrap;
  }
}
@media print, screen and (min-width: 40em) {
  .site-interior-neighborhood-report02 .nr-market-report-meter-container .title {
    color: #ffffff;
    background: #0a0a0a;
    height: 4rem;
    padding-left: 0.5rem;
    width: 13.125rem;
    display: flex;
    align-items: center;
  }
  .site-interior-neighborhood-report02 .nr-market-report-meter-container .title .caption {
    font-size: 1.25rem;
  }
  .site-interior-neighborhood-report02 .nr-market-report-meter-container .title .value {
    font-size: 1.75rem;
    font-weight: bold;
    padding-left: 0.5rem;
    display: none;
  }
}
@media print, screen and (max-width: 64.06125em) {
  .site-interior-neighborhood-report02 .nr-market-report-meter-container .title {
    align-items: center;
    display: flex;
  }
}
.site-interior-neighborhood-report02 .nr-market-report-meter-container .meter {
  flex: 1 1 100%;
}
.site-interior-neighborhood-report02 .nr-market-report-meter-container .meter-background {
  height: 4rem;
  background: linear-gradient(270deg, rgba(10, 10, 10, 0.5), rgba(10, 10, 10, 0.2));
  margin-bottom: 0.5rem;
  padding: 0;
  display: flex;
}
.site-interior-neighborhood-report02 .nr-market-report-meter-container .meter-background .meter-fill {
  text-align: right;
  background: #0a0a0a;
  height: 100%;
  padding: 0 1rem;
  align-items: center;
  display: flex;
  justify-content: flex-end;
}
.site-interior-neighborhood-report02 .nr-market-report-meter-container .meter-background .meter-fill .value {
  color: #ffffff;
  font-size: 1.75rem;
  font-weight: bold;
}
@media print, screen and (max-width: 64.06125em) {
  .site-interior-neighborhood-report02 .nr-market-report-meter-container .meter-background .meter-fill .value {
    display: none;
  }
}
.site-interior-neighborhood-report02 .nr-market-report-meter-container .meter-background .meter-arrow {
  border-top: 2rem solid transparent;
  /* size needs to be 50% of .rn-nr-msr-meter-background height */
  border-bottom: 2rem solid transparent;
  border-left: 2rem solid #0a0a0a;
  height: 0;
  width: 0;
}
.site-interior-neighborhood-report02 .nr-market-report-meter-container .meter-measure {
  list-style: none;
  margin: 0;
  margin-bottom: 2rem;
  padding: 0;
  display: flex;
  justify-content: space-evenly;
}
.site-interior-neighborhood-report02 .nr-market-report-meter-container .meter-measure li {
  font-size: 0.75rem;
}
.site-interior-neighborhood-report02 .nr-market-report-meter-container .meter-measure li:before {
  content: "";
  background: #0a0a0a;
  height: 1.5625rem;
  margin: 0 auto;
  width: 2px;
  display: block;
}
.site-interior-neighborhood-report02 .nr-market-report-graphs {
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
}
.site-interior-neighborhood-report02 .nr-market-report-graphs .graph-box {
  border: 1px solid #0a0a0a;
  margin: 0 0.5rem;
}
@media print, screen and (max-width: 64.06125em) {
  .site-interior-neighborhood-report02 .nr-market-report-graphs .graph-box {
    margin-bottom: 0.5rem;
  }
}
.site-interior-neighborhood-report02 .nr-market-report-graphs .graph-box g.tick {
  fill: #0a0a0a;
}
.site-interior-neighborhood-report02 .nr-market-report-graphs .graph-box line.c3-ygrid {
  stroke: #0a0a0a;
}
.site-interior-neighborhood-report02 .nr-market-report-graphs .title {
  color: #0a0a0a;
  font-size: 1.375rem;
  font-weight: bold;
  text-align: center;
  text-transform: uppercase;
  margin: 0 0.5rem;
  padding: 2rem 0.5rem 1rem;
}
.site-interior-neighborhood-report02 .nr-market-report-graphs .row {
  display: flex;
  flex-flow: row wrap;
  justify-content: center;
}
.site-interior-neighborhood-report02 .rn-interior-nr-demo-header,
.site-interior-neighborhood-report02 .rn-interior-nr-schools-header {
  color: #ffffff;
  font-size: 1.375rem;
  font-weight: bold;
  text-align: center;
  text-transform: uppercase;
  background: #0a0a0a;
  margin-top: 2rem;
  padding: 1rem;
}
.site-interior-neighborhood-report02 .rn-interior-nr-demo-container {
  border: 1px solid #0a0a0a;
  padding: 2rem;
}
.site-interior-neighborhood-report02 .rn-interior-nr-demo-container ul {
  list-style: none;
  margin: 0;
  padding: 0;
  display: flex;
  flex-wrap: wrap;
}
.site-interior-neighborhood-report02 .rn-interior-nr-demo-container ul li {
  color: #0a0a0a;
  line-height: 1.4;
  padding: 0 2rem 2rem;
  align-items: center;
  display: flex;
  flex: 33.3333333333%;
}
.site-interior-neighborhood-report02 .rn-interior-nr-demo-container ul li > i {
  color: #ffffff;
  font-size: 2.375rem;
  background: #0a0a0a;
  border-radius: 50%;
  height: 4rem;
  width: 4rem;
  align-items: center;
  display: flex;
  justify-content: center;
}
.site-interior-neighborhood-report02 .rn-interior-nr-demo-container ul li > div {
  padding-left: 0.5rem;
}
.site-interior-neighborhood-report02 .rn-interior-nr-demo-container ul li .data {
  font-size: 2rem;
  font-weight: bold;
}
.site-interior-neighborhood-report02 .rn-interior-nr-demo-container ul li .title {
  font-size: 0.875rem;
}
.site-interior-neighborhood-report02 .rn-interior-nr-schools-container {
  border: 1px solid #0a0a0a;
  padding: 2rem;
}
@media only screen and (min-width: 900px) and (max-width: 1200px) {
  .site-interior-neighborhood-report02 .rn-interior-nr-schools-container .site-column.third {
    margin: 0 4px;
    width: calc(33.3333333333% - 8px);
  }
}
.site-interior-neighborhood-report02 .rn-interior-nr-schools-container .rn-interior-nr-schools-title {
  color: #0a0a0a;
  font-size: 1.125rem;
  font-weight: bold;
  margin-bottom: 1rem;
}
.site-interior-neighborhood-report02 .rn-interior-nr-schools-container ul {
  color: #0a0a0a;
  list-style: none;
  margin: 0;
  padding: 0;
}
.site-interior-neighborhood-report02 .rn-interior-nr-schools-container ul.rn-interior-nr-schools-list > li {
  margin-bottom: 2rem;
  display: flex;
}
.site-interior-neighborhood-report02 .rn-interior-nr-schools-container ul.rn-interior-nr-schools-list > li .stars,
.site-interior-neighborhood-report02 .rn-interior-nr-schools-container ul.rn-interior-nr-schools-list > li .stars > * {
  display: inline-block;
  background: url(https://content.mediastg.net/dyna_images/ImageLibrary/9/e/7/c/9e7c4a1b-06f3-485f-9e2a-2fa991d93646.png) 0 -24px repeat-x;
  width: 120px;
  height: 24px;
}
.site-interior-neighborhood-report02 .rn-interior-nr-schools-container ul.rn-interior-nr-schools-list > li .stars > * {
  max-width: 120px;
  background-position: 0 0;
}
.site-interior-neighborhood-report02 .rn-interior-nr-schools-container ul.rn-interior-nr-schools-list > li .rn-interior-nr-schools-score {
  color: #ffffff;
  font-size: 1.5rem;
  font-weight: bold;
  background: #0a0a0a;
  height: 3.125rem;
  width: 3.125rem;
  align-items: center;
  display: flex;
  justify-content: center;
}
.site-interior-neighborhood-report02 .rn-interior-nr-schools-container ul .rn-interior-nr-schools-info li {
  font-size: 0.75rem;
  line-height: 1.3;
}
.site-interior-neighborhood-report02 .rn-interior-nr-schools-container ul .rn-interior-nr-schools-info li.school-name {
  font-size: 1.125rem;
  font-weight: bold;
}
.site-interior-neighborhood-report02 .rn-interior-nr-aggregates {
  margin-top: 2rem;
}
.site-interior-neighborhood-report02 .rn-interior-nr-aggregates .site-column {
  border: 1px solid lightgray;
  outline: 1px solid #0a0a0a;
  outline-offset: -1rem;
  padding: 6rem 2rem 2rem;
  position: relative;
}
.site-interior-neighborhood-report02 .rn-interior-nr-aggregates .site-column:before {
  color: #ffffff;
  font-family: "Reliance-Network-Icon-Font";
  font-size: 3rem;
  background: #0a0a0a;
  border-radius: 100%;
  height: 8.125rem;
  width: 8.125rem;
  position: absolute;
  top: -50px;
  left: calc(50% - 65px);
  align-items: center;
  display: flex;
  justify-content: center;
}
.site-interior-neighborhood-report02 .rn-interior-nr-aggregates .site-column:first-of-type:before {
  content: "\e9aa";
}
.site-interior-neighborhood-report02 .rn-interior-nr-aggregates .site-column:nth-of-type(2):before {
  content: "\e9a8";
}
.site-interior-neighborhood-report02 .rn-interior-nr-aggregates .site-column:nth-of-type(3):before {
  content: "\e9ab";
}
.site-interior-neighborhood-report02 .rn-interior-nr-marketreport-aggregate {
  margin-top: 4rem;
}
.site-interior-neighborhood-report02 .rn-interior-nr-marketreport-aggregate .site-column {
  border: 1px solid lightgray;
  outline: 1px solid #0a0a0a;
  outline-offset: -16px;
  padding: 4rem 0 0;
  position: relative;
}
.site-interior-neighborhood-report02 .rn-interior-nr-marketreport-aggregate .site-column:before {
  color: #0a0a0a;
  font-family: "Reliance-Network-Icon-Font";
  font-size: 3rem;
  font-weight: normal;
  height: 8.125rem;
  width: 8.125rem;
  position: absolute;
  top: 0;
  left: calc(50% - 65px);
  align-items: center;
  display: flex;
  justify-content: center;
}
.site-interior-neighborhood-report02 .rn-interior-nr-marketreport-aggregate .site-column:first-of-type:before {
  content: "\e9aa";
}
.site-interior-neighborhood-report02 .rn-interior-nr-marketreport-aggregate .site-column:nth-of-type(2):before {
  content: "\e9a8";
}
.site-interior-neighborhood-report02 .rn-interior-nr-marketreport-aggregate .site-column:nth-of-type(3):before {
  content: "\e9ac";
}
.site-interior-neighborhood-report02 .nr-market-report-graphs {
  margin-top: 4rem;
}
.site-interior-neighborhood-report02 .nr-market-report-graphs .graph-box {
  padding-top: 4rem;
  position: relative;
}
.site-interior-neighborhood-report02 .nr-market-report-graphs .graph-box:before {
  color: #ffffff;
  font-family: "Reliance-Network-Icon-Font";
  font-size: 3rem;
  background: #0a0a0a;
  border-radius: 100%;
  height: 8.125rem;
  width: 8.125rem;
  position: absolute;
  top: -50px;
  left: calc(50% - 65px);
  align-items: center;
  display: flex;
  justify-content: center;
}
.site-interior-neighborhood-report02 .nr-market-report-graphs .graph-box.sale-price::before {
  content: "\e9ad";
}
.site-interior-neighborhood-report02 .nr-market-report-graphs .graph-box.days-on-market::before {
  content: "\e9ab";
}
.site-interior-neighborhood-report02 .nr-market-report-graphs .graph-box.for-sale::before {
  content: "\e903";
}
.site-interior-neighborhood-report02 .site-interior-template-page.site-interior-editor-content .listings-section .d-grid {
  display: flex !important;
  flex-direction: row !important;
}
.site-interior-neighborhood-report02 .site-interior-template-page.site-interior-editor-content .nr-listings-aggregates.rn-interior-rn-listings-aggregates {
  position: relative;
}
@media (max-width: 991.98px) {
  .site-interior-neighborhood-report02 .site-interior-template-page.site-interior-editor-content .nr-listings-aggregates.rn-interior-rn-listings-aggregates .row.g-3.site-row {
    flex-wrap: wrap;
  }
}
@media (min-width: 992px) {
  .site-interior-neighborhood-report02 .site-interior-template-page.site-interior-editor-content .nr-listings-aggregates.rn-interior-rn-listings-aggregates .row.g-3.site-row {
    flex-wrap: nowrap;
  }
}
@media (max-width: 991.98px) {
  .site-interior-neighborhood-report02 .site-interior-template-page.site-interior-editor-content .nr-listings-aggregates.rn-interior-rn-listings-aggregates .site-column.third,
  .site-interior-neighborhood-report02 .site-interior-template-page.site-interior-editor-content .nr-listings-aggregates.rn-interior-rn-listings-aggregates .site-column.two-thirds {
    width: 100%;
  }
  .site-interior-neighborhood-report02 .site-interior-template-page.site-interior-editor-content .nr-listings-aggregates.rn-interior-rn-listings-aggregates .site-column.two-thirds {
    margin-left: 0;
  }
}
@media (min-width: 769px) and (max-width: 900px) {
  .site-interior-neighborhood-report02 .site-interior-template-page.site-interior-editor-content .nr-listings-aggregates.rn-interior-rn-listings-aggregates .site-column.two-thirds ul {
    flex-direction: row;
  }
  .site-interior-neighborhood-report02 .site-interior-template-page.site-interior-editor-content .nr-listings-aggregates.rn-interior-rn-listings-aggregates .site-column.two-thirds ul.header, .site-interior-neighborhood-report02 .site-interior-template-page.site-interior-editor-content .nr-listings-aggregates.rn-interior-rn-listings-aggregates .site-column.two-thirds ul.footer {
    display: flex;
  }
  .site-interior-neighborhood-report02 .site-interior-template-page.site-interior-editor-content .nr-listings-aggregates.rn-interior-rn-listings-aggregates .site-column.two-thirds ul li {
    width: 16.6666666667%;
    justify-content: center;
  }
  .site-interior-neighborhood-report02 .site-interior-template-page.site-interior-editor-content .nr-listings-aggregates.rn-interior-rn-listings-aggregates .site-column.two-thirds ul li.title {
    text-align: left;
    justify-content: flex-start;
  }
  .site-interior-neighborhood-report02 .site-interior-template-page.site-interior-editor-content .nr-listings-aggregates.rn-interior-rn-listings-aggregates .site-column.two-thirds ul li span {
    display: none;
  }
}
@media (max-width: 767.98px) {
  .site-interior-neighborhood-report02 .site-interior-template-page.site-interior-editor-content .nr-listings-aggregates.rn-interior-rn-listings-aggregates .site-column.two-thirds ul {
    display: flex;
    flex-direction: column;
    justify-content: flex-start;
  }
  .site-interior-neighborhood-report02 .site-interior-template-page.site-interior-editor-content .nr-listings-aggregates.rn-interior-rn-listings-aggregates .site-column.two-thirds ul.header, .site-interior-neighborhood-report02 .site-interior-template-page.site-interior-editor-content .nr-listings-aggregates.rn-interior-rn-listings-aggregates .site-column.two-thirds ul.footer {
    display: none;
  }
  .site-interior-neighborhood-report02 .site-interior-template-page.site-interior-editor-content .nr-listings-aggregates.rn-interior-rn-listings-aggregates .site-column.two-thirds ul li {
    width: 100%;
    justify-content: flex-start;
  }
  .site-interior-neighborhood-report02 .site-interior-template-page.site-interior-editor-content .nr-listings-aggregates.rn-interior-rn-listings-aggregates .site-column.two-thirds ul li span {
    display: inline;
    margin-right: 0.35rem;
    font-weight: 700;
    text-align: left;
    width: 33.3333333333%;
  }
  .site-interior-neighborhood-report02 .site-interior-template-page.site-interior-editor-content .nr-listings-aggregates.rn-interior-rn-listings-aggregates .site-column.two-thirds ul .title {
    text-align: center;
    padding: 0.5rem;
    justify-content: center;
  }
}
@media only screen and (max-width: 33.3em) {
  .site-interior-neighborhood-report02 .site-interior-template-page.site-interior-editor-content .nr-listings-aggregates.rn-interior-rn-listings-aggregates .site-column.third h3 {
    font-size: 1.75rem !important;
  }
}
@media only screen and (max-width: 33.3em) {
  .site-interior-neighborhood-report02 .site-interior-template-page.site-interior-editor-content .nr-listings-aggregates.rn-interior-rn-listings-aggregates .site-column.two-thirds ul li {
    padding: 0 0.25rem;
  }
  .site-interior-neighborhood-report02 .site-interior-template-page.site-interior-editor-content .nr-listings-aggregates.rn-interior-rn-listings-aggregates .site-column.two-thirds ul li:not(first-child) span {
    width: 45%;
  }
}
.site-interior-neighborhood-report02 .site-interior-template-page.site-interior-editor-content .rng-featured-property-courtesy {
  display: none !important;
}

#overlayParent .rng-property-form {
  background-color: #FFF;
  padding: 2rem;
}
#overlayParent .rng-property-form .rn-search-form-close {
  width: 100%;
  display: block;
  text-align: right;
}
#overlayParent .rng-property-form .rn-search-form-close i {
  font-weight: 300;
  --fa: "";
  --fa--fa: "";
  font-family: "Font Awesome 6 Pro";
}
#overlayParent .rng-property-form .rn-search-form-close i::before {
  content: var(--fa);
}
@media print, screen and (min-width: 40em) {
  #overlayParent .rng-property-form {
    min-width: 25rem;
  }
  #overlayParent .rng-property-form h2 {
    font-size: 2rem;
  }
}
@media print, screen and (max-width: 39.99875em) {
  #overlayParent .rng-property-form {
    padding: 1rem;
  }
}

.neighborhoodreport03 .site-interior-template-image-header > .site-column {
  background-color: var(--company-primary-transparent-8);
  outline: 1px solid #ffffff;
  outline-offset: -16px;
}
.neighborhoodreport03 .site-interior-template-image-header > .site-column h1 {
  color: #ffffff !important;
}
.neighborhoodreport03 .site-interior-template-image-header > .site-column > hr {
  border-top: 1px solid #ffffff !important;
}
.neighborhoodreport03 .site-interior-template-image-header > .site-column .site-interior-content-text {
  color: #ffffff !important;
}

.site-interior-neighborhood-report03 .site-interior-neighborhood-report-header {
  position: relative;
  height: 30em;
}
.site-interior-neighborhood-report03 .site-interior-neighborhood-report-header .site-column {
  margin-top: 3rem;
}
.site-interior-neighborhood-report03 .site-interior-neighborhood-report-header .site-interior-neighborhood-report-subscribe-container {
  color: #ffffff;
  background: var(--company-primary-color);
  padding: 0.5rem;
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
}
.site-interior-neighborhood-report03 .site-interior-neighborhood-report-header .site-interior-neighborhood-report-subscribe-container .site-row {
  align-items: center;
  justify-content: center;
}
.site-interior-neighborhood-report03 .site-interior-neighborhood-report-header .site-interior-neighborhood-report-subscribe-container .site-row .site-interior-neighborhood-report-subscribe-title {
  font-weight: bold;
  margin-right: 1rem;
}
.site-interior-neighborhood-report03 .site-interior-neighborhood-report-header .site-interior-neighborhood-report-subscribe-container .site-row .button, .site-interior-neighborhood-report03 .site-interior-neighborhood-report-header .site-interior-neighborhood-report-subscribe-container .site-row .rng-listing-details-home-valuation > a {
  text-transform: uppercase;
  border: 1px solid #ffffff;
  background-color: var(--company-primary-color);
  margin-bottom: 0;
}
.site-interior-neighborhood-report03 .site-interior-neighborhood-report-header .site-interior-neighborhood-report-subscribe-container .site-row .button:hover, .site-interior-neighborhood-report03 .site-interior-neighborhood-report-header .site-interior-neighborhood-report-subscribe-container .site-row .rng-listing-details-home-valuation > a:hover {
  color: var(--company-primary-color);
  background-color: #ffffff;
}
.site-interior-neighborhood-report03 .site-interior-container {
  padding-top: 2rem !important;
}
.site-interior-neighborhood-report03 .rn-interior-nr-aggregates {
  margin-bottom: 2rem;
}
.site-interior-neighborhood-report03 .rn-interior-nr-aggregates .site-row {
  justify-content: center;
}
.site-interior-neighborhood-report03 .rn-interior-nr-aggregates .site-column {
  color: var(--company-primary-color);
  text-align: center;
  background: var(--company-primary-transparent-2);
  background: #ffffff;
  padding: 2rem;
}
@media print, screen and (min-width: 64.0625em) {
  .site-interior-neighborhood-report03 .rn-interior-nr-aggregates .site-column {
    margin: 0 0.5rem;
  }
  .site-interior-neighborhood-report03 .rn-interior-nr-aggregates .site-column:first-of-type {
    margin-left: 0;
  }
  .site-interior-neighborhood-report03 .rn-interior-nr-aggregates .site-column:last-of-type {
    margin-right: 0;
  }
}
@media only screen and (min-width: 900px) and (max-width: 1200px) {
  .site-interior-neighborhood-report03 .rn-interior-nr-aggregates .site-column.third {
    width: 33.3333333333%;
  }
}
.site-interior-neighborhood-report03 .rn-interior-nr-aggregates .site-column h2 {
  color: var(--company-primary-color) !important;
  font-size: 1.5rem !important;
  font-weight: bold !important;
  text-transform: uppercase !important;
}
.site-interior-neighborhood-report03 .rn-interior-nr-aggregates .site-column .rn-interior-nr-aggregates-data {
  font-size: 3rem;
}
.site-interior-neighborhood-report03 .rn-interior-nr-aggregates .site-column .rn-interior-nr-aggregates-title {
  font-size: 0.875rem;
  border-bottom: 1px solid var(--company-primary-color);
  margin-bottom: 0.5rem;
  padding-bottom: 0.5rem;
}
.site-interior-neighborhood-report03 .rn-interior-nr-aggregates .site-column .rn-interior-nr-aggregates-title:last-of-type {
  border-bottom: none;
}
.site-interior-neighborhood-report03 .rn-interior-nr-listings {
  margin-bottom: 2rem;
}
.site-interior-neighborhood-report03 .rn-interior-nr-listings .rn-interior-nr-listings-title {
  color: #ffffff;
  background: var(--company-primary-color);
  padding: 1rem;
}
.site-interior-neighborhood-report03 .rn-interior-nr-listings .rn-interior-nr-listings-title h2 {
  color: #ffffff !important;
  font-size: 1.5rem !important;
  margin: 0;
}
.site-interior-neighborhood-report03 .rn-interior-nr-listings .rn-interior-nr-listings-title h2 span {
  font-weight: bold;
  text-transform: uppercase;
}
.site-interior-neighborhood-report03 .rn-interior-nr-listings .rn-interior-nr-listings-content {
  border: 1px solid var(--company-primary-color);
  padding-top: 0.25rem;
}
.site-interior-neighborhood-report03 .rn-interior-nr-listings .rn-interior-rn-listings-paging {
  padding-bottom: 1rem;
  padding-right: 0.5rem;
  display: flex;
  justify-content: flex-end;
}
@media print {
  .site-interior-neighborhood-report03 .rn-interior-nr-listings .rn-interior-rn-listings-paging {
    display: none;
  }
}
@media only screen and (min-width: 900px) and (max-width: 1200px) {
  .site-interior-neighborhood-report03 .rn-interior-nr-listings .rn-interior-rn-listings-aggregates .site-row {
    flex-wrap: nowrap;
  }
}
.site-interior-neighborhood-report03 .rn-interior-nr-listings .rn-interior-rn-listings-aggregates .third {
  color: #ffffff;
  text-align: center;
  background: var(--company-primary-color);
  padding: 3rem 0.5rem;
  display: flex;
  flex-direction: column;
  justify-content: center;
}
@media only screen and (min-width: 900px) and (max-width: 1200px) {
  .site-interior-neighborhood-report03 .rn-interior-nr-listings .rn-interior-rn-listings-aggregates .third {
    width: 33.3333333333%;
  }
}
.site-interior-neighborhood-report03 .rn-interior-nr-listings .rn-interior-rn-listings-aggregates .two-thirds {
  margin-left: 0.25rem;
  padding: 0;
  display: flex;
  flex-direction: column;
  justify-content: space-evenly;
}
@media only screen and (min-width: 900px) and (max-width: 1200px) {
  .site-interior-neighborhood-report03 .rn-interior-nr-listings .rn-interior-rn-listings-aggregates .two-thirds {
    width: 66.6666666667%;
  }
}
@media print, screen and (max-width: 39.99875em) {
  .site-interior-neighborhood-report03 .rn-interior-nr-listings .rn-interior-rn-listings-aggregates .two-thirds {
    margin: 0.25rem;
  }
}
.site-interior-neighborhood-report03 .rn-interior-nr-listings .rn-interior-rn-listings-aggregates h3 {
  color: #ffffff !important;
  font-size: 3.625rem !important;
  font-style: normal !important;
  margin: 0;
}
.site-interior-neighborhood-report03 .rn-interior-nr-listings .rn-interior-rn-listings-aggregates ul {
  color: var(--company-primary-color);
  list-style: none;
  margin: 0;
  padding: 0;
  display: flex;
  flex: 25%;
}
.site-interior-neighborhood-report03 .rn-interior-nr-listings .rn-interior-rn-listings-aggregates ul.header {
  font-weight: bold;
}
.site-interior-neighborhood-report03 .rn-interior-nr-listings .rn-interior-rn-listings-aggregates ul li {
  text-align: center !important;
  padding: 0 1rem;
  width: 16.6666666667%;
  align-items: center;
  display: flex;
  justify-content: center;
}
.site-interior-neighborhood-report03 .rn-interior-nr-listings .rn-interior-rn-listings-aggregates ul li.title {
  color: #ffffff !important;
  font-weight: bold !important;
  text-align: left;
  text-transform: uppercase;
  background: var(--company-primary-color);
  justify-content: flex-start;
}
@media print, screen and (min-width: 40em) {
  .site-interior-neighborhood-report03 .rn-interior-nr-listings .rn-interior-rn-listings-aggregates ul li span {
    display: none;
  }
}
@media only screen and (max-width: 900px) {
  .site-interior-neighborhood-report03 .rn-interior-nr-listings .rn-interior-rn-listings-aggregates ul {
    flex-direction: column;
    justify-content: flex-start;
  }
  .site-interior-neighborhood-report03 .rn-interior-nr-listings .rn-interior-rn-listings-aggregates ul.header, .site-interior-neighborhood-report03 .rn-interior-nr-listings .rn-interior-rn-listings-aggregates ul.footer {
    display: none;
  }
  .site-interior-neighborhood-report03 .rn-interior-nr-listings .rn-interior-rn-listings-aggregates ul li {
    width: 100%;
    justify-content: flex-start;
  }
  .site-interior-neighborhood-report03 .rn-interior-nr-listings .rn-interior-rn-listings-aggregates ul li.title {
    text-align: center;
    padding: 0.5rem;
    justify-content: center;
  }
  .site-interior-neighborhood-report03 .rn-interior-nr-listings .rn-interior-rn-listings-aggregates ul li span {
    font-weight: bold;
    text-align: left;
    width: 33.3333333333%;
    display: flex;
  }
}
.site-interior-neighborhood-report03 .rn-interior-nr-charts h3 {
  color: var(--company-primary-color) !important;
  font-weight: 300 !important;
  line-height: 1.1;
  text-align: center;
}
.site-interior-neighborhood-report03 .rn-interior-nr-charts h3 span {
  font-size: 1.5rem;
  font-weight: bold;
  text-transform: uppercase;
  display: block;
}
.site-interior-neighborhood-report03 .rn-interior-nr-charts .rn-interior-nr-chart {
  overflow: hidden;
  align-items: center;
  display: flex;
  justify-content: center;
}
.site-interior-neighborhood-report03 .rn-interior-nr-charts .rn-interior-nr-piechart {
  border: 3px solid var(--company-primary-color);
  border-radius: 50%;
  height: 18.75rem;
  margin-top: 1rem;
  width: 18.75rem;
  align-items: center;
  display: flex;
  justify-content: center;
  transform: rotate(30deg);
}
.site-interior-neighborhood-report03 .rn-interior-nr-charts .rn-interior-charts-piechart-value {
  color: var(--company-primary-color);
  font-size: 1.75rem;
  font-weight: bold;
  line-height: 1;
  text-align: center;
  background: #ffffff;
  border: 1px solid var(--company-primary-color);
  min-width: 6.25rem;
  padding: 0.5rem;
  transform: rotate(-30deg);
  position: absolute;
  right: 75%;
}
.site-interior-neighborhood-report03 .rn-interior-nr-charts .rn-interior-charts-piechart-value span {
  display: block;
  font-size: 0.875rem;
  font-weight: normal;
}
.site-interior-neighborhood-report03 .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) {
  .site-interior-neighborhood-report03 .rn-interior-nr-charts .site-column.third {
    width: 33.3333333333%;
  }
  .site-interior-neighborhood-report03 .rn-interior-nr-charts .rn-interior-nr-piechart {
    height: 14rem;
    width: 14rem;
  }
  .site-interior-neighborhood-report03 .rn-interior-nr-charts .rn-interior-charts-piechart-value {
    font-size: 1.25rem;
    min-width: 5.5rem;
    padding: 0.25rem;
  }
}
.site-interior-neighborhood-report03 .rn-interior-nr-agent-branding {
  border-top: 1px solid #0a0a0a;
  border-bottom: 1px solid #0a0a0a;
  margin: 2rem 0;
  align-items: center;
  display: flex;
  justify-content: space-around;
}
.site-interior-neighborhood-report03 .rn-interior-nr-agent-branding img {
  height: 12.5rem;
}
@media print, screen and (max-width: 64.06125em) {
  .site-interior-neighborhood-report03 .rn-interior-nr-agent-branding {
    flex-direction: column;
  }
}
.site-interior-neighborhood-report03 .rn-interior-nr-agent-branding .rn-interior-nr-agent-branding-content {
  color: var(--company-primary-color);
  font-size: 1.25rem;
  font-weight: 500;
  text-align: center;
  width: 40%;
}
.site-interior-neighborhood-report03 .rn-interior-nr-agent-branding .rn-interior-nr-agent-branding-content p {
  margin-top: 1em;
}
.site-interior-neighborhood-report03 .rn-interior-nr-agent-branding .rn-interior-nr-agent-branding-content a {
  font-size: 2rem;
}
@media print, screen and (max-width: 64.06125em) {
  .site-interior-neighborhood-report03 .rn-interior-nr-agent-branding .rn-interior-nr-agent-branding-content {
    width: 100%;
  }
}
.site-interior-neighborhood-report03 .rn-interior-nr-agent-branding .rn-interior-nr-agent-branding-contact {
  align-items: center;
  display: flex;
}
.site-interior-neighborhood-report03 .rn-interior-nr-agent-branding .rn-interior-nr-agent-branding-contact a {
  color: #ffffff !important;
  font-size: 1.25rem;
  font-weight: bold;
  text-transform: uppercase;
  background: var(--company-primary-color);
  height: 3.875rem;
  margin-left: 1rem;
  padding: 1rem;
  width: 18.75rem;
  display: block;
  position: relative;
  transition: all 150ms ease-in-out;
}
.site-interior-neighborhood-report03 .rn-interior-nr-agent-branding .rn-interior-nr-agent-branding-contact a:after {
  content: "\e94c";
  font-family: "Reliance-Network-Icon-Font";
  background: var(--company-primary-color);
  align-items: center;
  display: flex;
  justify-content: center;
  position: absolute;
  top: 25%;
  left: 90%;
  transition: all 150ms ease-in-out;
}
.site-interior-neighborhood-report03 .rn-interior-nr-agent-branding .rn-interior-nr-agent-branding-contact a:hover {
  background: var(--company-secondary-color);
}
.site-interior-neighborhood-report03 .rn-interior-nr-agent-branding .rn-interior-nr-agent-branding-contact a:hover:after {
  background: var(--company-secondary-color);
}
@media print, screen and (max-width: 64.06125em) {
  .site-interior-neighborhood-report03 .rn-interior-nr-agent-branding .rn-interior-nr-agent-branding-contact {
    flex-direction: column;
  }
  .site-interior-neighborhood-report03 .rn-interior-nr-agent-branding .rn-interior-nr-agent-branding-contact img {
    padding-top: 1rem;
  }
  .site-interior-neighborhood-report03 .rn-interior-nr-agent-branding .rn-interior-nr-agent-branding-contact a {
    margin-left: 0;
    margin-top: 1rem;
    width: 12.5rem;
  }
  .site-interior-neighborhood-report03 .rn-interior-nr-agent-branding .rn-interior-nr-agent-branding-contact a:after {
    left: 10.625rem;
  }
}
@media print, screen and (max-width: 64.06125em) {
  .site-interior-neighborhood-report03 .rn-interior-nr-agent-branding {
    padding: 1rem 0.5rem;
  }
}
.site-interior-neighborhood-report03 .rn-interior-nr-marketreport-header {
  display: flex;
  justify-content: flex-end;
}
.site-interior-neighborhood-report03 .rn-interior-nr-marketreport-header .rn-interior-nr-marketreport-select-container {
  text-align: center;
  width: 9.375rem;
}
.site-interior-neighborhood-report03 .rn-interior-nr-marketreport-header .rn-interior-nr-marketreport-select-container select {
  font-weight: bold;
}
.site-interior-neighborhood-report03 .nr-market-report > header {
  margin-bottom: 3rem;
  display: flex;
  align-items: center;
  flex-flow: column;
}
.site-interior-neighborhood-report03 .nr-market-report > header h2 {
  --heading-color: var(--company-primary-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);
}
.site-interior-neighborhood-report03 .nr-market-report-aggregates {
  margin: 2rem 0;
}
.site-interior-neighborhood-report03 .nr-market-report-aggregates .aggregates-box {
  color: var(--company-primary-color);
  font-weight: bold;
  text-align: center;
  background: #ffffff;
  padding: 0;
}
@media (min-width: 992px) {
  .site-interior-neighborhood-report03 .nr-market-report-aggregates .aggregates-box {
    margin: 0 0.5rem;
  }
  .site-interior-neighborhood-report03 .nr-market-report-aggregates .aggregates-box:first-of-type {
    margin-left: 0;
  }
  .site-interior-neighborhood-report03 .nr-market-report-aggregates .aggregates-box:last-of-type {
    margin-right: 0;
  }
}
@media only screen and (min-width: 900px) and (max-width: 1200px) {
  .site-interior-neighborhood-report03 .nr-market-report-aggregates .aggregates-box.third {
    margin: 0 4px;
    width: calc(33.3333333333% - 8px);
  }
}
@media (max-width: 767.98px) {
  .site-interior-neighborhood-report03 .nr-market-report-aggregates .aggregates-box {
    margin-bottom: 0.5rem;
  }
}
.site-interior-neighborhood-report03 .nr-market-report-aggregates .aggregates-box .data {
  font-size: 3rem;
  padding: 2rem;
}
.site-interior-neighborhood-report03 .nr-market-report-aggregates .aggregates-box .title {
  background: #0a0a0a;
  color: #ffffff;
  font-size: 1.375rem;
  text-transform: uppercase;
  padding: 1rem;
}
.site-interior-neighborhood-report03 .nr-market-report-meter-container {
  align-items: flex-start;
  display: flex;
}
@media print, screen and (max-width: 39.99875em) {
  .site-interior-neighborhood-report03 .nr-market-report-meter-container {
    flex-wrap: wrap;
  }
}
@media print, screen and (min-width: 40em) {
  .site-interior-neighborhood-report03 .nr-market-report-meter-container .title {
    color: #ffffff;
    background: var(--company-primary-color);
    height: 4rem;
    padding-left: 0.5rem;
    width: 13.125rem;
    display: flex;
    align-items: center;
  }
  .site-interior-neighborhood-report03 .nr-market-report-meter-container .title .caption {
    font-size: 1.25rem;
  }
  .site-interior-neighborhood-report03 .nr-market-report-meter-container .title .value {
    font-size: 1.75rem;
    font-weight: bold;
    padding-left: 0.5rem;
    display: none;
  }
}
@media print, screen and (max-width: 64.06125em) {
  .site-interior-neighborhood-report03 .nr-market-report-meter-container .title {
    align-items: center;
    display: flex;
  }
}
.site-interior-neighborhood-report03 .nr-market-report-meter-container .meter {
  flex: 1 1 100%;
}
.site-interior-neighborhood-report03 .nr-market-report-meter-container .meter-background {
  height: 4rem;
  background: linear-gradient(270deg, var(--company-primary-transparent-5), var(--company-primary-transparent-2));
  margin-bottom: 0.5rem;
  padding: 0;
  display: flex;
}
.site-interior-neighborhood-report03 .nr-market-report-meter-container .meter-background .meter-fill {
  text-align: right;
  background: var(--company-primary-color);
  height: 100%;
  padding: 0 1rem;
  align-items: center;
  display: flex;
  justify-content: flex-end;
}
.site-interior-neighborhood-report03 .nr-market-report-meter-container .meter-background .meter-fill .value {
  color: #ffffff;
  font-size: 1.75rem;
  font-weight: bold;
}
@media print, screen and (max-width: 64.06125em) {
  .site-interior-neighborhood-report03 .nr-market-report-meter-container .meter-background .meter-fill .value {
    display: none;
  }
}
.site-interior-neighborhood-report03 .nr-market-report-meter-container .meter-background .meter-arrow {
  border-top: 2rem solid transparent;
  /* size needs to be 50% of .rn-nr-msr-meter-background height */
  border-bottom: 2rem solid transparent;
  border-left: 2rem solid var(--company-primary-color);
  height: 0;
  width: 0;
}
.site-interior-neighborhood-report03 .nr-market-report-meter-container .meter-measure {
  list-style: none;
  margin: 0;
  margin-bottom: 2rem;
  padding: 0;
  display: flex;
  justify-content: space-evenly;
}
.site-interior-neighborhood-report03 .nr-market-report-meter-container .meter-measure li {
  font-size: 0.75rem;
}
.site-interior-neighborhood-report03 .nr-market-report-meter-container .meter-measure li:before {
  content: "";
  background: var(--company-primary-color);
  height: 1.5625rem;
  margin: 0 auto;
  width: 2px;
  display: block;
}
.site-interior-neighborhood-report03 .nr-market-report-graphs {
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
}
.site-interior-neighborhood-report03 .nr-market-report-graphs .graph-box {
  border: 1px solid var(--company-primary-color);
  margin: 0 0.5rem;
}
@media print, screen and (max-width: 64.06125em) {
  .site-interior-neighborhood-report03 .nr-market-report-graphs .graph-box {
    margin-bottom: 0.5rem;
  }
}
.site-interior-neighborhood-report03 .nr-market-report-graphs .graph-box g.tick {
  fill: var(--company-primary-color);
}
.site-interior-neighborhood-report03 .nr-market-report-graphs .graph-box line.c3-ygrid {
  stroke: var(--company-primary-color);
}
.site-interior-neighborhood-report03 .nr-market-report-graphs .title {
  color: var(--company-primary-color);
  font-size: 1.375rem;
  font-weight: bold;
  text-align: center;
  text-transform: uppercase;
  margin: 0 0.5rem;
  padding: 2rem 0.5rem 1rem;
}
.site-interior-neighborhood-report03 .nr-market-report-graphs .row {
  display: flex;
  flex-flow: row wrap;
  justify-content: center;
}
.site-interior-neighborhood-report03 .rn-interior-nr-demo-header,
.site-interior-neighborhood-report03 .rn-interior-nr-schools-header {
  color: #ffffff;
  font-size: 1.375rem;
  font-weight: bold;
  text-align: center;
  text-transform: uppercase;
  background: var(--company-primary-color);
  margin-top: 2rem;
  padding: 1rem;
}
.site-interior-neighborhood-report03 .rn-interior-nr-demo-container {
  border: 1px solid var(--company-primary-color);
  padding: 2rem;
}
.site-interior-neighborhood-report03 .rn-interior-nr-demo-container ul {
  list-style: none;
  margin: 0;
  padding: 0;
  display: flex;
  flex-wrap: wrap;
}
.site-interior-neighborhood-report03 .rn-interior-nr-demo-container ul li {
  color: var(--company-primary-color);
  line-height: 1.4;
  padding: 0 2rem 2rem;
  align-items: center;
  display: flex;
  flex: 33.3333333333%;
}
.site-interior-neighborhood-report03 .rn-interior-nr-demo-container ul li > i {
  color: #ffffff;
  font-size: 2.375rem;
  background: var(--company-primary-color);
  border-radius: 50%;
  height: 4rem;
  width: 4rem;
  align-items: center;
  display: flex;
  justify-content: center;
}
.site-interior-neighborhood-report03 .rn-interior-nr-demo-container ul li > div {
  padding-left: 0.5rem;
}
.site-interior-neighborhood-report03 .rn-interior-nr-demo-container ul li .data {
  font-size: 2rem;
  font-weight: bold;
}
.site-interior-neighborhood-report03 .rn-interior-nr-demo-container ul li .title {
  font-size: 0.875rem;
}
.site-interior-neighborhood-report03 .rn-interior-nr-schools-container {
  border: 1px solid var(--company-primary-color);
  padding: 2rem;
}
@media only screen and (min-width: 900px) and (max-width: 1200px) {
  .site-interior-neighborhood-report03 .rn-interior-nr-schools-container .site-column.third {
    margin: 0 4px;
    width: calc(33.3333333333% - 8px);
  }
}
.site-interior-neighborhood-report03 .rn-interior-nr-schools-container .rn-interior-nr-schools-title {
  color: var(--company-primary-color);
  font-size: 1.125rem;
  font-weight: bold;
  margin-bottom: 1rem;
}
.site-interior-neighborhood-report03 .rn-interior-nr-schools-container ul {
  color: var(--company-primary-color);
  list-style: none;
  margin: 0;
  padding: 0;
}
.site-interior-neighborhood-report03 .rn-interior-nr-schools-container ul.rn-interior-nr-schools-list > li {
  margin-bottom: 2rem;
  display: flex;
}
.site-interior-neighborhood-report03 .rn-interior-nr-schools-container ul.rn-interior-nr-schools-list > li .stars,
.site-interior-neighborhood-report03 .rn-interior-nr-schools-container ul.rn-interior-nr-schools-list > li .stars > * {
  display: inline-block;
  background: url(https://content.mediastg.net/dyna_images/ImageLibrary/9/e/7/c/9e7c4a1b-06f3-485f-9e2a-2fa991d93646.png) 0 -24px repeat-x;
  width: 120px;
  height: 24px;
}
.site-interior-neighborhood-report03 .rn-interior-nr-schools-container ul.rn-interior-nr-schools-list > li .stars > * {
  max-width: 120px;
  background-position: 0 0;
}
.site-interior-neighborhood-report03 .rn-interior-nr-schools-container ul.rn-interior-nr-schools-list > li .rn-interior-nr-schools-score {
  color: #ffffff;
  font-size: 1.5rem;
  font-weight: bold;
  background: var(--company-primary-color);
  height: 3.125rem;
  width: 3.125rem;
  align-items: center;
  display: flex;
  justify-content: center;
}
.site-interior-neighborhood-report03 .rn-interior-nr-schools-container ul .rn-interior-nr-schools-info li {
  font-size: 0.75rem;
  line-height: 1.3;
}
.site-interior-neighborhood-report03 .rn-interior-nr-schools-container ul .rn-interior-nr-schools-info li.school-name {
  font-size: 1.125rem;
  font-weight: bold;
}
.site-interior-neighborhood-report03 .rn-interior-nr-aggregates {
  margin-top: 2rem;
}
.site-interior-neighborhood-report03 .rn-interior-nr-aggregates .site-column {
  border: 1px solid lightgray;
  outline: 1px solid var(--company-primary-color);
  outline-offset: -16px;
  padding: 6rem 2rem 2rem;
  position: relative;
}
.site-interior-neighborhood-report03 .rn-interior-nr-aggregates .site-column:before {
  color: #ffffff;
  font-family: "Reliance-Network-Icon-Font";
  font-size: 3rem;
  background: var(--company-primary-color);
  border-radius: 100%;
  height: 8.125rem;
  width: 8.125rem;
  position: absolute;
  top: -50px;
  left: calc(50% - 65px);
  align-items: center;
  display: flex;
  justify-content: center;
}
.site-interior-neighborhood-report03 .rn-interior-nr-aggregates .site-column:first-of-type:before {
  content: "\e9aa";
}
.site-interior-neighborhood-report03 .rn-interior-nr-aggregates .site-column:nth-of-type(2):before {
  content: "\e9a8";
}
.site-interior-neighborhood-report03 .rn-interior-nr-aggregates .site-column:nth-of-type(3):before {
  content: "\e9ab";
}
.site-interior-neighborhood-report03 .rn-interior-nr-marketreport-aggregate {
  margin-top: 4rem;
}
.site-interior-neighborhood-report03 .rn-interior-nr-marketreport-aggregate .site-column {
  border: 1px solid lightgray;
  outline: 1px solid var(--company-primary-color);
  outline-offset: -16px;
  padding: 4rem 0 0;
  position: relative;
}
.site-interior-neighborhood-report03 .rn-interior-nr-marketreport-aggregate .site-column:before {
  color: var(--company-primary-color);
  font-family: "Reliance-Network-Icon-Font";
  font-size: 3rem;
  font-weight: normal;
  height: 8.125rem;
  width: 8.125rem;
  position: absolute;
  top: 0;
  left: calc(50% - 65px);
  align-items: center;
  display: flex;
  justify-content: center;
}
.site-interior-neighborhood-report03 .rn-interior-nr-marketreport-aggregate .site-column:first-of-type:before {
  content: "\e9aa";
}
.site-interior-neighborhood-report03 .rn-interior-nr-marketreport-aggregate .site-column:nth-of-type(2):before {
  content: "\e9a8";
}
.site-interior-neighborhood-report03 .rn-interior-nr-marketreport-aggregate .site-column:nth-of-type(3):before {
  content: "\e9ac";
}
.site-interior-neighborhood-report03 .rn-interior-nr-marketreport-aggregate .site-column .title {
  background: var(--company-primary-color);
}
.site-interior-neighborhood-report03 .rn-interior-nr-marketreport-chart-container {
  margin-top: 4rem;
}
.site-interior-neighborhood-report03 .rn-interior-nr-marketreport-chart-container .rn-interior-nr-marketreport-chart {
  padding-top: 4rem;
  position: relative;
}
.site-interior-neighborhood-report03 .rn-interior-nr-marketreport-chart-container .rn-interior-nr-marketreport-chart:before {
  color: #ffffff;
  font-family: "Reliance-Network-Icon-Font";
  font-size: 3rem;
  background: var(--company-primary-color);
  border-radius: 100%;
  height: 8.125rem;
  width: 8.125rem;
  position: absolute;
  top: -50px;
  left: calc(50% - 65px);
  align-items: center;
  display: flex;
  justify-content: center;
}
.site-interior-neighborhood-report03 .rn-interior-nr-marketreport-chart-container .rn-interior-nr-marketreport-chart:first-of-type:before {
  content: "\e9ad";
}
.site-interior-neighborhood-report03 .rn-interior-nr-marketreport-chart-container .rn-interior-nr-marketreport-chart:nth-of-type(2):before {
  content: "\e9ab";
}
.site-interior-neighborhood-report03 .rn-interior-nr-marketreport-chart-container .rn-interior-nr-marketreport-chart:nth-of-type(3):before {
  content: "\e903";
}

#overlayParent .rng-property-form {
  background-color: #FFF;
  padding: 2rem;
}
#overlayParent .rng-property-form .rn-search-form-close {
  width: 100%;
  display: block;
  text-align: right;
}
#overlayParent .rng-property-form .rn-search-form-close i {
  font-weight: 300;
  --fa: "";
  --fa--fa: "";
  font-family: "Font Awesome 6 Pro";
}
#overlayParent .rng-property-form .rn-search-form-close i::before {
  content: var(--fa);
}
@media print, screen and (min-width: 40em) {
  #overlayParent .rng-property-form {
    min-width: 25rem;
  }
  #overlayParent .rng-property-form h2 {
    font-size: 2rem;
  }
}
@media print, screen and (max-width: 39.99875em) {
  #overlayParent .rng-property-form {
    padding: 1rem;
  }
}

.site-interior-neighborhood-report04, .bdhnk-custom-marketreport {
  overflow: hidden;
  width: 100%;
}
.site-interior-neighborhood-report04 .site-interior-neighborhood-report-header, .bdhnk-custom-marketreport .site-interior-neighborhood-report-header {
  position: relative;
  height: 25.9375rem;
  background-color: #0a0a0a;
}
@media print, screen and (max-width: 39.99875em) {
  .site-interior-neighborhood-report04 .site-interior-neighborhood-report-header, .bdhnk-custom-marketreport .site-interior-neighborhood-report-header {
    height: 15.25rem;
  }
}
.site-interior-neighborhood-report04 .site-interior-neighborhood-report-header:before, .bdhnk-custom-marketreport .site-interior-neighborhood-report-header:before {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.3);
  z-index: 1;
}
.site-interior-neighborhood-report04 .site-interior-neighborhood-report-header .site-column, .bdhnk-custom-marketreport .site-interior-neighborhood-report-header .site-column {
  margin-top: 3rem;
  position: relative;
  background-color: transparent;
  z-index: 2;
}
.site-interior-neighborhood-report04 .site-interior-neighborhood-report-header .site-column h1, .bdhnk-custom-marketreport .site-interior-neighborhood-report-header .site-column h1 {
  color: #ffffff !important;
  text-transform: uppercase;
  font-size: 2.5rem;
  font-weight: bold;
  line-height: 1;
}
@media print, screen and (max-width: 39.99875em) {
  .site-interior-neighborhood-report04 .site-interior-neighborhood-report-header .site-column h1, .bdhnk-custom-marketreport .site-interior-neighborhood-report-header .site-column h1 {
    font-size: 1.5rem;
  }
}
.site-interior-neighborhood-report04 .site-interior-neighborhood-report-subscribe-container, .bdhnk-custom-marketreport .site-interior-neighborhood-report-subscribe-container {
  color: var(--company-primary-color);
  background: #e2e0dd;
  padding: 2rem 1rem;
  width: 100%;
  position: relative;
  bottom: 0;
  left: 0;
}
@media print, screen and (max-width: 39.99875em) {
  .site-interior-neighborhood-report04 .site-interior-neighborhood-report-subscribe-container, .bdhnk-custom-marketreport .site-interior-neighborhood-report-subscribe-container {
    padding: 2rem 0.5rem;
  }
}
.site-interior-neighborhood-report04 .site-interior-neighborhood-report-subscribe-container .site-row, .bdhnk-custom-marketreport .site-interior-neighborhood-report-subscribe-container .site-row {
  align-items: center;
  justify-content: center;
}
.site-interior-neighborhood-report04 .site-interior-neighborhood-report-subscribe-container .site-row .site-interior-neighborhood-report-subscribe-title, .bdhnk-custom-marketreport .site-interior-neighborhood-report-subscribe-container .site-row .site-interior-neighborhood-report-subscribe-title {
  font-weight: bold;
  font-size: 1.75rem;
  margin-right: 3.125rem;
  color: var(--company-primary-color);
  text-transform: uppercase;
  line-height: 1;
}
@media print, screen and (max-width: 74.99875em) {
  .site-interior-neighborhood-report04 .site-interior-neighborhood-report-subscribe-container .site-row .site-interior-neighborhood-report-subscribe-title, .bdhnk-custom-marketreport .site-interior-neighborhood-report-subscribe-container .site-row .site-interior-neighborhood-report-subscribe-title {
    margin-right: 0.625rem;
  }
}
@media print, screen and (max-width: 39.99875em) {
  .site-interior-neighborhood-report04 .site-interior-neighborhood-report-subscribe-container .site-row .site-interior-neighborhood-report-subscribe-title, .bdhnk-custom-marketreport .site-interior-neighborhood-report-subscribe-container .site-row .site-interior-neighborhood-report-subscribe-title {
    text-align: center;
    font-size: 1.75rem;
    margin-right: 0;
    margin-bottom: 1rem;
  }
}
.site-interior-neighborhood-report04 .site-interior-neighborhood-report-subscribe-container .site-row .button, .site-interior-neighborhood-report04 .site-interior-neighborhood-report-subscribe-container .site-row .rng-listing-details-home-valuation > a, .bdhnk-custom-marketreport .site-interior-neighborhood-report-subscribe-container .site-row .button, .bdhnk-custom-marketreport .site-interior-neighborhood-report-subscribe-container .site-row .rng-listing-details-home-valuation > a {
  text-transform: uppercase;
  border: 1px solid var(--company-primary-color);
  margin-bottom: 0;
  font-size: 1rem;
  padding: 1rem 5rem;
  font-weight: bold;
  border-radius: 8px;
  color: #ffffff;
  background-color: var(--company-primary-color);
}
@media print, screen and (max-width: 74.99875em) {
  .site-interior-neighborhood-report04 .site-interior-neighborhood-report-subscribe-container .site-row .button, .site-interior-neighborhood-report04 .site-interior-neighborhood-report-subscribe-container .site-row .rng-listing-details-home-valuation > a, .bdhnk-custom-marketreport .site-interior-neighborhood-report-subscribe-container .site-row .button, .bdhnk-custom-marketreport .site-interior-neighborhood-report-subscribe-container .site-row .rng-listing-details-home-valuation > a {
    padding: 1rem;
  }
}
.site-interior-neighborhood-report04 .site-interior-neighborhood-report-subscribe-bottom-container, .bdhnk-custom-marketreport .site-interior-neighborhood-report-subscribe-bottom-container {
  color: var(--company-primary-color);
  background: #e2e0dd;
  padding: 5rem 1rem;
  width: 100%;
  position: relative;
  bottom: 0;
  left: 0;
}
@media print, screen and (max-width: 39.99875em) {
  .site-interior-neighborhood-report04 .site-interior-neighborhood-report-subscribe-bottom-container, .bdhnk-custom-marketreport .site-interior-neighborhood-report-subscribe-bottom-container {
    padding: 5rem 0.5rem;
  }
}
.site-interior-neighborhood-report04 .site-interior-neighborhood-report-subscribe-bottom-container .site-row, .bdhnk-custom-marketreport .site-interior-neighborhood-report-subscribe-bottom-container .site-row {
  align-items: center;
  justify-content: center;
  flex-wrap: wrap;
}
.site-interior-neighborhood-report04 .site-interior-neighborhood-report-subscribe-bottom-container .site-row .site-interior-neighborhood-report-subscribe-title, .bdhnk-custom-marketreport .site-interior-neighborhood-report-subscribe-bottom-container .site-row .site-interior-neighborhood-report-subscribe-title {
  font-weight: bold;
  font-size: 2.25rem;
  color: var(--company-primary-color);
  text-transform: uppercase;
  width: 100%;
  text-align: center;
  line-height: 1;
}
.site-interior-neighborhood-report04 .site-interior-neighborhood-report-subscribe-bottom-container .site-row .button, .site-interior-neighborhood-report04 .site-interior-neighborhood-report-subscribe-bottom-container .site-row .rng-listing-details-home-valuation > a, .bdhnk-custom-marketreport .site-interior-neighborhood-report-subscribe-bottom-container .site-row .button, .bdhnk-custom-marketreport .site-interior-neighborhood-report-subscribe-bottom-container .site-row .rng-listing-details-home-valuation > a {
  text-transform: uppercase;
  border: 1px solid var(--company-primary-color);
  margin-bottom: 0;
  font-size: 1rem;
  padding: 1rem 6.25rem;
  font-weight: bold;
  border-radius: 8px;
  margin-top: 0.625rem;
  color: #ffffff;
  background-color: var(--company-primary-color);
}
@media print, screen and (max-width: 39.99875em) {
  .site-interior-neighborhood-report04 .site-interior-neighborhood-report-subscribe-bottom-container .site-row .button, .site-interior-neighborhood-report04 .site-interior-neighborhood-report-subscribe-bottom-container .site-row .rng-listing-details-home-valuation > a, .bdhnk-custom-marketreport .site-interior-neighborhood-report-subscribe-bottom-container .site-row .button, .bdhnk-custom-marketreport .site-interior-neighborhood-report-subscribe-bottom-container .site-row .rng-listing-details-home-valuation > a {
    margin-top: 0.625rem2;
  }
}
.site-interior-neighborhood-report04 .site-interior-container, .bdhnk-custom-marketreport .site-interior-container {
  padding-top: 2rem !important;
}
.site-interior-neighborhood-report04 .site-interior-neighborhood-report-advanced-text, .bdhnk-custom-marketreport .site-interior-neighborhood-report-advanced-text {
  padding: 2.5rem 1rem 1.25rem;
}
@media print, screen and (max-width: 39.99875em) {
  .site-interior-neighborhood-report04 .site-interior-neighborhood-report-advanced-text, .bdhnk-custom-marketreport .site-interior-neighborhood-report-advanced-text {
    padding: 1.25rem 0.25rem 0.625rem;
  }
}
.site-interior-neighborhood-report04 .rn-interior-nr-aggregates, .bdhnk-custom-marketreport .rn-interior-nr-aggregates {
  margin-bottom: 2rem;
}
.site-interior-neighborhood-report04 .rn-interior-nr-aggregates .site-row, .bdhnk-custom-marketreport .rn-interior-nr-aggregates .site-row {
  justify-content: center;
}
.site-interior-neighborhood-report04 .rn-interior-nr-aggregates .site-column, .bdhnk-custom-marketreport .rn-interior-nr-aggregates .site-column {
  color: var(--company-primary-color);
  text-align: center;
  background: var(--company-primary-transparent-2);
  background: var(--company-primary-transparent-2);
  padding: 2rem;
}
@media print, screen and (min-width: 64.0625em) {
  .site-interior-neighborhood-report04 .rn-interior-nr-aggregates .site-column, .bdhnk-custom-marketreport .rn-interior-nr-aggregates .site-column {
    margin: 0 0.5rem;
  }
  .site-interior-neighborhood-report04 .rn-interior-nr-aggregates .site-column:first-of-type, .bdhnk-custom-marketreport .rn-interior-nr-aggregates .site-column:first-of-type {
    margin-left: 0;
  }
  .site-interior-neighborhood-report04 .rn-interior-nr-aggregates .site-column:last-of-type, .bdhnk-custom-marketreport .rn-interior-nr-aggregates .site-column:last-of-type {
    margin-right: 0;
  }
}
@media only screen and (min-width: 900px) and (max-width: 1200px) {
  .site-interior-neighborhood-report04 .rn-interior-nr-aggregates .site-column.third, .bdhnk-custom-marketreport .rn-interior-nr-aggregates .site-column.third {
    width: 33.3333333333%;
  }
}
.site-interior-neighborhood-report04 .rn-interior-nr-aggregates .site-column h2, .bdhnk-custom-marketreport .rn-interior-nr-aggregates .site-column h2 {
  color: var(--company-primary-color) !important;
  font-size: 1.5rem !important;
  font-weight: bold !important;
  text-transform: uppercase !important;
}
.site-interior-neighborhood-report04 .rn-interior-nr-aggregates .site-column .rn-interior-nr-aggregates-data, .bdhnk-custom-marketreport .rn-interior-nr-aggregates .site-column .rn-interior-nr-aggregates-data {
  font-size: 3rem;
}
.site-interior-neighborhood-report04 .rn-interior-nr-aggregates .site-column .rn-interior-nr-aggregates-title, .bdhnk-custom-marketreport .rn-interior-nr-aggregates .site-column .rn-interior-nr-aggregates-title {
  font-size: 0.875rem;
  border-bottom: 1px solid var(--company-primary-color);
  margin-bottom: 0.5rem;
  padding-bottom: 0.5rem;
}
.site-interior-neighborhood-report04 .rn-interior-nr-aggregates .site-column .rn-interior-nr-aggregates-title:last-of-type, .bdhnk-custom-marketreport .rn-interior-nr-aggregates .site-column .rn-interior-nr-aggregates-title:last-of-type {
  border-bottom: none;
}
.site-interior-neighborhood-report04 .rn-interior-nr-listings, .bdhnk-custom-marketreport .rn-interior-nr-listings {
  margin-bottom: 2rem;
}
.site-interior-neighborhood-report04 .rn-interior-nr-listings .rn-interior-nr-listings-title, .bdhnk-custom-marketreport .rn-interior-nr-listings .rn-interior-nr-listings-title {
  color: var(--company-primary-color);
  background: none;
  padding: 1rem;
}
@media print, screen and (max-width: 39.99875em) {
  .site-interior-neighborhood-report04 .rn-interior-nr-listings .rn-interior-nr-listings-title, .bdhnk-custom-marketreport .rn-interior-nr-listings .rn-interior-nr-listings-title {
    padding: 0.5rem 0;
  }
}
.site-interior-neighborhood-report04 .rn-interior-nr-listings .rn-interior-nr-listings-title h2, .bdhnk-custom-marketreport .rn-interior-nr-listings .rn-interior-nr-listings-title h2 {
  color: var(--company-primary-color) !important;
  font-size: 2.25rem !important;
  font-weight: bold;
  margin: 0;
  text-transform: uppercase;
  line-height: 1;
}
.site-interior-neighborhood-report04 .rn-interior-nr-listings .rn-interior-nr-listings-title h2 span, .bdhnk-custom-marketreport .rn-interior-nr-listings .rn-interior-nr-listings-title h2 span {
  font-weight: bold;
  text-transform: uppercase;
}
@media print, screen and (max-width: 39.99875em) {
  .site-interior-neighborhood-report04 .rn-interior-nr-listings .rn-interior-nr-listings-title h2, .bdhnk-custom-marketreport .rn-interior-nr-listings .rn-interior-nr-listings-title h2 {
    font-size: 1.5rem !important;
    text-align: center;
  }
}
.site-interior-neighborhood-report04 .rn-interior-nr-listings .rn-interior-nr-listings-title p, .bdhnk-custom-marketreport .rn-interior-nr-listings .rn-interior-nr-listings-title p {
  color: #0a0a0a;
}
@media print, screen and (max-width: 39.99875em) {
  .site-interior-neighborhood-report04 .rn-interior-nr-listings .rn-interior-nr-listings-title p, .bdhnk-custom-marketreport .rn-interior-nr-listings .rn-interior-nr-listings-title p {
    text-align: center;
  }
}
.site-interior-neighborhood-report04 .rn-interior-nr-listings .rn-interior-nr-listings-content, .bdhnk-custom-marketreport .rn-interior-nr-listings .rn-interior-nr-listings-content {
  border: none;
  padding: 0.25rem;
}
.site-interior-neighborhood-report04 .rn-interior-nr-listings .rn-interior-nr-listings-content .rng-market-insights-featured-property, .bdhnk-custom-marketreport .rn-interior-nr-listings .rn-interior-nr-listings-content .rng-market-insights-featured-property {
  padding: 0.5rem;
  width: 33.333%;
  position: relative;
  background-color: #0a0a0a;
}
@media print, screen and (max-width: 74.99875em) {
  .site-interior-neighborhood-report04 .rn-interior-nr-listings .rn-interior-nr-listings-content .rng-market-insights-featured-property, .bdhnk-custom-marketreport .rn-interior-nr-listings .rn-interior-nr-listings-content .rng-market-insights-featured-property {
    width: 50%;
  }
}
@media only screen and (max-width: 55em) {
  .site-interior-neighborhood-report04 .rn-interior-nr-listings .rn-interior-nr-listings-content .rng-market-insights-featured-property, .bdhnk-custom-marketreport .rn-interior-nr-listings .rn-interior-nr-listings-content .rng-market-insights-featured-property {
    padding: 0.25rem 0;
    width: 100%;
  }
}
.site-interior-neighborhood-report04 .rn-interior-nr-listings .rn-interior-nr-listings-content .rng-market-insights-featured-property:before, .bdhnk-custom-marketreport .rn-interior-nr-listings .rn-interior-nr-listings-content .rng-market-insights-featured-property:before {
  content: "";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background-color: #ffffff;
  position: absolute;
  display: block;
  z-index: 0;
}
.site-interior-neighborhood-report04 .rn-interior-nr-listings .rn-interior-nr-listings-content .rng-market-insights-featured-property > a, .bdhnk-custom-marketreport .rn-interior-nr-listings .rn-interior-nr-listings-content .rng-market-insights-featured-property > a {
  display: block;
  height: 27.5rem;
  position: relative;
  background-position: center;
  background-size: cover;
  background-color: #0a0a0a;
  z-index: 1;
}
@media print, screen and (max-width: 39.99875em) {
  .site-interior-neighborhood-report04 .rn-interior-nr-listings .rn-interior-nr-listings-content .rng-market-insights-featured-property > a, .bdhnk-custom-marketreport .rn-interior-nr-listings .rn-interior-nr-listings-content .rng-market-insights-featured-property > a {
    height: 20.25rem;
  }
}
.site-interior-neighborhood-report04 .rn-interior-nr-listings .rn-interior-nr-listings-content .rng-market-insights-featured-property > a:before, .bdhnk-custom-marketreport .rn-interior-nr-listings .rn-interior-nr-listings-content .rng-market-insights-featured-property > a:before {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  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%);
}
.site-interior-neighborhood-report04 .rn-interior-nr-listings .rn-interior-nr-listings-content .rng-market-insights-featured-property .rng-featured-property-listing-details, .bdhnk-custom-marketreport .rn-interior-nr-listings .rn-interior-nr-listings-content .rng-market-insights-featured-property .rng-featured-property-listing-details {
  position: absolute;
  bottom: 0;
  left: 0;
  padding: 1.875rem;
  color: #ffffff;
  z-index: 2;
}
@media print, screen and (max-width: 39.99875em) {
  .site-interior-neighborhood-report04 .rn-interior-nr-listings .rn-interior-nr-listings-content .rng-market-insights-featured-property .rng-featured-property-listing-details, .bdhnk-custom-marketreport .rn-interior-nr-listings .rn-interior-nr-listings-content .rng-market-insights-featured-property .rng-featured-property-listing-details {
    padding: 0.5rem 0.5rem 1rem;
    width: 100%;
  }
}
.site-interior-neighborhood-report04 .rn-interior-nr-listings .rn-interior-nr-listings-content .rng-market-insights-featured-property .rng-featured-property-listing-details .rng-featured-property-listing-price-container, .bdhnk-custom-marketreport .rn-interior-nr-listings .rn-interior-nr-listings-content .rng-market-insights-featured-property .rng-featured-property-listing-details .rng-featured-property-listing-price-container {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 1rem;
}
@media print, screen and (max-width: 39.99875em) {
  .site-interior-neighborhood-report04 .rn-interior-nr-listings .rn-interior-nr-listings-content .rng-market-insights-featured-property .rng-featured-property-listing-details .rng-featured-property-listing-price-container, .bdhnk-custom-marketreport .rn-interior-nr-listings .rn-interior-nr-listings-content .rng-market-insights-featured-property .rng-featured-property-listing-details .rng-featured-property-listing-price-container {
    margin-bottom: 0.5rem;
  }
}
.site-interior-neighborhood-report04 .rn-interior-nr-listings .rn-interior-nr-listings-content .rng-market-insights-featured-property .rng-featured-property-listing-details .rng-featured-property-listing-price-container h2, .bdhnk-custom-marketreport .rn-interior-nr-listings .rn-interior-nr-listings-content .rng-market-insights-featured-property .rng-featured-property-listing-details .rng-featured-property-listing-price-container h2 {
  flex: 1 0 auto;
  font-size: 1.25rem;
  display: flex;
  justify-content: flex-start;
  align-items: center;
  margin-bottom: 0;
  color: #ffffff !important;
}
.site-interior-neighborhood-report04 .rn-interior-nr-listings .rn-interior-nr-listings-content .rng-market-insights-featured-property .rng-featured-property-listing-details .rng-featured-property-listing-price-container h2 .rn-icon-like, .bdhnk-custom-marketreport .rn-interior-nr-listings .rn-interior-nr-listings-content .rng-market-insights-featured-property .rng-featured-property-listing-details .rng-featured-property-listing-price-container h2 .rn-icon-like {
  padding-right: 0.5rem;
  display: none;
}
@media print, screen and (max-width: 39.99875em) {
  .site-interior-neighborhood-report04 .rn-interior-nr-listings .rn-interior-nr-listings-content .rng-market-insights-featured-property .rng-featured-property-listing-details .rng-featured-property-listing-price-container h2 .rn-icon-like, .bdhnk-custom-marketreport .rn-interior-nr-listings .rn-interior-nr-listings-content .rng-market-insights-featured-property .rng-featured-property-listing-details .rng-featured-property-listing-price-container h2 .rn-icon-like {
    padding-right: 0.25rem;
  }
}
.site-interior-neighborhood-report04 .rn-interior-nr-listings .rn-interior-nr-listings-content .rng-market-insights-featured-property .rng-featured-property-listing-details .rng-featured-property-listing-price-container h2 .rng-featured-property-listing-price, .bdhnk-custom-marketreport .rn-interior-nr-listings .rn-interior-nr-listings-content .rng-market-insights-featured-property .rng-featured-property-listing-details .rng-featured-property-listing-price-container h2 .rng-featured-property-listing-price {
  padding: 0 1rem 0 0;
}
@media print, screen and (max-width: 39.99875em) {
  .site-interior-neighborhood-report04 .rn-interior-nr-listings .rn-interior-nr-listings-content .rng-market-insights-featured-property .rng-featured-property-listing-details .rng-featured-property-listing-price-container h2 .rng-featured-property-listing-price, .bdhnk-custom-marketreport .rn-interior-nr-listings .rn-interior-nr-listings-content .rng-market-insights-featured-property .rng-featured-property-listing-details .rng-featured-property-listing-price-container h2 .rng-featured-property-listing-price {
    padding: 0 0.5rem 0 0;
  }
}
.site-interior-neighborhood-report04 .rn-interior-nr-listings .rn-interior-nr-listings-content .rng-market-insights-featured-property .rng-featured-property-listing-details .rng-featured-property-listing-price-container h2 .rng-featured-property-listing-status, .bdhnk-custom-marketreport .rn-interior-nr-listings .rn-interior-nr-listings-content .rng-market-insights-featured-property .rng-featured-property-listing-details .rng-featured-property-listing-price-container h2 .rng-featured-property-listing-status {
  padding: 0 1rem;
  position: relative;
}
@media print, screen and (max-width: 39.99875em) {
  .site-interior-neighborhood-report04 .rn-interior-nr-listings .rn-interior-nr-listings-content .rng-market-insights-featured-property .rng-featured-property-listing-details .rng-featured-property-listing-price-container h2 .rng-featured-property-listing-status, .bdhnk-custom-marketreport .rn-interior-nr-listings .rn-interior-nr-listings-content .rng-market-insights-featured-property .rng-featured-property-listing-details .rng-featured-property-listing-price-container h2 .rng-featured-property-listing-status {
    padding: 0 0.5rem;
  }
}
.site-interior-neighborhood-report04 .rn-interior-nr-listings .rn-interior-nr-listings-content .rng-market-insights-featured-property .rng-featured-property-listing-details .rng-featured-property-listing-price-container h2 .rng-featured-property-listing-status:before, .bdhnk-custom-marketreport .rn-interior-nr-listings .rn-interior-nr-listings-content .rng-market-insights-featured-property .rng-featured-property-listing-details .rng-featured-property-listing-price-container h2 .rng-featured-property-listing-status:before {
  content: "|";
  position: absolute;
  left: -0.25rem;
  top: 0;
  margin: 0;
  padding: 0;
  color: #ffffff !important;
}
@media print, screen and (max-width: 39.99875em) {
  .site-interior-neighborhood-report04 .rn-interior-nr-listings .rn-interior-nr-listings-content .rng-market-insights-featured-property .rng-featured-property-listing-details .rng-featured-property-listing-price-container h2, .bdhnk-custom-marketreport .rn-interior-nr-listings .rn-interior-nr-listings-content .rng-market-insights-featured-property .rng-featured-property-listing-details .rng-featured-property-listing-price-container h2 {
    font-size: 1rem;
    margin-bottom: 0.125rem;
  }
}
.site-interior-neighborhood-report04 .rn-interior-nr-listings .rn-interior-nr-listings-content .rng-market-insights-featured-property .rng-featured-property-listing-details .rng-featured-property-listing-price-container h4, .bdhnk-custom-marketreport .rn-interior-nr-listings .rn-interior-nr-listings-content .rng-market-insights-featured-property .rng-featured-property-listing-details .rng-featured-property-listing-price-container h4 {
  font-size: 0.75rem;
  margin-bottom: 0;
  color: #ffffff !important;
}
@media print, screen and (max-width: 39.99875em) {
  .site-interior-neighborhood-report04 .rn-interior-nr-listings .rn-interior-nr-listings-content .rng-market-insights-featured-property .rng-featured-property-listing-details .rng-featured-property-listing-price-container h4, .bdhnk-custom-marketreport .rn-interior-nr-listings .rn-interior-nr-listings-content .rng-market-insights-featured-property .rng-featured-property-listing-details .rng-featured-property-listing-price-container h4 {
    font-size: 0.75rem;
  }
}
.site-interior-neighborhood-report04 .rn-interior-nr-listings .rn-interior-nr-listings-content .rng-market-insights-featured-property .rng-featured-property-listing-details .rng-featured-property-listing-details-items, .bdhnk-custom-marketreport .rn-interior-nr-listings .rn-interior-nr-listings-content .rng-market-insights-featured-property .rng-featured-property-listing-details .rng-featured-property-listing-details-items {
  display: flex;
  justify-content: flex-start;
  flex-wrap: wrap;
  margin-bottom: 0;
}
.site-interior-neighborhood-report04 .rn-interior-nr-listings .rn-interior-nr-listings-content .rng-market-insights-featured-property .rng-featured-property-listing-details .rng-featured-property-listing-details-items li, .bdhnk-custom-marketreport .rn-interior-nr-listings .rn-interior-nr-listings-content .rng-market-insights-featured-property .rng-featured-property-listing-details .rng-featured-property-listing-details-items li {
  padding: 0 1rem;
  position: relative;
  color: #ffffff !important;
}
@media print, screen and (max-width: 39.99875em) {
  .site-interior-neighborhood-report04 .rn-interior-nr-listings .rn-interior-nr-listings-content .rng-market-insights-featured-property .rng-featured-property-listing-details .rng-featured-property-listing-details-items li, .bdhnk-custom-marketreport .rn-interior-nr-listings .rn-interior-nr-listings-content .rng-market-insights-featured-property .rng-featured-property-listing-details .rng-featured-property-listing-details-items li {
    font-size: 0.75rem;
    padding: 0 0.5rem;
  }
}
.site-interior-neighborhood-report04 .rn-interior-nr-listings .rn-interior-nr-listings-content .rng-market-insights-featured-property .rng-featured-property-listing-details .rng-featured-property-listing-details-items li:before, .bdhnk-custom-marketreport .rn-interior-nr-listings .rn-interior-nr-listings-content .rng-market-insights-featured-property .rng-featured-property-listing-details .rng-featured-property-listing-details-items li:before {
  content: "|";
  position: absolute;
  left: -0.25rem;
  top: 0;
}
@media print, screen and (max-width: 39.99875em) {
  .site-interior-neighborhood-report04 .rn-interior-nr-listings .rn-interior-nr-listings-content .rng-market-insights-featured-property .rng-featured-property-listing-details .rng-featured-property-listing-details-items li:before, .bdhnk-custom-marketreport .rn-interior-nr-listings .rn-interior-nr-listings-content .rng-market-insights-featured-property .rng-featured-property-listing-details .rng-featured-property-listing-details-items li:before {
    left: -0.125rem;
  }
}
.site-interior-neighborhood-report04 .rn-interior-nr-listings .rn-interior-nr-listings-content .rng-market-insights-featured-property .rng-featured-property-listing-details .rng-featured-property-listing-details-items li:nth-child(1), .site-interior-neighborhood-report04 .rn-interior-nr-listings .rn-interior-nr-listings-content .rng-market-insights-featured-property .rng-featured-property-listing-details .rng-featured-property-listing-details-items li:nth-child(2), .bdhnk-custom-marketreport .rn-interior-nr-listings .rn-interior-nr-listings-content .rng-market-insights-featured-property .rng-featured-property-listing-details .rng-featured-property-listing-details-items li:nth-child(1), .bdhnk-custom-marketreport .rn-interior-nr-listings .rn-interior-nr-listings-content .rng-market-insights-featured-property .rng-featured-property-listing-details .rng-featured-property-listing-details-items li:nth-child(2) {
  padding-left: 0;
}
.site-interior-neighborhood-report04 .rn-interior-nr-listings .rn-interior-nr-listings-content .rng-market-insights-featured-property .rng-featured-property-listing-details .rng-featured-property-listing-details-items li:nth-child(1):before, .site-interior-neighborhood-report04 .rn-interior-nr-listings .rn-interior-nr-listings-content .rng-market-insights-featured-property .rng-featured-property-listing-details .rng-featured-property-listing-details-items li:nth-child(2):before, .bdhnk-custom-marketreport .rn-interior-nr-listings .rn-interior-nr-listings-content .rng-market-insights-featured-property .rng-featured-property-listing-details .rng-featured-property-listing-details-items li:nth-child(1):before, .bdhnk-custom-marketreport .rn-interior-nr-listings .rn-interior-nr-listings-content .rng-market-insights-featured-property .rng-featured-property-listing-details .rng-featured-property-listing-details-items li:nth-child(2):before {
  display: none;
}
.site-interior-neighborhood-report04 .rn-interior-nr-listings .rn-interior-nr-listings-content .rng-market-insights-featured-property .rng-featured-property-listing-details .rng-featured-property-listing-details-items .rng-address, .bdhnk-custom-marketreport .rn-interior-nr-listings .rn-interior-nr-listings-content .rng-market-insights-featured-property .rng-featured-property-listing-details .rng-featured-property-listing-details-items .rng-address {
  flex: 1 0 auto;
  width: 100%;
  padding: 0;
}
.site-interior-neighborhood-report04 .rn-interior-nr-listings .rn-interior-rn-listings-paging, .bdhnk-custom-marketreport .rn-interior-nr-listings .rn-interior-rn-listings-paging {
  padding-bottom: 1rem;
  padding-right: 0.5rem;
  display: flex;
  justify-content: flex-end;
}
@media print {
  .site-interior-neighborhood-report04 .rn-interior-nr-listings .rn-interior-rn-listings-paging, .bdhnk-custom-marketreport .rn-interior-nr-listings .rn-interior-rn-listings-paging {
    display: none;
  }
}
.site-interior-neighborhood-report04 .rn-interior-nr-listings .rn-interior-rn-listings-aggregates, .bdhnk-custom-marketreport .rn-interior-nr-listings .rn-interior-rn-listings-aggregates {
  margin-top: 2.5rem;
  border-bottom: 1px solid var(--company-secondary-color);
  padding-bottom: 1.25rem;
}
.site-interior-neighborhood-report04 .rn-interior-nr-listings .rn-interior-rn-listings-aggregates .forty, .bdhnk-custom-marketreport .rn-interior-nr-listings .rn-interior-rn-listings-aggregates .forty {
  width: 40%;
  color: #0a0a0a;
  text-align: center;
  background: transparent;
  padding: 3rem 0.5rem;
  display: flex;
  flex-direction: column;
  justify-content: flex-end;
  align-items: flex-start;
}
@media print, screen and (max-width: 64.06125em) {
  .site-interior-neighborhood-report04 .rn-interior-nr-listings .rn-interior-rn-listings-aggregates .forty, .bdhnk-custom-marketreport .rn-interior-nr-listings .rn-interior-rn-listings-aggregates .forty {
    width: 100%;
    padding: 1.5rem 0;
  }
}
.site-interior-neighborhood-report04 .rn-interior-nr-listings .rn-interior-rn-listings-aggregates .sixty, .bdhnk-custom-marketreport .rn-interior-nr-listings .rn-interior-rn-listings-aggregates .sixty {
  width: 60%;
  margin-left: 2.5rem;
  padding: 0;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  color: #0a0a0a;
}
@media print, screen and (max-width: 64.06125em) {
  .site-interior-neighborhood-report04 .rn-interior-nr-listings .rn-interior-rn-listings-aggregates .sixty, .bdhnk-custom-marketreport .rn-interior-nr-listings .rn-interior-rn-listings-aggregates .sixty {
    margin: 0;
    width: 100%;
  }
}
@media print, screen and (max-width: 39.99875em) {
  .site-interior-neighborhood-report04 .rn-interior-nr-listings .rn-interior-rn-listings-aggregates .sixty, .bdhnk-custom-marketreport .rn-interior-nr-listings .rn-interior-rn-listings-aggregates .sixty {
    margin: 0;
    width: calc(100% + 24px);
    margin-left: -0.75rem;
  }
}
.site-interior-neighborhood-report04 .rn-interior-nr-listings .rn-interior-rn-listings-aggregates h3, .bdhnk-custom-marketreport .rn-interior-nr-listings .rn-interior-rn-listings-aggregates h3 {
  color: #0a0a0a !important;
  font-size: 6.25rem !important;
  font-style: normal !important;
  margin: 0;
}
@media print, screen and (max-width: 89.99875em) {
  .site-interior-neighborhood-report04 .rn-interior-nr-listings .rn-interior-rn-listings-aggregates h3, .bdhnk-custom-marketreport .rn-interior-nr-listings .rn-interior-rn-listings-aggregates h3 {
    font-size: 5.625rem !important;
  }
}
@media print, screen and (max-width: 74.99875em) {
  .site-interior-neighborhood-report04 .rn-interior-nr-listings .rn-interior-rn-listings-aggregates h3, .bdhnk-custom-marketreport .rn-interior-nr-listings .rn-interior-rn-listings-aggregates h3 {
    font-size: 5rem !important;
  }
}
@media print, screen and (max-width: 64.06125em) {
  .site-interior-neighborhood-report04 .rn-interior-nr-listings .rn-interior-rn-listings-aggregates h3, .bdhnk-custom-marketreport .rn-interior-nr-listings .rn-interior-rn-listings-aggregates h3 {
    text-align: center;
    width: 100%;
    font-size: 6.25rem !important;
  }
}
@media print, screen and (max-width: 39.99875em) {
  .site-interior-neighborhood-report04 .rn-interior-nr-listings .rn-interior-rn-listings-aggregates h3, .bdhnk-custom-marketreport .rn-interior-nr-listings .rn-interior-rn-listings-aggregates h3 {
    font-size: 3.75rem !important;
  }
}
.site-interior-neighborhood-report04 .rn-interior-nr-listings .rn-interior-rn-listings-aggregates .rn-interior-rn-listings-aggregates-title, .bdhnk-custom-marketreport .rn-interior-nr-listings .rn-interior-rn-listings-aggregates .rn-interior-rn-listings-aggregates-title {
  font-size: 1.75rem;
  text-align: left;
  line-height: 1.2;
}
@media print, screen and (max-width: 74.99875em) {
  .site-interior-neighborhood-report04 .rn-interior-nr-listings .rn-interior-rn-listings-aggregates .rn-interior-rn-listings-aggregates-title, .bdhnk-custom-marketreport .rn-interior-nr-listings .rn-interior-rn-listings-aggregates .rn-interior-rn-listings-aggregates-title {
    font-size: 1.25rem;
  }
}
@media print, screen and (max-width: 64.06125em) {
  .site-interior-neighborhood-report04 .rn-interior-nr-listings .rn-interior-rn-listings-aggregates .rn-interior-rn-listings-aggregates-title, .bdhnk-custom-marketreport .rn-interior-nr-listings .rn-interior-rn-listings-aggregates .rn-interior-rn-listings-aggregates-title {
    text-align: center;
    width: 100%;
    font-size: 1.75rem;
  }
}
@media print, screen and (max-width: 39.99875em) {
  .site-interior-neighborhood-report04 .rn-interior-nr-listings .rn-interior-rn-listings-aggregates .rn-interior-rn-listings-aggregates-title, .bdhnk-custom-marketreport .rn-interior-nr-listings .rn-interior-rn-listings-aggregates .rn-interior-rn-listings-aggregates-title {
    font-size: 1.125rem;
  }
}
.site-interior-neighborhood-report04 .rn-interior-nr-listings .rn-interior-rn-listings-aggregates ul, .bdhnk-custom-marketreport .rn-interior-nr-listings .rn-interior-rn-listings-aggregates ul {
  color: #0a0a0a;
  list-style: none;
  margin: 0;
  padding: 0;
  display: flex;
  flex: 0 1 auto;
}
.site-interior-neighborhood-report04 .rn-interior-nr-listings .rn-interior-rn-listings-aggregates ul.header, .bdhnk-custom-marketreport .rn-interior-nr-listings .rn-interior-rn-listings-aggregates ul.header {
  font-weight: bold;
  color: #0a0a0a;
  text-transform: uppercase;
}
.site-interior-neighborhood-report04 .rn-interior-nr-listings .rn-interior-rn-listings-aggregates ul li, .bdhnk-custom-marketreport .rn-interior-nr-listings .rn-interior-rn-listings-aggregates ul li {
  text-align: center !important;
  padding: 0 1rem;
  width: 16.6666666667%;
  align-items: center;
  display: flex;
  justify-content: flex-start;
  line-height: 1;
  font-size: 1.25rem;
}
@media only screen and (min-width: 64em) and (max-width: 75em) {
  .site-interior-neighborhood-report04 .rn-interior-nr-listings .rn-interior-rn-listings-aggregates ul li, .bdhnk-custom-marketreport .rn-interior-nr-listings .rn-interior-rn-listings-aggregates ul li {
    width: 14.2857142857%;
  }
  .site-interior-neighborhood-report04 .rn-interior-nr-listings .rn-interior-rn-listings-aggregates ul li:nth-child(1), .bdhnk-custom-marketreport .rn-interior-nr-listings .rn-interior-rn-listings-aggregates ul li:nth-child(1) {
    width: 21.4285714286%;
  }
  .site-interior-neighborhood-report04 .rn-interior-nr-listings .rn-interior-rn-listings-aggregates ul li:nth-child(5), .bdhnk-custom-marketreport .rn-interior-nr-listings .rn-interior-rn-listings-aggregates ul li:nth-child(5) {
    width: 21.4285714286%;
  }
}
.site-interior-neighborhood-report04 .rn-interior-nr-listings .rn-interior-rn-listings-aggregates ul li.title, .bdhnk-custom-marketreport .rn-interior-nr-listings .rn-interior-rn-listings-aggregates ul li.title {
  color: #0a0a0a !important;
  font-weight: bold !important;
  text-align: left;
  text-transform: uppercase;
  background: transparent;
  justify-content: flex-start;
}
@media print, screen and (min-width: 40em) {
  .site-interior-neighborhood-report04 .rn-interior-nr-listings .rn-interior-rn-listings-aggregates ul li span, .bdhnk-custom-marketreport .rn-interior-nr-listings .rn-interior-rn-listings-aggregates ul li span {
    display: none;
  }
}
@media print, screen and (max-width: 64.06125em) {
  .site-interior-neighborhood-report04 .rn-interior-nr-listings .rn-interior-rn-listings-aggregates ul, .bdhnk-custom-marketreport .rn-interior-nr-listings .rn-interior-rn-listings-aggregates ul {
    flex-wrap: wrap;
    padding: 0;
    margin-top: 1.25rem;
    margin-bottom: 1.25rem;
  }
  .site-interior-neighborhood-report04 .rn-interior-nr-listings .rn-interior-rn-listings-aggregates ul.header, .site-interior-neighborhood-report04 .rn-interior-nr-listings .rn-interior-rn-listings-aggregates ul.footer, .bdhnk-custom-marketreport .rn-interior-nr-listings .rn-interior-rn-listings-aggregates ul.header, .bdhnk-custom-marketreport .rn-interior-nr-listings .rn-interior-rn-listings-aggregates ul.footer {
    display: none;
  }
  .site-interior-neighborhood-report04 .rn-interior-nr-listings .rn-interior-rn-listings-aggregates ul li, .bdhnk-custom-marketreport .rn-interior-nr-listings .rn-interior-rn-listings-aggregates ul li {
    width: 20%;
    justify-content: flex-start;
    padding: 0;
    display: flex;
    flex-direction: column;
    justify-content: center;
  }
  .site-interior-neighborhood-report04 .rn-interior-nr-listings .rn-interior-rn-listings-aggregates ul li.title, .bdhnk-custom-marketreport .rn-interior-nr-listings .rn-interior-rn-listings-aggregates ul li.title {
    text-align: center;
    padding: 0.5rem;
    justify-content: center;
    width: 100%;
    flex: 1 0 auto;
    margin-bottom: 0.625rem;
    position: relative;
  }
  .site-interior-neighborhood-report04 .rn-interior-nr-listings .rn-interior-rn-listings-aggregates ul li.title:after, .bdhnk-custom-marketreport .rn-interior-nr-listings .rn-interior-rn-listings-aggregates ul li.title:after {
    content: "";
    position: relative;
    width: 6.25rem;
    height: 1px;
    margin: 0.3125rem auto 0;
    background-color: #0a0a0a;
  }
  .site-interior-neighborhood-report04 .rn-interior-nr-listings .rn-interior-rn-listings-aggregates ul li span, .bdhnk-custom-marketreport .rn-interior-nr-listings .rn-interior-rn-listings-aggregates ul li span {
    font-weight: bold;
    text-align: center;
    width: 100%;
    display: block;
    margin-bottom: 0.625rem;
  }
}
@media print, screen and (max-width: 39.99875em) {
  .site-interior-neighborhood-report04 .rn-interior-nr-listings .rn-interior-rn-listings-aggregates ul li, .bdhnk-custom-marketreport .rn-interior-nr-listings .rn-interior-rn-listings-aggregates ul li {
    font-size: 0.875rem;
  }
}
.site-interior-neighborhood-report04 .rn-interior-nr-charts h3, .bdhnk-custom-marketreport .rn-interior-nr-charts h3 {
  color: #0a0a0a !important;
  font-weight: 300 !important;
  line-height: 1.1;
  text-align: center;
}
.site-interior-neighborhood-report04 .rn-interior-nr-charts h3 span, .bdhnk-custom-marketreport .rn-interior-nr-charts h3 span {
  font-size: 1.5rem;
  font-weight: bold;
  text-transform: uppercase;
  display: block;
}
.site-interior-neighborhood-report04 .rn-interior-nr-charts .rn-interior-nr-chart, .bdhnk-custom-marketreport .rn-interior-nr-charts .rn-interior-nr-chart {
  overflow: hidden;
  align-items: center;
  display: flex;
  justify-content: center;
}
.site-interior-neighborhood-report04 .rn-interior-nr-charts .rn-interior-nr-piechart, .bdhnk-custom-marketreport .rn-interior-nr-charts .rn-interior-nr-piechart {
  border: 3px solid #0a0a0a;
  border-radius: 50%;
  height: 18.75rem;
  margin-top: 1rem;
  width: 18.75rem;
  align-items: center;
  display: flex;
  justify-content: center;
  transform: rotate(30deg);
}
.site-interior-neighborhood-report04 .rn-interior-nr-charts .rn-interior-charts-piechart-value, .bdhnk-custom-marketreport .rn-interior-nr-charts .rn-interior-charts-piechart-value {
  color: var(--company-primary-color);
  font-size: 1.75rem;
  font-weight: bold;
  line-height: 1;
  text-align: center;
  background: #ffffff;
  border: 1px solid var(--company-primary-color);
  min-width: 6.25rem;
  padding: 0.5rem;
  transform: rotate(-30deg);
  position: absolute;
  right: 75%;
}
.site-interior-neighborhood-report04 .rn-interior-nr-charts .rn-interior-charts-piechart-value span, .bdhnk-custom-marketreport .rn-interior-nr-charts .rn-interior-charts-piechart-value span {
  display: block;
  font-size: 0.875rem;
  font-weight: normal;
}
.site-interior-neighborhood-report04 .rn-interior-nr-charts .rn-interior-charts-piechart-value.dark, .bdhnk-custom-marketreport .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) {
  .site-interior-neighborhood-report04 .rn-interior-nr-charts .site-column.third, .bdhnk-custom-marketreport .rn-interior-nr-charts .site-column.third {
    width: 33.3333333333%;
  }
  .site-interior-neighborhood-report04 .rn-interior-nr-charts .rn-interior-nr-piechart, .bdhnk-custom-marketreport .rn-interior-nr-charts .rn-interior-nr-piechart {
    height: 14rem;
    width: 14rem;
  }
  .site-interior-neighborhood-report04 .rn-interior-nr-charts .rn-interior-charts-piechart-value, .bdhnk-custom-marketreport .rn-interior-nr-charts .rn-interior-charts-piechart-value {
    font-size: 1.25rem;
    min-width: 5.5rem;
    padding: 0.25rem;
  }
}
.site-interior-neighborhood-report04 .site-nr-market-insight-averages, .bdhnk-custom-marketreport .site-nr-market-insight-averages {
  margin: 7.5rem 0;
}
@media print, screen and (max-width: 39.99875em) {
  .site-interior-neighborhood-report04 .site-nr-market-insight-averages, .bdhnk-custom-marketreport .site-nr-market-insight-averages {
    margin: 3.75rem 0;
  }
}
.site-interior-neighborhood-report04 .site-nr-market-insight-averages .site-row .site-column, .bdhnk-custom-marketreport .site-nr-market-insight-averages .site-row .site-column {
  text-align: center;
}
@media only screen and (max-width: 64em) {
  .site-interior-neighborhood-report04 .site-nr-market-insight-averages .site-row .site-column, .bdhnk-custom-marketreport .site-nr-market-insight-averages .site-row .site-column {
    width: 33.333%;
  }
}
@media only screen and (max-width: 55em) {
  .site-interior-neighborhood-report04 .site-nr-market-insight-averages .site-row .site-column, .bdhnk-custom-marketreport .site-nr-market-insight-averages .site-row .site-column {
    width: 100%;
    padding: 1.5rem 1rem;
  }
}
.site-interior-neighborhood-report04 .site-nr-market-insight-averages .site-row .title, .bdhnk-custom-marketreport .site-nr-market-insight-averages .site-row .title {
  font-size: 1.875rem;
  text-align: center;
  color: var(--company-primary-color);
  margin-bottom: 2rem;
  line-height: 1;
}
.site-interior-neighborhood-report04 .site-nr-market-insight-averages .site-row .title strong, .bdhnk-custom-marketreport .site-nr-market-insight-averages .site-row .title strong {
  text-transform: uppercase;
  font-size: 2.5rem;
  display: block;
}
@media print, screen and (max-width: 74.99875em) {
  .site-interior-neighborhood-report04 .site-nr-market-insight-averages .site-row .title, .bdhnk-custom-marketreport .site-nr-market-insight-averages .site-row .title {
    font-size: 1.75rem;
  }
  .site-interior-neighborhood-report04 .site-nr-market-insight-averages .site-row .title strong, .bdhnk-custom-marketreport .site-nr-market-insight-averages .site-row .title strong {
    font-size: 1.75rem;
  }
}
.site-interior-neighborhood-report04 .site-nr-market-insight-averages .site-row .data, .bdhnk-custom-marketreport .site-nr-market-insight-averages .site-row .data {
  font-size: 1rem;
  margin: 0 auto;
  padding: 2rem;
  color: #0a0a0a;
  width: auto;
  display: inline-block;
  text-align: left;
  line-height: 1.2;
}
.site-interior-neighborhood-report04 .site-nr-market-insight-averages .site-row .data:last-child, .bdhnk-custom-marketreport .site-nr-market-insight-averages .site-row .data:last-child {
  border-top: 1px solid var(--company-secondary-color);
}
.site-interior-neighborhood-report04 .site-nr-market-insight-averages .site-row .data strong, .bdhnk-custom-marketreport .site-nr-market-insight-averages .site-row .data strong {
  font-size: 3rem;
}
.site-interior-neighborhood-report04 .site-nr-market-insight-averages .site-row .data i, .bdhnk-custom-marketreport .site-nr-market-insight-averages .site-row .data i {
  font-size: 3.25rem;
  color: var(--company-primary-color);
  margin-left: 0.625rem;
  display: inline-block;
}
@media print, screen and (max-width: 74.99875em) {
  .site-interior-neighborhood-report04 .site-nr-market-insight-averages .site-row .data, .bdhnk-custom-marketreport .site-nr-market-insight-averages .site-row .data {
    padding: 0.5rem;
  }
}
@media only screen and (max-width: 55em) {
  .site-interior-neighborhood-report04 .site-nr-market-insight-averages .site-row .data, .bdhnk-custom-marketreport .site-nr-market-insight-averages .site-row .data {
    text-align: center;
    width: 100%;
    padding: 1rem 0.5rem;
  }
  .site-interior-neighborhood-report04 .site-nr-market-insight-averages .site-row .data:last-child, .bdhnk-custom-marketreport .site-nr-market-insight-averages .site-row .data:last-child {
    width: auto;
  }
}
.site-interior-neighborhood-report04 .rn-interior-nr-agent-branding, .bdhnk-custom-marketreport .rn-interior-nr-agent-branding {
  margin: 2rem 0;
  align-items: center;
  display: flex;
  justify-content: space-between;
  background-color: #e2e0dd;
  position: relative;
}
.site-interior-neighborhood-report04 .rn-interior-nr-agent-branding:before, .bdhnk-custom-marketreport .rn-interior-nr-agent-branding:before {
  content: "";
  background-color: #e2e0dd;
  position: absolute;
  top: 0;
  left: -625rem;
  width: 625rem;
  height: 100%;
}
@media print, screen and (max-width: 64.06125em) {
  .site-interior-neighborhood-report04 .rn-interior-nr-agent-branding:before, .bdhnk-custom-marketreport .rn-interior-nr-agent-branding:before {
    display: none;
  }
}
.site-interior-neighborhood-report04 .rn-interior-nr-agent-branding:after, .bdhnk-custom-marketreport .rn-interior-nr-agent-branding:after {
  content: "";
  background-color: #e2e0dd;
  position: absolute;
  top: 0;
  right: -625rem;
  width: 625rem;
  height: 100%;
}
@media print, screen and (max-width: 64.06125em) {
  .site-interior-neighborhood-report04 .rn-interior-nr-agent-branding:after, .bdhnk-custom-marketreport .rn-interior-nr-agent-branding:after {
    display: none;
  }
}
@media print, screen and (max-width: 64.06125em) {
  .site-interior-neighborhood-report04 .rn-interior-nr-agent-branding, .bdhnk-custom-marketreport .rn-interior-nr-agent-branding {
    padding: 0 0.5rem;
  }
}
@media print, screen and (max-width: 39.99875em) {
  .site-interior-neighborhood-report04 .rn-interior-nr-agent-branding, .bdhnk-custom-marketreport .rn-interior-nr-agent-branding {
    padding: 0;
  }
}
.site-interior-neighborhood-report04 .rn-interior-nr-agent-branding .site-column.two-thirds, .bdhnk-custom-marketreport .rn-interior-nr-agent-branding .site-column.two-thirds {
  display: flex;
  justify-content: center;
  align-items: center;
}
@media print, screen and (max-width: 39.99875em) {
  .site-interior-neighborhood-report04 .rn-interior-nr-agent-branding .site-column, .bdhnk-custom-marketreport .rn-interior-nr-agent-branding .site-column {
    padding: 0;
  }
}
.site-interior-neighborhood-report04 .rn-interior-nr-agent-branding .rn-interior-nr-agent-branding-content, .bdhnk-custom-marketreport .rn-interior-nr-agent-branding .rn-interior-nr-agent-branding-content {
  color: var(--company-primary-color);
  font-size: 1.25rem;
  font-weight: 500;
  text-align: left;
  padding: 2.5rem 2.5rem;
}
.site-interior-neighborhood-report04 .rn-interior-nr-agent-branding .rn-interior-nr-agent-branding-content p, .bdhnk-custom-marketreport .rn-interior-nr-agent-branding .rn-interior-nr-agent-branding-content p {
  font-weight: bold;
  font-size: 2.25rem;
  color: var(--company-primary-color);
  text-transform: uppercase;
  line-height: 1;
  margin-top: 0;
}
.site-interior-neighborhood-report04 .rn-interior-nr-agent-branding .rn-interior-nr-agent-branding-content a, .bdhnk-custom-marketreport .rn-interior-nr-agent-branding .rn-interior-nr-agent-branding-content a {
  padding: 1rem 10rem;
  width: auto;
  display: inline-block;
  position: relative;
  transition: all 150ms ease-in-out;
  border: 1px solid var(--company-primary-color);
  margin-top: 0.625rem;
  white-space: nowrap;
  text-transform: uppercase;
  font-size: 1rem;
  font-weight: bold;
  border-radius: 8px;
  color: #ffffff;
  background-color: var(--company-primary-color);
}
.site-interior-neighborhood-report04 .rn-interior-nr-agent-branding .rn-interior-nr-agent-branding-content a p, .bdhnk-custom-marketreport .rn-interior-nr-agent-branding .rn-interior-nr-agent-branding-content a p {
  padding: 0;
  margin: 0;
  line-height: inherit;
  color: inherit;
  font-size: inherit;
  font-weight: inherit;
  font-family: inherit;
}
@media print, screen and (max-width: 74.99875em) {
  .site-interior-neighborhood-report04 .rn-interior-nr-agent-branding .rn-interior-nr-agent-branding-content, .bdhnk-custom-marketreport .rn-interior-nr-agent-branding .rn-interior-nr-agent-branding-content {
    padding: 2.5rem 0.5rem;
  }
  .site-interior-neighborhood-report04 .rn-interior-nr-agent-branding .rn-interior-nr-agent-branding-content p, .bdhnk-custom-marketreport .rn-interior-nr-agent-branding .rn-interior-nr-agent-branding-content p {
    font-size: 1.875rem;
  }
  .site-interior-neighborhood-report04 .rn-interior-nr-agent-branding .rn-interior-nr-agent-branding-content a, .bdhnk-custom-marketreport .rn-interior-nr-agent-branding .rn-interior-nr-agent-branding-content a {
    padding: 1rem;
  }
}
@media print, screen and (max-width: 64.06125em) {
  .site-interior-neighborhood-report04 .rn-interior-nr-agent-branding .rn-interior-nr-agent-branding-content, .bdhnk-custom-marketreport .rn-interior-nr-agent-branding .rn-interior-nr-agent-branding-content {
    width: 100%;
  }
}
@media print, screen and (max-width: 39.99875em) {
  .site-interior-neighborhood-report04 .rn-interior-nr-agent-branding .rn-interior-nr-agent-branding-content, .bdhnk-custom-marketreport .rn-interior-nr-agent-branding .rn-interior-nr-agent-branding-content {
    padding: 2.5rem 1rem;
    text-align: center;
  }
  .site-interior-neighborhood-report04 .rn-interior-nr-agent-branding .rn-interior-nr-agent-branding-content p, .bdhnk-custom-marketreport .rn-interior-nr-agent-branding .rn-interior-nr-agent-branding-content p {
    font-size: 1.375rem;
  }
  .site-interior-neighborhood-report04 .rn-interior-nr-agent-branding .rn-interior-nr-agent-branding-content a, .bdhnk-custom-marketreport .rn-interior-nr-agent-branding .rn-interior-nr-agent-branding-content a {
    padding: 1rem 2rem;
  }
}
.site-interior-neighborhood-report04 .rn-interior-nr-marketreport-header, .bdhnk-custom-marketreport .rn-interior-nr-marketreport-header {
  display: flex;
  justify-content: flex-end;
  margin-top: 5rem;
}
.site-interior-neighborhood-report04 .rn-interior-nr-marketreport-header .rn-interior-nr-marketreport-select-container, .bdhnk-custom-marketreport .rn-interior-nr-marketreport-header .rn-interior-nr-marketreport-select-container {
  text-align: center;
  width: 9.375rem;
}
.site-interior-neighborhood-report04 .rn-interior-nr-marketreport-header .rn-interior-nr-marketreport-select-container select, .bdhnk-custom-marketreport .rn-interior-nr-marketreport-header .rn-interior-nr-marketreport-select-container select {
  font-weight: bold;
}
@media print, screen and (max-width: 39.99875em) {
  .site-interior-neighborhood-report04 .rn-interior-nr-marketreport-header, .bdhnk-custom-marketreport .rn-interior-nr-marketreport-header {
    margin-top: 2.5rem;
    justify-content: center;
  }
  .site-interior-neighborhood-report04 .rn-interior-nr-marketreport-header .rn-interior-nr-report-select-container select, .bdhnk-custom-marketreport .rn-interior-nr-marketreport-header .rn-interior-nr-report-select-container select {
    margin-bottom: 0.25rem !important;
  }
}
.site-interior-neighborhood-report04 .rn-interior-nr-marketreport-container, .bdhnk-custom-marketreport .rn-interior-nr-marketreport-container {
  margin-top: -6.25rem;
}
@media print, screen and (max-width: 39.99875em) {
  .site-interior-neighborhood-report04 .rn-interior-nr-marketreport-container, .bdhnk-custom-marketreport .rn-interior-nr-marketreport-container {
    margin-top: 0;
  }
}
.site-interior-neighborhood-report04 .rn-interior-nr-marketreport-title, .bdhnk-custom-marketreport .rn-interior-nr-marketreport-title {
  color: var(--company-primary-color);
  text-align: left;
  font-size: 1.5rem;
}
.site-interior-neighborhood-report04 .rn-interior-nr-marketreport-title h2, .bdhnk-custom-marketreport .rn-interior-nr-marketreport-title h2 {
  font-size: 2.25rem !important;
  font-weight: bold !important;
  text-transform: uppercase;
  margin: 0;
  margin-bottom: 0 !important;
  line-height: 1;
}
@media print, screen and (max-width: 74.99875em) {
  .site-interior-neighborhood-report04 .rn-interior-nr-marketreport-title h2, .bdhnk-custom-marketreport .rn-interior-nr-marketreport-title h2 {
    font-size: 1.875rem !important;
  }
}
@media print, screen and (max-width: 39.99875em) {
  .site-interior-neighborhood-report04 .rn-interior-nr-marketreport-title h2, .bdhnk-custom-marketreport .rn-interior-nr-marketreport-title h2 {
    font-size: 1.5rem !important;
    width: 100%;
    text-align: center;
  }
}
.site-interior-neighborhood-report04 .rn-interior-nr-marketreport-title .rn-interior-nr-marketreport-subtitle, .bdhnk-custom-marketreport .rn-interior-nr-marketreport-title .rn-interior-nr-marketreport-subtitle {
  font-size: 1.875rem;
  line-height: 1;
}
@media print, screen and (max-width: 74.99875em) {
  .site-interior-neighborhood-report04 .rn-interior-nr-marketreport-title .rn-interior-nr-marketreport-subtitle, .bdhnk-custom-marketreport .rn-interior-nr-marketreport-title .rn-interior-nr-marketreport-subtitle {
    font-size: 1.75rem;
  }
}
@media print, screen and (max-width: 39.99875em) {
  .site-interior-neighborhood-report04 .rn-interior-nr-marketreport-title .rn-interior-nr-marketreport-subtitle, .bdhnk-custom-marketreport .rn-interior-nr-marketreport-title .rn-interior-nr-marketreport-subtitle {
    font-size: 1.25rem;
    width: 100%;
    text-align: center;
    margin-top: 0.625rem;
  }
}
.site-interior-neighborhood-report04 .rn-interior-nr-marketreport-aggregate, .bdhnk-custom-marketreport .rn-interior-nr-marketreport-aggregate {
  margin: 3.75rem 0 5.75rem;
}
@media only screen and (max-width: 55em) {
  .site-interior-neighborhood-report04 .rn-interior-nr-marketreport-aggregate, .bdhnk-custom-marketreport .rn-interior-nr-marketreport-aggregate {
    margin: 2.5rem 0 5.75rem;
  }
}
.site-interior-neighborhood-report04 .rn-interior-nr-marketreport-aggregate .site-column, .bdhnk-custom-marketreport .rn-interior-nr-marketreport-aggregate .site-column {
  color: var(--company-primary-color);
  font-weight: bold;
  text-align: center;
  background: transparent;
  padding: 0;
  padding: 0 1rem;
}
@media print, screen and (max-width: 74.99875em) {
  .site-interior-neighborhood-report04 .rn-interior-nr-marketreport-aggregate .site-column, .bdhnk-custom-marketreport .rn-interior-nr-marketreport-aggregate .site-column {
    width: 33.333%;
  }
}
@media only screen and (max-width: 55em) {
  .site-interior-neighborhood-report04 .rn-interior-nr-marketreport-aggregate .site-column, .bdhnk-custom-marketreport .rn-interior-nr-marketreport-aggregate .site-column {
    width: 100%;
    padding: 1.5rem 1rem;
  }
}
.site-interior-neighborhood-report04 .rn-interior-nr-marketreport-aggregate .site-column .data-icon, .bdhnk-custom-marketreport .rn-interior-nr-marketreport-aggregate .site-column .data-icon {
  color: var(--company-primary-color);
  font-size: 3.75rem;
  text-align: center;
  padding: 2rem 0.5rem 0;
}
.site-interior-neighborhood-report04 .rn-interior-nr-marketreport-aggregate .site-column .data, .bdhnk-custom-marketreport .rn-interior-nr-marketreport-aggregate .site-column .data {
  font-size: 3.75rem;
  padding: 0.5rem 2rem 2rem;
  color: #0a0a0a;
  line-height: 1;
}
@media print, screen and (max-width: 74.99875em) {
  .site-interior-neighborhood-report04 .rn-interior-nr-marketreport-aggregate .site-column .data, .bdhnk-custom-marketreport .rn-interior-nr-marketreport-aggregate .site-column .data {
    font-size: 3.125rem;
    padding: 0.5rem 0.5rem 1rem;
  }
}
@media only screen and (max-width: 55em) {
  .site-interior-neighborhood-report04 .rn-interior-nr-marketreport-aggregate .site-column .data, .bdhnk-custom-marketreport .rn-interior-nr-marketreport-aggregate .site-column .data {
    padding: 0.5rem 0 1rem;
  }
}
.site-interior-neighborhood-report04 .rn-interior-nr-marketreport-aggregate .site-column .title, .bdhnk-custom-marketreport .rn-interior-nr-marketreport-aggregate .site-column .title {
  color: #0a0a0a;
  background: transparent;
  font-size: 2.25rem;
  padding: 2rem 0 1rem;
  font-weight: bold;
  line-height: 1;
  border-top: 1px solid var(--company-secondary-color);
  width: 100%;
  margin: 0 auto;
  display: block;
  text-transform: uppercase;
}
@media print, screen and (max-width: 74.99875em) {
  .site-interior-neighborhood-report04 .rn-interior-nr-marketreport-aggregate .site-column .title, .bdhnk-custom-marketreport .rn-interior-nr-marketreport-aggregate .site-column .title {
    font-size: 1.875rem;
    padding: 1rem 0.5rem 0.5rem;
  }
}
@media only screen and (max-width: 55em) {
  .site-interior-neighborhood-report04 .rn-interior-nr-marketreport-aggregate .site-column .title, .bdhnk-custom-marketreport .rn-interior-nr-marketreport-aggregate .site-column .title {
    font-size: 1.875rem;
  }
}
.site-interior-neighborhood-report04 .rn-interior-nr-marketreport-meter-container, .bdhnk-custom-marketreport .rn-interior-nr-marketreport-meter-container {
  align-items: flex-start;
  display: flex;
  position: relative;
  flex-wrap: wrap;
}
.site-interior-neighborhood-report04 .rn-interior-nr-marketreport-meter-container .rn-interior-nr-marketreport-meter-title, .bdhnk-custom-marketreport .rn-interior-nr-marketreport-meter-container .rn-interior-nr-marketreport-meter-title {
  color: var(--company-primary-color);
  font-weight: bold;
  font-size: 1.75rem;
  margin-bottom: 0.125rem;
  align-items: center;
  display: flex;
}
.site-interior-neighborhood-report04 .rn-interior-nr-marketreport-meter-container .rn-interior-nr-marketreport-meter-title .caption, .bdhnk-custom-marketreport .rn-interior-nr-marketreport-meter-container .rn-interior-nr-marketreport-meter-title .caption {
  text-transform: uppercase;
  font-weight: 400;
}
@media print, screen and (max-width: 39.99875em) {
  .site-interior-neighborhood-report04 .rn-interior-nr-marketreport-meter-container .rn-interior-nr-marketreport-meter-title, .bdhnk-custom-marketreport .rn-interior-nr-marketreport-meter-container .rn-interior-nr-marketreport-meter-title {
    font-size: 1.125rem;
  }
}
.site-interior-neighborhood-report04 .rn-interior-nr-marketreport-meter-container .rn-interior-nr-marketreport-meter, .bdhnk-custom-marketreport .rn-interior-nr-marketreport-meter-container .rn-interior-nr-marketreport-meter {
  flex: 1 1 100%;
}
.site-interior-neighborhood-report04 .rn-interior-nr-marketreport-meter-container .rn-interior-nr-marketreport-meter-background, .bdhnk-custom-marketreport .rn-interior-nr-marketreport-meter-container .rn-interior-nr-marketreport-meter-background {
  height: 6.25rem;
  background: linear-gradient(270deg, var(--company-primary-transparent-5), var(--company-primary-transparent-2));
  margin-bottom: 0.5rem;
  padding: 0;
  display: flex;
}
.site-interior-neighborhood-report04 .rn-interior-nr-marketreport-meter-container .rn-interior-nr-marketreport-meter-background .rn-interior-nr-marketreport-meter-fill, .bdhnk-custom-marketreport .rn-interior-nr-marketreport-meter-container .rn-interior-nr-marketreport-meter-background .rn-interior-nr-marketreport-meter-fill {
  text-align: right;
  background: var(--company-primary-color);
  height: 100%;
  padding: 0 1rem;
  align-items: center;
  display: flex;
  justify-content: flex-end;
}
.site-interior-neighborhood-report04 .rn-interior-nr-marketreport-meter-container .rn-interior-nr-marketreport-meter-background .rn-interior-nr-marketreport-meter-fill .value, .bdhnk-custom-marketreport .rn-interior-nr-marketreport-meter-container .rn-interior-nr-marketreport-meter-background .rn-interior-nr-marketreport-meter-fill .value {
  color: #ffffff;
  font-size: 1.75rem;
  font-weight: bold;
  display: none;
}
.site-interior-neighborhood-report04 .rn-interior-nr-marketreport-meter-container .rn-interior-nr-marketreport-meter-background .rn-interior-nr-marketreport-meter-arrow, .bdhnk-custom-marketreport .rn-interior-nr-marketreport-meter-container .rn-interior-nr-marketreport-meter-background .rn-interior-nr-marketreport-meter-arrow {
  border-top: 2rem solid transparent; /* size needs to be 50% of .rn-nr-msr-meter-background height */
  border-bottom: 2rem solid transparent;
  border-left: 2rem solid var(--company-primary-color);
  height: 0;
  width: 0;
  display: none;
}
.site-interior-neighborhood-report04 .rn-interior-nr-marketreport-meter-container .rn-interior-nr-marketreport-meter-measure, .bdhnk-custom-marketreport .rn-interior-nr-marketreport-meter-container .rn-interior-nr-marketreport-meter-measure {
  list-style: none;
  margin: 0;
  margin-bottom: 2rem;
  padding: 0;
  display: flex;
  justify-content: space-evenly;
}
.site-interior-neighborhood-report04 .rn-interior-nr-marketreport-meter-container .rn-interior-nr-marketreport-meter-measure li, .bdhnk-custom-marketreport .rn-interior-nr-marketreport-meter-container .rn-interior-nr-marketreport-meter-measure li {
  font-size: 1.125rem;
}
.site-interior-neighborhood-report04 .rn-interior-nr-marketreport-chart-container, .bdhnk-custom-marketreport .rn-interior-nr-marketreport-chart-container {
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
  margin: 5rem 0;
}
@media print, screen and (max-width: 64.06125em) {
  .site-interior-neighborhood-report04 .rn-interior-nr-marketreport-chart-container, .bdhnk-custom-marketreport .rn-interior-nr-marketreport-chart-container {
    justify-content: center;
  }
}
.site-interior-neighborhood-report04 .rn-interior-nr-marketreport-chart-container .rn-interior-nr-marketreport-chart, .bdhnk-custom-marketreport .rn-interior-nr-marketreport-chart-container .rn-interior-nr-marketreport-chart {
  margin: 0 0.5rem;
}
@media print, screen and (max-width: 64.06125em) {
  .site-interior-neighborhood-report04 .rn-interior-nr-marketreport-chart-container .rn-interior-nr-marketreport-chart, .bdhnk-custom-marketreport .rn-interior-nr-marketreport-chart-container .rn-interior-nr-marketreport-chart {
    margin-bottom: 0.5rem;
  }
}
.site-interior-neighborhood-report04 .rn-interior-nr-marketreport-chart-container .rn-interior-nr-marketreport-chart g.tick, .bdhnk-custom-marketreport .rn-interior-nr-marketreport-chart-container .rn-interior-nr-marketreport-chart g.tick {
  fill: #0a0a0a;
}
.site-interior-neighborhood-report04 .rn-interior-nr-marketreport-chart-container .rn-interior-nr-marketreport-chart line.c3-ygrid, .bdhnk-custom-marketreport .rn-interior-nr-marketreport-chart-container .rn-interior-nr-marketreport-chart line.c3-ygrid {
  stroke: var(--company-primary-color);
  display: none;
}
.site-interior-neighborhood-report04 .rn-interior-nr-marketreport-chart-container .rn-interior-nr-marketreport-chart .c3 svg, .bdhnk-custom-marketreport .rn-interior-nr-marketreport-chart-container .rn-interior-nr-marketreport-chart .c3 svg {
  font-size: 1.25rem;
}
@media print, screen and (max-width: 64.06125em) {
  .site-interior-neighborhood-report04 .rn-interior-nr-marketreport-chart-container .rn-interior-nr-marketreport-chart .c3 svg, .bdhnk-custom-marketreport .rn-interior-nr-marketreport-chart-container .rn-interior-nr-marketreport-chart .c3 svg {
    font-size: 1rem;
  }
}
.site-interior-neighborhood-report04 .rn-interior-nr-marketreport-chart-container .rn-interior-nr-marketreport-chart-icon, .bdhnk-custom-marketreport .rn-interior-nr-marketreport-chart-container .rn-interior-nr-marketreport-chart-icon {
  text-align: center;
  padding: 2rem 0.5rem 0;
}
.site-interior-neighborhood-report04 .rn-interior-nr-marketreport-chart-container .rn-interior-nr-marketreport-chart-icon i, .bdhnk-custom-marketreport .rn-interior-nr-marketreport-chart-container .rn-interior-nr-marketreport-chart-icon i {
  font-size: 3.75rem;
  color: var(--company-primary-color);
}
.site-interior-neighborhood-report04 .rn-interior-nr-marketreport-chart-container .rn-interior-nr-marketreport-chart-title, .bdhnk-custom-marketreport .rn-interior-nr-marketreport-chart-container .rn-interior-nr-marketreport-chart-title {
  color: var(--company-primary-color);
  font-size: 1.875rem;
  text-align: center;
  margin: 0 0.5rem;
  padding: 1rem 0.5rem 1rem;
  line-height: 1;
}
.site-interior-neighborhood-report04 .rn-interior-nr-marketreport-chart-container .rn-interior-nr-marketreport-chart-title strong, .bdhnk-custom-marketreport .rn-interior-nr-marketreport-chart-container .rn-interior-nr-marketreport-chart-title strong {
  text-transform: uppercase;
  font-size: 2.5rem;
  font-weight: bold;
  display: block;
}
.site-interior-neighborhood-report04 .rn-interior-nr-demo-header,
.site-interior-neighborhood-report04 .rn-interior-nr-schools-header, .bdhnk-custom-marketreport .rn-interior-nr-demo-header,
.bdhnk-custom-marketreport .rn-interior-nr-schools-header {
  color: var(--company-primary-color);
  font-size: 2.25rem;
  font-weight: bold;
  text-align: left;
  text-transform: uppercase;
  background: transparent;
  margin-top: 2rem;
  padding: 1rem;
  line-height: 1;
}
@media only screen and (max-width: 48em) {
  .site-interior-neighborhood-report04 .rn-interior-nr-demo-header,
  .site-interior-neighborhood-report04 .rn-interior-nr-schools-header, .bdhnk-custom-marketreport .rn-interior-nr-demo-header,
  .bdhnk-custom-marketreport .rn-interior-nr-schools-header {
    font-size: 1.5rem;
    text-align: center;
  }
}
.site-interior-neighborhood-report04 .rn-interior-nr-demo-container, .bdhnk-custom-marketreport .rn-interior-nr-demo-container {
  border: 1px solid transparent;
  padding: 2rem;
}
@media only screen and (max-width: 48em) {
  .site-interior-neighborhood-report04 .rn-interior-nr-demo-container, .bdhnk-custom-marketreport .rn-interior-nr-demo-container {
    padding: 1rem 0.5rem;
  }
}
.site-interior-neighborhood-report04 .rn-interior-nr-demo-container ul, .bdhnk-custom-marketreport .rn-interior-nr-demo-container ul {
  list-style: none;
  margin: 0;
  padding: 0;
  display: flex;
  flex-wrap: wrap;
}
.site-interior-neighborhood-report04 .rn-interior-nr-demo-container ul li, .bdhnk-custom-marketreport .rn-interior-nr-demo-container ul li {
  color: transparent;
  line-height: 1.4;
  padding: 0 2rem 2rem;
  align-items: center;
  display: flex;
  flex: 33.3333333333%;
}
.site-interior-neighborhood-report04 .rn-interior-nr-demo-container ul li > i, .bdhnk-custom-marketreport .rn-interior-nr-demo-container ul li > i {
  color: var(--company-primary-color);
  font-size: 3.75rem;
  background: transparent;
  border-radius: 50%;
  height: 4rem;
  width: 4rem;
  align-items: center;
  display: flex;
  justify-content: center;
}
.site-interior-neighborhood-report04 .rn-interior-nr-demo-container ul li > div, .bdhnk-custom-marketreport .rn-interior-nr-demo-container ul li > div {
  padding-left: 0.5rem;
}
.site-interior-neighborhood-report04 .rn-interior-nr-demo-container ul li .data, .bdhnk-custom-marketreport .rn-interior-nr-demo-container ul li .data {
  font-size: 2.5rem;
  font-weight: bold;
  color: #0a0a0a;
}
.site-interior-neighborhood-report04 .rn-interior-nr-demo-container ul li .title, .bdhnk-custom-marketreport .rn-interior-nr-demo-container ul li .title {
  font-size: 1.25rem;
  color: #0a0a0a;
}
@media print, screen and (max-width: 74.99875em) {
  .site-interior-neighborhood-report04 .rn-interior-nr-demo-container ul li, .bdhnk-custom-marketreport .rn-interior-nr-demo-container ul li {
    flex-direction: column;
    align-items: flex-start;
    text-align: left;
    flex: 1 0 auto;
    flex: 33.3333333333%;
    padding: 0 0.5rem 2rem;
  }
  .site-interior-neighborhood-report04 .rn-interior-nr-demo-container ul li > div, .bdhnk-custom-marketreport .rn-interior-nr-demo-container ul li > div {
    display: flex;
    flex-direction: column;
    align-items: flex-start;
  }
  .site-interior-neighborhood-report04 .rn-interior-nr-demo-container ul li > div .title, .bdhnk-custom-marketreport .rn-interior-nr-demo-container ul li > div .title {
    order: 2;
    line-height: 1;
    font-size: 1rem;
  }
  .site-interior-neighborhood-report04 .rn-interior-nr-demo-container ul li > div .data, .bdhnk-custom-marketreport .rn-interior-nr-demo-container ul li > div .data {
    order: 1;
    line-height: 1;
    text-align: left;
    font-size: 1.875rem;
  }
}
@media only screen and (max-width: 48em) {
  .site-interior-neighborhood-report04 .rn-interior-nr-demo-container ul li, .bdhnk-custom-marketreport .rn-interior-nr-demo-container ul li {
    flex-direction: column;
    align-items: center;
    text-align: center;
    flex: 1 0 auto;
    width: 100%;
  }
  .site-interior-neighborhood-report04 .rn-interior-nr-demo-container ul li > div, .bdhnk-custom-marketreport .rn-interior-nr-demo-container ul li > div {
    display: flex;
    flex-direction: column;
    align-items: center;
  }
  .site-interior-neighborhood-report04 .rn-interior-nr-demo-container ul li > div .title, .bdhnk-custom-marketreport .rn-interior-nr-demo-container ul li > div .title {
    order: 2;
    line-height: 1;
    font-size: 1.25rem;
  }
  .site-interior-neighborhood-report04 .rn-interior-nr-demo-container ul li > div .data, .bdhnk-custom-marketreport .rn-interior-nr-demo-container ul li > div .data {
    order: 1;
    line-height: 1;
    font-size: 2.5rem;
  }
}
.site-interior-neighborhood-report04 .rn-interior-nr-demo-container small, .bdhnk-custom-marketreport .rn-interior-nr-demo-container small {
  color: #0a0a0a;
  line-height: 1.2;
}
@media only screen and (max-width: 48em) {
  .site-interior-neighborhood-report04 .rn-interior-nr-demo-container small, .bdhnk-custom-marketreport .rn-interior-nr-demo-container small {
    text-align: center;
    width: 100%;
    display: block;
  }
}
.site-interior-neighborhood-report04 .rn-interior-nr-schools-container, .bdhnk-custom-marketreport .rn-interior-nr-schools-container {
  border: 1px solid transparent;
  padding: 2rem;
}
@media print, screen and (max-width: 74.99875em) {
  .site-interior-neighborhood-report04 .rn-interior-nr-schools-container, .bdhnk-custom-marketreport .rn-interior-nr-schools-container {
    padding: 2rem 0;
  }
}
@media only screen and (min-width: 769px) and (max-width: 1200px) {
  .site-interior-neighborhood-report04 .rn-interior-nr-schools-container .site-column.third, .bdhnk-custom-marketreport .rn-interior-nr-schools-container .site-column.third {
    margin: 0 4px;
    width: calc(33.3333333333% - 8px);
  }
}
.site-interior-neighborhood-report04 .rn-interior-nr-schools-container .rn-interior-nr-schools-title, .bdhnk-custom-marketreport .rn-interior-nr-schools-container .rn-interior-nr-schools-title {
  color: #0a0a0a;
  font-size: 1.125rem;
  font-weight: bold;
  margin-bottom: 1rem;
}
@media only screen and (max-width: 48em) {
  .site-interior-neighborhood-report04 .rn-interior-nr-schools-container .rn-interior-nr-schools-title, .bdhnk-custom-marketreport .rn-interior-nr-schools-container .rn-interior-nr-schools-title {
    text-align: center;
  }
}
.site-interior-neighborhood-report04 .rn-interior-nr-schools-container small, .bdhnk-custom-marketreport .rn-interior-nr-schools-container small {
  color: #0a0a0a;
}
@media only screen and (max-width: 48em) {
  .site-interior-neighborhood-report04 .rn-interior-nr-schools-container small, .bdhnk-custom-marketreport .rn-interior-nr-schools-container small {
    display: block;
    text-align: center;
  }
}
.site-interior-neighborhood-report04 .rn-interior-nr-schools-container ul, .bdhnk-custom-marketreport .rn-interior-nr-schools-container ul {
  color: #0a0a0a;
  list-style: none;
  margin: 0;
  padding: 0;
}
@media only screen and (max-width: 48em) {
  .site-interior-neighborhood-report04 .rn-interior-nr-schools-container ul.rn-interior-nr-schools-list, .bdhnk-custom-marketreport .rn-interior-nr-schools-container ul.rn-interior-nr-schools-list {
    margin-bottom: 5rem;
  }
}
.site-interior-neighborhood-report04 .rn-interior-nr-schools-container ul.rn-interior-nr-schools-list > li, .bdhnk-custom-marketreport .rn-interior-nr-schools-container ul.rn-interior-nr-schools-list > li {
  margin-bottom: 2rem;
  display: flex;
  justify-content: flex-start;
  align-items: center;
}
.site-interior-neighborhood-report04 .rn-interior-nr-schools-container ul.rn-interior-nr-schools-list > li .stars, .site-interior-neighborhood-report04 .rn-interior-nr-schools-container ul.rn-interior-nr-schools-list > li .stars > *, .bdhnk-custom-marketreport .rn-interior-nr-schools-container ul.rn-interior-nr-schools-list > li .stars, .bdhnk-custom-marketreport .rn-interior-nr-schools-container ul.rn-interior-nr-schools-list > li .stars > * {
  display: inline-block;
  background: url(https://content.mediastg.net/dyna_images/ImageLibrary/9/e/7/c/9e7c4a1b-06f3-485f-9e2a-2fa991d93646.png) 0 -24px repeat-x;
  width: 120px;
  height: 24px;
}
.site-interior-neighborhood-report04 .rn-interior-nr-schools-container ul.rn-interior-nr-schools-list > li .stars > *, .bdhnk-custom-marketreport .rn-interior-nr-schools-container ul.rn-interior-nr-schools-list > li .stars > * {
  max-width: 120px;
  background-position: 0 0;
}
.site-interior-neighborhood-report04 .rn-interior-nr-schools-container ul.rn-interior-nr-schools-list > li .rn-interior-nr-schools-score, .bdhnk-custom-marketreport .rn-interior-nr-schools-container ul.rn-interior-nr-schools-list > li .rn-interior-nr-schools-score {
  flex: 0 0 auto;
  width: 6.875rem;
  height: 6.875rem;
  position: relative;
  display: flex;
  justify-content: center;
  align-items: center;
  font-size: 2.5rem;
  font-weight: bold;
  line-height: 1;
  text-align: center;
  color: var(--company-primary-color);
}
.site-interior-neighborhood-report04 .rn-interior-nr-schools-container ul.rn-interior-nr-schools-list > li .rn-interior-nr-schools-score span, .bdhnk-custom-marketreport .rn-interior-nr-schools-container ul.rn-interior-nr-schools-list > li .rn-interior-nr-schools-score span {
  position: relative;
  z-index: 3;
}
.site-interior-neighborhood-report04 .rn-interior-nr-schools-container ul.rn-interior-nr-schools-list > li .rn-interior-nr-schools-score:before, .bdhnk-custom-marketreport .rn-interior-nr-schools-container ul.rn-interior-nr-schools-list > li .rn-interior-nr-schools-score:before {
  position: absolute;
  top: 0;
  left: 0;
  content: "";
  font-size: 5rem;
  line-height: 1;
  color: var(--company-primary-color);
  clip-path: polygon(0px 39px, 37px 34px, 54px 0px, 71px 34px, 109px 39px, 81px 65px, 87px 103px, 54px 85px, 21px 103px, 28px 65px);
  background-color: var(--company-primary-color);
  width: 6.875rem;
  height: 6.875rem;
  z-index: 1;
}
.site-interior-neighborhood-report04 .rn-interior-nr-schools-container ul.rn-interior-nr-schools-list > li .rn-interior-nr-schools-score:after, .bdhnk-custom-marketreport .rn-interior-nr-schools-container ul.rn-interior-nr-schools-list > li .rn-interior-nr-schools-score:after {
  position: absolute;
  top: 0;
  left: 0;
  content: "";
  font-size: 5rem;
  line-height: 1;
  color: var(--company-primary-color);
  clip-path: polygon(2px 40px, 38px 35px, 54px 2px, 70px 35px, 107px 40px, 79px 65px, 86px 101px, 54px 84px, 22px 101px, 30px 65px);
  background-color: #ffffff;
  width: 6.875rem;
  height: 6.875rem;
  z-index: 1;
}
@media only screen and (min-width: 48.0625em) and (max-width: 64em) {
  .site-interior-neighborhood-report04 .rn-interior-nr-schools-container ul.rn-interior-nr-schools-list > li .rn-interior-nr-schools-score, .bdhnk-custom-marketreport .rn-interior-nr-schools-container ul.rn-interior-nr-schools-list > li .rn-interior-nr-schools-score {
    width: 5rem;
    height: 5rem;
    font-size: 2.5rem;
  }
  .site-interior-neighborhood-report04 .rn-interior-nr-schools-container ul.rn-interior-nr-schools-list > li .rn-interior-nr-schools-score:before, .bdhnk-custom-marketreport .rn-interior-nr-schools-container ul.rn-interior-nr-schools-list > li .rn-interior-nr-schools-score:before {
    width: 5rem;
    height: 5rem;
  }
}
.site-interior-neighborhood-report04 .rn-interior-nr-schools-container ul .rn-interior-nr-schools-info, .bdhnk-custom-marketreport .rn-interior-nr-schools-container ul .rn-interior-nr-schools-info {
  padding-left: 1rem;
  flex: 0 1 auto;
}
.site-interior-neighborhood-report04 .rn-interior-nr-schools-container ul .rn-interior-nr-schools-info li, .bdhnk-custom-marketreport .rn-interior-nr-schools-container ul .rn-interior-nr-schools-info li {
  font-size: 0.75rem;
  line-height: 1.3;
  color: #0a0a0a;
}
.site-interior-neighborhood-report04 .rn-interior-nr-schools-container ul .rn-interior-nr-schools-info li.school-name, .bdhnk-custom-marketreport .rn-interior-nr-schools-container ul .rn-interior-nr-schools-info li.school-name {
  font-size: 1.125rem;
  font-weight: bold;
}
.site-interior-neighborhood-report04 .site-nr-market-insight-callout, .bdhnk-custom-marketreport .site-nr-market-insight-callout {
  background-color: #e2e0dd;
  margin-top: 2.5rem;
}
.site-interior-neighborhood-report04 .site-nr-market-insight-callout .site-row, .bdhnk-custom-marketreport .site-nr-market-insight-callout .site-row {
  max-width: 87.5rem;
  margin: 0 auto;
}
@media only screen and (max-width: 48em) {
  .site-interior-neighborhood-report04 .site-nr-market-insight-callout .site-row .site-column, .bdhnk-custom-marketreport .site-nr-market-insight-callout .site-row .site-column {
    padding: 0;
  }
}
@media only screen and (max-width: 48em) {
  .site-interior-neighborhood-report04 .site-nr-market-insight-callout .site-row .site-nr-market-insight-callout-image, .bdhnk-custom-marketreport .site-nr-market-insight-callout .site-row .site-nr-market-insight-callout-image {
    height: 23.75rem;
  }
}
.site-interior-neighborhood-report04 .site-nr-market-insight-callout .site-row .site-nr-market-insight-callout-image .lazy, .bdhnk-custom-marketreport .site-nr-market-insight-callout .site-row .site-nr-market-insight-callout-image .lazy {
  width: 100%;
  height: 100%;
  background-position: center;
  background-size: cover;
}
.site-interior-neighborhood-report04 .site-nr-market-insight-callout .site-row .site-nr-market-insight-callout-content, .bdhnk-custom-marketreport .site-nr-market-insight-callout .site-row .site-nr-market-insight-callout-content {
  padding: 3.75rem;
}
@media print, screen and (max-width: 74.99875em) {
  .site-interior-neighborhood-report04 .site-nr-market-insight-callout .site-row .site-nr-market-insight-callout-content, .bdhnk-custom-marketreport .site-nr-market-insight-callout .site-row .site-nr-market-insight-callout-content {
    padding: 3.75rem 0.5rem 5rem;
  }
}
@media only screen and (max-width: 48em) {
  .site-interior-neighborhood-report04 .site-nr-market-insight-callout .site-row .site-nr-market-insight-callout-content, .bdhnk-custom-marketreport .site-nr-market-insight-callout .site-row .site-nr-market-insight-callout-content {
    padding: 3.75rem 0.5rem 5rem;
    text-align: center;
  }
}
.site-interior-neighborhood-report04 .site-nr-market-insight-callout .site-row .site-nr-market-insight-callout-content h2, .bdhnk-custom-marketreport .site-nr-market-insight-callout .site-row .site-nr-market-insight-callout-content h2 {
  font-size: 1.875rem;
  color: var(--company-primary-color);
  margin-bottom: 0;
  line-height: 1;
  font-weight: bold;
}
.site-interior-neighborhood-report04 .site-nr-market-insight-callout .site-row .site-nr-market-insight-callout-content h2 strong, .bdhnk-custom-marketreport .site-nr-market-insight-callout .site-row .site-nr-market-insight-callout-content h2 strong {
  text-transform: uppercase;
  font-size: 2.25rem;
}
.site-interior-neighborhood-report04 .site-nr-market-insight-callout .site-row .site-nr-market-insight-callout-content h2 p, .bdhnk-custom-marketreport .site-nr-market-insight-callout .site-row .site-nr-market-insight-callout-content h2 p {
  margin: 0;
  line-height: 1;
}
.site-interior-neighborhood-report04 .site-nr-market-insight-callout .site-row .site-nr-market-insight-callout-content h2 p p, .bdhnk-custom-marketreport .site-nr-market-insight-callout .site-row .site-nr-market-insight-callout-content h2 p p {
  padding: 0;
  margin: 0;
  line-height: inherit;
  color: inherit;
  font-size: inherit;
  font-weight: inherit;
  font-family: inherit;
}
@media only screen and (max-width: 48em) {
  .site-interior-neighborhood-report04 .site-nr-market-insight-callout .site-row .site-nr-market-insight-callout-content h2, .bdhnk-custom-marketreport .site-nr-market-insight-callout .site-row .site-nr-market-insight-callout-content h2 {
    text-align: center;
  }
}
.site-interior-neighborhood-report04 .site-nr-market-insight-callout .site-row .site-nr-market-insight-callout-content h2 p, .bdhnk-custom-marketreport .site-nr-market-insight-callout .site-row .site-nr-market-insight-callout-content h2 p {
  padding: 0;
  margin: 0;
  line-height: inherit;
  color: inherit;
  font-size: inherit;
  font-weight: inherit;
  font-family: inherit;
}
.site-interior-neighborhood-report04 .site-nr-market-insight-callout .site-row .site-nr-market-insight-callout-content .site-cms-text, .bdhnk-custom-marketreport .site-nr-market-insight-callout .site-row .site-nr-market-insight-callout-content .site-cms-text {
  color: #0a0a0a;
  margin-top: 0.625rem;
  color: #0a0a0a;
}
.site-interior-neighborhood-report04 .site-nr-market-insight-callout .site-row .site-nr-market-insight-callout-content a, .bdhnk-custom-marketreport .site-nr-market-insight-callout .site-row .site-nr-market-insight-callout-content a {
  display: inline-block;
  padding: 1rem 11.25rem;
  background-color: var(--company-primary-color);
  border-radius: 8px;
  text-align: center;
  text-transform: uppercase;
  color: #ffffff;
  margin-top: 2.5rem;
  font-weight: bold;
}
@media print, screen and (max-width: 74.99875em) {
  .site-interior-neighborhood-report04 .site-nr-market-insight-callout .site-row .site-nr-market-insight-callout-content a, .bdhnk-custom-marketreport .site-nr-market-insight-callout .site-row .site-nr-market-insight-callout-content a {
    padding: 1rem;
  }
}
@media only screen and (max-width: 48em) {
  .site-interior-neighborhood-report04 .site-nr-market-insight-callout .site-row .site-nr-market-insight-callout-content a, .bdhnk-custom-marketreport .site-nr-market-insight-callout .site-row .site-nr-market-insight-callout-content a {
    padding: 1rem 2rem;
  }
}
.site-interior-neighborhood-report04 .site-nr-market-insight-callout .site-row .site-nr-market-insight-callout-content a p, .bdhnk-custom-marketreport .site-nr-market-insight-callout .site-row .site-nr-market-insight-callout-content a p {
  padding: 0;
  margin: 0;
  line-height: inherit;
  color: inherit;
  font-size: inherit;
  font-weight: inherit;
  font-family: inherit;
}
.site-interior-neighborhood-report04 .site-nr-market-insight-callout .site-row .site-nr-market-insight-callout-content a p, .bdhnk-custom-marketreport .site-nr-market-insight-callout .site-row .site-nr-market-insight-callout-content a p {
  color: inherit !important;
}

.bdhnk-custom-marketreport .banner .site-interior-neighborhood-report-subscribe-title {
  color: var(--company-secondary-color) !important;
}
.bdhnk-custom-marketreport .site-interior-neighborhood-report-subscribe-container #subscribe {
  color: var(--company-secondary-color);
}
.bdhnk-custom-marketreport .rng-featured-property-header {
  top: 1rem;
}
.bdhnk-custom-marketreport #rn-listingblock-ForSale .rng-featured-property-listing-details a {
  margin-top: -2rem;
}
.bdhnk-custom-marketreport .rng-featured-property-listing-details a {
  display: flex;
  flex-direction: column;
  justify-content: flex-end;
  height: 100%;
  margin-top: -0.25rem;
}
@media only screen and (max-width: 40em) {
  .bdhnk-custom-marketreport .rng-featured-property-listing-details a {
    margin-top: -1rem;
  }
}
@media only screen and (max-width: 40em) {
  .bdhnk-custom-marketreport .rng-market-insights-featured-property {
    padding: 0 !important;
  }
}
.bdhnk-custom-marketreport .rn-interior-nr-listings .rn-interior-nr-listings-title h2 {
  color: var(--company-secondary-color) !important;
}
.bdhnk-custom-marketreport .rn-interior-rn-listings-paging a {
  color: var(--company-secondary-color);
}
.bdhnk-custom-marketreport .rn-interior-rn-listings-paging a:hover {
  font-weight: bold;
}
.bdhnk-custom-marketreport .rng-featured-property-sold {
  color: #ffffff;
}
.bdhnk-custom-marketreport .site-nr-market-insight-averages .nr-market-insight-average-callout .title {
  color: var(--company-secondary-color);
}
.bdhnk-custom-marketreport .rn-interior-nr-agent-branding-content a {
  color: var(--company-secondary-color) !important;
}
.bdhnk-custom-marketreport .rn-interior-nr-marketreport-container .nr-marketreport-subtitle {
  color: var(--company-secondary-color);
}
.bdhnk-custom-marketreport .rn-interior-nr-marketreport-aggregate .title {
  border-top: 1px solid var(--company-primary-color) !important;
}
.bdhnk-custom-marketreport .rn-interior-nr-marketreport-meter-title .caption, .bdhnk-custom-marketreport .rn-interior-nr-marketreport-meter-title .value {
  color: var(--company-secondary-color);
}
.bdhnk-custom-marketreport .rn-interior-nr-marketreport-chart-title {
  color: var(--company-secondary-color) !important;
}
.bdhnk-custom-marketreport .rn-interior-nr-demo-header {
  color: var(--company-secondary-color);
}
.bdhnk-custom-marketreport .rn-interior-nr-schools-header {
  color: var(--company-secondary-color);
}
.bdhnk-custom-marketreport .site-interior-neighborhood-report-subscribe-title {
  color: var(--company-secondary-color) !important;
}
.bdhnk-custom-marketreport #subscribe2 {
  color: var(--company-secondary-color);
}
.bdhnk-custom-marketreport .site-nr-market-insight-callout a {
  color: var(--company-secondary-color) !important;
}

#overlayParent .rng-property-form {
  background-color: #FFF;
  padding: 2rem;
}
#overlayParent .rng-property-form .rn-search-form-close {
  width: 100%;
  display: block;
  text-align: right;
}
#overlayParent .rng-property-form .rn-search-form-close i {
  font-weight: 300;
  --fa: "";
  --fa--fa: "";
  font-family: "Font Awesome 6 Pro";
}
#overlayParent .rng-property-form .rn-search-form-close i::before {
  content: var(--fa);
}
@media print, screen and (min-width: 40em) {
  #overlayParent .rng-property-form {
    min-width: 25rem;
  }
  #overlayParent .rng-property-form h2 {
    font-size: 2rem;
  }
}
@media print, screen and (max-width: 39.99875em) {
  #overlayParent .rng-property-form {
    padding: 1rem;
  }
}

.site-interior-neighborhood-report-bdhnk {
  overflow: hidden;
  width: 100%;
}
.site-interior-neighborhood-report-bdhnk h2 {
  color: var(--heading-color, #000000);
  font-family: var(--heading-font-family, Chronicle Display, Times, Times New Roman, serif);
  font-size: var(--heading-font-size, 2.1875rem);
  font-weight: var(--heading-font-weight, 100);
  letter-spacing: var(--heading-letter-spacing, 0.03rem);
  line-height: var(--heading-line-height, 1.2);
  margin-bottom: var(--heading-margin-bottom, 1.25rem);
}
@media only screen and (max-width: 64em) {
  .site-interior-neighborhood-report-bdhnk h2 {
    margin-bottom: var(--heading-margin-bottom, 0.9375rem);
  }
}
@media only screen and (max-width: 48em) {
  .site-interior-neighborhood-report-bdhnk h2 {
    margin-bottom: var(--heading-margin-bottom, 0.875rem);
  }
}
.site-interior-neighborhood-report-bdhnk h2.bdhnk-center {
  text-align: center;
}
.site-interior-neighborhood-report-bdhnk h2.bdhnk-margin-bottom {
  --heading-margin-bottom: 2.5rem;
}
@media only screen and (max-width: 48em) {
  .site-interior-neighborhood-report-bdhnk h2.bdhnk-margin-bottom {
    --heading-margin-bottom: .625rem;
  }
}
.site-interior-neighborhood-report-bdhnk h2 p {
  padding: 0 !important;
  margin: 0 !important;
  line-height: inherit !important;
  color: inherit !important;
  font-size: inherit !important;
  font-weight: inherit !important;
  font-family: inherit !important;
}
.site-interior-neighborhood-report-bdhnk .site-market-insights-section {
  margin-bottom: 4.375rem;
}
.site-interior-neighborhood-report-bdhnk .site-market-insights-section .site-button-row {
  text-align: center;
}
.site-interior-neighborhood-report-bdhnk .rn-interior-nr-aggregates {
  margin-bottom: 2rem;
}
.site-interior-neighborhood-report-bdhnk .rn-interior-nr-aggregates .site-row {
  justify-content: center;
}
.site-interior-neighborhood-report-bdhnk .rn-interior-nr-aggregates .site-column {
  color: var(--company-primary-color);
  text-align: center;
  background: var(--company-primary-transparent-2);
  background: var(--company-primary-transparent-2);
  padding: 2rem;
}
@media print, screen and (min-width: 64.0625em) {
  .site-interior-neighborhood-report-bdhnk .rn-interior-nr-aggregates .site-column {
    margin: 0 0.5rem;
  }
  .site-interior-neighborhood-report-bdhnk .rn-interior-nr-aggregates .site-column:first-of-type {
    margin-left: 0;
  }
  .site-interior-neighborhood-report-bdhnk .rn-interior-nr-aggregates .site-column:last-of-type {
    margin-right: 0;
  }
}
@media only screen and (min-width: 900px) and (max-width: 1200px) {
  .site-interior-neighborhood-report-bdhnk .rn-interior-nr-aggregates .site-column.third {
    width: 33.3333333333%;
  }
}
.site-interior-neighborhood-report-bdhnk .rn-interior-nr-aggregates .site-column h2 {
  color: var(--company-primary-color) !important;
  font-size: 1.5rem !important;
  font-weight: bold !important;
  text-transform: uppercase !important;
}
.site-interior-neighborhood-report-bdhnk .rn-interior-nr-aggregates .site-column .rn-interior-nr-aggregates-data {
  font-size: 3rem;
}
.site-interior-neighborhood-report-bdhnk .rn-interior-nr-aggregates .site-column .rn-interior-nr-aggregates-title {
  font-size: 0.875rem;
  border-bottom: 1px solid var(--company-primary-color);
  margin-bottom: 0.5rem;
  padding-bottom: 0.5rem;
}
.site-interior-neighborhood-report-bdhnk .rn-interior-nr-aggregates .site-column .rn-interior-nr-aggregates-title:last-of-type {
  border-bottom: none;
}
.site-interior-neighborhood-report-bdhnk .rn-interior-nr-listings {
  margin-bottom: 2rem;
}
.site-interior-neighborhood-report-bdhnk .rn-interior-nr-listings .rn-interior-nr-listings-title {
  color: var(--company-primary-color);
  background: none;
  padding: 1rem;
}
@media print, screen and (max-width: 39.99875em) {
  .site-interior-neighborhood-report-bdhnk .rn-interior-nr-listings .rn-interior-nr-listings-title {
    padding: 0.5rem 0;
  }
}
.site-interior-neighborhood-report-bdhnk .rn-interior-nr-listings .rn-interior-nr-listings-title h2 {
  color: var(--heading-color, #000000);
  font-family: var(--heading-font-family, Chronicle Display, Times, Times New Roman, serif);
  font-size: var(--heading-font-size, 2.1875rem);
  font-weight: var(--heading-font-weight, 100);
  letter-spacing: var(--heading-letter-spacing, 0.03rem);
  line-height: var(--heading-line-height, 1.2);
  margin-bottom: var(--heading-margin-bottom, 1.25rem);
}
@media only screen and (max-width: 64em) {
  .site-interior-neighborhood-report-bdhnk .rn-interior-nr-listings .rn-interior-nr-listings-title h2 {
    margin-bottom: var(--heading-margin-bottom, 0.9375rem);
  }
}
@media only screen and (max-width: 48em) {
  .site-interior-neighborhood-report-bdhnk .rn-interior-nr-listings .rn-interior-nr-listings-title h2 {
    margin-bottom: var(--heading-margin-bottom, 0.875rem);
  }
}
.site-interior-neighborhood-report-bdhnk .rn-interior-nr-listings .rn-interior-nr-listings-title h2.bdhnk-center {
  text-align: center;
}
.site-interior-neighborhood-report-bdhnk .rn-interior-nr-listings .rn-interior-nr-listings-title h2.bdhnk-margin-bottom {
  --heading-margin-bottom: 2.5rem;
}
@media only screen and (max-width: 48em) {
  .site-interior-neighborhood-report-bdhnk .rn-interior-nr-listings .rn-interior-nr-listings-title h2.bdhnk-margin-bottom {
    --heading-margin-bottom: .625rem;
  }
}
.site-interior-neighborhood-report-bdhnk .rn-interior-nr-listings .rn-interior-nr-listings-title h2 p {
  padding: 0 !important;
  margin: 0 !important;
  line-height: inherit !important;
  color: inherit !important;
  font-size: inherit !important;
  font-weight: inherit !important;
  font-family: inherit !important;
}
@media print, screen and (max-width: 39.99875em) {
  .site-interior-neighborhood-report-bdhnk .rn-interior-nr-listings .rn-interior-nr-listings-title h2 {
    text-align: center;
  }
}
.site-interior-neighborhood-report-bdhnk .rn-interior-nr-listings .rn-interior-nr-listings-title p {
  font-family: var(--p-font-family, Gotham Book, Arial, Helvetica Neue, Helvetica, sans-serif);
  font-size: var(--p-font-size, 1.25rem);
  letter-spacing: var(--p-letter-spacing, 0.01rem);
  line-height: var(--p-line-height, 1.5);
  color: #000000;
}
@media only screen and (max-width: 64em) {
  .site-interior-neighborhood-report-bdhnk .rn-interior-nr-listings .rn-interior-nr-listings-title p {
    line-height: 1.5;
    font-size: var(--p-font-size, 1rem);
  }
}
.site-interior-neighborhood-report-bdhnk .rn-interior-nr-listings .rn-interior-nr-listings-title p a {
  color: var(--a-text-color, #000000);
  text-decoration: var(--a-text-decoration, underline);
}
.site-interior-neighborhood-report-bdhnk .rn-interior-nr-listings .rn-interior-nr-listings-title p a:hover, .site-interior-neighborhood-report-bdhnk .rn-interior-nr-listings .rn-interior-nr-listings-title p a:focus {
  --a-text-color: #3DC2D1;
}
@media print, screen and (max-width: 39.99875em) {
  .site-interior-neighborhood-report-bdhnk .rn-interior-nr-listings .rn-interior-nr-listings-title p {
    text-align: center;
  }
}
.site-interior-neighborhood-report-bdhnk .rn-interior-nr-listings .rn-interior-nr-listings-content {
  border: none;
  padding: 0.25rem;
}
.site-interior-neighborhood-report-bdhnk .rn-interior-nr-listings .rn-interior-nr-listings-content .rng-market-insights-featured-property {
  padding: 0.5rem;
  width: 33.333%;
  position: relative;
  background-color: #0a0a0a;
}
@media print, screen and (max-width: 74.99875em) {
  .site-interior-neighborhood-report-bdhnk .rn-interior-nr-listings .rn-interior-nr-listings-content .rng-market-insights-featured-property {
    width: 50%;
  }
}
@media only screen and (max-width: 55em) {
  .site-interior-neighborhood-report-bdhnk .rn-interior-nr-listings .rn-interior-nr-listings-content .rng-market-insights-featured-property {
    padding: 0.25rem 0;
    width: 100%;
  }
}
.site-interior-neighborhood-report-bdhnk .rn-interior-nr-listings .rn-interior-nr-listings-content .rng-market-insights-featured-property:before {
  content: "";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background-color: #ffffff;
  position: absolute;
  display: block;
  z-index: 0;
}
.site-interior-neighborhood-report-bdhnk .rn-interior-nr-listings .rn-interior-nr-listings-content .rng-market-insights-featured-property > a {
  display: block;
  height: 27.5rem;
  position: relative;
  background-position: center;
  background-size: cover;
  background-color: #0a0a0a;
  z-index: 1;
}
@media print, screen and (max-width: 39.99875em) {
  .site-interior-neighborhood-report-bdhnk .rn-interior-nr-listings .rn-interior-nr-listings-content .rng-market-insights-featured-property > a {
    height: 20.25rem;
  }
}
.site-interior-neighborhood-report-bdhnk .rn-interior-nr-listings .rn-interior-nr-listings-content .rng-market-insights-featured-property > a:before {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  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%);
}
.site-interior-neighborhood-report-bdhnk .rn-interior-nr-listings .rn-interior-nr-listings-content .rng-market-insights-featured-property .rng-featured-property-listing-details {
  position: absolute;
  bottom: 0;
  left: 0;
  padding: 1.875rem;
  color: #ffffff;
  z-index: 2;
}
@media print, screen and (max-width: 39.99875em) {
  .site-interior-neighborhood-report-bdhnk .rn-interior-nr-listings .rn-interior-nr-listings-content .rng-market-insights-featured-property .rng-featured-property-listing-details {
    padding: 0.5rem 0.5rem 1rem;
    width: 100%;
  }
}
.site-interior-neighborhood-report-bdhnk .rn-interior-nr-listings .rn-interior-nr-listings-content .rng-market-insights-featured-property .rng-featured-property-listing-details .rng-featured-property-listing-price-container {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 1rem;
}
@media print, screen and (max-width: 39.99875em) {
  .site-interior-neighborhood-report-bdhnk .rn-interior-nr-listings .rn-interior-nr-listings-content .rng-market-insights-featured-property .rng-featured-property-listing-details .rng-featured-property-listing-price-container {
    margin-bottom: 0.5rem;
  }
}
.site-interior-neighborhood-report-bdhnk .rn-interior-nr-listings .rn-interior-nr-listings-content .rng-market-insights-featured-property .rng-featured-property-listing-details .rng-featured-property-listing-price-container h2 {
  flex: 1 0 auto;
  font-size: 1.25rem;
  display: flex;
  justify-content: flex-start;
  align-items: center;
  margin-bottom: 0;
  color: #ffffff !important;
}
.site-interior-neighborhood-report-bdhnk .rn-interior-nr-listings .rn-interior-nr-listings-content .rng-market-insights-featured-property .rng-featured-property-listing-details .rng-featured-property-listing-price-container h2 .rn-icon-like {
  padding-right: 0.5rem;
  display: none;
}
@media print, screen and (max-width: 39.99875em) {
  .site-interior-neighborhood-report-bdhnk .rn-interior-nr-listings .rn-interior-nr-listings-content .rng-market-insights-featured-property .rng-featured-property-listing-details .rng-featured-property-listing-price-container h2 .rn-icon-like {
    padding-right: 0.25rem;
  }
}
.site-interior-neighborhood-report-bdhnk .rn-interior-nr-listings .rn-interior-nr-listings-content .rng-market-insights-featured-property .rng-featured-property-listing-details .rng-featured-property-listing-price-container h2 .rng-featured-property-listing-price {
  padding: 0 1rem 0 0;
}
@media print, screen and (max-width: 39.99875em) {
  .site-interior-neighborhood-report-bdhnk .rn-interior-nr-listings .rn-interior-nr-listings-content .rng-market-insights-featured-property .rng-featured-property-listing-details .rng-featured-property-listing-price-container h2 .rng-featured-property-listing-price {
    padding: 0 0.5rem 0 0;
  }
}
.site-interior-neighborhood-report-bdhnk .rn-interior-nr-listings .rn-interior-nr-listings-content .rng-market-insights-featured-property .rng-featured-property-listing-details .rng-featured-property-listing-price-container h2 .rng-featured-property-listing-status {
  padding: 0 1rem;
  position: relative;
}
@media print, screen and (max-width: 39.99875em) {
  .site-interior-neighborhood-report-bdhnk .rn-interior-nr-listings .rn-interior-nr-listings-content .rng-market-insights-featured-property .rng-featured-property-listing-details .rng-featured-property-listing-price-container h2 .rng-featured-property-listing-status {
    padding: 0 0.5rem;
  }
}
.site-interior-neighborhood-report-bdhnk .rn-interior-nr-listings .rn-interior-nr-listings-content .rng-market-insights-featured-property .rng-featured-property-listing-details .rng-featured-property-listing-price-container h2 .rng-featured-property-listing-status:before {
  content: "|";
  position: absolute;
  left: -0.25rem;
  top: 0;
  margin: 0;
  padding: 0;
  color: #ffffff !important;
}
@media print, screen and (max-width: 39.99875em) {
  .site-interior-neighborhood-report-bdhnk .rn-interior-nr-listings .rn-interior-nr-listings-content .rng-market-insights-featured-property .rng-featured-property-listing-details .rng-featured-property-listing-price-container h2 {
    font-size: 1rem;
    margin-bottom: 0.125rem;
  }
}
.site-interior-neighborhood-report-bdhnk .rn-interior-nr-listings .rn-interior-nr-listings-content .rng-market-insights-featured-property .rng-featured-property-listing-details .rng-featured-property-listing-price-container h4 {
  font-size: 0.75rem;
  margin-bottom: 0;
  color: #ffffff !important;
}
@media print, screen and (max-width: 39.99875em) {
  .site-interior-neighborhood-report-bdhnk .rn-interior-nr-listings .rn-interior-nr-listings-content .rng-market-insights-featured-property .rng-featured-property-listing-details .rng-featured-property-listing-price-container h4 {
    font-size: 0.75rem;
  }
}
.site-interior-neighborhood-report-bdhnk .rn-interior-nr-listings .rn-interior-nr-listings-content .rng-market-insights-featured-property .rng-featured-property-listing-details .rng-featured-property-listing-details-items {
  display: flex;
  justify-content: flex-start;
  flex-wrap: wrap;
  margin-bottom: 0;
}
.site-interior-neighborhood-report-bdhnk .rn-interior-nr-listings .rn-interior-nr-listings-content .rng-market-insights-featured-property .rng-featured-property-listing-details .rng-featured-property-listing-details-items li {
  padding: 0 1rem;
  position: relative;
  color: #ffffff !important;
}
@media print, screen and (max-width: 39.99875em) {
  .site-interior-neighborhood-report-bdhnk .rn-interior-nr-listings .rn-interior-nr-listings-content .rng-market-insights-featured-property .rng-featured-property-listing-details .rng-featured-property-listing-details-items li {
    font-size: 0.75rem;
    padding: 0 0.5rem;
  }
}
.site-interior-neighborhood-report-bdhnk .rn-interior-nr-listings .rn-interior-nr-listings-content .rng-market-insights-featured-property .rng-featured-property-listing-details .rng-featured-property-listing-details-items li:before {
  content: "|";
  position: absolute;
  left: -0.25rem;
  top: 0;
}
@media print, screen and (max-width: 39.99875em) {
  .site-interior-neighborhood-report-bdhnk .rn-interior-nr-listings .rn-interior-nr-listings-content .rng-market-insights-featured-property .rng-featured-property-listing-details .rng-featured-property-listing-details-items li:before {
    left: -0.125rem;
  }
}
.site-interior-neighborhood-report-bdhnk .rn-interior-nr-listings .rn-interior-nr-listings-content .rng-market-insights-featured-property .rng-featured-property-listing-details .rng-featured-property-listing-details-items li:nth-child(1), .site-interior-neighborhood-report-bdhnk .rn-interior-nr-listings .rn-interior-nr-listings-content .rng-market-insights-featured-property .rng-featured-property-listing-details .rng-featured-property-listing-details-items li:nth-child(2) {
  padding-left: 0;
}
.site-interior-neighborhood-report-bdhnk .rn-interior-nr-listings .rn-interior-nr-listings-content .rng-market-insights-featured-property .rng-featured-property-listing-details .rng-featured-property-listing-details-items li:nth-child(1):before, .site-interior-neighborhood-report-bdhnk .rn-interior-nr-listings .rn-interior-nr-listings-content .rng-market-insights-featured-property .rng-featured-property-listing-details .rng-featured-property-listing-details-items li:nth-child(2):before {
  display: none;
}
.site-interior-neighborhood-report-bdhnk .rn-interior-nr-listings .rn-interior-nr-listings-content .rng-market-insights-featured-property .rng-featured-property-listing-details .rng-featured-property-listing-details-items .rng-address {
  flex: 1 0 auto;
  width: 100%;
  padding: 0;
}
.site-interior-neighborhood-report-bdhnk .rn-interior-nr-listings .rn-interior-rn-listings-paging {
  padding-bottom: 1rem;
  padding-right: 0.5rem;
  display: flex;
  justify-content: flex-end;
}
@media print {
  .site-interior-neighborhood-report-bdhnk .rn-interior-nr-listings .rn-interior-rn-listings-paging {
    display: none;
  }
}
.site-interior-neighborhood-report-bdhnk .rn-interior-nr-listings .rn-interior-rn-listings-aggregates {
  margin-top: 2.5rem;
  border-bottom: 2px solid #3DC2D1;
  padding-bottom: 1.25rem;
}
.site-interior-neighborhood-report-bdhnk .rn-interior-nr-listings .rn-interior-rn-listings-aggregates .forty {
  width: 40%;
  color: #000000;
  text-align: center;
  background: transparent;
  padding: 3rem 0.5rem;
  display: flex;
  flex-direction: column;
  justify-content: flex-end;
  align-items: flex-start;
}
@media print, screen and (max-width: 64.06125em) {
  .site-interior-neighborhood-report-bdhnk .rn-interior-nr-listings .rn-interior-rn-listings-aggregates .forty {
    width: 100%;
    padding: 1.5rem 0;
  }
}
.site-interior-neighborhood-report-bdhnk .rn-interior-nr-listings .rn-interior-rn-listings-aggregates .sixty {
  width: 60%;
  margin-left: 2.5rem;
  padding: 0;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  color: #000000;
}
@media print, screen and (max-width: 64.06125em) {
  .site-interior-neighborhood-report-bdhnk .rn-interior-nr-listings .rn-interior-rn-listings-aggregates .sixty {
    margin: 0;
    width: 100%;
  }
}
@media print, screen and (max-width: 39.99875em) {
  .site-interior-neighborhood-report-bdhnk .rn-interior-nr-listings .rn-interior-rn-listings-aggregates .sixty {
    margin: 0;
    width: calc(100% + 24px);
    margin-left: -0.75rem;
  }
}
.site-interior-neighborhood-report-bdhnk .rn-interior-nr-listings .rn-interior-rn-listings-aggregates h3 {
  color: #000000 !important;
  font-size: 5rem !important;
  font-style: normal !important;
  margin: 0;
}
@media print, screen and (max-width: 89.99875em) {
  .site-interior-neighborhood-report-bdhnk .rn-interior-nr-listings .rn-interior-rn-listings-aggregates h3 {
    font-size: 4.5rem !important;
  }
}
@media print, screen and (max-width: 74.99875em) {
  .site-interior-neighborhood-report-bdhnk .rn-interior-nr-listings .rn-interior-rn-listings-aggregates h3 {
    font-size: 4rem !important;
  }
}
@media print, screen and (max-width: 64.06125em) {
  .site-interior-neighborhood-report-bdhnk .rn-interior-nr-listings .rn-interior-rn-listings-aggregates h3 {
    text-align: center;
    width: 100%;
    font-size: 6rem !important;
  }
}
@media print, screen and (max-width: 39.99875em) {
  .site-interior-neighborhood-report-bdhnk .rn-interior-nr-listings .rn-interior-rn-listings-aggregates h3 {
    font-size: 3.75rem !important;
  }
}
.site-interior-neighborhood-report-bdhnk .rn-interior-nr-listings .rn-interior-rn-listings-aggregates .rn-interior-rn-listings-aggregates-title {
  font-size: 1.75rem;
  text-align: left;
  line-height: 1.2;
}
@media print, screen and (max-width: 74.99875em) {
  .site-interior-neighborhood-report-bdhnk .rn-interior-nr-listings .rn-interior-rn-listings-aggregates .rn-interior-rn-listings-aggregates-title {
    font-size: 1.25rem;
  }
}
@media print, screen and (max-width: 64.06125em) {
  .site-interior-neighborhood-report-bdhnk .rn-interior-nr-listings .rn-interior-rn-listings-aggregates .rn-interior-rn-listings-aggregates-title {
    text-align: center;
    width: 100%;
    font-size: 1.75rem;
  }
}
@media print, screen and (max-width: 39.99875em) {
  .site-interior-neighborhood-report-bdhnk .rn-interior-nr-listings .rn-interior-rn-listings-aggregates .rn-interior-rn-listings-aggregates-title {
    font-size: 1.125rem;
  }
}
.site-interior-neighborhood-report-bdhnk .rn-interior-nr-listings .rn-interior-rn-listings-aggregates ul {
  color: #000000;
  list-style: none;
  margin: 0;
  padding: 0;
  display: flex;
  flex: 0 1 auto;
}
.site-interior-neighborhood-report-bdhnk .rn-interior-nr-listings .rn-interior-rn-listings-aggregates ul.header {
  font-weight: bold;
  color: #000000;
  text-transform: uppercase;
}
.site-interior-neighborhood-report-bdhnk .rn-interior-nr-listings .rn-interior-rn-listings-aggregates ul li {
  text-align: center !important;
  padding: 0 1rem;
  width: 16.6666666667%;
  align-items: center;
  display: flex;
  justify-content: flex-start;
  line-height: 1;
  font-size: 1.25rem;
}
@media only screen and (min-width: 64em) and (max-width: 75em) {
  .site-interior-neighborhood-report-bdhnk .rn-interior-nr-listings .rn-interior-rn-listings-aggregates ul li {
    width: 14.2857142857%;
  }
  .site-interior-neighborhood-report-bdhnk .rn-interior-nr-listings .rn-interior-rn-listings-aggregates ul li:nth-child(1) {
    width: 21.4285714286%;
  }
  .site-interior-neighborhood-report-bdhnk .rn-interior-nr-listings .rn-interior-rn-listings-aggregates ul li:nth-child(5) {
    width: 21.4285714286%;
  }
}
.site-interior-neighborhood-report-bdhnk .rn-interior-nr-listings .rn-interior-rn-listings-aggregates ul li.title {
  color: #000000 !important;
  font-weight: bold !important;
  text-align: left;
  text-transform: uppercase;
  background: transparent;
  justify-content: flex-start;
}
@media print, screen and (min-width: 40em) {
  .site-interior-neighborhood-report-bdhnk .rn-interior-nr-listings .rn-interior-rn-listings-aggregates ul li span {
    display: none;
  }
}
@media print, screen and (max-width: 64.06125em) {
  .site-interior-neighborhood-report-bdhnk .rn-interior-nr-listings .rn-interior-rn-listings-aggregates ul {
    flex-wrap: wrap;
    padding: 0;
    margin-top: 1.25rem;
    margin-bottom: 1.25rem;
  }
  .site-interior-neighborhood-report-bdhnk .rn-interior-nr-listings .rn-interior-rn-listings-aggregates ul.header, .site-interior-neighborhood-report-bdhnk .rn-interior-nr-listings .rn-interior-rn-listings-aggregates ul.footer {
    display: none;
  }
  .site-interior-neighborhood-report-bdhnk .rn-interior-nr-listings .rn-interior-rn-listings-aggregates ul li {
    width: 20%;
    justify-content: flex-start;
    padding: 0;
    display: flex;
    flex-direction: column;
    justify-content: center;
  }
  .site-interior-neighborhood-report-bdhnk .rn-interior-nr-listings .rn-interior-rn-listings-aggregates ul li.title {
    text-align: center;
    padding: 0.5rem;
    justify-content: center;
    width: 100%;
    flex: 1 0 auto;
    margin-bottom: 0.625rem;
    position: relative;
  }
  .site-interior-neighborhood-report-bdhnk .rn-interior-nr-listings .rn-interior-rn-listings-aggregates ul li.title:after {
    content: "";
    position: relative;
    width: 6.25rem;
    height: 1px;
    margin: 0.3125rem auto 0;
    background-color: #000000;
  }
  .site-interior-neighborhood-report-bdhnk .rn-interior-nr-listings .rn-interior-rn-listings-aggregates ul li span {
    font-weight: bold;
    text-align: center;
    width: 100%;
    display: block;
    margin-bottom: 0.625rem;
  }
}
@media print, screen and (max-width: 39.99875em) {
  .site-interior-neighborhood-report-bdhnk .rn-interior-nr-listings .rn-interior-rn-listings-aggregates ul li {
    font-size: 0.875rem;
  }
}
.site-interior-neighborhood-report-bdhnk .rn-interior-nr-charts h3 {
  color: #000000 !important;
  font-weight: 300 !important;
  line-height: 1.1;
  text-align: center;
}
.site-interior-neighborhood-report-bdhnk .rn-interior-nr-charts h3 span {
  font-size: 1.5rem;
  font-weight: bold;
  text-transform: uppercase;
  display: block;
}
.site-interior-neighborhood-report-bdhnk .rn-interior-nr-charts .rn-interior-nr-chart {
  overflow: hidden;
  align-items: center;
  display: flex;
  justify-content: center;
}
.site-interior-neighborhood-report-bdhnk .rn-interior-nr-charts .rn-interior-nr-piechart {
  border: 3px solid #000000;
  border-radius: 50%;
  height: 18.75rem;
  margin-top: 1rem;
  width: 18.75rem;
  align-items: center;
  display: flex;
  justify-content: center;
  transform: rotate(30deg);
}
.site-interior-neighborhood-report-bdhnk .rn-interior-nr-charts .rn-interior-charts-piechart-value {
  color: var(--company-primary-color);
  font-size: 1.75rem;
  font-weight: bold;
  line-height: 1;
  text-align: center;
  background: #ffffff;
  border: 1px solid var(--company-primary-color);
  min-width: 6.25rem;
  padding: 0.5rem;
  transform: rotate(-30deg);
  position: absolute;
  right: 75%;
}
.site-interior-neighborhood-report-bdhnk .rn-interior-nr-charts .rn-interior-charts-piechart-value span {
  display: block;
  font-size: 0.875rem;
  font-weight: normal;
}
.site-interior-neighborhood-report-bdhnk .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) {
  .site-interior-neighborhood-report-bdhnk .rn-interior-nr-charts .site-column.third {
    width: 33.3333333333%;
  }
  .site-interior-neighborhood-report-bdhnk .rn-interior-nr-charts .rn-interior-nr-piechart {
    height: 14rem;
    width: 14rem;
  }
  .site-interior-neighborhood-report-bdhnk .rn-interior-nr-charts .rn-interior-charts-piechart-value {
    font-size: 1.25rem;
    min-width: 5.5rem;
    padding: 0.25rem;
  }
}
.site-interior-neighborhood-report-bdhnk .site-nr-market-insight-averages {
  margin: 7.5rem 0;
}
@media print, screen and (max-width: 39.99875em) {
  .site-interior-neighborhood-report-bdhnk .site-nr-market-insight-averages {
    margin: 3.75rem 0;
  }
}
.site-interior-neighborhood-report-bdhnk .site-nr-market-insight-averages .site-row .site-column {
  text-align: center;
}
@media only screen and (max-width: 64em) {
  .site-interior-neighborhood-report-bdhnk .site-nr-market-insight-averages .site-row .site-column {
    width: 33.333%;
  }
}
@media only screen and (max-width: 55em) {
  .site-interior-neighborhood-report-bdhnk .site-nr-market-insight-averages .site-row .site-column {
    width: 100%;
    padding: 1.5rem 1rem;
  }
}
.site-interior-neighborhood-report-bdhnk .site-nr-market-insight-averages .site-row .title {
  font-size: 1.875rem;
  text-align: center;
  color: #000000;
  margin-bottom: 2rem;
  line-height: 1;
}
.site-interior-neighborhood-report-bdhnk .site-nr-market-insight-averages .site-row .title strong {
  text-transform: uppercase;
  font-size: 2.5rem;
  display: block;
}
@media print, screen and (max-width: 74.99875em) {
  .site-interior-neighborhood-report-bdhnk .site-nr-market-insight-averages .site-row .title {
    font-size: 1.75rem;
  }
  .site-interior-neighborhood-report-bdhnk .site-nr-market-insight-averages .site-row .title strong {
    font-size: 1.75rem;
  }
}
.site-interior-neighborhood-report-bdhnk .site-nr-market-insight-averages .site-row .data {
  font-size: 1rem;
  margin: 0 auto;
  padding: 2rem;
  color: #000000;
  width: auto;
  display: inline-block;
  text-align: left;
  line-height: 1.2;
}
.site-interior-neighborhood-report-bdhnk .site-nr-market-insight-averages .site-row .data:last-child {
  border-top: 2px solid #3DC2D1;
}
.site-interior-neighborhood-report-bdhnk .site-nr-market-insight-averages .site-row .data strong {
  font-size: 3rem;
}
.site-interior-neighborhood-report-bdhnk .site-nr-market-insight-averages .site-row .data i {
  font-size: 3.25rem;
  color: #3DC2D1;
  margin-left: 0.625rem;
  display: inline-block;
}
@media print, screen and (max-width: 74.99875em) {
  .site-interior-neighborhood-report-bdhnk .site-nr-market-insight-averages .site-row .data {
    padding: 0.5rem;
  }
}
@media only screen and (max-width: 55em) {
  .site-interior-neighborhood-report-bdhnk .site-nr-market-insight-averages .site-row .data {
    text-align: center;
    width: 100%;
    padding: 1rem 0.5rem;
  }
  .site-interior-neighborhood-report-bdhnk .site-nr-market-insight-averages .site-row .data:last-child {
    width: auto;
  }
}
.site-interior-neighborhood-report-bdhnk .rn-interior-nr-agent-branding {
  margin: 2rem 0;
  align-items: center;
  display: flex;
  justify-content: space-between;
  background-color: #e2e0dd;
  position: relative;
}
.site-interior-neighborhood-report-bdhnk .rn-interior-nr-agent-branding:before {
  content: "";
  background-color: #e2e0dd;
  position: absolute;
  top: 0;
  left: -625rem;
  width: 625rem;
  height: 100%;
}
@media print, screen and (max-width: 64.06125em) {
  .site-interior-neighborhood-report-bdhnk .rn-interior-nr-agent-branding:before {
    display: none;
  }
}
.site-interior-neighborhood-report-bdhnk .rn-interior-nr-agent-branding:after {
  content: "";
  background-color: #e2e0dd;
  position: absolute;
  top: 0;
  right: -625rem;
  width: 625rem;
  height: 100%;
}
@media print, screen and (max-width: 64.06125em) {
  .site-interior-neighborhood-report-bdhnk .rn-interior-nr-agent-branding:after {
    display: none;
  }
}
@media print, screen and (max-width: 64.06125em) {
  .site-interior-neighborhood-report-bdhnk .rn-interior-nr-agent-branding {
    padding: 0 0.5rem;
  }
}
@media print, screen and (max-width: 39.99875em) {
  .site-interior-neighborhood-report-bdhnk .rn-interior-nr-agent-branding {
    padding: 0;
  }
}
.site-interior-neighborhood-report-bdhnk .rn-interior-nr-agent-branding .site-column.two-thirds {
  display: flex;
  justify-content: center;
  align-items: center;
}
@media print, screen and (max-width: 39.99875em) {
  .site-interior-neighborhood-report-bdhnk .rn-interior-nr-agent-branding .site-column {
    padding: 0;
  }
}
.site-interior-neighborhood-report-bdhnk .rn-interior-nr-agent-branding .rn-interior-nr-agent-branding-content {
  color: var(--company-primary-color);
  font-size: 1.25rem;
  font-weight: 500;
  text-align: left;
  padding: 2.5rem 2.5rem;
}
.site-interior-neighborhood-report-bdhnk .rn-interior-nr-agent-branding .rn-interior-nr-agent-branding-content p {
  font-weight: bold;
  font-size: 2.25rem;
  color: #3DC2D1;
  text-transform: uppercase;
  line-height: 1;
  margin-top: 0;
}
.site-interior-neighborhood-report-bdhnk .rn-interior-nr-agent-branding .rn-interior-nr-agent-branding-content a {
  padding: 1rem 10rem;
  width: auto;
  display: inline-block;
  position: relative;
  transition: all 150ms ease-in-out;
  border: 1px solid var(--company-primary-color);
  margin-top: 0.625rem;
  white-space: nowrap;
  text-transform: uppercase;
  font-size: 1rem;
  font-weight: bold;
  border-radius: 8px;
  color: #ffffff !important;
  background-color: var(--company-primary-color);
}
.site-interior-neighborhood-report-bdhnk .rn-interior-nr-agent-branding .rn-interior-nr-agent-branding-content a p {
  padding: 0;
  margin: 0;
  line-height: inherit;
  color: inherit;
  font-size: inherit;
  font-weight: inherit;
  font-family: inherit;
}
@media print, screen and (max-width: 74.99875em) {
  .site-interior-neighborhood-report-bdhnk .rn-interior-nr-agent-branding .rn-interior-nr-agent-branding-content {
    padding: 2.5rem 0.5rem;
  }
  .site-interior-neighborhood-report-bdhnk .rn-interior-nr-agent-branding .rn-interior-nr-agent-branding-content p {
    font-size: 1.875rem;
  }
  .site-interior-neighborhood-report-bdhnk .rn-interior-nr-agent-branding .rn-interior-nr-agent-branding-content a {
    padding: 1rem;
  }
}
@media print, screen and (max-width: 64.06125em) {
  .site-interior-neighborhood-report-bdhnk .rn-interior-nr-agent-branding .rn-interior-nr-agent-branding-content {
    width: 100%;
  }
}
@media print, screen and (max-width: 39.99875em) {
  .site-interior-neighborhood-report-bdhnk .rn-interior-nr-agent-branding .rn-interior-nr-agent-branding-content {
    padding: 2.5rem 1rem;
    text-align: center;
  }
  .site-interior-neighborhood-report-bdhnk .rn-interior-nr-agent-branding .rn-interior-nr-agent-branding-content p {
    font-size: 1.375rem;
  }
  .site-interior-neighborhood-report-bdhnk .rn-interior-nr-agent-branding .rn-interior-nr-agent-branding-content a {
    padding: 1rem 2rem;
  }
}
.site-interior-neighborhood-report-bdhnk .rn-interior-nr-marketreport-header {
  display: flex;
  justify-content: flex-end;
  margin-top: 5rem;
}
.site-interior-neighborhood-report-bdhnk .rn-interior-nr-marketreport-header .rn-interior-nr-marketreport-select-container {
  text-align: center;
  width: 9.375rem;
}
.site-interior-neighborhood-report-bdhnk .rn-interior-nr-marketreport-header .rn-interior-nr-marketreport-select-container select {
  font-weight: bold;
}
@media print, screen and (max-width: 39.99875em) {
  .site-interior-neighborhood-report-bdhnk .rn-interior-nr-marketreport-header {
    margin-top: 2.5rem;
    justify-content: center;
  }
  .site-interior-neighborhood-report-bdhnk .rn-interior-nr-marketreport-header .rn-interior-nr-report-select-container select {
    margin-bottom: 0.25rem !important;
  }
}
.site-interior-neighborhood-report-bdhnk .rn-interior-nr-marketreport-container {
  margin-top: -6.25rem;
}
@media print, screen and (max-width: 39.99875em) {
  .site-interior-neighborhood-report-bdhnk .rn-interior-nr-marketreport-container {
    margin-top: 0;
  }
}
.site-interior-neighborhood-report-bdhnk .rn-interior-nr-marketreport-title {
  color: var(--company-primary-color);
  text-align: left;
  font-size: 1.5rem;
}
.site-interior-neighborhood-report-bdhnk .rn-interior-nr-marketreport-title h2 {
  color: var(--heading-color, #000000);
  font-family: var(--heading-font-family, Chronicle Display, Times, Times New Roman, serif);
  font-size: var(--heading-font-size, 2.1875rem);
  font-weight: var(--heading-font-weight, 100);
  letter-spacing: var(--heading-letter-spacing, 0.03rem);
  line-height: var(--heading-line-height, 1.2);
  margin-bottom: var(--heading-margin-bottom, 1.25rem);
  margin-bottom: 0.125rem !important;
}
@media only screen and (max-width: 64em) {
  .site-interior-neighborhood-report-bdhnk .rn-interior-nr-marketreport-title h2 {
    margin-bottom: var(--heading-margin-bottom, 0.9375rem);
  }
}
@media only screen and (max-width: 48em) {
  .site-interior-neighborhood-report-bdhnk .rn-interior-nr-marketreport-title h2 {
    margin-bottom: var(--heading-margin-bottom, 0.875rem);
  }
}
.site-interior-neighborhood-report-bdhnk .rn-interior-nr-marketreport-title h2.bdhnk-center {
  text-align: center;
}
.site-interior-neighborhood-report-bdhnk .rn-interior-nr-marketreport-title h2.bdhnk-margin-bottom {
  --heading-margin-bottom: 2.5rem;
}
@media only screen and (max-width: 48em) {
  .site-interior-neighborhood-report-bdhnk .rn-interior-nr-marketreport-title h2.bdhnk-margin-bottom {
    --heading-margin-bottom: .625rem;
  }
}
.site-interior-neighborhood-report-bdhnk .rn-interior-nr-marketreport-title h2 p {
  padding: 0 !important;
  margin: 0 !important;
  line-height: inherit !important;
  color: inherit !important;
  font-size: inherit !important;
  font-weight: inherit !important;
  font-family: inherit !important;
}
@media print, screen and (max-width: 39.99875em) {
  .site-interior-neighborhood-report-bdhnk .rn-interior-nr-marketreport-title h2 {
    text-align: center;
  }
}
.site-interior-neighborhood-report-bdhnk .rn-interior-nr-marketreport-title .rn-interior-nr-marketreport-subtitle {
  font-family: var(--p-font-family, Gotham Book, Arial, Helvetica Neue, Helvetica, sans-serif);
  font-size: var(--p-font-size, 1.25rem);
  letter-spacing: var(--p-letter-spacing, 0.01rem);
  line-height: var(--p-line-height, 1.5);
  color: #000000 !important;
}
@media only screen and (max-width: 64em) {
  .site-interior-neighborhood-report-bdhnk .rn-interior-nr-marketreport-title .rn-interior-nr-marketreport-subtitle {
    line-height: 1.5;
    font-size: var(--p-font-size, 1rem);
  }
}
.site-interior-neighborhood-report-bdhnk .rn-interior-nr-marketreport-title .rn-interior-nr-marketreport-subtitle a {
  color: var(--a-text-color, #000000);
  text-decoration: var(--a-text-decoration, underline);
}
.site-interior-neighborhood-report-bdhnk .rn-interior-nr-marketreport-title .rn-interior-nr-marketreport-subtitle a:hover, .site-interior-neighborhood-report-bdhnk .rn-interior-nr-marketreport-title .rn-interior-nr-marketreport-subtitle a:focus {
  --a-text-color: #3DC2D1;
}
.site-interior-neighborhood-report-bdhnk .rn-interior-nr-marketreport-aggregate {
  margin: 3.75rem 0 5.75rem;
}
@media only screen and (max-width: 55em) {
  .site-interior-neighborhood-report-bdhnk .rn-interior-nr-marketreport-aggregate {
    margin: 2.5rem 0 5.75rem;
  }
}
.site-interior-neighborhood-report-bdhnk .rn-interior-nr-marketreport-aggregate .site-column {
  color: #3DC2D1;
  font-weight: bold;
  text-align: center;
  background: transparent;
  padding: 0;
  padding: 0 1rem;
}
@media print, screen and (max-width: 74.99875em) {
  .site-interior-neighborhood-report-bdhnk .rn-interior-nr-marketreport-aggregate .site-column {
    width: 33.333%;
  }
}
@media only screen and (max-width: 55em) {
  .site-interior-neighborhood-report-bdhnk .rn-interior-nr-marketreport-aggregate .site-column {
    width: 100%;
    padding: 1.5rem 1rem;
  }
}
.site-interior-neighborhood-report-bdhnk .rn-interior-nr-marketreport-aggregate .site-column .data-icon {
  color: #3DC2D1;
  font-size: 3.75rem;
  text-align: center;
  padding: 2rem 0.5rem 0;
}
.site-interior-neighborhood-report-bdhnk .rn-interior-nr-marketreport-aggregate .site-column .data {
  font-size: 3.75rem;
  padding: 0.5rem 2rem 2rem;
  color: #000000;
  line-height: 1;
}
@media print, screen and (max-width: 74.99875em) {
  .site-interior-neighborhood-report-bdhnk .rn-interior-nr-marketreport-aggregate .site-column .data {
    font-size: 3.125rem;
    padding: 0.5rem 0.5rem 1rem;
  }
}
@media only screen and (max-width: 55em) {
  .site-interior-neighborhood-report-bdhnk .rn-interior-nr-marketreport-aggregate .site-column .data {
    padding: 0.5rem 0 1rem;
  }
}
.site-interior-neighborhood-report-bdhnk .rn-interior-nr-marketreport-aggregate .site-column .title {
  color: #000000;
  background: transparent;
  font-size: 2.1875rem;
  padding: 2rem 0 1rem;
  font-weight: bold;
  line-height: 1;
  border-top: 2px solid #3DC2D1;
  width: 100%;
  margin: 0 auto;
  display: block;
  text-transform: uppercase;
}
@media print, screen and (max-width: 74.99875em) {
  .site-interior-neighborhood-report-bdhnk .rn-interior-nr-marketreport-aggregate .site-column .title {
    font-size: 1.875rem;
    padding: 1rem 0.5rem 0.5rem;
  }
}
@media only screen and (max-width: 55em) {
  .site-interior-neighborhood-report-bdhnk .rn-interior-nr-marketreport-aggregate .site-column .title {
    font-size: 1.875rem;
  }
}
.site-interior-neighborhood-report-bdhnk .rn-interior-nr-marketreport-meter-container {
  align-items: flex-start;
  display: flex;
  position: relative;
  flex-wrap: wrap;
}
.site-interior-neighborhood-report-bdhnk .rn-interior-nr-marketreport-meter-container .rn-interior-nr-marketreport-meter-title {
  color: #000000;
  font-weight: bold;
  font-size: 1.75rem;
  margin-bottom: 0.125rem;
  align-items: center;
  display: flex;
}
.site-interior-neighborhood-report-bdhnk .rn-interior-nr-marketreport-meter-container .rn-interior-nr-marketreport-meter-title .caption {
  text-transform: uppercase;
  font-weight: 400;
}
@media print, screen and (max-width: 39.99875em) {
  .site-interior-neighborhood-report-bdhnk .rn-interior-nr-marketreport-meter-container .rn-interior-nr-marketreport-meter-title {
    font-size: 1.125rem;
  }
}
.site-interior-neighborhood-report-bdhnk .rn-interior-nr-marketreport-meter-container .rn-interior-nr-marketreport-meter {
  flex: 1 1 100%;
}
.site-interior-neighborhood-report-bdhnk .rn-interior-nr-marketreport-meter-container .rn-interior-nr-marketreport-meter-background {
  height: 6.25rem;
  background: linear-gradient(270deg, var(--company-primary-transparent-5), var(--company-primary-transparent-2));
  margin-bottom: 0.5rem;
  padding: 0;
  display: flex;
}
.site-interior-neighborhood-report-bdhnk .rn-interior-nr-marketreport-meter-container .rn-interior-nr-marketreport-meter-background .rn-interior-nr-marketreport-meter-fill {
  text-align: right;
  background: var(--company-primary-color);
  height: 100%;
  padding: 0 1rem;
  align-items: center;
  display: flex;
  justify-content: flex-end;
}
.site-interior-neighborhood-report-bdhnk .rn-interior-nr-marketreport-meter-container .rn-interior-nr-marketreport-meter-background .rn-interior-nr-marketreport-meter-fill .value {
  color: #ffffff;
  font-size: 1.75rem;
  font-weight: bold;
  display: none;
}
.site-interior-neighborhood-report-bdhnk .rn-interior-nr-marketreport-meter-container .rn-interior-nr-marketreport-meter-background .rn-interior-nr-marketreport-meter-arrow {
  border-top: 2rem solid transparent; /* size needs to be 50% of .rn-nr-msr-meter-background height */
  border-bottom: 2rem solid transparent;
  border-left: 2rem solid var(--company-primary-color);
  height: 0;
  width: 0;
  display: none;
}
.site-interior-neighborhood-report-bdhnk .rn-interior-nr-marketreport-meter-container .rn-interior-nr-marketreport-meter-measure {
  list-style: none;
  margin: 0;
  margin-bottom: 2rem;
  padding: 0;
  display: flex;
  justify-content: space-evenly;
}
.site-interior-neighborhood-report-bdhnk .rn-interior-nr-marketreport-meter-container .rn-interior-nr-marketreport-meter-measure li {
  font-size: 1.125rem;
}
.site-interior-neighborhood-report-bdhnk .rn-interior-nr-marketreport-chart-container {
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
  margin: 5rem 0;
}
@media print, screen and (max-width: 64.06125em) {
  .site-interior-neighborhood-report-bdhnk .rn-interior-nr-marketreport-chart-container {
    justify-content: center;
  }
}
.site-interior-neighborhood-report-bdhnk .rn-interior-nr-marketreport-chart-container .rn-interior-nr-marketreport-chart {
  margin: 0 0.5rem;
}
@media print, screen and (max-width: 64.06125em) {
  .site-interior-neighborhood-report-bdhnk .rn-interior-nr-marketreport-chart-container .rn-interior-nr-marketreport-chart {
    margin-bottom: 0.5rem;
  }
}
.site-interior-neighborhood-report-bdhnk .rn-interior-nr-marketreport-chart-container .rn-interior-nr-marketreport-chart g.tick {
  fill: #000000;
}
.site-interior-neighborhood-report-bdhnk .rn-interior-nr-marketreport-chart-container .rn-interior-nr-marketreport-chart line.c3-ygrid {
  stroke: #3DC2D1;
  display: none;
}
.site-interior-neighborhood-report-bdhnk .rn-interior-nr-marketreport-chart-container .rn-interior-nr-marketreport-chart .c3 svg {
  font-size: 1.25rem;
}
@media print, screen and (max-width: 64.06125em) {
  .site-interior-neighborhood-report-bdhnk .rn-interior-nr-marketreport-chart-container .rn-interior-nr-marketreport-chart .c3 svg {
    font-size: 1rem;
  }
}
.site-interior-neighborhood-report-bdhnk .rn-interior-nr-marketreport-chart-container .rn-interior-nr-marketreport-chart-icon {
  text-align: center;
  padding: 2rem 0.5rem 0;
}
.site-interior-neighborhood-report-bdhnk .rn-interior-nr-marketreport-chart-container .rn-interior-nr-marketreport-chart-icon i {
  font-size: 3.75rem;
  color: #3DC2D1;
}
.site-interior-neighborhood-report-bdhnk .rn-interior-nr-marketreport-chart-container .rn-interior-nr-marketreport-chart-title {
  color: #000000;
  font-size: 1.875rem;
  text-align: center;
  margin: 0 0.5rem;
  padding: 1rem 0.5rem 1rem;
  line-height: 1;
}
.site-interior-neighborhood-report-bdhnk .rn-interior-nr-marketreport-chart-container .rn-interior-nr-marketreport-chart-title strong {
  text-transform: uppercase;
  font-size: 2.5rem;
  font-weight: bold;
  display: block;
}
.site-interior-neighborhood-report-bdhnk .rn-interior-nr-demo-header,
.site-interior-neighborhood-report-bdhnk .rn-interior-nr-schools-header {
  color: #3DC2D1;
  font-size: 2.1875rem;
  font-weight: bold;
  text-align: left;
  text-transform: uppercase;
  background: transparent;
  margin-top: 2rem;
  padding: 1rem;
  line-height: 1;
}
@media only screen and (max-width: 48em) {
  .site-interior-neighborhood-report-bdhnk .rn-interior-nr-demo-header,
  .site-interior-neighborhood-report-bdhnk .rn-interior-nr-schools-header {
    font-size: 1.5rem;
    text-align: center;
  }
}
.site-interior-neighborhood-report-bdhnk .rn-interior-nr-demo-container {
  border: 1px solid transparent;
  padding: 2rem;
}
@media only screen and (max-width: 48em) {
  .site-interior-neighborhood-report-bdhnk .rn-interior-nr-demo-container {
    padding: 1rem 0.5rem;
  }
}
.site-interior-neighborhood-report-bdhnk .rn-interior-nr-demo-container ul {
  list-style: none;
  margin: 0;
  padding: 0;
  display: flex;
  flex-wrap: wrap;
}
.site-interior-neighborhood-report-bdhnk .rn-interior-nr-demo-container ul li {
  color: transparent;
  line-height: 1.4;
  padding: 0 2rem 2rem;
  align-items: center;
  display: flex;
  flex: 33.3333333333%;
}
.site-interior-neighborhood-report-bdhnk .rn-interior-nr-demo-container ul li > i {
  color: #3DC2D1;
  font-size: 3.75rem;
  background: transparent;
  border-radius: 50%;
  height: 4rem;
  width: 4rem;
  align-items: center;
  display: flex;
  justify-content: center;
}
.site-interior-neighborhood-report-bdhnk .rn-interior-nr-demo-container ul li > div {
  padding-left: 0.5rem;
}
.site-interior-neighborhood-report-bdhnk .rn-interior-nr-demo-container ul li .data {
  font-size: 2.5rem;
  font-weight: bold;
  color: #000000;
}
.site-interior-neighborhood-report-bdhnk .rn-interior-nr-demo-container ul li .title {
  font-size: 1.25rem;
  color: #000000;
}
@media print, screen and (max-width: 74.99875em) {
  .site-interior-neighborhood-report-bdhnk .rn-interior-nr-demo-container ul li {
    flex-direction: column;
    align-items: flex-start;
    text-align: left;
    flex: 1 0 auto;
    flex: 33.3333333333%;
    padding: 0 0.5rem 2rem;
  }
  .site-interior-neighborhood-report-bdhnk .rn-interior-nr-demo-container ul li > div {
    display: flex;
    flex-direction: column;
    align-items: flex-start;
  }
  .site-interior-neighborhood-report-bdhnk .rn-interior-nr-demo-container ul li > div .title {
    order: 2;
    line-height: 1;
    font-size: 1rem;
  }
  .site-interior-neighborhood-report-bdhnk .rn-interior-nr-demo-container ul li > div .data {
    order: 1;
    line-height: 1;
    text-align: left;
    font-size: 1.875rem;
  }
}
@media only screen and (max-width: 48em) {
  .site-interior-neighborhood-report-bdhnk .rn-interior-nr-demo-container ul li {
    flex-direction: column;
    align-items: center;
    text-align: center;
    flex: 1 0 auto;
    width: 100%;
  }
  .site-interior-neighborhood-report-bdhnk .rn-interior-nr-demo-container ul li > div {
    display: flex;
    flex-direction: column;
    align-items: center;
  }
  .site-interior-neighborhood-report-bdhnk .rn-interior-nr-demo-container ul li > div .title {
    order: 2;
    line-height: 1;
    font-size: 1.25rem;
  }
  .site-interior-neighborhood-report-bdhnk .rn-interior-nr-demo-container ul li > div .data {
    order: 1;
    line-height: 1;
    font-size: 2.5rem;
  }
}
.site-interior-neighborhood-report-bdhnk .rn-interior-nr-demo-container small {
  color: #000000;
  line-height: 1.2;
}
@media only screen and (max-width: 48em) {
  .site-interior-neighborhood-report-bdhnk .rn-interior-nr-demo-container small {
    text-align: center;
    width: 100%;
    display: block;
  }
}
.site-interior-neighborhood-report-bdhnk .rn-interior-nr-schools-container {
  border: 1px solid transparent;
  padding: 2rem;
}
@media print, screen and (max-width: 74.99875em) {
  .site-interior-neighborhood-report-bdhnk .rn-interior-nr-schools-container {
    padding: 2rem 0;
  }
}
@media only screen and (min-width: 769px) and (max-width: 1200px) {
  .site-interior-neighborhood-report-bdhnk .rn-interior-nr-schools-container .site-column.third {
    margin: 0 4px;
    width: calc(33.3333333333% - 8px);
  }
}
.site-interior-neighborhood-report-bdhnk .rn-interior-nr-schools-container .rn-interior-nr-schools-title {
  color: #000000;
  font-size: 1.125rem;
  font-weight: bold;
  margin-bottom: 1rem;
}
@media only screen and (max-width: 48em) {
  .site-interior-neighborhood-report-bdhnk .rn-interior-nr-schools-container .rn-interior-nr-schools-title {
    text-align: center;
  }
}
.site-interior-neighborhood-report-bdhnk .rn-interior-nr-schools-container small {
  color: #000000;
}
@media only screen and (max-width: 48em) {
  .site-interior-neighborhood-report-bdhnk .rn-interior-nr-schools-container small {
    display: block;
    text-align: center;
  }
}
.site-interior-neighborhood-report-bdhnk .rn-interior-nr-schools-container ul {
  color: #000000;
  list-style: none;
  margin: 0;
  padding: 0;
}
@media only screen and (max-width: 48em) {
  .site-interior-neighborhood-report-bdhnk .rn-interior-nr-schools-container ul.rn-interior-nr-schools-list {
    margin-bottom: 5rem;
  }
}
.site-interior-neighborhood-report-bdhnk .rn-interior-nr-schools-container ul.rn-interior-nr-schools-list > li {
  margin-bottom: 2rem;
  display: flex;
  justify-content: flex-start;
  align-items: center;
}
.site-interior-neighborhood-report-bdhnk .rn-interior-nr-schools-container ul.rn-interior-nr-schools-list > li .stars, .site-interior-neighborhood-report-bdhnk .rn-interior-nr-schools-container ul.rn-interior-nr-schools-list > li .stars > * {
  display: inline-block;
  background: url(https://content.mediastg.net/dyna_images/ImageLibrary/9/e/7/c/9e7c4a1b-06f3-485f-9e2a-2fa991d93646.png) 0 -24px repeat-x;
  width: 120px;
  height: 24px;
}
.site-interior-neighborhood-report-bdhnk .rn-interior-nr-schools-container ul.rn-interior-nr-schools-list > li .stars > * {
  max-width: 120px;
  background-position: 0 0;
}
.site-interior-neighborhood-report-bdhnk .rn-interior-nr-schools-container ul.rn-interior-nr-schools-list > li .rn-interior-nr-schools-score {
  flex: 0 0 auto;
  width: 6.875rem;
  height: 6.875rem;
  position: relative;
  display: flex;
  justify-content: center;
  align-items: center;
  font-size: 2.5rem;
  font-weight: bold;
  line-height: 1;
  text-align: center;
  color: #3DC2D1;
}
.site-interior-neighborhood-report-bdhnk .rn-interior-nr-schools-container ul.rn-interior-nr-schools-list > li .rn-interior-nr-schools-score span {
  position: relative;
  z-index: 3;
}
.site-interior-neighborhood-report-bdhnk .rn-interior-nr-schools-container ul.rn-interior-nr-schools-list > li .rn-interior-nr-schools-score:before {
  position: absolute;
  top: 0;
  left: 0;
  content: "";
  font-size: 5rem;
  line-height: 1;
  color: #3DC2D1;
  clip-path: polygon(0px 39px, 37px 34px, 54px 0px, 71px 34px, 109px 39px, 81px 65px, 87px 103px, 54px 85px, 21px 103px, 28px 65px);
  background-color: #3DC2D1;
  width: 6.875rem;
  height: 6.875rem;
  z-index: 1;
}
.site-interior-neighborhood-report-bdhnk .rn-interior-nr-schools-container ul.rn-interior-nr-schools-list > li .rn-interior-nr-schools-score:after {
  position: absolute;
  top: 0;
  left: 0;
  content: "";
  font-size: 5rem;
  line-height: 1;
  color: #3DC2D1;
  clip-path: polygon(2px 40px, 38px 35px, 54px 2px, 70px 35px, 107px 40px, 79px 65px, 86px 101px, 54px 84px, 22px 101px, 30px 65px);
  background-color: #ffffff;
  width: 6.875rem;
  height: 6.875rem;
  z-index: 1;
}
@media only screen and (min-width: 48.0625em) and (max-width: 64em) {
  .site-interior-neighborhood-report-bdhnk .rn-interior-nr-schools-container ul.rn-interior-nr-schools-list > li .rn-interior-nr-schools-score {
    width: 5rem;
    height: 5rem;
    font-size: 2.5rem;
  }
  .site-interior-neighborhood-report-bdhnk .rn-interior-nr-schools-container ul.rn-interior-nr-schools-list > li .rn-interior-nr-schools-score:before {
    width: 5rem;
    height: 5rem;
  }
}
.site-interior-neighborhood-report-bdhnk .rn-interior-nr-schools-container ul .rn-interior-nr-schools-info {
  padding-left: 1rem;
  flex: 0 1 auto;
}
.site-interior-neighborhood-report-bdhnk .rn-interior-nr-schools-container ul .rn-interior-nr-schools-info li {
  font-size: 0.75rem;
  line-height: 1.3;
  color: #000000;
}
.site-interior-neighborhood-report-bdhnk .rn-interior-nr-schools-container ul .rn-interior-nr-schools-info li.school-name {
  font-size: 1.125rem;
  font-weight: bold;
}
.site-interior-neighborhood-report-bdhnk .site-nr-market-insight-callout {
  background-color: #e2e0dd;
  margin-top: 2.5rem;
}
.site-interior-neighborhood-report-bdhnk .site-nr-market-insight-callout .site-row {
  max-width: 87.5rem;
  margin: 0 auto;
}
@media only screen and (max-width: 48em) {
  .site-interior-neighborhood-report-bdhnk .site-nr-market-insight-callout .site-row .site-column {
    padding: 0;
  }
}
@media only screen and (max-width: 48em) {
  .site-interior-neighborhood-report-bdhnk .site-nr-market-insight-callout .site-row .site-nr-market-insight-callout-image {
    height: 23.75rem;
  }
}
.site-interior-neighborhood-report-bdhnk .site-nr-market-insight-callout .site-row .site-nr-market-insight-callout-image .lazy {
  width: 100%;
  height: 100%;
  background-position: center;
  background-size: cover;
}
.site-interior-neighborhood-report-bdhnk .site-nr-market-insight-callout .site-row .site-nr-market-insight-callout-content {
  padding: 3.75rem;
}
@media print, screen and (max-width: 74.99875em) {
  .site-interior-neighborhood-report-bdhnk .site-nr-market-insight-callout .site-row .site-nr-market-insight-callout-content {
    padding: 3.75rem 0.5rem 5rem;
  }
}
@media only screen and (max-width: 48em) {
  .site-interior-neighborhood-report-bdhnk .site-nr-market-insight-callout .site-row .site-nr-market-insight-callout-content {
    padding: 3.75rem 0.5rem 5rem;
    text-align: center;
  }
}
.site-interior-neighborhood-report-bdhnk .site-nr-market-insight-callout .site-row .site-nr-market-insight-callout-content h2 {
  font-size: 1.875rem;
  color: #3DC2D1;
  margin-bottom: 0;
  line-height: 1;
  font-weight: bold;
}
.site-interior-neighborhood-report-bdhnk .site-nr-market-insight-callout .site-row .site-nr-market-insight-callout-content h2 strong {
  text-transform: uppercase;
  font-size: 2.1875rem;
}
.site-interior-neighborhood-report-bdhnk .site-nr-market-insight-callout .site-row .site-nr-market-insight-callout-content h2 p {
  margin: 0;
  line-height: 1;
}
.site-interior-neighborhood-report-bdhnk .site-nr-market-insight-callout .site-row .site-nr-market-insight-callout-content h2 p p {
  padding: 0;
  margin: 0;
  line-height: inherit;
  color: inherit;
  font-size: inherit;
  font-weight: inherit;
  font-family: inherit;
}
@media only screen and (max-width: 48em) {
  .site-interior-neighborhood-report-bdhnk .site-nr-market-insight-callout .site-row .site-nr-market-insight-callout-content h2 {
    text-align: center;
  }
}
.site-interior-neighborhood-report-bdhnk .site-nr-market-insight-callout .site-row .site-nr-market-insight-callout-content h2 p {
  padding: 0;
  margin: 0;
  line-height: inherit;
  color: inherit;
  font-size: inherit;
  font-weight: inherit;
  font-family: inherit;
}
.site-interior-neighborhood-report-bdhnk .site-nr-market-insight-callout .site-row .site-nr-market-insight-callout-content .site-cms-text {
  color: #000000;
  margin-top: 0.625rem;
  color: #0a0a0a;
}
.site-interior-neighborhood-report-bdhnk .site-nr-market-insight-callout .site-row .site-nr-market-insight-callout-content a {
  display: inline-block;
  padding: 1rem 11.25rem;
  background-color: #3DC2D1;
  border-radius: 8px;
  text-align: center;
  text-transform: uppercase;
  color: #ffffff;
  margin-top: 2.5rem;
  font-weight: bold;
}
@media print, screen and (max-width: 74.99875em) {
  .site-interior-neighborhood-report-bdhnk .site-nr-market-insight-callout .site-row .site-nr-market-insight-callout-content a {
    padding: 1rem;
  }
}
@media only screen and (max-width: 48em) {
  .site-interior-neighborhood-report-bdhnk .site-nr-market-insight-callout .site-row .site-nr-market-insight-callout-content a {
    padding: 1rem 2rem;
  }
}
.site-interior-neighborhood-report-bdhnk .site-nr-market-insight-callout .site-row .site-nr-market-insight-callout-content a p {
  padding: 0;
  margin: 0;
  line-height: inherit;
  color: inherit;
  font-size: inherit;
  font-weight: inherit;
  font-family: inherit;
}
.site-interior-neighborhood-report-bdhnk .site-nr-market-insight-callout .site-row .site-nr-market-insight-callout-content a p {
  color: inherit !important;
}

.neighborhood-report02 .rn-interior-rn-listings-paging a {
  color: #000;
}
.neighborhood-report02 .rn-interior-rn-listings-paging a:hover {
  font-weight: bold;
}
.neighborhood-report02 .rn-interior-nr-chart .rn-interior-charts-piechart-value {
  color: #000 !important;
}
.neighborhood-report02 .rn-interior-nr-agent-branding .rn-interior-nr-agent-branding-content a {
  color: #000;
}
.neighborhood-report02 .rn-interior-nr-marketreport-aggregate .title {
  color: #000 !important;
}
.neighborhood-report02 .nr-market-report-meter-container .caption {
  color: #000;
}
.neighborhood-report02 .meter .meter-background .value {
  color: #000 !important;
}
.neighborhood-report02 .rn-interior-nr-demo-header {
  color: #000 !important;
}
.neighborhood-report02 .nr-demographics-content .title, .neighborhood-report02 .nr-demographics-content .data {
  color: #000 !important;
}
.neighborhood-report02 .nr-schools-header {
  color: #000 !important;
}
.neighborhood-report02 .nr-schools-content .rn-interior-nr-schools-title {
  color: #000 !important;
}
.neighborhood-report02 .rn-interior-nr-schools-info {
  color: #000 !important;
}

.rn-blog {
  background: #ffffff;
  padding: 0 0.5rem;
  margin: 0 1rem;
}
.rn-blog img {
  max-width: 100%;
}

.rn-blog-paging {
  padding: 1rem;
  display: flex;
}
.rn-blog-paging #reportframePagingSpan {
  width: 100%;
}
.rn-blog-paging #reportframePagingSpan select {
  max-width: 2.625rem;
}

.rn-blog-container article {
  border: 1px solid #cccccc;
  margin-bottom: 1rem;
  padding: 1rem;
}

.rn-blog-title {
  align-items: baseline;
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
}
.rn-blog-title h2 {
  margin: 0;
}
.rn-blog-title span {
  font-size: 0.75rem;
}
@media print, screen and (max-width: 39.99875em) {
  .rn-blog-title span {
    flex: 1 1 100%;
  }
}

.rn-contact-form-row {
  display: flex;
}

.rn-contact-form-from,
.rn-contact-form-subject,
.rn-contact-form-message,
.rn-contact-form-buttons {
  padding: 0.5rem;
  width: 100%;
}

.rn-contact-form-first-name,
.rn-contact-form-last-name,
.rn-contact-form-phone,
.rn-contact-form-contact-method {
  padding: 0.5rem;
  width: 50%;
}

.rn-contact-form-buttons {
  display: flex;
  justify-content: flex-end;
}
.rn-contact-form-buttons button {
  border: none;
  border-radius: 2px;
  color: #ffffff;
  font-size: 1rem;
  margin: 0 0.25rem;
  padding: 0.5rem 1rem;
}
.rn-contact-form-buttons button.rn-contact-form-button-submit {
  background: green;
}
.rn-contact-form-buttons button.rn-contact-form-button-reset {
  background: #666666;
}
.rn-contact-form-buttons button.rn-contact-form-button-cancel {
  background: red;
  margin-right: 0;
}

.rn-contact-form-required {
  font-style: italic;
}

.rn-contact-form-disclaimer {
  font-size: 0.6875rem;
  line-height: 1.4;
  text-align: center;
}

.site-global-mortgage-form {
  background-color: #ffffff;
  height: auto;
  margin: 0 auto;
  width: 37.5rem;
  position: absolute;
  top: 5vh;
  left: 0;
  right: 0;
  z-index: 9999;
}
.site-global-mortgage-form form {
  font-size: 0.875rem;
  padding: 0.5rem;
}
.site-global-mortgage-form form ul {
  margin-left: 0;
  list-style: none;
}
.site-global-mortgage-form form ul li {
  align-items: center;
  display: flex;
}
.site-global-mortgage-form form ul li input {
  margin-right: 0.125rem;
}
.site-global-mortgage-form form .site-global-mortgage-form-row {
  align-items: center;
  display: flex;
}
@media print, screen and (max-width: 39.99875em) {
  .site-global-mortgage-form {
    height: calc(100% - 16px);
    overflow: auto;
    width: auto;
    top: 0.5rem;
    left: 0.5rem;
    right: 0.5rem;
  }
}

.site-global-form-overlay {
  background: #0a0a0a;
  opacity: 0.65;
  height: 100vh;
  width: 100vw;
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 9998;
}

.site-global-form-close {
  color: #0a0a0a;
  cursor: pointer;
  position: absolute;
  top: 0.25rem;
  right: 0.25rem;
  transition: all 300ms ease-in-out;
}
.site-global-form-close:hover {
  color: color(main-color);
}
.site-global-form-close i {
  font-size: 2rem;
}

.site-global-form-submit-message p {
  text-align: center;
}
.site-global-form-submit-message button {
  margin: 0 auto;
  display: block;
}

.site-global-contact-form {
  background-color: #ffffff;
  height: auto;
  margin-left: -40%;
  width: 80%;
  position: fixed;
  top: 5vh;
  left: 50%;
  z-index: 9999;
  display: flex;
}
@media print, screen and (max-width: 39.99875em) {
  .site-global-contact-form {
    height: calc(100% - 16px);
    margin-left: 0;
    overflow: auto;
    width: auto;
    top: 0.5rem;
    left: 0.5rem;
    right: 0.5rem;
    flex-wrap: wrap;
  }
}

.site-global-contact-form-interior {
  font-size: 0.875rem;
  display: flex;
}
@media print, screen and (max-width: 64.06125em) {
  .site-global-contact-form-interior {
    flex-wrap: wrap;
  }
}

.site-global-contact-form-section {
  font-size: 0.875rem;
  padding: 0.5rem;
  flex: 1 1 auto;
}
.site-global-contact-form-section input, .site-global-contact-form-section textarea, .site-global-contact-form-section select, .site-global-contact-form-section button {
  font-family: "Verlag-Bold", Arial, Helvetica Neue, Helvetica, sans-serif;
}
.site-global-contact-form-section input, .site-global-contact-form-section textarea, .site-global-contact-form-section select {
  width: 100%;
  padding: 0.25rem 0.5rem;
}
.site-global-contact-form-section input {
  height: 2.5rem;
}
.site-global-contact-form-section select {
  -webkit-appearance: none;
  -webkit-border-radius: 0;
  border-radius: 0;
  height: 2.5rem;
  background-color: white;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgeD0iMTJweCIgeT0iMHB4IiB3aWR0aD0iMjRweCIgaGVpZ2h0PSIzcHgiIHZpZXdCb3g9IjAgMCA2IDMiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDYgMyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHBvbHlnb24gcG9pbnRzPSI1Ljk5MiwwIDIuOTkyLDMgLTAuMDA4LDAgIi8+PC9zdmc+");
  background-position: 100% center;
  background-repeat: no-repeat;
}
.site-global-contact-form-section textarea {
  height: 7.5rem;
}
@media print, screen and (max-width: 39.99875em) {
  .site-global-contact-form-section {
    order: 2;
  }
}

.site-global-contact-info-section {
  font-size: 0.875rem;
  background: #ebebeb;
  border-left: 1px solid #bbbbbb;
  padding: 0.5rem 1rem 0.5rem 0.5rem;
  flex: 0 0 33.3333%;
}
.site-global-contact-info-section h2 {
  font-size: 1.5rem;
  font-weight: bold;
  margin-bottom: 0;
}
.site-global-contact-info-section h3 {
  font-size: 1.1875rem;
  font-weight: bold;
  margin-bottom: 0.5rem;
}
.site-global-contact-info-section ul, .site-global-contact-info-section p {
  font-size: 0.875rem;
  line-height: 1.2;
  margin-bottom: 1rem;
}
@media print, screen and (max-width: 39.99875em) {
  .site-global-contact-info-section {
    border-left: none;
    border-top: 1px solid #bbbbbb;
    padding: 0.5rem;
    flex-basis: 100%;
    order: 1;
  }
}

.rn-search-marketstats-actions a {
  color: #ffffff !important;
}

.rn-search-save-search a {
  color: #ffffff !important;
}

.rn-search-drive-time-clear-button a {
  color: #ffffff !important;
}

.rn-search-drive-time-form-clear a {
  color: #ffffff !important;
}

.rn-search-drive-time-overlay-close {
  color: #ffffff !important;
}

.site-interior-featured-properties-header {
  color: #666666;
  padding-bottom: 2rem;
}
.site-interior-featured-properties-header a {
  color: #666666 !important;
}
.site-interior-featured-properties-header a:hover {
  color: var(--company-primary-color) !important;
}
.site-interior-featured-properties-header h1 {
  font-family: "Open Sans", sans-serif !important;
  font-style: normal !important;
  font-weight: 300 !important;
  letter-spacing: normal !important;
  text-transform: none !important;
  color: #0a0a0a !important;
  font-size: 2.625rem !important;
  line-height: 1.4 !important;
  margin: 0 0 1rem 0 !important;
}
.site-interior-featured-properties-header h1 span {
  font-size: 60%;
  line-height: 1;
  display: block;
}
.site-interior-featured-properties-header ul {
  list-style: none;
  margin: 0;
  padding: 1rem 0 0;
  display: flex;
  flex-wrap: wrap;
}
.site-interior-featured-properties-header ul.site-interior-featured-properties-paging {
  justify-content: flex-end;
}
.site-interior-featured-properties-header ul li {
  line-height: 1;
  border-left: 1px solid #666666;
  padding: 0 0.25rem;
}
.site-interior-featured-properties-header ul li:first-of-type {
  border-left: none;
  padding-left: 0;
}
.site-interior-featured-properties-header ul li a.paging-selected {
  font-weight: bold;
}
.site-interior-featured-properties-header ul a {
  text-decoration: none;
  cursor: pointer;
}

.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) {
  .nr-listings-grid {
    --cols: 3;
  }
}
@media (min-width: 576px) and (max-width: 991.98px) {
  .nr-listings-grid {
    --cols: 2;
  }
}
@media (max-width: 575.98px) {
  .nr-listings-grid {
    --cols: 1;
  }
}
.nr-listings-grid .rng-featured-property {
  --border-color: #dee2e6;
  --spacing: .5rem;
  --spacing-sm: .25rem;
  border: 1px solid var(--border-color);
  display: flex;
  flex-direction: column;
}
.nr-listings-grid .rng-featured-property .photo-area {
  aspect-ratio: 16/9;
  position: relative;
}
.nr-listings-grid .rng-featured-property .photo-area .link {
  background-color: rgba(10, 10, 10, 0.6);
  background-position: center center;
  background-size: cover;
  height: 100%;
  width: 100%;
  display: block;
  transition: 150ms ease-in-out all;
}
.nr-listings-grid .rng-featured-property .photo-area .link::after {
  color: #ffffff;
  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;
}
.nr-listings-grid .rng-featured-property .photo-area .link:hover {
  background-blend-mode: multiply;
}
.nr-listings-grid .rng-featured-property .photo-area .link:hover::after {
  opacity: 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;
}
.nr-listings-grid .rng-featured-property .photo-area .banner span {
  background: #0a0a0a;
  color: #ffffff;
  font-size: 0.875rem;
  font-weight: 700;
  letter-spacing: 1px;
  line-height: 1;
  text-transform: uppercase;
  padding: calc(var(--spacing) * 0.5) var(--spacing);
}
.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;
}
.nr-listings-grid .rng-featured-property .text-area .banner {
  width: 100%;
  display: flex;
  align-items: center;
  gap: var(--spacing);
  justify-content: flex-end;
}
.nr-listings-grid .rng-featured-property .text-area .sold {
  color: #6c757d;
  flex: 1;
}
.nr-listings-grid .rng-featured-property .text-area .address {
  --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;
  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%;
}
.nr-listings-grid .rng-featured-property .text-area .address span {
  white-space: nowrap;
}
.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);
}
.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;
}
.nr-listings-grid .rng-featured-property .text-area .details li + li:before {
  content: "•";
  line-height: 1;
  padding-right: var(--spacing-sm);
}
.nr-listings-grid .rng-featured-property .text-area .save-btn {
  color: var(--nr-color);
  font-size: 1.25rem;
  cursor: pointer;
}
.nr-listings-grid .rng-featured-property .text-area .save-btn:not(.favorite) {
  --fa-secondary-opacity: 0;
}
.nr-listings-grid .rng-featured-property .text-area .price {
  font-size: 1.25rem;
  font-weight: 400;
}
.nr-listings-grid .rng-featured-property .text-area .status {
  font-size: 0.6875rem;
  font-weight: 700;
  line-height: 1;
  text-transform: uppercase;
}
.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(10, 10, 10, 0.25);
  height: var(--spacing);
  margin: 0 var(--spacing-sm);
  width: var(--spacing);
  display: inline-block;
  position: relative;
  content: "";
}
.nr-listings-grid .rng-featured-property .text-area .status.active {
  --color: #198754;
}
.nr-listings-grid .rng-featured-property .text-area .status.pending {
  --color: #ffc107;
}
.nr-listings-grid .rng-featured-property .text-area .status.sold {
  --color: #dc3545;
}
.nr-listings-grid .rng-featured-property .text-area .status.coming-soon {
  --color: #0dcaf0;
}

.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;
}
@media print, screen and (min-width: 64.0625em) {
  .rng-featured-property-container.rng-featured-property-layout-1 .rng-featured-property {
    border: 1px solid #e5e5e5;
    display: flex;
    position: relative;
    width: calc(33% - 0.5rem);
    flex-direction: column;
    margin: 0.25rem;
  }
  .rng-featured-property-container.rng-featured-property-layout-1 .rng-featured-property .rng-featured-property-photo-section {
    text-decoration: none;
    background-color: #e5e5e5;
    background-image: url(https://content.mediastg.net/dyna_images//mls/268/17229127.jpg);
    background-position: center;
    background-size: cover;
    position: relative;
    align-items: flex-start;
    display: flex;
    justify-content: space-between;
  }
  .rng-featured-property-container.rng-featured-property-layout-1 .rng-featured-property .rng-featured-property-photo-section:after {
    /*content:'';
    padding-top: 75%;
    display: block;*/
    color: #ffffff;
    content: "View Property Details";
    background-color: rgba(10, 10, 10, 0.7);
    height: 100%;
    opacity: 0;
    width: 100%;
    position: absolute;
    top: 0;
    right: 0;
    left: 0;
    bottom: 0;
    align-items: center;
    display: flex;
    justify-content: center;
    transition: all 300ms ease-in-out;
  }
  .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 {
    position: absolute;
    top: 1rem;
    z-index: 10;
    display: flex;
    flex-wrap: wrap;
  }
  .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 {
    color: #ffffff;
    font-size: 0.875rem;
    font-weight: bold;
    line-height: 1;
    text-transform: uppercase;
    background: #0a0a0a;
    margin-right: 0.25rem;
    padding: 0.25rem;
  }
}
@media print, screen and (min-width: 64.0625em) and (max-width: 39.99875em) {
  .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 print, screen and (min-width: 64.0625em) {
  .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 {
    font-family: "Open Sans", sans-serif !important;
    font-style: normal !important;
    font-weight: 300 !important;
    letter-spacing: normal !important;
    text-transform: none !important;
    color: #0a0a0a !important;
    font-size: 1.75rem !important;
    line-height: 1.4 !important;
    margin: 0 !important;
  }
  .rng-featured-property-container.rng-featured-property-layout-1 .rng-featured-property .rng-featured-property-listing-details h2 span.listing-address,
  .rng-featured-property-container.rng-featured-property-layout-1 .rng-featured-property .rng-featured-property-listing-details h3 span.listing-address {
    color: inherit !important;
    font-size: 1.5rem !important;
    line-height: inherit;
    display: block;
  }
  .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;
    font-size: 1.5rem;
    cursor: pointer;
    transition: all 300ms ease-in-out;
  }
  .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: #3adb76;
  }
  .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: #ffae00;
  }
  .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: #cc4b37;
  }
  .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;
    align-items: baseline;
    display: flex;
  }
  .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-listing-details-items {
    font-size: 1rem;
    list-style: none;
    margin: 0;
    padding: 0.5rem 0;
    display: flex;
    flex-wrap: wrap;
  }
  .rng-featured-property-container.rng-featured-property-layout-1 .rng-featured-property .rng-featured-property-listing-details .rng-featured-property-listing-details-items li {
    border-left: 1px solid #666666;
    line-height: 1;
    padding: 0 0.5rem;
  }
  .rng-featured-property-container.rng-featured-property-layout-1 .rng-featured-property .rng-featured-property-listing-details .rng-featured-property-listing-details-items li:first-of-type {
    border-left: none;
    padding-left: 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;
    align-items: flex-end;
    display: flex;
    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 print, screen and (min-width: 64.0625em) and (min-width: 64.0625em) {
  .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 print, screen and (min-width: 64.0625em) and (max-width: 64.06125em) {
  .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 print, screen and (min-width: 64.0625em) {
  .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) {
    border: 1px solid #e5e5e5;
    display: flex;
    position: relative;
    margin-bottom: 0.5rem;
  }
  .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 {
    text-decoration: none;
    background-color: #e5e5e5;
    background-image: url(https://content.mediastg.net/dyna_images//mls/268/17229127.jpg);
    background-position: center;
    background-size: cover;
    position: relative;
    align-items: flex-start;
    display: flex;
    justify-content: space-between;
  }
  .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 {
    /*content:'';
    padding-top: 75%;
    display: block;*/
    color: #ffffff;
    content: "View Property Details";
    background-color: rgba(10, 10, 10, 0.7);
    height: 100%;
    opacity: 0;
    width: 100%;
    position: absolute;
    top: 0;
    right: 0;
    left: 0;
    bottom: 0;
    align-items: center;
    display: flex;
    justify-content: center;
    transition: all 300ms ease-in-out;
  }
  .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 {
    position: absolute;
    top: 1rem;
    z-index: 10;
    display: flex;
    flex-wrap: wrap;
  }
  .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 {
    color: #ffffff;
    font-size: 0.875rem;
    font-weight: bold;
    line-height: 1;
    text-transform: uppercase;
    background: #0a0a0a;
    margin-right: 0.25rem;
    padding: 0.25rem;
  }
}
@media print, screen and (min-width: 64.0625em) and (max-width: 39.99875em) {
  .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 print, screen and (min-width: 64.0625em) {
  .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 {
    font-family: "Open Sans", sans-serif !important;
    font-style: normal !important;
    font-weight: 300 !important;
    letter-spacing: normal !important;
    text-transform: none !important;
    color: #0a0a0a !important;
    font-size: 1.75rem !important;
    line-height: 1.4 !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 h2 span.listing-address,
  .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:nth-of-type(2) .rng-featured-property-listing-details h3 span.listing-address, .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:nth-of-type(3) .rng-featured-property-listing-details h2 span.listing-address,
  .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:nth-of-type(3) .rng-featured-property-listing-details h3 span.listing-address, .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:nth-of-type(5) .rng-featured-property-listing-details h2 span.listing-address,
  .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:nth-of-type(5) .rng-featured-property-listing-details h3 span.listing-address, .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:nth-of-type(6) .rng-featured-property-listing-details h2 span.listing-address,
  .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:nth-of-type(6) .rng-featured-property-listing-details h3 span.listing-address, .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:nth-of-type(8) .rng-featured-property-listing-details h2 span.listing-address,
  .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:nth-of-type(8) .rng-featured-property-listing-details h3 span.listing-address, .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:nth-of-type(9) .rng-featured-property-listing-details h2 span.listing-address,
  .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:nth-of-type(9) .rng-featured-property-listing-details h3 span.listing-address {
    color: inherit !important;
    font-size: 1.5rem !important;
    line-height: inherit;
    display: block;
  }
  .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;
    font-size: 1.5rem;
    cursor: pointer;
    transition: all 300ms ease-in-out;
  }
  .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: #3adb76;
  }
  .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: #ffae00;
  }
  .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: #cc4b37;
  }
  .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;
    align-items: baseline;
    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-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-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-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-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-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-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-listing-details-items {
    font-size: 1rem;
    list-style: none;
    margin: 0;
    padding: 0.5rem 0;
    display: flex;
    flex-wrap: wrap;
  }
  .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 li, .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 li, .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 li, .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 li, .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 li, .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 li {
    border-left: 1px solid #666666;
    line-height: 1;
    padding: 0 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-listing-details-items li:first-of-type, .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 li:first-of-type, .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 li:first-of-type, .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 li:first-of-type, .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 li:first-of-type, .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 li:first-of-type {
    border-left: none;
    padding-left: 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;
    align-items: flex-end;
    display: flex;
    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 print, screen and (min-width: 64.0625em) and (min-width: 64.0625em) {
  .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 print, screen and (min-width: 64.0625em) and (max-width: 64.06125em) {
  .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 print, screen and (min-width: 64.0625em) {
  .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) {
    border: 1px solid #e5e5e5;
    display: flex;
    position: relative;
    width: calc(33% - 0.5rem);
    flex-direction: column;
    margin-right: 0.5rem;
    float: left;
  }
  .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 {
    text-decoration: none;
    background-color: #e5e5e5;
    background-image: url(https://content.mediastg.net/dyna_images//mls/268/17229127.jpg);
    background-position: center;
    background-size: cover;
    position: relative;
    align-items: flex-start;
    display: flex;
    justify-content: space-between;
  }
  .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 {
    /*content:'';
    padding-top: 75%;
    display: block;*/
    color: #ffffff;
    content: "View Property Details";
    background-color: rgba(10, 10, 10, 0.7);
    height: 100%;
    opacity: 0;
    width: 100%;
    position: absolute;
    top: 0;
    right: 0;
    left: 0;
    bottom: 0;
    align-items: center;
    display: flex;
    justify-content: center;
    transition: all 300ms ease-in-out;
  }
  .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 {
    position: absolute;
    top: 1rem;
    z-index: 10;
    display: flex;
    flex-wrap: wrap;
  }
  .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 {
    color: #ffffff;
    font-size: 0.875rem;
    font-weight: bold;
    line-height: 1;
    text-transform: uppercase;
    background: #0a0a0a;
    margin-right: 0.25rem;
    padding: 0.25rem;
  }
}
@media print, screen and (min-width: 64.0625em) and (max-width: 39.99875em) {
  .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 print, screen and (min-width: 64.0625em) {
  .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 {
    font-family: "Open Sans", sans-serif !important;
    font-style: normal !important;
    font-weight: 300 !important;
    letter-spacing: normal !important;
    text-transform: none !important;
    color: #0a0a0a !important;
    font-size: 1.75rem !important;
    line-height: 1.4 !important;
    margin: 0 !important;
  }
  .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:first-of-type .rng-featured-property-listing-details h2 span.listing-address,
  .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:first-of-type .rng-featured-property-listing-details h3 span.listing-address, .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:nth-of-type(3n+4) .rng-featured-property-listing-details h2 span.listing-address,
  .rng-featured-property-container.rng-featured-property-layout-2 .rng-featured-property:nth-of-type(3n+4) .rng-featured-property-listing-details h3 span.listing-address {
    color: inherit !important;
    font-size: 1.5rem !important;
    line-height: inherit;
    display: block;
  }
  .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;
    font-size: 1.5rem;
    cursor: pointer;
    transition: all 300ms ease-in-out;
  }
  .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: #3adb76;
  }
  .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: #ffae00;
  }
  .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: #cc4b37;
  }
  .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;
    align-items: baseline;
    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-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-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-listing-details-items {
    font-size: 1rem;
    list-style: none;
    margin: 0;
    padding: 0.5rem 0;
    display: flex;
    flex-wrap: wrap;
  }
  .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 li, .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 li {
    border-left: 1px solid #666666;
    line-height: 1;
    padding: 0 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-listing-details-items li:first-of-type, .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 li:first-of-type {
    border-left: none;
    padding-left: 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;
    align-items: flex-end;
    display: flex;
    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 print, screen and (min-width: 64.0625em) and (min-width: 64.0625em) {
  .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 print, screen and (min-width: 64.0625em) and (max-width: 64.06125em) {
  .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 print, screen and (min-width: 64.0625em) {
  .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) {
    border: 1px solid #e5e5e5;
    display: flex;
    position: relative;
    margin-bottom: 0.5rem;
  }
  .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 {
    text-decoration: none;
    background-color: #e5e5e5;
    background-image: url(https://content.mediastg.net/dyna_images//mls/268/17229127.jpg);
    background-position: center;
    background-size: cover;
    position: relative;
    align-items: flex-start;
    display: flex;
    justify-content: space-between;
  }
  .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 {
    /*content:'';
    padding-top: 75%;
    display: block;*/
    color: #ffffff;
    content: "View Property Details";
    background-color: rgba(10, 10, 10, 0.7);
    height: 100%;
    opacity: 0;
    width: 100%;
    position: absolute;
    top: 0;
    right: 0;
    left: 0;
    bottom: 0;
    align-items: center;
    display: flex;
    justify-content: center;
    transition: all 300ms ease-in-out;
  }
  .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 {
    position: absolute;
    top: 1rem;
    z-index: 10;
    display: flex;
    flex-wrap: wrap;
  }
  .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 {
    color: #ffffff;
    font-size: 0.875rem;
    font-weight: bold;
    line-height: 1;
    text-transform: uppercase;
    background: #0a0a0a;
    margin-right: 0.25rem;
    padding: 0.25rem;
  }
}
@media print, screen and (min-width: 64.0625em) and (max-width: 39.99875em) {
  .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 print, screen and (min-width: 64.0625em) {
  .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 {
    font-family: "Open Sans", sans-serif !important;
    font-style: normal !important;
    font-weight: 300 !important;
    letter-spacing: normal !important;
    text-transform: none !important;
    color: #0a0a0a !important;
    font-size: 1.75rem !important;
    line-height: 1.4 !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 h2 span.listing-address,
  .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(1) .rng-featured-property-listing-details h3 span.listing-address, .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(2) .rng-featured-property-listing-details h2 span.listing-address,
  .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(2) .rng-featured-property-listing-details h3 span.listing-address, .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(5) .rng-featured-property-listing-details h2 span.listing-address,
  .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(5) .rng-featured-property-listing-details h3 span.listing-address, .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(6) .rng-featured-property-listing-details h2 span.listing-address,
  .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(6) .rng-featured-property-listing-details h3 span.listing-address, .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(7) .rng-featured-property-listing-details h2 span.listing-address,
  .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(7) .rng-featured-property-listing-details h3 span.listing-address, .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(8) .rng-featured-property-listing-details h2 span.listing-address,
  .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(8) .rng-featured-property-listing-details h3 span.listing-address {
    color: inherit !important;
    font-size: 1.5rem !important;
    line-height: inherit;
    display: block;
  }
  .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;
    font-size: 1.5rem;
    cursor: pointer;
    transition: all 300ms ease-in-out;
  }
  .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: #3adb76;
  }
  .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: #ffae00;
  }
  .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: #cc4b37;
  }
  .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;
    align-items: baseline;
    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-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-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-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-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-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-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-listing-details-items {
    font-size: 1rem;
    list-style: none;
    margin: 0;
    padding: 0.5rem 0;
    display: flex;
    flex-wrap: wrap;
  }
  .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 li, .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 li, .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 li, .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 li, .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 li, .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 li {
    border-left: 1px solid #666666;
    line-height: 1;
    padding: 0 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-listing-details-items li:first-of-type, .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 li:first-of-type, .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 li:first-of-type, .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 li:first-of-type, .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 li:first-of-type, .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 li:first-of-type {
    border-left: none;
    padding-left: 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;
    align-items: flex-end;
    display: flex;
    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 print, screen and (min-width: 64.0625em) and (min-width: 64.0625em) {
  .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 print, screen and (min-width: 64.0625em) and (max-width: 64.06125em) {
  .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 print, screen and (min-width: 64.0625em) {
  .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) {
    border: 1px solid #e5e5e5;
    display: flex;
    position: relative;
    width: calc(33% - 0.5rem);
    flex-direction: column;
  }
  .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 {
    text-decoration: none;
    background-color: #e5e5e5;
    background-image: url(https://content.mediastg.net/dyna_images//mls/268/17229127.jpg);
    background-position: center;
    background-size: cover;
    position: relative;
    align-items: flex-start;
    display: flex;
    justify-content: space-between;
  }
  .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 {
    /*content:'';
    padding-top: 75%;
    display: block;*/
    color: #ffffff;
    content: "View Property Details";
    background-color: rgba(10, 10, 10, 0.7);
    height: 100%;
    opacity: 0;
    width: 100%;
    position: absolute;
    top: 0;
    right: 0;
    left: 0;
    bottom: 0;
    align-items: center;
    display: flex;
    justify-content: center;
    transition: all 300ms ease-in-out;
  }
  .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 {
    position: absolute;
    top: 1rem;
    z-index: 10;
    display: flex;
    flex-wrap: wrap;
  }
  .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 {
    color: #ffffff;
    font-size: 0.875rem;
    font-weight: bold;
    line-height: 1;
    text-transform: uppercase;
    background: #0a0a0a;
    margin-right: 0.25rem;
    padding: 0.25rem;
  }
}
@media print, screen and (min-width: 64.0625em) and (max-width: 39.99875em) {
  .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 print, screen and (min-width: 64.0625em) {
  .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 {
    font-family: "Open Sans", sans-serif !important;
    font-style: normal !important;
    font-weight: 300 !important;
    letter-spacing: normal !important;
    text-transform: none !important;
    color: #0a0a0a !important;
    font-size: 1.75rem !important;
    line-height: 1.4 !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 h2 span.listing-address,
  .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(3) .rng-featured-property-listing-details h3 span.listing-address, .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(4) .rng-featured-property-listing-details h2 span.listing-address,
  .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(4) .rng-featured-property-listing-details h3 span.listing-address, .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(9) .rng-featured-property-listing-details h2 span.listing-address,
  .rng-featured-property-container.rng-featured-property-layout-3 .rng-featured-property:nth-of-type(9) .rng-featured-property-listing-details h3 span.listing-address {
    color: inherit !important;
    font-size: 1.5rem !important;
    line-height: inherit;
    display: block;
  }
  .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;
    font-size: 1.5rem;
    cursor: pointer;
    transition: all 300ms ease-in-out;
  }
  .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: #3adb76;
  }
  .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: #ffae00;
  }
  .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: #cc4b37;
  }
  .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;
    align-items: baseline;
    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-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-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-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-listing-details-items {
    font-size: 1rem;
    list-style: none;
    margin: 0;
    padding: 0.5rem 0;
    display: flex;
    flex-wrap: wrap;
  }
  .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 li, .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 li, .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 li {
    border-left: 1px solid #666666;
    line-height: 1;
    padding: 0 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-listing-details-items li:first-of-type, .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 li:first-of-type, .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 li:first-of-type {
    border-left: none;
    padding-left: 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;
    align-items: flex-end;
    display: flex;
    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 print, screen and (min-width: 64.0625em) and (min-width: 64.0625em) {
  .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 print, screen and (min-width: 64.0625em) and (max-width: 64.06125em) {
  .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 print, screen and (min-width: 64.0625em) {
  .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 print, screen and (min-width: 40em) and (max-width: 64.06125em) {
  .rng-featured-property-container .rng-featured-property {
    border: 1px solid #e5e5e5;
    display: flex;
    position: relative;
    margin-bottom: 0.5rem;
  }
  .rng-featured-property-container .rng-featured-property .rng-featured-property-photo-section {
    text-decoration: none;
    background-color: #e5e5e5;
    background-image: url(https://content.mediastg.net/dyna_images//mls/268/17229127.jpg);
    background-position: center;
    background-size: cover;
    position: relative;
    align-items: flex-start;
    display: flex;
    justify-content: space-between;
  }
  .rng-featured-property-container .rng-featured-property .rng-featured-property-photo-section:after {
    /*content:'';
    padding-top: 75%;
    display: block;*/
    color: #ffffff;
    content: "View Property Details";
    background-color: rgba(10, 10, 10, 0.7);
    height: 100%;
    opacity: 0;
    width: 100%;
    position: absolute;
    top: 0;
    right: 0;
    left: 0;
    bottom: 0;
    align-items: center;
    display: flex;
    justify-content: center;
    transition: all 300ms ease-in-out;
  }
  .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 {
    position: absolute;
    top: 1rem;
    z-index: 10;
    display: flex;
    flex-wrap: wrap;
  }
  .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 {
    color: #ffffff;
    font-size: 0.875rem;
    font-weight: bold;
    line-height: 1;
    text-transform: uppercase;
    background: #0a0a0a;
    margin-right: 0.25rem;
    padding: 0.25rem;
  }
}
@media print, screen and (min-width: 40em) and (max-width: 64.06125em) and (max-width: 39.99875em) {
  .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 print, screen and (min-width: 40em) and (max-width: 64.06125em) {
  .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 {
    font-family: "Open Sans", sans-serif !important;
    font-style: normal !important;
    font-weight: 300 !important;
    letter-spacing: normal !important;
    text-transform: none !important;
    color: #0a0a0a !important;
    font-size: 1.75rem !important;
    line-height: 1.4 !important;
    margin: 0 !important;
  }
  .rng-featured-property-container .rng-featured-property .rng-featured-property-listing-details h2 span.listing-address,
  .rng-featured-property-container .rng-featured-property .rng-featured-property-listing-details h3 span.listing-address {
    color: inherit !important;
    font-size: 1.5rem !important;
    line-height: inherit;
    display: block;
  }
  .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;
    font-size: 1.5rem;
    cursor: pointer;
    transition: all 300ms ease-in-out;
  }
  .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: #3adb76;
  }
  .rng-featured-property-container .rng-featured-property .rng-featured-property-listing-details h3 .rng-featured-property-listing-status.pending:before {
    background-color: #ffae00;
  }
  .rng-featured-property-container .rng-featured-property .rng-featured-property-listing-details h3 .rng-featured-property-listing-status.sold:before {
    background-color: #cc4b37;
  }
  .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;
    align-items: baseline;
    display: flex;
  }
  .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-listing-details-items {
    font-size: 1rem;
    list-style: none;
    margin: 0;
    padding: 0.5rem 0;
    display: flex;
    flex-wrap: wrap;
  }
  .rng-featured-property-container .rng-featured-property .rng-featured-property-listing-details .rng-featured-property-listing-details-items li {
    border-left: 1px solid #666666;
    line-height: 1;
    padding: 0 0.5rem;
  }
  .rng-featured-property-container .rng-featured-property .rng-featured-property-listing-details .rng-featured-property-listing-details-items li:first-of-type {
    border-left: none;
    padding-left: 0;
  }
  .rng-featured-property-container .rng-featured-property .rng-featured-property-listing-details .rng-featured-property-courtesy {
    color: #666666;
    margin-top: auto;
    align-items: flex-end;
    display: flex;
    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 print, screen and (min-width: 40em) and (max-width: 64.06125em) and (min-width: 64.0625em) {
  .rng-featured-property-container .rng-featured-property {
    height: calc(32.5rem / 2 - 0.25rem);
    width: calc(66.6666666667% - 0.25rem);
  }
}
@media print, screen and (min-width: 40em) and (max-width: 64.06125em) and (max-width: 64.06125em) {
  .rng-featured-property-container .rng-featured-property {
    width: 100%;
  }
}
@media print, screen and (min-width: 40em) and (max-width: 64.06125em) {
  .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 print, screen and (max-width: 39.99875em) {
  .rng-featured-property-container .rng-featured-property {
    border: 1px solid #e5e5e5;
    display: flex;
    position: relative;
    width: calc(33% - 0.5rem);
    flex-direction: column;
  }
  .rng-featured-property-container .rng-featured-property .rng-featured-property-photo-section {
    text-decoration: none;
    background-color: #e5e5e5;
    background-image: url(https://content.mediastg.net/dyna_images//mls/268/17229127.jpg);
    background-position: center;
    background-size: cover;
    position: relative;
    align-items: flex-start;
    display: flex;
    justify-content: space-between;
  }
  .rng-featured-property-container .rng-featured-property .rng-featured-property-photo-section:after {
    /*content:'';
    padding-top: 75%;
    display: block;*/
    color: #ffffff;
    content: "View Property Details";
    background-color: rgba(10, 10, 10, 0.7);
    height: 100%;
    opacity: 0;
    width: 100%;
    position: absolute;
    top: 0;
    right: 0;
    left: 0;
    bottom: 0;
    align-items: center;
    display: flex;
    justify-content: center;
    transition: all 300ms ease-in-out;
  }
  .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 {
    position: absolute;
    top: 1rem;
    z-index: 10;
    display: flex;
    flex-wrap: wrap;
  }
  .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 {
    color: #ffffff;
    font-size: 0.875rem;
    font-weight: bold;
    line-height: 1;
    text-transform: uppercase;
    background: #0a0a0a;
    margin-right: 0.25rem;
    padding: 0.25rem;
  }
}
@media print, screen and (max-width: 39.99875em) and (max-width: 39.99875em) {
  .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 print, screen and (max-width: 39.99875em) {
  .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 {
    font-family: "Open Sans", sans-serif !important;
    font-style: normal !important;
    font-weight: 300 !important;
    letter-spacing: normal !important;
    text-transform: none !important;
    color: #0a0a0a !important;
    font-size: 1.75rem !important;
    line-height: 1.4 !important;
    margin: 0 !important;
  }
  .rng-featured-property-container .rng-featured-property .rng-featured-property-listing-details h2 span.listing-address,
  .rng-featured-property-container .rng-featured-property .rng-featured-property-listing-details h3 span.listing-address {
    color: inherit !important;
    font-size: 1.5rem !important;
    line-height: inherit;
    display: block;
  }
  .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;
    font-size: 1.5rem;
    cursor: pointer;
    transition: all 300ms ease-in-out;
  }
  .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: #3adb76;
  }
  .rng-featured-property-container .rng-featured-property .rng-featured-property-listing-details h3 .rng-featured-property-listing-status.pending:before {
    background-color: #ffae00;
  }
  .rng-featured-property-container .rng-featured-property .rng-featured-property-listing-details h3 .rng-featured-property-listing-status.sold:before {
    background-color: #cc4b37;
  }
  .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;
    align-items: baseline;
    display: flex;
  }
  .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-listing-details-items {
    font-size: 1rem;
    list-style: none;
    margin: 0;
    padding: 0.5rem 0;
    display: flex;
    flex-wrap: wrap;
  }
  .rng-featured-property-container .rng-featured-property .rng-featured-property-listing-details .rng-featured-property-listing-details-items li {
    border-left: 1px solid #666666;
    line-height: 1;
    padding: 0 0.5rem;
  }
  .rng-featured-property-container .rng-featured-property .rng-featured-property-listing-details .rng-featured-property-listing-details-items li:first-of-type {
    border-left: none;
    padding-left: 0;
  }
  .rng-featured-property-container .rng-featured-property .rng-featured-property-listing-details .rng-featured-property-courtesy {
    color: #666666;
    margin-top: auto;
    align-items: flex-end;
    display: flex;
    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 print, screen and (max-width: 39.99875em) and (min-width: 64.0625em) {
  .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 print, screen and (max-width: 39.99875em) and (max-width: 64.06125em) {
  .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;
}

: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: "Chronicle Display";
  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: 300;
  font-style: normal;
  font-display: swap;
}
/*
  Copyright (C) 2011-2018 Hoefler & Co.
  This software is the property of Hoefler & Co. (H&Co).
  Your right to access and use this software is subject to the
  applicable License Agreement, or Terms of Service, that exists
  between you and H&Co. If no such agreement exists, you may not
  access or use this software for any purpose.
  This software may only be hosted at the locations specified in
  the applicable License Agreement or Terms of Service, and only
  for the purposes expressly set forth therein. You may not copy,
  modify, convert, create derivative works from or distribute this
  software in any way, or make it accessible to any third party,
  without first obtaining the written permission of H&Co.
  For more information, please visit us at http://typography.com.
  269468-98502-20180611
*/
@font-face {
  font-family: "Gotham";
  src: url(data:application/font-woff2;charset=utf-8;base64,d09GMgABAAAAADc4AA8AAAAAt0wAADbWAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP0ZGVE0cGiobxAochQ4GYACHFhEICoHoAIGyeQuFdgABNgIkA4tSBCAFjyEHkH8bwJgX2DaUagbdARxN+au0mB2oGeMA4E3zZP//f086xhCmboBU1u8IaARUZCQtq6pAhG0XFgFUqgzAbe22ReMLaxonJL5xPP44AToCjnWuUZcTaPjCNFmBkqkf+8CxPMafJ8zBvc5TjnTtiGhc7NujzUVCJy661xPf674VoP+7k2pLBZIE7oAc5wytughwp4fY0FFOgmgtrLp3jzBEEyB8QLbsAVCjUVGvIvQTq7fEOwTb7DiLcPYUFRWrUIzCoMTAQFpBFAlRMUFRN3tmY/TWLl34m+v+3Gev6mN+uca7uby7TTabg3xAVBKA2vGA+ttOPRuBwtTWAxE1Fmx27wVTsliKMQgGYzV3QxUMyz/BDd8/Ky1OYWDBSGc8ALsGCBAYCKVdIycjK+Umn8qT2Pq+sraubCPLwHwzJlLEilgR63IHBCkSpMhfggTpexTAv4J4pgN1gffm/NQkizNWkVEjOVY+eIHQaW/27q3tcYHgA6Bil/ndt8PBDb43IMCC/2M6UyBiy/CzDltF5b4h5lQcBJmzXi9hDLJj4ebuTsGY+gdZhCmEHjbt39syS6c9MwKjZNL6ItMYMq8P4h0Dhb6NjjgIe977PT3df1otzfRoZzSaJR0IliQZBIb53f+31C1Z7t7VgnYPGKRdmUj2MWWui7YuM0Hk6MLjjDPAzOFl8UXHGVAQBZcExzbGrAO1MVG/tfn8TfT/n+av0T/fmKWEIBKCyEGkhN7x/97t3yXFyLOHUcRkuLEUe5/Oj7n4x9WN6c2lMtMMFJQpkP2/D+ussCMWenzazOLwbiHg4x/vLsCZ3/Hh288SAkOsA6RKBA8i+OWAIaoOQo1EoO8QOli6Eczuf7VlwGFrP01z5rj+w8QD9KuRcd+3qgwgIRCi+fE3X79KhsjHDLEJn1iBCjW2Oulj33haInBFJK+qvixnPWfycX6oIXSe4Ikf+hRM7Qx0rNNd7AE1arreM/0NwvIphKPbZ2DnROognTOEnTMQbl+WufnyWS+wgbZoYDtlty7Ygf2CgOb4UcLJuPSM7Hmi+RStMjZvql+Kaslh8XJhAS2ZcNAMnxsVVq4rgHt1ENgMEhMJA+1QswuniKbVZcpGWJdaZAmzuoD10LUkEqQRKTaCYwSHXVKDERjBbNRS+6Jac0QjPRPr+ogekEI2e6W1+Uk/1HKDtnPVoGJhCYxqzU1aq1rSCPeBVhlyyW246JuF1Gs+00iFsULwAYV1MrKTsV6tJlRW0RuSlj3DV+CZln0hiTSDJ6OwdFsIZymyJp3lp88oWZRKJc3vHZisSqqsINNUYck9qhThGvyTAGaDVtkhNW2ZBavoQttHDpsfWI24wUF52AwJrRJqSu63kuQL/dA1QdjERM/AyMSctc1s2cGy58ARjidfgUKFiUYSLwFXNhEJBaVCNSaSWHJZiSoCV/0wZMlf91dihQJM2NbYurBrLa3tt0esvt+H8rrLoBFHAhQNXFPYh6BlHxrN1kqqhJt8C1Yx25wNaYJOVC19Xzkf1Qb1409NGgldK5qHSd06ixN2ewvJcQzxFimWqCinnkjDeOtDRVRBBZPvz4ujCId653ElElXaJ0bcV/ZL0cswQbwEWGsVLQOP84kBR1VW3UKH5aD3rzPMaRgaOoEInWrcBDUL2mDIliIC8hgFKuyrOvAdP4pggHab1fHLZOG0LRFEs6xt0EoNu0Jjf1PkeAD1VN2eOhcZT9XvzYn4B4pE521+bFQE1oa0wWeTBRiMtSBkjGjost21GlIHbK8fNPnBVrMAUAfpkSDFdp/BtGKRUDDV9hVatRT1rA470RqgtybVgJTP9knN1rgAlhHk9d9PDDaRlPgaKc6TFmRJIw7v/kKAUXv0Z8ANyigAriM0OmCLm/k4hpDi/9hjh7MKXIHkJ9ON8dTz7A5G/W4HgYjAFrx0MnPoLWkh+Y28rScViW9qhh2jRXHn9EEeX/RirUKZyUQAQuEmBhMxaz5h91eJZFpcpx4BwCCJ4gx+cE8FYgrHj/kRFG4DRCHV6wA2844xboSXUxcqGBCwRajeTIZIZuMKfyTH2l3FpDGOu8bjYgPORVsx7/GpHhvNqimu4NDCYfhkx/x75L3V8rOkECE3ohKT9E6SdklNMU72nxSvneXNzpybSoF5Z1jv4KX7NBKKCiKoZrDoHourOO/X+sVLWWLDVcvpLsHVhCEZhrMffJg0pAvWKygLxX7SLR5nDWGIsX9T97zz5I4uMFmqUz4kkwcVbigcP9shR9IGfYwkwW+CaSLkkniKic9iyvH3p3tBNsxM1tFqAgl/RlVUfN4ffVJ3xi7ZCnzDMUyNYEnh8/Exxv7ndc0y+ukiTuoBidKECWc4aCHvs9ZSdwQ36B+eAXE9Gghxls6fqDkLQvgBJl2SsiTedcBbN3dSa9asn4EFiI2OiW6PtyLnxqRW3rMbeOgWnfddP5/ETuLih1Rx8lFFh+PSaCtI6Wdn+ZnRwjNmXGYdF+Y/4OLRYwJhmneck9UyepHZjOif/8yWVigKOJhgDeZIHh+bvTiZ8EZvhxefLISL4PyipiceeTdrs2aNbtyOjEeEWLXhHV8ARgCLzrK2u5FWjzyn0cpN5BpfuYWhQ9pY3IdT6OjiCUSSPtmAQjU1vqHutQoKbvyrt4QHAFKAx5PzAZlSJbZRs1XXMEHHZkw3LWE1jaAXcRxOAYoEUJCesAKYcROhQFiLJk+eAHJxqc7nTYDbRAT7UHDqtLCJkYBv23mZlTZxGpuQpgdNhRz8LeNl0CQo9xFVpy6JjyyrUdSbVA3sNkDgF93XH5qjG84UzGDot6122KyEALU6MNk0I9h6T7wgDUrjCK6E1DwXpgGZnqzRpnvN+NivqyuxRhzzJqQpgDFa7bjDNUZ4KH537MeQegt9VYxqzeSgviGtu29gcCoNrmigpqWNE+CFzbBB0fxBNkxNTzkV3nZk5GaOFglgZNzoQ3JRW8WGGGSVQsPKaONSCNAUK5pGqv2A8pirppGSDMYOQcKx9SXUDkgeKrDqZR012MfVOvWx9pE9AV/YlKhTVMOIqgLuTnN0w5mCGaz16OqJHBICNOvAeKpNoQloQjPYAnnhDC1ZKG0iNAJyI6EuTNHZaNGOBYmMqK5LaZj/JdqmW4gEtugYPCRj8pYhgz8WjgA8EsFKlIhRrRVJp04puvVLNWhMpgnLeHbbr8BBF6lcdlmDqz7V6HOfG/C9Hw362c9G/OpXo/70pzGPPTbuqacmPG+Nybjm63JCi3EnlJJ9mrTSfJOMMn0bfnzfR5TCDylM5W8I9N3r0U8gtT5Sd2mofjlbovtLyATwJlREe97k8+rd86q1IOqzqFAKyJ/lMjVgfJ/0TfvWBBOxk8YQwsZQksYw8kq44le0EXkAima0F62jrWg72n1nO/oWc+aFIEI8hgx8Eh/G1dx4/tB4BxkfgPGRjH8W+2qPQMfN4BPym6DYFEWJEldacdJyy0tVfgVJkkEYWSwMXRq1SXpTps1Yd9IGhMWgvikY8hRgKCuEkN6JG4R2uEIIl0M4BKGrZWghHDc+yWHgEpnJhu60CMGDkgBkEp9e4kYv8RH1pgeQxMFcU2hLTIjDzcp5n5QQBlAVanaWk4B283/3/aA+XkTBNoV/sdexSvBVewbHy00QbzIiP2wP4FX5yuNrId6b3/8HwBMfAFzqU3fxGyMVkOH/UeE3z7U75ylgALl0NgCFAcRv8pUQEK8yEFjJMCoANyMzslSjFTvsc9hR607FBOGYe94Riyw5UYoaG8mH7Jrsudqvz+t5bn8ZzPEn/i7Ly+qyrmwqe8qxcj5+9Vuytqxdt27+D5oGxaIddjngqONOOhs0wjmv/IoourQkFTeS91s62XOln5/X8+T+PJjhD/xVlpaVpXhNrmwT8Y8rP/y4ZfOmDTeeevKJx649/OB99951x6UDvef/e//rX7vyGqfMy8bSUE9XR1PKpbSjXbOmv00j0AHcUKyP8J8ACOr4UFHCvmA6SeTeUlmj92Xgxxx/h5dTWc8Meg201q+lzR4C9Jlpr+9Ahx/w/zFMTM3MLSytrG1s7ewdHJ2cXVzd3D08vbx9fP38xyWSyBQqjc5gstgcLo8vEIrEEik4nG6vLv1G6U2aMmParHmLFixZtt2KHXbaba899tlv1WGHHLFWzShXqGpY/Kg1Dc1qcPkAJgCl+f8Tt3bwd1CNDGCbKADuU500BXTq9XnnfedEjVFStOgOAE7HPlZZZZSZIGGpqpJYcunqtKjVqsk27Tq06dELeMmwEUO+i1/BShNQYASaEAvKHxBNIyEeBshfgfwfWP8O7HkFwB4ALUBKqdJSCWqmJBOjSosHqhuC0yKexzWIifWngpCjCUgIUuVXu5uVGvD0WhW0KlmzXyjHBpdqMw6cXRE5MsTsgk1FJmpFWGAbUp3YI59QMSGrOSF2SOvowpjsAqfxmkCvyNkuUxPbKjLz8aOLmyods64kdirbkFKdVtBWIsUypjnbxnAp7yCEnc9YIM97MchclkX6ed8Xfa6aVABE5Z7uYHu7lTtj7I4AhAFuw5I623jXI6LSryi1iKKq0jSVTLqGo3pxcAx0x1q7am3j9h5NAFTRn7SstVZdaksctZYJTLSi6OK+jvlknLWzG8pcqhbQtDoQnPSizVlAhCOtI4HKuhr9qrMUY43FirKUViccRpi2euhu977BIsPpSHiUMtodgSMcaYUw13FukmOPpUARrvbX0FOmSAkQYdjBuLvd+wR6ICegzmiaKh74bHBWRkqLHYs96AJah7tYhJ/75WXZqXqFFhVDZdPVwUPKbhD3S49KP7IG9IfO0Irua/QIpKqwvG/UUAwtAkKRI8fsMksVJEhIQTixagHrVDQZAhqEJH1cVoIMYkPQ8NFh5UksYWZ1kpfYhbbguC1vkNBIksa55FyDWRd6+iLLA3iu2QMS4d6BysI1V6kGBDTCYLTD+8mwFNqjMAucC62ZUKcXQNs96qqkx2Vt19YCOELBXMzqESUORof2DKIGCiyXNF4y4IywxiJFYan1nCk5N2ILUgOVMWPrtGrlk6h2R9a8WOCYHc3bsZ2lFb+XztH4WDws2BU2kH4h8KUJgMhXQDTdUt2bDlgscA0N2Q3CbqRSKk1vPu4hpNqUGdIU4EVmgKjMauA1US4LwSlhS4ceExkE0cFH4buwsU2eEkNGzwe0YNx0YzRT0sqWpvg41yifjYFZ51ztUDfWDGdT3GrYvcDTahvPHNCAcV2xkLyv6xFCvw2/O0zTTzOL4S4qM+ssKxV3UPkTZ43SRo7ImpRhdUTNBtCECPVB4psyfdCfImdAkuKVqtW04qcN+ZZ+TLK9XBpfZ0Yau6YNjQlmM8uO3QMY970AShW275SSIoy1KVMyaD8SccN4EEnp+kvQjemUy7EyjSANHc32bG9oK4W3djqTlFrJ+xysanowdip7I7XWh8LQZ/sNzghrihDabUe/zh+Kh/VUFb5RRk/JTB92gfFsesyaItVtjKQISLNYRx/A/EkwWVSHFiRNAUkGJk+CUBh9edYqbUq3l35DfEFgudI3J/J/ZYw/alcs1bo3s/+ZUG9odrXtOBGVKTF3uuAoOjKPYZpNM1F7ypKmsfHuw/osSbx1YkBJ2fKYrWVjHlcj/6HKDGlP9jwPuQuJg6ZPSKfINa16uLBSd54sgzENtM/7gCZmfJaQRRsgVjNsYb0WB0A+ZM+V4WiXNGUqBkqAz/awbW0zW0eY6OduHRe5/yLLfyNRi7gMKc+tR+puSKd+I6o6eVobPtyV4JLn4Qckj3omjUZGquNw7YDuSNMbKpvePVY/1+QQGiumIkTFsRrlcpLJdhfOKnxpRlg5BDGfIgY+2YDYkF9ArWT+4tz7MCVH5tKDiqZIweMlIQKFq2glg9diLHbfakw0ZVxTpQ1zDVfehNLNMuzDYZET812XOPvxdn1j9WGsBeYhi/uqelK7aBmrEfZMH3OdOwtoXHMB3ojlK7zX0w/STaNtIxgPUV5MMC+eb6TkUXEKY9EIs9pbC/DZYaYUOtr7daspAV52TuyLlnhI5A6BqDiWIPvGt8F7SmAfUw3cJFVA/UF8pJhO/lRHCVWJBtZn4Ff8iGerc1fK3szp8C6bpsU3pfZC0UP4PwCXPAsPSiynkP7FPLPLvvBlp2oGjkWMtKc/f37pybP9R/3kHAexSpOePqLkadHFCtTYnIxCD1BWnVCRZSgjq2YszsLxe+YsJffD5J1TJCkOFGGaQmn7FI+YyGBmWw4afmWTiLaagcsS0RahmXk8Fes6a63LGni9Rffj0cp+IlInWFnOmGqZVuy/ml2dQIdwgM4GlgoiRDNBwPZdy+4X1b7b/M732akgete2OUFmE6Sk7uPREawO1WB8x57z/iTJAu2sdP8zPFBEM48Fmq/RlIOmQZgpkj07BnOq/ro9SPYjGa9x+oaefbU8G4g8E0hnRDd6N8j0Fh9+0GCsuj90Nh5QRQb1R8dYwyMPfVvw7F7Rjj4rkKSTWoAPTa/cO1mDXcxWP7O2mx09szLQnfDIi/gSiu1ZSoiHIOkPVLImegddx8DFmtEosLoXkvNMPDSsJEhhibA5fhbWhkgHVIOkNHHvuKaT7bYlqp/JREL+DbiZ1i9xwnpsadhZiWcOGPXn1CUeBdAIsYWTKlRXGYbz9J/W5aMnym4PzvZJp9HZpLZUE9NsK1LyjFxQzMtxPrHUEXmU3dFWFZX5qs0asQAv2cKobA+YDsCFF+3gEgAEFgsVBoyav7V+qJxV7mi8Kh5wuaiWKq64yh8ya1hhyzgLtzZv2I5Zk7VnB2dLl5MyfEufwU1dR4tnw16aclZHL06vGQR7BwcctP8FhGkPCG8dirSYVVeoDMUSImteC/ljeKWvnRgN2l6davSJJzfs4yRZRwq94gYcDXbQncKpz9zASw+gG7D699OvJXKVPL+kpLHUEOOgFa227SAJlrP2fc2UxGy6jg1OTkf/QW64fQRQM/46VBhOoJgefvzqsf3QHGjDxnKJTzO7we82fKS0qXmPntwsegcOnsR4B4PG6V2AmnHWgGxxAqJM3IWL7VB2G14OYg/i2ZjZE3+RO3qqo2vNLgLK2Nu4T+0MTIDDDiXAbyeAnXAqjKr22PoxSCMzPuPyy+xQVRaMc3q6gKRpGAJJlMnK1xNNR5OHyZSY30DXrXT50vOWDlh17RHMNJudW4K+pOMKUTyTrnkjMnPVNHEI4VFk3GSLCUSLC0SvvdUKNbE5z1bVOc4YzUs8vhlGZno1ZaHcbfOtrxyG+OSeL08Y5//UgyR9kjIxqOb3w8dNUCUXNs1IxG+WWIBDTYVEKBq2bWrdj23dvwOZePd4PoSX3I2pwuaOyc1zHXFjtlal4vxUFRkTpwdmSIDSKv+6041XJVDcYLdQ1bUn6q4kQmoVplkqzY1lNZN8XYLeokYvSB6Loasog6Qz5cX8scsOX6qH0e7SqHRE6RcmyTGm0CEmrrX5zUBIC96q8rKVSFOqfbeQO6cZEsf64as2XUmnnKTf8pfK2153DUyeyGwqObQn1QEtaciOP1ii1jPttIVjK1RkRXs4IGZvf+X0WKcqyf6lDFxE5h+DxElapc7cYblGKwEHrntzNOWkapxW5lG+Xi0wzOJYqwwFclMQKDG5B9D4fJDeB/2gorMq44yn6mwGR9HwrmTHQGbdzYxAVyDEdIG+nCGce9eTorZdkVd3C4VH6eSgymmetE91XRpebdQJVq+c1A5zsW2BpKBr6yDpssrNOUBXGTZ7HPPcLILM3x0wbecZTlEgmUYOeMbY6UNDC+iXkuhKpzI+FEsIFWyiNR1qOv1U40xlRuAQdNrAqLkANU0L249fkiMpRyQVsCSKza4qjMrhJUnO/P7rF48KWZZGrVfXbGPNufRJMTBcKeLXVu8mf0UM6Jh9Qb0yarEhGEFXkgmAxjH3gMyTvz//cGXEMhPNxVHLki2ZnUSHK0pXyzfp1v1AZ1Nx6/Ana7RKQhSrZf4zXrQq7PcDj1Gacy+Td+eYKTKqVL7aXrJyrK1m7Br2A7C1QOzL39gjNcJy/EVVcsjl2E8ESBDhUlX7hWTzx2e60TEJu0/L5Ddzeo3pAXM6MKvBeOHPgrG5zh6hC2Q+TPON8uPYX9yucX6r4cEm4epd+CXZ805bKPWuBMkeDZZZsyajmzXp0/niriXfX64ODWCsSOBL4VIilMXs8/0I3VjxCkqX/2MPc6Wcw5xPbEmNkZrcZd4ofFRyYtZQCxV/9Hw/JVDa91jHAJRGKXn2ma8YC3sfbe93YiFznhHfa4602IMYF2LGL0uOQ1BCVc4a19gbFSNX0aff12377bbN4v89WCbMIYXLwdTw1bGRDTeCko/h34gimfz1MIG5NzEdJLk6FQqvJuPn3fX7RhNlqyxJ+zPtz1oHh2TEs/S+vq/gLowfSNDGuNZEKu35oZrh55mT8WQPG0hBeu99zj0DySzrc0/HJc/uDX4jINVee8T7eJm0ir3bX9qHY8OmZFKCTPDGdH3TeLMD3gPQCOm4e9k+GjSje2z5tnobtMO+7r3v+mb73aB5CtPriLG385vkAQzCzh7j54/2QSOiNmMcJtl3AwziUu9m6ETPGGj2ckD7jqn/bwU04iECdN/zHj+ME8YF3AeNQzvPQzCNaMH0gmagR/cgWux4aMQX7RLrmOwd3+eTngVCb8CDhAF7ojivY97ivMRX2AQW0pCi3z8h4OBrv7380+Hh8SPtNciBdmsx+3T6kGi5StoOVgLd34SPbI7Y4PLq/15cXgQeWy3jdxupo6P5IFC9ubkcO76tyg3Zi5mYzVL7UWFzGXZ4G+gwFNOaC/Yr/pu0n0EfZWAnVWyzUKanV/LIaeYLFU6KPD5kVxbmoWJUcVKMIJaq/eOuvspZIeNAjubc+yujuNp/39jHQIf/TrY/19BFN4kAn+SmShRMmJanZK7nZOYVIg9BD5qTs6UH61tV+QtVZ1fL1m9hkq6QnJOG4M8p4LeJlSVJL1NuKxPB1s64YHoSTKsqkQrVciZsHIkSiw3caBVxobnVSqW67NkNPHQOcXZh4KEPtjjEu72T7BoDPdUgaqtl/N7aWDezr4fZfc/ZH7WHSZUrGDkTD2TaEqj7DuRMMc8E9mvMdfkpvknlBJF/8iRvfNliJHirPHqs59jRAXwNgdfSnSK0iSB+cbkzXywExL9GwkYAGrIIHJsc1+Zbxu8leIWx2XdrBs7sv9PTvXp7Gs7U03rYW6Qwn9fYxZF/XZCCI551Ti4N10hF5wGx/rcz9KhQup9/gp/3H60l/IhUbWJ2aVt1AYz2z0mkJ4ZXCojtIAKzT1FbJE/lSAJKvaF/UiCFbCfduct62xfaQ7tPuWyHiq4mMDDJx6qbNlr3Sxokk2nWJx+BYIy+VCUu4zA5kQ8IMIAWUnFdGGMtPNDpZ1L7T0BpZ1klLB9qBWxMU2oqm30c7p15OFmfn8aqEf/hF88QmiTTAtLV3dpiWDzZeait4i0BBlKiKt4EwkDAjYpIaX+rjU4CMaiayfIcWF0RKgyXQXZX6aOuUjaUCcP7I5kkmDdRtrIrp9wTupUHEiRu0FOWHUUO9oI+1EA1NdAHelKIIBDTKmOztKmkjPgknklyE1/ToSuGxWM9NYlidx2bfQweWLi7Wl/xjgCDKKToqN+DYRCg6haXF5cGZBZet2+XLm/Gjw97fLE/q8cMAcmzPY97/jYQZSBgHGuDhvcXXPrbdol+wJgL3V4GZNHpIrm0ZLSsTV0Aly55r3Y8bNfT50tnPvw/e/R/xImjHx7P1Za3ChQkComdoSoSqDpGsoVE2vZqK4IpwQJX4BaZVJI/8NMnO3b/+OvOXT/9dLCtkppQn3okJZjBjvML9SUyskiEEID1PzfgFywlzPr8kq7xOCn+AXA3Euu+/vCCMlEoGUvJpEFJr7T++OJAeSp0DyPqD5woTYNpVUfADGb61l091N++v5DbEkGXVvAzxAJNowiKq5qEUVneX0gL5rbFA+6G5cq9K+Nw4t7VlZoenUSryYW52mqJDnA3LLp1A6ndqaNbuwF3Y3PflvGMvgxzsB2zfPvmLJy8/2BO1EAYytcezXKN5mqbcmB+TUMuf498pj04uLUMcDemN+M2T+dd9jh7ILLz3ADPUf0CVX5JQiJZor04f6OOQiGTbS4lxJF4EufjO/LR574szqcnpeDcPlTcecJbZtm5MXX9kp/hBe8r6LoNJB04qN9oY2+cBkkY8oN7k3Dy4wdyjjv09eoGMRTrmv5SKb8knLcObiuF1QvNW6ofiOqjKCQCDKVEkHQgpEIoVafRxSTNovuVlcaJwqzCCyrzpaVVhf5hfgCnJjs1uZ3BOCWHS+ORe98dHf+27jvVbOTPgZD4PHoKpKFWt5bnqJXc4iC2C3TWcjefScFRg5wZoTCvS6MeLxNmagroHP/vHaHbsNiu0qlELIDKvirwhvDJAH3gEwLQoQcX5vVD033cDOFQBo89PN07u7wAQgwdzu09/pdkdtJMwNTw8bkdQ1/MfrmtlIvM0qrYMXddPprA5YXsd8HR4R/Gfjj4O++F4ujsk7knwN7GdNfRndg92IOm2+1AQnXz2epOUnIVLZ2A3RJP0x1mHdaB1WdQPqblZBAtHhD/Gr2j8sWyHK35vQIQC1qxFjxht+hao8oOgS9RmSp+OuRpeTLaK1SBJjED56mR+pXVnZqqjByNiaVFqMIpYb6OKxHEag/o/AC0ouTUTIb+kd48gV8oHxxrhs0DYxeay5hZVEhhsstS2RRIAWRM7fyiFmoXlus6MrPFsnpqVAovFiakcuMS1oXZZ2VE4IJynFshp2Yi9Y/06Qn8mmYhR5LZTgQomPq56XpYPb6kaWrftcXUsXqZFh6WtJOfxpKZUn6W7Q8i3AKSiYSGBDfB3qmsuMeNsa6RMZu3bK2bAKFLbUWRoZX8YMnUiAOJ5Rcj6+nQQE1vR4E8OZOhXxik0ZKSLjErUhMjYARaK1LEBx4J6I/0ZlReDj+vKFek9w9/I/QO9wcMdudi5wwbq8eK7R985fZKZ2UWEW+gN1+1/9S2H75w/OaDB/QDvY+SVgDzkf4RoGP1aVSeqMSfm8wt5Evk+bl6/9Jsf5Nwf4R6+3zmuIJ5u31RC6t3LqELwzsnMDnxMC6DH09XAtrCel15Cutva78k23bAtCsLf5ux1baynmFbv1CA74Xq0PoawwVkBlciuQI+oB4liywTJGSRfaCRr67jl+0RD2uk9i/dd3vCzPIcrloUF63iEmMdL1lAR5HzSpb/T/Qd7pBfwQdvkUxWsvB/ciu5W9/d2Nr4cxjRx60+HrxCVY/qqzwT+MXggeOSTlmrnB/+uQBsGGx3nObR5Yw2RZIgcXKnY7cyWZUMBkp2luxcOGV+1GRFNiufXThqtGEJLi4n/xRS6uHsAe/bL9Wpter52x7O7HQqCCmxIZpuuV6ymWi7BSz0tdkqcrNMPFAxuFgHrUMsLgblYZKlyG2zdZAzN98LRntg5IWuha5yjAc6+B5zM6hqmq+dByl9OvmCx9cdBy3fsrBW9Eg60U3uZW6r/OhgRsByXFxe3ONoQ/iI63cSGxBppLKSZjrJ+rNh9cJSrfGmJJWl4NXF7Pya/nBrXRCPL5A2wHZb0etwG3cqOwbEKpjY/rSmtKzyUx8q+7hV2tzl/13ceVPB6T81/dQR3A64RurBT1IO6+EMXP00ZUi9Hr9uS+IxMf9ijAd01AhfkpWVRGFSPaDVFfImnYOCGgm5QvxQDExWs/N19285QTOrdZCTo68qSc1x8cP+agOtfxcnWeI2fQGW3TnSWYDnAmEYwv0H43D84cfjOZ6vWqyf6oAdxz/6ux7SorkVlRzIqdAIRDfK3xOD4ulESIyjBxNxugQ60A8EDPpBwodID5JRBNnrYEZSHA18iN+XhTdaqKPaUsfWnNLszPc6RvtAizbwnfeub5HFck1ky14TbIveu1BwojBFrkhGJCuUyes5uqxahSIygizMIR+BdLt1YXq8v+RsLMM2Mt8VF4BzBYmCIlURCCvvKZTRIT0jMOIhNoPhBb0YbAYQUb8GwL8LHLLmNvG+fnjc+BiMsssOtUa16ED+L9i2pdoKWDrR0HBxA8T9/N1wHV6uNobl9ZYCg/5tfAEZkoXC8Y5971Px1APnyGWu0HWQdYA17zLomupIJ9S9HPjixlki9/gm8Vd+rzj0Jl6TqOHaWW2n7Gwd6eUGW6No1+UnTSNDvlifEWkcDLm6P6JZipKKwx17Dhxs+3i+bBppUq/WBWbH8pPjlGZVMCHIftKYmRtbjapmfWJfBQdFBa2+Kgeo2lPZ3ZIBYjdxVNb979yf7NlpjxUrK6BdbQzLrK51mDzf8sXzotl1cVyDL5uyjWyo8uwZK/l5yVkIPHheZfas9AuGj1i9HAvZRg0/GT1UEHhssOGb6YP1SqpwzC4m1hNrqu2pe9G6fn2X3veZqttv4hULi6zJyW0TQrHG3m+32GUA/X6XxCA3G//pqvD6vbC6wBfK6XlpFYvFFtMSycdwMHxuVFqZXdBH4YUXS3jE4uKaqITEc7bi2mYxpPnYUD9b+ibR618PL3jCr7Lp6IygeKqsm/+JhwcEeP8JhadaKiI7w3psqtREuAHlNj/2ZOpXX9/1Q1Q1GfGhN4PYKRdE0qHnXk9v48D/Jt+UtW2pUtWoeZAUlLK/NaoWysaLvbfNYfEi6LOQLzSdu1hdDS/qZ4d8sTqDYtzFnGrI707VXUYF2QuX5S7ROqHhBQya3MN5p/lghPLuNQF/o7IrBGkMbnBjJC0xqYSj44Q3ZfqrZ+lpyGAVZ6wleK3DzVFJlJAfiBdC2d/NnJ4B7GpjWJaOb188JPGbn3dWdoVxQGyF/drL4pBWwK89Kw4C2b/2pjh0W+evPF/NxOqxTXEHfjI67SeCgBmbKn4zA0KMT7l9X4rV7Mph2DR7sH3r9uV6WNo9Lo+/YO66xdk+k2kV637dUee0Jk9gsuNgXAY3/tXZv56qQ7JECYfeFvLL9gujWeDLnRMGgfYvOy+Mujlj7neiTfQld2d99nhodmj/nbfR2xTJZjh4g2tniSlpStw5tqZT3fa1Z4rIzM+XnkF2c3nh+fzEw5s4Sjo/YWjq6bUAvRDHP94b5BcyxKJyrinwxcJxBsGvxeJwri0YiDvAFxMU7F4xf5loC/V685iJj0aB+mojDv7Oy/fUu5KtJQalteztt6cDpRnZz5cV6cYMFb4Dr+rdZTjj2LNFOcc4VUnaRlJiThDM2s5G5xEDPdG23hduaiGvPseARPh5ewVYr1S+tIYxsTTFFfXDCKPOrtzISVXQHJTjE0wMWD2SoXKD7usU445qmmg6e3lMSTonOs+2MLaedfGibAOaf1SUM/8W5HApiqc/3qa3ElB3Sw1ibvmSN7Y/izcTpg+j8+hZmYGtNB3/giUb6OauvZFdYTOeS/1LXhmy0EdPFVWcQmj9Z+VkGeV4z/tReJVz+vWaIaOBsmnQJLkDnAmH6rZjPXIjqt5aWej8ID/Xd5aWbL1nGW1hGNoxTOJbE/Df1v+uJFSnGxuY8M79hFXoJ6koXdls3vzimHG/sVyKjPNubOS24R2uQcNxIWt6pAxGQlOhR2n4QzZ9sBmcaQ5ulWFMOshF36jTYEqIE+FADWum3dWP1GfRefQwfdjM7Iyi1Rx8C/oh8oefXgP1xYqQAUuciOB1Ui0EXtx33SEviHB0Uoah1iEVHoxw3g37xGFok3sNyZobD2cNmFSsIGXwC6nw0KGxdrwxfMvuTx2CoEBEfRo4HdM51PlpTO0Q4ExqqG1gktjMYF43Rtmb1/fmhYAf8sVo/ev1TIBZy/TkTCCZHoMo0ibeVuzc1chvn7O3ZeADPBbZw+OBM47HehdYsqCtZlo6g4DLk2koFn3mbD7Ig2iolKv5TlmEaIXc3yqSMMtQ3xeSJkb9rEHva2cbojplmc/ClzMIviw71BTVpvNQAwbB3ONCTFbeZQ23J3tntju5BwMKRrN9SQO1O5d1W9OFTGGdyTt9TzsrJzNn2fCtdH8Rl9xMMY1PGnflxQosrwTCzssLk302QxSFm3ArcIWlOiy5d0Bu+Kl4Yuyx3ZXnpgKNyv6gCmbNpJOjlVZvnvKQb0VjVhvD0qvarfIE7egvqiiTYMCfGbWXtzbHPCn66hWTyuMlobiwheHaNJ9HjRMB+bs+Ufe2ecb7m2sRIrjLAULFC5qs6RIuYJkINSZPvqfd5qKBBnGOTnJ3pDqDgyQc+0xTOJOGwnJ0Aw+VDosV10QrPBUw7ZlVDmobGh1MZfCwDAf/p2k4Vj65hiX7IJp41a4nNGaNs53MLnS4f74RZWIXkAhBWMxhWOhuhiF1d6o8i6MB3zdDxbNoFMzmqwebgmPStXxx3pTmX+GqyV12+dUQuT52/5PhYcRYJKryC5ibXCjbk2JugkYyaWTRPJ7G6KtmmaGHfEuIJf4fluMyrSF7U4oZS8Dix4ka63AJGFqhpqEbf9KcL0rNwV8IpbCxqzWqP7OsUllus80e5taMNEd1ZiOtCzNkXLl9S3BKWD9NGTRr7Zm4RyVfbE3Otkko+2Hd5DQxhYtJWZDRMZCeyyHRqIHQTnsqG+vmvojuici+eTbkzCfFF6YH5HWDzWNDnZWN6R6fYYWVy/id+NZUW/hHtt4IgUM6nGfsl41Dx5P3POPeCuOnmngIrbw3g8sDrAB+r/KAwvk3Y5/nsq2TnyBiDYa6eMSlbQrmr1rcQ3w8sDrwFHHORTUeyFQQIQ5rmgb86w5wsj0UzScC0WeRLNk3nI1YT9VjqeLilv9GbdKhODUo02axaXPNJOedqE1gz4mctyDnxFNTw34fDCJvbOXz42BcJOenA+rZ+dljF46HEq7/G8V3/6vr8Otzf4Rwelil8sqbd9L2tecfRgyBe/uPQ2BlybU/iPiv7Ks0zuM3bmBXkkbw2RU/gbdgXXEPjbVD3VOc9BFJfMdJpawgqoaRVTFV71QkVjBRm+0xTIXERTFRrxZUUZbCv+s+SWyZp2cmx0KyIJFO1p6lugTbQ8cMPBkoOsNSWS2sluQw6j1uhzG3495/Y7MupGdHRriaH+qe6/Dx/zki7V3Cd/5EvPn92i1T3oG0ECDEuMs9X4vj/48XvwYk+7d9b8FXh8WMb1vC80doeh9i9diZWS1PHcwWXWvCzKLmHgFs4lXWy1XKwMjDu96M+QrVseNG1r9ER3Z5tQfK0GNdQCgIu7SBOGL4pw4tKY4eDOwysuJXbWtdBkb8ppDfpVnEL3LO/b6qqQrMbPOIzQywyYWfiXKDjjccRvlQPrGkl0jAx7n6Fhx56Bf9c/2M8LOAow3iyAuWF4OWZ4zxxcJWWH+9PdrM+yZbIy6KKeMaXeM3atGY3eoapSydVUAUeUFvundCenNWWJ8HdBUG+VJ8IouyQ8mVCbzKLhUHlotCGNGMGJjfWWeEPqN7A1v2pU99CIPZbKfcblnWFtrWyzyXQHsYReeAtqv3GlYa7gaZWTm4bfKTO2Vk4DIUL+ZWzTO8zLyo/mfy1JkZlGn+tBMY7h7FuHh0W3TbWiCPCiMvEEmI/+WbXRxNnzl8IXWyeLnJehJx4ph57ryWgDTV/YiOtkZHIrAH5lGHRtHmljYEpPlZm6/RqG9svkGh319G4SyRljjUGYKbicMmOxM7UweTvPt2/KDJxbrKb5BLiCUkfamMIJZNlhEj6TPH0NZmm6zNU7SmFvbWH7YvYywxaCSqHG9p3GPWY/xH9pqv5Lua+4P0sOvzWU0FmK3ZZw9xdhDCufvhPqlJwonXHrBBSVlG0ylWoAeC/m2a/BgUo7l7e08MAIWG9oeM5OaZx75CYgx++58lXMmHG/9nrnXsu3eAriQgf9N6y/P5Q91m1gdBs/JQL9/+MLgCiB1AnC+lSHC0G9zbIeDEArvOLc6icxopp/nlgNA2o8eZQ/RC4iy+VvvQRyKyE7bliC3l1cNcWsO/EyJagt4agZ0QFR+0+HBpM3qbpbSZsHg297Hws4XtA9z+IPzMwPWdx+0Q7lkI71vcsIgaxiwf4bYE9+S4Z4t7bOGdPYk8/Ki1mUe7uPWllD6GfQo49ysuvcU0L0nIfZxa7fsCk4VJeSmkwv0vlZX1pe8Kekn80BBQRWsaAY+zlaOHICmE/dIA9TDvOPpavvpanV7qszzf1xyywKnlyBWyuVzYJrMrszZUSP5AjIRmKAXlf6Rt/2gkCuo2sT3ALGtF5qWUixeeDsS2800F9LGHke/QbEtxz1gzuNufglajkXx7govnaaPjn5XPZihr0VaVgXL7WmSq39s179/Bm20pxVrSQAOJKUADl3CrRrfRievuBLKPglaEsHeQmFoOa546xc9We6LNa7qjtQwDgQdwC2Oilh3D2Khtx4AaeAcjQwE7sC8RBiyxxY5H9C2zLAcsrRD2niKXddj1KJJIZ2IMKAHK+JzcehmkdaF/N+8Uc/YDLLFl8ARsseW6J7TuQUEkAEs71t1iAqjaMkQH8VUYvEV7RRhiBqgDISlxA+Ttb5di+XoCSAIWgBT4qvZweoXAvBT5R4qXDkot0mEpQPJv3qPJ3DIFcm736sdr4W/Ac4DLgJwKudYM06KD5HKQQ3GiJZePjUOmheeAhLykuGTxz+cCU8031YJzYTd6DzGeI3oWrkc4YKn9+y27WnZ//KxjIyFEYAN7267kKT0CIE8LyZ8/BF66aoAblRAhYvmIRXdQIwTxsDMsACRC4GwAUNIBAbjEGAQIA79DgNQJKwhQWZo0CFAbRAMEaBnFDgjQNoibEKDjns5AgK5F5wsBeuangAAD85unxND8PkuMPP08TYxtf7mZmDJuG13xjGHbloGoUYC3gcdEWOybRBoHTFT2xCFRWxxFomV5uhNti7OW6DiTzxJd2/pfomfDJUiDeK00jB9OjMLQ4I/E2I0vmsSUaevNx2cG2TYF5ylXoU6VIoVUtPB80PjCCxH8ywyg9ycSXrJyCkpqClXwvOAxVH1cWCFQqnJlvRoEeDGZD6oQIyiq+0IRaNWpUK5QFakKKnUIZMqVAt9Puu7ceb4QMCEGCDNfXK5QqhVVeK9yYZUioYG/c7YScBDAi3mytq6iPIqfeh1slxIAF2H+WipSpfCoyqnJgYu+tCppaZIjXDEA11IoVE1NqgqI3NPNA4CLeWFIFQNPArdWiAhmwc/KBGPwZOXVi+7dtW/PHh5OUWAskN6ovbJGUYnFqkCKcYmQrdQ7KqKBJ4Wn1XavnEKprKUSeJ48pU2lAE2XDiwio4InotW5xgIKOJIWMjO0aFTOXCqjsrWKlrTUWKwajqNyQlmt4uA3qoXYJOZAeJQAfdbZBzDCBVXRW62KnY0SoBUbNPZkAXXHBxRvngBcr1yBIlIatFd5/VdBkVRTceEqcPDn0crRc7SPV7pqcfAPsNicicrIBeLR0ANNswZVWAL2UgoVqvAa2EK1iEY5OvGuilL5VkkjKcs6UgRgqkmBHqIcRavZUfzxVO0NsPXpL6W9YwwMolGtYh/4VyWI4nqmBEJa6fLMBOCcgNFWJpbJA0NtVkAyqiH1KaFcAbjQNLxOBlYY+Qe/Od99lD/hc2+QolotjZLgvRFINlmAA/bekL7KxoDbCLl/5FPn0TXXCPELeDwMCPlFpc7A51n5/tBBEzoM/P19zh49Hmkzql+Xi74xb69l+1131QEFZIbI3aRwzQ133XLbHb9Teuie+w4q9NSwT33sEyp/+lu3YkVKlFIrs6hcpQpVNKpp1dD5Q616dbZosNW6JU0aNWvxl8dO4nsGBqPJbOk//ydaawiy2XE4XUwWm8Pl8fvxrkAoEkukMrlCqVLrz2d9amhqaevo6ukbxH7sy8jYxNTM3MLSytom43AxdvYOjk7Ocv3jXz/5ubyCopKyiqqauoamlraOrp6+QafiGhmb9Itf7UxoZm5haWVtY9vnvvelr3ztO1/4NvBvR0cZTBabw+XxBcKOWHPcCZccdcxlrS7otM8VZ5y1UYVYUp8npZ1zvgyzd3B0cnZxdXP38NSiVZtt2nXo1KVbj159+g0YNGTYiFFjc/XP/vm5jMnlg10SBgTGFZy7kyszj6EgP+j/AKsiLsl1CYU3zDQQ41pz116Jiw+cRvVRaiObJ0FGSljjNFaK0oBQwlJLZb1CK0ZlEGKUjgJCJVdrtkmVOCgrC4uaxY/q3bZ+WLFAamLE7Vgta0sYr8XskNQgtqjbgptDL8so9gohqXlMskdEjnr1H83WDy9auI0aC5LaSUGsHQ0KpCN4PIx1ouEdkjtQLRaYkDDfA5bJ4ZKF+6xiSVI/KYn1s8koO0CIpUnDpCw2zGYCxkdxFhtF2QI0SuwcYsOwPBI2iRXIyA0xFhYn8cBOp7dfUDzMF50tcrLwXOzoOSDMz5bac07ICUB2mjDrILlSZTegpxU7qQepVY+FaIqkwaJpBpXPYh1ANI53ksYwHRQfRtmJWNHDi/IT3abpz9HGH9oWnh1ET/kyoUGgXLKN+lSF46VF78iyroD1qipQPkIgZApQyHCqf0DDN3kAXoYIpQvePrvfjY2BQn5jl4/uod4XeBmCvAD8kRm4DrMBFUwMy20yiEwOghZmDfE+QubEipClvKGhUSsE/hT9Ewrs4sA/ATLb0yuUVx0aY5RXYli8+Pf2qEksw0k9ZiL7Sw/foT/iCQSPvA1F2jkGdcpzC9MxilSwSBAxj5JjFnjAbFaQDOrNkvTQNGXvgrrOtWECAAAA) format("woff2"), url(data:application/font-woff;charset=utf-8;base64,d09GRgABAAAAAE+UAA8AAAAAt1AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAABPeAAAABoAAAAcW3NSK0dERUYAAETYAAAAKgAAACoC6QQvR1BPUwAARnAAAAkGAAAiCrIdxY9HU1VCAABFBAAAAWoAAAKOc6VEYU9TLzIAAAHQAAAAUAAAAGBY/jAsY21hcAAABRgAAAJ0AAADlnyRXKVnYXNwAABE0AAAAAgAAAAI//8AA2dseWYAAAp0AAAySgAAdARovurQaGVhZAAAAVgAAAA0AAAANuljogpoaGVhAAABjAAAACEAAAAkCGAFG2htdHgAAAIgAAAC9gAABdJ5ykZXbG9jYQAAB4wAAALnAAAC9pKwdwBtYXhwAAABsAAAAB8AAAAgAcwAwW5hbWUAADzAAAADPgAAB6EeQrAvcG9zdAAAQAAAAATOAAAIfyFBvHF42mNgZGBgYDQ2lmPfWR/Pb/OVgZv5BVCE4dDzqRNh9P9T/66zrGb+CeRyMDCBRAGMGA9MeNpjYGRgYFb4b8FwguXG/1P/Z7OsZgCKIAPGfACtiweDAAAAeNpjYGRgYKxi2McgwAACTEDMCIQMDA5gPgMAIzEBjwB42mNgYmJgnMDAysDAtIepi4GBoQdCM95lMGL4xYAEFjAw1DswMHjB+B5qbl4MDgwKv1mYFf5bMJxgPsDwASjMDZJjkmDaA6QUGJgBvuUOpnjahVRLSJRRGD33+2eRESJRNtSkMVbqOONjbDRRrHDygRRisxB6LKKJ6GUQSiuxSLFNtIiwiKKCIAjFFtaiCCIIpEUPF1Et7EGEixYyRUQ4ne/O/KS/gsrhfHP/+/ju+c53TQr2z+wiwkQcbbIMdfIYRTKIsLMPEXmEoClAnXmCeiJkRlAt/YhzbK0ZRpTcKCvTX+U9asxd+KUbVXICm2UMhdKLMrmCGjmGOOMI462mBE1Eoe5BtBFdsgGrnEnEnHyuf4OEfGacS75BXELCyUNMfiNhOrBXtiCXZyW4Z8I5ROQTnfx+Pctv+a0fG2UIQUlx/x/w+w6iQD7yzJdYIc+xzbzGHuY8Q643KUSlKz1LPikdXHeHedUjRA5Lkvft4zqNu3nncrSY8vRPztO43RnnXI7LsJ0f13nmNr/9ojY3sZ7ftksX77af92rFGo2lmppNo8ocwGlyhZll7Gq/ExVyHg0ywjueQS1zanMaETOD1HQApeYUlnOs2UyhSbVjfFl2o0hrwLiX80o5r5J6blItF4NvNXJUX6vtHJiO9LTqS54iZpwwil1tveDZLeSI1XcuVN9b3O84tVAtF4HzkKz6JueDun5STcmTxDe5ynFXWy/67fg6q+9cqL5aB9VcvaTnedjeXc/3sPUb66f3tvVWXTS3Jdh6U9d5mH7NZU6wupanv2T5AzXu5D13WK15X+tl+kn9bH9nuHne7yHyBRSboyjQmqguC1jrQm287KtGzJfDfNkX6k0PB7VX1K8LmP1jPeyy1lc1XoK116zf1Qtaj2zPqe8XsB+lbl3Ul+oN6yutrZtHEhF6uzYL9fkocZYYI8JEGXHPPdfLbh6cA+d75q3DH2KAaAckD1HnnH3H6ohCfdckwDcwwL4PsI+vsf9G+GakkHRa0eh7x3x62Is9qDTP0hPyClXao/IUAXlg9YvLX669n4EvlIGth/piKWTeoP98mL3M/fWdlnHmqW9QCi9wEUEcQZT/DSgh4hhF3z+4nhvYAAB42rWT2VOOURzHP7+nTa8IRaW8TuGN9oUoe6sSFUmJbNm37PsuY19n7FtIlD1iytguuHXpxngf/gOuZKbjzJsb48KVZ+b8nnOemfM5z/y+nwN40TkiEFORI2YlnrW31Jh3OePwIZQd3KCeJh7xhOe0iZ+EywCJlmQZLhOkUhbIDjkl2gqzKqz31icvl7PW+V35KIcKVn2VU0Upl0pSGSpb3Y0MiVSRUVG9fnprbU5QXDPkBu4bcgutvBKHOMUlMZIm6VIoVbLUkNutUEN+Z3005F3Ob8pS/ipIhaoIpTzk9D/IaK2/6rf6jX6tX+oXuk236mf6qW7Wj/QD3aQbdYOu13X6mI7WgR0fOqo7SjsCvjR/ybPT7TQ7wY61Y+whtsvuZ/e2A9z17pHuVHfK5yzfss4u/ZfH13J4EuCvMwTr98z6B6NzpxfeJjNf/OiCPw66EkA3uhNID3rSiyCC6U0fQkyuYfQl3KTdDyf9TRaRRDGAgQzCRTSDGUIMscQRTwKJJJFMCqkMZRhpDGcE6WQwklGMZgxjjSvjySSLbHLIJY8J5FPARAqZxGSKKKaEKUyllGmUMd3YVcEMKpnJLKqYzRzmmv/fyjbj2y4OcJTTnOMs57nIBS5xxbhylTquc9Pj4y1u08gd4+U97ho3H/KYZslnJdUsYJFMZDVnWM4SKaWGxYa9neOmrvL0aeEfvVvKOlMv84ANzPc0U3m+L2O9FDKPjWzhCD9ol/GSKbmSJ1mSbayFFgmTYimRyVIk06VcClgjOeZWTGIzu9nEHnayj1r2s5dDHDY7DnKSU5zAbSxPYoXESbwksNbcpkSJ/QUVjq17eNpVwl1IGgEAAGA978+78zz10vP8yTvP6zzt1POnLkZIRITEiOFDRIyICImIiB6ihxExQiJiSMQIiYjYQ0QMkZCIGGPIiIgRIyRCRkTEiDFijAiJ7WEv4/t0Op38T1o3oMvrTvWiflq/oC/q9/U1/R2gAwiAASSgHxgBloEy8AVoGBKGHsOyoWqoGe5BGGTBMJgFd8Eq+ADxUBc0AE1A61AJOoJq0D0MwG5YhQfgOXgP/oqQiA/pRF4gU8gSsoVUkGPkArlDnlAMZdB+dA7dQk/QRyNrfGGcMr42bhorxk/GnxiJpbBhbBnbwm5wEOfxFJ7FJ/EVfBu/xL8TPNH91yDxhjgg6qaUqde0Yjo23ZIimSAHyTkyT26QO2SFvDYDZtmcMY+bV8wfzTcUTbVTOWqR2qaq1C3VsFAWyZK25Czrls+W31bJOm4tWvetv22sLW0bt63aSrZzGqMz9BJ90uRrGm0q2VG7ah+zr9vPHJjD61AdGceIY9NxwWBMBzPJlJgbp87Z6Rx1LjnLzjoLsgo7wM6y+2zdJbj6XAXXJ9e9m3f3uxfdFfe1h/GkPTOegqfqufNK3h7vnHfDe+FtNKeap5sPmn/4wr6c773v3PfEWTmR6+JecrPcW26H2+e+8Sjv4xN8lp/i83yRL/Of+Sv+0c/4O/2j/oK/7K8LhNAhTAnvhIsAFXgWWAyUA2ciKirisDgvfmwhWjIthZZzSZC6pWlpRSpLNakRlILZYD54GLyVaTktT8ir8qFcD6EhOdQbGgsthDZCH0JXYSrcEy6Gq61C63jrXuuDklFmlSWlqJSUI+VSuY/QETmSjoxG8pG9yFmkERWiXdHcf2ai89G16E70KHoVg2NSrCuWi72Kram0KqrtakbNq8dxIq7En8Vn49vx44Q1kU0sJHYT9aQ92ZdcSJaT1yl3aii1m/rV1tdWaDttp9tpDdO8Wljr0J5rQ9qkNq+taRWtqtW06w7gD8eX3PIAeNqtfQlAXEW29q26QLMFaJqm2aFpoAk7NE2zQ1iTQBYCYQmQkAQIiSErCGQj+54YjUmQbJioyWjUyUzUjMvMxBlnnDfOGNd5L/pm9Dcuo6MTNWbUkcs7VXVv971Ns/jeH+1L01Sd+qrq1KlTZ6nmnDluJBPd5iM4nnPh3DhPzpvjtGq9GgUjpOH1vMYD6dFtofrnPxd2XbqEjly69PLPUfvL/Cc/BPBPCxvQ7h9+h3pRr7BX2ItyhQ0c/MPcDHj+Gz/POQNFzsKbTVpeBY/e5J8lbzz3BXrWz08o+2JoiJbNQpvR36CsEymLNFBUTx4o2vdip/B7eMDfC5yF39EHlDdApQegfDAXDuW1BpXBQl9mE32ZVPQFnxvhHb57deDOwCNBOwMrFgfVr4L398KrckmQEHQiCPlvPQ7/tt6/9T74t/X+gVOnYBQSRs7gGnwHqMdwiRznbI4xWvx15iSUh9IzLNALf50qxqgNQ6HIz0Wl1aTDLxlm3g/KuGhRwK5ls2tnrW1f19KxpL64IG99e1dLUXhs+aehsaVL2tSz103zORvWUovndbhn53nmdcf7DIS3VuPqDvelKDIw0vughxlNC9R77XXNgNFLHPmWT8a/5aZAb/VcMpfHcZrIGALElOZP2jea02MMkS7w1t+UlqHTmBBvcFaWSMuA36RCb89c1FIBL7fo0LBI8lr/cY/wycc9WC3+YQb7OBotbK/AlcvgUdFxGUelp0WRxzpULOwRXnC1/a2R/YE8YOwiR77Cp/DLXAg3lUuDsTO6GCgYiwyRSpdh0bmodCgf2YBp0ixGChDHVy1a1b5rb+r6xfWdR5v1hrXpscuEoymJUWHh0YFppt3TLF7zZq9uxNvzS8tx5cq2Crwlqzm9JH9hxjK02jc+AocZjBE4VjgWuzcyG0fDDHKI8Bj3DeUxLhgBc2X5PiqxFf17zsh6dBT/kfMAzEnIBwB6ARYdmntg//4Dxe2Nje2HKl9DYa9VtpWfeP1EOa0TB3W2szo6Yz70xGgJQz4unbR4MVQ8xAq3Vb4m/L/XOFrHhLrQRvxLTg3zaFEZLUaLzmhSWXQqncqoe8JncdyaNXGLfeZJb1BX78zpycnTZ/ZKP4FGCbcM5+IG0q7FDBwPHAncrv3uqacOP/XUsiv7r8D/pK2gkYXce9wQWVU6Y4YRSmqBG6ascM0/13yuwKN+aE9LAymXxn2O2lE/zB7Q02vTUPrn990Hn+cDYlIfPidt5J+j6xWN3BzZiiP4MPK5CplQCHpum1C6lT/zwxK29jNGbuOHgAc8uQCOc4qQzbwTY0U64eiO8I9LT+zf97iwa3917d4azz+dxCdf/fMgPlmyaTFu6YfHYjZmQAXNxNdAOnEmNYyZSf2zDRF/WI6jw7bkDhewMqnQsAX/jgsiWC35iK0KFUwLa9kLeSO9NvXvpenpccaCqSst3Q2dOxPKytah1A2/yiqNi0+JN9VVlN29BGc1lmbU7yI0Y6AfJuCZQOCJSBABJoY+HhktehgnFV1dyPJY+4qKhQmW6dMKAy4In6P/uvz8Ps++tpokI45PWnJxZ9dPIh7CbVthXEBa4X7ohzusZg4oGJFJTSYOmczosPBoINq6feFC4efPnuhELwjVm08gvxu0b/GAI4fKOwWOSJVRo9fqVdI6R6kDq5prqi35JWvyGvzQE8LbrikJnXvv9Vy+utKUhBNMQTmoYU+f5+q1ePUOaZ4WwjwFctGUsjhROlUSImMn0Y2RT1p1f0X1qRMbFlfFFMTll7uWzFq5f+DymsKiNYWeFdVP40ffnNUTGtwwI7F7BV6xd2dWEk7MykzEbA2WQKO50A8yj4iMIKpBWcIz6Fvhd9iyq2v4KnBU4sgdPAPmUcdFkTl1lgkPJjuY1MVymaaRAfRHOXcPrG3Yd2NfQ1bmiYcWWCyJSRmtmdOKVxYXua9ZgLvTM5bieatWzcNLM8Iqc/Ci1ehiSjSOTEmOxNHCI6kxODYpKRZHp8H4ZML4tNDxibGNvEUUaGR0dP6jsKCk7a1VFbPzp7tm1q7fc+zu0ubY6qHHYYCyMgs8q7tza2ek9MLQHIiKrX4KP3EdbcxOwsm52Sk4ma2dYnh+iANgJFQgIci2Ca/ic+fOod6hIWEvrEDgI1jXrMwUsYx1dRef+wVb36T48EfSIidjX45jcR8Z+0RkjtZOQSAhQ9BN4Qk0r/zN/W8eOnBA3LcfgHVklNqHOYLXDPSF4Iu+QKf37xd+2L+fzGU90Mtl9CxmoOisrUfzgNjNcqB0z5v7CS0/KPhv/BL8hBUMkk4cJpVR5CxvDJhf0jk/mZJQVdq05OiqnS957Dn3xTlnVQ2OjC5tW9m5BD8Ym8fUBKBnHlnIn4X5SOFyyXxw5nTOlOYEvTZE0m3GTLnXouNdtHQzZDKAvof9hpd9gL7+5QioPc9cQdyaurb0onmzl+9pqE/zuDuZN0Zapn/48MWbHz65Y53fxp+nlKdPTS1PP8eNPHUF4X+e7t2Rm7uiruNoiVkjfO3tE2JY2XL47U8eufBhcUQFmlmdF5c+LyfJxPBCr7EA610FKx443oQMRr1KYzIGoITDKOHBQuE/C3uebcbXhgtOn0bRH0AdnquBOhdgjfgA1+mJvNOn6WR8b+BNaUwGqembeFhCpX35KU3Tig5ueObw6vTUgWc61/0MP5+fUo6XpgfOLcYLl6AHZ2JDtDCvElfSdWgGvn4OxjFIWl+Ul1UyNYLsfujU4J/+fLZ5u3lJXVNd1/r6zHlJS7J3eV4fwAOvW8xr5/Q34qatsXFL8wtIXwnu/wLcbpyGoaZLw2C0yswapD7/2mvne3oWdncv7MHP//4YPv7yga5m3Hw3wUTqL4f6HrS2VvqvBvsI+9BM4Wm0CT+/7/C+o/tkZd1kZdU1WCvsQrMF6PvBYweFL8V+Xod+hir7SaUb6yjZPvVqF/TwuT+/frpxS/bihHlZNd09zbU5J1HKDs9XTuETbySndkdHbl2AW7bEte4Srq9m+w3B8JCEF1DAywDPmkEUMjgo3MTPC58h7XAJChQ+puUb4Un0D56VbxzEzw+XwOdeI3fQZ/A5rGQdkzBm+LOfyuXrQ/WLCwsXnima5r58ZVkX+o2Q0Vc0zdr2a7a2kckNGXiVlrT9rPABivvFf1VB+39GacJfhE4UV/O2WKeC6uMMLyndDBiuH7T2h/eBv3vSv4OKBN3hDby65pGrVx954CWn3wDF/0Sx0KM/CG+hWCFbpPmiNA8mRIYAqWsOo+kDO4THoXwVehLKvyAU07V7mw+FufAAyS7pBBH2KgGeLvz6jbdQ4RtC6tW7e6/e7fnaCZgA8ijd0gTcRh4ir22h/dfKeC0eadUybgvbdGRoY/eGzKKiHOC2XZ24e9vrqDE3CZssTJZ8xhsBjw9ZZdEqSU1lmFTOaUQxk+0qvHHJrOb1QxRcvvBHs3HdkvUaQNhb31maK6HsbNJoFq/qSEgXoW4VsV4GrF5EGthWs85gNCjgFu4qzz3+2JXjfacsBYVZcLopz23FD2Z+/957qCMjEaeaYLyjYG+cDXujUakHGJN4aeOWlrCOSQs069LmxmUrkjMy5+fOLA7ft/LY6rlLq+OTs5vXrTzkvqZzviEch0X7e4emlJvwoq6GrtLIYBwZGRDWXIfb11O+iAT87YBfRdDDYtEa1P96C5e8hZMOHx5+nfHOjJFv8GNUZpF1RvnXH4Qt+emCeu8ZGpxzZM7geY+zA+iI0FXTUDsP3St0nxpiut3Iv/HbTCdwRoTvEDIJHz76zDOPCB8642uCBn0OKh7iwkb+7VQCejPwpzNPysH/vMEDoSn/fPje0ztP3/vgP3efOUNqxKB3hSh0Y7gA/YeQQdsgetcL4nrR8CadxcRrDEZV+O1Pr9x37MlPb185fQa1ovoPPhAeFQZv3aJ1oB38a6jjCpqamgFTw2L++sqFR58UvoZ9/qLwMfzeKPydjQERgrvFtWBmyo1eW4C2CQdwjtCPtnWjX+/pFgr3kLLVI1vQcTamOjUZUZO2GhVfvrydz+8Z/mkP1bG/Ah07ienYzmRQHhdKt6HnJCWbnFe2oC0iDTOdGXXO5cuoeHsPntvzw4u0TBr6HL3IxlZjMQHLqdLu77h/VWMj+vzVV7u7aTvCSAteMPIm1eUBNMZNQ11dUHcVrkYtvBP5XANL4db2HatxdW/WZbJ2CB+qcRjTi3SSZNWZ08W9XeevBUDs3Clx5LtzlncvLS5cXzonZsmqvtzso3kWc1F8RmpmknvdLDy/1t9tSWhXfG72WuEP2SXLzVOD/WKi4CBH99ESaK8H3+C8RQ2YjJjaoXa6o7V4YKBwWeuRe36zqrJyVYX73DJ8Q/iy7thWvPXYtnlFeFp19TQ8jZ7dbuMQHElWpXVvkG+BdAec1nt2qG/33ObMosyZFXkFuQ0JrZ4PduGu8wtac2pzccH8rAUpaWyvTwCMi2wYJYpEJpqVGCMAXRvF2bOqomJVpTsFNxe5DsfMqttG4FUToECTYMwEjH4Kmv5aP5U+DFGdBpnoZoaKNpw5vr5/NxYOeJSkl+fUVQlff6jKSU7K8zy5AXefu7jRM8SUYZnViorS8/OkNYHW4PeZBCVnyHQLwauFEQiF87FBvbCgID6uKi85Sm/Z2IeOb46si4/z3jIlW7tJWEH7uxD6Gwk6hE03zkNeyGBjB7qNYXnX03esSK9b+EBUVfbSAweXtM4YKJn+0pqKijUzz2WuS70vKCF+z3q8fs/cMmHxPSXTUWVZBs4og4dFPDskw/iq2f5FxwG2KEJZqy4ZKF5Q2zKQUm+C2f6qdkWz8DCKN2dmmoW3yNyQ0/rHUNemUwOF8qFTA7h6z57hx3HA8CdkDke+GWkWy3mL5SKNZmlHLh/6aWSEr1cGq+Tu0sPnY374y0sitgqoJ+7HFpOKiBdtycDPnn7ljScOmgHUxt+8ITz3TuZ5OvYV8PyAtkPLVwzgG8MxjA5/N4xpKP1cSwbR2k+it1p/Qn8b70qYsax20UBDfCp54YDK2vnz21qE8yi+k/Rb/GE9dyUDXbWVruOxAxrKoRN5cBXU9SCnYKdI20HMWWFVQr//9uEL3z4s/K2gck4+vMgy6T5HHuE1+Tivjj7YWm6BtRzJ1olORENVRVjXvjJmKWHrGFbKDLqUh/DVWWwdz/0I6WxLmfJiC+VFtvbMLgoe5OQM+HuJ5oBwmS6+oc9FmmXD05HOtvikcUN74CzkIY6bTkt7WzKQ3uM6ez4OWLnR+eyihcx+FAR63J9wBJxNbKshPUk1em/WwebM082Z6182rb6qkHd18/bw8wpQRaaYgtfUrGzKnp8bHNrk4WJINgevda9qLYzFzu6uKpWzykmF3bVRWdF4TmP+8jStDw4Od8Ke2ugMA66tY5hDR/6F1uMHydmLSmabecgPJIbW5buKqsLCgS1bUmMN6W4z6oXt+/Zt/zBdsyEc6haCDIuHc6Wa1pXv4yDD7jAmGRgodl/RjBqFtwiToPjhTyprSbt+Iz/gEqgLe42O7s/8x2882Nt35g0nHCI8gJYN3xRtOSM/8KU4iOyvOvk+/sLDg7VtO9rrT1zYt2w5qfMcKheuorLhm2iG8AyrC5ojBk4n86E3qgzSVo4Or1x59vmnzre2nX3qhQsXkA9yPX1a+F74guFqxkVQx9uqX1sYPC/02+kFJkNYlPr1Bzd0n/lz+Ozz0au0BhwkHEWdw+9UF7M2QbxjJ6iv2NfTkFa4DYrwp8j/LpS28S7hzxupDWpkPXoO/5FKxCQEp1Ez0e3M7CQKv5I9BQ6fIL/hRY6hOjS0s51Pyw0Kyk3j23cGVybxHR18UuUh3cIqldktO7ErMdvNrKpaqGvzT01xN3u0Rka2epjdU1L9SXvrR7ZynzEdgWw063utNjjEJQOWXzAsxDZJAVhiGCZipmQAcpCWHYjh15nW5oNloA6NarnNHpxof3sP/QkdIqc/CzO6icdIWIzQxPYqTWZqZJu3v87T+u69wNJSoy6IPhU+A56MNrN9aEwabdW5R5NrknHI0NDwTT/0rFDmB2WTR77HYfhF2L9hJ3M2WJhxPgeB8KXWeZ6amHk/nQbGHGV2aOa2DvW6eHX4FiYuCAjMyDTV1m/ZXZhhKnZZEna4AWTV9Hr/9MU6L+Efril1S3ikazQirVN1NulbLoCrBb07hNoWzbbdkh4lVS50w4RDaG5lZWVu4dqD87uDU8IN/kE3b6KUtsBD/VWrcwvXLzSE+welzOrfvYuOlxfQHIK++tOeMpYkVMjLQJuYf8/blx84dekvR65evXr/1avIZSWcg4cRLzy9Mn9lU9PKfDpmFliz0wBbItFAbZIHDgVIZnWn0sd2MGCWS148PlgPDf6o9L66edMrihKn9bY3xHW2sN/iSvra4LeIgPDkjOkh9Om+aF5RFPbVeQUXW3CNXp+Np1fTj9Q67+BpWeyj8hoUH+CHNUFTfMUfZI5Br3xM2othbWj18EKB9wln7iMb65498BdyVnQTz4rJdqfFCIo5ggAeQ29zwWbh9dffREmvC1OQzy+eEW79ApXUrF1b15hnSUlNLshPSU3LLPR84xg+9hZ5PP78brz7WfLIXleNq7tyCuNLU3FqaWJmKWBJBe4px7+C3S+Umyrzvci13VCQsi5Ee5Y0XgLlgYSsQktUVGFMvNacV6yPqNIPIf9jodHBwVmB6J6UOJyU4umc4VMQoI/IfywiZkNR0ZVQnbdHLPbxI/M6lYvF89EtkKdT4HxqNBMPgTP7gd6/eLFr+3ZhE/0R+57re5mPPZbNfgBPOHHuqAO1A09MoZbdeHuPkVwbhR0yTSseR+Ftejy6OqOtfTq89m1vaNjeMLt+VkxCbrS/PiREjzrap6Ppy+hD01SIChvJI+Bqfrx3ocXSkkD5ugzXoyfwNXpugBEpQx24fvly0baJ1qDTsGapDYCT6RIu8j3avL+jY3/Hm7PN5tlmtKa1BJe0kkegJQbHWMhDkhXYgp8EWiDZkVFnsKjM1JOiBhmNLVfQXnSFPqjhciOCs9FO8hDQForzfuDD3eL5Bgb1/tU7tuPqy1m95G9w6kDfs/Oi3iwqEzlw/GsJ2HHuxObffNS3BnduGS6hdPK5j0Dy7Wa+E+Ij+YhYKxF39wgc6WAXJrLZaDF909/S+biZ2lp4birwVDOMkQfTWOQj4QxjpjgtOO2sa9hZJ7yNIp4sNE4tNKLD9YW4sIE8Xi8qupasx/oU8iBjkgI802TjGWLC0DqzH+gKsErXRWE6/RFrYxj4QcczeuRf2JPK3gBJ9yWoCpBJp7ItrRvn2oiRtt1qs6VS+R1mp7XZbRkVLPCD1PbppbB+8sBsSgtoVl/XXqsVFN13unW8+skIpktZP7dvh63+N6ezbPUP0Ppqu/r0KKwk8butR7ZumDPHSuXW0aOZmZyVzhClE6agg0fvckqaG6o0WamRd3n7B3pY31kb+Eyx+TmJ7WwS++urGDGLKCaV5GPuE+6/z9btfvhnxVsDNNREY+cIX8ECp6QMiDcZY4hOB9yFvGe0zzCgIEruNApyebY5z5BpMGTip1vy81OSIoY7Tp/GA8KhD+6kRESkRACPwK7Mvwc84k1tvMhmpYVVAjjVBjfUhxuEcyhVeBUtFZw+qz553lc02xKQyJcT7c/V1P5M7LJGced2ZIFWoe7+uX0D9kbojA3zHzffHfziNjtDdHa+E5Mz1D7MH2GyQW5NRjDxMouy8CxhPIaPPwJsN25dYDt53WcI07G6+GvCc1Ld3VDX174uZTl59USR4SQKEr8xGuto+xolFV5kAxmZjykPSDQoC8A59lNia4Y+8MxqZ1KTJdc4uJf2driEdRXwNsJktCvKQR8bBw/Qng2XsG4BvfeIrYAnMs5dtDiz/jQOCp9J3SDFxT6MfAXlF0IfCF3xTCxhbxycyiCT8iJeYs/E/6I28GDRGuHAf0A0o3UVFcyL0NdHvAh9AwMoZC8KkLkSDu0V5+FF/jjwa6jcMq1xoJdK1mqDo7Uqs2DjvyvWK9NRQkE+kb0seGyLtgbGyd6qPQDz4MiyjQfovEyeNsyWPe1jMHeOaKN/07mUaB+htMPGo01n2J68B5tuxy2w6be2MUTbiB+nDQfzYd9gnYN5cdj6l3bylGHYJI5h+DgoRM60b/lfhE8dd5TxLeLKuWU4i8VhRBtZLAfVz26cPNl89uwi+lx29mzzyZOL6JOj/u3bfDTIPi2MPvA9Mqkk64fKYNXWmWZuRP5GPx21oGrxfUeXLHhr6K5aI/3Z0XCtqc8gfJZ0zoC0SeamPnxt3dKDADUtXvw5/PdtTbg4S3gh4G+lFlQcsK1JjMsitnqYfx9iIRhlrSeCwmax/wMw6iirPX/ydOvEdGAcbHReAaYcRQcLlCNtmHYDLZ0jDwJjRRs54VHGhQ5IiiwI48xorqP4AhwhlI4eVrIryIQ7oMlmm+CkPgHosyt5Z/UK0L5aPQNEeMq9A/K9YQuVcTpmTTJZvVZmmxtocKfCa9VO3VYrvxG9VtQmNfIdnPfeJzqqs5md38ySIY4a9SQtX4xOid9anlUfH21MPbFzXUdPSvyO43idSy02prm2Zpbg6HhLosCjf63a1Dkf58wMy+rFS++i40dt/KAfExt/3KSt/MRVMLalX719x+pxrf3oNvUw/B/ah7kYu303UPInaJ+eAKzt41u0/cRJt88zXh0bwpaNRzZ2z5kzAYrTp4uKrBjuUAzZk8fgQKyODcjkwDAzPrpPlWYbkLUM5w1xrpImP1viGhwbXSuxC0wwWNRoYMPB51AcSVzGpHFgoiT7uURKqvHYeNLLW8vLW32MGUZjxriwcMaSkpIlJUdIQSPjp9v8fhwJMj+Jy3GMDF7ELmd17pCoFo3o4Emz2Ow0XzSstcHbkll2V3Vvhs3zs3/znLuuMOePcKu8yNsp0ZSameJeX2kFWzK9Zusc0SFUNQcVpufnCXdMhkgNIA+NpL6xauobC1Lo53ZWFpB5/fPq7lL6x6rWPm7uDbp3ocJFtkAF/ae+LFjPfmw3Hs+bRfbRsT1aZhAijrxanxDR8aPaKUAguMdsJxGEhcN2iIgQ2wH5QNqJHL8do7iBjdnUAiYUHLZGRQHwNmvvhtgvwwQjKG1uYza5lywshw3S5YRH3ic+Kmofkc4GMCsVA1uJHzhg+BOrL7gCNqVZinIggisG9hJ7Ci1HJSoeeRPKLYDxsj9DVAwIX7Lus+Ksv/zIR1B+umgntDtDVAwkUnMhLc9WP/NTdeJ3gWdjoaakVEmLLIaoZzFGk87CK9xWOGjm6dO7Nj28vzU/T2/aFFQZZfpDZO8V0YmFD2keuoz7f3p+A+48bkhJC5+rCY0KCRs+WZ2H8+bTB/NPU//aHThxRzvysDkSyDavW7ADAWzvicMz7GQu479VMO4e1DI5jmeObMn23jk3soYceejQu2wD/jH0ifpjRx+RteOYPttgRfrAD4R+xHj0xS3Vvond4ppx3ArjIls7d2g7ieO242CW7BvNcTBXjhG8rpwwJxHHDXE89eOOqLR67VpvomvWcYfFTZAHXpyGc3G/tG4ILZ3erCeW9q9OPSG4om+Fp0+hfx458upW4cEjR2idYMC2GeT9uGcSZz+dhSqZOnY4Ufmjb3dVFV3YNKs4eNfcaRc2zZ4mvOdzNTRk2ux7p81WPxOMQ5tntQNWQ0hTJf15O9rwpmddwWBdAY6JfMuD6dTU5wh8piaRCKO9jkTq2DyPc4gCae99xM2MZyemBZxqo1VHlMHRtBh/irSAP9Xk9OCIFuVKG7m/iordaIo2XmQ0b1B8gY6oSjNvI+tEFaDRRMX5xsy/CX2m1iJ7Dyfpsb2XMwD6befpxHdIryXf/A2rb149ad88v0EKslE653nR/3qD4tONRij12B5lMen3KJiif4jZODsd2YbNejsr6fNok9VG+v1dsrMNvvYjzxY80B5bM1yNOsbXU78jXhAJ+xGK3U9h5c2IhA3KP81isjMjV59rV3Vodms6VNaOfD27PDW1fNQ5JWXSffG1tjV2j44Ntana/Xb6tavG79hXNRW5uRU03nmkineGcfUl68/ZhXicmdkZ+uii9bMgk5F3rm7R+zOTM+lkTGCZYHy2+SGPtMTo+NOnSQ9DgxN4tPsDGmdWhf1wmJgJwOgpojsUXSQtRCvUej9oyymvza6HcdDkHbGPrN3sEvsOEgy/lgWhYRYzzQ+CfhE2btQ0tQY4jJx+mJjmHERP827MEMJ0mBCe+AJCxolKoy04iEw7IG66yug0vIitbYZ/08T4ycbjEP/PjjtGz2y4LJ7uxkTYCXUH2AePO0LOznUS9iOAXT8udo3KQFQ8x/AXi6ZLR304JdmNpH7cEuMKxuqH1JKDrnTZFBO7/vwg6rYsVp7fTWPlgxxHyyPWgDJoHtVI1naZxRvNt9pdE0bu8K6i/I6YIArRYtKqRoUioj+5d+aMEY+ICq/zf2Jj9P/bXk9iJ88Dbh31vEoBS2rlWlcEEiacHCixbULPUPC4an56+vzhJ6UosX4hRhHPJflnljrw7ZgVmQaCxZptgL8V9wx2/ro2mXOlkQQJjXnyqkAdjs5dn1MnudyHpFVixFaRLUP6rG1vEPF+KW0NdmfU6PEx2zafsZH/wrohOOrAR+I2YO3DOkfjrPBeCY8el/mu5JhvTMpOMO4JN+z4GMdbMd8B9pblLP5GjpDuIlq61ciAJgaWwVYiYiV7QzHdN5i8qKIxui5kVUjWGhsRWbKYrAO/YhBRQFLZvMURvmq7PoSgDGKTeTI+MhVaSonTx2FFVyLG8zXyouSwoS9WuBr53VZ58SNsGKI8Gnu4UcLYRgy0S9KBmSy/DrI8lGUxjJeVY+P4MfJzWqzc7zhTh1fZ9CQWr3yLxiunTDpi2aYnjR27/KF1WUwQxYyWSEvEOg6b2Flw/HGgm6bjEfjh+Bg9d5PWE+v3DdrvuEn3m6jlY/d45vGJetpKbEicWfiLmH8VO2Ef4fQtpjCO0dXvXWNjcOH+cscdFj5IcoqKWL+4rFDqM59L+5w6+T7Dvq6DfcecnjF2198RUUwwAHiWFQ6MA4n1+xRkDT0Baej+ppf2OLUeXuSE7lVGUsfKygaFm4PwTriJueXV8G+5wJEkMsw1EHc9ZZ5kamvnkMHO0GRQi9G+qOekZF4i++RJXLVLaU8iWyUlRWIFUDvsiVb7HdkLGweFb8gWOFwi7n945AMoV0HjumTlKgZGONRBDXEsyEuit5vlppJytiXUOOgk266Atm2vwiPvQL1qah8cVa9iwMm6xGhbVdZ1hLh5I1XImeZX0Voy+d04GCqK7eESpcyeNlLF3YYxZHE2ylo8NTCG0JrBQ6Q5W11ibRTjJrhvxPgGq2WycXDguBTWYI3xD5DF+JMsA5Dbwvti7p6/MntPY1sB8kQ+i8hwyoQ+4X05f5UI74r5B/7KDAQZTWsygpdE0JaUILxroybt3xUgo53FzD61GP0yiJqFBBYccv2gGB0i2YAb+LP2NuDdpOiN4RgeszgS6Pu7Yg6ij5WuotfNwnPW7kIT9rjKhHfFvAkvySZtrV0xcMzaseEYeU0sy310t/UH9F/a4ieg8tLW0D+Ygsv6c5C248rKa0jpioE0UhSoY3dS0kaXxisT3QYx2iePCFOBNMrZs0d4yZpjyeiekMe+kvIovFe4MoByN28WfivmgRjF/NYpxJJNw6tUZovapLWgs8fQIsGtAjqLeosePfi1/ogeZd0pIvlxULaS5aAgFUgCqUZl5XHyP+qLER5HrtH3RKPib2OsMTJHAPkURYwMmWcxJmYxnWpZDIwYD8Ts3ZKdbbS9m9Cw2bf11BNgZ8+uFv2sbD2wHFI/+1gdiS9EOLW2lWCFNHodsDyXEIe45KtBgucnUbWD6GhNvEjPbD5ynNI5TcSIlkm6lg2jpHBJfgLRpjgan0jLhg1FSJ4Ru+G7ZbMpsjiXzgljhUhun12EixZtchiGxFGRb7WdX5vYB0BMY/bW6h445zi0Vb8PO4UyDkk/Nm7OugvYo0dRNu3PUZTOdzbdT+5rMIzXD5m6Z9ebQ7azj8NO3WBbkpNd7Fb4+NFbJgcRXCl9W/bOgdeYUVxkETrZ+Wf0E3lo9A68NPWrt+4U3u3cOo6rRrQdwSAKsEbVhMP0ogplO3FEw0oQs8B+Qg77eK4UAjr8WEMDHPzpeZ8ePg6gR8SMf3Fe+HdhvYbArKTK7RV2ZxCZI9wu66xo/cMXejbNruyTH0n276qae170gL+bN2NWDrw8z63HXecbGqwHk8ZGejS5Tftam0uz0yTbzGXgSy9myRozY5s4j0dlbZupxLTP3H5Rsu+RfLKTdM68lRllPJWYNKvMRMWlmFlmlZM8lZNSHrlhHFxywWkPL84qQe0h/vBTOzkq5r352+GUS1AK9x6r+BQhK+WmNJ67Ke7wcXBbDV52mFGOJFHtMUuGL0zOrugiXd++SrwaSaJSrK9I0lQaXSZGWT7zbFizRhKtOLnMemqEHS+7/jlghQkz7HmVVYei+YPAGylc+qQzCCmISWURDhJn16QzCZkXjNw3UE3vG4ijcSAxkxkXFcrpn727ZaxhWbvocfN6Tf24w9K42pPmU1bTfEoTzZ+ImdR4qP7RP7dx+oSjUTv9cXO3T/bkRmNmrTvHWXnkCI3fmSSPSEbi8dikgnH3xJwySJld5BPg9RTOMmk+kYBMilXaREfm5Lnle6aNwDoE/YvdFeFruy1CJjPoxRHHJYlBL5CQiQvMhYLcYbmr4WNkr8qIyRNZL4o0FQmtwodymUbvsQA5pGJnB4ZNHBiKa6MoZygsm85G8mkv8RGAKXAsTORwIEfjCscEBRLcwM4LLCZ16Rgxs+RALQtyvYI2jY695UE1k3zT18b0cwMhmwf5VdQx2n+8BHQwCc8mwBPkAI/M/GZFlWfVuUYHyn4lKlxy33mwI3w2LcuG0mxzNo4C28h0Kymm9wrgDRD9G0rEnF0cn2w078xonzGj3ZMmuIweVn1Lfn5L/m6W5yL66fkEmkGjd9QD+4BBWz/ulwcIjurJEXlQIK+IoQ5wGPnMVERZP14VtUPH4dRijD/BXyCezxzGGahFjdCGW1IFHUdEiHlxM0aq6D0vQZI3NgkpAauol/eN6paQrn4K+HC/uoz4WPWx3qf3yAHfe9Y9QJfAMxtOIdA1Y+Y5lHl5FaAJZWyubtH7WC1bhsAy5r8lpyM5amKxIXxI74yBNe9JYiPkt8ZgMaZIcXdMHBMAo66Qwd9KsoDlrt9i9HSj6Sly2MWgvlGp7LhOPLxJ8eS7OVeiD9pumRHBWUPKpSQbZVi5uB+w+IpbQMHfUfwHJWUfXHGWQRsVXiH5JxmudTTO3Uce6W5N15Wg0WQeJS4aLo/ZfThW+4I1c56wtOxWHOEhUJOkq3Gs9gWac887Oaory7wX3gGlRkq/l+IMxXbXjaoLsOXtnjhua5XiZXn+NxzVk7f5ynFbi9TGzdqT7ALWeqIXRtZkLZtEqVmrG8ba9q0xaMiaj2ETZ4VgtQMgburIv9Ft2BPCKBeQW0syCshWZSFRbfRaF2+Spa7yQq1ROj91RIRLSHGDl3d9bV5MbEiBp2r9Pr1Pk7PzRj5Ef37zzKoqzy3uJbGbn6ursOYmfkdzCrXEEjA6q5Cooi5jZxYW9e84vNpxdiHq2Jc1dx0TvZyzGMNN7MChoHemkbh3cn7l/3eR3J/3bNu7bVLR3Hzz0awFPzzwo2K6aT4k8LgY2+QoI5IcEx1lRdbbsgdZZuTzlPedWJw48D6LEy/4v0WKk5H730SLXyHHhUlHjKOv6NpzYrlNcI5icYTxk89uoplsE2Q4DdAk3wmznNBpZh+hMY0wjmQHjBwbi5Hw1sSRja/AgPx23ODGGhgD4ap9hCOcG4S/iHe2pU36bCnzhY13dvidqPVOeHiQW0npWRP0bHZXTc7kz5oyUJM6R1yQ0E36ICF8JDsLkHtgc3AUu/sKSWGIRDnQ00s3jBnIQLgffoguadQt8jSawhgaRyl90cIv6eVXiLPgavQCviW7F80imgbE8HNlGcn3/YJYSJS6iMvHVehpKrc5m50SzbQ5q6yOKsQ9CfRK2Z1PxLn65HFx/9gGNNbzOXAuAR3A1058bZMJKHxMIX0IzcsjVaiVcydeDaY3maj+1VrdEtcWSXWj2DRDONGFEJeAZ6CX8R2iuTjKu9zsKApdGXWOuXjowxtSrL9kVbwpqY50CxbtVYj7CfBYwchLBJvMJHVZZAqlf4bpaUeYtqG43Y+kzyq1tKV9XXtHqWj8MZqTSPUzwEfpKG4XIkHwCu2MZJE4UM1IJPG4eIg2rsDTAmLJgcpoteuMgwloKTCRjBMHmFi+CcO0jtLxs0cl6WUKZC8S3cwBNCmfkRf12RsSTZ0jmgqENGvEAUSWMzJWfiSZQ6vGSJLQ5QqjlHc/fhwzTJ+9EusDMzhKgyXzR+5s+if6K9psu8/80j8PH2af83Nln/Nh7PMs1M+NgO5Ebx0i1zS56EzarOYmcpMy6t/T0oDJPcqMr8PRBu5Dds+jxnrrcoJ45/IG233Lk7t7nXz3QT8apm1riE9Qal1vfYcsDIjQYg9IBgwTXOgD6f5dZG3R2foOxbHGhUfswGIrGmaHXIj+SnGTM5MjOtFKOufsySDOzH2B2tj9KRaNeC2L1qg5797bM6VpSk+v+xfIy73afds2eAhfWe/PRKuhDvEo0qtcLNaKOvr4yZSeHje3HkqBvSHVz5yRCLF3lFYb90d0D/qGtB8l84qgzE11dZvq/liXh/PqyIOsgXx4uHOnpHwJvcj2NCN85Rmhgvx/iv4jOFXk+xicHhO/j2EqZ+FKuWquwf6GHaT4Ta/8m9KDofhNr/Sq0e9ykL6vAf9NfCNkSW/cxG9q4MvFN8KD4pu/su90kH+FgzBoe297h67Zvr1BGLS9tz1QDPvGB3LG4GJRKb1fhrOwq4hek19BRMc+BcpUSmXo1TMPya+coXeO/gc8vmV3ERtggXugDOG/q4X/RqvRLOFe4efsPjHQ3x7FL1PNjV2zZaLBeSRCR7Z1EaZkFgMT3dTwxa6wvLi62KvXEbr+7NSFU7OjVqV0Va0ZDGuqQKhiYcSJlXXr8fT6WGN9m0eAzr2tKSahqrh844o2d22gZ1v7xiLRhyfdP2WgWUNj3EClUzvK4h59/9RzZ0rm1pcUFoVHRUc4vHkqDW2bkYsLy7p+pQ8EnQjWYQjajgfxiyBJE2AE1OSmOzjtgCaiVYnXRNM7vsxWbU1L9UeyQNvh+Da9aL7LfKEqLzrDkhEyNTurIKMyJSo5PjUsNjO7BO1F6du3C69c37PnuospKU7vrXb3MsbGZ8Sl6CO8fd0844yJJiIL0F58iN4J7WeHQU9uKCPfXNBgbeudJqFJTvhOfv4dkq+OgnAueoTIXHKuxbkkBQkFHeTE70P4gt5BGk/2C0e3kDr+FL0rv5x0+NNxriq1v7mUrHnSbhttN5DdEOKoDSmuR3EP6hsDp4bsKEppiGJ/Fot0x6FqR9GeHokBcSK0+A/EsUkmXpAfMz56Eft444SrRvdlrK6xMeP/ZsXzo9FMgGQCHGRIaMzkSX4JrEs1uzlIeWW3Thslv0l843KThV3Xvfbp4X9Qz3rbMi/Jp35m+TPOH9uuFLfe3xtpf3+vedL395YNf6K4vpfF4+NFVKdRxjI7oEoVS3vKDeQY7pA62iflUTLct2gb0eO3IYtusG/JFsM6Rnt7JBu8vL3I8duTMjftG0sSPUxj9EyyaTkp7lRW5jw7GkFJCbZv7gpNoRujMWve5I+ZK5JRa9/KYpKaOEYjUk4t68+1ybRBI2rs2whHHWM0cZj6cxJoTLt0J7ODfCnRjq5YKMuJTd16La4hsEy4QBtjpvVZ1utxqVX9P2X8Lc4PnF1JfwzMdz4O99k7Z+x7FyJ3nTju5h+V/hOW+/Y28GEy8YZqRKukv2gZHJUoZonRKJLgRCSXoWFDuiH7qDxVrCA3pEE0E/Ls/L04taQkNUnvFcnsgjZLYYhbuBBrsxKGiid0Z3F8iC1TA/NtJHITKW2ZE49SSM+2vSvHGSnRbjmJ8ZLuxzgIeGJgR8mhZ3hv9L8cNWJavTS5kfsOIA78yNGzrZc7lL+SJ1qTDrK37Tks1NFdJ45Hrl+Zv424aNBHs2HvmWr/XVCS3qf4tinx21pQ9sXOZbOXpGaUFsyqSs/KSJ5aFLUifd38tfuazNl7PXtaqxJisDF2a2IU1k+dGrtgWuHyarzapCvPxi0bmAyU66Ix492GSnRRWWSNCMuRNvrYY7PiIqoXLp1XPD/cUFLtSB9NQtviItJxQ9j+TZteCgvExFHhw6WNZOKdfAT16xqBg2ZxC7h2bg3Xx+3i7uHOche4J7inuBfIfbxGg8qgJnwCKo9FrzOptCbQDIh2oNdS97mZXHPrTA2PBq2fITIZu4BimUF4zsVPJ35pD2icxgwdFLboTEbyHX9mFbyBQiS9zOxC71Um1xcnIwMtRT82iA0Z4L2O/DCadCYLeQEBgstI7kEm155qgdlBRuoM9BJUF3hPlgLeed31vOurXr6aKa1haHZo223vmJh44QvvZG/vZOTs7hHu4+Pq2TDFyQn56II9fbx0PlM07sjTU+1y1tXV293P190Pxbu7ebqr/Vxz/by8/Lwiprj5uvq6/TIySKcLWuQaqHINbPdy9UAerl6u7shD5YHcZ3t6TXH19PF52MPD3RLh5uX2spcXStYEaXDcnDlnLs32KvK6NGcO/P8Tp6h9+/ydM3lfz3CtNtw3KMg31EcbEOAS4dWd5OnqF+QXEBDurXZy907y9vFyd/P2dnP38A9Vq0OTVFNUnqqkiAj4PzkyMtkA/075u2s03jO0gRqf82pXNx+1i4eHy+TvzEfc77E7yodyTtSWqlX9nsRI0/hoxB3GX6P99H5Bai08TCz4ko8vEv72F+nuQSkWMlL0btNSpCDiOqBcq0gDGPuzvq694v2FiEuDv5GYXNn3W4hBHOJVhMoykh33RVZI8sAhLhd/ia5SH57cjlthS1awJiogLhb/Hb3CHx/Ljtrn6B5B5d2BpL1vob2l0h25uWiTmGZBYu8A70+l3ALr/chh9NJE5lsltuSvUSktI9mSmQ9zC/Tjbhh5h7bkLbIICD5ZHvDAcf8DDxQ1IAAAeNq1lL9vEzEUx9/lV1slrWglKtTJA6paaC5pl0pZUFq1hKpT1XZ37pzctck58jkKGVgYkFgRGxIbfwDiP2DlD+jGH8DEBBMSX/tcICiVSCVyyt3Hz37PX/s9m4iY94I8yn5P6LVjj8r0zXGO5rwVx3m65x07LlDZe+a4SIveO8cl2D85niOee+N4nu7mNx0v0EpeOC6D3zqugK8cL9LzwlfHS/SweB3zDpVKRcfLVCitQpVXWEDrlVVo2KNV+uw4R0teznGe6t6a4wKtesJxkda8l45LsH9wPEcfvSvH8/Qg98PxAt3PP3JcBj91XAG/d7zoFfJfHC/ReTF1fIcqxe+Ol2m+VKF9kjSgMSmKqUsRaWK0AesmvjtUt8/WL94FteAhqEM9vBXa6/gfgoT9V+kI/QkoJR89JqLGDA2q4RnZx4dlDJvEjIo4KELbpwCWPtG+HIxV3I0029jfZDv1en3LvHdZS4pOTyi2zg6VUKJ6JBOR+izSetCo1Uajka/HA9lVfBCN/UAi1GNE1IjOEZfRHlo9CmGWOuJ9tid7aJxAa5eG6OFQQyeiO+xxQAsrO8RqGvCcHsf0bEN3tjfUWj88arA/YjfYtg/hkzKqf8uoZjLO7QamSIPZvonA50KlsUxmiTYpOEZcBmawmQ0PMVffLvcSNolkzpJWUw4jxI6RsAhsIo3xbaOX2dFdO6N2vqFVYNYUWIvG+Kx9gW1Xdmxoo2m3elM610mKU8aZVjwUfa4umexML4MtNoriIGJ9PmZtwZToxqlGb8jihAVCaY7vxVDFaRgHGruZ+jTDmmnqpESnGNGGam53+AbfU9mOeTrp+E8nYVpJ39qxaROQnfbrpJsSMUk7gNQQos8gN9uKY5sQYZNhRjTtRMIWjrFq6y1djKzAOnbJpie18TWEcutlZuY25VmRmJFDOyezPj1bEMIWqb7VrVHDnEPYTL8psRqiZWfat9H6YGS8yQLcLqaKdCTYQRJWz1Jk9TgORJIK1uwqIfoi0UxLjEDtdSQaqezoEVeCBTwx1dWRwyRkMunFiWBc33wD1dLhYCCVrgncKX6k+z1o+D+LoxlETN4P7qTR76vE3iE/AWgogicAAHjabVRnbNtWGLyLJTGSPLL33tNxnL2jxIrjxLHjoTh2hkNTlMRYw6FEO3b23qsp+q9FB1CgLbon2qJ776J77xbd/dmdknyKxQAloHd34jfue+9J6AH7uVSDUvzPwy5rQQ/kwQU3PJDQE1744Ec+ClCIIvRCb/RBX/RDfwzAQAzCYAzBUAzDcIzASIzCaIzBWIzDeEzAREzCZEzBVEzDdBRjBkow0+w9C7MxB3MxD/OxAAuxCIuxBEuxDMsRwAqsRBmCWIVyrEYF1mAtKrEOVajGetSgFnWoRwgb0ICNaEQTNmEztmArmrENMnvgJhzGEVyDoziLU7gWt+AkPsQhXMQZHMfT+BTX4VbciNvxIp7HHWiBgvMI42WoeAEv4XW8glfxGr5HBG/hDbyJOxHFb7iAd/E23kEMP+JnnMB2aGhFAnEkcT1S2IE26EjDQAbt6MAP2IkudGIX9mA3HsIN2Ie92I8D+Am/4GHm0UU3PZTYE//gX3rpwyWCfuazgGQhi9iLvdmHfdmP/TmAA/E7/uAgDuYQDuUwDucIjuQojuYYjsWfeI/jOJ4TOJGTOJlTOJXTOB1f4isWcwZLOJOlnMXZnMO5nMf5XIC7cDcXchEXcwmXchmXM4C/8De+xjdcwZUsY5CrWM7VrOAarmUl17GK1VzPGtayDo+wniFuYAO+xXe4mRvZyCZu4mZu4VY2cxvexxf4CB/jE3yOD/AZZbZQYZgqI4wyRo3b2co4E0wyhXtwLx7Ag3gG9+F+PIuDeArHcBuew2N4HI+yjTuo4zR+ZRpP4ElmaLCdHdzJTnZxF3dzD/dyH/fzAA/yEA/zCI/yGI/zBE/yFE/zDM/yHM/zAq/iRV4tGUmtpCRQIgUSsqKnkpIs0BNo0dV21SPbIAVS0VRSbZVkgb6V4VRGVhQ1mfEp3dRTpshWalhAmVlHzkjBbGE1WzgoCqs2+IK5Qmo3lYLZdqpAT1BUVG3wledyot00v1xJJRJyVkQdwrW6RdZdMXORKrJetKyXCuFFE0NWZLtqAvPXOiu2OoSnUlaMjOqJ25Bf6YyLXxEnfMdtcFWaZl1xc/FUifykyK9y5ied+VUiP2mDVJ11n8q6rxbuUzYUVMeMZFTWjURcNjIFKafy1Ip+uuhX6+ynO/vVin66gDqRlRZZ9c6sjDOrXoRnhMtQ1qWRdRkSLg0b3CFdS0bdhrUWhK5wbDiVFMqehSHQ36BoumIkInF1p7/DwRsdvDPHPU3Ce5cNvqbcjenK0YDlQgTI3VQKBAXKqo3+6nRcTscET+V4fp1zP9IO4U4rsQ7Z79yhhqgum3vQIaBBeOuwwdsQ1lRdTWtpb8dl5mkUgZ02SGoy3SYrJiZsLMrEdFVtM0OFLoykDD0nvZmYJhK8MVnTbeYKGnrK22a0xLV0TA3706rerinmL1JvzYs0R9zmp1mz17i7pliOZ9yytfpk26Kg9vlZtEjO7bOlC+TLvkWgbdqi/ux/ieDiIC3utXdbBF9mpYW5IxBNrpClPjmjxcM299rzW6xQV6NaOmM2D1syrypUKcUi29NxI+rWis2D9tpXUvS0SylyWy/nPbO+8ArDJit0DGa9ENkWE8NbTNgwmS87nEnzuzfAFAXdF8xSPe0BTfIfXFyRoQAAAAAAAf//AAIAAQAAAAwAAAAiAAAAAgADAAEBVQABAVYBWgACAVsBeQABAAQAAAACAAAAAHjadZDJTgJBFEXvbRmkEeLCEBfEtCyUlXFA48q4MCTEjhg0OKMtk5BSF/AN/oITCz/DGD/DhTF+i/i6uhJQYy/urfeq69Z5BQKw0cYHLEc+JJXXvUIWIemj38eoGDEidRgRRKW2wd3SpgPnn32/G9Nd60c/5nmqi1XVanpYV9dVhXzH77idzvwCSqKL2BddQkU0h5rospBBcvy04J4g19fgjpDWsNaI1oAoKpwpTGEGc1jBGvLYQhkVk7Ntkm5M3TM5T6Z+M/5u/DNw2saTxieFxUGCLR7xmJds0+MJT3nBM56zwqr8lxCOHDbgQuEWd7jHAx7xjBe8ym5KEmyMw2KNddEGm3rCHjP+RJwWpZylTOHPFsYYJpBGBlkeyhQFFHmg3eW+nCtyT9RlWbSgzxZ0zqxe5/R6R6/9m9OIC/eAuRZQsyH7cWEe8PYC4oAKXzpBaXaL9SHm4fdo/0luDL2H+p3OzDfGNlB0AAB42r1ZTWxbxxH+9lH+oSxbjSyL0Y8dWbaVyDYtJU7dyi7iFHAK1/ltmxowFASOUTcJUgRFkAY9tD700KpAkwKqawOFDk0OQgGjjS4GAh7sQxkEvvDCIOCFCcKgYIG+Bnk9PBTg4fXb2bePj+Tjn+R6B0M+zu7OzM7OzM4+QgEYxAmcgTPNhl0/eenN1zGBAdIRBDD96vnvPznNb0tRr11+43Vs10+CA3D47WAwdRbK+VJmz+I8XsAl/BRv4RfI4WN8iq+Uo6bUCfUj9Yb6nXpPfaBuqY9VxRlw9jkLzmPOGeeS83PnHeeq8yfnz87fOPMt5wPnlvNPypgIfH4uBneQQjbwcC5w8TT2kZYN1vn5QlDEMEaCi9gdlDFKbfdwxBhnZYJ3cT+fx0nXXCY5e4q/s8EVXAgKWAoK6lXSt3I2ZwY1zvRl5kRQZY/HlWX4OcGeAY7xya3GXy65GIrLWS4pFVIMHzfkUQupNfKpSY/PsZa71sOXnh3seZOau6HmHke4lHqDsqrU3KXWPkd7omlK1hHnWo10Nrr5Mm4L0rTJDCmL5HCKeMFQyX8kyGGGsrLBCqme2NFl30iQ59MqZ/icUcEFjklhiL9m2L9IK2/n/BLHLXPccjiOeyHcS9qa1Cgt4z2O8EX20/zWth4Qit63C6QuyVoWycVQctTiNEdtM9qxV/96XDh7Mvqi6K85mx5fVmSomvM54X5AqEviMRlZW4Y8lFhcy8tTYz2zyJ2tjxwV2w9xzSNcx4x4SEVWfIqyTpP2uOhcozzDrcbPWWqb5v7t1N6H3diDMWRwP8YZRZOYwiHMIYvjeBSLOIXHcBrP06ZLeBGX8WO8TB+/pp5QZ9X31JJ6Fc7eX+voyfx34ha+xVkIVgOXuBzkaZEOLVgjrAR3ggLHuyFtnVilb+hnUoNK4HOl4EpMf5G969xrBDVNF5pvn9rIqekRzWOSZkUc3YhSZPRSuqZwRinUqdQys0S4LU8FQqmucbKEtrp26U/WvJsFwlFVsaTH0bUu/LlGbbcG8iB6anpm+JTvIqVCKMR3X6hVw0EsXSVqnQth7x1Gg3l6W/uK+FhnKauEK5SRj+9Vg/fUfa8U7aVLXIv7gfGjDnI847OtnhdZb7C9xfRcvVJy8TrLkHjwBJp9oCbyaj34mLb5ShSDxaTxXH9B4tMPchJt14N3iWu0+Rp1cNmr/WiNEvN6J5M8mH3Wsl5Hr6x2G5PgO9YPytT0erTXlWYu4stlgllLWdaSo863iTrz0PakulxNWfq9etyaKDCezDlXwmedsdwmKdpX73DUCsEPbuqx1OY6f63qbEUdK6RqXdel303y2maubXzAa7KyG2VL3/ZEepf74W0tm5y5eppdiiLVi/tE6OUlm6e4F2WxhCd5s9JnjizV/aqjZ+Uo5WbdVxKispOUfLSWCs/TTqdYQU68iniB1+x9Njsny2QdYZ9uNHUN68xo9y7MY7mWPObHbFFtsZOXnBN7WP1qfZSsrdxPfNqTPJFebqwAGjzPi06y4S5RoKOpl3hxO43qcg5qKZV+onJDMeOJn8qpx2e3ORoa1lJN8uD2shtG0Rtip57XoVqqxU784Xq2bRs1gzEN1ynHrMXvuJZq3Vt7W0us7SMciJ5Hsa9TfNYrORyw/tWaE2K8H6qfk7gH7R5JKfV4vkQZzJ4m9Wq8Xme24TTakslv9iBxjftSNTvSoY4dbfAxfW6Xu8ZLNToH/bjG7e0Q5tui3pOw5q+FeT2p5tcnWj6cURR9Sv1mGZPHpP7T+c/tL8PYe01iBec37v4G2mBSvdGxrvRNXRqee/lu9xddXUaVvlevFztJbJGS6yrF02er9mPZy1pDteq1zRYbz+dev/Vsl3qs0tv97q7IWg/rslVGc9VY+u6sZLM1fx/c9SnH+xbP1ZxklVV5f2XjcJBn2jC2bFJGxd73/687chcyTI8778rtRFeZ+i3HslTPt+WmpO81VbkRm0/zFqS4ocioSL0vNVmYazW3YhjXrsm0Jsalr9Cv33NGsfMbgbu8Q/E6WTJ47Ma/Wd5r5L7S6Q1H4827U82/gXdK8Wp8AzfVNtWF3+J3btsc7G4i/u9pu5fy5K2Z1+3dW8/ceMuV+0e53bu+hPuzu/m83f4O2v8aEt5uLRPsvVhnsfXgho4iyWCFqCosbLgyitVjG6ku+o9KW1PITdxtrE82a7ENxpxCWl3EMT59nThPHJH/E76JUw3jvkF8FLsI8TbL+Q5SeND8b8db1xZsladpzOEwtun/bOiHR7EDWQxhJx7BQjR7j/xfAfnHYgpjQttLHCM8wD59j9uPGUxikTfFkziIQ3i47Uq+lkC7DycafqeobyoE2xzR1oJ+HgxhiL+OU8s6jMv/KwbqTWtrAcTJEA5yDQdlnRYV51t0Qtkp8mrGAdrDIkLLxNsW2knb2SKi77EIp6mJRc1zG61pcTvtajFNC6flH7nJFtxBuw9xDXrnDkVo9k7z1Lw1j/EE2+u5FofEDrG3YoRR7KafmU/TRmQX72sYORE9HYnsWgdj1Unx4peom5GbEs85Qhwi92Hxg7iPHCZYO4Kzjd8j+t4eyZwPcY5SFihlTP8jK3syEGXXaXr3jPjpLD+PMpZ28fMo/T1LWpa0LC3wIGNjK3d9G21lbJFO9OJDjJDmtpdWiq96ItK3sc1HoJ8XQsiEWsZhJoJjIcyIthZAfCiEcYnQSc6yOM9ei+D6DM604DzpFk07FkPdjiagbtkI47KMvHrfHO1qcQ8trHGBGjfjGO2e4Rr0zh2MELKWiXA9c9G7qMam51rMNPn5EcLDEvPm07570ru4N/z1iOznbATaFs1gss5++r9DbdPiGTsIih69k7RhenGKmk7QM6fIP03tD9O3tXV2k/9pancG3yH1LJ6kDZ4hHMFz+AHt+UO8SBu8RjiJn+FXzOq/IXwXv8XbOIff4yqexTW8x3F/wV9xCe/j73gFHxJ+iY/wCa6gRHgHn+MLjv4HYQVVwh/wL8JVfEn4I74iXMN/1AO4rvarOXyojquTKKhvq7P4RD2lnsKn6hn1LD5T59V5fK6W1GVU1MvqFfz7fxiwj4UAAHjaY2BgYGQAgqtL1DlA9KHnUyfCaABFswdIAAA=) format("woff");
  font-weight: bold;
  font-style: normal;
}
@font-face {
  font-family: "Gotham";
  src: url(data:application/font-woff2;charset=utf-8;base64,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) format("woff2"), url(data:application/font-woff;charset=utf-8;base64,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) format("woff");
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: "Gotham";
  src: url(data:application/font-woff2;charset=utf-8;base64,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) format("woff2"), url(data:application/font-woff;charset=utf-8;base64,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) format("woff");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "Gotham SSm A";
  src: url(data:application/x-font-woff2;base64,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);
  font-weight: 200;
  font-style: normal;
}
@font-face {
  font-family: "Gotham SSm B";
  src: url(data:application/x-font-woff2;base64,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);
  font-weight: 200;
  font-style: normal;
}
@font-face {
  font-family: "Gotham SSm A";
  src: url(data:application/x-font-woff2;base64,d09GMk9UVE8AAC/oAA0AAAAAX2QAAC+YAAEzdQAAAAAAAAAAAAAAAAAAAAAAAAAADdhkGh4bvQ4cgQAGYACINBEIATYCJAOFRAQGBZYNByAbfF5lB4h1OwBa6otVRVG2KFOz//+cnAxR0B1ItM7uJMhBhdqC3FgwgnDBGpUnKlzY44caixQsZ0oTHuqTm5vOwPgeKmQpqEIgJEY4CYIa6SMPlmAWFy2YQhqIJAWmRuVbMzUX0QO1yGSj+zSK7hvOeW/Ri/civ98pb7+3RzZMMZksL+weWPgf2D3oGBcbjmFxmQ+vv3uExj7J9QF+br0fy/iL/KOFkaGMuBFlg6KNjYNWzJpYGNHJncepLi39sFb7legJirACTxf7HId8keP81+Wtw7j2/6naexnr3Q1rhuW2+aa5laqU3qWkI8XBBRfsBGIB1vt+GGOLnvssmhex9jOkd3Ow6wSF4qF6tueF+O/HYL/n3odpUkkmoWkT91AlEhKJRKN0SmU6X/Lz/5/u9at5vbkBJ8KErB9DVvb+AF5SE2eyThEARumsjixP1cZKrfwuCD/66Dml6ADQKJjRgNqDkuGIOP4k+iAkv////5v+3yd7dD//Ip/NNa/pFZeKaVLRWVHiiIeD6OEECRCVphCtiC4yNn2awmiIL+mrGGbmXbg9f+m0r3Zmi8YujzHEBpaMcqxYaKFl4DC8q7C9D8QVUgXEysz6JzhAOP/8frJbhvCKA39QEGbJ0aXyTwH8p3+Ix//ZNNv92ltDeEOsd29DWDQOAJXI1fiPZu3ZORnwreHkk0PyoRSiHYFvTCFkJWyHXQWBio6gS9FdU+alaxHavNRFijZdk82mItmRWL4g1pZtIGn7eHeTzRam9mbFrOi8zebg97uh3xMFe39bHr1d+ksRkRBCCEGCt2Y/BHqAqBzO7VH4dt+1/3bD/17idyD5O5D6HUQPWk7+K+CyICHov/Ws/CZd64KEz78efxopxFyBwCHGWNa169qNV4r17s9kC62xzTdK3evo6o3k6m6ciyBrT02JpaltjK4uctxhK1+mXdk2MZfLj0AVyFkV2EVCzevgW03kSKreJ7mC2gIlebsqobyH6WcRew0jMbYxDuGrnbC+Z0SgQSV5jn2Ho7yTtTx1oyw5XS9jCDIYZ37FpHNysAKn3HyMDeNtkQ937aTjnRAf0Dvp1V/0FitH+OzfkUAAFXCDnoRgERhCRxgXwKPhGwQ0QlbCQQwikgvO5WhF5BNtgnaFzkERS2zBDpiLmXz0bGAp29jPatbhQgoPTtzsxksxlUQiToy91EhWrTKO0qwhrZq0OECbY9orrausdOvXkwF9DnOWgXMOsodD7OMICXXZyE42xVZ2kMd2FrGLt+AeW8EcVrGS5axhXggBRfJVRil/8bYTLvmVx/kcH3T5ZKt63eut/uuFQjcKvSj0pdB/qlH97PrV6veqP/lv6/92skjZEvYNOjQ4HRyVOGUBuxv+c8sb0gxVDMuHeDUc1HDUkMVDVg85PORdMUvhINxEkqgo2ol+YpiYzC8Ud3QIcOjg8FPYQubJEf/c+M/9//J2DHRMcOzteLeUr1OqUwenHk4fS/2T3O2spQNcZvx32f/qut4u+1v+jNtht8tut+VRUdCqu/v37qfc7yqDtZ9Hokeex7cenZ7jPX/39Ho2eJ70vKcu57XCq9KrzWvA6y5TACl1o9qinlbvaYrah3o393Hz6e8z1eeoj+RT53PM55zPPV0Jxx99Db4h31bfs74ZfSU/u5/P76b/X50dnNP8W/rvDlgVMDugKKA8wBtQF3At4J6poKuDq3tgfGCLwKLAAYHzAw8FtgXeMxd0SwoqDKoKGhT0KPjFsCdh9zyKevtoIVq0lqy11DpqA7Rx2mzNp7Vpae0kF3q7Inpc/qA0LnPk/1BB7Sg5kjhIQGoNSjOD0pIhSJpNg/iWtp5h+aOLEA4Tqzn3ACMrI7tFWhFC5S2fz+eFhfc0f6ODClVNryj8OE2WP/qFiXepTqrGacvYTq1zAZXn1l7ddvPAByRmotOmkZmpos5zgcDtz079pTpHdarmBVEXwCaq1X+Yi5De6QzJlka04NRXrd3oAGGFaQpiJQJBdNcWnAKu6URja9+Q9a+BN0RfzU051aP6pNez7+ZipyHpdptNUqkLzfD+Ai+Y5Sldr9XyMwZgQxvdWjB90uM2+azvMklONuzAYIdYPAYQ1g3q9RXTcuSYyGIJUUlgkzmn2nGWv+hbf+ypDIsWjE66rMSK0GnhRrCKzDvdj2g+dO8NnRjgb139878vkyEcjMsNSoobhx/BS7m7v8vFq6dbyf93wSY+OmTaBrulQezOrEb/8Ya+VPT3j/cg59M4Cc7r98JMABQO0zWYrlnIJO1wD9jtLOaG7a5bYST+TBJduFBX3xe/vb3Y4KXIs1ujqqLggfB2f4b2YxMOs+hsO67uVkqPQzF8GHrVNhUBDiPzp7CobnR5+UCbqO5i4Vz2d8fh6ubm+9/nS0VSkhq3IlGDa8m9cbi2WTxqyHA8wlr95EUyfzvVLTRTNtia638oC32z1yV3/Bvi5jt+1Bk1M7sITUATWiAh1qOB+qsfr/tFP75GNVOBEjXej0vTTjqLYLrffVgNk5CFh2gLaAULImJ5P/ojZz10vV8s5yIJTrkemzA4JD9/4u62761bczYgSpkS8ahPiEhmmz4N7ZNp3pvzMn5U5POfyJRZjgtTTkDgVe84MrUx++17s5Vc/HM3Ufd07T93Pim/Gg+aXF3G+w+re383W7QdfEn7l2i9ZgcbNX1lRZzDjLeV0pe+iT7lEvPe+iytEquR6/3ns7u99ql5DE1u2tXQO1EnbRgdo9ZN/TrB+/SePxjbrdq3pWy4ah//c5d2V6pxV4Cw6q7mqIFCpsBGnxGzDWThq4TdrKEG88+VCbxuITsUPa6cxXV0fIcOMN95/dj/cTFmOwvgPw76Wfy3LCdcyqnUHxESF2fl0L0MW4g8KWkV3Pws0qt9O/9kG4hT7Ff4SmYq85KMsNkUXKOTmkBG3qHJo7WkXI6owhn6hH46pAFEfy9PGR8el8dBVVwemcdjKul5t6atg3epQRUKhjsxh8KLTJwjhZG484izd29b64XQLRCPHd8qvXyHljV7cLaFGTKHT/1sNjfKaMViCiU5S0anFEEBcmfl0NAM/Un6hbfPHj8euAmieH5h+3hloOWgg/nkEpbRga7Chq6mCIYQMzO9qKivOfMmsZFCcmknR4PkVP64jy6siXMMV3JCuEDPLJo/BbLRvEHnrNvHfXoaGaixyMfUJzht647yVzrju5g/hSbwfTEm1O4zUrkIjmTYfbeiSKh4eHtXZ8dl5aFbSh7+QQ7xbQbW5NRQE9vIMj7+o8nUpElb5lMIXeRXu0xZuf06ujzhaECdMVRd57Ya3QCnzgZPBsKk6tAvu8Zomq7x0ym4iHaJ2hncahJaObzZSgJynHD4dVZJzTRardQpKRdClJjdfHS9H9pvU4UYq5gMCBU2OjPlFMU4aefElJ9FLH45sldcZrMyk+NVyASbw5Oz5pmgglg8AdoRKd0zLf1aZe22tMWxPyKl78f2iJKYYeZDK01r1JaIDF+uX1Evy/okWpFcG7LsQsinPw8hVRltbqjWDC3IQ0JqDa/rmUzHYBaQSzP+luGqOdF91qx2GVz/02CCz/1qG+lt1saTNPElTxHjFuXwK/SXt0b53VZSzRunlG/HE9saTbTuVGdk9hxie10WjnCQWEFVQMTsh7d2trScDV4HRZBgzH04kExOZF7zFkKk8rxpiK1wNtTs6qkMQuCcXcyJQ0TpTHj69ilzvDIoaxNIIrI+UCiXgwF9B4TMocjPFs+Ek3RSo8hkwN+OS/RaVTRcT/E1TlPfLMxDxcQaOW/J0phFpOToS9eeVD0nUYsqczb4fYlmhEPUUeZPpen20n0z+gnV8xJntOE5lQ+ZObFsDLT7ZhOq1iZMCtXpBA081TxRxsjO/MiO+YVBbVx7AVl7Xm3Q9WhbskEja+3y7mvr1ubsA33UW+X427kQ7Y0ySn+Hkzzye56uexNgF/iPUGYW1eW8IDF9c86LEjLuM2EEbeARhxhN6h23aBSPOsSG7aiZbObhV0MMgGuIi1hBLIanePPcmBjRK7vFR3+iwrWlM+XR0Osfmt7sn786tMUaECARTh0fdyTIWV7VKxJj6NFjqgvokBKJxgbveVwFMc0esZwRaPFJJwq/1/tckE5Z93T4yS+snNTenBQUE/2qVyV8acfjqlto8yYredca1LBz0nLBSaS0g2Tsdabi8XCkqbwVlxD7UUrwbVrW6aivcR+awzorkaAotQdpYG/x2hGfHGn6ftVimHwlJ1Ik5PqqHBmktcFqwWte0YI3utjK82FHFRywbrGv43O9rNtvxhEVIrSNxWK1Np2fT+O+RiOmzegDhtE01RNwEy3maNTjMUe0KU6Zdc4FVdhCr3NUP1HRCMucqiTD5F3QC1b+lyAub7t3xOMNvK9FGVDc5E1D0+L1MeiAydUyiTsPRBeGXFavAN9HbryUceidladsTRXVddZkaQOJmBqFFFQtinLcxETAGgOMukudQfTR/rCZZFcenPWMa+R79GHkjsq2Bk/jvdPRQ7vCTMsBG4y4nbGREHwRRd9gA36nN7k7u3acfzlHyE3kgV0oa/3u192QNowkYh/CPm03Z6jdywUJSbfCoKpCIwfzmNq/uB8Pn8GWbS3bqQPn8nhfW4nAKZfXRXo1kUE+vmgeRIT2aJ+GDIZ2vL9UoF00U0uLCYI6Rfc3Egq44dz2ho0kPHvsPE4g8gMGkqHLW2vdeidzdObYBUqfaTtUflmuf9xxHNGwfs4NzDj3Y+sJpKLy62wQryfCkvz69k05UqKzzrfNGCVzPszA6GhqbiB6eXOzGTPgFF1Eldrqa/yNe29TRQPP5DXTQbkxYyoowi/0vuIbIEpakDuPYaiIehEJYOZYIskTbfp9/JnsizZVBVfsfdXVwWCdtRXEY88YMPDe7LFUKpMJWl7AkA0qfsphgXaf5SifG2Rdp9a3N5BAXgcVKNyr2V/M3+uDcnjdK3L5NCXlAieS4J8bvTBMfAjj1u+cxCy8lfku4PCmwucdLmSktmosyJNU0UmvmAQIwpXTluEX2Dav872+fClohsaI8TFzIfy0WOs1azjIGO8fEE49XnKMkZC2uu2++HkhC63uG4UueNQVavch034jShFYYWULHz5oKzAagnJRZ2E9n5sojbucTldc13+AT3WwoNnFSyVJEmfiC/QKt25MUStlYykD3A0rc6zAbn29eNpejN0xubW2Lr5WhoJ+pYD4dwgY2zesx0rQrPz8awFB2io/DsLkwejjnW4WLmh53LK+pbajjhnI+nJ0YcZ6Ka9Rl6R5zwKNh7WeSZuGYaZb/bPF+Lnsy+tNpmBQlktrCuqPVpQc93otVpc6Br4OR50LgXKH3fFoLv7arz1sKq45bIUP/b+1Et63HD5671iO3snKiD2b9uRjPCyzK+M0rXQjBbHVloH+vAnzpyNwj/PJDs0uDa6g3VMV590WoAYdo4UhTMDcnrl9mFlWFC4+7JRNIt+qZb228WGXBu+6yYw8RQBXHelEIhJpKu/AIRzafRBc0lKHUGGB3AQDHM2+cmYWU+3P6nmeNuoc1QFxji5ShSVt5kqn0+UKauLohjLDFeXb9azd8UjkDArALON4VS3RU27clo1NMXXqRXhDbGq4VsFOWpajwElqlfKaT5TwHhKplNd9ojV3WfMdirYqWT3RrONgO5NvkEIuTae+LAiR9/1Ii8BxkYPGktZu3WMGdFq6HDiOiN3l4j3/R50HadUkBMHI0Ic6Q8LnkxwBbQxxuBfrVL65lPXcyjp9iCG9VJY5rhqGAE50VJ4Grn01HJTnWnl5x8os5Iu/W0cGjJ2ZYu+vsjxp3UsdaYt4TUmn+/oUokhUscKuTVUQNeP2je2dnecDD9wqoE27lRxHpqZG2Wwez4XuYeACElpWUlwxyFK5zIFd8Jutbj646gFQKD5MLdxXhALU/OFyQUNxS2UTnrGArT5iPmhHNewrIGFlV97OFT5hC+vyg3pYBU6t6hZgHy9F9h5eoJo97MZ9YV95ba4Hrm22LXzsWjaoZVyIApZG7gmaxiMOUUcGiVPcLHWc5CUvxrK/XqZ8FanDrbeSGi9+cZVBpuhGrEZLTKzUVEVtpSGJC83ZN6AKEb3H6/Xq4qjC+U87j0O05Q8Y3ubIh7nYrqlwu+12WRfFRSQ+wSDaruY0rVgUWxnAXckLW2H/wALzOtCegxoLrHzNWjM7tACsyPwW2KoLqrITMtja4s2rcjF956at27ZsydtWBgZd0QA6SrVfHCWDbNaGWIbOkFYXLMtq8ZDFWDLRDQoCGomue52CMI5/Vz0M0YYX49uej7yYi1WlbpNRb7AXO1EF73TEoa7Ta7VmszBnGn+aK6wBMRKm+1F7CdbpBBVuRzMJWbqbLoA28jBLc2leqDewqtRrNhlNUrELtQhMBQVlrVYzX77WnAExyH5o5Fz6t6q7VfXA0I6QVlmFfH6SBw7Dyco+CEPWSpLk0IYQ5pA4I60/+o39ieR7kXf4oUH91eeVK0wuqfgvXw1ycxM1H9uIJeDERMTvfma6gwwf2Wui9/lb9+5oTTXvthA1bO/iOxCH3CScBfHFWy//98SMA+yb/mAomq8dAEN0h5mgH8ZE+RNSJ2fS4ZI8O4jJ7QWKt3147fQS7CRel7T3Ui3E++52kF1FlsVHRNFsEJaYEY6p5SAS/NAMd/RTig/vQV9NWVrgsjG1RoTM13uj+7BbHlRkSZaNS+byoiXuddFeN3rvAmWpSJf5jSiyWnY4thM/pRNm/xinnVfosBX+e7OHzHBTBXTGsr4CIUxZAY+0xe0gkPV1MKzZcbyoamR7UAjlogD67MSbWsD8dAvvnO0aJthyoJNMFm86YeqUXmDcnaNeJ9wcoMMYMzduS1THkSjPiRDHkdVGd8Y9mCgveSi+QgLsK5okbaVndOPyYT1XDi7E5OZxdo3b8Zp820deqEs8FG67EcZtIomx1pfgR2W0lOES4poVIPHFcLLfafm2WwRvRVKpEyfiJCCJ2LKmwYphhkgzFERcR6l9rCsQBWF4KQt8133iArpmVcS42ZLahp7rF2JQzbnYV2IEstzZWqy3WpuwakpRBkkQclKYxVxY2NEtDgLfbGxch4my6SclKiJrbSL6g7vwqn9ho6WG9YM7MXm0rfC4hUZ3xFVSZ+gmTKENj/bOHH51WB95jLlhZX0wCJJP94wy+CAZpwD5f9gJdKqtqbdUCkwEC0KX8dsJtanmRQd1fdFWnARJeOONylQDiX68e4ak5NPJHUzyU8SX8IKSK0SnXFhsacn0007v27CVtDtv3HWfQvwbuHD4tWIOvVGMmMEovvdUFj1IHG7knJcw1xSmp73gpOTf4DU54/keOzlvHg6ejdmwQeicvdv5xpHZ8cnYDJlS8h52ZEnwXsxBWxfblazgvRai+t2SpQEwzbe6gCgW7pHbkuvmmVnmA1Y4QGTfR0TPaGR82ap38p2RKOHyE6TzJmbw7OnsQGlYXYsH7tW/oRsTdja3T+/anqA1fx8ussCIguWSZFnTMozj5Jl2F4CAK4muAfvEdGsiyE31H47J5es+yMWKQslklqS4phlp9OUl57ZbMA8U3+1KaxsPodXmjQ0b62xtICD2OlIwZtfcziVufDMLEtao18vhSymbjiz2jf7LSz5X6mOmW+O5cFwS+mHmqWV4EUUod0qhvdkJZHKSTesPwyGpSyOa6sHDotDd1Ppvxo+VLL1kWL1xqn07RrZnR2LED37Rao6h22UHblpCXcIyI5v31z2sFW2yNyC/jcrVRqGU0pyp7/rjx2FC9hwmnYjrA2gCNp6IJE/eRNqZTPLzq1y9eOCWbDgpOhGnGOkFa51EOEoZXpJXLKPj2oYlKy9LSYuLrb+yMfsZLu5xzRZVwdnyzlgsFKpFp2EZ+8dEmFXfme9j2cIMF72U3zqcWqV82FBX1Wd77sKazrqtFbJ7DzJRSmkflaHK3PGPeFrrOT9mGbgZukj/9ko8XPG1NQ7mmS0TFK33oinaFfIGjYuwwV6cbGd7fm2spOEUejxVVY4PzA/l6MZQw4MpOjccPR8oLTZHrCPA46apjqByhSvHjd6vh0ELV90IICV1xePhcJO9A5z5XgBY57rG09lsuOCFEBid6cdar+th0cIjBnKcbyrl+LX5WY+hddGNKSC1V0ORZbK8aJheSYc6bUOUyLWbxZuzQp879ilcqB4pnpwMxOO67c/eqQ6KWV0u0qvJOCV+NL3zUs8H9S49wBn7y+LndN7M0Ee/UQdHLXlkf8nlCfF/y7sU6MnWK0f/us+Gq9A261HcvUH8yfoxGRmZmfIxMMWRtrzK8dbgvd7ik8skqdBlfbURenDTc665eWCAeLPJSMFkkqSswTlk3tefTVUNhg7LX61abGJelYGsYNr4DvHjXvT1sYzB+C5xMZ2LJXNlUvBRb+yi5plT+STiJmx2E6XBZyWHvBws6HyRxFXC7uIQn32vg8V8a647zXBcyPIaU2teQ9ba2o2oscu0RH3stN+aeCE/GNn7o22tz4xlpiLTB2X5Jv10zOTsZrwowVHRmgzw4bZbB2Ilz8O+18suakDg/5bFLjSGTO28raF3d61IA4Wm5VKIdzQMy31c7AUOPokU07trPTb22YRHhrgFOUrVhNh9pWiXfawBm0D6/zt/jVYI3ecQuv+7tAPRH6JtyATw51A2wERn4vfswVWlj1ZdZIlShO1DXaYtbX+WT2eVi/gYHas5oVKZ8mGpE+Jju1Hzu8WiuTDiOXtTfUrhesyRvndJmLbe6qWc+GRtGrWh/lOiOsK4+9RcEidNsb+9p4q02UZiJsx11WqlMq2AhEBIqgcPnCVmi8Vc5kMQrX8EaWBcRlovW3dSNclWnWzJv4AyQyEufNt2jNUw9VAfoviVy79httzIZOCsYWiXVX5Xlsdh6pTrwKaLxv96i+Ub906lJcU7V6OqeUGtAyyn+fJsshTjcaqD4hLZlPDhiiKZ8x7VAXGLbEXcpvh8yWSrlMJ99/IvpT6+s5h1uT+cYgmHocWMkjAvmMlaBGcYsIJizY5FOEm7BByxiQncvJAARpXvgh3dtHCHyHsNyKm8LrzwB1yk6zeCpHvLLtTyDkDQM/xv8yfxd3Lmqfh7WX19/INc+G38gxy76kfJ568PHy0mNo3rIT9pIwdUY0bCBRZVDBUHEadnUYBWOiP12d9Z2MCiP2n8o9St3Ib/X8YRu5hZ+DxqhhOom/FxQqOq4IyC5GU4cdL7OqlhhE3JrPPnRWWreBRyw0CGk9Nub5qdThbKAZTK1UF77zSnVHGerPkmvhD4peMHOLsQyrdRrlpqLMYSJC/KUVIxFg6U7b9YfDnQk5F2xmqQqi2MMtYY66ThHQ4hJSWTLvPXLnX/WOxh65bhVgaQmZ01s7IukhJcqpJcudCj/fKPOP5SCm5FSBo4bydkfsMBoQcwB3q0OOs3+oF1toDZIZtXPL8NYEwVGMgikH4Ah04MLxyengoncYpcSE/0+lna63xwwCGMbcsoIwP0vpUQcPJgiRpaawMLI40gYV5GireUEZqjAC9Ron/RgUIpJcER8YvHExZtIB/VCczMtNl7Z+/17qks40MMsOv8oesg89VxwVg42h5led2pYa1uCNetiiulQGSlTXJ2HkbT9t8elIlmcDI/DXL1/IUbNw6f25scwLFh/6C6cnS6r/ITM8Wc3Nnx4Jfv169f18GeSffc4V+7e3ZhPX59tfErHuP28as3bm0/n13HE9y5qz9zplt5L02P4Ch6swPXTpw9OT/RkEU3n4jzQZyIvLHWaik63TnsfCjPtGvpiw6DEJKRSS+w6v7uNyEe703tSkqhlLDScheMNfDEc1/kjLEOuJZWMFVyUFBfzuDhtLWWm8qhhnE6ED5uVaKqFMSvlTH2UnniQrRtaFwK6xNYbbR23HJXSiUvRZOF0R1PzFlkXKGDmxip1pbwYZva/bFCsuGtlrJIqI44zV5FGLLg6BBO9meD+eDMLXfx0IUiH2bHRuTEIljz0krFDfG1QE+f71I2pHlUhz3R6Lp/+OSLwGo20PY/BW9EvrAw0kZhzUaLJIL/8nP8/f8OMTD39BSQ8WRbI5oj+L/P/Y59xlc4Q3Z+9QMQdEqYT9T4BqNNLtVnd0QELrc9bkQvGryGBt7a0LefVo8DhUnDjou3M4z4PKjuZEbfGdfhtVjOiedA57Zc2tl9gbvjzn1bsZZsGtqg6fzQrHCL/BIcHzhX9hG97vV6pSk6wx3NHcmxNMytD1QMz0mWcHXeeRn2/GDVl9bzBYlPMf3RXcBGzvtMzcDuI/lHdPJ2aI+xn+sPje9VCCgQkMBboBTZhtmUnHTNkMyNMYNlKWeNK2t561brO7nLuqYn9tHWt739XdW/B2g+rR05o+MoG8OGbijj5Hg3Cnghp+wqEKPZ3P8dkDrrr2nMpe1fZFY7anfIvwzFOz7SwzuWTVVOPF4154G2M6gznDLGli9stk31ZOz8v/PVG3bZwmGPRxtGFNc+CBP1XKZmfOSGFPp706TlA6RnJSm+xcpqH7mghCINOYuyWcOYFoDHmWNdSD+GuFP2aBjFhdEW1lAIl+Pkkn7cYTg63/pOa6ko1FP22OvrYpX+Y+ZbnDxLnAJCp6jQI6FXgSQy6UDND8SDpm6QgNIB5yEbJ2nBk3Egaw4jpm3ToICwZ1MplkLtQw9tN6dlD4E2k6zuMOt42C1SclD6ItX+7DgOxsSAN+3Zfcyflqni/zHZgKDW41vSjR6G1A/3tmi0mXePWosBOhpmmPaboMH9hJWsRJ/H63S7M8BVRgW3+YXSg678mnV8WCfUlYnqZqbJlfA63ySiCk65jieTsViL1IHb7q2vg2lOmmds2VIUY5UAYIWPr4AR2bNTqXBYOY9UMHMyhYy8j1ZHdeTg1EcPT/KdlEHsWbVfqeVpXw7UHpCHLcsFUpf92JmwJoqJ1tEMi4FiyNjgObPu3jL8joxyExHW+fxglRPZdjADOkoFtVLcuz/asNK9IEMX6p2nSFJMi2zrWJD7qV99vd9kQOoCtanPgNQpbb0/urDO/F/+N7ZzVCjyOhDGLUFtwgfEHzcCqa2d1q5fdQi3L679MHL0yYTpvMZW+EoKTSiFLl+fr9tkzNOCF+VGWyPv8gPq3XN2oQYzaKmb6kZrdAgVxWXlMFaXqe38COgVPk67Bw9urXzDg3dIftPa7dN15lbdLJoF1Jl6YaugCQXlFQUP3rCFrZBLTSP0BNDmGRd0i3rwwaYvP8bViTx/9PNYhmIey9W9WhttGPqvAwGXIpsXzeBlXRCqdz009F+NcOSDondEfCzgA1MNv20WgAlWm73Gw7v/iqr3FjQQd+e8jQ5oQcbR5kg+DHaP7lv7LzzexvOyGYJkRZGmNZ0nUziva8KiikvFQZg0TbLktKDJ0DDbGNtZ4tLOpsY6Z0SWSsGTpVnTzGZFnaYFTUcNnSVLGEAAEAPQAEgQILALAXoFuGKAEBFykakns1tCWnyv0gUTGgAaHseDjsiubytKIe3zqNwFNbQDYOrJhRx5VaNM1N5qLDtAoD5cOyoh4mTroIjLMNPMttZ2ex131mU3TfNa0pGInn/EsaJN9Fv/zIyxDsZffBrShpGyL/ORPEmueURyN5EaPFpnBzq9v0wAnaA2PR0HJzVJk/A6lHj0dzCC9LeL887USPEDFYjCehIRr4hk13ABToCD4fwlovFAsMrTD0gUfoAEiaX/2VLFS5Q0WfJ0GbPmV2CpnDJlKeDiXriE/A6gw+dv9EN8MeW1YflNyNKEvd3O/mOw56D8mwK66NT0s22X8gZiGXifFH7b6uTY4d4kQIWa3bPMGiEVlo1Pc/Hbqmoe9kwb8ZwcvcyTFtNQNaHZkyZOEla5sxMXZEahtYzbVFdyxODRDrfZ8NyMg9U7ybGEGoqfbLPmObQQo0rT8o+fXPxxEXmq+6vYAuhNzVJCJ7qzuVJWFiVmL0Fmvs/xqGIRFpiFvQ0auVLRlS31pWicyVwkYVKk0J8zZerutE2+YBQLJUCQzSTwomcVr/eSpsQ6tTrflUzF4PaHZp25X6599WcpnqXa83cOhftbbC3dJrGkwHqd+1LogJ7wpw4dhyGpM/AKJle7eS89TmybLmvSttw4RnoiPRy9OJho/+0Xp1NS9jHgV8zubHmspC62Qg78GHBq4QxlBrhlQbz/Jw/ZlWxGkIRK01QNAp5qz4emaG7KDRvY3UqPcisGNVeEkBAgwgbJ1KaAqI1sE06SDzalCgkTj1/vvvi/uLAP+6rnEHhDLuV2Y/8CnO4Rie0+GQmMx/YUVT78LvwLl//hnfF7fRqOtpDkObYydLj3l7CKjTMXrCCRouD8Gydwh9FQannoxs92YAUCtwKkZ2NnzoWOYRgWCi3gWOXBlH852RvWqdwvd4QoYrnpKidLkCD2ly0lVmMdY4YXzcG48xFabHuZG449sn1g8o0NQRpVJKUbftUU1owUoB6amYuwxH91YsnLfKLuwDlMMDGLOE4BreJI1HVToV9zxrJBENGjty0D/S0CKt20NybbA8IuDZWFFxwa12AyJNarCfcYm3qpxKBuO2lBzYKckh6nIyH9IdPTEjc6jAjvACv1LdVpcGsDDPfnjKKrGnmFD54CfdAUOKYurFyz9U4Zm2Pf0+Qrq3kn/mZS6hiSdFcGTkqH9o0dAt2dPKYiltS5yWs2p4IlS6mwJSWQCTF3lJBSr4fydlKVkkAFYXOm6hxMsiNIjVbv7331+XK53h/P9lf3zS/Ak+7snpk/ZbB5vEo0dckGLANHBh2i7RA9wVbIHzhktQOOH/I6SKlFuUiWqFToejxiTrpU1KOai+skmBp13x3idGLtlf9FrVcxtJs9UCuwNyBA4lYDcGt5WMoXe1ympcFJ7Zrl3mkP1MYHIdE0qTY+sB21Cl8mN/9bKFlWSQsXn5tD7j3gkkpstNGnE3ws6gGjFhi1bVTasMc/ce+7FKZFScxvs0xgMu5sKvIAbj1G3zuKJl9kgu5NmVOeb5qGj1faIoNOpjppu2SAsXq5tOZSWT0JTeqYSgQVkPaqvgP3JaaSnH7xFp+tSrVjTVF7Tr71HBhVMzvCrKGuqW093jLsymv7LMpzXRm9pwE24eNLBuVxUUvaW46uskhXemkb1CYVq4z+9t3E642qAZ0jx5xp1EEz33MfbVBToELx5rljGZity+jFbCWWxhjJ00KmWX0tVFAp67aCuXu3TgnzhhgvTInwWYEyuSac4r1p2qpQY4Ewxg2YsypkLmPCuS0mZAoC5XFDiFmTrrzcckoAyavZY+XGk3LqYgZrzLi5JU+8R9utKZdt80aehzE7pCM4S/yAAADD2FkbG7bvUKs1FVDfCnY+fIEQEIklryBdgEKpUjMac+yM1mjReQC+AOB35ff1Nx7/8MjoGFOYPO99+9iJWZBEVBEYisVmAC+tpbPoMoH4HiBgGmNAyMkrQsYibuY26R0YxC4cVO3tQ4WvHLoCgGydnnJAY8DoQFMAQzoqvL5bDf8AjRDkxDxxWcJsquBKFRirNmoVKiFXyogcQfcqgsIiIgFAmedjabR9Vm8hkYjKmQ3+4osBszRTbbCIrarBjQQHdexCai4LKXAD9fb1w5+OAI3FCjQi1RRcgIcmIXDI1yuzKa48cq0TQi0iqrAoMmNieLw8PHwaO3yTnQF5eSH5xaGuAWnD5rV0o3Ptt13m/ttzWfX9FCPABwEIc9iAECGavBKdaQBCujl0ouJDSCr4rzxzaeMHCMgB4Ad8kJoEVgfpi0Jg1nIb2sEkzpsie0SFA5rcX7sBE4X9Eg+EYdBHX4JssBqFNybS92QNAQF2uwfFzhin+7DPgEUAkDLyNhaLBEAtwyYEPnhQJojuNzVNKQFLDcOFB5anYBGiJUqVJkd7XZWpVK3GYMussM5m2+22zymX3fTT7/AIKSGPKky00ccYz/gmIIEJTmiik5zUOJOelmmdgrRNh3RKt/ROcVwpTXkqUxNKAzM4DXVv0kieIuOWYd3rQSVYrIG1sB6sDxvHrr+loaF+eeTtvNOPK4lTpjwddWv4+xtoqbl6o3/X3kNDXL09X/wlJqdlmCgiNmf2ZLvo1VBvGciTZDBuBS9Wx5q6xD5C3VOTT5/0o8cPH9y/d6fXvb19W+e/v//849dvv/n6Kyj1WrItTQ3gSqlG9a5B7fr/f///E9gXt7u397qrsA+YNmlcZRCUXOP+4tV9CrIC+Pu7cOa+/tUvh8dfMFRmmOqTrE+OicBsPr0N0XTApzFIHUdQJ4FNhAnDTQOYEHe20bHGGU8rrD+cXsSYBibRi28Rzyphwm4T2SROutYkXnwkrzbAP6awG1ndUZWkTdprILjwng0TICnQHC6v5AyA310yQA6KtSo1o4F2nd4A4ybAvMXKwrbD08vbx9evkX+APTAoGCGHwsIjEHk8OiY2Lj6hcZNEhw1IliL1BJyn0oH2tzsB3V+UlpRVlFdW9+9XM2DQwMFDho0YPnL0KABA8zOZWMp1NmdVi2x0fAIAWQAAuZdR9bkAAIC8K8vQ5ma32klz5y1aPH8BMP4bVv5YAaDl9yUo1BYAoOtDdHnWu+eEabObTZ8xs9WcWXUgQDR8FoIAQIR/so/0WtVRlvA/FlGvAbj257T7tYMGzPDxpe9JxgcJGjE6dXha4jsDWv/9KGI0u3etzX0gHEDM4qqzwrqb3LrFz3uuHNEnR+axtJlbexV5M19mi1bekJdqTi0TWxVo5ivG10nDvP0bWkXHVLDS9jmmrxfYIvToQIG1eVlnY73LgSS/bKGG12HvgfrUkVf+S5v4SuYaaXbn3rt+WDSmWVnd81sdM6USkzlFXRIsS/08Va75tnISXx2wtYOtWoqrvuIzUOPajibHsEUAv/AbUF8sGr+4n17h45qi+Z6YO+bb+1NilmpfzfWsjHlWHeZQHkhPEEN+TFQt5NdkFPlUQWl8774Ks0FOMSJzSE1p3M0irtJE4Y00bxmC3AZFBYv0g4TL+pE1E/5SlSOb7kSCQ9AvAYXYWoE1io3ehELWIG0/kABBgpWrTjwkgACg3+ArVZp+hYI4pI6deow2CYYRC4+60vjcZEWe5d/s5Gi6bNVwc7W3Kkqr3hZv+GIQE+ORO84icN3ZtaR7Z1KpyZMtEu4+RT0QXldMLFlYabKbtwuX+CdtoieiCD+CJjiEF1GTFK/uTImmxG6AV3ZuLjQHEyyCpyOLxNUVKKOXSktbHBIlFhdtkMXTzS/wjReqACxhPlGWiLKe5BSrErCk/OubKrdeVQi6Mr/B2UNQO6yDwCI4e4FFEvczoIxPKi1tcRj6X4uLPxiL5+zYrPEHHa9UAVjCfrgglojX4kc5xaoELKmWSyhVbr2qEHzK/prKZxytyIRtD3yCuF105TXKzrDd63YTf2/oNLvtTgqhq7tkb7D4bxZpHjZylblofm+Yl6vsDFpwFE8xnT2lzGIJzcuZ38ta8+/Izg6SkLfG8vGoxty4Wf4kWAweu+zJuYO3NBpkqWCXEL3qdad/syyYShKfPn13tCGzOyqaZZjlLoW9vJTRaUq9tMBqrMzl8WzvyYWLZsHLUr/PqwZLIHl+low/+8/ANs8qNzdca7CcWL9HbaBiH2rwj/iOoWk3o/NZtcET5gwUSGOYJuWfXNwi+82hqE5ismeylIHjOXcH0IPqBIlNI+FcanGKlQInETM8sObUOtDVluqOrRtM0O7MFUa0HHHACmiAD6CxNtor7WiJPuPNAw+cnsUcVDICc4mtL7DdKysT8I7/BA2ir3kop46kjqG2nq6uB3puJUFusbajyUJcbNJ5l5hnoOkcuCU5hFi3CsiR4UlZDZAAItcqdADZjmdaEpSuesYQqzagigcyI4RYIm4ufKwmCg2sIzfIi/02UzWWCdUo6FnxipLErr1jyIuKJnEwA8dYIXu6qio5LRhiWwMvFzw7tWbkWDGRNlNVbO0LJhvU66DiijyqIzVr3BPcmKvBP2PlKDNSS0xernASCZgFRL5GAqK2i2kBt2RAsERU3QQGq+06U3M5C8hDEkqexx1rZfsSEIy84ytEvRD2NlqLpIiMHk3EHclQoVJD3G7E1AB4WIti0/IC0dRBSOBryJvYNBJw6DezOAEnkGcM26KUrr2m9aV0qZkTI8t46haCbJHGkCeo1bE1EKXYqCrWIaXgxSGazJY0aGvUQi3YEiWrIGI604RqN753YUFvEtFe0tptczryGAH1TUViqlnK6CkfD3icgo03FO0RDZMB);
  font-weight: 200;
  font-style: italic;
}
@font-face {
  font-family: "Gotham SSm B";
  src: url(data:application/x-font-woff2;base64,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);
  font-weight: 200;
  font-style: italic;
}
@font-face {
  font-family: "Gotham SSm A";
  src: url(data:application/x-font-woff2;base64,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);
  font-weight: 300;
  font-style: normal;
}
@font-face {
  font-family: "Gotham SSm B";
  src: url(data:application/x-font-woff2;base64,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);
  font-weight: 300;
  font-style: normal;
}
@font-face {
  font-family: "Gotham SSm A";
  src: url(data:application/x-font-woff2;base64,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);
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: "Gotham SSm B";
  src: url(data:application/x-font-woff2;base64,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);
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: "Gotham SSm A";
  src: url(data:application/x-font-woff2;base64,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);
  font-weight: 400;
  font-style: italic;
}
@font-face {
  font-family: "Gotham SSm B";
  src: url(data:application/x-font-woff2;base64,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);
  font-weight: 400;
  font-style: italic;
}
@font-face {
  font-family: "Gotham SSm A";
  src: url(data:application/x-font-woff2;base64,d09GMk9UVE8AACxkAA0AAAAAWCgAACwSAAEzdQAAAAAAAAAAAAAAAAAAAAAAAAAADdAvGh4btwYcgQAGYACINBEIATYCJAOFRAQGBZYQByAbQlcXmJtasNHvdoy5pddcJIo6sTj1Z///f0xujIE9qFU3JDaUgWEHVimN5ITJ6DQSQkWKJ4yFzUcDjgRFeu4bKDjyuhko1MAfys83+nqSkGneCnVCKZRHi46CK9Jls1lsEk+TpQ3TpI0ecbghWvIVfLRVBdcpXHTXaip093KrE2dVtVHTSIjWmN9TVOKKS6GgSG/76E+qbaQwsegfWGGFxg1n+KFGE3rbERr7JPcH2ua/C+o44IijRZQ0UMTGqCkzoueii3Xpwv1Vuoxyf99N/xB1Q1J2ixbVUgOa2Q1BX3gMgCA7QG38BphMGJIdAjNWr2rk+6c5/5+wuWGX3sr7oouIBZeqSRhSE8WkjkoF6jqXM0n/vq7qlLPvcMk5Zo6ElgtuGPHaKqhBDFQD+u/G38uae3zfnT5xS10QPcSv4BXNgS8SJOlMgiyStljRKbK5H2AoabepxjRqSjppZS19+u8jBtkdcVh8PoXn37+d+95+1IIoaEGALaKUMsw4nq8f43f27uIhSfIkFoprFdGQGRox/kzoNEIlMu9K57+V5Ut+G3cZaSZlUpSp0nFL3Qcg288W3PH69kAyUJCw4+mBnAjgH9pk39kouDu6IVlilqXC+z+dZTv/tBv7MFaInXsKQu/DKgjVdQGutF87Y4/ndMC2jsgO0TqosVbOhIA6QHlD6xDaQSe8VQgroipFT13aVFuVKdO0xH26LlWb11IDrrSbS9EOZ5T47jG8HvakGrsequ25G1ZtFDoAHc59nN2/eEFEQsiGEHpSvO/bKQLDf4P8Lt0fhbUWtRfUVb99rxaWa4TlWiHLm0mbC/8ULnf46JYt//8NdHSnNv5tv4mR3yWLv9v7hCTlCJSBsVkF9ebuXy13yo2TLtVUP29zVTowSq1cGmw02YeqVBnmEho7k5WqlF8RwdpDToyAvfVpvICj4ZHHbeM4K016RKX0+iObDOMXtpr9iFuIp5hHNMEh453vqpmQNVlZqnKSsDpZ5Fz6T7c27dcIQSLimo+EcYkeGrAh+agaomY/vh9l3OGTdzu3LAzz/2qCAKwwS1eCswVNyAnV4NlM4dOsi1hiJBFfkmb5RCFRHGWlOjoRE9iEk+7EesZSzyiiv8JwHOfp8zAPxA4e4hEMj7HgZV6IY7yE5U1eK2dYM+YD3o0rvM+HeD7mcz4pd/miNPINP/BtPOZ7an7kdn4iMCKCNLzK2zEaRRkTkeQIjqG5AgLOcIBznOU0XQ5FZi7v1FQQ0eI8vtwLv8lI0NQMs0oki1nPab43YFLMjhX0kdZN+9XE4EO9weyuWYsUKI2XtkiHpXLpkaaTZpWmRFOjeaX5xBQWwiaxmWw+M7D97ArLZ3dYrdZc20M7XLvTnJn7mieYLzQ/an7RXHCuEDfIUfIG+abcqnRU/qPMV9YoTyy6WWy3qLRoaTev3bt2bfxRfAo/zs/zG/x2e4v27u3ntU9rv6/9xfZF7R90cOgwjiq+zbyjZUf/jinC4cKlonad/tfJtVNwp+6iIaIdnT4DF2NiqdhbHC0uEh+TXCzpI+FzbX75PdqntdJCerxBActOPPZbOko6OvMe3PPHkwXJRssvkMvlvvJIeYL8JvlQDk3lK1ammz3vQ81y/mGoKPnvBMUkBfz7wr8z/l14b/B/pmq8VJ3aXTNcM14zTTNPs089pl5U89XS8NP9VktLS0cawLI8MbVwZJzqq/sLtiodUemoLHYUaJuI2Eg6HGqkgGkiY410U7uy2L1tbFXHjaabqTuaLEysZJrF874yvrNNi/ViBWdIBhgKv3z1BAkvAVNoOOMmenGYGkgprPzhdBMpg4yFv+stKuqS8w0ShTiafvMIVaLf+FIwUX1pHhOV4WjHQANpvr7vG29gnxL+K2MfF+Kg6pljZb3PGhzKyz7nYcvrWffJHu5C75F5zsBunR4Z4TCH64V2RekZJdPxAbtNVg4kg2mgfL3+/3dxOtjFB1XU+6JZ2cgO7Da80FzUrVMjo0NtHrYo4cPJ8a2iebG8/J5yQLhLec2z5jnwyJFm9AkRBMmApJC7Dxcuz+JHWALehzWSSUnjQGdXNehTL+pzXjM85yxu1uoZic7ZoQrP9XbHpTmgArTI8APxRuyY2Vn+xY6J0TYf98JrTeF1ZBp7HjVLy8LBK7yBQZZ5yGIGtDPaDRshDHFB4MaUHyxMSvQbOaWF1F0lTovQynJS8DdDXqdaA1P0S9MZYEABEHidTvs8dJRd2onMSgVpGgMqPE0jsktp6wBbwazz32Betfx5FpVDI7MuLCJYQnOFGmKa/7ytrdoQmss/9WuQZzqp1gQiuRD9/n1KrENi3djFUhG7UNzaWUXFpRrGdSFEPyL6SRdSf913vAduBCbIRBkqgHKboYxMVlROFOWeG1M20CzWMqf9O8kiwbPg8uyq1G85G/tUJMylCvnutB6FhSVB4iuFI4cEwi5+L2ldS2qM3nHQyzsFQyVynqXhxFGlRwURHRIlNYqPM0pf/T9XkYIxsfg6Y/82i9jIxqY8G3nuxTLblCZfF6wbRoKnSFBB93VsQ99AP+tE4D3Elb9ZQHbkItq4iFJkxYkcoRQcv0eLpYqYAjxO8UZm3tisFXv/NysmYoQSiIOWpmwjGR1JRjlOFvTDUHmg5S8YZD//Zg6JLDUwpCs+oiEQQ8MHZZ6B+lApt3DKfA2hIVOK49WGWFsJVT6qXbOGWWnUCirhTqXnP7fnbOVIY47YyfzCx6X4ymPI5RugTTB8tPlmz8lC49gQvoL4hywnrsu3Rd5zXrMftPTAi3TWSHyOz16VOqIM2b4l28uOv0IXRc8Se3ltV6knalDrvx4dY8XzQtExn0W1Ph699wBCH7jUrvbe20BLnqWRA2MxA0PDhZYUHqFVL3lt6Z0+eMnElTfMJKVqqQ+tjGJtMT2jOtgYjq6Bf/i4FOs9DoMNgagWmltNGwI4LFCtWD0xQeu5tqupFxBsKGNN1kBGm+X5hFOwAMeMCTwyUW1B4ZHb7vknkZnPokS/Ht2zCHiaFwjIoUcyZPzF8FMI5FMWGfBV4o56nm+5AZrwWqcDNg9Km14zkfebnCexFuf0Zxwr59kVXgzB0CBSYvFytkbnG/uej47uMr4AMYii2D9xGlh6ikt1Spul02mwTspOsvQDrlp+WXVPT51HAjzM5lN4K92wQJzGFVqUfsXrVRAUqMSjP+bEHOCRtv95i+eYNRUhbV25o/htNZLR+KFxA/gK//WkVGkIf3IufjJnbhCjLDuftZcNyBAHmc9VroXHwewxELL/EFpsPUND8XeMCrTToyAKBRvgm3woEda21LOw1Nx1Kseo7N73bGCNyyoxPsBn+Lf1KloRzQHUwMZYVgU9O1UGK6MxILTqPf1iHzwLlegCBEKmksiF3jSJfth1MGHmYtsN1I/fF+id4BEmB6LBaeSNYiJuzGxJogcCv6jGyEKE90uhL2FUKsMm961xjwUJFz13ej9y45gPhYMnDWj16rrnUUCXYDZykve3xI0t9SyiS8kWlQ/AX8vFUeZDcFMOBdaGxWDE52RglOe1Qrvs704yL8X3j7IIitNZP8qVBsbLHGiXqVaJi2wceZT97kSKNSI5Nl5yYp6ASBomxf1MtgOlgPvFAwkxrpDe6+viWtZTKJOrmYHV1CvOZyufjUxoFYuxbSN89PVKq4yNBfjtbj6F13LOMt9VvdRF5jT1BFUJ3jxGK7NQVB7jTc8pweqCsw6xpzmg7Z4j+8mCKqOLQllp7q2XgezSxj5mYnuOy6ydq8ytccoy1k0+84x1jyLzhWabKIXwfEsHR2jpFIrOtUnwhm4iuR3gGZJFTpD72ZW+s0OOKEz9RleVOfHwJl9+OHf2Tc1DdLUbMUISZIvgFPcolK3wQ+XjD1yJ9gR0yaHhIdOvuONHq0BLYSQppdVdzNMfJCUIfW354st88ZQpGPfES+b0AHgOeZYF4xma3tbcPmoY4Y6DOlOfBl9Y07YGFkrQBeXxQUEBgXEitIER8WsqEz4fHzNS3us9zejowIDuBr4DkUxePTYs375vC2hJQn5lClGUBH/jqYzS8FJnewfnYCgjRufulBEinVaNdp0w2EuqGfbf7EMKW/Gq+MZePMIb2Kuqxdev71tXVfXMKzzVpvLYlhySuOifFozfu9/vvkuly+DhewJJy6ekgj/0FXu5Ah4hmXBj2L6MEpSBTZnfaJoo3vLyozf5l5983DxGkGLiJHnxUDJwZpQ3twySchPzwJUdWFuTo0XghMlYqb9/1ELsnABPpSG4hz4YRKPSWM7Wf2tIRktNhx3OIS9zkuc5rj+gggv+Se6kxdIr2KXSVfBwMXmRN3LT0ifYoek2ZGXKlvdJhgDooZTYB872+uggBMBAkZc7tBKZ6Pa2+ch8An7OF1/Z8J2uLfP5LbTL3OC5Hikahz4Bb4hMcFssFY+JAWJqPpCXVZBXWzMq335wq9qGjFRpSs7d3hSIyiAdXujsYM8cUPCTf/eLuglExABsb+Wrl/dPEoLkeQhNE4JUTnux5kE2E1rLmmrhI5uxNDQ9CGHo9MZRHhvhfaGtInxJ0re1rpoHE+LuHnkkcGdc9BiLiOJgO0yxkiX60sd8A8PnPDHQwZqE5IoFrGcFN4NW1KAE7iyBXKkSW1GI1aSVZMx03A3vQCX+Mqc6S6ZJDjxgSPzegmZ8gI15bdiIT1QfnVbfUHd142NU5yz1e1CrzP3+2rmiFsyeIDqHy2BhngxjIHhSt13qNL/jmqenfQ5YwvwcGcbhssxEkj0BuJGAiAp5X1hYUcOp7ndi602S/e7gNfzrfDqnF+vg4enWl9zx18Heb9LWxzzsy+vFGvxb/gOz34W5IRKKx6/ww8MwJ9sbI/DA5VE3Z7eNVChwP8zJ98ZIPLygBxWPZ3PCrCzrLz6w8NAKYCiEfM/6wwxE/V4KYRTMtXmmta/LkPnq/LF/cgHiqtzIER5B9ghpcJ18dceWaWN1IVDXzIy9IjOIqoCWcp0YWNqHGw/f5EE6nKGfXM+TPgtqAT6kKieaLrcdQzqWnW976vgSyKhs12gaGnTlrTiP7YGdHvCmnhlQ1uFbytQotAuXy2WyCCs8qnXW2T1mTqKbweD6T6RRsKIJVdTECgIIACoOsuKPftWiPE4xoEapiJdYgEvUKU6OwAiVOJ60dgEylZE0187RbI58FrvAjhgokQlDFLtQNoIxrEa721GNMEaha7hoRnk0wAcZO5XKgBEW5CMXBvowI1V+Bo20MC9sRA+p1QFDTx8MzGYmTA6MFiLE9FnYO/O9WFswb+GuQWuUOQiyi5jRF6T6EwjEqetBaLF1jLB93sgMnC4gxkLlOjTVqvUwtgKOBC4nN0c2Rqh9K8QoQL8U7zjY34s5uUNX0oKQdSxcxq9hszeHFfoiRPf1u8DrWZc835mwt4CdOKDGyBvYqWN1fdxxaMysz4C5bMy4EDFHEiYJbt5KN3vuKUZ8zgbKoTSYq8PpGqqMkM+P/vvCp7OPoY/KOITonNQ05txc/4vmeTOv+NsHqot6XnXnzbvrJ2q+Wnzj47apkbck407TkqtdJ1Rw3R3dXKtGI6SzaxMapJyvJsPz7wUf/3MwvSIZ4yGNLVyaHMnx522kYPMBNvubaQhmmE5e/HP/Nb+ePQ9qrOEdFO6jrmM+j5q+CGV5PYYPTSyLKrg2NDPTK3Qp3me40IHjmGDtdDLZn8IMcSVwJmPkIbJqgAvpnEVCTTVf/HDzJW9gT5J/quGd0GG3qmf+ZW0PBfKiUPD4Vnrcow9o6delb2xkUbnnesfG2qRuw/pPkPlg7ilMn/8dkzBYS6guXXdIi5QZlDLdUdwwNkiG518X0+yF2MiZpkGCuDYOzd+AyGbXv7dTwDmEiMH75nkDg+r5fqJco924MYpENYRluyRiz3Pv5qSyVM+IPtkAjaF0IaFigQTLS/0p0XQlpNcLNldC+bCBLsN4ACbCxzp3JUMiGqBIG0gimpnQymmlk1mSO3GgzoztcL/nl+fPOYqsOBhTF2CMhl5GkxxVllisjOxjaG016ru7jCE+PkHBSp4L9jP/QLF+JIlYo0gTbaUiQaMO9Ap8a4fSKTLNus+FPitDwpgumImXLyLSl44XCiVjpBJBDvlrmoYtd44UPhOB0kHRBwmTIZh4jiMN6RHDZN5o4tPUXuSF3HNmoAbGodbz1ENN6TC6XCdG2YRstwTLGaZj4BnXgEcvIXLirzyJxN4WpWQZEprmjbKjCpP9BcOouJ2cCCOvWLc0lZVn/aRfLtP1yomjLwqv0Yi32fWcz50OqT2xwdO8Keb2qL2z/1XAAVqPRdUNwzvvA91+SL+2pM5ER1zSTe8ZcwPMoUCH4rpDgD5G2k3MiJnWBcB5XC19nIJqpQHwo9HuzJB6R7SBNEaGksSlOfBakZs1SrB8w7RLnOS4Lf6IhsgJvxwMPg8jR9aB0LBIdxspFXFFB5TATe8QU5FXLAL1No/6gP+JocaYDQGLAgqETNTqY0TNxOGlJ1hMeJRgvwNR6ED4Hrmh/rF7LdMT+CGuCJEGrfSgdyUP8gnGVSCtIWnJnbh5tU9hfZzRXJyL+Iwf6NiHpT+M0jPwuNBoG+XKdVoi+ShXil2wmS/Ju6LrT1rTlci2SHQlitdCPNSR175Wz4sdEk1kmMXIHBsxdxn7Vu/1zE+M2t4fv0+/Owu6JxYh9r4bOkwcboX7IWks8X0qvH36jtxyLEdiq4FqRqkOEjwltr4Lnd7eCH7QI8Y2GM64S7kHByoXEJ5lSw9aLmYN2yUttUEgedXubQR2V44c6wo84HbclR3Pphce4gscuVCyV2s8wlHSraR54tzW7c1uf8plQ29KS3K+X3FQebBA7BBkjUAPfErvY4xUIMi93jjXMzZ9TPAhAcn3E4doCltHAkcZjKVMnLd8xxfXBe2jhph2b8A1oO81kqg21cOfuCmfEBOLJmxBMnmst7y3WsKpjWHnxxO3qBGei1lSDV9rWjh7IGRLkv7yd96q6k8QO7NUmXGVxJjhbTRMpdOzmsLMoeAzdf05Qn0sZQ/qEejF0iaR9hwCqcmkpJ85VyUEFMUIQzJwuCEuGBigrikKyn5hE4u3xDHm8cnTjb4vuf+zuaCJi6pnTolR9ioIPwt8XMBGQfH0UNFggKkn4JERXU271+IyRBuRRJGpPs9h8AiiDizE5gTBdCvq8ebtqIytZYaccK61RaBIUvZ13+K0F/vcQeeJmJ7vYDKmTi3apoCRoEDDGrq9TEJ3D/8GWt4wdDZ2kvHOgNKQasDRWOr2Ty7zRk/QM6eEcBuVEpAm6exjxdPfmnegKUUfBzSGi938kylt2Akw+zyjsgLRUR8D8Uy+XZFfXALCZDplWFA1PlyEm0kAOYxuCriTPAX6vsk4J2X/cR7pOpujSPAo49zujlMrfjGdMM1uPCIHXP1r45HhP6/oR8B91FrdzSLBinNtIqDRExX4CpRfUWRuQIt4nobRxkBWF4OUDWwMwLCAmElYYSoE+hKGc79QPSAnzvJcYBT3O/O9Ph4avjV8/OmwE/rNL4CadydOt0HE4IpTwpuNs1xBSyEUUeEf0AoRxQgI2IR7st3FL+oWe4tz7JNT23xX9vTbl1v7TklPckmyO5452QFGFzok1g+H7y5iIrNLnCgM3Nk5uYreFBeZP0fAFwwXadlCcYOQ+IjKSoBcegNXieMK+yun9cZkyQcI1CwdHRzigi4YrE/qBJ1ms3tln9MKHMusHUrAo8TvzYLIjIt5Ehein6xdFMwo/kyJCNziORJtY+ScJizNyb4TS0QkgBUTPMc+qXDb6XDR6RxjSoHlSDxxiW61NEmIn1FOleN8uyxUwL0/c02+qXmxEpbkMfbL+wiR4imNI3EId+GHLyO/Llx/CrhGGQnys9qUBvZjE3aI7Kc5dgE7T4xp0V+2qtdgMfrKg91XHvEG9iBxd5OQpJSDqp6FlHb8O/BP4m8OMqgp89RAtaD0R6Qxa7OcmrGAgMcRKUOC7uO5tjz7Jr0ettpCkZJ5hbXdiDZt6uL/0OsXYiwJ3g8WU/VzEyHE/42/QmYg5dCiSGjdwtwL8C1xg1IkqlO4Ny11cuq+FEfu40yftgsXPOc/eTfW5lU3yIxn7XB/6uHc+H28g/0+A1bA12OrVZZbGO4/t1VfA99bqisN36JIbnfRdeRXAf06ORkayttyB6tOT9JFfb56PgXXP8smEpv3sklEt+tsMrE76rX9NWYpMr5eM361GMN/ldyQ+2K5dIkHMCNG4u0sMQyMACLX0ySC1bYg9S03sriTJZ9R11z4Tz7j5P+32ZIxT0ZTtiygbkZzQhNTCUaBlDwuliHUWQ0oXU7q2+r9eOvyKhTIgAyW5N3epFhnG9FD4drX0YbgraBUC5Fddnnn9ijunJ8U7PbIX0lK3dIjOVJAyooPM8NYPMnbvzF3RbpMrEdngZi2RI0O0XmFIhUglaJk3GVBVna/rBPA1S0UTkUgUzdtpryuMg5CaU7uFoxpv3BTZ7xMKZyMWQM+uDGZ3e8BYg+AeaDnqltCop3MbQFMT7vSiHMLAKKJDMjGgr/A6cXg9jOTVVzCityeL3r9Iu+lrxNthpFroUYVQewE+K0uT3GowT6riOAAFUoSZzzRoqVRWgEVCA4c+nd4oKC1ViBg4E9PICzZibK/L2CKk+bYw8fu666KQgxgCw7fdvo+ILNLOxVj8VybOlGnNThnGyJsywitNRBlLGa3zOJw0v7bE1Ok2VqWayD33Hb7/fefufVYdhLOD/qn9N3nJsdNGOMEZuThg49fd+WOHdtTODru3nrm+u7Rw7ADrn9x1zvww0Pze+5/8MBtxX3wNDz8iH0LVtlW2cvzs3AOetOT9y5uWc4WDdnUcaTcFuUiCeics0qmXclui/zmdq1ClTKQUjEy7tnWvf57yKAOC22jlNRaOuWEj+gQAgkiVCXDaqcgrHKSaS6AAg18CgG8dc4JNB5qQG8jEaOWkcZoMFGrEV1ZgfiY7J/W4dKFDJxFa71wwnOllWjrZKO60BljLTMykMJBRKqcTAzaf8s2dAaHobO30SlIzWaduAcJSDYMHJNlf7o127r5QX/H6durclCcH5LXNpbHC9wMGN+5N9L1bV3KQsCTdTyasLp/ZmlM2NZO2v6naC3yjZWoHAoTt02ZwcExOvsH1PMyf3UvlcjOFM+RSshrSko0x7GH/ZbvYJbkasFGSBN/REjb8seehA4U2eFHORxXZI3yUW+OlLwCf82SCSHRruiKIfWJLfG4Lb5VA8MG/uUACQtubtsngnnIyPQcz+Xx8MiMSSn6jMCol25s2aaBy8e1cP4r8OL00O+LZZuNnGZobTXou7sNIT4+wcEKnmMhN0vL6oEOfArPiCxdlKwfGRbulgEnFVgU9LoR6+5s6yJbCheDbwDBY2CRKNMQy7W/fpVSnatvNVVNfYtv7IlP98zL6TzKm/zpwZRtbGvH9Yie0NB7u77fd+vswP3GMZUzaTbP0bn+G4Pi1yu3xO0AypdIJFaRVCKqk6TCK0f1mTtZPzJnclCK45Dy+IcdI/q4eLNPlcs15iu4NHFoCgr6XH4M1X7VALlNiun/AeneGW/AWTCw3Myu+1yFXg3dPSAtf81E3al/2gq0U44/CaD/s0WxbzACxra4TfonEF1Az3r0VR1QvSC29fRCGuUrPQ37VgdctQpmQwAEPYsJGwUxLCG31kmURaJ1HdyCCCxJaG4X8IggKyiyl/U+j/sthR5KXfiInfCIBsX9Md0p4j0gOrxw2AZ98/8DRQoWpkZH3OCUl7AMI4kOkJRWmG3vGIA45OBhAjUxm0d9pOyyUR8AP+h2ZBUZrFzs+CJHF5daT6Esgh7tdl5zQ5cBTVM0FORE8qG/QRKMZLHJHrvrGb/wGoApgvB7+eXLO6eIWOhorGX8TqBUH4nRhk2/D5IBCUCtncbRSowSBgjaahT4ZMF2YpRcZPhC6eWrIM+ayPPK5Qv+RKsKjN8NBlAAMSOgvwjgEQSbRgTFMQYmLuB9+ZOf3/a0TKLdTlUoyAJIK46ITW5Wv4hYTwzG0NLwShjhJV2e05k0hq9wpLefMFLsY+cowsnbT4Ek5ZXWDCpDBmRIr3uDHBysafYxmohAGPKt68wbqQMykJVQiA0vogNRVk5S3vgy/YiappVP8Gj+ke05Jylo8L6l7kLTgPoRJBxgFo1PigvAOIwsCS8NrPCrCEBrDBCFH9RWzHW7z1XWmLEGG9M0qabk5iQz3mWFYFDooeoCEW31DTy68ejMyUuUhDfxovfA3K9+CokHmEXjxG0iFiNKw8pCygPLU1FJxD5tedvzFQ1qUZ2qTdEnO0zf7rLCscuXndedP+/sevHiZP/viymjJzZ3djZ3Z/BTqfxK8YojhHSNuFMGkKIGhri3/WbWmHg4XKFuNkHwJmn8hMgA9Eb3Ia/X6dAfTEZU7wscdd9Ekqwnr3xduO4FQ+P1lj7jzQBIUVV5XtNZNgEfbE1YYoTSAghT2GTbvJU0GyQNoku3CeWmE3TeoyxyJUW2bdo002lV53lF82FDp5lyXEAAkACkAFAIxH4I/BXAPAEIQTKaPHfh+iH47x6zFWpsBLTD84Sm0aefaif4b597KyQBEB0BESbKehwu8r7Uf/cu1HfBy6V4s4qWpkCV3obyNtkM8yyxyjoKRti5wySuYlMcTGsOw19pBGt11PoPmvDPH+0J79ea98YwjPU2eiApgrMlXGoxwJWmJmdfn0LwERlYup1+asH6IT7TQQk+558roP7nwMUnQFHRMbOwi5MkRapV6qE7N+BAdkg+EOwCpQANhBPKVFTulzCGCDbsQcx23tsspqH17uaMGTPEqt56CLThNAp0+6zFRMHsc8EqPGGwXmmaNwFa8KVzUsDH9u3stW81AfYFzpEZpdC4twz66B9cHWaWUxC1Ii/DRRdZjmyq2mZz3KOTCvZgCFE3lwDTZvzFIOddVfbqjDJIy5FVUnJVS4sleQUlSS3p/KoOV+4A3UZFZ/QlnsK170qrPBndK9qJOLUqKgEQN3opf9rHo5b1Tgyvs9l957mNl0TZxVBuyq2ulzPs5xFNC7j+kzmacSUHcbg1XU28HhnLlMusO3UWgKNdbrKWc/vPx1vlr5B2DGt8a4hFltDO0u1I6KM6jh/Mp2SvGmEi5+hCILzDZHzXYrNEXde7NVzwnA/TcP/QnRW5t+rVGQCcjXr5YONq8ERQa9yP9FVuWNylP0O854/KLb/0yjgrt9ctp3HLN361HeUm4eUxXGlmHmKTxH4+ZOF25LICD5aSG4BwKtPacAhrkHJOJqqGGSmD6DfcVEMxJnoMiiH2udYJMjXXzpU42uYGhVmaxqAvJ6iRHVBLfkohjl/TMJBlVNyDYAAnT6wwEUkQ6HAh5/0hW8co9deoJ41DCAGKyE/8DZdE1iHC9JFjG44SXHu4iEHD9ik2jpTSVOJJhk5s240aTvvFagtm1DgtQr4IJDMMcs3sO2Jw32mk9yW47c5/JLr8gf5u9KAU7Tm6aNKvX/yhXbkeQqsRTiEIFDEPeHp7TQFKd/XeMCH/ofxZjoz8CJuZk3tvZkA+wvel0M57H68C1cGQak1JK9dFGbrCh6K5tSY28TUeV2T0qxaNGHwRyA0W4pcFBToEC2kSlUFwqFdq6Wja86y0WzPw3utAbr91BGXQYLWMnt4kUhsSNuYwWRV7zFrIyqYVbAyNiDMGtOBf7qjWAvEMdS17O3RQyotTGkAc8EnI/m0Q31XQTaSIoWOJyrY+i8A1VLIja60JTW+UvwbbVOtIwiIUdEqigSgKdAqhAPGUKUu2E/Xm2OgSzXMCoVQAPv7QboLHAeaTr/xFeETEU0pYI9oNoxH+CpZaq1coazb0Y3kIIdt1gQMf5ymFb1B7zL5WP/i+UlwpY+eQ8tcGD62lIdNMUnI9deAknoy2+DuMu1MtJSd0S4/8NSM4Y4VW7f6rnsxog3Y7qc/T+0Qy7rzSB97jwveCk3mj2g6ATxZyTnNyLbDzRyF5rJBNuZ26UQ/sLLWiTaFtOqudQmuy2o+UyKd9s9erjBl5fvFWGt4FD5QvHUgCDlhgoBTws2QPCmWM6Jeu+04TxHJgvY15ig5KjwAyZAL2KIakjV882XCrlmR0oaT+2NSa1ZKj/+RhPKjWCKsC7kCCEAz1FAB8AJTz9uDJgy0aQEtLq4bA/r7JTWDjIABwkXjfhn/0hETEJGhSGmoAAAAyKu7kdABMAADMj1ETb6pLHihIiFBu0DXDGY18IdcCZaJyoVa41jQAPZkh504eAqSPQx3oKqFAcFQiBCLyJu5pNrfw45E5WMfAqKG+FoUbIRTNlUp4iR0lJW1lfx8Gs80INnNlqrKlL3ybrnkBERpNRU5Ew53nLaKgQH8gOW8W/qwAAMTS6tSMjsqNTkO0VGVe13J0HuhSEKJrNUit0pCyAmcrxI2isURIgSvt5noGkFEroXbADRuhJBgYAFhYEB4C/XEPYLdVhEXGHcGDHzGbEB6qHka6UcTLwyRKLLN4SXxlyhSgUE82vQ3X0VjT5HNyqjTTXFWWqVdnrfV6QbAhQBkHgPihmPQDuJASSnq+YOTr1+EI2D9wc/iYZ5vqaJu7a3zYaOP3fYFyBHMVIzeOZXhVYMBzOGkAZoQLRv6waYW05HroigWlqtDx4KaPANDu8cS0K6zzfdx3AFgNAND9uU9rNkcBYKexaognfuQkkNOji7cIQIOxmDxp6fgLEipGBw7pytXqZ6DBhhml3K/HZjvs0eSQc6676z94jcacJ0aTUVDRMfFh4S9AqPgOSR3zCopKKqrquvfs3bf/wGEjRrUnT9U59EZThCqw8DssrVKr0XpqjVq7dkuJSxBsbw9oeTIIEvqjwE0zVarjFx1qhAZ9o23R/Q46Frnp/urhL7I9VjNtSIXHpnVZow2GVkOZs7k//+ZlYq1cq64Jf4V6PPfMIw/cc9cdt9x0w3VXXXHZJY3udqfb3WJtZS7wHAwA2gdPWhpqyqD9xkciFAMAV6vrt+s/ANdVV6mrxHWn3T9wHTkbZ+0YZ5k+TwlcO10UuHjg7+W/Oc99zz3PXcHzH5ttuos92D3+rS2TQqTVdTfanhP0nmtfqiqoCKwIRo0BTN7EpWxLfVgytg/TKwTNraQWuvYaEdxFLtxpBg8xi59pFj2j+G37SDSHb0+n0iCUlU4VIBO8P/jJtE6PHEzWf//G8I9LACggXMUSWgqyTaEE1Q7gdrhrwePU6Q1Gk9nL28fX8pn8/ME6sgUGQfA8NCzcHhEZFR0TGwdwBhKgQyIkOToC3K+oAnjRo2+ffgP6Dxw8dMiw4SNHjBo9dvy4CZMmAuBOcgo0QO+s9MbcNKjsAsBVALhRAIMmFwHAzcK1UFxWN3PWsuWr16xYCfBzDmxYtx7AvVX1UAolAPC0E9R06951et0Td3Zvxtt7z6dbfkMgq73tEADIye93zYIfkhn5D3Zg7wHArb/Tgvscr+cNXtdfYGo2lCBzYBuLKvGrE/Y+/7tZ/qZ8B8gpgPyXkOcsPUxIHrOUm4S6IWnLDa1z4rNMapnxqh1iQlBa9OvTdYl3xrZSJtkq6pdlkiHvtlbHTtPR9GlR2xyI72C12fUjoVtLOlVaU5jOZyMfWdrH7snvqqWBLRtYWq2wJfQzh3dcfPODPC846pmq6Nefpby4DIWGMrXG888JeSkRkhFCahYf1TAsM+SVvwI1bv2fZ8/Z0n4trzQ2u4TUY00ztYs5/WhTQ5+BYd4oRFS50Tx8pjl7NkjKDYpQOneXdtAqkRnCVkvIykxxfZcGfPt/wXs+uwe2bETsrBp43o4bB6Eu6TxBsr2CsMt3gwXbPK02M+XJ9Qzhfks1kMGE8PraTym0Xe/FL+k0eIWkEVAbvMeWkvlHUPXiO+PFT7wQi5gdKN99C+dhDpwCx7aTYxHT23zDHQB+Ua8Q4AA/8xfEgH4dKq0GsYEekV+35S737GMLZZN490yQa51CHY6Ze3bOLIfMdgpkgSYA+trnboitfzYQOrEGiqXWwDB1V3HcYODpazDhRhksdcYBu/atygGDqG9+GlyivIwlVR4YfN75V6XoVWHQRNeEQYYDAGNbvTIQSb3KQPH7tYEhu1nFg8GgbJfBxB65wXJxtITdcT6qHDCIfroJN7j0W1/GkioPDL68bUyVoleFoY1oD4VyMcsjFEHYUeye8ILN9H22tjeaDyfjMQPb7EiOhyMWaNs5EKeq+r98Fh9++bN/rCRrMDk6WSXWyy+4XjXW9aY8lFmuHIOvLDTxYVmcVqZlP8BR3hM/KITyWMdX+WDvz1oX3Anqm78h5Jnpqiy6tZrGIzEgYx67I5W9x9iDG5GhL2WRiaU4c2eL26D10k30vZHzqd6VkIgVjyDl4Bv/lId6FsOUFTH971EHZY2es6cYLDEcZocyQaK3O7UOD81Y/CdR+/TThz0TN6jnk2zxI2wkcpn5QWD0XUWyaVLuhvm0m1CZx8Ee1QKV05QtNohz52USKQZaNtrA2JCckd4zLjDMPSIoVvK2PdAAHRwJWrfOnLUBaTcuC353wSThKU7q7rjGfV5RO0cNzMRj/gId7ssblAhKijcyNzQxNvbF8JprGWKBESlD7GOl7ICwlFIB7zQPIetd1cvik8nUIAFA6hEGIlAccxKrgupt/SaV0Sygid+tHkGkEkl3wdFBhgys0JsEA131XMA6YTrZLOqY1iT1iA8pe1HzdNgthhDF46u0482ghPv2LisFfoMaBCWtmsib2ip6ZUFs7fi1baSiDCcSRGNJUGduQvTGKlFn5ObNXm4QmQaoEy8JXyMDERyjW8CtrQXbEar+BCk2szY95mMrKEdpSvO4dGyVHWyCIOJjXkPufaG02yCSQzq6LREfLEdVajPE+0b8OUAgOztxLa8QXW3DAjwC/auNMR3BhXo8De7sqcB9Y4zmp5ZlL+WLbvYmlulEj8DbI/71sWNzmAXCqY2mYhtysvcouoxpatsWtTILesKJshWl+FvQ7IIPL6xwUESCkvdp351C4whob+M1ppb5JfeNtz5J9Acda9pOXQAA);
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: "Gotham SSm B";
  src: url(data:application/x-font-woff2;base64,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);
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: "Gotham SSm A";
  src: url(data:application/x-font-woff2;base64,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);
  font-weight: 500;
  font-style: italic;
}
@font-face {
  font-family: "Gotham SSm B";
  src: url(data:application/x-font-woff2;base64,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);
  font-weight: 500;
  font-style: italic;
}
@font-face {
  font-family: "Gotham SSm A";
  src: url(data:application/x-font-woff2;base64,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);
  font-weight: 700;
  font-style: normal;
}
@font-face {
  font-family: "Gotham SSm B";
  src: url(data:application/x-font-woff2;base64,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);
  font-weight: 700;
  font-style: normal;
}
@font-face {
  font-family: "Gotham SSm A";
  src: url(data:application/x-font-woff2;base64,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);
  font-weight: 700;
  font-style: italic;
}
@font-face {
  font-family: "Gotham SSm B";
  src: url(data:application/x-font-woff2;base64,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);
  font-weight: 700;
  font-style: italic;
}
@font-face {
  font-family: "Gotham Book";
  src: url("data:font/woff2;charset=utf-8;base64,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") format("woff2"), url("data:font/woff;charset=utf-8;base64,d09GRgABAAAAAFrYAA8AAAAAyKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAABavAAAABwAAAAceXQqqUdERUYAAE/YAAAAKgAAACoC6wQvR1BPUwAAUXAAAAlMAAAiDnm+i0lHU1VCAABQBAAAAWoAAAKOdDND2U9TLzIAAAHUAAAAUAAAAGBr4WDrY21hcAAABTAAAAJ0AAADlnyRXKVnYXNwAABP0AAAAAgAAAAI//8AA2dseWYAAAqQAAA9MAAAhVBbeAzoaGVhZAAAAVgAAAA2AAAANgvhgdBoaGVhAAABkAAAACEAAAAkEPUI/GhtdHgAAAIkAAADCwAABdL6kbhxbG9jYQAAB6QAAALrAAAC9sN3o2xtYXhwAAABtAAAAB8AAAAgAcwA0G5hbWUAAEfAAAADPQAAB6ErZM5GcG9zdAAASwAAAATQAAAIfyDMvGcAAQAAAAEzM3PODXdfDzz1AAsIAAAAAADC55WbAAAAAODobgX/rv4MCUQH9AAAAAgAAgAAAAAAAHjaY2BkYGBL+5fGOItzw/91/8s4XRiAIsiAMR8AposHBgAAAHjaY2BkYGCsYjjLIMAAAkxAzAiEDAwOYD4DACSoAZ4AeNpjYGJhYHRlYGVgYJ3FaszAwCgPoZkvMqQxMTAwMDGwsbCAKCDBwMiABDzU3LyAlMJvFra0f2mMs9jXMb4B8rlBckysTHtAcgzMALSHCpB42oVUbUgUURQ9M/PerIqIhPRDSgipfohIRISESEUf0I9WjFhCRBYREW0jCVvMJGQIWUREKqRQo6SUkEX8ISKREWGtEEYSIRISIf2QvhQCpe3c527ZKrjL2TMze+e9e8897yqsf+whooYowJjjwdM9qNA70eg+QZ3uQoW1As+5igjR6FxChwYifFbpHIdH7lXZ8Vk9hlZ7HsXqNYJqETW6EgH1GQ26EC3qBSI6g2sV4oadgcdELddoIx4SE+oMSnzv0eCWwa9fIqYXEXGPkiuIUsTcE7zPQcwuxwdVj1L9DDH1k8+/E2XENNcPJHiK7+Rx3yJUuzsw6gL+tDnWM41KPY7DOoJ2pw2TzHmZHFaAp6bjawrWfnUfVfosoqoLIXKjmkDI/ooL5noJUTsXo3Zu/JfqMNdPfXcZy+e6wMRHJc4pQdRZRcA5gnP8r1+N4LT7CefVHfjVOE6qy4yZR6Ndj2VyyJnC7aT2agBNeh/a9TXmmYVW5vbDfYAGJw9NqgZBp5j6ApPOILqpWy9zvqJyEDQ9gHWQcUHGhalnULTcCmkVyBd9jbYbYJfHf4u+BIgs9zpCSW1Twb1Hyc1G3w0w+gbZmxXqQi23gq+PTH1F242grl9EU/I3MkTTv9qmgv4j+42+G0F9Tf/IUqvsl8pSu+lvChu/sX9St7BoInltx+JN814qX2SdS8inrnOs6Q15jfyR2rawviryK6nXeJl+Ej/LfYK9/+4HGHeAGt0yfY2JLpt42mgSSuX0TETSqpkvz4V4M8E3E3xPzor4dRPz/IiHkyz9FY23Yzlr4nfxgulH4syJ71NZ7eK6ib6IL8Ub4ivpbTIPahyk5xcSmKHP+4k9hMf7qJL5ASuc3DeVk3kwDmky6wYJspXNnx5AFcPzFZk51k3UmrnWiW6ilqh0TqGZM6/TeYt5atabHkWd3YcgEXZ64sP6OXvNM6of4Zj2cMh4c4EzI3MdvtV1mH6Ir7ZBYgb943cIyPoyp3UHamQGsd4hqwEj1l7M8juDYUSxYPVau/8Ai956UQB42rWT2VOOURzHP7+nTa8IRaW8TuGN9oUoe6sSFUmJbNm37PsuY19n7FtIlD1iytguuHXpxngf/gOuZKbjzJsb48KVZ+b8nnOemfM5z/y+nwN40TkiEFORI2YlnrW31Jh3OePwIZQd3KCeJh7xhOe0iZ+EywCJlmQZLhOkUhbIDjkl2gqzKqz31icvl7PW+V35KIcKVn2VU0Upl0pSGSpb3Y0MiVSRUVG9fnprbU5QXDPkBu4bcgutvBKHOMUlMZIm6VIoVbLUkNutUEN+Z3005F3Ob8pS/ipIhaoIpTzk9D/IaK2/6rf6jX6tX+oXuk236mf6qW7Wj/QD3aQbdYOu13X6mI7WgR0fOqo7SjsCvjR/ybPT7TQ7wY61Y+whtsvuZ/e2A9z17pHuVHfK5yzfss4u/ZfH13J4EuCvMwTr98z6B6NzpxfeJjNf/OiCPw66EkA3uhNID3rSiyCC6U0fQkyuYfQl3KTdDyf9TRaRRDGAgQzCRTSDGUIMscQRTwKJJJFMCqkMZRhpDGcE6WQwklGMZgxjjSvjySSLbHLIJY8J5FPARAqZxGSKKKaEKUyllGmUMd3YVcEMKpnJLKqYzRzmmv/fyjbj2y4OcJTTnOMs57nIBS5xxbhylTquc9Pj4y1u08gd4+U97ho3H/KYZslnJdUsYJFMZDVnWM4SKaWGxYa9neOmrvL0aeEfvVvKOlMv84ANzPc0U3m+L2O9FDKPjWzhCD9ol/GSKbmSJ1mSbayFFgmTYimRyVIk06VcClgjOeZWTGIzu9nEHnayj1r2s5dDHDY7DnKSU5zAbSxPYoXESbwksNbcpkSJ/QUVjq17eNpVwl1IGgEAAGA9z/M8TztPU/Mv/7o7f/Ln0vM0s/MYESMiQiJGhMSICJGI0UP4MCIkIiJCIiLChwiJERHSQ0SMEWNIxJAIkZARERESMUbEiNge9jK+TyAQuP7hBMOCFUFdGBUuC7eEx8IaIAB0gBeIAb3AMLAGFIFLESRyiIZEG6I90QvIg0lwCsyBG+AeWBcnxVPiXfENhEMuiIOyUB4qQCdQDbqXQBKjZFSSk1Qkr3AcHoCn4QV4Fy7D1/CzFJUapX7pG+mgdEy6Jb1AAIRBJpEl5BxpyAQyiywm65XNytZlZyiAMmg/uo4eoTX0UY7LafmQPC0vyb8oYIXrL07xUbGnqDbFmvqbSk2/MD2WwjJYHithp9gVdoc9KSllnzKrLChPlQ3cgffhc3gRv1VBKkrVp5pW5VQbqgNVWQ2qWfWc+qxZ1zzTfNp8q2E1Y5olzZHmTgtraW1Ge6B90sV1a7p6C9Oy2XKuR/Q9+pz+q76mfzQgBodh0rBt+GE0G1PGfeOjCTUlTVnTtum76cVMmVPmFXPJ/NzqaJ1uLbQ+WPyWccuOpWY1W4eteWvFhtre2iZt27ZzO26n7Wl73l61vzhijkXHVZulbaKtRICEh0gSE0SWWCdKRIV4ImFSTfJkhsyRm+QxWSV/UghloxgqSWWoZeqQqjtRp9854txxXruCrllX2a1w97oL7kv3syfoGfHkPUftQPtQ+0b7nZf2Lno/ea+8v32Eb8A34yv6qn6Nf9A/7y/5bwLqABfIBFYDXwK3NEg7aJ4epefoHfqyQ93xoWM7iAfTweMQEnofWg/thk5CF6FrBmTMDMcMMWlmjfnM3IfVYT48FV4JH/+nHK6GH1iQ1bMcO84usUW2wjYiYCQX2YzsR06jaDQTPYzWo41OT+dI53xnJaaLpWKrsfMurGuga7nrWxyI98Tz8ftuvrvQ/cB5uTyXT+wkjhLlRC3xmHjlMd7Gs/w7foKf5Rf44h8zeel5AHjaxb0LXFTV9jh+9j57ZsQUeQ0jIsI44mSIr3EkX2hqaoZKSEhEikioIOILX4SEiIiKL5SXOiKRGZoRFw0VUVPrKiqZ17xURmpmJll5zasws/ntvc+ZF8/xfv+fz9+aYRjO2Xuttddee70PJ+E4HI04aTTHc1LOjuvEdeE4N6B0tJMo7Xgl4vTbQDyI1/8XzMJ7+cF4L/kZjbfBH3F0B+4pJ8vX3+I9n0XxkId6rMdwvf4WB7lyjgMJknxOQkbknHmtRv4CIG/3+x8buOEkyOa3JCToF+GYGzfItWl8HO9ArkX0WuCskfNK+gZdRlfsx+7+lfv5OOj7guFH9kauD+c4yXByvTvnyXEaZ5WWvsgt9DZeI1eRl5JXOSt5Z6WzEo+sfRrwGHT03zIcpI3cOuLm3wGP8H9HbfXHiaNDQdoknAhiNoPSTDAb76GvTDxlM84GMeT1FJRyHKHKkkY/lCl14Ly4PtxAMre2l9qvB1A49gMjweAhfgQtV4Wst9qxB/AALlKZnHe0p596AGd/ekVvNQzB//0ufNbJ+F+u/HUytaoidGPx/at/nU1Kzun73t01u1YWXbisqEicHtEJcn7HdEj3jd2yVU7bE5d3xx2GVOxCH3zT6QL/FNxCKRFo5JuTDP7S1HfRzEUvElC4mMY/paMkxZw958Qpuf7cSELBnr0pXJpBrgQIe2AHNEDCvvIHwndSMGgIhUvVU0p+c23y2+HNR8u3Zh4JzMF/IY9tDXf5efSXmZv/cUT/YtC8hVOnzVnA7yZvgUHz4uHl6ztRzr+/3Yki90cbNJL8+mgH8k3kR9HXs1HODX7qlnkoZvvWuSh2m0FFPsdu2zaHvBGahjfekQRKSjkP7iVuMEFELVVSGB28BaIKgErAED+FVOYMelkA6DzIDzD6uqLrt6px/blGEBYw9l8f7fwKHwYTZ0xJi42qN0Dgsjg0YuVIn8oDOCUj44DHr7W1pQi4rn9raxDaeq4iXaJfgUs3HBl5N7WR4x3e+QcKWbTsLTRqkb7qONio2TcTLc0naw8ob4JUxpucOyBMmeZ/2siO7O8bcS0vlZRzL5BfenEOnLdCCh2cFPAsfoBvAhWQj/394cPfce1ucBz2A8d2z83F63B3vC6X3LsE18KHwr3O6iFODlDth8gQR9ktY4EcqPBNXDsvF6wCP4NVuXN34wmGb/B4Nm8m7wvvSHScI90xMrWf2k/Ba3g/hUwhUzuDVPm1lx8+fPmaPFZ+ze/33/2uyXlfwO2MmB8/IwtwjVzWjPj5ETsbOU7AgbuFEtAZCoe3o1KrdNQ4KuVKR6jBoeBAPjiAQ2+B/TvAfhy2A4eR62c0SkEYd4PryHEKtT9Qkw0od5Eud5s8Rvpaxfz6id2Dx9woT0wV6AddYCU8Tlacc9Yq5WlwKHTZv1+YV0fe6DjkbxoyhK6CSAPyVeN1XI88pJH0e54wrw9/dLv+NVwvm/s0l/wdcsmN9yRDCe84ct6Ec3r2A5Cwh1MvL+REuAKiXoP86ReQMIw9ZPsQfr/+bl7IDuAGooHrtiz8K/7j3IcLRsZUpUTuX+A/aqHbsgugcza6AAIvXcSlF9AF/OmlHREffJuAdKDzRxGF3y5DCTeKGMxDCQD2kiIiKTmlo0TtrXEE8fgvNZi5DOmDU1fWh5NrIjkOBUgOE/lE8AL+QMt4V6b2h8Y9KQNKeSTscGDtgZXLSt5e/uq6U6vONLyxNQOnwKdJoCrni3mJucuTQ+Ykv/7Lp5I5n+mW40NZAs2iG++hcMKPHhRzIodcNcLu9QFqQJZODnrwZAYEkz7Bj8ITPv07reyHI+FKcN4wlt+BR87avy4A17mtXzHvev57ktRtEQBvX447dfCbmT0TnXxMaBtKYP+T4NeR60wxVKqBxpGIVEdyHvAJhk59eJ/Mn34yvADDQHAC/73eLx0fAt/DOwy2OAJbHIGtRxPYVD0JTxKO4sm2ZjKSg3Hbcf3cmItX8s78c092zvw+/FBDsOe2DZt+Wotvub03d+m5f2xAaQfemABPZGPt6LkX0iTf4Aa69klkjkNk7XtwfeksaiYunJhkU8j6AVVP6DxEKc6ithJssPje9vDQoOw7GYkXomYEF8w4cxfuBHDdTxtwTc2uU+fyd1+87LY93PANKgLu11ZMeyNpwgRcgO99H3NpDbqC/9x6YpMk7fDJJJRRzvYMh0IJrpQPBMIDN5iuf8BfNiRIpDtW1tdy7OyIaaxDBYwX1JyG0YWdGYI49mJwyti7PeC8GLheFFoni88w7R6+VJD+d3otkNauf5JesPlvIlpcT1bgXyv2gJBL/8Zf/NvlTilKPDJg4Xdo/qcREZ/ORzWLBpWuQiuOv8trspagmM2ZsWiJ/qtdi9Dy/PzlaBHbRymEliVmWvampxpZMicqi3uJ54XCVdhUvDUtw9d8Ez0j7MCM5PPz+K244Qf8a8rDnb9kTX97J/5zre6rK3t3V5xzeyf4vSmv7wM9jv7S8AVK/3FN1nT87DK6hXVfwk+/SEEbKs5vRBklHIPlAGGgKKQiFJNRSUEkLXkdqKio4ANu3NCXMT1hLpE7wjX24jVm6XOg4o7b5LHSSRXz6Q0Nxyd2f/MVQQgBLpUrQePRI7pW3kAL5HYAjdeP5M/q7/OKEnAzHfyow8k4icFRBLJROOpkhIOsK3kV8eX6iXw5n5CTg5U5OXTMCjJmkjCmn9aOjlrBy8nynynRgRSQWoB7prPxyHnM35cc4tzojgW8n6AR0B1hPI3tYRdAkQVnPTuev1aUXr1/3sxfd102jF2eHeaSVQGywesvoLxUtCj/TNTi937+TPLOztkjO98Udac4XCaLIWv4KvcGPfn7Ie1gpyG9NIOQq5OcDK0iqyolb9rBVPgoyCEhlbvQfakl8rGXqieSQrlLD4jIN+SkBfR7usbkGh6n/PXP/YtHbfoDTD5WDibXbRyzIO21uB09tp/Ovz5tXXHIxVnuGUH2b09bfmD1t/jSwU/wpZrVU7MvAem2nQ8TlQa8am3V5ti1lzbisleWfnjul5VHwKRHW9f9iG/okr5cNvKdqYe+/jDmdNrU4kwn3D/Qd0pozeVNoHP16rU/4isH1tdX5UwbO9EvH4b/tG3hju92Lc8guAZynBQS2SSjJ4+GnAwqnup4IBBm5sLMwwf0j4vvw834uKSoPhwk4jTYCX5P92AV4e5AslcduG5cL3Kno5KwNVPVEJWVKqAUmZvIO+OnKhj595rw92cDDb77O+4JDmSX7c/Br4PbH5w8exwT7TN5Zjp6f59POEaff827pyWi+UkNGetXSJYlC2cqOaNyybr0ZHu+Nzuh2LoIUoodTE4i2REflov/czIu7iRw2HUU8MsWRH2bkXAl681tXOOuTdcXxCbiv92WfAkc8lAOcPjnsiULl8+MDt/93SpUhP/aEz1v3nvvM16jeB4leHZmJw/BBQmbV4pU3krhUOwHCWrgr/2gx5cLF36Jb+/Hn4GpaT/lvvlm7k9p+DNJ/oJK/CwbZeOnp+Ozp+dUL0PLvs4LJfiQsdEtMvYLbGSiHQivKtRJn83b6x/xSyX5O7BiB+6YxfCn118l19tZXl+FpPrdfAf9U0l+NuayDFs4E62KCK16MVqZSCUKdKmZVEw5IeSK+gF/dnjeMeCw55Oni+e9c2HzroaNGYA/uOy7KTgABsbhf7t9BSZfQVmg86WVMyISA4P34cd70UH8aFfgKPDuNsP5yFUCjJJJRpwIlOSlIu9VhfzwwkL9eUm+IRUm1UfDNEMig7OGvCWS63nh+ppCqu+S70c11vHl5HtiN0m8RCGqJRe4yKSgHv+0K2F89vzV+UWpK10M786L+seH/Bn9K09SlxnpJNlihgFo7IDKDlAY/K4a8mDKRUMNrpbk6w/woYZMfQ08iqtwskjfLGZfCbDLyR29CTz6bM44rlRN/t6J/Z3YAAQ1oo46VhXBjrBjUaHhSQfD32Tcv/gu9dEow8BB3LBShCfduG4aQElCbsrh03Up+khJfkMqIhRBuQ1zCb+RdZOOIesmF/QwE5d7CXxnz/fy6uVENTHyDVtEPmovrjsRO/8k0W39gUtF7Lg1n93Dd8AYALdsI7ZjJcabt7qtuAg6Z5G1s69aufwi/k8WWvbjsY1TsnWgUyEqBPYFOvyYfMCPjDyP9IznFSLPM5GqUroBi73c9W/QK2zXxaW4CESW3vj6M5wtyX98DS06sngklhLRsRll7xPOoY2N16XBBCcF5yNaJU3RksoU3oP8vP0kQyxRQ5K7FV9gQxP83ppWaXCp3ISfzAd2SSYMAfI5lN8My/Snkbr+839e+WfBNSs0C0x7O47xmBvD00uUYGRNrVGdCzpsXfCvz8Cxr3AEngPKiy5/8QkeL8nfuuAQOvStl+Eo9DVcg5V716O1OUxnE/STPpR3vQXepXICCJqVsA3FY5/YvExVQYQLP2/kopb+sm3LZyM+3NF4G7xwKe+PhTMqf8o44H9w939+wg9d7i6fF5kRi8a/M8Xz5eOH0Mc/hoQl7U6bjSbMmNpTe6oQfS7YT1Fk/aoIXjKmbWqZ3TEe90BzcA8Jys6u15NryhrvS2aQaxwpjJwb4WXhCCPM6cDxHfCfuKLwXvXFXwrxSQV4FbzEj9H/857+P7+QnxfxZUxdEVxg4xNJiaCvSegm0wBYbsgtAxhyhw25HSVFDb7oGtHe6bXhjU86pBDbqpPxWno52ZUwHHMlIB9kpIEMkF+MuQy8HC+l94agww1BqLg+HG1sSGBjzCD3xov72k4chAwxA6oNDytBOThSYXgI1WewFg+B38NTZFkmGcYaVHCuIZfd70fup3ZnB0oXAQJHuNFw6Dy4A36tMByCfvxsgwZe1u81fEWvzyDXS8V9qxUUUqU8gy/QJ6MZ+hl8YRzatT2uIWobvfYMfsJ3FGjuLMrmM/A1HADK8BNpUWJ9UCKTIY2PiR02XLDD6Px8sX7SNv6o0RAD3Er8BJ4Vx9Gy1XNcCY7iSXASfpIoOZz4LJwTbehHfCKhJ6G9M6XkCyAN+K8C/hsfPeIfgUM4GAzH58l8elyOrjYOZXYfQQCh67g8JYWNAdToLNwoqaN/A2o/Z+hwv+g0OnszAN8Q9m1E432EkIbrzji5p9GLoNCalS2Fq9xRpZUyq8Dk7aibU5Lw3yv793yQvWv/gMjSuNsJC3Zv/nrHpbzd24ryFRPz56L9Zb7KTVkBKb6+CQsuGFbqjiTvey/Sd+ksFLGEzFtC5r0pucG5CKeXmphKGkdq5/BMDlmZID0gvPNst06398nkrPcjXw7ZfCRp7/WaXXm/jI7doLhdJblhWP6g/ztrSt9Fq69tCNj8wwn0+Z1fS1DYrrkjGB3jib4+Eg0lOBoxtLB7GDqaQX4KewAzc+ozM+tzNl2YNve17NkF39/6sCQrKvSSW7Y+C+3AOVGh8QHBfxxEh/7YM2N2jEC/JQSPAoYH01j68XR0qjLSE0Akmln9jxMQ2HIkon6XTldQk/fLL3l7v61RCNAn/WtDwC2YXN/net3mXz9Dn927eQIdvSPMQ3EIJTgoqJUIqLihEBMNFWoZNj2A3EXmrWQYAXvHf209vTky5OvN2/7csub+1tyfF0N9OSy2/3Rn+mlwtbByZ+is6AyucV+uYUeufk8Pt+T8ixcEngsjk9VIasnZxFEENNrBfpQd5AQFD0B5vm779vCgbVGTIoaVg0BcyudmhJeFB3Xb4H4rJF0/V6AJLkMFBFZmHwEvo0FL9Ol+UCCPl0IrHPPW5EnDj69PPPHDP6589CyidGNw8KbSmVzjXl36Zvx09/1f9+z6179x2Y7E9WePJtWOX30yHi08tXr89VP6nX+kb4Z9Lu1Cey6c34t2X6Z4EPMITSHr4iic89QxRrjYkZqGcscS3eq6kzW6XbjuH4R5sqp/PW2IhzE7D5bvMBQS+MvIAHMl5RY2FRmhrKxYJ+l4+HD9E6RquEnxbHyKS8XrHIXrQE+11ihhXaRlZfjRkL7efV4erUundz470DFFOmECmtFQsD7DCGM4gdFShwEyAh0cfh6PBVUVOO2G5EbDUxiMhxqKwMPvcB1bo0ryRu8T9alKneRGfR9hPOkTQvee7Hu5P0+Z3Iw5tU/Yh56MBB7Dp8WOTjzYL6Pu8290W9ckHdi9DR9AqtK+o0d4LYm4dve8YRGMyfuoJNegg/E7Pjq5zVBkpCuZQ6CrvFW6ItUxa7KKPFxJ7nUW9wplBqqw9qCagBSZ9orgpYRZS69smbaZa9y99MrW4C2NXM7HP/y8f2HprNtuoTsuxqOdhhz2k2zMzb8Xo0OPFp6IRwf/pLKFyMObZB4mW5wFKEW5ouqpdgTWsqXEQq7MerYbrDTJFlwuib1uIVluG34Hp6ykC+X1csbrbP8DR8rjJhFAeNyawREs+NtSAhjuiwIAl0OPOgshUFW/E5yyEAGM7hCj4aJe6ugPFHKVsI4jb2/rdPQhUuEHGz6QFjf+gsMoj4QS3TodabkhoodC9Cn149X9pKKj2KyfIEUPqv5Jof3iB28FHjkekdij7+TRg3z9ggaPUCqqdBFVQRP35r+z0Mm39xTfASMCZw9/6VuXaRMXpYcHIE+NqqfcvrOjZ49+mvF9UPoB/yHLo0PGSrr2UXX1sO/i5DF4eJgfyiomMAU3PoTXJZGEVhQmLRUvosvUhYgzuRQ6rf8gK0tHxEpJ6dTX33TangeTN4JR+MxGw84S73RfilcBkbfDkYpzEsew0GmIuIXak//ek78x48iuXWsUv56G2w07dxYfy4IzGm6WV7O9M7HxKYoh91voM054yGEQBeZ8jAd3QD76bXx8w3V2bUjjU2kmUjfTZ8AFnHkAuAKPVOAJXIvwpg34Z3yL3nuYD9EX80EN1/mx+pNsDGJ7o4lkvib6TCAowAvLwDAwtATHg8LP8TF8FLrDDjga5Bv0hlugBAey+8fjUrSI3O9AvRTCMvoJgNgDELw0TjspfOLsftjzMEgBwQfw2LEf4FJtkjo0HnnqM/klDccLM9g4SwgcHcg4VnrOElhpCOOTDKPh6Sh+WNq7+q/SOMG/zscRuaYhv1DHCHVu+AAt835QjwhPjh5e7uIqJ3o0PXekcpcevIIPjtsze5gcxqVptWlxUD5s9p44t/mrxzrD+fPi5sJOvSYsno5rXYaNj4ge1yXRKWlF4sokp8Qu496NGD/MZW73l4NCA1ziXRPTlL3WJLoudBkx+bVB/V0Z7ESfAisFfYrsZsfHaSafNjnbCaxUBg+ksQB/ngE4xK8fYFD3g8SqRAxA1+FALjhoqHsno1ucCTDnMclx3eJ0s4e6wti1Wu3aWNhrZimundfdj0K00AhRvEtAaNDL3ecSBGYyBFavSFxBEXhzVezrwtmZDe7yGlhH5BuFhaoYzE/Bjmky95MIz7cm9T/TU9236wzP0NcGfuGl9gF33ROigvsOZ++cRfyPZ/E/5s9z1jjLy0+e6P/WQHT2xo2GkQn8Fv2iBHLt8sbHaJxkPzln1YRD/Zi95Q+GAz+NjAXWeFejlqCW8c5Gza3Ud99Xmxuyu3mmeW9dHT0nco+9R2nW7OnVG72dvP3y7fZ+/36nmqGg+2dUsO4vV6fFxnjqb0Jd+Oz5sAJE826/H0TvX+ZE3RmVEBvIg/KUn1lbEDUrmVTQGIg+fejQoZTECzlX3kgau2XeqqmhcLjhPLwxwwdcy/zxQUri0nmRwSEBbx/8MRNrRN8G1eOJ9cURDiDMKvwn8D0Zkv0HF+FwUEReiw1Pz4AL4NIxw98gQfjuYXJZMqw3jIUnDVLy8SEnxj/q0BYCr5abYC0Ve6vFkKQpiGaSja4KMTop/BDduWrTX11hwca/3oouuDZn/s5j989sf29C4JWD5Js5+76ZE7v9xG+nsxInvHFlUGTSmn1r345MStmX5DLn7cg9r49Aw6b7vJw6F729St4rdjRK3Dnn7dm6SSPR8Dd9X14zD4WtkqtiXyFfw/7ThqEhb6qV9EeI2ovg8Qid5e0laYJ+QqPDSvKCoUcNPx9FZ78g/8hf4hrvSf2IPe5MeOMVsk5eTc1xKJWI8Z5eJreasykCSvA3asaMg/n7+Ar+/dySpV8CFzAIONNPeFqmoXTup7iqgv0E2i/3/XCzKCJ9dEDsz/l7Fo19d+ikVzLdln0FHHaincDxn8uXfYn/JB/xHxf85n9en4HKgfaI8AFXHQHqnz9AhXdHjQiac2A5Wl6sGTxx7DghFrAcBhIbpoDrRnDxsYjTGo2UIS3bKNQWAqFvrdm46I1pwQFTIj2XRK96dXjUpHmT5k2dPGHa6yegCz9u1nQUFuXacXyAb4hmzPBFWDclLCRw1EDFyAFowBB8NCKC0DuSC+Yf8tXkzOgseMIVdkAi/OCX4zIQsBw/AHLDafpxJf0YDI46grJxOAOvG2/+SHBB3FB4i4eEB6mvkUXFraLOTewFtSNVr6jnRKVWyQUB7AOALrv66o7sK1/vWPv5kXVpnx+VFvlP6dc7gmyhUJV6Uii89U0WzLp2lbz9S12xFq49VpEK1x7fDmJG+Pm8/EJGUtJRL/cR1J5FdfwoSZwxxngGrkZ1gt0IuSxewyuIbHmB+oc4AUYGIhIgZAASxfTsWXwWzz2UkHAogdeceE+SdPx4kuS9wFVBkqBV9I2OpSOIR0k6krG6EHyV1FkoBEvpTxSF52TjeSAnG+Tph/FfwvvkQNy2FWzD8fr0TGbDJhAbtka0YZ0VMpBwuug+Ogv6BNwUZEUkYZJQwWdHBu/ZiwLbazix+8tcixq5XODzqAZ6vFu1CV35g/kddUAPwuA1AW8aPwX6GzfIPBp8FsaRdWG2srMGXM4/mYTPvgqcyTeRhAcrJEVk3RyZBWa1ahLKaRZ0cQWZyYcOp5AXDoNT8PfTYhbsn7eAH1OShFb/g709iogAwcveRNNXkLeQlQLNV3LBCJn4TG0H/IAcCD9g+Uogxw9WggB93XLggsnb68HjwAqwcjwOcMSTTB/pOJGND1EndoZ4CPKBF9IY4CigcZYJ2rVwMoCnFenVehoxcZ6rZFGUq4VzZ95l54zPz5+hd7JZyKSsI8pPRYvyTkctTiSjsniCTMviCfZWEQVyyqibRhU2Xkl9YBlZIAR5eort67bGUciajjP6cmGd5ThgPOjw2inzOO5sHEfLcQjpNGTrNBsK37i141ZWfr7VcGMePUpMtIDLjY3XwxquFo71poPffdfz7QkDznr27usWZfxkNdHg7vPfDfQZ4hEbFejDZAKbT3pXpIOT1YzOonhvOkvkKcMXp6zJUU7+meGXVhFauFCfB9u5cubzJGOqQD/AKwF0cR00hLArHJ9WkeY/GM5lQ++H0YNHzKHjp09ZNmXKMik3fenS6UNnuNWX0HkkgW7v6MeTuabOnzBh/gTKayqOk91i/lVnCrc5wkFePN3rKn4SitEfh78ZXPlAfWdDZS0YCP4cZIp6iPBjlhNylsV+ejFfVe9ebQV/7IEMPs7X/QPf3dtq+CfBcJBs318UVcD/RCsRoGWrpZzJH35LpiTUozKKsDFvEa2BE6vXPrhpDtnIlPhp5bM+5shNs/uJlLK8fxvhXcPn5gGkbqDDpMpn9yxjP8YxqJx0so4WiWxsETTSf0U4eEdevmkAqdtff61aJZyXbBzpVaYfOJs1BEuIeC3lHxxiCRLlH2uQONiIaeyG4SUTLE+6xWsKbxKC0CgOowSFvYa8hVpfp5DVFG6/XMiuExAm19FBQwiOPItFUq+HgFtNIU4TNyW7XMCGRaxhgIiL6CcxbomaQie2Cdj1AvNDLp5odo+Zz1vFTgNt6/E8SgrQIS8PPLII65WAQFNYrwQcxkEwfQdMbjG6R8hk4h1JuhQTWlN524KIAKaIEBxjlA6+XU3SAS8S40RSzoOIhpcE0fDsglXYiFCAxY2IvOQ5N+qtpVwKbIgewZrq1DrgY0MISaYlovlpg+2BpBZgUsh4WyJa3pf3PRhnA0hSXyrlnx1/fpg8WXytr20RNmeBC20KtK24nUX4NM/meJvEgZ0sRrjcCJ/0oflQLXGKsy3rmRzlGTZhwDnP3j5uxk99L9tCS3fx5Jk/m7DXzueIFyIBdnJG0X3owfmapYotEPNfVRrOVs6wabmZFHqO5aZxLoDQFKSj8sEOUn3Jjqnmd/BuvHsOmIdzYkEUiJqDd4JYgEAs3hkN3gVRsfT3OfQayjOJBL8gcvZ053pzA1g8WqbyM6UfeCmoTS0gZ0cNDIYXGMTQVANXPgrjyuTiqrBZFL29QHqC/UIxNHzNd866WIANm6F2H0E1Rf+fLLfs9JtRAG0WEMzJuBmF9ZsFFMEcPjhpL/5PIfoeZ+wFncnPIv0hIceGxfNkVD+Vi7u/WVQPJtK97msZ2pO54/+eeta1xQBfszHJ7m0+5leXCh+MsRxS6gTsJp16dqPNMRGRwV1bijyKEt86AGn4gkn/vBYDkdI+Jt2MjU10G8qHbhZc2Dy+GXOK8pw12MfIv1bAJnCz2CGhRQfBkhCjh/Qgs4wgZhFqWEYRBWJYxtTFWDOBrMWoeiFY9hh4Nw2rP/n7G7ToyNKRGIPsT41xdcCVND5DyZK7LDqnFdOitca0XuZ5dzKmQ8nEFMaQY1eqy0H/HSvWfqTTX6/8dcC0WUMD3p8/Et8gI21IRis2OyfE/4Bi1p3Y1aBH8Dtg940OvZr49riujsNCkiejk9QyYnFBYnPRuKDv80QGndV+zm1HB5N+KzrdXoQQvc1ClP8HONwB0cHahGPZmaLf2oeDmZlGOKoZHAOeBw7eWUN2ajugzKvZVLM+L98GaDrhxxkZJnjKGDwjnwuelvSTNoEbFOEZNmngGS91366mT+1COtF9SVSQz9BuS6Le8KHnhwBvmriOA58r1mzUX9uEEthT/1f7FGT+MREeaQyDR/OcFBTtqZ69/agRpaVGf9uw9UktTyX/BwUvDib/twejpF/oe++FvpWc/Naw4OBhQ4ODObbe92TD0VCuPzeEG2eOnlk5wVwVpkiw0iJCrJYiIAaGyaKbfZfgzsT18eP+/uemTwq2ZO0f8FXptir16G/fz7m9GOqPOV7benrz7JCvtyT/OCEUG8AWMXpsaHy/eJq3dPfGDR/kKXwCU6aYMAlLWDg/mUWTaXw5Ys6iqLdXwDn5Fy8YkmbMDIt7MSGCRv4Fn/1ZFo/vIdh5sNWAvAx65xd8Ud8sJB90OpkYdr/1BAO/ahqXD58nZecEi5cTuUHj5T3bj5hTodV21Nz+/gdnWgudg3+LCRXmeXnOnc1LLcG254Z9ThfdxzFtTS44uwz2rQbujfNS31EPmlUGBKnDt4P2pJqNNen5eafamZwJnTamJ/tJmF/wSXsSHcpsdbaD/ZmjhjtHMW4bArpp25ofNt5nMfE6C/uTLGmlLuO3ojM0Xi+mvEAaO4ca43X0jKCx/WqyApt0ApUbRpri+3+SN19GU2KrinKcBqAcBKq9rjOSxnQPz4DxEOnwgoV+Qi3d6M8Jqh10AjrmeRjtjktuivkSMs5RTmxVSi5jILm3Wkb2iVqj8LOOJ/OPSsCKjMYPc55tDtpwJPLSB8EXHvT/4o1378y+ga8fqLld8tHXtyWJk/B2nIoO44e7srnGXMmic+sm7/ikIiIicPzrwWH1ufcPo4/v3C5GHz+ksAh5E2VCjUjzCH9LcS2LqP/EWc2OCp+mmQCoxOpoEHm3UlLH8gJ625AZQFWM1rMD5pKN2maGAJoi6hbGeXkiJXobbdf2shJCznxw37+1uUUW6tVmgoIFzpS3ugl2s8Bd7U0Plgu8l9cGBAJL2gxDGaP7EBvo3pLq0Po6jCccIAQ5u5q4ou11Ge6+dLalziDAJ+wld+4lS5uzvVV6SKVKSOtEYjuwbRIRe527ihLQNcu9TCPn9Cd0uwI261353wxFV3h8/TreuNVQfu2aQNdAAjfNP3EjdPVh2W3ElhS0i160mEAjlbGwAbIz6hTCtiaGJMw6tjVcV+j/KgX71IbwgkxFGoEc+0Lv2NSPfwAbim8GGm5GucXNOPzaiSgK+4Kone651yj0YAAcG/LnIbQO3394EG2MN5wMFvxTLGeC8LkTjaa2kDVBRaVl5sTv94mC3jR7An0nnnHm8Xg6nrBrmmdi+JJ9ssQ8prgzejdPyjCOR/eCm8VOaDYkmCLwfpTVqAK3tzAuL44r8E83S+5pDu15yi9Ky4EZh7QwLIGX5WQQ/B1oJkuzrAxmeLSYmfEmPeibZmdIHcVAlpi3ZMyJdLbKh3zOvCWZp1VKZPPEJcanAh5pDI+uLWBidLS2jE0dPc1aQIcp2BZxiO+bx3fsaHFQs6BMKSywCmgsSk0VxhFsh7jntwFZBLhNzXwDTG7XZFgrxESNcSEnho+LVZTGyYuczq5eZGc3xSoV4w/tEr1BD+9EO+tw03txMTFxFvhVMvwGPw9+HJuWqFeadgwQ4EfBWPxS1vaXlti1i3DI+hUpKSsE2RGIP5E6SYrIGUH3upRl17AoEsHdnuhxCqAEUqf12f0HCvEjir334H45DZfZmpbwYZP7T+3HgkcE+77jek+34yEtL6K5x/gT5I403Iuc1jS2lmbQtYa+MKElBZD7+pzBL29+2Bx5z8H9cg1/iPgzOAZNG7jjSAu4M6DADHN2slDPcE+SK9MaNZL2KpGYFGy/GgnrLxfWtVOSJBXjmoJeOJLJWS+TdtJG9vKY00W/9W85g9mol7SWyCziy/y7vY0x4/Zwhg/PhbaLMXXoPjveXhGWEdd0sge82snSpjV/rWVqPzndcq42+uHcOc5iXT3JuvaxZV2dZSqqdtuwtPOE6FU7iyt7mXkyjfjSM09F6xtVPJ2lTbQLBR/R9pYxl1Tjx6BTRkZ919bWWKjnOyrrSOYUslUF3ECrATLkI+Bk6N965Zus419/JSY+fdJaBZzQB+K+pIaca4ic72qxUwVoJ1VeovLMidHjlvPlURoIkuKyhigb8ub/f4gHUnx9Cb7dBZ2VHqG0FFyltcoObpIbDHNBjC4zU2eVIYzTjRjfWZKSsqTB47plljDY2LCjKb5C7PcrMQ5Nzz/LOHIqLNAfsIj5jktNfVZhEfE1+hHibPSbsELfNv0mHWFya14TCNjBaoQZc3Y0BsGZjlKreHWwxTmq/8YCBZekuNjYuGfxVnFrIx6VDI8+7eJheZC27Qa6SOFY8tL2LHKQtuoOumY8QKFFLL6LaEFY5gUsOmfItg7BWwfgjXik27wemnbW434bTixBRgKuipzLNKejq3UWgnD8yoVz2iIXYSg57tfnDBhoApwdqGHCyc/2IBmP1q70Ytl7CqmMDuQqjOQnbYIJ81yK/kr+amS/0YH+E4M27Jw04hVLbCiKhirjokhDNdpxM3wHa6RhfPgbkyd3tsStsBLUUjeROb9CSvMrzNLPzGRYlHfhFqkeJvlmXJXmvjZBerezNHw6tV7y8nHHtpbHKMb1sFVnl3CGFRE91I7rZ7VfbKoBvmyxkfCjdguCpX2YnvpsTPuFwYKsp7U/ZN9RX9aQ56r+MSNiQx0QGCvsQ9CL7EObioL4W+KmFOnHdJ0XTbpO+5SD989Pap9cTN15LlqlM1oNeC5a0X1uA5UiT9tGml/ozid0wZ1YPTnjK2DqEWEbda7avzocvVE+pl0S4U7+nYYPLt5eAb58HjpJvQlcLzKeIntMQQ5U7WBn2ynGe9u/OgIFlWvbJZrU27/TsMHF2yqeFtlUa0bsGGIX2hN56UxzZZ21xpp4duY70nRXBaFRRC4tj8/JKdSfLySf9OeRSxKww/+lr6SGOphsSEEuBgOVvyqxds3NWIOnoQnvTWvYiK5Au22ZK66YioDTm5RdcbCRWFswkekEom+c6gU1hTiCGNw0eWocM7RhI3XGTGH5wBbXVerwEpjMfOhCcjBs1JO3MHJe8zRPlV5nNn9rCgdaGrx0dOGApvfVkreRRDawrC7zfezYrdRpTCfrYjs2XaWwYQGXhD8Bu1kfCnaX1TlUUygnht76nP4D6WTWJ49oY4JkSbngq2l2N7UlKnVOg/vn0gOscxmdt++r3qYxaNmeMA6RvCBTzEMT4gssA630nDH9zFiXx/qsiHV5zMNPzh3sxnoVdGQ2tLn3CrBoXADjulD+PBZj+I9VCwPsNpLtloh3wQ/N2hkwn5E9qyFkupN5bGBRTwjuC6xveGRZWIjtjdvwZvMaQ+GszGL5fHbmOIlS/uhS4YPiQr63OYGRdU4Q4iojZZOaxFUu73uwQycdw66tZFWKbGwCcxarue7SFGaiE/mK0F4g01gCaezRALk0bA/mMpw7C5U2opwi92cJNxfrrNAzziv2fkA0niNYIcKUfYitgUPIfGgiCJLhIw3lVnhlM9ulg8U9oNYzNxZn6YyGSGKzORjdBH2PTsGHVug/JxPALefPGxZZ4ELHP85qOWXm62GnwxjpYHZFhSFGrO2MF/uCEIyBhOkrMq0fudSbd8HZvFrvl5dXCGJ4bTF+IRuOmaibAE8YthSb8uOhVqgzJeygEu/0g9o83e7dujxeFWwYCBODC4JgpSE3yCKnkeUFdTbms5pyGO/RbNZZxpxFIRfoYZMeF0Icqc6cVwSaxZLgyDNFvxmeWtSMmgJwzWtH6R5KZ3vIpekeMoJ1WFj7GEOpCJr13rHMpRT2Da1jtaM9X6x4sCmUUOTHGjOgFszVIqyMdojohw4WeqYRThQsaplSEUwZoj6Bp3prEE00pHpmV7OW2QxAfnfNppp0Ml6ORVWz0RswsDl8Yh6i9HtTziY14mzJO1TAvfiwLUl8ocSs3PIcKXymWFScKRbHYGovGBYCk3Flq0EeclzVN7QdBTPmZDoRvvKiOpilIWhLYuM94bTbspVq0zdsoY1Rn7aZPEbaVLI4na8NcToLJFoPzwFvjPeT85a5hNuOy71m8gcjU74vza0VvfHtk4meBxrqv7Qlvbb08p4Hx6t1dc+RX0sdpsxpiixiusaYIZlXSV7txwxvns27hYPP5NXObzu8a0OIF9I+dx22EXklZ34nCz+j2dz0Jm9ip0XIp+3Ht6nPCfTYL4H6E/C+QcFPrX8M3PFd0f+0oBLIslE26HA6XjRFs9ECC0cb45MOnGhnDzPxiT/wai0xyB6YE4NY8xqjLypz0cUtwVsMYMDfY0be3Zpzx2hyb44Mvpq54/ErY56CrcaEoOqPvosum//Rd7fcjKTIfT8lxyIRKG/t+3vgPJoItIHQaGHlwj8OCvFV1puH6BhdhC5vrXfnoWvYWoce4EXrglps00O4jBYdGGUpxIwvHEznkbmKHqykobkKYy296RyyrKnn2Rlk7CXUqy14zTqJtDWw74mHVcuQP5MbTy4Kezq2Z7X/dlR/tNZ3TBhkM/Wx/LiIgtUJZYkFZ6J7R4aHV5t0F86u1nCAmULObss4QCn1nFD4dzPa03PM2fIcMwMPa0TfSJgIvuX5ZQk9FPouEfkjyB6bOy/RFbeh+xK+QpjJhhZM0leMMRrWZ4Hx1TBTLNzGbgvg/Omi3wba3nFBZMs+z9t4Qegxis+yflV9Wc5dL7VtdJPKYHjeHvz7T21Q7e8v8dlXf1VcbIdoB7+zZ30p8FnWl+JlIffPRlLJwOH8grN5thGqYgdNDnR77zmolPHRCybe8hQzfG3mLTFGZAN7DRUqR2xgMJlGjBMJ/EX3zkiLOJGtdONVYtDIdi4zbT2P/4HPIBdF9OoqZts5WvmQjD3KPAQz95DQqszSShO6ltExgom8o31C7IQMUbMfqoWeISBYEKQKq9Yh5nGrmjURgULvNOYHtjfp50YA+bPCGv0uAGhy/wrQQdrDhLeXYBbLYvbgC6DFViahxKTcbgUTOiTYimOatzUx1kxIz4j2EtV+m9dNlMMCXGJV0DBy7dpnh1ouZzDl1cS1mvdDp7HM+8FdYHKzvB8Jn5Jigu+RYC9Z+Jyb111kWDqYv7MCt4MQq4lqpW5EgLeSwOvRcncXC73WAuwBFops87Sl60blVawdkaUTzmT9TFuoTKGZ3daJ3dZVKrhjWsW6dRVpYVOXTp2ybErLxSrXpi9NOLR0aYh24kTtkAkThDOX4SYNJvRzZvZNCznkLaU8Za6lmeNrg96kmeNvhpiRliSHJiWFvrV69VvDpk2jSeL1A1vIVeJN9T2OhK/cWsTZWdTNrctx8CUd0cL3PGilHofa/ELZiynPSsgv69ZyhpmohFsuW4xR3W4h1cyoZgtnVxn+hPUxdBezRPx6N0VCJpW7KPjM9dmv/4HvizjUNgTksLyPqa+7glFAboXEj7jCaeyo6XZs/AIWn1IJ/bebwG7pLbTsL9SVBb0GaZu2GTJ5IAcG9S+tFmQi64tI5E0nqv9YdRISyw5bbpA481bW7R35ec36JEpVrDgWCv2JTHqVkDdnZ9V4MUjUqx631LDIlDynbda5yFgLRb1eXSxqocTSLctyKJwqKIHWJVFivZYxV66aaN2KFjLMjMUxLSaYbRDS/VrKmBOqYCjvMTilVaxmy8ECUmPumiWo9rRc2BpOWhDG4GR9IIktwnyK5g5JdHdYdIM0bL1U+MDYEtJU08x6KzEd0OgrM90P4ZkP7huemPssGW0Lc78lcW7mW+4s+gDN9y85Zwgyzy9EiM09KY1zpzeDm4xi0d3JUHPGOCE6e+6cCd+O1j4q0+2IE31UXc1zG49C8+zm+avFcUTd3jQOHyGsoSHbDItZt7fsORXc+IS/Jimie1AhdNHzow8o8WO5X7T7oLQLbS7A24PKAcPUmnXdwi7UDuiRsyFifIhfYIhzH6DGZ8K7Z3XskN5hN7iT8XjXVkW6fHrkzQzcafNaY48F2WOxJ4JXO10R1H5EVrXZGaHLVV1d290RNtZNpI8+4CRCfp/sAMvj8iUc+4pVNtf/WHEE7S/ofvnA9qoj6X4AA44+G/vcxUe80OOBxQJYhIvCbtdCpwdE60Tra1ru99Cs44Gp7wMSapvY/tEQK2qiuIf+P6hw4jOph/n7/2OZkzF1+X+odkJCXTGxV4W64sHPXVnMQinPV1287vK+B89fYSwpFUxauldo/jpZDyF/vf/zZbBTgG3MYh9PZKOtmewo0KgP0N79nZgta8c61JntA9v7MKsEK2RM+w4BU7C6ypbGzMRew/bMvrXjRjexXWz1CmQIBk2g7Sab2dq58D/ZbJFEPgWg4YI3CLDWbUwU9YByF7q/+kGic0nYhhvCHxLTV6q3zP9iS/Ca37YuqXhvLOQnGkLYxoFBbD9Ev7Hl65W5hh2heZcSxMwVwBGNg/dkZwV9JhA9+G8JoQujJmJ9jdHa9RQuMp4bgk54FVXy/YmtYGdpjcAUi6wQU/wYFKCzMIKckbx4uhacZocgxR0oUSWslcYwvbxFrRworcSoJLupfAQgDX8CizglrRoXs5gVTG2ERetzRr8aN3RQLtNDh4QPd+8/Xk2VTsCVoBI+kNXetNwxxKGFolvryinIVRBaTTLWshn93ODhF/m3iV6d/5PZW01gXEls6vDGRSwqaY52pQu8ZmIgS31VafSVqtS8pVLJ36pOffBLSwqr0BbHs4W+3kZdtU7Q0qx1YFp72WJHzVv3i04366qJqkx1KE3gVFgrv8iHhikPtwSoeBjdbAapGc6Wx+T7E5GFPVvRpukp0VyX5gU4xdwBF3MdijW01bRFBp7SMrisKUZzcMmIArxpbY7NXzhquPM5LmkZbFbo0hzsNvohqNSWWnVtdWqdpVLN+k3YUCfD1r1Fxf+t34rOtKD1i+tOn43lxpfBo6ZnY/H9oduePZzxb9Jii79Jvc1/y+KvgUz2jCbyN2GXKjTyrPnLuk4ejQL4a+WJqe7sIVzk2rn8BRDF4s0WHndpivFZORcmdA955caxxDXccz3Xi/bVu8arGQzMz2OCQmn+CH1jl7kRiF4zHGoOmhlGSGGEegajVe6HVGL+CN0ZFMdjDX9agP7mGAq6uxkHSHGAjxgOcvr8hhbHcuhKxpp0Yr7hr6aouVs9uywR3IOXhR7+wFmmZQ9Yk6udQVwnrHdOdtLjTuSCMQ4LHYAS15IfhkphfbYQQG6xmBmnZPdZ3CyMsJLeTEZxSnbW486dyXBE8VzkAMJBuHk4XISLHBY54lo65k1wHj7hbzLLyqpnH7i/QFcwP7ZQB87vXoDi9uyJQwt2C74aHaGAL2eq+1OKe4q+UEK5IfyoYebRa+wfvV5GnyVoN870LMEBnD8XQPuot/88QaXtjxdUtv2wQWmc8LDBsqP6+c0eOygtYI8dnLvAEGDb8wfbfhQh+2zxUEIxxyQYqlnvQmOHTHC4pX6Y7PkH5NrhwrV+QnvDP5v3NORA42GyGHXCs1pUTJoFAT24Fo8RUSRr4QmDl0F4pt+SxnuSUEmpoKlylFspWf3IzyGcOWVRRiwVSjwF+clUGVZVsegGvuh3fL/Ervj0CNDvQvFvYYlBB99bd3UAtDfc6ICgr+Fhvx+zl3wcmDDjnhtQ3EvpMwyNHZx8EzhtXxe6ZP5pXXLfCch7TMpH55clBG3ew/Rny96rgwk32Nh9lXdUiqziA9yA6fl0NrVe9Qc+6QXTNwQXH3prTlTYYdu7rg6FT9csRUEJfo0cmDN1PJo4SdABxvBukiAip7xYrydRdmtZp1wtM8qY4sra4xLR4O2ocWePyiEqmyMI3pOgjUkYFfDqzMWxybNTozTTI0dMmDAzfv5a0D3i1k8zQm91ruXdokeFvuzbp7+r2xuTp0QHjhmnDdLI3YJeC47uCJfjD8HbhgxwBxeDEOxB4dHyKkl/1uOTniWW09GiDqVc5QhLIm7XsrENT6rAn1W8quk4UBkSYqgVn50E01AC78F0QtqFNIEW88K0XDoX2buSC5JazpVGy5RNnoJgbGrc4sMR+JvbtoW9uWXOhHeGzwgDU3CpfknzxyUcDaOPS4hfTJ+X0PzxCQSiMPaMvFqWn+NhzApraTqaZcoXlel3WE8C1buFJxU0GV1oOMDwQwHsGQ9urT3lgY5c12zUJuMJSW+IjiebyODtJti4LUHcJt3odNLsUv3OdsgnUewxY9YGHcXWCgItZSPFtRzwnKvJyHuzfZDaAcaUG7ixcaA0n8iFrjTvXOItVTVLnYEyIOeaJM9IDuFHWw42SZzZuBrM0vtaJ85U68c3S5n5GFdH45JOIKB5XpH47BLjswsk1g8u+J+eXVLVcNO6BIsXn49C9emuFj0W2p4p/nTRb++1Uvkl+mLamtRYc8bqEChufdvHzsKGbAVPMMbCtmwLaTRBsDuNMNBzzt26x0OboIAtgr37dqsUEEve26EBEucXbIPuTfontAkCL2W9lFoDQCiNt23dXUw9PdqckbX0aIXy64g50CbBA8R+HsKccbbOSavDW5tzNUxuc8oEY5/sJfgTdJzsIS9WM2FRw2w1tblw2fwskOPrswcNtn4eiPvgfjmGauMzQUqEKFJ1nTUgQrlynNVii2st+jGEKokWI4ztsF61la8joGXaNHOB1HdrmxeE+vZsrheh0XACmavo425e6T3EjxKQwu1tBtrSEw5r4ycu2G1d771h6WsEZrxDAPpV0fuNlO4TBee2pcfb32lEOA2czpwpwt6wwLLuWyLQkfnq6ZPx+hqzev4XasK4Lwvu4Tu2kFRwzuM/n4uwnKmvmvQWq2UaxI0SoHX+v1CYxhUCbaWypBbA1z/HY/4HWhv3axnbr0Ns2K8ttZ9pZf/2tmpEJLShaXNDDxVda0tn094z9Pk599AMclb7GJ/JrDTq41rT05mlgpsUmZ8PgeCSj/BvM5Z/zDVuKbt4JCsnu/LjDUs/m7z87T8+uAykmXFr9+CHbpuWzbm+fQVatWHTlpUoLnNOdEhKRs1+tKboJZ/iFPTpH01tCD/bn+DAm5/R6qziVc9rRrwLgrcF+seG1W36/ouaN2a/80at7ZbEKPg0cHgoemuRHF8BnvgWSH1tFBoxgXPgonG0RC2NJtZxd8Klg7lgbha3gFiBa7jNXC53gPuMO8ad4S5RTVytlCkdhafpOmr8lAqaNE80M6qdKeknOeELuUoLCBdoif7vourZH0plKrXp+bs9eIXwpF4/jcJPPUQi12j9FBq1n0qm0srIB+FZNuRbmcj85OL+QKWg16mUcmEq9iKfFfSHWqPQ+NEXGUJNX869mQUkd5ELTwj2A+T6QTSU2NO4t6QSNQ5xwKWOOLR7b7X7ZX94aHg17uQ5ZUqoodozwtMzArq6KEYrlZ27H3W3k0Fl/+7u3bygTNIZ9ld26+MMu7qpHMAYB0dPlz7e8hf5ULlTVxeXLn0c57h293ipe/d33J28HbydceJ4bf/+2rOOGnsHzdXujq5Q4eDh6AIV9groUuDm2Kmbg5u9kxcIcnWVd1pn7+TU3dkJR3t4wDjv7u5qFL9vH67ABQXd0z1wQWEhiCgsxPs7vAbc8D3fFxZL1a6j+77UXdXL3a6Lk11XSe/hPfsMHNjplRfrZ7o59BnSZ9Cg0Z6qDvLOTjM9lR4uzp49XOTdNf1GqFQjZnbp1qVrl5ljxpD/Z40fP2si+QdGDXBylPf2zPbprnjRC5eqHDq84OVi39nVtbO9i83PXAOgGKXBCFaPI1bjFHvmxIhlOPTvcVI3+D3zCQtyO+5S4QMxUM/O61KpG2/qU27MSy+9rKs7cUUnXiheDIA3GSvLOJZKDc5fSX0gNDwH3HUyjg+Ln3NiEsd1IWRuasRudY0xy0zsqCDE0lkcQ+rC92e1783iGGIOlbGADnCHpVI+UIZajRk4RTXrLe4rlRpbis+e6kPjDtJxfCCrBWT+0RJYIJb/EdrcIvB6GmvcTM+ViaBZE2KDdQB0hCaR7BrBytOdY8VvLJbiIXWBd2TF5G5H8ruYS6U2R1I80irS0ip8hNwp6frDS5ceXlplzJL6fwVfpQx42rWUv28TMRTH3+VXWyWtaCUq1MkDqlpoLmmXSllQWjWEqlPVdnfvnNy1yTnyOQoZWBiQWBEbEht/AOI/YOUP6MYfwMQEExJf+1wgKJVIJXLK3cfPfr/8nk1EzHtBHmW/J/TasUdl+uY4R3PeiuM83fOOHBeo7D1zXKRF753jEuSfHM8Rz71xPE9385uOF2glLxyXwW8dV8BXjhfpeeGr4yV6WLy2eYdKpaLjZSqUVhGVV1jA6JWN0LBHq/TZcY6WvJzjPNW9NccFWvWE4yKteS8dlyD/4HiOPnpXjufpQe6H4wW6n3/kuAx+6rgCfu940SvkvzheorNi6vgOVYrfHS/TfKlC+yRpQGNSFFOXItLEaAPSTXx3qG6frV+8C2pDQ1CHengrjNfxb4GE/VfpEPMJKCUfM8aihocG1fCM7ONDMoZMwqMiDoow9imApE+0LwdjFXcjzTb2N9lOvV7fMu9d1pai0xOKrbOWEkpUD2UiUp9FWg8atdpoNPL1eCC7ig+isR9ImHoMixrWOewy2sNI0iXEUke8z/akxOAYsXZpiHw4oqFj0R32OKCNzFrIpgHN6XbMzDbizvaG2uutwwb7w3aDbfsIfDKM6t9hVLMwzuwGpiiD2b4Jw2dCpbFMZrE2GXAMuwzMIDMbHsJX36Z7CZlEMWcpq2mHEWzHKFgENpbG+J5jltnVXetRO93QRmByCqxEY302vsC2K7s2tNa0y960znWR4pRxphUPRZ+rSyY709tgi42iOIhYn4/ZuWBKdONUYzZkccICoTTH92Ko4jSMA43dTH2aIWea6pToBCvOETW3O3yD7ok8j3k6qfhPJ2FaS99asWkLkJ3266KbFjFFO0CoIYI+RbjZVhzZgghbDLOiaR0J2zhGqq22dDayBuvYlM1Mau1rBMqtlvHMbcmzJjErh9Ynszo92xDCNqm+1a1Rg88hZGbetFgN1rIz7VtrfTAq3mQBbhfTRToS7CAJq6cpqnoUByJJBWt2lRB9kWimJVag9zoSg1R29IgrwQKemO7qyGESMpn04kQwrm++gWrpcDCQStcE7hQ/0v0eYvg/ydEMQUzeD+6k0e+rxN4hPwHhqIKLAAAAeNptVGdwE1cY3MWWDhXb9N57Ncb0jsDCGIwNtoWxKeZ8Oktnq5iTzsKm904gZPIvmZSZzCSZ9DpJJr33THpCepv0/EwlubsnrGMmN6O3u7qv7Pfek9AD9nPpIibhfx52WQt6IA/5cMENCT3hgRc++FGAQhShF3qjD/qiH/pjAAZiEAZjCIZiGIZjBEZiFEZjDMZiHMZjAiaafSZjCqZiGqajGDNQgpkoxSzMxhzMxTzMxwIsxCIsxhIsxTIsRwArsBJlCGIVyrEaFViDtajEOlShGuuxATWoRR1C2Ih6bEIDGrEZW7AV29CE7ZDZAzfjMI7gWhzFWZzCdbgVJ/ERDuECzuA4nsGnuB634SbcgZfwAu5EMxScQxivQMWLeBlv4FW8htfxPVrwNt7EW7gLEfyG83gP7+BdRPEjfsYJtEJDG+KIIYEbkMQOtENHCgbS6EAGP2AnutCJXdiD3XgYN2If9mI/DuAn/IJHmMd8uuimxJ74B5fooRf/EvTRzwKShSxiL/ZmH/ZlP/bnAA7E7/iDgziYQziUwzicIziSoziaYzgWf+J9juN4TuBETuJkTuFUTuN0fImvWMwZLOFMlnIWZ3MO53Ie53MB7sY9XMhFXMwlXMplXM4A/sLf+BrfcAVXsoxBrmI5V7OCa7iWlVzHKlZzPTewhrV4lHUMcSPr8S2+wy3cxAY2cjO3cCu3sYnb8QG+wMe4iE/wOT7EZ5TZTIVhqmxhhFFqbGUbY4wzwSTuxX14EA/hWdyPB/AcDuJpHMPteB6P4wk8xnbuoI7T+JUpPImnmKbBDma4k53s4i7u5h7u5T7u5wEe5CEe5hEe5TEe5wme5Cme5hme5VU8x/O8mhd4jWQktJKSQIkUiMuKnkxIskB3oFlXO1S3bIMUSEaSCbVNkgV6V4aTaVlR1ETaq3RTd5kiW6lhAWVmHTktBbOF1WzhoCis2uAN5gqp3VQKZtupAt1BUVG1wVuey4l0U3+5kozH5ayIOET+6mZZz4+ai1SR9aJlvVQIL5oYsiLbVRPoX+us2OYQ7kpZMdKqO2aDv9IZF7siTviO2ZBfaZrNj5mLu0rkJ0R+lTM/4cyvEvkJG6TqrPtk1n21cJ+0oaA6aiQism7EY7KRLkg6lbtG9NNFvxpnP93Zr0b00wXUiqyUyKpzZqWdWXUiPC1chrIujazLkHBp2OAK6Voi4jKstSB0hWPDqaRQ9iwMgb56RdMVI94SU3f6Mg7e4OCdOe5uFN67bPA25m5MV44GLBciQO6mUiAoUFZt9FWnYnIqKngyx/21zv1IOYQrpUQzss+5Q/URXTb3ICOgXnjL2OCpD2uqrqa0lCdzmbkbRGCnDZKaSLXLiolxG4vSUV1V281QoQtbkoaek550VBMJnqis6TbLDxp60tNuNMe0VFQN+1Kq3qEp5i9Sb8traWpxmZ8mzV5jrg3Fciztkq3VK9sWBbXPz6JFcm6fLV0gX/YtAm3TFvVl/0sEFwdpcY+92yL4MistzB2BaHKFLPXKaS0WtrnHnt9ihboa0VJps3nYknlVoUop2tKaihkRl1ZsHrTHvpKip11Kkdt7Oe+Z9YVHGDZZoWMw64XItpgY3mLChsm82eFM6u/eAFMUdF8wS/W0BzTJf5erkiEAAAAB//8AAgABAAAADAAAACIAAAACAAMAAwFVAAEBVgFaAAIBWwF5AAEABAAAAAIAAAAAeNp1kMlOAkEURe9tGaQR44IQF8S0LJSVcUDjyrgwJMSOGDSKE9oyCWl1Ad/gLzix8DOM8TNcGOO3iK+qK0E09uLeeq+6bp1XIAAbbXzAcuTDuO91r5BFSPro9zEqRoxIHUYEUaltcLe06cD5Z191Y7prDfVjnud3seq3mh7W/euqj3xHddxOZ34BJdFFlEWXUBHNoSa6LGSQHJUW3BPkKg3uCGkNa41ojWpVnClMYQZzWMEa8tjCHiomZ9sk3Zi6Z3KeTP1m/N34Z+C0jSeNTwqLgwRbPOIxL9mmxxOe8oJnPGeFVfkvIRw5bMCFj1vc4R4PeMQzXvAquylJsDEBizXWRRts6gl7zKiJOC1KOUuZQk0VxhiSSCODLA9ligKKPNDusiznitwXdbknWtBnCzpnVq9zer2j1+rmNOLCPWCuBdRsyH5cmAe8vYBYqBSvxfowJ750pj/0Hu0/yY0f7+H/TmfmG8eMUHoAAHjavVl9iFxXFT/3zeZjJ5uk3Ux2sh/pbHbz0U0ym6QTo5sYU6WVMU0/jDEQdgltMduUSnGKViTVgjAWQQ3UmoZF9o+wSAnbMUiQQSR/OAT/KKOU2r7+k4Zn0SI+pewfg3/IXn/nvPs+5nv2w9zDmffeeeeer3vuufe+IUVEcTpCj5A1jEabvvnMt1+kAeoCnbQm7706c/qxYVx9inrhwksv0nq+E+wiC1eL4rFTpKwF6b2bztIUPUvfopfpFfod/YU+ok+VpYbUEfUN9ZL6ibqmiuqW+lD93VpvjViHrS9ZWWvaesV63bpqzVpz1m/Q82Xr99YfLBc6BjT/TujXKEZp7dBJbdPjdBy0tJ7C75Seo83Uu3idtugiJQBbwdGHXkl9nLbhvh90ljKI3kN4Ti9W6JyeoUk9o54HfS31ck9dQU9Xeg7o23jjwLOkfgdPn8CzXtC3gWdA/xlSKkKx0csG5SYonhzbyGC+EvNBTkXeuOC9Y6S/x/zyZgMsd2C5bSx3wGFD62noKsNyG1a74HbE0pj4EZVaDmz2bHtf+NZQN0ZpBJQJSDgGPOdR4U2vztEIdKV1ClRH4mhDVjfue3UeTxn0ctGrROfAF6MePI2AZ0LPQ2q3vgq+OPjihg/jIRoKHFGRxPwOOFzR/ziuHO8uofDYnQN1UvyZgBSPkoMlJ8C1zrMQb/npYZHsCPfT4gNL9t644pVHZcknRXpWqJOSNUnxLwkZnEeO6MvDYu45h9ENORM0hjzvgc+98IO9TeOePT4GXSdAe1hsrkCfJ41/d8PabozhRs5A2kJbqY+StI36MZMGaYh2QWqaMnSYJugYfYFO0BnEdJLO0wWapueQ51fUoyqrvqom1fNkbf8Rz6DkfwZu0efRi3RGV4BxndevUoums4CUntVvgb9iaFPAMmBenmxASbv6Y9wXDEdZT2nWsogIeBTXv2uiZ5E5anmEZtfx1nLN6cusmznBXzAWFer6XdW/1Zfk7hrgV6G97TQs5W0zf9tFwHC9z1zaAXelJd8dfRdZRDVcCeqocU9zl6+iL9TZXNI39QygEmoCtQz61WD0y0C2esa8d8w1wbkiOdZaS0ZnFivQEeHikYFON8go28+DCKWgs3ytktU0anoBUS03oFci45JoFkH4WxadLqQ4LSLrSGyEi0exXptorLTNsacAqWAOvqpvNeA5Ax6en3d0jmfb4n/1fcBZPaoPgDqnr+O9o2/g/q4+GZUQ6oYtdvWoNbSm7EWuFU+DGeDnQREjNRaM9XytFJ7j4CmKLy6uXDlyyJpLmK95fRmZgeiDbsObonAEEkB7189knVv0K1RKf6+2boCzAll5vEtBxjTzwpoxPOVxRb2ClSU9LdZOMUd95anLtn80yQGnJso8R26YO9d/F87CRrJbRPYGNBRomQ3eBfO0zgJUTb9OYSyKEgfo4sgssUYWwrxqmVk5aJkOc6XhrGzeOx/4UsKq22oVm8H48qrA9apB/vn1uZFW7CP8u9M1r1KQa/tjZ+pYrq6OcX4XwvpQmy0NLc504H0m5IKGm/o6ru8sKRemmtCL1TuA6Jxme4O1LNWyEvJc6iCnw9re5H2ljZZSR1qcpVSvur6cp2VZcR3Ooxa+lBtncDPtUS7MGifs19zeyGqc8EYhUm0bz5tExMIp6PF8cVv6Ug5ztTNfIu04IBvcj9HxVvMz3MlRVvY+bvUKUif7YtBjhu5Bu0daCp2tAWEFC+IUjFRYyZrIGqur+dMdaMxiXMrYm77Xcic7VpVjvGoX286Xsv+udqffLBKm3s7zmJg9f8XU9UZ7/lneQ5ge87wGN93zN985Sh2T/R/XP3upFcY/2TTYDbrVo7+Mlojqbb9mYlRcb19qVr18u/ML7nL+Pl90VaIRaKyxTkuurRaH11Y5VZbMXq3Udo2cW0E9dzquZO2l3eGdVGfnuxXr4rhOmX1ZBrO5bM4a7mp4stI9/xKk8yqH0xbW1ZzsKNgXNzILE1jVUhRfkY5Z/7z/fx2RVagwHY68LWcT7PrkK0dcds+XgPNySsrLObxgft1wB77EmfGu7Pe9M6ptNBdwmpwxM9v2aq03yzv9rlGl47z+pf5uR5wLqzJC0X2yqeCBzYkVys5Ceqr2C0fNlwq3bs11lpkBbn0dk28Sq1h5/BNqVd41ODWtwvy/p+1e6sNqwLBKEeNTrpw/ivU7+uCUXX+CdlY+bzr5gri8/TQgDvCt5yrGp5LTPI+kgs0E+8Jl772jq/zSdxdLn5Xmq49j9r129Q5lZRFbznci4v/RutXTNI67zwAPAHvl/4TP0bEqvs8CD9MmQLTtRn+LYrTH+++OHqQ1tFbuhrHX30vr+D8brNH7aQOlqYc20kN0MOi9Vf6vIPnHYoj6hLYd2AdI4R3RA7SDRmiQJmiUjtJO2kWHmnpyXwPa/XSk6jkGe2MG/GaJtT7wfdxAD54ysDKEfvl/xYOw9clOxAM+aw8a2AkfdoqfPir099EyumOQVYtdiIePZCITbWsQJ46zjxRc+wIchiU+ssx1iKaP6xFXH7sRYcY4LK7FDYh7D3zgkdsVoDd2LJNls4z+BrHnvj72SBzCthmQoC3IM+/Xa70yivdXcQ4Ed/uCuIbgRXVQsvgZ2ObpjUnm7Af2QPpmyYNojuwD+HEk9CZY6DXvuj7QOWpwL7QchJY+/ldWxqQr2HkOI7NHJE/34DeNObQJv2nMqXHQxkEbh/cPYj6sxaivQ6y8CHY3zOLdmCG1bTuiFPV6ILC3uo0GwPcHDSSNlVEYCeCAgRGx1gcCjhnolxk6iF4+juKtjwT/PBypw1HQffTagQhySzdAbuMBRnV5+sJ3exFXH7ciwowHYXEt9iHuSfiQlH9FfSTxZcD4s7cmQ8O5vS3AZE2e7wcckjl/KPKd8wEZxe3m6SEZzz0BcCxqwas6O5D/FjzolszYAFDI6I2gbUYWx2DpADJzCPK7xeceybUtkH8C1j1CXwY1S49BxxOAffQUfQ32fZ3OIwYvAI7Sd+iHqOqvAb5CP6af0km6TG/Qk3SFroHvLXqbnqVfU4ku0m3A9+mP9AH9gD4E/Iwc+hjcfwO8Tp8Afk7/BLxB/wb8gj4FXKEFlaI31Q41RrdVRh2lP6kvqix9oE6pU/SRekI9SXfVWXWWHDWpLtBf1XPqIv3rf0/gM8wAAAABAAAAANWkJwgAAAAAwueVmwAAAADg6G4F") format("woff");
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Gotham Book";
  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: bold;
  font-style: normal;
  font-display: swap;
}
:root {
  --hs-font-base: Open Sans, sans-serif !important;
  --hs-font-heading: Open Sans, sans-serif !important;
  --hs-font-special: Open Sans, sans-serif !important;
  --hs-header-height-sm: 3.375rem !important;
  --hs-header-height-md: 3.375rem !important;
  --hs-header-height-lg: 9.6875rem !important;
}

.crm-site-editor-preview-container #bdhnk-agent {
  position: relative;
}
.crm-site-editor-preview-container #bdhnk-agent a,
.crm-site-editor-preview-container #bdhnk-agent h1,
.crm-site-editor-preview-container #bdhnk-agent h2,
.crm-site-editor-preview-container #bdhnk-agent h3,
.crm-site-editor-preview-container #bdhnk-agent h4,
.crm-site-editor-preview-container #bdhnk-agent h5,
.crm-site-editor-preview-container #bdhnk-agent h6 {
  font-family: inherit;
}
.crm-site-editor-preview-container #bdhnk-agent form input,
.crm-site-editor-preview-container #bdhnk-agent form textarea,
.crm-site-editor-preview-container #bdhnk-agent form select {
  font-family: inherit;
}
.crm-site-editor-preview-container #bdhnk-agent form textarea {
  box-shadow: none;
}
.crm-site-editor-preview-container #bdhnk-agent form input[type=text], .crm-site-editor-preview-container #bdhnk-agent form input[type=email] {
  border: none;
  border-radius: 0;
  box-shadow: none;
  height: auto;
  margin: 0;
}
.crm-site-editor-preview-container #bdhnk-agent form input[type=submit] {
  color: #ffffff;
  text-transform: uppercase;
  background: var(--main-color);
  border: none;
  border-radius: 0;
  -webkit-appearance: none;
  transition: all 300ms ease-in-out;
}
.crm-site-editor-preview-container #bdhnk-agent p {
  padding: 0;
  margin: 0;
  line-height: inherit;
  color: inherit;
  font-size: inherit;
  font-weight: inherit;
  font-family: inherit;
}
.crm-site-editor-preview-container #bdhnk-agent .hidden-section {
  display: none;
}

.site-interior-page,
.site-home-page {
  color: #000000;
  font-family: "Gotham Book", Arial, Helvetica Neue, Helvetica, sans-serif;
  font-weight: 300;
}

#bdhnk-agent .site-button {
  color: #000000;
  font-size: 1rem;
  font-weight: bold;
  text-align: center;
  text-decoration: none;
  text-transform: uppercase;
  background-color: transparent;
  border: 1px solid var(--main-color);
  border-radius: 0;
  padding: 0.625rem 2.5rem;
  display: inline-block;
  line-height: 1;
  transition: all 300ms ease-in-out;
  letter-spacing: 0.01em;
}
@media only screen and (max-width: 64em) {
  #bdhnk-agent .site-button {
    padding: 0.625rem;
  }
}
@media only screen and (max-width: 48em) {
  #bdhnk-agent .site-button {
    font-size: 1rem;
    padding: 0.625rem;
  }
}
#bdhnk-agent .site-button.selected, #bdhnk-agent .site-button:focus, #bdhnk-agent .site-button:hover {
  background-color: var(--main-color);
  border: 1px solid var(--main-color);
  color: #ffffff;
}
#bdhnk-agent .site-button p {
  padding: 0;
  margin: 0;
  line-height: inherit;
  color: inherit;
  font-size: inherit;
  font-weight: inherit;
  font-family: inherit;
}
#bdhnk-agent #hvl-embed .button, #bdhnk-agent #hvl-embed .rng-listing-details-home-valuation > a {
  color: #000000;
  font-size: 1rem;
  font-weight: bold;
  text-align: center;
  text-decoration: none;
  text-transform: uppercase;
  background-color: transparent;
  border: 1px solid var(--main-color);
  border-radius: 0;
  padding: 0.625rem 2.5rem;
  display: inline-block;
  line-height: 1;
  transition: all 300ms ease-in-out;
  letter-spacing: 0.01em;
}
@media only screen and (max-width: 64em) {
  #bdhnk-agent #hvl-embed .button, #bdhnk-agent #hvl-embed .rng-listing-details-home-valuation > a {
    padding: 0.625rem;
  }
}
@media only screen and (max-width: 48em) {
  #bdhnk-agent #hvl-embed .button, #bdhnk-agent #hvl-embed .rng-listing-details-home-valuation > a {
    font-size: 1rem;
    padding: 0.625rem;
  }
}
#bdhnk-agent #hvl-embed .button.selected, #bdhnk-agent #hvl-embed .rng-listing-details-home-valuation > a.selected, #bdhnk-agent #hvl-embed .button:focus, #bdhnk-agent #hvl-embed .rng-listing-details-home-valuation > a:focus, #bdhnk-agent #hvl-embed .button:hover, #bdhnk-agent #hvl-embed .rng-listing-details-home-valuation > a:hover {
  background-color: var(--main-color);
  border: 1px solid var(--main-color);
  color: #ffffff;
}
#bdhnk-agent #hvl-embed .button p, #bdhnk-agent #hvl-embed .rng-listing-details-home-valuation > a p {
  padding: 0;
  margin: 0;
  line-height: inherit;
  color: inherit;
  font-size: inherit;
  font-weight: inherit;
  font-family: inherit;
}
#bdhnk-agent .site-header {
  position: relative;
  z-index: 3;
}
@media print, screen and (max-width: 64.06125em) {
  #bdhnk-agent .site-header .site-header-mobile-account img {
    display: none;
  }
}
#bdhnk-agent .site-header .site-container {
  align-items: center;
  display: flex;
  justify-content: space-between;
}
@media print, screen and (min-width: 64.0625em) {
  #bdhnk-agent .site-header {
    padding: 2rem;
    margin: 0 6rem;
  }
}
@media print, screen and (max-width: 74.99875em) {
  #bdhnk-agent .site-header {
    padding: 2rem 0.5rem;
  }
}
@media print, screen and (max-width: 64.06125em) {
  #bdhnk-agent .site-header {
    height: 3.375rem;
    padding: 0;
    display: flex;
  }
  #bdhnk-agent .site-header .site-container {
    height: 100%;
    margin: 0;
    width: 100%;
  }
}
#bdhnk-agent .site-header-company-logo img {
  max-width: 5.625rem;
}
@media print, screen and (max-width: 64.06125em) {
  #bdhnk-agent .site-header-company-logo {
    display: none;
  }
}
#bdhnk-agent .site-header-login-nav {
  flex: 1 0 auto;
  padding-right: 1.25rem;
}
@media print, screen and (max-width: 64.06125em) {
  #bdhnk-agent .site-header-login-nav {
    flex: 0 0 auto;
    padding-right: 0;
  }
}
@media only screen and (max-width: 64em) {
  #bdhnk-agent .site-header-login-nav {
    justify-content: inherit;
    width: 100%;
  }
}
@media only screen and (max-width: 99.3em) {
  #bdhnk-agent .site-header-login-nav {
    flex: 1 1 auto !important;
  }
}
#bdhnk-agent .site-header-login-nav .site-header-login-container {
  display: flex;
  flex: 0 0 auto;
  justify-content: flex-end;
}
@media print, screen and (min-width: 40em) {
  #bdhnk-agent .site-header-login-nav .site-header-login-container {
    margin-right: 1rem;
  }
}
@media only screen and (max-width: 64em) {
  #bdhnk-agent .site-header-login-nav .site-header-login-container {
    justify-content: normal !important;
  }
}
#bdhnk-agent .site-header-login-nav .site-header-login-container .site-header-nav-loggedin > i,
#bdhnk-agent .site-header-login-nav .site-header-login-container .site-header-loggedin > i {
  color: #ffffff;
  font-size: 2rem;
  cursor: pointer;
}
@media print, screen and (max-width: 39.99875em) {
  #bdhnk-agent .site-header-login-nav .site-header-login-container .site-header-nav-loggedin,
  #bdhnk-agent .site-header-login-nav .site-header-login-container .site-header-loggedin {
    display: flex;
  }
}
@media print, screen and (min-width: 64.0625em) {
  #bdhnk-agent .site-header-login-nav .site-header-login-container .site-header-nav-loggedin,
  #bdhnk-agent .site-header-login-nav .site-header-login-container .site-header-loggedin {
    position: relative;
  }
  #bdhnk-agent .site-header-login-nav .site-header-login-container .site-header-nav-loggedin:hover .site-header-client-info,
  #bdhnk-agent .site-header-login-nav .site-header-login-container .site-header-loggedin:hover .site-header-client-info {
    display: block;
  }
}
#bdhnk-agent .site-header-login-nav .site-header-login-container .site-header-client-info {
  color: #000000;
  background: #ffffff;
  box-shadow: 0 0 1rem 0 #000000;
  padding: 0.5rem;
  width: 27rem;
  position: absolute;
  top: 2.5625rem;
  right: -0.25rem;
  z-index: 1000;
  display: none;
  transition: all 300ms ease-in-out;
}
#bdhnk-agent .site-header-login-nav .site-header-login-container .site-header-client-info ul {
  margin-left: 0;
  list-style: none;
  line-height: 1.6;
  margin-bottom: 0;
  display: block;
}
#bdhnk-agent .site-header-login-nav .site-header-login-container .site-header-client-info ul li {
  font-size: 0.8125rem;
  padding: 0.25rem;
  white-space: normal;
}
#bdhnk-agent .site-header-login-nav .site-header-login-container .site-header-client-info ul li a {
  color: #2e2e2e;
  align-items: center;
  display: flex;
  transition: all 300ms ease-in-out;
}
#bdhnk-agent .site-header-login-nav .site-header-login-container .site-header-client-info ul li a:hover {
  color: var(--main-color);
}
#bdhnk-agent .site-header-login-nav .site-header-login-container .site-header-client-info ul li i {
  font-size: 1.125rem;
  padding-right: 0.25rem;
}
#bdhnk-agent .site-header-login-nav .site-header-login-container .site-header-client-info ul.site-header-client-info-details {
  padding: 0;
  flex: 1 1 40%;
}
#bdhnk-agent .site-header-login-nav .site-header-login-container .site-header-client-info ul.site-header-client-info-search {
  background: #ededed;
  padding: 0.25rem;
  flex: 1 1 60%;
}
@media print, screen and (max-width: 64.06125em) {
  #bdhnk-agent .site-header-login-nav .site-header-login-container .site-header-client-info {
    box-shadow: none;
    width: 100%;
    top: 3.375rem;
    right: 0;
  }
  #bdhnk-agent .site-header-login-nav .site-header-login-container .site-header-client-info li {
    font-size: 0.875rem;
  }
}
#bdhnk-agent .site-header-login-nav .site-header-login-container .site-header-client-info-container {
  display: flex;
  padding: 0;
  position: relative;
}
#bdhnk-agent .site-header-login-nav .site-header-login-container .site-header-client-info-container:before {
  font-family: "Reliance-Network-Icon-Font";
  font-size: 1.25rem;
  content: "\e9df";
  color: #ffffff;
  width: 100%;
  position: absolute;
  top: -1.625rem;
  transform: rotate(180deg);
  speak: none;
}
#bdhnk-agent .site-header-login-nav .site-header-login-container .site-header-nav-loggedin {
  margin-left: 1rem;
}
#bdhnk-agent .site-header-login-nav .site-header-login-container .site-header-nav-loggedin > i {
  color: #000000;
}
@media print, screen and (max-width: 64.06125em) {
  #bdhnk-agent .site-header-login-nav .site-header-login-container .site-header-nav-loggedin {
    margin: 0;
  }
}
#bdhnk-agent .site-header-login-nav .site-header-login-container .site-header-nav-login {
  color: #000000;
  font-size: 0.875rem;
  text-decoration: none;
  text-transform: uppercase;
  flex: 0 0 auto;
  transition: all 300ms ease-in-out;
}
#bdhnk-agent .site-header-login-nav .site-header-login-container .site-header-nav-login i {
  font-size: 1.75rem;
  display: none;
}
@media only screen and (max-width: 64em) {
  #bdhnk-agent .site-header-login-nav .site-header-login-container .site-header-nav-login i {
    display: flex;
  }
}
@media print, screen and (max-width: 64.06125em) {
  #bdhnk-agent .site-header-login-nav .site-header-login-container .site-header-nav-login {
    padding: 0;
    margin-right: 0;
    display: flex;
  }
  #bdhnk-agent .site-header-login-nav .site-header-login-container .site-header-nav-login span {
    display: none;
  }
}
#bdhnk-agent .site-header-login-nav nav {
  justify-content: flex-end;
}
#bdhnk-agent .site-header-login-nav nav ul {
  line-height: 1.6;
  list-style: none;
  white-space: nowrap;
  margin: 0;
  padding: 0;
}
#bdhnk-agent .site-header-login-nav nav ul li {
  white-space: nowrap;
}
#bdhnk-agent .site-header-login-nav nav ul li a {
  font-family: "Gotham Book", Arial, Helvetica Neue, Helvetica, sans-serif;
  text-decoration: none;
  text-transform: uppercase;
}
#bdhnk-agent .site-header-login-nav nav ul li a:not([href]) {
  cursor: default;
}
@media print, screen and (min-width: 64.0625em) {
  #bdhnk-agent .site-header-login-nav nav {
    align-items: center;
    display: flex;
  }
  #bdhnk-agent .site-header-login-nav nav > ul {
    margin-right: 1rem;
    align-items: center;
    display: flex;
    flex-wrap: wrap;
  }
  #bdhnk-agent .site-header-login-nav nav > ul > li {
    align-items: center;
    display: flex;
  }
  #bdhnk-agent .site-header-login-nav nav > ul > li > a {
    color: #000000;
    position: relative;
    align-items: center;
    display: flex;
    transition: all 300ms ease-in-out;
  }
  #bdhnk-agent .site-header-login-nav nav > ul > li:not(.has-dropdown):hover a {
    opacity: 0.7;
  }
  #bdhnk-agent .site-header-login-nav nav ul li {
    font-size: 0.875rem;
    padding: 0.25rem 1rem;
  }
  #bdhnk-agent .site-header-login-nav nav ul .has-dropdown {
    position: relative;
    cursor: pointer;
  }
  #bdhnk-agent .site-header-login-nav nav ul .has-dropdown:after {
    color: #000000;
    content: "\e94e";
    font-family: "Reliance-Network-Icon-Font";
    position: absolute;
    top: 0.25rem;
    right: 0;
    transition: all 300ms ease-in-out;
    speak: none;
  }
  #bdhnk-agent .site-header-login-nav nav ul .has-dropdown:hover .dropdown, #bdhnk-agent .site-header-login-nav nav ul .has-dropdown:focus .dropdown, #bdhnk-agent .site-header-login-nav nav ul .has-dropdown:focus-within .dropdown {
    display: block;
  }
  #bdhnk-agent .site-header-login-nav nav ul .has-dropdown:hover:after, #bdhnk-agent .site-header-login-nav nav ul .has-dropdown:focus:after, #bdhnk-agent .site-header-login-nav nav ul .has-dropdown:focus-within:after {
    transform: rotate(180deg);
  }
  #bdhnk-agent .site-header-login-nav nav ul .dropdown {
    list-style-position: inherit;
    list-style-type: none;
    margin: 0;
    padding-left: 0;
    min-width: 11.25rem;
    position: absolute;
    top: 1.875rem;
    left: 0;
    z-index: 999;
    display: none;
  }
  #bdhnk-agent .site-header-login-nav nav ul .dropdown li {
    background: #ffffff;
    padding: 0;
  }
  #bdhnk-agent .site-header-login-nav nav ul .dropdown li a {
    color: #000000;
    padding: 0.5rem;
    display: block;
  }
  #bdhnk-agent .site-header-login-nav nav ul .dropdown li:hover {
    background: #000000;
  }
  #bdhnk-agent .site-header-login-nav nav ul .dropdown li:hover a {
    color: #ffffff;
  }
}
@media print, screen and (max-width: 64.06125em) {
  #bdhnk-agent .site-header-login-nav nav {
    align-items: center;
    display: flex;
  }
  #bdhnk-agent .site-header-login-nav nav > ul {
    display: none;
    width: 100%;
    position: absolute;
    top: 3.375rem;
    right: 0;
    z-index: 2;
  }
  #bdhnk-agent .site-header-login-nav nav > ul li {
    background: #ffffff;
    border-bottom: 1px solid #000000;
  }
  #bdhnk-agent .site-header-login-nav nav > ul li:last-of-type {
    border-bottom: none;
  }
  #bdhnk-agent .site-header-login-nav nav > ul li a {
    color: #000000;
    text-decoration: none;
    padding: 0.5rem;
    display: block;
  }
  #bdhnk-agent .site-header-login-nav nav ul .has-dropdown {
    position: relative;
    flex-wrap: wrap;
    cursor: pointer;
  }
  #bdhnk-agent .site-header-login-nav nav ul .has-dropdown a {
    width: 100%;
  }
  #bdhnk-agent .site-header-login-nav nav ul .has-dropdown:after {
    content: "\e94e";
    font-family: "Reliance-Network-Icon-Font";
    position: absolute;
    top: 0.5rem;
    right: 0.5rem;
    transition: all 300ms ease-in-out;
    speak: none;
  }
  #bdhnk-agent .site-header-login-nav nav ul .has-dropdown.open:after {
    transform: rotate(180deg);
  }
  #bdhnk-agent .site-header-login-nav nav ul .has-dropdown:hover .dropdown, #bdhnk-agent .site-header-login-nav nav ul .has-dropdown:focus .dropdown, #bdhnk-agent .site-header-login-nav nav ul .has-dropdown:focus-within .dropdown {
    display: block;
  }
  #bdhnk-agent .site-header-login-nav nav ul .has-dropdown:hover:after, #bdhnk-agent .site-header-login-nav nav ul .has-dropdown:focus:after, #bdhnk-agent .site-header-login-nav nav ul .has-dropdown:focus-within:after {
    transform: rotate(180deg);
  }
  #bdhnk-agent .site-header-login-nav nav ul .dropdown {
    position: inherit;
    top: 0;
    display: none;
  }
  #bdhnk-agent .site-header-login-nav nav ul .dropdown li {
    background: #000000;
    border-color: #ffffff;
  }
  #bdhnk-agent .site-header-login-nav nav ul .dropdown li a {
    color: #ffffff;
  }
}
#bdhnk-agent .site-header-login-nav nav .site-header-nav-button {
  text-decoration: none;
  padding: 0 0.25rem;
  cursor: pointer;
  display: none;
}
@media print, screen and (max-width: 64.06125em) {
  #bdhnk-agent .site-header-login-nav nav .site-header-nav-button {
    align-items: center;
    display: flex;
  }
}
#bdhnk-agent .site-header-login-nav nav .site-header-nav-button .site-header-nav-burger {
  position: relative;
  margin-top: 9px;
  margin-bottom: 9px;
  user-select: none;
}
#bdhnk-agent .site-header-login-nav nav .site-header-nav-button .site-header-nav-burger, #bdhnk-agent .site-header-login-nav nav .site-header-nav-button .site-header-nav-burger::before, #bdhnk-agent .site-header-login-nav nav .site-header-nav-button .site-header-nav-burger::after {
  display: block;
  width: 28px;
  height: 1px;
  background-color: #000000;
  transition-property: background-color, transform;
  transition-duration: 0.3s;
}
#bdhnk-agent .site-header-login-nav nav .site-header-nav-button .site-header-nav-burger::before, #bdhnk-agent .site-header-login-nav nav .site-header-nav-button .site-header-nav-burger::after {
  position: absolute;
  content: "";
}
#bdhnk-agent .site-header-login-nav nav .site-header-nav-button .site-header-nav-burger::before {
  top: -9px;
}
#bdhnk-agent .site-header-login-nav nav .site-header-nav-button .site-header-nav-burger::after {
  top: 9px;
}
#bdhnk-agent .site-header-login-nav nav .site-header-nav-button.is-active .site-header-nav-burger {
  background-color: transparent;
}
#bdhnk-agent .site-header-login-nav nav .site-header-nav-button.is-active .site-header-nav-burger::before {
  transform: translateY(9px) rotate(45deg);
}
#bdhnk-agent .site-header-login-nav nav .site-header-nav-button.is-active .site-header-nav-burger::after {
  transform: translateY(-9px) rotate(-45deg);
}
#bdhnk-agent .site-header-login-nav nav .site-header-search-button {
  display: none;
}
@media print, screen and (max-width: 64.06125em) {
  #bdhnk-agent .site-header-login-nav nav .site-header-search-button {
    color: #ffffff;
    text-decoration: none;
    display: flex;
  }
  #bdhnk-agent .site-header-login-nav nav .site-header-search-button i {
    font-size: 1.75rem;
  }
}
@media print, screen and (min-width: 40em) {
  #bdhnk-agent .site-header-login-nav nav {
    flex: 1 1 auto;
  }
  #bdhnk-agent .site-header-login-nav nav > ul {
    margin-right: 0;
    justify-content: flex-end;
  }
}
@media print, screen and (max-width: 64.06125em) {
  #bdhnk-agent .site-header-login-nav nav {
    height: 100%;
  }
}
@media only screen and (max-width: 64em) {
  #bdhnk-agent .site-header-login-nav nav {
    justify-content: normal;
  }
}
@media print, screen and (max-width: 64.06125em) {
  #bdhnk-agent .site-header-login-nav {
    align-items: center;
    display: flex;
  }
  #bdhnk-agent .site-header-login-nav nav {
    order: 0;
  }
  #bdhnk-agent .site-header-login-nav .site-header-login-container {
    order: 1;
  }
}
#bdhnk-agent .site-header-logo {
  flex: 0 0 auto;
}
#bdhnk-agent .site-header-logo a {
  text-decoration: none;
}
#bdhnk-agent .site-header-logo img {
  display: block;
}
#bdhnk-agent .site-header-logo .site-header-global-logo img {
  max-width: 32rem;
}
@media only screen and (max-width: 48em) {
  #bdhnk-agent .site-header-logo .site-header-global-logo img:nth-child(2) {
    height: 1.5rem;
  }
}
#bdhnk-agent .site-header-logo .site-header-global-logo .site-mobile {
  display: none;
}
#bdhnk-agent .site-header-logo .site-header-name {
  color: #000000;
  font-size: 1.75rem;
  line-height: 0.8;
  text-align: left;
}
@media print, screen and (max-width: 64.06125em) {
  #bdhnk-agent .site-header-logo .site-header-name {
    font-size: 1.25rem;
  }
}
@media print, screen and (max-width: 39.99875em) {
  #bdhnk-agent .site-header-logo .site-header-name {
    font-size: 0.875rem;
  }
}
#bdhnk-agent .site-header-logo .site-header-license {
  color: #000000;
  font-size: 0.875rem;
  padding-top: 1rem;
  text-align: left;
}
@media print, screen and (max-width: 64.06125em) {
  #bdhnk-agent .site-header-logo {
    height: 100%;
    margin-left: auto;
    padding-right: 0;
    order: 2;
  }
  #bdhnk-agent .site-header-logo a {
    height: 100%;
  }
  #bdhnk-agent .site-header-logo .site-header-global-logo {
    border: none;
    padding-right: 0;
  }
  #bdhnk-agent .site-header-logo .site-header-global-logo .site-mobile {
    display: block;
  }
  #bdhnk-agent .site-header-logo .site-header-global-logo .site-desktop {
    display: none;
  }
}
@media only screen and (max-width: 64.06125em) and (max-width: 64em) {
  #bdhnk-agent .site-header-logo .site-header-global-logo .site-desktop {
    display: flex;
    margin-left: 0.25rem;
  }
}
@media only screen and (max-width: 64.06125em) and (max-width: 26.5em) {
  #bdhnk-agent .site-header-logo .site-header-global-logo .site-header-global-logo-img {
    padding: 0.6rem 0;
    justify-content: center !important;
  }
}
@media print, screen and (max-width: 64.06125em) {
  #bdhnk-agent .site-header-logo .site-header-name {
    display: none;
  }
}
@media only screen and (max-width: 64em) {
  #bdhnk-agent .site-header-logo {
    position: absolute;
    z-index: 0;
    display: block;
    left: 50%;
    transform: translate(-50%, 0);
  }
}
#bdhnk-agent .site-header-mobile-account {
  height: 100%;
  margin-right: 0.75rem;
  position: relative;
  cursor: pointer;
  align-items: center;
  display: flex;
  order: 0;
}
#bdhnk-agent .site-header-mobile-account img {
  background: #ffffff;
  max-height: 100%;
  max-width: 2rem;
}
#bdhnk-agent .site-header-mobile-account:after {
  color: #ffffff;
  content: "\e983";
  content: "\e983"/"Expand agent profile";
  font-family: "Reliance-Network-Icon-Font";
  font-size: 1.25rem;
  height: 0;
  width: 0;
  position: absolute;
  right: 0.5rem;
  top: 2.25rem;
  transform: rotate(270deg);
  speak: none;
}
@media print, screen and (min-width: 64.0625em) {
  #bdhnk-agent .site-header-mobile-account {
    display: none;
  }
}
#bdhnk-agent .site-header-mobile-account-info {
  margin-left: 0;
  list-style: none;
  color: #000000;
  font-family: "Gotham Book", Arial, Helvetica Neue, Helvetica, sans-serif;
  background: #ffffff;
  padding-bottom: 0.25rem;
  width: 100%;
  position: absolute;
  top: 3.375rem;
  right: 0;
  z-index: 2;
  display: none;
}
#bdhnk-agent .site-header-mobile-account-info li {
  font-size: 0.875rem;
  padding: 0.25rem;
  align-items: center;
  display: flex;
}
#bdhnk-agent .site-header-mobile-account-info li.account-name {
  font-size: 1.125rem;
}
#bdhnk-agent .site-header-mobile-account-info li a {
  color: #2e2e2e;
  text-decoration: none;
  align-items: center;
  display: flex;
}
#bdhnk-agent .site-header-mobile-account-info li i {
  font-size: 1.125rem;
  padding-right: 0.25rem;
}

#bdhnk-agent.site-home-page {
  position: relative;
}
#bdhnk-agent.site-home-page p {
  line-height: inherit;
  margin-bottom: 0;
}
#bdhnk-agent.site-home-page .button, #bdhnk-agent.site-home-page .rng-listing-details-home-valuation > a {
  background-color: #ffffff;
  border-radius: 0;
}
#bdhnk-agent.site-home-page .button.hollow, #bdhnk-agent.site-home-page .rng-listing-details-home-valuation > a.hollow {
  color: #ffffff;
  background-color: transparent;
  border: 1px solid #ffffff;
}
#bdhnk-agent.site-home-page .button.hollow:hover, #bdhnk-agent.site-home-page .rng-listing-details-home-valuation > a.hollow:hover {
  color: #ffffff;
  background: var(--main-color);
}
#bdhnk-agent.site-home-page .button.secondary, #bdhnk-agent.site-home-page .rng-listing-details-home-valuation > a.secondary {
  background-color: var(--main-color);
}
#bdhnk-agent .site-home-page-hero-quote {
  text-align: center;
  padding: 1rem;
}
#bdhnk-agent .site-home-page-hero-quote .site-home-page-hero-content-quote {
  font-size: 1.125rem;
  font-family: "Gotham Book", Arial, Helvetica Neue, Helvetica, sans-serif;
}
#bdhnk-agent .site-home-page-hero-quote .site-home-page-hero-content-signature {
  font-size: 0.875rem;
}
@media print, screen and (min-width: 64.0625em) {
  #bdhnk-agent .site-home-page-hero-quote {
    padding: 2rem 0;
  }
  #bdhnk-agent .site-home-page-hero-quote .site-container {
    padding: 0 11.25rem;
  }
  #bdhnk-agent .site-home-page-hero-quote .site-home-page-hero-content-quote {
    font-size: 2rem;
    font-weight: 100;
    line-height: 1.2;
  }
  #bdhnk-agent .site-home-page-hero-quote .site-home-page-hero-content-signature {
    font-size: 1rem;
    padding-top: 1rem;
  }
}
#bdhnk-agent .site-home-page-hero-slider .slick-list,
#bdhnk-agent .site-home-page-hero-slider .slick-track,
#bdhnk-agent .site-home-page-hero-slider article {
  height: 100%;
}
#bdhnk-agent .site-home-page-hero-slider .slick-list > div,
#bdhnk-agent .site-home-page-hero-slider .slick-track > div,
#bdhnk-agent .site-home-page-hero-slider article > div {
  background-position: center;
  background-size: cover;
  height: 100%;
  width: 100%;
}
@media print, screen and (min-width: 40em) {
  #bdhnk-agent .site-home-page-hero-slider {
    height: 100vh;
  }
  #bdhnk-agent .site-home-page-hero-slider .slick-dots {
    z-index: 2;
  }
}
@media print, screen and (max-width: 64.06125em) {
  #bdhnk-agent .site-home-page-hero-slider {
    height: calc(100vh - 3.375rem);
  }
}
@media print, screen and (max-width: 39.99875em) {
  #bdhnk-agent .site-home-page-hero-slider {
    display: none;
  }
}
#bdhnk-agent .site-home-page-hero-video-background {
  background: transparent;
  background: #616161;
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 0;
  overflow: hidden;
}
@media print, screen and (max-width: 39.99875em) {
  #bdhnk-agent .site-home-page-hero-video-background {
    display: none;
  }
}
#bdhnk-agent .site-home-page-hero-video-foreground,
#bdhnk-agent .site-home-page-hero-video-background iframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  pointer-events: none;
}
@media (min-aspect-ratio: 16/9) {
  #bdhnk-agent .site-home-page-hero-video-foreground {
    height: 300%;
    top: -100%;
  }
}
@media (max-aspect-ratio: 16/9) {
  #bdhnk-agent .site-home-page-hero-video-foreground {
    width: 300%;
    left: -100%;
  }
}
@media only screen and (max-width: 48em) {
  #bdhnk-agent .site-home-page-hero-video-foreground,
  #bdhnk-agent .site-home-page-hero-video-background {
    display: none;
  }
}
#bdhnk-agent .site-home-page-hero {
  background-color: var(--main-color);
  height: 100vh;
  overflow: hidden;
  position: relative;
  background-position: center;
  background-size: cover;
}
@media print, screen and (min-width: 64.0625em) {
  #bdhnk-agent .site-home-page-hero .site-home-page-mobile-hero {
    display: none;
  }
}
@media print, screen and (max-width: 64.06125em) {
  #bdhnk-agent .site-home-page-hero .site-home-page-mobile-hero {
    background-position: center;
    background-size: cover;
    height: 100%;
    width: 100%;
    position: absolute;
    z-index: 1;
  }
}
@media print, screen and (max-width: 39.99875em) {
  #bdhnk-agent .site-home-page-hero {
    height: auto;
  }
}
#bdhnk-agent .site-home-page-hero-content {
  text-align: center;
  height: 100%;
  width: 100%;
  display: flex;
  flex-direction: column;
  z-index: 1;
}
@media print, screen and (min-width: 40em) {
  #bdhnk-agent .site-home-page-hero-content {
    position: absolute;
    top: 0;
  }
}
@media print, screen and (max-width: 39.99875em) {
  #bdhnk-agent .site-home-page-hero-content {
    position: relative;
    z-index: 2;
    padding: 6.25rem 0;
  }
}
#bdhnk-agent .site-home-page-hero-content .site-home-page-hero-scroll {
  color: #ffffff;
  font-size: 2rem;
  padding-top: 2rem;
  transition: all 300ms ease-in-out;
  cursor: pointer;
}
#bdhnk-agent .site-home-page-hero-content .site-home-page-hero-scroll:hover {
  opacity: 0.7;
}
#bdhnk-agent .site-home-page-hero-content .site-home-page-hero-scroll:focus {
  outline: none;
}
#bdhnk-agent .site-home-page-hero-search {
  background: rgba(255, 255, 255, 0.8);
  border-top: 1px solid #ffffff;
  border-bottom: 1px solid #ffffff;
  padding: 0 1rem;
  align-items: center;
  display: flex;
}
#bdhnk-agent .site-home-page-hero-search .site-container {
  align-items: center;
  display: flex;
  width: 100%;
}
#bdhnk-agent .site-home-page-hero-search .site-home-page-hero-search-text {
  color: var(--main-color);
  white-space: nowrap;
  font-family: "Gotham Book", Arial, Helvetica Neue, Helvetica, sans-serif;
  font-weight: 600;
}
@media print, screen and (min-width: 64.0625em) {
  #bdhnk-agent .site-home-page-hero-search {
    height: 5.375rem;
  }
  #bdhnk-agent .site-home-page-hero-search .site-home-page-hero-search-text {
    flex: 0 25% auto;
  }
  #bdhnk-agent .site-home-page-hero-search form {
    padding-left: 1rem;
  }
}
@media print, screen and (max-width: 64.06125em) {
  #bdhnk-agent .site-home-page-hero-search {
    height: 7.375rem;
    padding: 1rem;
  }
  #bdhnk-agent .site-home-page-hero-search .site-container {
    flex-wrap: wrap;
    justify-content: center;
  }
  #bdhnk-agent .site-home-page-hero-search .site-home-page-hero-search-text {
    padding-bottom: 0.5rem;
    flex: 1 1 auto;
  }
}
#bdhnk-agent .site-home-page-hero-search .site-quick-search-suggestions {
  font-family: "Chronicle Display", Times, Times New Roman, serif;
  position: relative;
}
#bdhnk-agent .site-home-page-hero-search .site-quick-search-suggestions .rn-suggestion-dropdown {
  height: 18.75rem;
  overflow-y: scroll;
}
#bdhnk-agent .site-home-page-hero-search .site-quick-search-suggestions .rn-suggestion-container {
  position: absolute;
  background: white;
  border: 1px solid #ddd;
  border-radius: 0.25rem;
  box-shadow: 0 0 6px #ddd;
  filter: drop-shadow(0 0 6px rgba(0, 0, 0, 0.2));
  width: 100%;
  position: absolute;
  top: 0.625rem;
  z-index: 1000;
}
#bdhnk-agent .site-home-page-hero-search .site-quick-search-suggestions .rn-suggestion-container:before {
  border-right: 0.5rem solid transparent;
  border-left: 0.5rem solid transparent;
  border-bottom: 0.5rem solid #ffffff;
  height: 0;
  width: 0;
  position: absolute;
  top: -0.5rem;
  left: 50%;
  content: "";
  display: block;
}
#bdhnk-agent .site-home-page-hero-search .site-quick-search-suggestions .rn-suggestion-container ul {
  text-align: left;
  list-style: none;
  margin: 0;
  padding: 0;
}
#bdhnk-agent .site-home-page-hero-search .site-quick-search-suggestions .rn-suggestion-container ul li {
  border-bottom: 1px solid #ddd;
  padding: 0.25rem 0.5rem;
}
#bdhnk-agent .site-home-page-hero-search .site-quick-search-suggestions .rn-suggestion-container ul li.rn-suggestion-category {
  font-weight: bold;
}
#bdhnk-agent .site-home-page-hero-search .site-quick-search-suggestions .rn-suggestion-container ul li.rn-suggestion-item {
  cursor: pointer;
}
#bdhnk-agent .site-home-page-hero-search .site-quick-search-container {
  width: 100%;
}
#bdhnk-agent .site-home-page-hero-search form {
  margin: 0;
  display: flex;
  flex: 1 1 auto;
}
#bdhnk-agent .site-home-page-hero-search form .rn-qsr-cz {
  flex: 1 1 100%;
}
#bdhnk-agent .site-home-page-hero-search form input {
  font-family: "Gotham Book", Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 1rem;
  text-transform: uppercase;
  padding: 1rem 2rem;
}
#bdhnk-agent .site-home-page-hero-search form input.site-quick-search-input, #bdhnk-agent .site-home-page-hero-search form input.site-home-quick-search-input {
  border: 1px solid #ffffff;
  width: 100%;
  margin-bottom: 0;
}
#bdhnk-agent .site-home-page-hero-search form input[type=submit] {
  color: #ffffff;
  text-align: center;
  background: var(--main-color);
  border: 1px solid var(--main-color);
  flex: 0 0 auto;
  cursor: pointer;
  transition: all 300ms ease-in-out;
}
#bdhnk-agent .site-home-page-hero-search form input[type=submit]:hover {
  color: var(--main-color);
  background: #ffffff;
}
#bdhnk-agent .site-home-page-hero-search form button {
  color: #ffffff;
  text-align: center;
  background: var(--main-color);
  border: 1px solid var(--main-color);
  flex: 0 0 auto;
  cursor: pointer;
  transition: all 300ms ease-in-out;
  padding: 0 1rem;
  font-size: 1.5rem;
}
#bdhnk-agent .site-home-page-hero-search form button:hover {
  color: var(--main-color);
  background: #ffffff;
}
@media print, screen and (max-width: 64.06125em) {
  #bdhnk-agent .site-home-page-hero-search form {
    justify-content: center;
  }
  #bdhnk-agent .site-home-page-hero-search form input.site-quick-search-input, #bdhnk-agent .site-home-page-hero-search form input.site-home-quick-search-input {
    padding: 1rem 0.5rem;
  }
  #bdhnk-agent .site-home-page-hero-search form input[type=submit] {
    padding: 1rem 0.5rem;
    flex: 1 1 auto;
  }
  #bdhnk-agent .site-home-page-hero-search form button {
    flex: 1 1 auto;
  }
}
#bdhnk-agent .site-home-page-callouts {
  margin-top: auto;
  position: relative;
}
#bdhnk-agent .site-home-page-callouts .site-container {
  padding: 6.25rem 1.25rem 3.75rem;
}
#bdhnk-agent .site-home-page-callouts h2 {
  color: var(--heading-color, #000000);
  font-family: var(--heading-font-family, Chronicle Display, Times, Times New Roman, serif);
  font-size: var(--heading-font-size, 2.1875rem);
  font-weight: var(--heading-font-weight, 100);
  letter-spacing: var(--heading-letter-spacing, 0.03rem);
  line-height: var(--heading-line-height, 1.2);
  margin-bottom: var(--heading-margin-bottom, 1.25rem);
  font-size: 1.75rem;
  margin-top: 0.25rem;
}
@media only screen and (max-width: 64em) {
  #bdhnk-agent .site-home-page-callouts h2 {
    margin-bottom: var(--heading-margin-bottom, 0.9375rem);
  }
}
@media only screen and (max-width: 48em) {
  #bdhnk-agent .site-home-page-callouts h2 {
    margin-bottom: var(--heading-margin-bottom, 0.875rem);
  }
}
#bdhnk-agent .site-home-page-callouts h2.bdhnk-center {
  text-align: center;
}
#bdhnk-agent .site-home-page-callouts h2.bdhnk-margin-bottom {
  --heading-margin-bottom: 2.5rem;
}
@media only screen and (max-width: 48em) {
  #bdhnk-agent .site-home-page-callouts h2.bdhnk-margin-bottom {
    --heading-margin-bottom: .625rem;
  }
}
#bdhnk-agent .site-home-page-callouts h2 p {
  padding: 0 !important;
  margin: 0 !important;
  line-height: inherit !important;
  color: inherit !important;
  font-size: inherit !important;
  font-weight: inherit !important;
  font-family: inherit !important;
}
#bdhnk-agent .site-home-page-callouts .site-home-callout-arrows {
  position: absolute;
  top: 50%;
  left: 0;
  width: 100%;
  justify-content: space-between;
  display: none;
  z-index: 2;
  pointer-events: none;
}
#bdhnk-agent .site-home-page-callouts .site-home-callout-arrows .site-arrow {
  width: 1.6875rem;
  height: 1.6875rem;
  background: var(--main-color);
  display: flex;
  justify-content: center;
  align-items: center;
  z-index: 2;
  pointer-events: auto;
  cursor: pointer;
}
#bdhnk-agent .site-home-page-callouts .site-home-callout-arrows .site-arrow.site-prev {
  margin-left: -0.875rem;
}
#bdhnk-agent .site-home-page-callouts .site-home-callout-arrows .site-arrow.site-next {
  margin-right: -0.875rem;
}
#bdhnk-agent .site-home-page-callouts .site-home-callout-arrows .site-arrow i {
  font-size: 1rem;
  text-align: center;
  line-height: 1;
  color: #ffffff;
}
#bdhnk-agent .site-home-page-callouts .site-home-callout-arrows .site-arrow.site-prev {
  margin-left: 1rem;
}
#bdhnk-agent .site-home-page-callouts .site-home-callout-arrows .site-arrow.site-next {
  margin-right: 1rem;
}
@media print, screen and (max-width: 64.06125em) {
  #bdhnk-agent .site-home-page-callouts .site-home-callout-arrows {
    display: flex;
  }
}
#bdhnk-agent .site-home-page-callouts ul {
  color: #000000;
  list-style: none;
  margin: 0;
  padding: 0;
  display: flex;
  text-align: center;
  position: relative;
  z-index: 1;
}
#bdhnk-agent .site-home-page-callouts ul li {
  flex: 1 1 33%;
}
#bdhnk-agent .site-home-page-callouts ul li i {
  font-size: 6.25rem;
  text-align: center;
}
#bdhnk-agent .site-home-page-callouts ul li .site-home-page-callout-content .button, #bdhnk-agent .site-home-page-callouts ul li .site-home-page-callout-content .rng-listing-details-home-valuation > a {
  background: rgba(0, 0, 0, 0.4);
  border-radius: 0;
  font-size: 1rem;
  text-transform: uppercase;
}
#bdhnk-agent .site-home-page-advancededitor {
  text-align: center;
}
#bdhnk-agent .site-home-page-advancededitor h1 {
  font-family: "Chronicle Display", Times, Times New Roman, serif !important;
  color: #000000;
  font-size: 2.4375rem;
  font-weight: 400;
  letter-spacing: 0.03rem;
}
@media only screen and (max-width: 63.9375em) {
  #bdhnk-agent .site-home-page-advancededitor h1 {
    margin-bottom: 1.875rem;
  }
}
#bdhnk-agent .site-home-page-advancededitor h1 p {
  padding: 0;
  margin: 0;
  line-height: inherit;
  color: inherit;
  font-size: inherit;
  font-weight: inherit;
  font-family: inherit;
}
#bdhnk-agent .site-home-page-advancededitor h2 {
  color: var(--heading-color, #000000);
  font-family: var(--heading-font-family, Chronicle Display, Times, Times New Roman, serif);
  font-size: var(--heading-font-size, 2.1875rem);
  font-weight: var(--heading-font-weight, 100);
  letter-spacing: var(--heading-letter-spacing, 0.03rem);
  line-height: var(--heading-line-height, 1.2);
  margin-bottom: var(--heading-margin-bottom, 1.25rem);
}
@media only screen and (max-width: 64em) {
  #bdhnk-agent .site-home-page-advancededitor h2 {
    margin-bottom: var(--heading-margin-bottom, 0.9375rem);
  }
}
@media only screen and (max-width: 48em) {
  #bdhnk-agent .site-home-page-advancededitor h2 {
    margin-bottom: var(--heading-margin-bottom, 0.875rem);
  }
}
#bdhnk-agent .site-home-page-advancededitor h2.bdhnk-center {
  text-align: center;
}
#bdhnk-agent .site-home-page-advancededitor h2.bdhnk-margin-bottom {
  --heading-margin-bottom: 2.5rem;
}
@media only screen and (max-width: 48em) {
  #bdhnk-agent .site-home-page-advancededitor h2.bdhnk-margin-bottom {
    --heading-margin-bottom: .625rem;
  }
}
#bdhnk-agent .site-home-page-advancededitor h2 p {
  padding: 0 !important;
  margin: 0 !important;
  line-height: inherit !important;
  color: inherit !important;
  font-size: inherit !important;
  font-weight: inherit !important;
  font-family: inherit !important;
}
#bdhnk-agent .site-home-page-advancededitor p {
  font-family: var(--p-font-family, Gotham Book, Arial, Helvetica Neue, Helvetica, sans-serif);
  font-size: var(--p-font-size, 1.25rem);
  letter-spacing: var(--p-letter-spacing, 0.01rem);
  line-height: var(--p-line-height, 1.5);
}
@media only screen and (max-width: 64em) {
  #bdhnk-agent .site-home-page-advancededitor p {
    line-height: 1.5;
    font-size: var(--p-font-size, 1rem);
  }
}
#bdhnk-agent .site-home-page-advancededitor p a {
  color: var(--a-text-color, #000000);
  text-decoration: var(--a-text-decoration, underline);
}
#bdhnk-agent .site-home-page-advancededitor p a:hover, #bdhnk-agent .site-home-page-advancededitor p a:focus {
  --a-text-color: #3DC2D1;
}
#bdhnk-agent .site-home-page-advancededitor .site-container {
  padding: 2rem 1rem;
}
#bdhnk-agent .bdhnk-community-arrows {
  position: absolute;
  top: 0.5;
  left: 0;
  pointer-events: none;
  width: 100%;
  height: 18.75rem;
  display: flex;
  justify-content: space-between;
  align-items: center;
  z-index: 2;
  padding: 2rem;
}
#bdhnk-agent .bdhnk-community-arrows .site-arrow {
  width: 1.6875rem;
  height: 1.6875rem;
  background: var(--main-color);
  display: flex;
  justify-content: center;
  align-items: center;
  z-index: 2;
  pointer-events: auto;
  cursor: pointer;
}
#bdhnk-agent .bdhnk-community-arrows .site-arrow.site-prev {
  margin-left: -0.875rem;
}
#bdhnk-agent .bdhnk-community-arrows .site-arrow.site-next {
  margin-right: -0.875rem;
}
#bdhnk-agent .bdhnk-community-arrows .site-arrow i {
  font-size: 1rem;
  text-align: center;
  line-height: 1;
  color: #ffffff;
}
#bdhnk-agent .site-home-page-communities-slider {
  height: auto;
  overflow: hidden;
}
#bdhnk-agent .site-home-page-communities-slider .slick-dots {
  bottom: 0;
}
#bdhnk-agent .site-home-page-communities-slider .slick-dots li:first-child:last-child {
  display: none;
}
#bdhnk-agent .site-home-page-communities-slider article {
  height: auto;
  opacity: 1;
  padding-bottom: 1.875rem;
}
#bdhnk-agent .site-home-page-communities-slider article > div {
  height: 100%;
  width: 100%;
}
#bdhnk-agent .site-home-page-communities-slider article.slick-current {
  opacity: 1;
}
#bdhnk-agent .site-home-page-communities-slider article a {
  color: #000000;
  font-weight: 100;
  width: 100%;
  display: block;
  position: relative;
  text-align: center;
}
#bdhnk-agent .site-home-page-communities-slider article a.slick-current {
  opacity: 1;
}
#bdhnk-agent .site-home-page-communities-slider article a .site-home-page-community-image {
  height: 18.75rem;
  width: 100%;
  background-color: var(--main-color);
  background-position: center;
  background-size: cover;
}
#bdhnk-agent .site-home-page-communities-slider article a .site-home-page-community-content {
  padding: 1rem;
}
#bdhnk-agent .site-home-page-communities-slider article a .site-home-page-community-title {
  color: var(--heading-color, #000000);
  font-family: var(--heading-font-family, Gotham Book, Arial, Helvetica Neue, Helvetica, sans-serif);
  font-size: var(--heading-font-size, 1.51325rem);
  letter-spacing: var(--heading-letter-spacing, 0.07rem);
  --heading-font-family: Chronicle Display, Times, Times New Roman, serif;
}
@media only screen and (max-width: 48em) {
  #bdhnk-agent .site-home-page-communities-slider article a .site-home-page-community-title {
    --heading-font-size: 1.0625rem;
  }
}
#bdhnk-agent .site-home-page-communities-slider article a .site-home-page-community-title p {
  padding: 0 !important;
  margin: 0 !important;
  line-height: inherit !important;
  color: inherit !important;
  font-size: inherit !important;
  font-weight: inherit !important;
  font-family: inherit !important;
}
#bdhnk-agent .site-home-page-communities-slider article a .site-home-page-community-text {
  font-family: var(--p-font-family, Gotham Book, Arial, Helvetica Neue, Helvetica, sans-serif);
  font-size: var(--p-font-size, 1.25rem);
  letter-spacing: var(--p-letter-spacing, 0.01rem);
  line-height: var(--p-line-height, 1.5);
  --p-font-size: 1rem;
}
@media only screen and (max-width: 64em) {
  #bdhnk-agent .site-home-page-communities-slider article a .site-home-page-community-text {
    line-height: 1.5;
    font-size: var(--p-font-size, 1rem);
  }
}
#bdhnk-agent .site-home-page-communities-slider article a .site-home-page-community-text a {
  color: var(--a-text-color, #000000);
  text-decoration: var(--a-text-decoration, underline);
}
#bdhnk-agent .site-home-page-communities-slider article a .site-home-page-community-text a:hover, #bdhnk-agent .site-home-page-communities-slider article a .site-home-page-community-text a:focus {
  --a-text-color: #3DC2D1;
}
#bdhnk-agent .site-home-page-communities-slider article a .site-home-page-community-button {
  margin: 0.5rem auto 0;
}
#bdhnk-agent .site-home-page-communities-slider article a:hover .site-home-page-community-title {
  opacity: 1;
}
#bdhnk-agent .site-interior-featured-properties-pages li,
#bdhnk-agent .site-interior-featured-properties-paging li {
  --p-font-size: .875rem;
}
#bdhnk-agent .site-interior-featured-properties-header h1 {
  --heading-font-family: Chronicle Display, Times, Times New Roman, serif;
  --heading-color: #000;
  --heading-font-size: 2.4375rem;
  --heading-font-weight: 100;
  --heading-letter-spacing: .03rem;
  font-family: "Chronicle Display", Times, Times New Roman, serif !important;
  color: #000 !important;
  font-size: 2.4375rem !important;
  font-weight: 100 !important;
  letter-spacing: 0.03rem !important;
}
@media only screen and (max-width: 63.9375em) {
  #bdhnk-agent .site-interior-featured-properties-header h1 {
    margin-bottom: 1.875rem;
  }
}
#bdhnk-agent .site-home-page-featured-listings {
  text-align: center;
}
#bdhnk-agent .site-home-page-featured-listings h2 {
  color: var(--heading-color, #000000);
  font-family: var(--heading-font-family, Chronicle Display, Times, Times New Roman, serif);
  font-size: var(--heading-font-size, 2.1875rem);
  font-weight: var(--heading-font-weight, 100);
  letter-spacing: var(--heading-letter-spacing, 0.03rem);
  line-height: var(--heading-line-height, 1.2);
  margin-bottom: var(--heading-margin-bottom, 1.25rem);
}
@media only screen and (max-width: 64em) {
  #bdhnk-agent .site-home-page-featured-listings h2 {
    margin-bottom: var(--heading-margin-bottom, 0.9375rem);
  }
}
@media only screen and (max-width: 48em) {
  #bdhnk-agent .site-home-page-featured-listings h2 {
    margin-bottom: var(--heading-margin-bottom, 0.875rem);
  }
}
#bdhnk-agent .site-home-page-featured-listings h2.bdhnk-center {
  text-align: center;
}
#bdhnk-agent .site-home-page-featured-listings h2.bdhnk-margin-bottom {
  --heading-margin-bottom: 2.5rem;
}
@media only screen and (max-width: 48em) {
  #bdhnk-agent .site-home-page-featured-listings h2.bdhnk-margin-bottom {
    --heading-margin-bottom: .625rem;
  }
}
#bdhnk-agent .site-home-page-featured-listings h2 p {
  padding: 0 !important;
  margin: 0 !important;
  line-height: inherit !important;
  color: inherit !important;
  font-size: inherit !important;
  font-weight: inherit !important;
  font-family: inherit !important;
}
#bdhnk-agent .site-home-page-featured-listings .site-home-page-featured-text {
  font-family: var(--p-font-family, Gotham Book, Arial, Helvetica Neue, Helvetica, sans-serif);
  font-size: var(--p-font-size, 1.25rem);
  letter-spacing: var(--p-letter-spacing, 0.01rem);
  line-height: var(--p-line-height, 1.5);
}
@media only screen and (max-width: 64em) {
  #bdhnk-agent .site-home-page-featured-listings .site-home-page-featured-text {
    line-height: 1.5;
    font-size: var(--p-font-size, 1rem);
  }
}
#bdhnk-agent .site-home-page-featured-listings .site-home-page-featured-text a {
  color: var(--a-text-color, #000000);
  text-decoration: var(--a-text-decoration, underline);
}
#bdhnk-agent .site-home-page-featured-listings .site-home-page-featured-text a:hover, #bdhnk-agent .site-home-page-featured-listings .site-home-page-featured-text a:focus {
  --a-text-color: #3DC2D1;
}
#bdhnk-agent .site-home-page-featured-listings .price h2 {
  color: #FFF;
}
#bdhnk-agent .site-home-page-featured-listings .site-home-page-featured-content {
  padding: 2rem 1rem;
}
#bdhnk-agent .site-home-page-featured-listings .site-home-featured-listing-arrows {
  position: absolute;
  top: 1;
  left: 0;
  pointer-events: none;
  width: 100%;
  height: 25rem;
  justify-content: space-between;
  align-items: center;
  z-index: 2;
  padding: 2rem;
  display: none;
}
#bdhnk-agent .site-home-page-featured-listings .site-home-featured-listing-arrows .site-arrow {
  width: 1.6875rem;
  height: 1.6875rem;
  background: var(--main-color);
  display: flex;
  justify-content: center;
  align-items: center;
  z-index: 2;
  pointer-events: auto;
  cursor: pointer;
}
#bdhnk-agent .site-home-page-featured-listings .site-home-featured-listing-arrows .site-arrow.site-prev {
  margin-left: -0.875rem;
}
#bdhnk-agent .site-home-page-featured-listings .site-home-featured-listing-arrows .site-arrow.site-next {
  margin-right: -0.875rem;
}
#bdhnk-agent .site-home-page-featured-listings .site-home-featured-listing-arrows .site-arrow i {
  font-size: 1rem;
  text-align: center;
  line-height: 1;
  color: #ffffff;
}
#bdhnk-agent .site-home-page-featured-listings .site-home-featured-listing-arrows.site-show {
  display: flex;
}
#bdhnk-agent .site-home-page-featured-listings #featuredproperties-section {
  display: flex;
  flex-wrap: wrap;
}
#bdhnk-agent .site-home-page-featured-listings #featuredproperties-section a {
  flex: 1 1 auto;
  width: 100%;
  background-color: #6d6d6d;
  background-position: center;
  background-size: cover;
  height: 25rem;
  opacity: 0.5;
  align-items: flex-end;
  display: flex;
  position: relative;
}
#bdhnk-agent .site-home-page-featured-listings #featuredproperties-section a:before {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: linear-gradient(to top, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.35) 20%, rgba(0, 0, 0, 0) 100%);
  z-index: 1;
}
#bdhnk-agent .site-home-page-featured-listings #featuredproperties-section a.slick-current {
  opacity: 1;
}
#bdhnk-agent .site-home-page-featured-listings #featuredproperties-section a:hover .site-home-page-featured-button {
  color: #000000;
  background: #ffffff;
}
#bdhnk-agent .site-home-page-featured-listings #featuredproperties-section a ul {
  color: #ffffff;
  list-style: none;
  margin: 0;
  padding: 0.5rem;
  width: 100%;
  align-items: center;
  display: flex;
  flex-direction: column;
  position: relative;
  z-index: 2;
}
#bdhnk-agent .site-home-page-featured-listings #featuredproperties-section a ul .site-home-page-featured-button {
  font-size: 0.8125rem;
  text-transform: uppercase;
  background: rgba(255, 255, 255, 0.3);
  border: 1px solid #ffffff;
  margin-top: 0.5rem;
  padding: 0.5rem 1rem;
  transition: all 300ms ease-in-out;
}
#bdhnk-agent .site-home-page-featured-listings #featuredproperties-section a:hover ul {
  opacity: 1;
}

#bdhnk-agent.site-interior-page .site-global-container h1 {
  color: var(--heading-color, #fff);
  font-family: var(--heading-font-family, Chronicle Display, Times, Times New Roman, serif);
  font-size: var(--heading-font-size, 3.4375rem);
  font-weight: var(--heading-font-weight, 100);
  letter-spacing: var(--heading-letter-spacing, 0.03rem);
  --heading-color: #0a0a0a;
}
@media only screen and (max-width: 63.9375em) {
  #bdhnk-agent.site-interior-page .site-global-container h1 {
    margin-bottom: var(--heading-margin-bottom, 1.875rem);
  }
}
#bdhnk-agent.site-interior-page .site-global-container h1.text-black {
  --heading-color: #0a0a0a;
}
#bdhnk-agent.site-interior-page .site-global-container h1.text-white {
  --heading-color: #fff;
}
#bdhnk-agent.site-interior-page .site-global-container h1 p {
  padding: 0 !important;
  margin: 0 !important;
  line-height: inherit !important;
  color: inherit !important;
  font-size: inherit !important;
  font-weight: inherit !important;
  font-family: inherit !important;
}
#bdhnk-agent.site-interior-page .site-global-container h1.site-default {
  color: #000 !important;
  font-family: "Chronicle Display", Times, Times New Roman, serif !important;
  font-size: 3.4375rem !important;
  font-weight: 100 !important;
  letter-spacing: 0.03rem !important;
}
@media only screen and (max-width: 63.9375em) {
  #bdhnk-agent.site-interior-page .site-global-container h1.site-default {
    margin-bottom: 1.875rem !important;
  }
}
#bdhnk-agent.site-interior-page .site-global-container h1.site-default p {
  padding: 0 !important;
  margin: 0 !important;
  line-height: inherit !important;
  color: inherit !important;
  font-size: inherit !important;
  font-weight: inherit !important;
  font-family: inherit !important;
}
#bdhnk-agent.site-interior-page .site-global-container .bdhnk-hero-header h1 {
  --heading-color: #FFF;
}
#bdhnk-agent.site-interior-page .site-global-container h2 {
  color: var(--heading-color, #000000);
  font-family: var(--heading-font-family, Chronicle Display, Times, Times New Roman, serif);
  font-size: var(--heading-font-size, 2.1875rem);
  font-weight: var(--heading-font-weight, 100);
  letter-spacing: var(--heading-letter-spacing, 0.03rem);
  line-height: var(--heading-line-height, 1.2);
  margin-bottom: var(--heading-margin-bottom, 1.25rem);
}
@media only screen and (max-width: 64em) {
  #bdhnk-agent.site-interior-page .site-global-container h2 {
    margin-bottom: var(--heading-margin-bottom, 0.9375rem);
  }
}
@media only screen and (max-width: 48em) {
  #bdhnk-agent.site-interior-page .site-global-container h2 {
    margin-bottom: var(--heading-margin-bottom, 0.875rem);
  }
}
#bdhnk-agent.site-interior-page .site-global-container h2.bdhnk-center {
  text-align: center;
}
#bdhnk-agent.site-interior-page .site-global-container h2.bdhnk-margin-bottom {
  --heading-margin-bottom: 2.5rem;
}
@media only screen and (max-width: 48em) {
  #bdhnk-agent.site-interior-page .site-global-container h2.bdhnk-margin-bottom {
    --heading-margin-bottom: .625rem;
  }
}
#bdhnk-agent.site-interior-page .site-global-container h2 p {
  padding: 0 !important;
  margin: 0 !important;
  line-height: inherit !important;
  color: inherit !important;
  font-size: inherit !important;
  font-weight: inherit !important;
  font-family: inherit !important;
}
#bdhnk-agent.site-interior-page .site-global-container h3 {
  color: var(--heading-color, #000000);
  font-family: var(--heading-font-family, Gotham Book, Arial, Helvetica Neue, Helvetica, sans-serif);
  font-size: var(--heading-font-size, 1.51325rem);
  letter-spacing: var(--heading-letter-spacing, 0.07rem);
}
@media only screen and (max-width: 48em) {
  #bdhnk-agent.site-interior-page .site-global-container h3 {
    --heading-font-size: 1.0625rem;
  }
}
#bdhnk-agent.site-interior-page .site-global-container h3 p {
  padding: 0 !important;
  margin: 0 !important;
  line-height: inherit !important;
  color: inherit !important;
  font-size: inherit !important;
  font-weight: inherit !important;
  font-family: inherit !important;
}
#bdhnk-agent.site-interior-page .site-global-container h4 {
  color: var(--heading-color, #000000);
  font-family: var(--heading-font-family, Gotham Book, Arial, Helvetica Neue, Helvetica, sans-serif);
  font-size: var(--heading-font-size, 1.25rem);
  font-weight: var(--heading-font-weight, bold);
  letter-spacing: var(--heading-letter-spacing, 0.05rem);
}
#bdhnk-agent.site-interior-page .site-global-container h4 p {
  padding: 0 !important;
  margin: 0 !important;
  line-height: inherit !important;
  color: inherit !important;
  font-size: inherit !important;
  font-weight: inherit !important;
  font-family: inherit !important;
}
#bdhnk-agent.site-interior-page .site-global-container h5 {
  color: var(--heading-color, #000000);
  font-family: var(--heading-font-family, Gotham Book, Arial, Helvetica Neue, Helvetica, sans-serif);
  font-size: var(--heading-font-size, 1.125rem);
  font-weight: var(--heading-font-weight, 800);
}
#bdhnk-agent.site-interior-page .site-global-container h5 p {
  padding: 0 !important;
  margin: 0 !important;
  line-height: inherit !important;
  color: inherit !important;
  font-size: inherit !important;
  font-weight: inherit !important;
  font-family: inherit !important;
}
#bdhnk-agent.site-interior-page .site-global-container h6 {
  font-family: var(--heading-font-family, Gotham Book, Arial, Helvetica Neue, Helvetica, sans-serif);
  color: var(--heading-color, #000000);
  font-size: var(--heading-font-size, 1.125rem);
  font-weight: var(--heading-font-weight, 600);
}
#bdhnk-agent.site-interior-page .site-global-container h6 p {
  padding: 0 !important;
  margin: 0 !important;
  line-height: inherit !important;
  color: inherit !important;
  font-size: inherit !important;
  font-weight: inherit !important;
  font-family: inherit !important;
}
#bdhnk-agent.site-interior-page .site-global-container .textimage13-h1 {
  color: #0a0a0a;
}
#bdhnk-agent.site-interior-page .site-global-container img {
  height: auto;
  max-width: 100%;
}
#bdhnk-agent.site-interior-page .site-global-container img.interior-img {
  height: auto;
  width: 100%;
}
#bdhnk-agent.site-interior-page .site-global-container p {
  font-family: var(--p-font-family, Gotham Book, Arial, Helvetica Neue, Helvetica, sans-serif);
  font-size: var(--p-font-size, 1.25rem);
  letter-spacing: var(--p-letter-spacing, 0.01rem);
  line-height: var(--p-line-height, 1.5);
}
@media only screen and (max-width: 64em) {
  #bdhnk-agent.site-interior-page .site-global-container p {
    line-height: 1.5;
    font-size: var(--p-font-size, 1rem);
  }
}
#bdhnk-agent.site-interior-page .site-global-container p a {
  color: var(--a-text-color, #000000);
  text-decoration: var(--a-text-decoration, underline);
}
#bdhnk-agent.site-interior-page .site-global-container p a:hover, #bdhnk-agent.site-interior-page .site-global-container p a:focus {
  --a-text-color: #3DC2D1;
}
#bdhnk-agent.site-interior-page .site-global-container ul li {
  font-family: var(--p-font-family, Gotham Book, Arial, Helvetica Neue, Helvetica, sans-serif);
  font-size: var(--p-font-size, 1.25rem);
  letter-spacing: var(--p-letter-spacing, 0.01rem);
  line-height: var(--p-line-height, 1.5);
}
@media only screen and (max-width: 64em) {
  #bdhnk-agent.site-interior-page .site-global-container ul li {
    line-height: 1.5;
    font-size: var(--p-font-size, 1rem);
  }
}
#bdhnk-agent.site-interior-page .site-global-container ul li a {
  color: var(--a-text-color, #000000);
  text-decoration: var(--a-text-decoration, underline);
}
#bdhnk-agent.site-interior-page .site-global-container ul li a:hover, #bdhnk-agent.site-interior-page .site-global-container ul li a:focus {
  --a-text-color: #3DC2D1;
}
#bdhnk-agent.site-interior-page .site-global-container blockquote {
  font-family: "Gotham Book", Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 1.875rem;
  color: #000000;
  font-style: italic;
  font-weight: 400;
  border-left: none;
}
#bdhnk-agent.site-interior-page .site-header-company-logo img {
  max-width: 5.625rem;
}
@media print, screen and (max-width: 64.06125em) {
  #bdhnk-agent.site-interior-page .site-header-company-logo {
    display: none;
  }
}
#bdhnk-agent.site-interior-page .cms-int-header-2 h1 {
  color: #FFF;
  --heading-color: #FFF;
}
#bdhnk-agent.site-interior-page .rn-contact-form-buttons .rn-contact-form-button-submit {
  --a-text-decoration: none;
  color: #000000;
  font-family: "Gotham Book", Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 1rem;
  font-weight: bold;
  text-align: center;
  text-decoration: none;
  text-transform: uppercase;
  background-color: transparent;
  border: 2px solid var(--main-color);
  border-radius: 0;
  padding: 0.625rem 2.5rem;
  display: inline-block;
  line-height: 1;
  transition: all 300ms ease-in-out;
  letter-spacing: 0.01em;
  font-family: "Gotham Book", Arial, Helvetica Neue, Helvetica, sans-serif;
  border: 1px solid var(--main-color);
}
@media only screen and (max-width: 64em) {
  #bdhnk-agent.site-interior-page .rn-contact-form-buttons .rn-contact-form-button-submit {
    padding: 0.625rem;
  }
}
@media only screen and (max-width: 48em) {
  #bdhnk-agent.site-interior-page .rn-contact-form-buttons .rn-contact-form-button-submit {
    font-size: 1rem;
    padding: 0.625rem;
  }
}
@media only screen and (max-width: 25em) {
  #bdhnk-agent.site-interior-page .rn-contact-form-buttons .rn-contact-form-button-submit {
    width: 100%;
  }
}
#bdhnk-agent.site-interior-page .rn-contact-form-buttons .rn-contact-form-button-submit.selected, #bdhnk-agent.site-interior-page .rn-contact-form-buttons .rn-contact-form-button-submit:focus, #bdhnk-agent.site-interior-page .rn-contact-form-buttons .rn-contact-form-button-submit:hover {
  background-color: var(--main-color);
  border: 2px solid var(--main-color);
  color: #ffffff;
}
#bdhnk-agent.site-interior-page .rn-contact-form-buttons .rn-contact-form-button-submit p {
  padding: 0 !important;
  margin: 0 !important;
  line-height: inherit !important;
  color: inherit !important;
  font-size: inherit !important;
  font-weight: inherit !important;
  font-family: inherit !important;
}
#bdhnk-agent.site-interior-page .rn-contact-form-buttons .rn-contact-form-button-submit:focus, #bdhnk-agent.site-interior-page .rn-contact-form-buttons .rn-contact-form-button-submit:hover {
  border: 1px solid var(--main-color);
}
#bdhnk-agent.site-interior-page .rn-contact-form-buttons .rn-contact-form-button-reset {
  --a-text-decoration: none;
  color: #ffffff;
  font-family: "Gotham Book", Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 0.875rem;
  font-weight: bold;
  text-align: center;
  text-decoration: none;
  text-transform: uppercase;
  background-color: #666666;
  border: 2px solid #666666;
  border-radius: 0;
  padding: 0.375rem 1.25rem;
  display: inline-block;
  line-height: 1;
  transition: all 300ms ease-in-out;
  letter-spacing: 0.01em;
  font-family: "Gotham Book", Arial, Helvetica Neue, Helvetica, sans-serif;
}
@media only screen and (max-width: 64em) {
  #bdhnk-agent.site-interior-page .rn-contact-form-buttons .rn-contact-form-button-reset {
    padding: 0.625rem;
  }
}
@media only screen and (max-width: 48em) {
  #bdhnk-agent.site-interior-page .rn-contact-form-buttons .rn-contact-form-button-reset {
    font-size: 0.875rem;
    padding: 0.625rem;
  }
}
@media only screen and (max-width: 25em) {
  #bdhnk-agent.site-interior-page .rn-contact-form-buttons .rn-contact-form-button-reset {
    width: 100%;
  }
}
#bdhnk-agent.site-interior-page .rn-contact-form-buttons .rn-contact-form-button-reset.selected, #bdhnk-agent.site-interior-page .rn-contact-form-buttons .rn-contact-form-button-reset:focus, #bdhnk-agent.site-interior-page .rn-contact-form-buttons .rn-contact-form-button-reset:hover {
  background-color: var(--main-color);
  border: 2px solid var(--main-color);
  color: #ffffff;
}
#bdhnk-agent.site-interior-page .rn-contact-form-buttons .rn-contact-form-button-reset p {
  padding: 0 !important;
  margin: 0 !important;
  line-height: inherit !important;
  color: inherit !important;
  font-size: inherit !important;
  font-weight: inherit !important;
  font-family: inherit !important;
}
#bdhnk-agent.site-interior-page #overlayParent .rng-property-form {
  background-color: #FFF;
  padding: 2rem;
}
#bdhnk-agent.site-interior-page #overlayParent .rng-property-form .rn-search-form-close {
  width: 100%;
  display: block;
  text-align: right;
}
#bdhnk-agent.site-interior-page #overlayParent .rng-property-form .rn-search-form-close i {
  font-weight: 300;
  --fa: "";
  --fa--fa: "";
  font-family: "Font Awesome 6 Pro";
}
#bdhnk-agent.site-interior-page #overlayParent .rng-property-form .rn-search-form-close i::before {
  content: var(--fa);
}
@media print, screen and (min-width: 40em) {
  #bdhnk-agent.site-interior-page #overlayParent .rng-property-form {
    min-width: 25rem;
  }
  #bdhnk-agent.site-interior-page #overlayParent .rng-property-form h2 {
    font-size: 2rem;
  }
}
@media print, screen and (max-width: 39.99875em) {
  #bdhnk-agent.site-interior-page #overlayParent .rng-property-form {
    padding: 1rem;
  }
}
#bdhnk-agent.site-interior-page .site-interior-neighborhood-report01 .site-interior-neighborhood-report-header {
  position: relative;
  height: 30em;
}
#bdhnk-agent.site-interior-page .site-interior-neighborhood-report01 .site-interior-neighborhood-report-header .site-column {
  margin-top: 3rem;
}
#bdhnk-agent.site-interior-page .site-interior-neighborhood-report01 .site-interior-neighborhood-report-header .site-interior-neighborhood-report-subscribe-container {
  color: #ffffff;
  background: var(--company-secondary-color);
  padding: 0.5rem;
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
}
#bdhnk-agent.site-interior-page .site-interior-neighborhood-report01 .site-interior-neighborhood-report-header .site-interior-neighborhood-report-subscribe-container .site-row {
  align-items: center;
  justify-content: center;
}
#bdhnk-agent.site-interior-page .site-interior-neighborhood-report01 .site-interior-neighborhood-report-header .site-interior-neighborhood-report-subscribe-container .site-row .site-interior-neighborhood-report-subscribe-title {
  font-weight: bold;
  margin-right: 1rem;
}
#bdhnk-agent.site-interior-page .site-interior-neighborhood-report01 .site-interior-neighborhood-report-header .site-interior-neighborhood-report-subscribe-container .site-row .button, #bdhnk-agent.site-interior-page .site-interior-neighborhood-report01 .site-interior-neighborhood-report-header .site-interior-neighborhood-report-subscribe-container .site-row .rng-listing-details-home-valuation > a {
  text-transform: uppercase;
  border: 1px solid #ffffff;
  background-color: var(--company-secondary-color);
  margin-bottom: 0;
}
#bdhnk-agent.site-interior-page .site-interior-neighborhood-report01 .site-interior-neighborhood-report-header .site-interior-neighborhood-report-subscribe-container .site-row .button:hover, #bdhnk-agent.site-interior-page .site-interior-neighborhood-report01 .site-interior-neighborhood-report-header .site-interior-neighborhood-report-subscribe-container .site-row .rng-listing-details-home-valuation > a:hover {
  color: var(--company-secondary-color);
  background-color: #ffffff;
}
#bdhnk-agent.site-interior-page .site-interior-neighborhood-report01 .site-interior-container {
  padding-top: 2rem !important;
}
#bdhnk-agent.site-interior-page .site-interior-neighborhood-report01 .rn-interior-nr-aggregates {
  margin-bottom: 2rem;
}
#bdhnk-agent.site-interior-page .site-interior-neighborhood-report01 .rn-interior-nr-aggregates .site-row {
  justify-content: center;
}
#bdhnk-agent.site-interior-page .site-interior-neighborhood-report01 .rn-interior-nr-aggregates .site-column {
  color: #000;
  text-align: center;
  background: var(--company-primary-transparent-2);
  background: var(--company-primary-transparent-2);
  padding: 2rem;
}
@media print, screen and (min-width: 64.0625em) {
  #bdhnk-agent.site-interior-page .site-interior-neighborhood-report01 .rn-interior-nr-aggregates .site-column {
    margin: 0 0.5rem;
  }
  #bdhnk-agent.site-interior-page .site-interior-neighborhood-report01 .rn-interior-nr-aggregates .site-column:first-of-type {
    margin-left: 0;
  }
  #bdhnk-agent.site-interior-page .site-interior-neighborhood-report01 .rn-interior-nr-aggregates .site-column:last-of-type {
    margin-right: 0;
  }
}
@media only screen and (min-width: 900px) and (max-width: 1200px) {
  #bdhnk-agent.site-interior-page .site-interior-neighborhood-report01 .rn-interior-nr-aggregates .site-column.third {
    width: 33.3333333333%;
  }
}
#bdhnk-agent.site-interior-page .site-interior-neighborhood-report01 .rn-interior-nr-aggregates .site-column h2 {
  color: #000 !important;
  font-size: 1.5rem !important;
  font-weight: bold !important;
  text-transform: uppercase !important;
}
#bdhnk-agent.site-interior-page .site-interior-neighborhood-report01 .rn-interior-nr-aggregates .site-column .rn-interior-nr-aggregates-data {
  font-size: 3rem;
}
#bdhnk-agent.site-interior-page .site-interior-neighborhood-report01 .rn-interior-nr-aggregates .site-column .rn-interior-nr-aggregates-title {
  font-size: 0.875rem;
  border-bottom: 1px solid #000;
  margin-bottom: 0.5rem;
  padding-bottom: 0.5rem;
}
#bdhnk-agent.site-interior-page .site-interior-neighborhood-report01 .rn-interior-nr-aggregates .site-column .rn-interior-nr-aggregates-title:last-of-type {
  border-bottom: none;
}
#bdhnk-agent.site-interior-page .site-interior-neighborhood-report01 .rn-interior-nr-listings {
  margin-bottom: 2rem;
}
#bdhnk-agent.site-interior-page .site-interior-neighborhood-report01 .rn-interior-nr-listings .rn-interior-nr-listings-title {
  color: #ffffff;
  background: #000;
  padding: 1rem;
}
#bdhnk-agent.site-interior-page .site-interior-neighborhood-report01 .rn-interior-nr-listings .rn-interior-nr-listings-title h2 {
  color: #ffffff !important;
  font-size: 1.5rem !important;
  margin: 0;
}
#bdhnk-agent.site-interior-page .site-interior-neighborhood-report01 .rn-interior-nr-listings .rn-interior-nr-listings-title h2 span {
  font-weight: bold;
  text-transform: uppercase;
}
#bdhnk-agent.site-interior-page .site-interior-neighborhood-report01 .rn-interior-nr-listings .rn-interior-nr-listings-content {
  border: 1px solid #000;
  padding-top: 0.25rem;
}
#bdhnk-agent.site-interior-page .site-interior-neighborhood-report01 .rn-interior-nr-listings .rn-interior-rn-listings-paging {
  padding-bottom: 1rem;
  padding-right: 0.5rem;
  display: flex;
  justify-content: flex-end;
}
@media print {
  #bdhnk-agent.site-interior-page .site-interior-neighborhood-report01 .rn-interior-nr-listings .rn-interior-rn-listings-paging {
    display: none;
  }
}
@media only screen and (min-width: 900px) and (max-width: 1200px) {
  #bdhnk-agent.site-interior-page .site-interior-neighborhood-report01 .rn-interior-nr-listings .rn-interior-rn-listings-aggregates .site-row {
    flex-wrap: nowrap;
  }
}
#bdhnk-agent.site-interior-page .site-interior-neighborhood-report01 .rn-interior-nr-listings .rn-interior-rn-listings-aggregates .third {
  color: #ffffff;
  text-align: center;
  background: #000;
  padding: 3rem 0.5rem;
  display: flex;
  flex-direction: column;
  justify-content: center;
}
@media only screen and (min-width: 900px) and (max-width: 1200px) {
  #bdhnk-agent.site-interior-page .site-interior-neighborhood-report01 .rn-interior-nr-listings .rn-interior-rn-listings-aggregates .third {
    width: 33.3333333333%;
  }
}
#bdhnk-agent.site-interior-page .site-interior-neighborhood-report01 .rn-interior-nr-listings .rn-interior-rn-listings-aggregates .two-thirds {
  margin-left: 0.25rem;
  padding: 0;
  display: flex;
  flex-direction: column;
  justify-content: space-evenly;
}
@media only screen and (min-width: 900px) and (max-width: 1200px) {
  #bdhnk-agent.site-interior-page .site-interior-neighborhood-report01 .rn-interior-nr-listings .rn-interior-rn-listings-aggregates .two-thirds {
    width: 66.6666666667%;
  }
}
@media print, screen and (max-width: 39.99875em) {
  #bdhnk-agent.site-interior-page .site-interior-neighborhood-report01 .rn-interior-nr-listings .rn-interior-rn-listings-aggregates .two-thirds {
    margin: 0.25rem;
  }
}
#bdhnk-agent.site-interior-page .site-interior-neighborhood-report01 .rn-interior-nr-listings .rn-interior-rn-listings-aggregates h3 {
  color: #ffffff !important;
  font-size: 3.625rem !important;
  font-style: normal !important;
  margin: 0;
}
#bdhnk-agent.site-interior-page .site-interior-neighborhood-report01 .rn-interior-nr-listings .rn-interior-rn-listings-aggregates ul {
  color: #000;
  list-style: none;
  margin: 0;
  padding: 0;
  display: flex;
  flex: 25%;
}
#bdhnk-agent.site-interior-page .site-interior-neighborhood-report01 .rn-interior-nr-listings .rn-interior-rn-listings-aggregates ul.header {
  font-weight: bold;
}
#bdhnk-agent.site-interior-page .site-interior-neighborhood-report01 .rn-interior-nr-listings .rn-interior-rn-listings-aggregates ul li {
  text-align: center !important;
  padding: 0 1rem;
  width: 16.6666666667%;
  align-items: center;
  display: flex;
  justify-content: center;
}
#bdhnk-agent.site-interior-page .site-interior-neighborhood-report01 .rn-interior-nr-listings .rn-interior-rn-listings-aggregates ul li.title {
  color: #ffffff !important;
  font-weight: bold !important;
  text-align: left;
  text-transform: uppercase;
  background: #000;
  justify-content: flex-start;
}
@media print, screen and (min-width: 40em) {
  #bdhnk-agent.site-interior-page .site-interior-neighborhood-report01 .rn-interior-nr-listings .rn-interior-rn-listings-aggregates ul li span {
    display: none;
  }
}
@media only screen and (max-width: 900px) {
  #bdhnk-agent.site-interior-page .site-interior-neighborhood-report01 .rn-interior-nr-listings .rn-interior-rn-listings-aggregates ul {
    flex-direction: column;
    justify-content: flex-start;
  }
  #bdhnk-agent.site-interior-page .site-interior-neighborhood-report01 .rn-interior-nr-listings .rn-interior-rn-listings-aggregates ul.header, #bdhnk-agent.site-interior-page .site-interior-neighborhood-report01 .rn-interior-nr-listings .rn-interior-rn-listings-aggregates ul.footer {
    display: none;
  }
  #bdhnk-agent.site-interior-page .site-interior-neighborhood-report01 .rn-interior-nr-listings .rn-interior-rn-listings-aggregates ul li {
    width: 100%;
    justify-content: flex-start;
  }
  #bdhnk-agent.site-interior-page .site-interior-neighborhood-report01 .rn-interior-nr-listings .rn-interior-rn-listings-aggregates ul li.title {
    text-align: center;
    padding: 0.5rem;
    justify-content: center;
  }
  #bdhnk-agent.site-interior-page .site-interior-neighborhood-report01 .rn-interior-nr-listings .rn-interior-rn-listings-aggregates ul li span {
    font-weight: bold;
    text-align: left;
    width: 33.3333333333%;
    display: flex;
  }
}
#bdhnk-agent.site-interior-page .site-interior-neighborhood-report01 .rn-interior-nr-charts h3 {
  color: var(--company-secondary-color) !important;
  font-weight: 300 !important;
  line-height: 1.1;
  text-align: center;
}
#bdhnk-agent.site-interior-page .site-interior-neighborhood-report01 .rn-interior-nr-charts h3 span {
  font-size: 1.5rem;
  font-weight: bold;
  text-transform: uppercase;
  display: block;
}
#bdhnk-agent.site-interior-page .site-interior-neighborhood-report01 .rn-interior-nr-charts .rn-interior-nr-chart {
  overflow: hidden;
  align-items: center;
  display: flex;
  justify-content: center;
}
#bdhnk-agent.site-interior-page .site-interior-neighborhood-report01 .rn-interior-nr-charts .rn-interior-nr-piechart {
  border: 3px solid var(--company-secondary-color);
  border-radius: 50%;
  height: 18.75rem;
  margin-top: 1rem;
  width: 18.75rem;
  align-items: center;
  display: flex;
  justify-content: center;
  transform: rotate(30deg);
}
#bdhnk-agent.site-interior-page .site-interior-neighborhood-report01 .rn-interior-nr-charts .rn-interior-charts-piechart-value {
  color: var(--company-primary-color);
  font-size: 1.75rem;
  font-weight: bold;
  line-height: 1;
  text-align: center;
  background: #ffffff;
  border: 1px solid var(--company-primary-color);
  min-width: 6.25rem;
  padding: 0.5rem;
  transform: rotate(-30deg);
  position: absolute;
  right: 75%;
}
#bdhnk-agent.site-interior-page .site-interior-neighborhood-report01 .rn-interior-nr-charts .rn-interior-charts-piechart-value span {
  display: block;
  font-size: 0.875rem;
  font-weight: normal;
}
#bdhnk-agent.site-interior-page .site-interior-neighborhood-report01 .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) {
  #bdhnk-agent.site-interior-page .site-interior-neighborhood-report01 .rn-interior-nr-charts .site-column.third {
    width: 33.3333333333%;
  }
  #bdhnk-agent.site-interior-page .site-interior-neighborhood-report01 .rn-interior-nr-charts .rn-interior-nr-piechart {
    height: 14rem;
    width: 14rem;
  }
  #bdhnk-agent.site-interior-page .site-interior-neighborhood-report01 .rn-interior-nr-charts .rn-interior-charts-piechart-value {
    font-size: 1.25rem;
    min-width: 5.5rem;
    padding: 0.25rem;
  }
}
#bdhnk-agent.site-interior-page .site-interior-neighborhood-report01 .rn-interior-nr-agent-branding {
  border-top: 1px solid #000000;
  border-bottom: 1px solid #000000;
  margin: 2rem 0;
  align-items: center;
  display: flex;
  justify-content: space-around;
}
#bdhnk-agent.site-interior-page .site-interior-neighborhood-report01 .rn-interior-nr-agent-branding img {
  height: 12.5rem;
}
@media print, screen and (max-width: 64.06125em) {
  #bdhnk-agent.site-interior-page .site-interior-neighborhood-report01 .rn-interior-nr-agent-branding {
    flex-direction: column;
  }
}
#bdhnk-agent.site-interior-page .site-interior-neighborhood-report01 .rn-interior-nr-agent-branding .rn-interior-nr-agent-branding-content {
  color: #000;
  font-size: 1.25rem;
  font-weight: 500;
  text-align: center;
  width: 40%;
}
#bdhnk-agent.site-interior-page .site-interior-neighborhood-report01 .rn-interior-nr-agent-branding .rn-interior-nr-agent-branding-content p {
  margin-top: 1em;
}
#bdhnk-agent.site-interior-page .site-interior-neighborhood-report01 .rn-interior-nr-agent-branding .rn-interior-nr-agent-branding-content a {
  font-size: 2rem;
}
@media print, screen and (max-width: 64.06125em) {
  #bdhnk-agent.site-interior-page .site-interior-neighborhood-report01 .rn-interior-nr-agent-branding .rn-interior-nr-agent-branding-content {
    width: 100%;
  }
}
#bdhnk-agent.site-interior-page .site-interior-neighborhood-report01 .rn-interior-nr-agent-branding .rn-interior-nr-agent-branding-contact {
  align-items: center;
  display: flex;
}
#bdhnk-agent.site-interior-page .site-interior-neighborhood-report01 .rn-interior-nr-agent-branding .rn-interior-nr-agent-branding-contact a {
  color: #ffffff !important;
  font-size: 1.25rem;
  font-weight: bold;
  text-transform: uppercase;
  background: #000;
  height: 3.875rem;
  margin-left: 1rem;
  padding: 1rem;
  width: 18.75rem;
  display: block;
  position: relative;
  transition: all 150ms ease-in-out;
}
#bdhnk-agent.site-interior-page .site-interior-neighborhood-report01 .rn-interior-nr-agent-branding .rn-interior-nr-agent-branding-contact a:after {
  content: "\e94c";
  font-family: "Reliance-Network-Icon-Font";
  background: #000;
  align-items: center;
  display: flex;
  justify-content: center;
  position: absolute;
  top: 25%;
  left: 90%;
  transition: all 150ms ease-in-out;
}
#bdhnk-agent.site-interior-page .site-interior-neighborhood-report01 .rn-interior-nr-agent-branding .rn-interior-nr-agent-branding-contact a:hover {
  background: var(--company-secondary-color);
}
#bdhnk-agent.site-interior-page .site-interior-neighborhood-report01 .rn-interior-nr-agent-branding .rn-interior-nr-agent-branding-contact a:hover:after {
  background: var(--company-secondary-color);
}
@media print, screen and (max-width: 64.06125em) {
  #bdhnk-agent.site-interior-page .site-interior-neighborhood-report01 .rn-interior-nr-agent-branding .rn-interior-nr-agent-branding-contact {
    flex-direction: column;
  }
  #bdhnk-agent.site-interior-page .site-interior-neighborhood-report01 .rn-interior-nr-agent-branding .rn-interior-nr-agent-branding-contact img {
    padding-top: 1rem;
  }
  #bdhnk-agent.site-interior-page .site-interior-neighborhood-report01 .rn-interior-nr-agent-branding .rn-interior-nr-agent-branding-contact a {
    margin-left: 0;
    margin-top: 1rem;
    width: 12.5rem;
  }
  #bdhnk-agent.site-interior-page .site-interior-neighborhood-report01 .rn-interior-nr-agent-branding .rn-interior-nr-agent-branding-contact a:after {
    left: 10.625rem;
  }
}
@media print, screen and (max-width: 64.06125em) {
  #bdhnk-agent.site-interior-page .site-interior-neighborhood-report01 .rn-interior-nr-agent-branding {
    padding: 1rem 0.5rem;
  }
}
#bdhnk-agent.site-interior-page .site-interior-neighborhood-report01 .rn-interior-nr-marketreport-header {
  display: flex;
  justify-content: flex-end;
}
#bdhnk-agent.site-interior-page .site-interior-neighborhood-report01 .rn-interior-nr-marketreport-header .rn-interior-nr-marketreport-select-container {
  text-align: center;
  width: 9.375rem;
}
#bdhnk-agent.site-interior-page .site-interior-neighborhood-report01 .rn-interior-nr-marketreport-header .rn-interior-nr-marketreport-select-container select {
  font-weight: bold;
}
#bdhnk-agent.site-interior-page .site-interior-neighborhood-report01 .nr-market-report > header {
  margin-bottom: 3rem;
  display: flex;
  align-items: center;
  flex-flow: column;
}
#bdhnk-agent.site-interior-page .site-interior-neighborhood-report01 .nr-market-report > header h2 {
  --heading-color: #000;
  --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);
}
#bdhnk-agent.site-interior-page .site-interior-neighborhood-report01 .nr-market-report-aggregates {
  margin: 2rem 0;
}
#bdhnk-agent.site-interior-page .site-interior-neighborhood-report01 .nr-market-report-aggregates .aggregates-box {
  color: #000;
  font-weight: bold;
  text-align: center;
  background: var(--company-primary-transparent-5);
  padding: 0;
}
@media (min-width: 992px) {
  #bdhnk-agent.site-interior-page .site-interior-neighborhood-report01 .nr-market-report-aggregates .aggregates-box {
    margin: 0 0.5rem;
  }
  #bdhnk-agent.site-interior-page .site-interior-neighborhood-report01 .nr-market-report-aggregates .aggregates-box:first-of-type {
    margin-left: 0;
  }
  #bdhnk-agent.site-interior-page .site-interior-neighborhood-report01 .nr-market-report-aggregates .aggregates-box:last-of-type {
    margin-right: 0;
  }
}
@media only screen and (min-width: 900px) and (max-width: 1200px) {
  #bdhnk-agent.site-interior-page .site-interior-neighborhood-report01 .nr-market-report-aggregates .aggregates-box.third {
    margin: 0 4px;
    width: calc(33.3333333333% - 8px);
  }
}
@media (max-width: 767.98px) {
  #bdhnk-agent.site-interior-page .site-interior-neighborhood-report01 .nr-market-report-aggregates .aggregates-box {
    margin-bottom: 0.5rem;
  }
}
#bdhnk-agent.site-interior-page .site-interior-neighborhood-report01 .nr-market-report-aggregates .aggregates-box .data {
  font-size: 3rem;
  padding: 2rem;
}
#bdhnk-agent.site-interior-page .site-interior-neighborhood-report01 .nr-market-report-aggregates .aggregates-box .title {
  background: var(--company-primary-color);
  color: #ffffff;
  font-size: 1.375rem;
  text-transform: uppercase;
  padding: 1rem;
}
#bdhnk-agent.site-interior-page .site-interior-neighborhood-report01 .nr-market-report-meter-container {
  align-items: flex-start;
  display: flex;
}
@media print, screen and (max-width: 39.99875em) {
  #bdhnk-agent.site-interior-page .site-interior-neighborhood-report01 .nr-market-report-meter-container {
    flex-wrap: wrap;
  }
}
@media print, screen and (min-width: 40em) {
  #bdhnk-agent.site-interior-page .site-interior-neighborhood-report01 .nr-market-report-meter-container .title {
    color: #ffffff;
    background: var(--company-primary-color);
    height: 4rem;
    padding-left: 0.5rem;
    width: 13.125rem;
    display: flex;
    align-items: center;
  }
  #bdhnk-agent.site-interior-page .site-interior-neighborhood-report01 .nr-market-report-meter-container .title .caption {
    font-size: 1.25rem;
  }
  #bdhnk-agent.site-interior-page .site-interior-neighborhood-report01 .nr-market-report-meter-container .title .value {
    font-size: 1.75rem;
    font-weight: bold;
    padding-left: 0.5rem;
    display: none;
  }
}
@media print, screen and (max-width: 64.06125em) {
  #bdhnk-agent.site-interior-page .site-interior-neighborhood-report01 .nr-market-report-meter-container .title {
    align-items: center;
    display: flex;
  }
}
#bdhnk-agent.site-interior-page .site-interior-neighborhood-report01 .nr-market-report-meter-container .meter {
  flex: 1 1 100%;
}
#bdhnk-agent.site-interior-page .site-interior-neighborhood-report01 .nr-market-report-meter-container .meter-background {
  height: 4rem;
  background: linear-gradient(270deg, var(--company-primary-transparent-5), var(--company-primary-transparent-2));
  margin-bottom: 0.5rem;
  padding: 0;
  display: flex;
}
#bdhnk-agent.site-interior-page .site-interior-neighborhood-report01 .nr-market-report-meter-container .meter-background .meter-fill {
  text-align: right;
  background: var(--company-primary-color);
  height: 100%;
  padding: 0 1rem;
  align-items: center;
  display: flex;
  justify-content: flex-end;
}
#bdhnk-agent.site-interior-page .site-interior-neighborhood-report01 .nr-market-report-meter-container .meter-background .meter-fill .value {
  color: #ffffff;
  font-size: 1.75rem;
  font-weight: bold;
}
@media print, screen and (max-width: 64.06125em) {
  #bdhnk-agent.site-interior-page .site-interior-neighborhood-report01 .nr-market-report-meter-container .meter-background .meter-fill .value {
    display: none;
  }
}
#bdhnk-agent.site-interior-page .site-interior-neighborhood-report01 .nr-market-report-meter-container .meter-background .meter-arrow {
  border-top: 2rem solid transparent;
  /* size needs to be 50% of .rn-nr-msr-meter-background height */
  border-bottom: 2rem solid transparent;
  border-left: 2rem solid var(--company-primary-color);
  height: 0;
  width: 0;
}
#bdhnk-agent.site-interior-page .site-interior-neighborhood-report01 .nr-market-report-meter-container .meter-measure {
  list-style: none;
  margin: 0;
  margin-bottom: 2rem;
  padding: 0;
  display: flex;
  justify-content: space-evenly;
}
#bdhnk-agent.site-interior-page .site-interior-neighborhood-report01 .nr-market-report-meter-container .meter-measure li {
  font-size: 0.75rem;
}
#bdhnk-agent.site-interior-page .site-interior-neighborhood-report01 .nr-market-report-meter-container .meter-measure li:before {
  content: "";
  background: var(--company-primary-color);
  height: 1.5625rem;
  margin: 0 auto;
  width: 2px;
  display: block;
}
#bdhnk-agent.site-interior-page .site-interior-neighborhood-report01 .nr-market-report-graphs {
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
}
#bdhnk-agent.site-interior-page .site-interior-neighborhood-report01 .nr-market-report-graphs .graph-box {
  border: 1px solid var(--company-secondary-color);
  margin: 0 0.5rem;
}
@media print, screen and (max-width: 64.06125em) {
  #bdhnk-agent.site-interior-page .site-interior-neighborhood-report01 .nr-market-report-graphs .graph-box {
    margin-bottom: 0.5rem;
  }
}
#bdhnk-agent.site-interior-page .site-interior-neighborhood-report01 .nr-market-report-graphs .graph-box g.tick {
  fill: var(--company-secondary-color);
}
#bdhnk-agent.site-interior-page .site-interior-neighborhood-report01 .nr-market-report-graphs .graph-box line.c3-ygrid {
  stroke: var(--company-secondary-color);
}
#bdhnk-agent.site-interior-page .site-interior-neighborhood-report01 .nr-market-report-graphs .title {
  color: var(--company-secondary-color);
  font-size: 1.375rem;
  font-weight: bold;
  text-align: center;
  text-transform: uppercase;
  margin: 0 0.5rem;
  padding: 2rem 0.5rem 1rem;
}
#bdhnk-agent.site-interior-page .site-interior-neighborhood-report01 .nr-market-report-graphs .row {
  display: flex;
  flex-flow: row wrap;
  justify-content: center;
}
#bdhnk-agent.site-interior-page .site-interior-neighborhood-report01 .rn-interior-nr-demo-header,
#bdhnk-agent.site-interior-page .site-interior-neighborhood-report01 .rn-interior-nr-schools-header {
  color: #ffffff;
  font-size: 1.375rem;
  font-weight: bold;
  text-align: center;
  text-transform: uppercase;
  background: var(--company-primary-color);
  margin-top: 2rem;
  padding: 1rem;
}
#bdhnk-agent.site-interior-page .site-interior-neighborhood-report01 .rn-interior-nr-demo-container {
  border: 1px solid var(--company-primary-color);
  padding: 2rem;
}
#bdhnk-agent.site-interior-page .site-interior-neighborhood-report01 .rn-interior-nr-demo-container ul {
  list-style: none;
  margin: 0;
  padding: 0;
  display: flex;
  flex-wrap: wrap;
}
#bdhnk-agent.site-interior-page .site-interior-neighborhood-report01 .rn-interior-nr-demo-container ul li {
  color: var(--company-primary-color);
  line-height: 1.4;
  padding: 0 2rem 2rem;
  align-items: center;
  display: flex;
  flex: 33.3333333333%;
}
#bdhnk-agent.site-interior-page .site-interior-neighborhood-report01 .rn-interior-nr-demo-container ul li > i {
  color: #ffffff;
  font-size: 2.375rem;
  background: var(--company-primary-color);
  border-radius: 50%;
  height: 4rem;
  width: 4rem;
  align-items: center;
  display: flex;
  justify-content: center;
}
#bdhnk-agent.site-interior-page .site-interior-neighborhood-report01 .rn-interior-nr-demo-container ul li > div {
  padding-left: 0.5rem;
}
#bdhnk-agent.site-interior-page .site-interior-neighborhood-report01 .rn-interior-nr-demo-container ul li .data {
  font-size: 2rem;
  font-weight: bold;
}
#bdhnk-agent.site-interior-page .site-interior-neighborhood-report01 .rn-interior-nr-demo-container ul li .title {
  font-size: 0.875rem;
}
#bdhnk-agent.site-interior-page .site-interior-neighborhood-report01 .rn-interior-nr-schools-container {
  border: 1px solid var(--company-primary-color);
  padding: 2rem;
}
@media only screen and (min-width: 900px) and (max-width: 1200px) {
  #bdhnk-agent.site-interior-page .site-interior-neighborhood-report01 .rn-interior-nr-schools-container .site-column.third {
    margin: 0 4px;
    width: calc(33.3333333333% - 8px);
  }
}
#bdhnk-agent.site-interior-page .site-interior-neighborhood-report01 .rn-interior-nr-schools-container .rn-interior-nr-schools-title {
  color: var(--company-primary-color);
  font-size: 1.125rem;
  font-weight: bold;
  margin-bottom: 1rem;
}
#bdhnk-agent.site-interior-page .site-interior-neighborhood-report01 .rn-interior-nr-schools-container ul {
  color: var(--company-primary-color);
  list-style: none;
  margin: 0;
  padding: 0;
}
#bdhnk-agent.site-interior-page .site-interior-neighborhood-report01 .rn-interior-nr-schools-container ul.rn-interior-nr-schools-list > li {
  margin-bottom: 2rem;
  display: flex;
}
#bdhnk-agent.site-interior-page .site-interior-neighborhood-report01 .rn-interior-nr-schools-container ul.rn-interior-nr-schools-list > li .stars,
#bdhnk-agent.site-interior-page .site-interior-neighborhood-report01 .rn-interior-nr-schools-container ul.rn-interior-nr-schools-list > li .stars > * {
  display: inline-block;
  background: url(https://content.mediastg.net/dyna_images/ImageLibrary/9/e/7/c/9e7c4a1b-06f3-485f-9e2a-2fa991d93646.png) 0 -24px repeat-x;
  width: 120px;
  height: 24px;
}
#bdhnk-agent.site-interior-page .site-interior-neighborhood-report01 .rn-interior-nr-schools-container ul.rn-interior-nr-schools-list > li .stars > * {
  max-width: 120px;
  background-position: 0 0;
}
#bdhnk-agent.site-interior-page .site-interior-neighborhood-report01 .rn-interior-nr-schools-container ul.rn-interior-nr-schools-list > li .rn-interior-nr-schools-score {
  color: #ffffff;
  font-size: 1.5rem;
  font-weight: bold;
  background: var(--company-primary-color);
  height: 3.125rem;
  width: 3.125rem;
  align-items: center;
  display: flex;
  justify-content: center;
}
#bdhnk-agent.site-interior-page .site-interior-neighborhood-report01 .rn-interior-nr-schools-container ul .rn-interior-nr-schools-info li {
  font-size: 0.75rem;
  line-height: 1.3;
}
#bdhnk-agent.site-interior-page .site-interior-neighborhood-report01 .rn-interior-nr-schools-container ul .rn-interior-nr-schools-info li.school-name {
  font-size: 1.125rem;
  font-weight: bold;
}
#bdhnk-agent.site-interior-page .site-interior-neighborhood-report01 .site-interior-template-image-header h1 {
  --heading-color: #0a0a0a;
  color: #0a0a0a;
}
#bdhnk-agent .site-interior-leadpage17 .btn-primary {
  --a-text-decoration: none;
  color: #000000;
  font-family: "Gotham Book", Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 1rem;
  font-weight: bold;
  text-align: center;
  text-decoration: none;
  text-transform: uppercase;
  background-color: transparent;
  border: 2px solid var(--main-color);
  border-radius: 0;
  padding: 0.625rem 2.5rem;
  display: inline-block;
  line-height: 1;
  transition: all 300ms ease-in-out;
  letter-spacing: 0.01em;
  border: 1px solid var(--main-color);
}
@media only screen and (max-width: 64em) {
  #bdhnk-agent .site-interior-leadpage17 .btn-primary {
    padding: 0.625rem;
  }
}
@media only screen and (max-width: 48em) {
  #bdhnk-agent .site-interior-leadpage17 .btn-primary {
    font-size: 1rem;
    padding: 0.625rem;
  }
}
@media only screen and (max-width: 25em) {
  #bdhnk-agent .site-interior-leadpage17 .btn-primary {
    width: 100%;
  }
}
#bdhnk-agent .site-interior-leadpage17 .btn-primary.selected, #bdhnk-agent .site-interior-leadpage17 .btn-primary:focus, #bdhnk-agent .site-interior-leadpage17 .btn-primary:hover {
  background-color: var(--main-color);
  border: 2px solid var(--main-color);
  color: #ffffff;
}
#bdhnk-agent .site-interior-leadpage17 .btn-primary p {
  padding: 0 !important;
  margin: 0 !important;
  line-height: inherit !important;
  color: inherit !important;
  font-size: inherit !important;
  font-weight: inherit !important;
  font-family: inherit !important;
}
#bdhnk-agent .site-interior-leadpage17 .btn-primary:focus, #bdhnk-agent .site-interior-leadpage17 .btn-primary:hover {
  border: 1px solid var(--main-color);
}

#bdhnk-agent .site-footer {
  color: #000000;
  font-size: 0.875rem;
  background: #ffffff;
  padding: 2rem 0;
  clear: both;
}
#bdhnk-agent .site-footer a {
  color: #000000;
  text-decoration: none;
}
#bdhnk-agent .site-footer h2 {
  color: #000000;
  font-family: inherit;
  font-size: 1.25rem;
  font-weight: 100;
  text-transform: uppercase;
}
#bdhnk-agent .site-footer p {
  margin: 0;
}
#bdhnk-agent .site-footer .site-footer-name {
  font-size: 18px;
  font-weight: bold;
  margin-bottom: 0;
}
#bdhnk-agent .site-footer .footer-address {
  padding-left: 0;
}
#bdhnk-agent .site-footer .footer-address .office {
  font-size: 1.75rem;
  font-weight: bold;
  margin-bottom: 1rem;
}
#bdhnk-agent .site-footer .site-footer-company-logo {
  max-width: 100%;
}
#bdhnk-agent .site-footer .site-footer-company-logo-black {
  display: none;
}
#bdhnk-agent .site-footer .site-footer-company-logo-white {
  display: block;
}
#bdhnk-agent .site-footer .footer-account-info {
  margin-bottom: 1rem;
}
#bdhnk-agent .site-footer .footer-social {
  align-items: flex-end;
  display: flex;
  flex-wrap: wrap;
}
#bdhnk-agent .site-footer .footer-social li {
  padding: 0 0.5rem 0.5rem;
}
#bdhnk-agent .site-footer .footer-social li a {
  font-size: 1.125rem;
  text-decoration: none;
  border: 1px solid #000000;
  border-radius: 100%;
  height: 2rem;
  width: 2rem;
  align-items: center;
  display: flex;
  justify-content: center;
  transition: all 300ms ease-in-out;
}
#bdhnk-agent .site-footer .footer-social li a:hover {
  color: #ffffff;
  background: #000000;
}
#bdhnk-agent .site-footer .site-footer-awards {
  align-items: center;
  display: flex;
}
#bdhnk-agent .site-footer .site-footer-awards li {
  margin: 0.5rem;
  width: 33.3333333333%;
}
@media print, screen and (max-width: 64.06125em) {
  #bdhnk-agent .site-footer .site-footer-awards {
    justify-content: center;
  }
}
#bdhnk-agent .site-footer form {
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
#bdhnk-agent .site-footer form input,
#bdhnk-agent .site-footer form textarea {
  color: #6d6d6d;
  font-family: "Gotham Book", Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 0.75rem;
  background-repeat: no-repeat;
  background-position: right top;
  border: none;
  border-radius: 0.25rem;
  padding: 0.75rem;
  -webkit-appearance: none;
}
#bdhnk-agent .site-footer form input[type=text], #bdhnk-agent .site-footer form input[type=email] {
  background-size: contain;
  margin-bottom: 0.5rem;
  width: calc(50% - 4px);
}
#bdhnk-agent .site-footer form input[type=text]:focus, #bdhnk-agent .site-footer form input[type=email]:focus {
  background-image: none;
}
#bdhnk-agent .site-footer form input[type=text] {
  margin-right: 0.5rem;
  background-image: url(../../img/cms/contact-icon-name.png);
}
#bdhnk-agent .site-footer form input[type=email] {
  background-image: url(../../img/cms/contact-icon-email.png);
}
#bdhnk-agent .site-footer form input[type=submit] {
  color: #000000;
  text-transform: uppercase;
  background: transparent;
  border: 1px solid #000000;
  border-radius: 0;
  margin: 0 0 0.5rem 0.5rem;
  padding: 0.625rem;
}
#bdhnk-agent .site-footer form input[type=submit]:hover {
  color: #ffffff;
  background: #000000;
}
#bdhnk-agent .site-footer form textarea {
  background-image: url(../../img/cms/contact-icon-message.png);
  width: 100%;
}
#bdhnk-agent .site-footer form textarea.clear {
  background-image: none;
}
#bdhnk-agent .site-footer form .site-footer-form-submit-message {
  width: 100%;
}
#bdhnk-agent .site-footer form .site-footer-form-submit-message p {
  margin-bottom: 0.5rem;
}
#bdhnk-agent .site-footer form .site-footer-form-submit-container {
  display: flex;
}
#bdhnk-agent .site-footer form .grecaptcha-badge {
  visibility: hidden;
  height: 0px !important;
}
#bdhnk-agent .site-footer form .site-footer-form-captcha-message {
  font-size: 0.75rem;
}
#bdhnk-agent .site-footer form .site-footer-form-captcha-message a {
  text-decoration: underline;
}
#bdhnk-agent .site-footer .site-footer-disclaimer .site-footer-links li.site-footer-link-row-item {
  flex: 1 1 auto;
  width: auto;
  border-left: none;
  padding: 1.25rem 0;
  border-top: 1px solid rgba(255, 255, 255, 0.5);
  border-bottom: 1px solid rgba(255, 255, 255, 0.5);
  margin: 1.25rem 0;
  text-align: center;
  margin-right: 0;
  display: flex;
  justify-content: center;
  align-items: center;
}
#bdhnk-agent .site-footer .site-footer-disclaimer .site-footer-links li.site-footer-link-row-item.site-column-one-sixth, #bdhnk-agent .site-footer .site-footer-disclaimer .site-footer-links li.site-footer-link-row-item.site-column-15 {
  width: 16.666%;
}
@media only screen and (max-width: 48em) {
  #bdhnk-agent .site-footer .site-footer-disclaimer .site-footer-links li.site-footer-link-row-item {
    border-top: none;
    border-bottom: none;
  }
  #bdhnk-agent .site-footer .site-footer-disclaimer .site-footer-links li.site-footer-link-row-item.site-column-one-sixth, #bdhnk-agent .site-footer .site-footer-disclaimer .site-footer-links li.site-footer-link-row-item.site-column-15 {
    width: 50%;
  }
}
@media only screen and (max-width: 25em) {
  #bdhnk-agent .site-footer .site-footer-disclaimer .site-footer-links li.site-footer-link-row-item.site-column-one-sixth, #bdhnk-agent .site-footer .site-footer-disclaimer .site-footer-links li.site-footer-link-row-item.site-column-15 {
    width: 100%;
  }
}
#bdhnk-agent .site-footer .site-footer-links {
  padding: 0.5rem;
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
}
#bdhnk-agent .site-footer .site-footer-links li {
  font-size: 0.75rem;
  border-bottom: 1px solid #000000;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  flex: 0 0 auto;
  transition: all 300ms ease-in-out;
}
#bdhnk-agent .site-footer .site-footer-links li.site-footer-logo-custom {
  border-bottom: none;
}
#bdhnk-agent .site-footer .site-footer-links li.site-footer-logo-custom img {
  margin: 0 auto;
  display: block;
}
#bdhnk-agent .site-footer .site-footer-links li:hover a {
  opacity: 0.6;
}
#bdhnk-agent .site-footer .site-footer-links li a {
  text-decoration: none;
  transition: all 300ms ease-in-out;
}
#bdhnk-agent .site-footer .site-footer-disclaimer {
  font-size: 0.625rem;
  padding: 0 0.25rem;
}
#bdhnk-agent .site-footer .site-footer-disclaimer p {
  text-align: center;
}
#bdhnk-agent .site-footer .site-footer-disclaimer .site-footer-reliance-disclaimer-eho {
  font-size: 0.875rem;
}
#bdhnk-agent .site-footer .site-footer-disclaimer .site-footer-custom-logo img {
  margin: 0.25rem auto;
  display: block;
}
#bdhnk-agent .site-footer .site-footer-disclaimer .site-footer-custom-logo.black img {
  background: #ffffff;
  padding: 0.25rem;
}
#bdhnk-agent .site-footer .site-footer-disclaimer .site-footer-disclaimer-custom-logos {
  display: flex;
  justify-content: center;
  align-items: center;
  flex-wrap: wrap;
}
#bdhnk-agent .site-footer .site-footer-disclaimer .site-footer-disclaimer-custom-logos li {
  padding: 1.25rem;
}
#bdhnk-agent .site-footer .site-footer-disclaimer .site-footer-disclaimer-custom-logos li img {
  max-width: 12.5rem;
}
#bdhnk-agent .site-footer .site-footer-branding {
  padding: 2rem 0.5rem 0;
  align-items: center;
  display: flex;
  justify-content: space-between;
}
#bdhnk-agent .site-footer .site-footer-branding img.site-footer-reliance-logo-white, #bdhnk-agent .site-footer .site-footer-branding img.site-footer-reliance-logo-black {
  height: 2.3125rem;
  opacity: 0.6;
}
#bdhnk-agent .site-footer .site-footer-branding img.site-footer-reliance-logo-black {
  display: none;
}
#bdhnk-agent .site-footer .site-footer-branding img.site-footer-reliance-logo-white {
  display: block;
}
#bdhnk-agent .site-footer .site-footer-branding .site-agent-access-link {
  text-decoration: none;
  text-transform: uppercase;
  border: 1px solid #000000;
  padding: 1rem 2rem;
  transition: all 300ms ease-in-out;
}
#bdhnk-agent .site-footer .site-footer-branding .site-agent-access-link:hover {
  color: #ffffff;
  background: #000000;
}
#bdhnk-agent .site-footer #google_translate_element select {
  background-color: #ffffff;
}
#bdhnk-agent .site-footer .goog-te-gadget {
  color: #ffffff !important;
}
#bdhnk-agent .site-footer.site-footer-white-bg .site-footer-company-logo-black {
  display: block;
}
#bdhnk-agent .site-footer.site-footer-white-bg .site-footer-company-logo-white {
  display: none;
}
#bdhnk-agent .site-footer.site-footer-white-bg .site-footer-branding .site-footer-reliance-logo-black {
  display: block;
}
#bdhnk-agent .site-footer.site-footer-white-bg .site-footer-branding .site-footer-reliance-logo-white {
  display: none;
}
#bdhnk-agent .site-footer.site-footer-white-bg form textarea,
#bdhnk-agent .site-footer.site-footer-white-bg form input[type=text],
#bdhnk-agent .site-footer.site-footer-white-bg form input[type=email] {
  border: 1px solid #6d6d6d;
}
#bdhnk-agent .site-footer.site-footer-white-bg .goog-te-gadget {
  color: #000000 !important;
}
@media print, screen and (max-width: 64.06125em) {
  #bdhnk-agent .site-footer h2,
  #bdhnk-agent .site-footer p,
  #bdhnk-agent .site-footer ul {
    text-align: center;
  }
  #bdhnk-agent .site-footer .site-footer-company-logo {
    margin: 0 auto;
  }
  #bdhnk-agent .site-footer .footer-social {
    margin-bottom: 1rem;
    justify-content: center;
  }
}
@media print, screen and (max-width: 39.99875em) {
  #bdhnk-agent .site-footer form input[type=text] {
    margin-right: 0;
  }
  #bdhnk-agent .site-footer form input[type=text], #bdhnk-agent .site-footer form input[type=email] {
    width: 100%;
  }
  #bdhnk-agent .site-footer .site-footer-links li {
    flex: 100%;
  }
  #bdhnk-agent .site-footer .site-footer-branding {
    flex-direction: column;
    justify-content: center;
  }
  #bdhnk-agent .site-footer .site-footer-branding a {
    margin: 0.5rem;
  }
}
#bdhnk-agent .site-footer h2 {
  color: var(--heading-color, #000000);
  font-family: var(--heading-font-family, Chronicle Display, Times, Times New Roman, serif);
  font-size: var(--heading-font-size, 2.1875rem);
  font-weight: var(--heading-font-weight, 100);
  letter-spacing: var(--heading-letter-spacing, 0.03rem);
  line-height: var(--heading-line-height, 1.2);
  margin-bottom: var(--heading-margin-bottom, 1.25rem);
  text-transform: none;
  --heading-font-size: 1.5625rem;
}
@media only screen and (max-width: 64em) {
  #bdhnk-agent .site-footer h2 {
    margin-bottom: var(--heading-margin-bottom, 0.9375rem);
  }
}
@media only screen and (max-width: 48em) {
  #bdhnk-agent .site-footer h2 {
    margin-bottom: var(--heading-margin-bottom, 0.875rem);
  }
}
#bdhnk-agent .site-footer h2.bdhnk-center {
  text-align: center;
}
#bdhnk-agent .site-footer h2.bdhnk-margin-bottom {
  --heading-margin-bottom: 2.5rem;
}
@media only screen and (max-width: 48em) {
  #bdhnk-agent .site-footer h2.bdhnk-margin-bottom {
    --heading-margin-bottom: .625rem;
  }
}
#bdhnk-agent .site-footer h2 p {
  padding: 0 !important;
  margin: 0 !important;
  line-height: inherit !important;
  color: inherit !important;
  font-size: inherit !important;
  font-weight: inherit !important;
  font-family: inherit !important;
}
#bdhnk-agent .site-footer .footer-social {
  margin-top: 0.5rem;
}
#bdhnk-agent .site-footer .site-footer-form-header {
  font-size: 1rem;
  margin-bottom: 1rem;
}
#bdhnk-agent .site-footer .office {
  font-family: "Gotham Book", Arial, Helvetica Neue, Helvetica, sans-serif;
  color: #000000;
  font-size: 1.125rem !important;
  font-weight: 800 !important;
  margin-top: 1rem;
}
#bdhnk-agent .site-footer .site-footer-office-dre .site-footer-links {
  display: none;
}
#bdhnk-agent .site-footer .site-footer-office-dre span {
  display: none;
}
#bdhnk-agent .site-footer .site-footer-office-dre span.site-disclaimer-dre {
  display: block;
}
#bdhnk-agent .site-footer .site-footer-disclaimer p {
  font-size: inherit;
}
#bdhnk-agent .site-footer .site-footer-disclaimer .site-disclaimer-line,
#bdhnk-agent .site-footer .site-footer-disclaimer .site-disclaimer-dre {
  display: none;
}
#bdhnk-agent .site-footer .site-footer-disclaimer .site-footer-links {
  margin: 2rem 0 1rem;
  line-height: 1;
  padding: 0;
  width: 100%;
}
#bdhnk-agent .site-footer .site-footer-disclaimer .site-footer-links li {
  border-left: none;
  padding: 0;
  margin: 0.4rem 0;
  line-height: 1;
  padding: 0 0.65rem;
  border-bottom: none;
}
#bdhnk-agent .site-footer .site-footer-disclaimer .site-footer-links li:first-child {
  border-left: none;
}
#bdhnk-agent .site-footer .site-footer-disclaimer .site-footer-links li a {
  font-size: 0.75rem;
  font-family: "Gotham Book", Arial, Helvetica Neue, Helvetica, sans-serif;
  text-rendering: optimizeLegibility;
  text-decoration: none;
}
#bdhnk-agent .site-footer .site-footer-disclaimer .site-footer-links li a:focus, #bdhnk-agent .site-footer .site-footer-disclaimer .site-footer-links li a:hover {
  color: var(--main-color);
  opacity: 1;
}
#bdhnk-agent .site-footer .site-footer-branding {
  justify-content: center;
}
#bdhnk-agent .site-footer .site-footer-branding a:first-child {
  display: none;
}
#bdhnk-agent .site-footer #google_translate_element {
  margin-right: 2rem;
}
@media print, screen and (max-width: 39.99875em) {
  #bdhnk-agent .site-footer #google_translate_element {
    margin-bottom: 1.5rem;
    margin-right: 0;
  }
}