<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.ms-video-menu .ms-show-videos {
  display: block !important;
  cursor: pointer;
}

/* Fix plugin*/
.full-page-luxury.view-map .contact-area,
.full-page-luxury.view-map .flex-breadcrumb,
.full-page-luxury.view-map .gwr-breadcrumb,
.full-page-luxury.view-map footer {
  display: block;
}
@media (min-width: 1024px) {
  body:not(.clidxboost-nmap)
    #wrap-result.view-map
    #result-search
    &gt; li
    .wrap-slider {
    top: 0;
    left: 0;
    position: relative;
    width: fit-content;
    margin-right: 10px;
  }
}
/*end fix*/
img {
  max-width: 100%;
  height: auto;
}
.languages-bar {
  max-width: 1330px;
  margin: auto;
}
.single-idx_market_statistic .clidxboost-btn-link span,
.single-idx_market_statistic .clidxboost-btn span {
  border-color: #4b5f9c;
  background-color: #4b5f9c;
}
.single-idx_market_statistic .clidxboost-btn-link span:hover,
.single-idx_market_statistic .clidxboost-btn span:hover {
  color: #fff;
  background-color: #39374f;
  border-color: #39374f;
}
.buttoneer-items {
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  gap: 10px;
}
.contact-david-widget .ms-wrapper-form .ms-layout picture img {
  height: 100%;
}
.buttoneer-items a.ms-wrapper-btn-hd.ms-form-act {
  min-width: 250px;
  height: 40px;
  min-height: 46px;
}
.single-idx_market_statistic .ms-wrapper-btn-hd:hover {
  background-color: #d98425;
}
.single-idx_market_statistic .ms-wrapper-btn-hd {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  background-color: #e59400;
  color: #fff;
  cursor: pointer;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: auto;
  min-height: 40px;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  padding: 0 10px;
  position: relative;
  -webkit-transition: all 0.3s;
  -o-transition: all 0.3s;
  transition: all 0.3s;
  width: 100%;
  font-weight: 600;
  font-size: 14px !important;
  text-transform: uppercase;
}
.single-idx_market_statistic #flex-blog-theme .nr-header-page .title-header {
  color: #4b4860;
  font-family: "Choplin Medium-DEMO";
  font-weight: normal;
  font-size: 24px;
  line-height: 1.1;
  margin-bottom: 0;
  display: flex;
  justify-content: center;
  align-items: center;
}
header.nr-header-page.nr-header-blog .gwr {
  display: flex;
  justify-content: space-between;
  gap: 10px;
  width: 100%;
  flex-wrap: wrap;
}
@media (max-width: 480px) {
  .single-idx_market_statistic #flex-blog-theme .nr-header-page .title-header {
    font-size: 22px;
  }
}

header.nr-header-page.nr-header-blog .gwr {
  display: flex;
  justify-content: space-between;
  gap: 10px;
  width: 100%;
}
@media (max-width: 767px) {
  .buttoneer-items {
    display: grid;
    grid-template-columns: repeat(1, 1fr) !important;
    gap: 0 !important;
    min-width: 100%;
  }
}
@media (max-width: 991px) {
  .lateral-list {
    margin-top: 40px;
  }

  .buttoneer-items {
    display: grid;
    grid-template-columns: repeat(2, 1fr);
    gap: 10px;
    min-width: 100%;
  }
  header.nr-header-page.nr-header-blog .gwr {
    flex-wrap: wrap;
  }
  .single-idx_market_statistic #flex-blog-theme .nr-header-page .title-header {
    min-width: 100%;
    text-align: center;
    margin-bottom: 10px;
  }
}
.main-content-wrapper .pagination-bar {
  display: flex;
  justify-content: flex-end;
  align-items: center;
}
.main-content-wrapper .pagination-bar .page-numbers {
  width: 40px;
  height: 40px;
  font-size: 0.875rem;
  justify-content: center;
  align-items: center;
  display: flex;
  transition: all 0.3s;
  color: #333;
  border-radius: 6px;
  font-weight: 600;
  position: relative;
  flex-shrink: 1;
  border: 1px solid #e5e5e5;
}
.market-content.items .market-statistic-map {
  display: none;
}
.market-content.map .market-statistic {
  display: none;
}
.main-content-wrapper .pagination-bar .page-numbers:hover,
.main-content-wrapper .pagination-bar .page-numbers.current {
  background-color: #4b5f9c;
  border-color: #4b5f9c;
  color: white;
  font-weight: 700;
}
.page-numbers:hover {
}
.main-content-wrapper .pagination-bar .next,
.main-content-wrapper .pagination-bar .prev {
  background: #d1cdcd;
  border: 1px solid #e5e5e5;
}
h3.item-text-title {
  color: #5469ab;
  font-family: "Choplin Medium-DEMO";
  font-weight: normal;
  font-size: 24px;
  -webkit-box-ordinal-group: 3;
  -ms-flex-order: 2;

  display: block;
  width: 100%;
  margin: 10px 0;
  line-height: 1.2;
  -webkit-transition: color 0.3s;
  -o-transition: color 0.3s;
  transition: color 0.3s;
}
.pagination-bar {
  margin-top: 30px;
  margin-bottom: 60px;
}
.market-statistic-grid.grid {
  display: flex;
  flex-wrap: wrap;
  gap: 15px;

  margin-bottom: 30px;
}

