body{font-family: 'Nunito Sans', sans-serif;margin: 0px; padding: 0px; text-align: center;}
.bg-light{background:#a6ce39 !important; }
.navbar{padding:0px;}
.navbar-light .navbar-nav .active>.nav-link, .navbar-light .navbar-nav .nav-link.active, .navbar-light .navbar-nav .nav-link.show, .navbar-light .navbar-nav .show>.nav-link, .navbar-light .navbar-nav .nav-link:focus, .navbar-light .navbar-nav .nav-link:hover{color:#1d2879;}
.navbar-light .navbar-nav .nav-link{color:#fff;}
.navbar-expand-lg .navbar-nav .nav-link{padding:0px 8px;}
header{float:left; width:100%;}
.carousel-indicators li{width:10px; height:10px; border-radius: 50%;}

.preloader{position: fixed; left:0px;top:0;z-index:999999;background-color:#a6ce39;background-position:center center;background-repeat:no-repeat;      height:100%; right:0; padding: 15% 0%;  }  
.margin-btm-40{margin-bottom: 40px;}
.margin-right-40{margin-right: 40px;}
/*************  Banner **********************/
.banner{float:left; width:100%;}
.banner .carousel-item{}
.banner .carousel-item video{height: 529px !important;background: #b2c62f;}
.banner .carousel-item img{}
/*************  End Banner **********************/
/*************  about **********************/
.about-section{float:left; width:100%;}
.padding-top-bottom{padding:50px 0px;}
.title-bg{background: #a6ce39;}
.title-bg h2{text-align: left; color:#fff;font-size: 26px; padding:8px 0px; margin: 0px;}
.title{text-align: left; color:#a6ce39;font-size: 26px; }
.sub-title{color:#a6ce39; font-size: 19px; text-align: left;    margin-bottom: 16px; }
.content{font-size: 14px; color:#464646; text-align: left;}
.content a{font-size: 14px; color:#464646; text-align: left;}
.content a:hover{color:#1d2879; text-decoration: none; transition: 0.5s ease;}
/*************  End about **********************/
/*************  Product **********************/
.product-section{float:left; width:100%;}
.product-content h3{color:#464646; font-size: 16px; text-align: left;font-weight: 600;     margin-top: 30px;
}
.deshborer-right{border-right:1px dashed #d2d2d2;}
.deshborer-right1{border-right:1px dashed #d2d2d2;}
.border-btm{border-bottom:1px dashed #d2d2d2; margin:25px 15px; float:left; width:100%;}
.margin-118{margin: 118px 0px;}
/*************  End Product **********************/
/*************  Footer **********************/
footer{float:left; width:100%;}
.bg-green{background: #a6ce39;}
/*.footer-section{ padding:20px 0px;}*/
.footer-section ul{ margin: 0px; padding:15px 0px;list-style: none;}
.footer-section ul li{ display:inline-block; padding:0px;}
.footer-section ul li a{color:#464646; padding:15px; font-size: 16px;}
.footer-section ul li a:hover{color:#1d2879; transition: 0.5s ease; text-decoration: none;}
.border-white1{border-bottom: 1px dashed #464646; float:left; width:100%; margin: 15px 0px;}
.copy-right p{color:#464646; font-size: 16px;}
.copy-right p a{color:#464646;}
.copy-right p a:hover{color:#1d2879;transition: 0.5s ease; text-decoration: none;}

/*************  End Footer **********************/
/*************  About Page **********************/
.about-box{box-shadow: 0px 0px 30px rgba(0,0,0,0.12); padding:20px;}
/*************  End About Page **********************/
/*************  Contact Page **********************/
.contact-section{float:left; width:100%;}
.bg-gray{background: #f6f6f6;}
/*.product-content{margin: 0px 15px;}*/

.contact-box{box-shadow: 0px 0px 30px rgba(0,0,0,0.12); padding:30px;}
.contact-us .sub-title{margin-bottom: 5px;}
/*************  End Contact Page **********************/
.navbar-brand{margin-right: 0px;}
.navbar-light .navbar-toggler {
    color: transparent;
    border-color: transparent;
}
.fa-bars{color:#fff;}
.flipcart{margin-top: -15px;}
.gallery {
	position: relative;
	width: 100%;
	margin-bottom: 10px;
}
.image {
	display: block;
	width: 100%;
	height: auto;
}
.overlay1 {
	position: absolute;
	bottom: 0;
	left: 0;
	right: 0;

	overflow: hidden;
	width: 100%;
	height: 100%;
	-webkit-transform: scale(0);
	-ms-transform: scale(0);
	transform: scale(0);
	-webkit-transition: .3s ease;
	transition: .3s ease;
}
.gallery:hover .overlay1 {
	-webkit-transform: scale(1);
	-ms-transform: scale(1);
	transform: scale(1);
}
.text1 {
	white-space: nowrap;
	color: #fff;
	background: #a6ce39d9;
	padding: 100% 50%;
	font-size: 14px;
	position: absolute;
	overflow: hidden;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
	-ms-transform: translate(-50%, -50%);
}
.text1 i{font-size: 35px;}
.text1:hover { 
	color: #fff;
	background-color: #a6ce39d9;
	transition:0.5s ease;
	text-decoration:none;
}
.text2 {
	white-space: nowrap;
	color: #fff;
	background: #a6ce3900;
	padding: 100% 50%;
	font-size: 14px;
	position: absolute;
	overflow: hidden;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
	-ms-transform: translate(-50%, -50%);
}
.text2 i{font-size: 35px;}
.text2:hover { 
	color: #fff;
	background-color: #a6ce3900;
	transition:0.5s ease;
	text-decoration:none;
}
.gallery-text h3{text-align: center;color: #464646;
    font-size: 19px;margin-bottom: 30px;}
.pdf-form p {
    display: inline-block;
    float: left;
    margin-right: 20px;
}
.pdf-form p a img {
       width: 22px;
    margin-right: 10px;
}


@media (max-width: 320.98px) {
	.banner .carousel-item video{height: 101px !important}
	.banner .carousel-item img{height: 108px !important}
/*	.navbar-brand{text-align: center;float: none;width: 100%; margin-right: 0px; }*/
	.navbar a img{width: 70%;}
	.flipcart img{width: auto !important; margin-top: 10px;}
	.deshborer-right{border-right:none; border-bottom: 1px dashed #d2d2d2;}
	.deshborer-right1{border-right:none; border-bottom: 1px dashed #d2d2d2;}
	.footer-section ul li a{padding:15px 3px;font-size: 13px;}
	.copy-right p{font-size: 14px;}
	.product-content{margin: 15px 0px;}
	.navbar img{margin-left: 15px;}
	.navbar-light .navbar-toggler{margin-right: 15px;}
	.preloader{padding:40% 0%;}
	.navbar-nav{margin-bottom: 10px}
	.navbar-expand-lg .navbar-nav .nav-link {padding: 5px 0px;}
	.navbar a img{margin-left: 0px;}
	.margin-118{margin: 0px;}
	
}
.vertical-nav{}
.vertical-nav .nav-link {
    border-radius: 0;
	text-align: left;
	border:1px solid #eee;
	color:#464646;
}
.vertical-nav .nav-link.active, .vertical-nav .show>.nav-link, .vertical-nav .nav-link:hover {
    color: #fff;
    background-color: #a6ce39;
	transition: 0.5s ease;
}
.link-press-release ul{list-style: none; padding-left:10px;}
.link-press-release ul li{text-align: left;}
.link-press-release ul li a{color:#464646; font-size: 16px;}
.link-press-release ul li a:hover{color:#a6ce39; font-size: 16px; text-decoration: none;}
@media (min-width: 321px) and (max-width: 360.98px) { 
/*	.navbar-brand{text-align: center;float: none;width: 100%; margin-right: 0px; }*/
	.navbar a img{width: 70%;}
	.flipcart img{width: auto !important; margin-top: 10px;}
	.navbar img{margin-left: 15px;}
	.navbar-light .navbar-toggler{margin-right: 15px;}
	.preloader{padding:40% 0%;}
	.banner .carousel-item video{height: 115px !important}
	.banner .carousel-item img{height: 122px !important}
	.deshborer-right{border-right:none; border-bottom: 1px dashed #d2d2d2;}
	.deshborer-right1{border-right:none; border-bottom: 1px dashed #d2d2d2;}
	.product-content{margin: 15px 0px;}
	.footer-section ul li a{padding:15px 5px;font-size: 14px;}
	.navbar-nav{margin-bottom: 10px}
	.navbar a img{margin-left: 0px;}
	.navbar-expand-lg .navbar-nav .nav-link {padding: 5px 0px;}
	.margin-118{margin: 0px;}
}
@media (min-width: 361px) and (max-width: 375.98px) {
/*	.navbar-brand{text-align: center;float: none;width: 100%; margin-right: 0px; }*/
	.navbar a img{width: 70%;}
	.flipcart img{width: auto !important; margin-top: 10px;}
	.navbar img{margin-left: 15px;}
	.navbar-light .navbar-toggler{margin-right: 15px;}
	.preloader{padding:40% 0%;}
	.banner .carousel-item video{height: 120px !important}
	.banner .carousel-item img{height: 127px !important}
	.deshborer-right{border-right:none; border-bottom: 1px dashed #d2d2d2;}
	.deshborer-right1{border-right:none; border-bottom: 1px dashed #d2d2d2;}
	.product-content{margin: 15px 0px;}
	.navbar-nav{margin-bottom: 10px}
	.navbar-expand-lg .navbar-nav .nav-link {padding: 5px 0px;}
	.navbar a img{margin-left: 0px;}
	.footer-section ul li a{padding:15px 5px;font-size: 15px;}
	.margin-118{margin: 0px;}
	
}
@media (min-width: 376px) and (max-width: 414.98px) {
/*	.navbar-brand{text-align: center;float: none;width: 100%; margin-right: 0px; }*/
	.navbar a img{width: 70%;}
	.flipcart img{width: auto !important; margin-top: 10px;}
	.navbar img{margin-left: 15px;}
	.navbar-light .navbar-toggler{margin-right: 15px;}
	.preloader{padding:40% 0%;}
	.banner .carousel-item video{height: 133px !important}
	.banner .carousel-item img{height: 140px !important}
	.deshborer-right{border-right:none; border-bottom: 1px dashed #d2d2d2;}
	.deshborer-right1{border-right:none; border-bottom: 1px dashed #d2d2d2;}
	.product-content{margin: 15px 0px;}
	.navbar-nav{margin-bottom: 10px}
	.navbar a img{margin-left: 0px;}
	.navbar-expand-lg .navbar-nav .nav-link {padding: 5px 0px;}
	.footer-section ul li a{padding:15px 6px;}
	.margin-118{margin: 0px;}
	
}
@media (min-width: 415px) and (max-width: 480.98px) {
	.preloader{padding:40% 0%;}
	.navbar a img{width: 80%;}
	.flipcart img{width: auto !important; margin-top: 10px;}
	.navbar-light .navbar-toggler{margin-right: 15px;}
	.navbar-nav{margin-bottom: 10px}
	.navbar-expand-lg .navbar-nav .nav-link {padding: 5px 0px;}
	.banner .carousel-item video{height: 156px !important}
	.banner .carousel-item img{height: 163px !important}
	.deshborer-right{border-right:none; border-bottom: 1px dashed #d2d2d2;}
	.deshborer-right1{border-right:none; border-bottom: 1px dashed #d2d2d2;}
	.product-content{margin: 15px 0px;}
	.margin-118{margin: 0px;}
}
@media (min-width: 481px) and (max-width: 575.98px) { .preloader{padding:40% 0%;}
	.navbar a img{width: 70%;}
	.flipcart img{width: auto !important; margin-top: 10px;}
	.preloader{padding:40% 0%;}
	.navbar-light .navbar-toggler{margin-right: 15px;}
	.navbar-nav{margin-bottom: 10px}
	.navbar-expand-lg .navbar-nav .nav-link {padding: 5px 0px;}
	.deshborer-right{border-right:none; border-bottom: 1px dashed #d2d2d2;}
	.deshborer-right1{border-right:none; border-bottom: 1px dashed #d2d2d2;}
	.product-content{margin: 15px 0px;}
	.banner .carousel-item video{height: 188px !important}
	.banner .carousel-item img{height: 194px !important}
	.margin-118{margin: 0px;}
}

@media (min-width: 576px) and (max-width: 667.98px) {
	.navbar a img{width: 80%;}
	.flipcart img{width: auto !important; margin-top: 10px;}
	.preloader{padding:40% 0%;}
	.navbar-nav{margin-bottom: 10px}
	.navbar-expand-lg .navbar-nav .nav-link {padding: 5px 0px;}
	.deshborer-right1{border-right:none; }
	.banner .carousel-item video{height: 219px !important}
	.banner .carousel-item img{height: 226px !important}
	.margin-118{margin: 0px;}
}
@media (min-width: 668px) and (max-width: 734.98px) {
	.navbar a img{width: 80%;}
	.flipcart img{width: auto !important; margin-top: 10px;}
	.preloader{padding:40% 0%;}
	.navbar-nav{margin-bottom: 10px}
	.deshborer-right1{border-right:none; }
	.navbar-expand-lg .navbar-nav .nav-link {padding: 5px 0px;}
	.banner .carousel-item video{height: 236px !important}
	.banner .carousel-item img{height: 243px !important}
	.margin-118{margin: 0px;}
}
@media (min-width: 768px) and (max-width: 991.98px) {
	.preloader{padding:30% 0%;}
	.navbar-nav{margin-bottom: 10px}
	.navbar-expand-lg .navbar-nav .nav-link {padding: 5px 0px;}
	.banner .carousel-item video{height: 328px !important}
	.banner .carousel-item img{height: 335px !important}
	.margin-118{margin: 0px;}
}
@media (width: 768px){
	.banner .carousel-item video{height: 253px !important}
	.banner .carousel-item img{height: 260px !important}
	.flipcart img{width: auto !important; margin-top: 10px;}
}

@media (min-width: 992px) and (max-width: 1199.98px) {
	.preloader{padding:30% 0%;}
	.navbar-nav{margin-bottom: 10px}
/*	.navbar-expand-lg .navbar-nav .nav-link {padding: 5px 0px;}*/

	.banner .carousel-item video{height: 398px !important}
	.banner .carousel-item img{height: 405px !important}

	.margin-118{margin: 0px;}
}

@media (min-width: 1200px) {
	.banner .carousel-item video{height: 399px !important}
}
@media (min-width: 1280px) {
	.banner .carousel-item video{height: 426px !important}
}

@media (min-width: 1366px) {
	.banner .carousel-item video{height: 455px !important}
	
}
@media (min-width: 1400px) {
	.banner .carousel-item video{height: 467px !important}
}
@media (min-width: 1480px) {
	.banner .carousel-item video{height: 494px !important}
}
@media (min-width: 1600px) {
	.banner .carousel-item video{height: 529px !important}
}
@media (min-width: 1920px) {
	.preloader{padding:15% 0%;}
	.banner .carousel-item video{height: 643px !important;}
}