@media screen and (max-width: 650px) {
	
.header-with-topbar .top-header-area{
	display: none;
}
.header-with-topbar .navbar-top {
    top: 0;
}
.container, .container-lg, .container-md, .container-sm, .container-xl {
    max-width: 100%;
}
#home-banner .banner-head {
    font-size: 1.5rem;
    line-height: 1.7rem;
    text-align: left;
}
#home-banner .swiper-slide p{
    font-size: 14px;
    line-height: 20px;
}
#home-banner .swiper-slide .btn-dual .btn {
    margin: 10px 0 !important;
}
#home-banner .swiper-pagination{
	display: none
}
#home-banner .swiper-slide {
    height: 90vh;
}
#home-banner .swiper-container{
	height: 90vh!important;
}
.ef-btn, .banner-form, .get-in-touch{
    display: none!important;
}
.bnrhomeslide-1{
  background-image:url('../images/sss/mob-bnr-1.jpg');
  background-position: center bottom !important;
}
.bnrhomeslide-2{
  background-image:url('../images/sss/mob-bnr-2.jpg');
  background-position: center bottom !important;
}
.swiper-slide .h-100 .justify-content-center{
    justify-content: inherit!important;
    top: 15%;
    position: relative;
}
#popup-form .modal-dialog {
    max-width: 98%;
}
.d-desk{
  display: none;
}
.d-mob{
  display: block;
}
.tr-bg4::before, .tr-bg1::before, .tr-bg2::before, .tr-bg3::before, .tr-bg5::before{
  display: none;
}
.mw-50{
  width: 50%!important;
}
.overlap_section{
    margin-right: 0px;
    border-radius: 0 50px 50px 0;
}
.about_img{
      padding: 25px 15px 0;
}
.mr-btm0{
  margin-bottom:0!important ; 
}
.no-pd-btm{
 padding: 10% 0;;
}
.facilities-grid li{
        width: 50%!important;
}
.no-mr-btm{
  margin-bottom: 0;
}
.sec-padding{
  padding: 50px 0;
}
.sec-padding-top{
  padding-top: 50px;
}
.sec-padding-bottom{
  padding-bottom: 50px;
}
.md-margin-30px-bottom.mr-auto{
  margin-bottom: 30px;
}
.feature-box-5 i, .feature-box-5{
  text-align: left; 
}

}