.sorteable-bar {
  display: flex;
  justify-content: space-between;
  padding: 0 18px;
  margin-bottom: 16px;
}
.display-buttons .active img {
  filter: invert(1);
}
.market-statistic-grid.list article.market-statistic-item a {
  display: grid;
  grid-template-columns: 40% auto;
  gap: 20px;
  padding-bottom: 20px;
  margin-bottom: 30px;
  border-bottom: 1px solid #e5e5e5;
}
.intro-content {
  font-size: 18px;
  max-width: 97%;
  margin-bottom: 20px;
}
@media (max-width: 767px) {
  .intro-content {
    font-size: 16px;
    max-width: 97%;
    margin: auto;
    margin-bottom: 30px;
  }
}
.display-buttons {
  display: flex;
  gap: 10px;
}
.display-buttons button {
  gap: 7px;
  font-size: 0.875rem;
  cursor: pointer;
  height: 100%;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  position: relative;
  font-weight: 600;

  color: #a7a6ae;

  background: transparent;
}
.display-buttons button.grid:after {
  content: "\e903";
}
.display-buttons button.list:after {
  content: "\e904";
}
.display-buttons button.map:after {
  content: "\e91e";
}
.display-buttons button:after {
  font-size: 13px;
  transition: all 0.3s;

  font-family: "idx-icons" !important;
}
.display-buttons button.active {
  color: #4b5f9c;
}
.market-statistic-grid.grid article.market-statistic-item {
  width: 31.2%;
  margin-bottom: 15px;
}
@media (max-width: 767px) {
  .statistic-item-text {
    display: grid;
    grid-template-columns: 80% auto;
    gap: 10px;
    align-items: center;
  }
  .statistic-item-text:after {
    content: "î¤…";
    font-family: "icomoon" !important;
    font-size: 26px;
    display: block;
    text-align: center;
    margin-bottom: 3px;
    margin-top: -3px;
    color: #5469ab;
  }
  .display-buttons {
    display: none;
  }
  h3.item-text-title {
    font-size: 18px;
  }
  .market-statistic
    .market-statistic-grid.grid
    article.market-statistic-item
    a {
    display: grid;
    grid-template-columns: 25% auto;
    gap: 15px;
    margin-bottom: 16px;
  }
  .market-statistic-grid.grid article.market-statistic-item {
    width: 90%;
    margin-bottom: 15px;
  }
  .market-statistic-grid.grid article.market-statistic-item {
    width: 100%;
    margin-bottom: 0px;
    border-bottom: 1px solid #77777738;
    font-weight: 100;
    padding-bottom: 15px;
  }
}
@media (min-width: 768px) and (max-width: 1024px) {
  .market-statistic-grid.grid article.market-statistic-item {
    width: 48%;
    margin-bottom: 15px;
  }
}

.main-content-wrapper .pagination-bar nav.pagination {
  display: flex;
  gap: 3px;
  justify-content: flex-end;
  align-items: flex-end;
}
.main-content-wrapper .pagination-bar .total-page {
  text-overflow: ellipsis;
  white-space: nowrap;
  display: block;
  overflow: hidden;
  height: 35px;
  line-height: 35px;
  font-family: "Open Sans", sans-serif;
  font-size: 0.75rem;
  position: relative;
  padding: 0 0.625rem;
  margin-right: -1px;
  border-top-left-radius: 4px;
  border-bottom-left-radius: 4px;
  background-color: #fff;
  font-weight: 600;
}
.single-idx_market_statistic #wrap-result.view-map,
.wrap-result .features li:after {
  display: none;
}
.single-idx_market_statistic section.gwr.block-description {
  width: 100%;
  font-size: inherit !important;
  max-width: 100%;
}

.single-idx_market_statistic .gwr {
  max-width: 100%;
}

.single-idx_market_statistic section.gwr.block-description h2 {
  margin-bottom: 12px;
}

.single-idx_market_statistic .nr-wrap-gwr {
  max-width: 1500px;
}

.single-idx_market_statistic #wrap-subfilters .gwr {
  width: 100%;
}

.single-idx_market_statistic
  .ms-shortcode-sold-properties-filters
  .ms-wrapper-card-list {
  margin: 0;
}

.single-idx_market_statistic #wrap-result .gwr {
  width: 100% !important;
}
.single-idx_market_statistic
  #wrap-subfilters
  .gwr
  #sub-filters
  &gt; li#filter-by
  .filter-text {
  text-align: center;
}
@media (min-width: 768px) {
  .single-idx_market_statistic .view-grid #result-search {
    display: grid !important;
    grid-template-columns: repeat(3, minmax(0, 1fr));
    gap: 12px;
  }

  .single-idx_market_statistic #result-search &gt; li {
    width: 100% !important;
    margin: 0 !important;
  }

  .single-idx_market_statistic
    .ms-shortcode-sold-properties-filters
    #wrap-subfilters
    .gwr
    #sub-filters {
    margin: 0 0 12px 0;
  }

  .single-idx_market_statistic
    #wrap-subfilters
    .gwr
    #sub-filters
    &gt; li#filter-by {
    border-radius: 6px;
    border: 1px solid #e5e5e5;
  }
}

@media screen and (min-width: 991px) {
  .single-idx_market_statistic .ms-wrapper-card-list {
    display: grid;
    grid-template-columns: repeat(4, minmax(0, 1fr));
    gap: 12px;
  }

  .single-idx_market_statistic
    .ms-shortcode-sold-properties-filters
    .ms-wrapper-card-list
    .ms-item {
    width: 100%;
    padding: 0;
  }
}
@media (min-width: 1200px) {
  .single-idx_market_statistic .main-content-wrapper {
    max-width: 100%;
  }
}

@media screen and (min-width: 768px) {
  .main-content-wrapper .pagination-bar .total-page {
    height: 40px;
    line-height: 40px;
    font-size: 0.875rem;
  }
}

@media screen and (max-width: 640px) {
  .ms-video-menu .ms-show-videos {
    top: 120px !important;
  }
}

