@media screen and (max-width: 1870px){
  .banner-description{
  	top: 30%;
  	bottom: 30%;
  }
}





@media screen and (max-width: 1440px){
	.bottle-bg{
		left:26%;
	}
	.banner-description{
		width: 50%;
		top:27%;
		bottom: 27%;
		left: 70px;
	}
	.methodology-box{
		height: 520px;
	}
	.ideology-area{
		height: 330px;
	}
}



@media screen and (max-width: 1300px){
.banner-description{
	top: 30%;
	bottom: 16%;
}
.home-section-one-right h2{
	font-size: 35px;
}
.our-mission h2{
	font-size: 35px;
}
.home-section-two h2{
	font-size: 35px;
}

.home-section-four h2{
	font-size: 35px;
}
#owl-schoolslider.owl-carousel .owl-dots.disabled, .owl-carousel .owl-nav.disabled{
	top: 36% !important;
}
.home-section-five h2{
	font-size: 35px;
}
.home-section-seven h2{
	font-size: 35px;
	margin-bottom: 30px;
}
.home-section-seven h3{
	margin-bottom: 20px;
}
.our-mission p{
	font-size: 16px;
}
.ideology-area p{
	font-size: 16px;
}
.ideology-area h4 {
   margin-bottom: 10px;
   font-size: 22px;
}
.ideology-area img{
	width: 60px;
}
.home-section-seven p{
	font-size: 16px;
}
.home-section-six h2{
	font-size: 35px;
}
.foot-two ul li a{
	font-size: 16px;
}
.foot-two ul li{
	font-size: 16px;
}
}



@media screen and (max-width: 1300px){
	.methodology-box{
		height: 540px;
	}
	.banner-description h1{
		font-size: 40px;
	}
}
@media screen and (max-width: 1250px){
	.bottle-bg{
		left: 25%;
	}
}


@media screen and (max-width: 1200px){
	.methodology-box{
		height: 560px;
	}
	.banner-description p{
		font-size: 18px;
	}
	.btn-read-more{
		margin-top: 20px;
	}
}


@media screen and (max-width: 1100px){
	.home-section-one-right h2{
		font-size: 30px;
	}
	.our-mission h2{
		font-size: 30px;
	}
	.home-section-one{
		padding-bottom: 60px;
	}
	.home-section-two h2{
		font-size: 30px;
	}
	.home-section-four h2{
		font-size: 30px;
	}
	.methodology-box h4{
		font-size: 20px;
	}
	.home-section-five h2{
		font-size: 30px;
	}
	.home-section-seven h2{
		font-size: 30px;
	}
	.home-section-seven h3{
		font-size: 20px;
	}
	.home-section-six h2{
		font-size: 30px;
	}
	.banner-description h1{
		font-size: 35px;
	}
}



@media screen and (max-width: 1060px){
	.methodology-box{
		height: 600px;
	}
}


@media screen and (max-width: 1020px){
	.methodology-box{
		height: 620px;
	}
}





@media screen and (max-width: 992px){
	.home-section-one{
		padding: 50px 0px;
	}
	.home-section-one-right{
		margin-top: 30px;
		padding-left: 0px;
	}
	.navbar-collapse{
		background-color: #000000;
		
	}
	.navbar-nav .nav-item{
		border-bottom: 1px solid #ffffff45;
		padding: 20px;
	}
	.navbar-nav .nav-link{
		color: #ffffff;
		text-align: center;
	}
	.home-section-four{
		flex-direction: column;
	}
	.home-section-four-left{
		width: 100%;
		padding: 70px 0px;
	}
	.home-section-four-right{
		width: 100%;
		padding: 50px 0px;
	}
	.bottle-bg{
        right: 7%;
       top: 2%;
       left: auto;
       width: 70px;
    }
	.home-section-four h2{
		margin-bottom: 0px;
	}
	.methodology-box{
		height: auto;
		margin-bottom: 30px;
	}
	.home-section-seven h2{
		margin-bottom: 15px;
	}
	.home-section-seven h3{
		margin-bottom: 10px;
	}
	.ideology-area{
		height: auto;
	}
}



