

@media only screen and (max-width : 1920px) {
.sps{top:5%;}
.sps--blw{top:0;}
.top-bar .nav-link{padding: 30px 18px!important;}
.swiper-container-horizontal>.swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction {
bottom: 83px;}
.swiper-container{    width: 100%;
    height: 94vh;}
}

@media only screen and (max-width : 1366px) {
.sps{top:6%;}
.sps--blw{top:0;}
.top-bar .nav-link{padding: 30px 18px!important;}
.main-slider .caption{    margin-left: 7%;}
.swiper-container{    width: 100%;
    height: 94vh;}
	
}


@media only screen and (max-width : 1280px) {

}

@media only screen and (max-width : 1024px) {

}
@media only screen and (max-width : 768px) {
.sps {
    top: 4%;
}
}
@media only screen and (max-width : 767px) {
.top-bar .nav-link {
    padding: 10px 18px!important;
}
.main-slider p{display:none;}
.main-slider .caption{bottom:51%;}
.main-slider h2{    font-size: 27px;
    line-height: 31px;}
	.dis{display:none;}
.india{overflow:hidden;}
#about{max-height:100%;}
.india{    padding: 5em 0 27em 0;}
.org{margin-top:25%;}
h2{font-size:30px;}
.container2 .map{width:100%;}
.container2 .contact-form{    width: 100%;}
.container2 .contact-form input, .container2 .contact-form textarea{    width: 81%;}
.menufooter ul li a{text-align:center;font-size:12px;}
.menufooter ul{text-align:center;}
.intro-single{margin-top:5em;}
.aboutz{    padding: 12em 0;
    padding-bottom: 0px;}
.aboutz{    background-position-y: 44px;}
.sps {
    top: 6%;
}
}









@media only screen and (max-width : 480px) {

}

@media only screen and (max-width : 320px) {

}
