

.zoom-plan{
  margin-left: 5px;
}

.siteplan-copy{
  position: absolute;
  top:0;
  right:0;
}

.floorplan-img{
  max-height: 460px;
  max-width: 170px;
  width: 100%;
}


@media only screen and (max-width: 800px) {
  #community .model_details h2 {
    position: initial !important;
  }
  .siteplan-copy{
    position: initial;
  }
  
}

@media only screen and (min-width: 1000px) {
  .full_height_title_img {
    max-height: calc(100vh - 310px);
  }
}

.image-shadow{
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  background: linear-gradient(0deg, rgba(0, 0, 0, 0.4) 0%, rgba(0, 0, 0, 0.2) 50%, rgba(255, 255, 255, 0) 100%);
}

#main_page .intro{
  position: absolute;
  bottom: 0;
  width: 100%;
  left: 0;
  z-index: 2;

  background-color: #000000;
}

h3.banner-color{
  color: #FFFFFF;
}

@media only screen and (max-width: 800px) {
  #main_page .intro{
    position: initial;
    background-color: transparent;
  }
  h3.banner-color{
    color: #000000;
  }
}



.intro-seperation{
  border: solid 1px #FFFFFF;
  height: clamp(55px,4vw,65px);
  width: 1px;
}

@media only screen and (max-width: 1650px) {
  .description h4{
    font-size: 20px;
  }
  .description h5{
    font-size: 16px;
  }
}

@media only screen and (max-width: 1350px) {
  .description h4{
    font-size: 18px;
  }
  .description h5{
    font-size: 14px;
  }
}

.bed-jump:hover{
  text-decoration: underline;
  cursor: pointer;
}

.bed-jump.br{
  border-right: solid 1px black;
}
.bed-jump.bl{
  border-left: solid 1px black;
}

.incentive-overlay{
  background-color: #000000;
}

.incentive-overlay h3, .incentive-overlay h2, .incentive-overlay a{
  color: #FFF;
}

@media only screen and (max-width: 999px) {
  .incentive-overlay{
    position: absolute;
    bottom: 0px;
    height: 100%;
    background-color: transparent;
  }
  .incentive-overlay{
    background: rgba(0, 0, 0, 0.5);
  }
  .incentive-overlay .invert{
    filter: brightness(0) invert(1);
  }
  /* .incentive-overlay h3, .incentive-overlay h2, .incentive-overlay a{
    color: white;
    background: rgba(0,0,0,0.75);
    border-radius: 2px;
  } */
}