/**
 * All of the CSS for your public-facing functionality should be
 * included in this file.
 */

.fresh-makelaars-container {
  margin-top: 50px !important;
}


.fresh-makelaars-container h1 {
  font-family: 'Limelight', Sans-serif !important;
  font-weight: 400;
  text-transform: none !important;
}

.fresh-makelaars-container h3,
.fresh-makelaars-container ul {
  font-family: 'Montserrat', Sans-serif !important;
}

/** House - Single **/
.single-house .tab-buttons .tab-button {
  text-transform: none !important;
  background-color: transparent;
  border: 2px solid white;
}

.single-house .tab-buttons .tab-button span {
  text-transform: uppercase;
  font-weight: normal;
}

.single-house .tab-buttons .tab-button.active {
  border: 2px solid #FFDA9E;
}


.single-house .tab-buttons .tab-button.active>span {
  font-weight: 800;
}

.fresh-makelaars-container button.read-more {
  font-family: "Montserrat", Sans-serif;
  font-weight: 500;
  fill: white;
  color: white;
  background-color: #8B2219;
  border: 0px !important;
}

.fresh-makelaars-container p,
.fresh-makelaars-container article,
.fresh-makelaars-container span {
  font-family: "Montserrat", Sans-serif;
  font-weight: 300;
  color: #3A3A3A;
}


.slide-in-cta .cta-buttons button {
  font-family: "Montserrat", Sans-serif;
  font-weight: 700;
  fill: white !important;
  color: white !important;
  background-color: #233F12 !important;
  border: 0px !important;
}

.slide-in-cta .cta-back svg {
  color: #233F12 !important;
}

.slide-in-cta .cta-back a {
  font-family: "Montserrat";
  color: #233F12 !important;
}

/** House - Overview **/
.pagination a {
  color: #3a3a3a;
}

.block-nav-house .nav-item {
  border-color: #233F12 !important;
}

.block-nav-house .nav-item a {
  color: #233F12 !important;
}

.block-nav-house .nav-item.active {
  background-color: #233F12 !important;
}

.block-nav-house .nav-item.active a {
  color: white !important;
}

.houses__map .map-houses-popup .map-houses-popup-link {
  background-color: #8B2219 !important;
  border-radius: 0px !important;
  font-weight: bold;
}