@media screen and (max-width: 950px){
	.banner-description{
		width: 60%;
		top: 24%;
		bottom: 6%;
		left: 20px;
		padding: 30px;
	}
	.home-section-seven{
    	padding: 80px 0px;
    }
    .founder-area{
    	flex-direction: column;
    	padding: 0px 100px;
    }
    .founder-area-left{
    	width: 100%;
    	margin-bottom: 20px;
    }
    .founder-area-right{
    	width: 100%;
    }
    .founder-area-one{
    	flex-direction: column-reverse;
    	padding: 0px 100px;
    	margin-top: 50px;
    }
    .founder-area-one-left{
    	width: 100%;
    }
    .founder-area-one-right{
    	width: 100%;
    	margin-bottom: 20px;
    }
    .founder-area-right h2{
    	display: none;
    }
    .founder-area-left h2{
    	display: block;
    	text-align: center;
    	margin-bottom: 30px;
    }
}



@media screen and (max-width: 768px){
	#owl-specification.owl-carousel{
		margin-top: 94px;
	}
	.home-section-one-right p{
		text-align: justify;
	}
	.our-mission{
		margin-top: 20px;
		padding: 40px 20px;
	}
	.our-mission h2{
		text-align: center;
	}
	.our-mission p{
		text-align: justify;
		text-align-last: center;
	}
	.home-section-two{
		padding: 50px 0px;
	}
	.home-section-two h2{
		margin-bottom: 40px;
	}
	.home-section-five{
		padding: 50px 0px;
	}
	.home-section-seven{
		padding: 50px 0px;
	}
	.home-section-six{
		padding: 50px 0px;
	}
	.banner-description{
		width: 80%;
		top: 6%;
	}
	#owl-schoolslider.owl-carousel .owl-dots.disabled, .owl-carousel .owl-nav{
		top: 40% !important;
	}
	#owl-brand.owl-carousel .owl-nav button.owl-next{
		width: 40px !important;
		height: 40px !important;
		font-size: 40px !important;
	}
	#owl-brand.owl-carousel .owl-nav button.owl-prev{
		width: 40px !important;
		height: 40px !important;
		font-size: 40px !important;
	}
	.footer{
		padding-top: 50px;
	}
	.footer-bottom{
		margin-top: 25px;
	}
	.home-section-four-right{
		padding-bottom: 30px;
	}
	.founder-area-right{
		padding: 0px;
	}
	.founder-area-one-left{
		padding: 0px;
	}
	.ideology-area p{
		text-align: justify;
	}
	.methodology-box p{
		text-align: justify;
		text-align-last: center;
	}
	.home-section-seven p{
		text-align: justify;
		text-align-last: center;
	}
	.foot-one p{
		text-align: justify;
	}
}

@media screen and (max-width: 650px){
	.founder-area{
		padding: 0px 40px;
	}
	.founder-area-one{
		padding: 0px 40px;
	}
}


@media screen and (max-width: 550px){
     .banner-description{
     	width: 93%;
     }
     .banner-description h1{
     	margin-bottom: 10px;
     	font-size: 30px;
     }
     .banner-description p{
     	font-size: 16px;
     }
     .btn-read-more{
     	margin-top: 10px;
     	width: 145px;
     	font-size: 13px;
     }
     .home-section-six-right{
     	padding: 25px;
     }
}

@media screen and (max-width: 550px){
	.banner-description{
		left: 10px;
	}
	.banner-description h1{
		font-size: 25px;
	}
	.banner-description p{
		font-size: 11px;
	}
	.btn-read-more{
		padding: 8px;
		font-size: 12px;
		width: 130px;
		margin-top: 0px;
	}
}

@media screen and (max-width: 420px){
    .home-section-one-right h2{
    	font-size: 25px;
    }
    .our-mission h2{
    	font-size: 25px;
    }
    .home-section-two h2{
    	font-size: 25px;
    }
    .home-section-four h2{
    	font-size: 25px;
    }
    .home-section-five h2{
    	font-size: 25px;
    }
    .home-section-seven h2{
    	font-size: 25px;
    }
    .home-section-six h2{
    	font-size: 25px;
    }
} 



@media screen and (max-width: 375px){
	.banner-description h1{
		font-size: 20px;
	}
	.bottle-bg{
		right: 3%;
		top: 1%;
	}
}