@media (max-width: 1120px) {}
@media screen and (max-width: 768px) {
  .info_social a{
    display:block;
  }
  html, body {
    max-width: 100%;
    overflow-x: hidden;
}
.hero_area{
  background-image: url(../images/image25.jpg);
}
#pickupDate{
  width:95%;
  color:#9a9999;
}
#imgGoogleReview{
  width:95%;
}
.taBig{
  display:none;
}
.taSmall{
  display:block;
}
.why_section .heading_container{
  float:none;
}
.why_section .why_container {
  padding: 0;
  float:none;
}
  .info_social a{
    display:block;
  }
  .header_section nav a,.header_section nav button{
    margin-top:50px;
  }
  .detail-box .info{
    position:absolute;
    top:10px;
    left:0px;
  }
  .detail-box h1,.detail-box .welcome{
    font-weight:bold;
    color:#fff;
  }
  .info div{
    float:none;
  }
  .phone-svg{
    margin-left:0;
  }
  #services .container{
    padding-left:0;
    padding-right:0;
  }
   .slider_section .box .img-box img{
      height:250px;
   }
   .news_section .news_container {
    margin-bottom:10px;
  }
  .news_section .news_container  .box .img-box {
    width: 110%;
  }
  .news_section .news_container .box:nth-child(2) {
    margin-top: 10px;
    margin-bottom: 10px;
  }
  .news_section .news_container  .box .img-box a img {
    width: 110%;
  }
  .news_section .news_container  .box .img-box a img:hover{
    width:115%;
    height:115%;
  }
  .news_section .news_container  .box .detail-box {
    width:110%;
    height:auto;
  }

  .custom_nav-container .navbar-nav .nav-item .nav-link {
    text-align:left;
    width:120px;
  }
  .about_section .detail-box {
    padding: 0;
    margin-bottom: 45px;
  }

  .about_section .detail-box::before {
    right: -5px;
  }

  .about_section .img-box {
    padding: 45px 0;
  }

  .service_section .service_container .box:nth-child(2) {
    margin: 45px 0;
  }

  .service_section .service_container {
    flex-direction: column;
  }

  .contact_section .img-box {
    padding-left: 25px;
    margin-top: 35px;
  }

  .app_section .detail-box {
    margin-bottom: 35px;
  }

  .info_section .info_links ul {
    flex-direction: column;
    align-items: center;
  }

}
@media (max-width: 992px) {

/* #img-box{
  display:none;
} */
.info_social a{
  display:block;
}
.logo{
  width:100px;
  height:100px;
  margin-left:30px;
  margin-top:20px;
}
  .hero_area::before {
    width: 100%;
  }

  .slider_section .slider_form {
    width: 100%;
    max-width: 550px;
    margin-top: 45px;
    margin-bottom: 75px;
  }

  .slider_section .carousel-indicators {
    left: 0;
    justify-content: center;
  }

  .news_section .news_container {
    flex-direction: column;
  }

  .contact_section .contact_form {
    padding: 25px 15px;
    margin: 0 auto;
    max-width: 475px;
  }

  

  .info_section .box {
    width: 100%;
  }

  .footer_section p {
    width: 100%;
  }
}

@media (max-width: 768px) {
  /* .hero_area{
    max-height:70vh;
    max-height:70vh;
  } */
  html, body {
    max-width: 100%;
    overflow-x: hidden;
}
.why_section .heading_container{
  float:none;
}
.why_section .why_container {
  padding: 0;
  float:none;
}
  .info_social a{
    display:block;
  }
  .header_section nav a,.header_section nav button{
    margin-top:50px;
  }
  .bookButton{
    width:100%;
    text-align:center;
  }
  .detail-box .info{
    position:absolute;
    top:10px;
    left:0px;
  }
  .info h6{
    float:none;
  }
  .phone-svg{
    margin-left:0;
  }
   .slider_section .box .img-box img{
      height:250px;
   }
   .news_section .news_container {
    margin-bottom:10px;
  }
  .news_section .news_container  .box .img-box {
    width: 110%;
  }
  .news_section .news_container .box:nth-child(2) {
    margin-top: 10px;
    margin-bottom: 10px;
  }
  .news_section .news_container  .box .img-box a img {
    width: 110%;
  }
  .news_section .news_container  .box .img-box a img:hover{
    width:115%;
    height:115%;
  }
  .news_section .news_container  .box .detail-box {
    width:110%;
    height:auto;
  }

  .custom_nav-container .navbar-nav .nav-item .nav-link {
    text-align:left;
    width:120px;
  }
  .about_section .detail-box {
    padding: 0;
    margin-bottom: 45px;
  }

  .about_section .detail-box::before {
    right: -5px;
  }

  .about_section .img-box {
    padding: 45px 0;
  }

  .service_section .service_container .box:nth-child(2) {
    margin: 45px 0;
  }

  .service_section .service_container {
    flex-direction: column;
  }

  .contact_section .img-box {
    padding-left: 25px;
    margin-top: 35px;
  }

  .app_section .detail-box {
    margin-bottom: 35px;
  }

  .info_section .info_links ul {
    flex-direction: column;
    align-items: center;
  }


}

@media (max-width: 576px) {
  .news_section .news_container {
    padding: 0;
  }
}

@media (max-width: 480px) {
}

@media (max-width: 420px) {
  .why_section .box {
    flex-direction: column;
    align-items: center;
    text-align: center;
  }

  .why_section .box .img-box {
    margin: 0;
    margin-bottom: 25px;
  }
}

@media (max-width: 360px) {
  .app_section .detail-box .btn-box {
    flex-direction: column;
    align-items: center;
  }
}

@media (min-width: 1200px) {
  .container {
    max-width: 1170px;
  }
}