@media (min-width: 1025px) {
  .main-content-wrapper {
    max-width: 1430px;
    margin: auto;
    margin: 30px auto 60px auto;
    display: grid;
    grid-template-columns: 70% auto;
    gap: 10px;
  }
}
@media (min-width: 1200px) {
  .main-content-wrapper {
    max-width: 1430px;
    margin: auto;
    margin: 30px auto 60px auto;
    display: grid;
    grid-template-columns: 70% auto;
    gap: 20px;
  }
}
.lateral-list .ms-item h3 {
  color: #39374f;
  font-weight: 600;
  height: auto;
  min-height: 48px;

  font-size: 21px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  justify-content: flex-start;

  margin-bottom: 10px;
}
.lateral-list .ms-card h2 {
  font-size: 24px;
  font-family: "Choplin Medium-DEMO";
  border-bottom: 4px solid #4b4860;
  margin-bottom: 15px;
  color: #4b4860;
  font-weight: normal;
  padding-bottom: 10px;
  text-transform: capitalize;
  letter-spacing: 1px;
  text-align: left;
  -o-text-overflow: unset;
  text-overflow: unset;
  white-space: unset;
}

.lateral-list .ms-st-list li a {
  height: 40px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  color: #333;
  -webkit-transition: all 0.3s;
  -o-transition: all 0.3s;
  transition: all 0.3s;
  font-size: 0.875rem;
  position: relative;
  overflow: hidden;
}
.lateral-list .ms-st-list li a:hover {
  color: #333;
  padding-left: 10px !important;
}
.lateral-list .ms-st-list li {
  border-bottom: 1px solid #ccc;
}
.lateral-list .ms-st-list li a:hover:before {
  left: 0;
}
.lateral-list .ms-st-list li a:before {
  content: "";
  position: absolute;
  border-style: solid;
  border-width: 5px 0 5px 5px;
  border-color: transparent #333;
  display: block;
  width: 0;
  z-index: 1;
  top: 50%;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
  -webkit-transition: all 0.3s;
  -o-transition: all 0.3s;
  transition: all 0.3s;
  left: -10px;
}
@media (min-width: 1330px) {
  .page-template-flex-page-contact #new_contact_page {
    margin-top: 0;
  }
  .page-template-page-topmiamirealtor .about-area .left img {
    display: block;
    width: 100%;
    max-width: 500px;
    margin-top: 137px;
  }
  .page-template-page-topmiamirealtor .about-area .col {
    width: 50%;
    display: flex;
    align-items: flex-start;
    justify-content: center;
  }
  .page-template-page-topmiamirealtor .middled {
    max-width: 590px;
  }
}
@media (min-width: 1330px) and (max-width: 1659px) {
  #nr-top-miami-realtore .nr-pc {
    max-width: 236px !important;
  }

  .page-template-page-topmiamirealtor .about-area .left {
    padding-right: 0;
    width: 40%;
    margin-left: auto;
    justify-content: end;
  }

  .page-template-page-topmiamirealtor .about-area .right {
    padding-left: 51px;
    width: 60%;
    padding-right: 67px;
  }

  .page-template-page-topmiamirealtor .about-area .right .middled {
    max-width: initial;
  }
}
@media (min-width: 1660px) {
  .page-template-page-topmiamirealtor .about-area .left img {
    display: block;
    width: 100%;
    max-width: 700px;
    margin-top: 79px;
  }
  .page-template-page-topmiamirealtor .about-area .right {
    padding: 0 140px 0 0px;
  }
}

/** Languages bar **/
.languages-content {
  display: flex;
  gap: 20px;

  margin: auto;
  justify-content: flex-end;
  align-items: center;
}
ul.languages-buttons {
  display: flex;
  gap: 15px;
  width: 283px;
}
h3.languages-title {
  color: #5469ab;
  font-family: "Choplin Medium-DEMO";
  font-weight: normal;
  font-size: 20px;
}
.language-text,
.flag-container {
  padding: 1px;
  height: 38px;
  width: 84px;
  background: white;
}
.flag-container img {
  display: block;
  height: 36px;
  margin: auto;
}
a.language-button {
  height: 38px;
  position: relative;
  overflow: hidden;
  display: block;
}
.language-text p {
  font-family: "Choplin Medium-DEMO";
}
.language-text {
  transition: 0.4s;
  display: flex;
  text-align: center;
  justify-content: center;
  align-items: center;
  position: absolute;
  top: 45px;
}
a.language-button:hover .language-text {
  top: 0;
}
@media (max-width: 640px) {
  .languages-content {
    max-width: 95%;
    flex-direction: column;
  }
}

.contact-david-widget .flex-content-form .form-item {
  width: 100%;
}
.contact-david-widget .ms-wrapper-form:before {
  content: "";
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 1;
  background-color: rgba(0, 0, 0, 0.6);
}
.contact-david-widget
  .form-search
  .flex-content-form
  .form-item
  .medium::placeholder {
  color: #fff;
}
.contact-david-widget
  .form-search
  .flex-content-form
  .form-item
  textarea.medium {
  padding: 10px 15px;
  height: 100px;
  resize: none;
}
.contact-david-widget .ms-wrapper-form .ms-layout picture img {
  object-fit: cover;
  object-position: center;
}
.contact-david-widget .ms-wrapper-form .ms-layout picture {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  width: 100%;
  height: 100%;
  overflow: hidden;
}
.contact-david-widget .form-search .flex-content-form .form-item .medium {
  padding: 0 1rem;
  border: 1px solid #e5e5e5;
  height: 40px;
  width: 100%;
  border-radius: 4px;
}
.contact-david-widget .ms-wrapper-form .ms-siddons-team {
  width: 100%;
  margin-bottom: -28px !important;
  position: relative;
  z-index: 2;
}

.contact-david-widget
  .ms-wrapper-form
  .form-search
  .flex-content-form
  li.form-item
  .medium {
  border-color: rgba(255, 255, 255, 0.3);
  background-color: rgba(255, 255, 255, 0.2);
  min-height: 45px;
  color: #fff;
}
.contact-david-widget .ms-wrapper-form {
  position: relative;
  padding: 40px 20px;
}
.contact-david-widget .ms-wrapper-form .ms-title {
  font-size: 17px;
  line-height: 1.2;
  color: #fff;
  position: relative;
  z-index: 2;
  margin-bottom: 30px;
  text-align: center;
}

