.card-heading-bg{background-color: #0d5f8e;}
.card-heading{font-size: 1.3rem;  margin: inherit; padding: 7px 0px; color: #fff;}
.featured-carousel p{color: #000; text-align: justify;}
.school-philosophy{background-image: url(../../assets/background-page.jpg);background-attachment: fixed; background-size: 100%;}
.school-philosophy .box-1{background-color: #fff; border-radius: 25px;}
.school-philosophy .site-title{color: #0091cf; text-transform: uppercase;}
.school-philosophy .py-50{padding: 25px 0px;}
.school-philosophy .box-1 li i{color: #0091cf;}
.school-philosophy .box-1 img{border-radius: 25px;}
.about-feature-container{border-radius: 25px; background: #ebf4ff; background: radial-gradient(circle,rgba(235, 244, 255, 1) 0%, rgba(191, 220, 255, 1) 100%);}
.about-feature-container .site-title{color: #04273b !important;}
.about-feature{padding: 0px 20px;}
.about-feature .box-icon h3{font-size: 1.6rem; color: #04273b;padding: 25px 0px !important; font-weight: 700;}
.about-feature p{color: #04273b !important;}
.page-logo{width: 20%;float: left;}
.page-menu{width: 80%;float: left;}
.navbar{width: 100% !important;}
/*@media screen and (max-width: 1500px){
	.navbar-brand img{width: 197px !important}
}*/
@media screen and (max-width: 991px){
	.navbar-brand img{width: 100% !important}
	.navbar .nav-item .nav-link{font-size: 13 !important;}
}