@media(max-width:1600px){	
	
		
		

}


@media(max-width:1400px){
	
	
	
	
}




@media(max-width:1279px){

.ftco-navbar-light .navbar-brand svg {
	width: 70px;
	height: 70px;
	
}
	.ftco-navbar-light .navbar-brand { padding-left: 80px;}
	.navbar-brand { font-size: 23px; line-height: 32px;}
	.ftco-navbar-light .container { flex-wrap: wrap; justify-content: center;}
	.ftco-navbar-light .navbar-nav > .nav-item > .nav-link { padding-left: 10px; padding-right: 10px; text-align: center; font-size:17px;}
	.ftco-navbar-light .navbar-nav { margin: 0 auto;}
	
	.car-heading { font-size: 30px;}
	.foot-logo { width: 90%;}
	
	.slider-sec .slider .slick-slide {min-height:880px;}


}


@media(max-width:1023px){
	
	
	
	
    

}

@media(max-width:991px){

	.ftco-navbar-light .container {
	justify-content: space-between;
}
	.ftco-navbar-light .navbar-toggler { color: #fff !important;}
	.ftco-navbar-light .navbar-nav > .nav-item > .nav-link { padding: 8px;}
	.ftco-navbar-light .navbar-nav > .nav-item.active > a { color: #fff !important; }
	.heading-section h2 { font-size: 30px;  color:#000;}
	
	.container, .container-sm, .container-md {
	max-width: 1000px;
}
	.ftco-navbar-light.scrolled.awake { padding: 10px 20px;}
	
	.slider-sec .slider .slick-slide {min-height:680px;}
    .banner { padding: 50px 0px 40px;}
	.footer-contact ul li a { word-wrap: anywhere;}
	.cont-form input[type="text"], .cont-form input[type="name"], .cont-form input[type="phone"], .cont-form input[type="email"] {
	font-size: 16px;
	height: 50px;
}
	.cont-form textarea {font-size: 16px; height: 100px;}
	.cont-detail ul li h4 { font-size: 20px; line-height: 28px;	margin: 0px;}
	.ftco-navbar-light.scrolled .navbar-toggler { color: rgba(0, 0, 0, 0.9) !important;	font-weight: 600;}
	
	
    
}

@media(max-width:767px){

	.footer-contact ul {
	justify-content: center;
	text-align: center;
	flex-direction: column;
}
	
	
	.footer-contact ul li {
	width: 100%;
		margin-bottom:20px;
}
	.footer-contact ul li:first-child {
	width: 100%;
}
    
	.footer-contact ul li span.icon {padding-bottom: 10px;}
	.foot-logo { margin-top: 20px;}
	.ftco-footer { text-align: center;}
	.footer-contact h2 { font-size: 26px;}
	.ftco-footer .ftco-footer-widget h2 { font-size: 20px; }
	.ftco-section { padding: 4em 0;}
	.ftco-about .img { margin-top: -20px;}
	.ftco-about {padding-bottom:0px;}
	
	.slider-sec .slider .slick-slide {min-height:580px;}
	.banner h1 { font-size: 40px; line-height: 50px; }
	
    
}


@media(max-width:639px){
	

	.slider-sec .slider .slick-slide {min-height:480px;}
	.banner h1 { font-size: 34px; line-height: 46px;}
	.banner { padding: 30px 0px 30px;}
	.inner-content { padding: 40px 0px;}
	.cont-form input[type="submit"] {padding: 10px 21px;}
	
	
	
	
}

@media(max-width:479px){

	
	.slider-sec .slider .slick-slide {min-height:380px;}
	.ftco-navbar-light .navbar-brand svg { width: 50px; height: 50px;}
	.ftco-navbar-light .navbar-brand { padding-left: 53px; font-size: 17px;}
	.navbar-brand { font-size: 20px; line-height: 30px;}
	.banner h1 { font-size: 30px; line-height: 40px;}
	.cont-detail ul li a { word-wrap: break-word;}
	.navbar-brand span { font-size: 19px; line-height: 22px;}
	.foot-logo { width: 75%; margin: 20px auto 10px;}
    .footer-contact h2 { font-size: 22px; padding-bottom:15px;}
	.book-tour p { word-break: break-word;}
	h2 { font-size: 26px; line-height: 32px;}
	h3 { font-size: 22px; line-height: 30px;}
	h4 { font-size: 18px; line-height: 26px;}
	p { font-size: 16px; }
	ul {margin:0px; padding:0px; list-style-position: inside;}
	ul li { font-size: 16px; }
	.mb-5 { margin-bottom: 1rem !important;}
	
	
}