.contact-david-widget .ms-wrapper-form .form-search {
  position: relative;
  z-index: 2;
  max-width: 600px;
  margin: 0 auto;
}
.contact-david-widget .ms-wrapper-form .ms-siddons-team picture img {
  width: auto;
  max-width: 100%;
  height: 100%;
  -o-object-fit: cover;
  object-fit: cover;
  -o-object-position: center;
  object-position: center;
}
.contact-david-widget .ms-wrapper-form .ms-layout {
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: 0;
}
.contact-david-widget .ms-wrapper-form .form-search {
  position: relative;
  z-index: 2;
  max-width: 600px;
  margin: 0 auto;
}
.contact-david-widget .ms-wrapper-form .ms-layout {
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: 0;
}
.statistic-item-image img {
  width: 100%;
  height: auto;
}
@media (min-width: 767px) {
  .contact-david-widget
    .ms-wrapper-form
    .form-search
    .flex-content-form
    li.form-item
    .medium {
    min-height: 50px;
  }
}
@media screen and (min-width: 1024px) {
  .contact-david-widget .ms-wrapper-form {
    margin-top: 30px;
  }
}
@media screen and (min-width: 1200px) {
  .contact-david-widget .ms-wrapper-form {
    margin-top: 50px;
  }
}
@media (max-width: 990px) {
  body.page-template-page-new-contructions-with-blog
    #flex-blog-theme
    .gwr.c-flex {
    width: 90%;
  }
  body.page-template-page-new-contructions-with-blog
    #flex-blog-theme
    .gwr.c-flex
    .flex-block-description
    .title-block {
    font-weight: bold;
    margin-bottom: 30px;
  }
  body.page-template-page-new-contructions-with-blog
    #flex-blog-theme
    .gwr.c-flex
    .flex-block-description
    .wrap-result.view-list
    #result-search
    &gt; li
    .features
    li.name,
  body.page-template-page-new-contructions-with-blog
    #flex-blog-theme
    .gwr.c-flex
    .flex-block-description
    #wrap-result.view-list
    #result-search
    &gt; li
    .features
    li.name,
  body.page-template-page-new-contructions-with-blog
    #flex-blog-theme
    .gwr.c-flex
    .flex-block-description
    .wrap-result.view-list
    #result-search
    &gt; li
    .features
    li.address,
  body.page-template-page-new-contructions-with-blog
    #flex-blog-theme
    .gwr.c-flex
    .flex-block-description
    #wrap-result.view-list
    #result-search
    &gt; li
    .features
    li.address {
    height: auto !important;
  }
  body.page-template-page-new-contructions-with-blog
    #flex-blog-theme
    .gwr.c-flex
    .flex-block-description
    #luxury-condo-page {
    margin-left: -20px;
    margin-right: -20px;
  }
  body.page-template-page-new-contructions-with-blog
    #flex-blog-theme
    .gwr.c-flex
    .flex-block-description
    #luxury-condo-page
    .view-list
    .luxury-condo-title {
    font-size: 17px;
    font-weight: bold;
    margin: 20px 0;
    padding: 15px;
    margin-top: 0;
    background-color: whitesmoke;
    border: 1px solid #e5e5e5;
    margin-bottom: 0;
  }
  body.page-template-page-new-contructions-with-blog
    #flex-blog-theme
    .gwr.c-flex
    .flex-block-description
    #luxury-condo-page
    .view-list
    .result-search
    .propertie,
  body.page-template-page-new-contructions-with-blog
    #flex-blog-theme
    .gwr.c-flex
    .flex-block-description
    #luxury-condo-page
    .view-list
    #result-search
    .propertie {
    padding: 20px !important;
  }
  body.page-template-page-new-contructions-with-blog
    #flex-blog-theme
    .gwr.c-flex
    .flex-block-description
    #luxury-condo-page
    .view-list
    .wrap-list-result,
  body.page-template-page-new-contructions-with-blog
    #flex-blog-theme
    .gwr.c-flex
    .flex-block-description
    #luxury-condo-page
    .view-list
    #wrap-list-result {
    padding: 0 !important;
  }
}
@media screen and (min-width: 768px) {
  body.page-template-page-new-contructions-with-blog.full-page-luxury.view-map {
    padding-top: 90px !important;
  }
  body.page-template-page-new-contructions-with-blog.full-page-luxury.view-map
    #header {
    position: fixed !important;
  }
  body.page-template-page-new-contructions-with-blog.full-page-luxury.view-map
    .contact-area,
  body.page-template-page-new-contructions-with-blog.full-page-luxury.view-map
    .flex-breadcrumb,
  body.page-template-page-new-contructions-with-blog.full-page-luxury.view-map
    .gwr-breadcrumb,
  body.page-template-page-new-contructions-with-blog.full-page-luxury.view-map
    footer {
    display: block;
  }
  body.page-template-page-new-contructions-with-blog.full-page-luxury.view-map
    .flex-block-description
    .title-block {
    position: relative;
    width: auto;
    height: auto;
    overflow: visible;
  }
}
@media screen and (min-width: 960px) {
  body.page-template-page-new-contructions-with-blog
    #flex-blog-theme
    .gwr.c-flex {
    width: 96%;
  }
}
@media screen and (min-width: 991px) {
  body.page-template-page-new-contructions-with-blog
    #flex-blog-theme
    .gwr.c-flex
    .flex-block-description
    .wrap-result.view-list,
  body.page-template-page-new-contructions-with-blog
    #flex-blog-theme
    .gwr.c-flex
    .flex-block-description
    #wrap-result.view-list {
    margin-top: 25px;
  }
}
@media screen and (min-width: 1024px) {
  body.page-template-page-new-contructions-with-blog:not(.clidxboost-nmap)
    .wrap-result.view-map
    .result-search
    &gt; li
    .wrap-slider,
  body.page-template-page-new-contructions-with-blog:not(.clidxboost-nmap)
    #wrap-result.view-map
    .result-search
    &gt; li
    .wrap-slider,
  body.page-template-page-new-contructions-with-blog:not(.clidxboost-nmap)
    .wrap-result.view-map
    #result-search
    &gt; li
    .wrap-slider,
  body.page-template-page-new-contructions-with-blog:not(.clidxboost-nmap)
    #wrap-result.view-map
    #result-search
    &gt; li
    .wrap-slider {
    position: relative;
    margin-right: 20px;
  }
  body.page-template-page-new-contructions-with-blog:not(.clidxboost-nmap)
    .wrap-result.view-map
    #wrap-list-result
    #result-search
    .propertie {
    flex-direction: row-reverse;
  }
  body.page-template-page-new-contructions-with-blog:not(.clidxboost-nmap)
    .wrap-result.view-map
    #wrap-list-result
    #result-search
    .propertie
    .features,
  body.page-template-page-new-contructions-with-blog:not(.clidxboost-nmap)
    #wrap-result.view-map
    #wrap-list-result
    #result-search
    .propertie
    .features {
    width: calc(100% - 145px);
    flex-shrink: 0;
  }
  body.page-template-page-new-contructions-with-blog:not(.clidxboost-nmap)
    .wrap-result.view-map
    #wrap-list-result
    .content-search-building,
  body.page-template-page-new-contructions-with-blog:not(.clidxboost-nmap)
    #wrap-result.view-map
    #wrap-list-result
    .content-search-building {
    margin-bottom: 0;
    padding-bottom: 0;
  }
}

