header.nav-homepage-style {
    background-color: white !important;
}

.home-slides {
    text-align: center !important;
}

.slide-bg-black {
    background: #000000d4;
    padding: 30px;
}



.properties-custom-pg {
    background: #663399db;
    padding: 10px;
}





.flex-center {
    display: flex;
    align-content: center;
    justify-content: center;
    align-items: center;
    justify-items: center;
}


.office-location-iframe iframe {
    height: 300px;
}

/* .plots-filters-container{
    z-index: 500;
} */

.vision-mission{
    /* background-image: url('/images/vision-mission-bg.png');
    background-position: center center;
    background-size: cover;
  background-repeat: no-repeat; */

  /* background: blanchedalmond; */



}

.property-type-bg{
    background-image: url('/images/property-type-bg.png');
    background-position: center center;
    background-size: cover;
  background-repeat: no-repeat;
}

.property-types-slider-bg{
    background-position: center center;
    background-size: cover;
  background-repeat: no-repeat;
  height: 100px;
  width: 100px;
  border-radius: 50%;
  margin-bottom: 20px;
}

.property-types-slider-bg-item{
    background: white;

}

.city-slider-item-bg{
    height: 150px;
    width: 100%;
    margin-bottom: 10px;
    background-position: center center;
    background-size: cover;
  background-repeat: no-repeat;
}

.theme-custom-text-color{
    color: var(--custom-color-selected) !important;
}

.theme-custom-bg-color{
    background: var(--custom-color-selected) !important;
}

.quill-content-html-page {
    font-size: 15px;;
}
.quill-content-html-page  p{
    font-size: 15px !important;
}

.quill-content-html-page  li{
    font-size: 15px !important;
}

.quill-content-html-page img{
    margin: 0 auto 0 auto;
    width: 90%;
}

.custom-width-98{
    margin: 0 auto 0 auto;
    width: 98%;
}

.custom-icon-color{
    color: var(--custom-icons-color);
}



blockquote.projectdescription{
    display:block;
    background: #fff;
    padding: 15px 20px 15px 45px;
    margin: 0 0 20px;
    position: relative;

    /*Font*/
    font-size: 16px;
    line-height: 1.2;
    color: #666;
    text-align: justify;

    /*Borders - (Optional)*/
    border-left: 15px solid var(--custom-color-selected);
    border-right: 2px solid var(--custom-color-selected);

    /*Box Shadow - (Optional)*/
    -moz-box-shadow: 2px 2px 15px #ccc;
    -webkit-box-shadow: 2px 2px 15px #ccc;
    box-shadow: 2px 2px 15px #ccc;
  }

  blockquote.projectdescription::before{
    content: "\201C"; /*Unicode for Left Double Quote*/

    /*Font*/
    font-family: Georgia, serif;
    font-size: 60px;
    font-weight: bold;
    color: #999;

    /*Positioning*/
    position: absolute;
    left: 10px;
    top:5px;
  }

  blockquote.projectdescription::after{
    /*Reset to make sure*/
    content: "";
  }

  blockquote.projectdescription a{
    text-decoration: none;
    background: #eee;
    cursor: pointer;
    padding: 0 3px;
    color: #c76c0c;
  }

  blockquote.projectdescription a:hover{
   color: #666;
  }

  blockquote.projectdescription em{
    font-style: italic;
  }


  .gradient-text-1 {
    /* text-transform: uppercase; */
    /* background: linear-gradient(to right, #30cfd0 0%, #330867 100%); */
    background: #03001e;  /* fallback for old browsers */
background: -webkit-linear-gradient(to right, #fdeff9, #ec38bc, #7303c0, #03001e);  /* Chrome 10-25, Safari 5.1-6 */
background: linear-gradient(to right, #fdeff9, #ec38bc, #7303c0, #03001e); /* W3C, IE 10+/ Edge, Firefox 16+, Chrome 26+, Opera 12+, Safari 7+ */

    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;

  }


  .common-single-grad{
    background: #DCE35B;  /* fallback for old browsers */
    background: -webkit-linear-gradient(to right, #45B649, #DCE35B);  /* Chrome 10-25, Safari 5.1-6 */
    background: linear-gradient(to right, #45B649, #DCE35B); /* W3C, IE 10+/ Edge, Firefox 16+, Chrome 26+, Opera 12+, Safari 7+ */


  }
