
@media(max-width: 1400px){
header{padding-left:0; padding-right:0;}
.logo img{left:50%;}
.about_content{padding-left:30px; padding-right:25px;}	
.contactSection, .stayConnected, .dqSection{padding-left:30px; padding-right:30px;}

.contactTtile{padding-left:100px;}
}

@media(max-width: 1330px){
	.about_section{background-position: right center;}
	.about_content{width: 60%; background: rgba(0,0,0,0.55);}

ul.headnav li{padding-left:3px; padding-right:3px;}
}

@media(max-width: 1200px){
header{padding-top:15px; padding-bottom:18px;}
.logo{padding-bottom:8px;}
p {font-size:20px;}	
.container{width:100%;}	
.contactTtile{padding-left:0;}

.banner h1{font-size:58px;}
.banner h1 a{padding-right:150px;}
.banner h1 a i{font-size:130px;}

.testimonialsWrap blockquote{font-size:20px;}
.testimonialsWrap blockquote strong{font-size:18px;}

.about_content{padding-top:40px; padding-bottom:25px; width:68%;}
.dqSection h1{padding-left:330px}
.about_section h2, .dqSection h1 small{font-size:52px;}
.about_content p{line-height:1.2;}
.dqSection h1 i{font-size:110px;}

.testimonialsWrap h1, .stayConnected h1, .servicesSection h1{font-size:90px; letter-spacing:7px;}

.contactTtile span{font-size:55px;}
.contactTtile small{font-size:22px;}



.frow textarea, .frow input:not([type="submit"]){padding:13px 25px; font-size:17px;}
.frow input[type="submit"]{font-size:24px;}
}

@media(max-width: 991px){
/*header ul.socialList{margin-left:-5px;}	*/ 
.banner{padding-bottom:30px;}
.banner h1{font-size:45px;}
.banner h1 a{padding-right:130px;}
.banner h1 a i{font-size:110px;}	
	
.followList img{height:70px;}	
.bannerStrip a{font-size:22px;}	

.about_section{background-position:right center;}
.about_content{width:100%; background: rgb(0 0 0 / 55%);}	
.about_content p{padding-bottom:15px;}
	
.dqSection h1{padding-left:0; display:block; padding-bottom:20px; margin-bottom:0; padding-top:0;}
.dqSection h1 span{position:relative; display:inline-block; margin-bottom:30px; width:200px;}

ul.dqGallery{flex-wrap:wrap; margin-bottom:20px; padding-top:0; }
ul.headnav li{padding-left:3px; padding-right:3px;}
ul.socialList li a{width:45px; height:45px;}
footer p{font-size:15px;}

ul.headnav{font-size:14px;}
}

@media(max-width: 768px){
.banner h1{font-size:30px;}
.banner h1 a{padding-right:90px;}
.banner h1 a i{font-size:75px;}	
ul.followList li{float:none;}

.about_section h2, .dqSection h1 small{font-size:42px;}
.dqSection h1 i{font-size:80px; letter-spacing:1px;}
.testimonialsWrap h1, .stayConnected h1, .servicesSection h1{font-size:70px; letter-spacing:4px;}
.contactTtile small{font-size:18px}	

ul.socialList.footsocil li a{font-size:25px; width:40px; height:40px;}

header .row{display:block;}
header ul.socialList, ul.headnav{display:table; margin-left:auto; margin-right:auto;}
ul.socialList li a{height:35px; width:35px; font-size:20px;}

footer{padding:25px 0;}
.frow{padding:7px 0;}
.frow .frowItem{padding: 0 5px;}
.frow textarea, .frow input:not([type="submit"]){padding:10px 20px; font-size:16px;}
.frow input[type="submit"]{font-size:20px; width:190px;}
}

@media(max-width: 600px){
.banner{background-position:center; max-height:400px;}	
ul.headnav{font-size:13px;}
ul.headnav li a{padding:10px 3px;}
.logo img{width:80px; height:auto;}

.frow{display:block;}
.frow .frowItem{padding:0; padding-bottom:12px;}	
.frow>.frowItem:last-child{padding-bottom:0;}
.frow textarea{height:120px;}
}


@media(max-width: 480px){
p{font-size:18px;}	
.banner{background-position:center; max-height:400px;}
.banner h1{font-size:19px;}
.banner h1 a{padding-right:55px;}
.banner h1 a i{font-size:50px;}
.about_section h2, .dqSection h1 small{font-size:28px;}
.dqSection h1 i{font-size:65px;}
.contactTtile span{font-size:45px;}
.testimonialsWrap h1, .stayConnected h1, .servicesSection h1{font-size:50px; letter-spacing:3px;}
ul.headnav{text-align:center;}
ul.headnav li{padding-right:6px; float:none; display:inline-block;}
ul.headnav li a{padding:2px 2px;}

ul.dqGallery li{width:50%;}	
ul.dqGallery img{width:100%;}	
.contactTtile{display:block; padding-bottom:10px;}
	
ul.followList li{padding:5px 0;}
ul.followList li a{font-size:18px;}	
.followList img{height:50px;}	

.testimonialsWrap blockquote{font-size:18px; padding-left:0; padding-right:0;}
.testimonialsWrap blockquote strong{font-size:16px;}

.testimonialsWrap{padding-left:20px; padding-right:20px;}
.LeftArrow{left:-25px;}
.RightArrow{right:-25px;}
.navArrow svg{width:15px;}
}

@media(max-width: 380px){
header nav{margin-left:-15px; margin-right:-15px; text-align:center;}
ul.headnav{font-size:12px; padding-bottom:5px; display:inline-block; margin:0; padding-bottom:5px;}	
ul.headnav li{padding-left:2px; padding-right:2px;}
}