@media screen and (min-width: 1300px) {
  body.page-template-page-new-contructions-with-blog.full-page-luxury.view-map {
    padding-top: 110px !important;
  }
}
@media screen and (min-width: 1280px) {
  body.page-template-page-new-contructions-with-blog
    #flex-blog-theme
    .gwr.c-flex {
    width: 97%;
    max-width: 1431px;
  }
}
body#filterSectionLoading
  #full-main.general-stf
  .container
  .main-content
  .property-description
  *,
body#filterSectionLoading
  #full-main.ms-property-detail-page
  .container
  .main-content
  .property-description
  span {
  font-size: initial !important;
  font-family: "Open Sans", sans-serif !important;
}

body#filterSectionLoading
  #full-main.ms-property-detail-page
  .container
  .main-content
  .property-description
  h3,
body#filterSectionLoading
  #full-main.ms-property-detail-page
  .container
  .main-content
  .property-description
  h3
  span {
  font-size: 1.4rem !important;
}
#full-main.general-stf .container .main-content .property-description *,
#full-main.ms-property-detail-page
  .container
  .main-content
  .property-description
  * {
  font-size: inherit !important;
  line-height: inherit !important;
}
body#filterSectionLoading
  #full-main.ms-property-detail-page
  .container
  .main-content
  .property-description
  h4,
body#filterSectionLoading
  #full-main.ms-property-detail-page
  .container
  .main-content
  .property-description
  h4
  span {
  font-size: 1.2rem !important;
}
body#filterSectionLoading
  #full-main.ms-property-detail-page
  .container
  .main-content
  .property-description
  h1,
body#filterSectionLoading
  #full-main.ms-property-detail-page
  .container
  .main-content
  .property-description
  h1
  span {
  font-size: 2rem !important;
}
body#filterSectionLoading
  #full-main.ms-property-detail-page
  .container
  .main-content
  .property-description
  h2,
body#filterSectionLoading
  #full-main.ms-property-detail-page
  .container
  .main-content
  .property-description
  h2
  span {
  font-size: 1.6rem !important;
}
@media (min-width: 768px) {
  .page-template-page-agent .teams .items:nth-of-type(1) .item:first-child {
    width: 48%;
    border-bottom: none;
  }
  .page-template-page-agent
    .teams
    .items:nth-of-type(1)
    .item:first-child
    .info-ext {
    border-bottom: none;
  }
}
@media (max-width: 991px) {
  ul.languages-buttons a.language-button {
    height: auto;
    position: relative;
    overflow: hidden;
    display: block;
  }
  .languages-content {
    max-width: 95%;
    flex-direction: column;
  }
  .language-text {
    transition: 0.4s;
    display: flex;
    text-align: center;
    justify-content: center;
    align-items: center;
    position: relative;
    top: 0;
  }
}
@media (max-width: 1329px) and (min-width: 1024px) {
  .page-template-page-agent .teams .items:nth-of-type(1) .item:first-child {
    width: 31%;
  }
}
@media (min-width: 1330px) {
  .page-template-page-agent .teams .items:nth-of-type(1) .item:first-child {
    width: 22%;
    border-bottom: none;
  }
  .page-template-page-agent
    .teams
    .items:nth-of-type(1)
    .item:first-child
    .info-ext {
    border-bottom: none;
  }
}
@media (min-width: 1024px) {
  .nr-header
    #menu-primary-menu
    li.mega-menu-news
    &gt; .sub-menu
    li.menu-item-news
    &gt; .sub-menu
    &gt; li.menu-item.top-submenu
    .sub-menu {
    left: 0;
    top: 100%;
  }

  .nr-header
    #menu-primary-menu
    li.mega-menu-news
    &gt; .sub-menu
    li.menu-item-news
    &gt; .sub-menu
    &gt; li.menu-item.left-submenu
    .sub-menu {
    left: -100%;
  }
}
.single-idx_market_statistic .lateral-list ul li a .ms-flex,
.post-type-archive-idx_market_statistic .lateral-list ul li a .ms-flex {
  display: grid;
  grid-template-columns: 91px auto;
  justify-content: flex-start;
  align-items: center;
  gap: 10px 15px;
  padding-bottom: 15px;
}
.single-idx_market_statistic .lateral-list ul li a .ms-flex h3.ms-title,
.post-type-archive-idx_market_statistic
  .lateral-list
  ul
  li
  a
  .ms-flex
  h3.ms-title {
  font-family: "Choplin Medium-DEMO";
  font-size: 18px;
}
.single-idx_market_statistic #wrap-result.view-map,
.wrap-result .features li:after {
  display: none;
}
.single-idx_market_statistic section.gwr.block-description {
  width: 100%;
  font-size: inherit !important;
  max-width: 100%;
}

