

@media only screen and ( max-width: 450px ){
    #hero {
    height: 37vh;
}
}


@media only screen and (max-width: 600px) {
   .modal-dialog{
    margin-left: 8px;
  }
  .modal-content{
    width: auto;
  }
  #amount {
    padding-left: 12px;
}
.navResponseDet{
  width: 98px !important;
}
.contactFooter p a{
  font-size: 13px;
}
.contactFooter > .container > .row div:last-child p{
  text-align: center;
  padding-top: 0px;
}
.selectTime{
  padding:0 !important;
}
.selectPest{
  font-size: 13px;
}
.carousel-item.active {
    height: 300px;
    width: auto;
    object-fit: contain;
}
.navBarDetails {
    background: #fff;
    top: 0;
    position: sticky;
    z-index: 100;
    border-bottom: 1px solid #000;
}

}

@media (min-width: 768px) and (max-height: 1023px){
  .clearButton{
  margin-left: 0px;
}
.contactFooter p a{
  font-size: 13px;
}
}