@charset "utf-8";
/* CSS Document */
.navigation{padding:0;}
.navigation a.navbar-brand{ padding:0;}
.slick-prev, .slick-next{display:none !important;}
@media screen and (max-width:991px) {
nav ul li a{font-size:16px;}	
.banner-content h1{font-size:30px;}
.banner-content p{font-size:16px;}
.banner-content{top:auto; bottom:30px;}
.shadow-div{width:100%;}
.bradius2,.stylediv2{margin:50px 0 0;}	
.best-sec h3{font-size:40px; padding-top:0;}
.subscribe-sec form{width:100%;}
.navigation{padding:0 15px;}
}
@media screen and (max-width:767px) {
a.buybtn{ line-height:50px; width:200px;}
.about-sec p{width:100%;}
.best-sec h3{padding:40px 0 30px; font-size:30px;}	
.best-sec p,.about-sec p,.tour-sec-text p{font-size:16px;}
.tour-sec-text p{width:100%;}
.slide-sec p{font-size:18px;}
.tour-sec-text h3{font-size:30px;}
}
@media screen and (max-width:576px) {
.subscribe-sec h3{font-size:24px;}	
.social-sec h3{font-size:24px;}
.social-sec{text-align:center;}
.social-sec a{display:inline-block; padding:0 10px; font-size:24px;}
.social-sec img{margin:0; width:25px;}
.subscribe-sec input{width:100%;}
.subscribe-sec input[type="submit"]{width:100%; margin-top:15px;}
.banner-content p{display:none;}
.banner-content h1{font-size:20px;}
a.buybtn{font-size:16px;}
.shadow-div p{padding-right:0;}
.slide-sec{width:100%;}
}
@media screen and (max-width:435px) {
.banner-content{bottom:15px;}
.banner-content h1{margin-bottom:15px;}	
.testimonial-sec h3{font-size:24px;}
.tour-sec-text h3{font-size:24px;}
}