.single-idx_market_statistic .gwr {
  max-width: 100%;
}

.single-idx_market_statistic section.gwr.block-description h2 {
  margin-bottom: 12px;
}

.single-idx_market_statistic .nr-wrap-gwr {
  max-width: 1500px;
}

.single-idx_market_statistic #wrap-subfilters .gwr {
  width: 100%;
}

.single-idx_market_statistic
  .ms-shortcode-sold-properties-filters
  .ms-wrapper-card-list {
  margin: 0;
}

.single-idx_market_statistic #wrap-result .gwr {
  width: 100% !important;
}
.single-idx_market_statistic
  #wrap-subfilters
  .gwr
  #sub-filters
  &gt; li#filter-by
  .filter-text {
  text-align: center;
}
@media (min-width: 768px) {
  .single-idx_market_statistic .view-grid #result-search {
    display: grid !important;
    grid-template-columns: repeat(3, minmax(0, 1fr));
    gap: 12px;
  }

  .single-idx_market_statistic #result-search &gt; li {
    width: 100% !important;
    margin: 0 !important;
  }

  .single-idx_market_statistic
    .ms-shortcode-sold-properties-filters
    #wrap-subfilters
    .gwr
    #sub-filters {
    margin: 0 0 12px 0;
  }

  .single-idx_market_statistic
    #wrap-subfilters
    .gwr
    #sub-filters
    &gt; li#filter-by {
    border-radius: 6px;
    border: 1px solid #e5e5e5;
  }
}

@media screen and (min-width: 991px) {
  .single-idx_market_statistic .ms-wrapper-card-list {
    display: grid;
    grid-template-columns: repeat(4, minmax(0, 1fr));
    gap: 12px;
  }

  .single-idx_market_statistic
    .ms-shortcode-sold-properties-filters
    .ms-wrapper-card-list
    .ms-item {
    width: 100%;
    padding: 0;
  }
}
@media (min-width: 1200px) {
  .single-idx_market_statistic .main-content-wrapper {
    max-width: 100%;
  }
}

/* CAMBIOS TABLA ESTADÃSTICAS 03/10/2022 */

.ms-shortcode-sold-properties-filters .ms-wrapper-card-list .ms-item .ms-card {
  padding: 25px 20px;
  text-align: center;
}

.ms-shortcode-sold-properties-filters
  .ms-wrapper-card-list
  .ms-item
  .ms-card
  .ms-label {
  font-size: 14px;
}

.ms-shortcode-sold-properties-filters
  .ms-wrapper-card-list
  .ms-item
  .ms-card
  .ms-dt {
  font-size: 27px;
}

@media screen and (min-width: 991px) {
  .ms-shortcode-sold-properties-filters
    .ms-wrapper-card-list
    .ms-item
    .ms-card {
    min-height: 100px;
    text-align: center;
    align-items: center;
    display: flex;
  }

  .ms-shortcode-sold-properties-filters
    .ms-wrapper-card-list
    .ms-item
    .ms-card
    .ms-label {
    font-size: 16px;
  }
}

.ms-shortcode-sold-properties-filters
  #wrap-result.view-list
  #head-list
  li.baths,
.ms-shortcode-sold-properties-filters
  #wrap-result.view-list
  #result-search
  &gt; li
  .features
  li.baths {
  display: none;
}

.ms-shortcode-sold-properties-filters
  #wrap-result.view-list
  #head-list
  li.address,
.ms-shortcode-sold-properties-filters
  #wrap-result.view-list
  #result-search
  &gt; li
  .features
  &gt; li.address {
  order: 0;
}
.ms-shortcode-sold-properties-filters
  #wrap-result.view-list
  #head-list
  li.price,
.ms-shortcode-sold-properties-filters
  #wrap-result.view-list
  #result-search
  &gt; li
  .features
  &gt; li.price {
  order: 1;
}
.ms-shortcode-sold-properties-filters #wrap-result.view-list #head-list li.pr,
.ms-shortcode-sold-properties-filters
  #wrap-result.view-list
  #result-search
  &gt; li
  .features
  &gt; li.pr {
  order: 2;
}
.ms-shortcode-sold-properties-filters .ms-filter &gt; form .ms-wrapper-card-list {
  align-items: stretch;
}
.ms-shortcode-sold-properties-filters
  #wrap-result.view-list
  #head-list
  li.price-sf {
  color: #fff;
  background-color: #39374f;
  order: 0;
}

.ms-shortcode-sold-properties-filters
  #wrap-result.view-list
  #result-search
  &gt; li
  .features
  &gt; li.price-sf {
  color: #fff;
  background-color: #3b4b7c;
  order: 0;
}

.ms-shortcode-sold-properties-filters #wrap-result.view-list #head-list li.beds,
.ms-shortcode-sold-properties-filters
  #wrap-result.view-list
  #result-search
  &gt; li
  .features
  &gt; li.beds {
  order: 4;
}
.ms-shortcode-sold-properties-filters
  #wrap-result.view-list
  #head-list
  li.baths,
.ms-shortcode-sold-properties-filters
  #wrap-result.view-list
  #result-search
  &gt; li
  .features
  &gt; li.baths {
  order: 5;
}
.ms-shortcode-sold-properties-filters
  #wrap-result.view-list
  #head-list
  li.living-size,
