/* Contact Number in heading */
@media only screen and (max-width:535px) {
  .header-number {
    display:none;
  }
}
@media only screen and (min-width:992px) and (max-width:1489px) {
  .header-number {
    display:none;
  }
}

/* Book viewing contact form */
.book-viewing {
  display:flex;
  width:100%;
  justify-content:center;
}

.book-viewing input {
  margin:0!important;
  border-color:#993E72;
  color:#993E72;
  height:50px;
}

.book-viewing .wpcf7-email {
  padding:20px;
}

.book-viewing .wpcf7-submit {
  margin-left:15px!important;
  background-color:#993E72!important;
  color:white;
  padding:0.75rem 2rem!important;
}

/* Help to Buy */ 
/* Hero Slider content */
@media only screen and (min-width:992px) {
  .h-3\/4 {
    /*height:55vh!important;*/
  }
}

.slider .overlay {
  width:100%;
  height:100%;
  background-color:rgba(0,0,0,0.3);
}

.slider .slider-content {
  top:15%;
  text-align:center;
  width:75%;
  margin:auto;
}

.slider .slider-content img {
  margin: 1rem auto 2rem;
  max-width:120px;
}

.slider .slider-content h1 {
  font-family:stanley, system-ui, BlinkMacSystemFont, -apple-system, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size:36px;
  line-height:35px;
}

@media only screen and (max-width:767px) {
  .slider .slider-content {
    top:20%;
    width:90%;
  }
}

@media only screen and (min-width:992px) {
  .slider .slider-content h1 {
    font-size:45px;
    line-height:40px;
  }
}

@media only screen and (min-width:1200px) {
  .slider .slider-content h1 {
    font-size:60px;
    line-height:65px;
  }
}

.slick-dots li button {
  height: 23px!important;
  width: 23px!important
 }

 /* Four Bubbles */ 
 .page-id-60 .four-bubbles {
   padding-top:4rem;
   background:#fff;
 }