@charset "utf-8";
/* CSS Document */

@media only screen and (max-width:990px){
/*NAVBAR Section*/
    .dropdown-menu.multi-dropdown{ left: 0 !important; }
    nav.navbar.bootsnav .navbar-toggle{
        color: var(--Primary-color);
        background: transparent !important;
    }
    nav.navbar.bootsnav ul.nav>li{ margin: 5px auto 15px; }
    nav.navbar.bootsnav.navbar-mobile ul.nav>li>a{
        background-color: transparent;
        text-align: center;
        padding: 10px 15px;
        border: none;
    }
    nav.navbar.bootsnav ul.nav>li.dropdown>a{ padding: 10px 10px 10px 17px; }
    nav.navbar.bootsnav ul.nav>li.dropdown>a.dropdown-toggle:before{ color: var(--Primary-color); }
    nav.navbar.bootsnav ul.nav li.dropdown ul.dropdown-menu>li>a{
        color: var(--Primary-color);
        padding-left: 10px;
        border-bottom-color: none;
    }
    nav.navbar.bootsnav .dropdown-menu{ z-index: 0; }
    nav.navbar.bootsnav li.dropdown ul.dropdown-menu.megamenu-content .title{
        font-size: 14px;
        font-weight: normal;
        color: var(--Primary-color);
    }
    nav.navbar.bootsnav li.dropdown ul.dropdown-menu.megamenu-content .col-menu li a{
       color: var(--Primary-color);
   }
/*NAVBAR Section ENDs*/

/*ABOUT US*/
/*Testimonial (About Us)*/
	.feedback-slider-thumb{
		display: none;
	}
	.customer-feedback .owl-prev:hover{
		left: 0;
	}
	.customer-feedback .owl-next:hover{
		right: 0;
	}
/*Testimonial ENDs*/
}