.ms-shortcode-sold-properties-filters
  #wrap-result.view-list
  #result-search
  &gt; li
  .features
  &gt; li.living-size {
  order: 6;
}
.ms-shortcode-sold-properties-filters
  #wrap-result.view-list
  #head-list
  li.development,
.ms-shortcode-sold-properties-filters
  #wrap-result.view-list
  #result-search
  &gt; li
  .features
  &gt; li.development {
  order: 7;
}

.ms-shortcode-sold-properties-filters .ms-wrapper-card-list .ms-item .ms-card {
  padding: 25px 20px;
  text-align: center;
}

.ms-shortcode-sold-properties-filters
  .ms-wrapper-card-list
  .ms-item
  .ms-card
  .ms-label {
  font-size: 14px;
}

.ms-shortcode-sold-properties-filters
  .ms-wrapper-card-list
  .ms-item
  .ms-card
  .ms-dt {
  font-size: 27px;
}

@media screen and (min-width: 991px) {
  .ms-shortcode-sold-properties-filters
    .ms-wrapper-card-list
    .ms-item
    .ms-card {
    min-height: 100px;
    text-align: center;
    align-items: center;
    display: flex;
  }

  .ms-shortcode-sold-properties-filters
    .ms-wrapper-card-list
    .ms-item
    .ms-card
    .ms-label {
    font-size: 16px;
  }
}

.ms-shortcode-sold-properties-filters
  #wrap-result.view-list
  #head-list
  li.baths,
.ms-shortcode-sold-properties-filters
  #wrap-result.view-list
  #result-search
  &gt; li
  .features
  li.baths {
  display: none;
}

.ms-shortcode-sold-properties-filters
  #wrap-result.view-list
  #head-list
  li.address,
.ms-shortcode-sold-properties-filters
  #wrap-result.view-list
  #result-search
  &gt; li
  .features
  &gt; li.address {
  order: 0;
}
.ms-shortcode-sold-properties-filters
  #wrap-result.view-list
  #head-list
  li.price,
.ms-shortcode-sold-properties-filters
  #wrap-result.view-list
  #result-search
  &gt; li
  .features
  &gt; li.price {
  order: 1;
}
.ms-shortcode-sold-properties-filters #wrap-result.view-list #head-list li.pr,
.ms-shortcode-sold-properties-filters
  #wrap-result.view-list
  #result-search
  &gt; li
  .features
  &gt; li.pr {
  order: 2;
}

.ms-shortcode-sold-properties-filters #wrap-result.view-list #head-list li.beds,
.ms-shortcode-sold-properties-filters
  #wrap-result.view-list
  #result-search
  &gt; li
  .features
  &gt; li.beds {
  order: 4;
}
.ms-shortcode-sold-properties-filters
  #wrap-result.view-list
  #head-list
  li.baths,
.ms-shortcode-sold-properties-filters
  #wrap-result.view-list
  #result-search
  &gt; li
  .features
  &gt; li.baths {
  order: 5;
}
.ms-shortcode-sold-properties-filters
  #wrap-result.view-list
  #head-list
  li.living-size,
.ms-shortcode-sold-properties-filters
  #wrap-result.view-list
  #result-search
  &gt; li
  .features
  &gt; li.living-size {
  order: 6;
}
.ms-shortcode-sold-properties-filters
  #wrap-result.view-list
  #head-list
  li.development,
.ms-shortcode-sold-properties-filters
  #wrap-result.view-list
  #result-search
  &gt; li
  .features
  &gt; li.development {
  order: 7;
}
.ms-shortcode-sold-properties-filters .ms-filter &gt; form {
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
}

.ms-shortcode-sold-properties-filters .ms-filter &gt; form .ms-wrapper-card-list {
  order: 0;
  padding-top: 0;
  border-top: 0;
}

.ms-shortcode-sold-properties-filters .ms-filter &gt; form .ms-wrapper-month-list {
  order: 1;
}

.ms-shortcode-sold-properties-filters
  .ms-filter
  &gt; form
  .ms-wrapper-filters-list {
  order: 2;
}

.ms-shortcode-sold-properties-filters .ms-wrapper-card-list .ms-item .ms-card {
  background-color: #3b4b7c;
  color: #fff;
  position: relative;
  height: 100%;
  width: 100%;
  display: flex;
  align-items: center;
}

