@media only screen and (max-width: 991px){
.ph-zn{right: 110px;top: 10px;}
.enq-n a{padding: 13px 15px;font-size: 15px;}
#mainNav{border-bottom: none;padding: 5px;background-color: rgb(0,0,0,0.3);}
.navbar-brand img{width:50px;}
#mainNav .navbar-brand{padding: 0px;}
#mainNav.navbar-shrink{background-color: #b99045;}
.slick-prev, .slick-next{width: 25px;height: 25px;font-size: 14px;}
.slick-prev{left: 10px;}
.slick-next{right: 10px;}
#mainNav .navbar-toggler{padding: 5px;background-color: transparent;}
.enq-btn{right: -50px;top: 37%;}
.enq-btn a{font-size: 14px;padding: 3px 10px;}
.md-dilog{width:300px;margin:30% auto;}
.sym img{width: 95px;}
.sym{right: 0px;top: -8px;}
.ab-con h2{margin-top: 15px;font-size: 60px;}
.ab-con p{width: 100%;line-height: 25px;}
.page-section{padding: 50px 0;}
.mal-content{padding: 50px 0 0;}
.sym-rt{left:-25px;top: 0px;}
.sym-rt img{width: 80px;}
.spe-left{float: left;height: auto;width: 100%;}
.spe-left p{width: 100%;font-size: 13px;}
.spe-left img{width: 33px;}
.mas-layout{padding: 0px;}
.footer-title{margin-bottom: 30px;text-align: center;}
.footer-title span{position: static;left: 0px;font-size: 50px;letter-spacing: -3px;}
.footer-title span:before{position:absolute;left: 0;right: 0;margin:0 auto;bottom: 16px;}
.f-para h3{width: 100%;}
.footer-header{font-size: 20px;margin-top: 0;margin-bottom: 10px;padding-bottom: 10px;}
.rerea-logo a{font-size: 18px;}
.rerea-logo p{}
.footer-contacts li{padding: 3px 0;}
.footer span.copyright{line-height: 20px;}
#toTop{width: 25px;height: 25px;bottom: 50px;right: 5px;}
#toTop::after{line-height: 25px;font-size: 20px;}
.spe h2{margin-bottom: 20px;}
.scroll-d{display: none;}
.mal-content{padding: 50px 0px 0px;}
}

@media only screen and (min-device-width : 640px) and (max-device-width : 991px){
.spe-left{height: 210px;}
.spe-left .spe-left-img{float: left;width: 100%;margin-bottom: 10px;}
.spe-left div{width: 100%;text-align: center;}
.spe-left p{line-height: 20px;}
.spe-left p b{font-size:14px;}
.scroll-d{display: block;}
.scroll-down{top: 38%;}
.mal-content{padding: 25px 0px 0px;}
}


@media only screen and (min-device-width : 1000px) and (max-device-width :1190px){
.spe-left{height: 150px;}
.mal-content{padding: 25px 0 0;}
.sym-rt{top: -12px;}
.sym-rt img{width: 80px;}
.sym img{width: 135px;}
.footer-title span{position: static;}
.footer-title span:before{position: static;content: inherit;}
.nav-mr{margin-left:152px !important;}
}

@media only screen and (min-device-width : 1920px) and (max-device-width :2500px){
  .img-wrapp h2{bottom: 110px;}
}