/*Device Width 576px*/
@media (max-width: 575.98px){
/*NAVBAR Section*/
	.navbar-toggler{
		position: absolute;
		left: 0;
		right: 0;
		bottom: -15px;
		margin: 0 auto;
		outline: none !important;
	}
	.dropdown-item
	{
		color: var(--Primary-off) !important;
		text-transform: uppercase;
	}
	.dropdown-item:focus, .dropdown-item:hover{
		background-color: var(--Primary-color);
		color: #fff!important;
		font-weight: 600;
	}
	nav.navbar.bootsnav ul.nav li.dropdown ul.dropdown-menu{
		padding-top: 16px !important;
	}
	.border-1{
		border-right: none;
	}
	nav.navbar.bootsnav.navbar-mobile ul.nav{
		border: none;
	}
/*NAVBAR Section ENDs*/
/*WHY*/
	.why
	{
		padding: 50px 0px;
	}
	.why_us{
		margin-top: 30px;
	}
/*WHY ENDs*/
	
/*UPPER FOOTER*/
	.subscribe{
		padding: 20px 0!important;
	}
	.subscribe p{
		font-size: 20px;
		text-align: center;
	}
	.subscribe .btn{
		margin-top: 14px;
	}
	.subscribe .button--nina.button--inverted{
		font-weight: 600;
	}
	.subscribe a{
		text-decoration: none;
	}
/*UPPER FOOTER ENDs*/
	
/*FOOTER*/
	.subscribe .col-5{
		justify-content: center;
	}
/*FOOTER ENDs*/

/*WHO*/
	.who-banner{
		background-position: 60%, 50%!important;
		padding-bottom: 80px;
	}
	.category figure.effect-chico h2{
		top: 50%;
	}
/*WHO ENDs*/
/*STRATEGIES*/
	.strategies-banner{
		background-position: 82%, 50%!important;
		padding-bottom: 80px;
	}
/*STRATEGIES ENDs*/
/*FUTURE*/
	.future-banner{
		background-position: 52%, 50%!important;
		padding-bottom: 80px;
	}
/*FUTURE ENDs*/
	
/*WHY Section~YOUTUBE-IFRAME*/
	.iframe-container{
		position: relative;
		width: 100%;
		padding-bottom: 56%;
		height: 0;
	}
	.iframe-container iframe{
		position: absolute;
		top: 0;
		left: 0;
		width: 100%;
		height: 100%;
	}
/*WHY Section~YOUTUBE-IFRAME ENDs*/
/*Donate Sticky Bar*/
	.donate{
		display: none;
	}
/*Donate Sticky Bar ENDs*/

	
/*INDEX / HOME*/
	
/*Responsive Banner image - (To change Banner image in Mobile view)*/
	.carousel-inner .carousel-item:nth-child(1) img, .carousel-inner .carousel-item.active:nth-child(1) img,
	.carousel-inner .carousel-item:nth-child(3) img, .carousel-inner .carousel-item.active:nth-child(3) img
	{
		display: none !important;
		visibility: hidden !important;
	}
	.carousel-inner .carousel-item:nth-child(1)
	{
		width: 100%;
		background-image: url(../images/banner-1.jpg) !important;
		background-size: cover !important;
		background-position: 85%, 50% !important;
	}
	.carousel-inner .carousel-item:nth-child(3)
	{
		width: 100%;
		background-image: url(../images/banner-3.jpg) !important;
		background-size: cover !important;
		background-position: 60%, 30% !important;
	}
	.carousel-caption
	{
		transform: translateY(0%);
	}
/*Responsive Banner image ENDs*/
	
/*FOUNDERS*/
	.pioneers{
		padding-top: 0px;
		padding-bottom: 40px;
		text-align: center;
	}
	.founders .container_foto{
		margin: 10px auto;
	}
	.founders .text-9::after{
		display: none;
	}
/*FOUNDERS*/
/*HOME ENDs*/
	
/*GOPAL	*/
	.gopal-banner{
		padding-bottom: 60px;
	}
	.gopal-banner p{
		font-size: 35px;
	}
/*GOPAL ENDs*/
	
/*JYOTIRMOY*/
	.jyotirmoy-banner{
		padding-bottom: 60px;
	}
	.jyotirmoy-banner p{
		font-size: 35px;
	}
	.jyotirmoy-content .box .box-inner{
		text-align: center;
	}
/*JYOTIRMOY ENDs*/
	
/*ABOUT US*/
	.about-banner{
		background-position: 30%, 50%!important;
	}
	.about-banner .carousel-caption{
		top: 42%;
	}
	.members .text-7 {
    color: var(--Black-color);
    font-size: 26px;
    padding: 30px 0 21px 0;
    line-height: 29px;
	}
	
/*Aurabindo_Anout-us*/
	.comment-content{
		position: relative;
		bottom: 0px;
	}
	.comment .post::after{
		margin: 0 auto;
	}

/*Aurabindo ENDs*/
/*ABOUT US ENDs*/


/*YOGASHRAM + EDUCATIONAL + HEALTH > Responsive Banner*/
	.yogashram-banner, .education-banner, .health-banner, .self-banner, .other-banner{
		padding-bottom: 150px;
		text-align: center;
	}
	.yogashram-banner p, .education-banner p, .health-banner p, .self-banner p, .other-banner p{
		font-size: 35px;
	}
	.yogashram-banner .mouse, .education-banner .mouse, .health-banner .mouse, .self-banner .mouse, .other-banner .mouse{
		bottom: 95px;
	}
	
	.yogashram-banner{
		background-position: 45%, 50%!important;
	}
	.yogashram-content{
		background-position: 48%, 50%!important;
	}
	.text-13{
		font-size: 35px;
	}
/*YOGASHRAM ENDs*/
	
/*EDUCATION*/
	.education-banner{
		background-position: 34%, 50%!important;
	}
/*EDUCATION ENDs*/
	
/*HEALTH*/
	.health-banner{
		background-position: 23% 50%!important;
	}
/*HEALTH ENDs*/
	
/*VOCATIONAL*/
	.self-banner{
		background-position: 23% 50%!important;
	}
/*VOCATIONAL ENDs*/
	
/*OTHER*/
	.other-banner{
		background-position: 59%, 50%!important;
	}
/*OTHER ENDs*/
	
	
/*PRODUCT*/
/*Product-BANNER*/
	.product-banner {
    width: 100%;
    height: 100vh;
    position: relative;
    z-index: 1;
    background-image: url(../images/JUTE/Jute-2.jpg);
    background-size: cover;
    background-attachment: fixed;
    display: flex;
    justify-content: center;
    align-items: center;
}
	.product-banner .carousel-caption{
		top: 53%;
	}
/*Product-BANNER ENDs*/
.our-products .text-5{
	margin-top: 20px;
}
.our-products .btn-1{
	margin: 10px 0 30px 0;
}
/*PRODUCT ENDs*/


/*LSN*/
.lsn-banner .carousel-caption{
		top: 72%;
}
.lsn-banner .carousel-caption p:nth-child(1) {
    font-size: 35px;
}
.lsn-content {
    padding-bottom: 20px;
}
.lsn-content .mb-20{
	margin-bottom: 20px;
}
.lsn-content .text-15{
	padding-bottom: 10px!important;
}
.our-products{
	padding-top: 50px;
	padding-bottom: 20px;
}
.border-2{
	padding: 0;
}
/*LSN ENDs*/


/*DOCUMENTS*/
.documents-banner{
		background-position: 41%, 50%!important;
	}
.documents-banner .carousel-caption {
    top: 49%;
}
.carousel-caption p:nth-child(2) > span {
    font-size: 35px;
}
.carousel-caption p:nth-child(2) {
    font-size: 40px;
    line-height: 64px;
}
.documents-list .button--nuka::after{
	width: 100%;
}
.margin-1{
	margin: auto;
	margin-top: 0px;
}
/*DOCUMENTS ENDs*/
	

/*CONTACT US*/
	.contact-banner{
		background-position: 39%, 50% !important;
	}
	.contact-banner .carousel-caption{
		top: 70%;
	}
	.carousel-caption p:nth-child(1) {
    font-size: 39px;
	}
/*CONTACT US ENDs*/

/*DONATION*/
	.donate-banner{
		background-position: 61%, 50% !important;
	}
	.donate-banner .carousel-caption{
		top: 40%;
	}
/*DONATION Page- Google Form*/
	.google-form
	{
		width: 100%;
		height: 500px;
	}
/*DONATION - Google Form ENDs*/
/*DONATION ENDs*/
}
/*Device Width 576px*/