@media (max-width:1024px){
	.banner_sl {padding: 15px 0;}	
	footer h3{font-size:14px}	
}
@media(max-width:820px){
	iframe#launcher {bottom: 75px!important}
	.col-3,.col-4{column-count:2}
	.col-2{column-count:1}	
	.vc_banner{padding:35px 0}
	.promise{border-radius:0}
	.faq .panel-title{font-size:13px;padding-right:25px}
	.faq .panel-body{font-size:12px}	
	footer h3{font-size:12px}
	#callClose:before{top: 2px;position: relative}
	#toTop{bottom:80px;left:20px;right:unset}
}
@media (max-width:767px){
	body{background:none;font-size:15px}
	header{z-index:1;position:relative}
	section{padding:30px 0}
	#inner-set{background: #f7f7f7b5}
	.banner .travel{margin:15px -6px 0;box-shadow:inset 0 0 5px 1px #aaa}
	.banner_sl{padding:0}
	.banner_sl .container>.row{margin:0 -5px}
	.banner_sl .container>.row>.col-md-7{padding:0}
	.ny_rt ul li{width:100%}
	.newsletter h2{font-size:20px}
	.no_pad .btn,.no_pad input{height:40px;font-size:14px}
	footer{padding:0 0 60px;background-size: contain;background-position: top}
	footer h3{font-size:16px}
	#cookie{line-height:18px;position: unset;font-size:12px}	
}