.ms-shortcode-sold-properties-filters
  .ms-wrapper-card-list
  .ms-item
  .ms-card
  .ms-dt
  span {
  color: #fff !important;
}
.ms-shortcode-sold-properties-filters
  .ms-filter
  &gt; form
  .ms-wrapper-card-list
  .ms-item:nth-child(1) {
  order: 1;
}
.ms-shortcode-sold-properties-filters
  .ms-filter
  &gt; form
  .ms-wrapper-card-list
  .ms-item:nth-child(2) {
  order: 4;
}
.ms-shortcode-sold-properties-filters
  .ms-filter
  &gt; form
  .ms-wrapper-card-list
  .ms-item:nth-child(3) {
  order: 3;
}
.ms-shortcode-sold-properties-filters
  .ms-filter
  &gt; form
  .ms-wrapper-card-list
  .ms-item:nth-child(4) {
  order: 2;
}
@media (max-width: 639px) {
  .ms-shortcode-sold-properties-filters
    .ms-wrapper-card-list
    .ms-item
    .ms-card
    .ms-dt {
    font-size: 18px !important;
  }
  .ms-shortcode-sold-properties-filters .ms-wrapper-card-list .ms-item {
    padding: 0 5px;
    margin-bottom: 10px;
  }
  .ms-shortcode-sold-properties-filters
    .ms-wrapper-card-list
    .ms-item
    .ms-card {
    padding: 10px 20px;
  }
  .single-idx_market_statistic
    .ms-shortcode-sold-properties-filters
    .ms-wrapper-card-list {
    margin-left: -5px;
    margin-right: -5px;
  }
}
/*David comments*/
.single-idx_market_statistic .comment-modal-block {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  display: none;
  z-index: 9999;
}
.single-idx_market_statistic .comment-modal-wrapper {
  position: absolute;
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, 0.5);
  z-index: 999;
  top: 0;
  left: 0;
  padding-top: 14%;
}
.single-idx_market_statistic .comment-modal {
  background: white;
  max-width: 600px;
  border-radius: 10px;
  margin: auto;
  width: 90%;
  padding: 40px 20px;
}
.single-idx_market_statistic .comment-modal-block .comment-date {
  font-size: 1.4rem;
  padding-bottom: 15px;
  margin-bottom: 15px;
  border-bottom: 1px solid rgba(55, 52, 79, 0.2);
  font-weight: 700;
  font-family: "Choplin Medium-DEMO";
  color: rgba(55, 52, 79, 1);
}
.single-idx_market_statistic .comment-modal-block .comment-info {
  font-size: 1rem;
  text-align: justify;
  font-weight: 600;
  /* font-family: 'Choplin '; */
  line-height: 1.2;
}
.single-idx_market_statistic .david-comment .comment-date {
  font-size: 1.1rem;
  font-family: "Choplin Medium-DEMO";
  margin-bottom: 10px;
}
.single-idx_market_statistic .david-comment .comment {
  padding-bottom: 15px;
  margin-bottom: 15px;
  border-bottom: 1px solid rgba(55, 52, 79, 0.2);
}
.single-idx_market_statistic .david-comment .comment-info {
  text-align: justify;
  font-size: 0.8rem;
  display: flex;
  flex-direction: column;
  align-items: flex-end;
}
.david-comment .comments {
  max-height: 300px;
  overflow-x: hidden;
  padding: 5px;
}
.david-comment span.read-more-trigger {
  display: flex;
  margin-top: 10px;
  padding: 5px;
  background: rgba(55, 52, 79, 1);
  color: white;
  border-radius: 3px;
  max-width: fit-content;
  line-height: 1;
  cursor: pointer;
}
.comment-modal-wrapper .comment-info {
  max-height: 400px;
  overflow: auto;
  padding: 5px;
}
.ms-shortcode-sold-properties-filters
  .ms-filter
  &gt; form
  .ms-wrapper-card-list
  .ms-item:nth-child(1)
  span.ms-label {
  font-size: 0;
}
.ms-shortcode-sold-properties-filters
  .ms-filter
  &gt; form
  .ms-wrapper-card-list
  .ms-item:nth-child(1)
  span.ms-label:before {
  content: "Months of Inventory";
  display: block;
  font-size: 14px;
}
@media (min-width: 991px) {
  .ms-shortcode-sold-properties-filters
    .ms-filter
    &gt; form
    .ms-wrapper-card-list
    .ms-item:nth-child(1)
    span.ms-label:before {
    content: "Months of Inventory";
    display: block;
    font-size: 16px;
  }
}
.single-flex-idx-building h2 {
  font-size: 1.6rem;
}
.single-flex-idx-building h3 {
  font-size: 1.4rem;
}
.single-flex-idx-building h4 {
  font-size: 1.2rem;
}

.single-flex-idx-building
  #full-main.ms-property-detail-page
  .title-conteiner
  .content-fixed
  .content-fixed-title
  h1 {
  font-size: 2.5rem;
}

#full-main .main-content .list-details .title-amenities,
.single-flex-idx-building
  #full-main.ms-property-detail-page
  .title-conteiner
  .content-fixed
  .content-fixed-title
  h2 {
  font-size: 2.2rem;
}
.single-flex-idx-building
  #full-main.ms-property-detail-page
  .title-conteiner
  .content-fixed
  .content-fixed-title
  h3 {
  font-size: 2rem;
}
.single-flex-idx-building
  #full-main.ms-property-detail-page
  .title-conteiner
  .content-fixed
  .content-fixed-title
  h4 {
  font-size: 1.5rem;
}
.single-flex-idx-building
  #full-main.ms-property-detail-page
  .title-conteiner
  .content-fixed
  .content-fixed-title
  h5 {
  font-size: 1.3rem;
}
.single-flex-idx-building
  #full-main.ms-property-detail-page
  .title-conteiner
  .content-fixed
  .content-fixed-title
  h6 {
  font-size: 1rem;
}
@media (max-width: 992px) {
  .single-flex-idx-building
    #full-main.ms-property-detail-page
    .title-conteiner
    .content-fixed
    .content-fixed-title
    h1 {
    font-size: 1.4rem;
  }

  #full-main .main-content .list-details .title-amenities,
  .single-flex-idx-building
    #full-main.ms-property-detail-page
    .title-conteiner
    .content-fixed
    .content-fixed-title
    h2 {
    font-size: 1.3rem;
  }
  .single-flex-idx-building
    #full-main.ms-property-detail-page
    .title-conteiner
    .content-fixed
    .content-fixed-title
    h3 {
    font-size: 1.2rem;
  }
  .single-flex-idx-building
    #full-main.ms-property-detail-page
    .title-conteiner
    .content-fixed
    .content-fixed-title
    h4 {
    font-size: 1.1rem;
  }
  .single-flex-idx-building
    #full-main.ms-property-detail-page
    .title-conteiner
    .content-fixed
    .content-fixed-title
    h5 {
    font-size: 1.05rem;
  }
  .single-flex-idx-building
    #full-main.ms-property-detail-page
    .title-conteiner
    .content-fixed
    .content-fixed-title
    h6 {
    font-size: 1rem;
  }
}
/* @media (min-width: 768px) and (max-width: 992px) {
} */
</pre></body></html>