@charset "utf-8";
/* CSS Document */

@media only screen and (max-width: 1300px){
.banner_formarea{padding-top: 180px;}	
}


@media only screen and (max-width: 1100px){
.wrapper{width:990px;}
.slider_tect{padding: 150px 0px;}
.white{font-size:40px;}
.blue{font-size: 42px;}
.best_service_right{padding: 60px 0px 30px 0px;}

 
}

@media only screen and (max-width: 992px){
.wrapper{width:750px;}
.thre_sectio_titke{font-size:16px;}
.thre_sectio_titke{min-height: 40px;}
.thre_sectio_content{font-size: 12px;}
.slider_tect{padding: 100px 0px;}
.white{font-size: 30px;}
.blue{font-size: 32px;}
.header_top{height: auto;}
#offerslider .owl-dots{bottom: 100px !important;}
.subs_wrap_in input[type="text"]{width: 597px;}
}


@media only screen and (max-width: 767px){
.wrapper{width:98%;}
.header_top{height: auto;}
.logo{margin: 10px 0px;}
.thre_sectio{margin: 0px;}
.slider_tect{padding: 90px 0px;}
.white{font-size: 30px;}
.blue{font-size: 32px;}
.thre_sectio_inner{padding: 20px 0px;}
.thre_sectio_block{width: 100%;}
.best_service_left{width: 100%;}
.best_service_right{width: 100%;}
.best_service_right{padding: 20px 0px;}
.subs_wrap_in{max-width: 100%; width: 98%;}
.subs_wrap_in input[type="text"]{width: 70%;font-size: 14px}
.subs_wrap_in a{width: 30%;
padding: 17px 4px;
font-size: 16px}
#offerslider .owl-dots{bottom:0px !important;}
.thre_sectio_titke{font-size: 24px;}
.thre_sectio_titke{min-height: 60px;}
.thre_sectio_content{font-size: 14px;}
} 

@media only screen and (max-width: 580px){
    .slider_tect{padding: 90px 0px;}
.white{font-size: 20px;}
.blue{font-size: 22px;}
}





@media only screen and (max-width: 479px)   {
.slider_tect{padding: 70px 0px 0px;}
.white{font-size: 16px;}
.blue{font-size:19px;}
#offerslider .owl-dots{bottom: 5px !important;}

}