/*Website:Bellmont*/

*{
    margin: 0;
    padding: 0;
	/*font-family: 'Poppins', sans-serif;*/
	font-family:Times, "Times New Roman", Georgia, serif;
	/* font-family: Verdana, Arial, Helvetica, sans-serif;*/
    box-sizing: border-box;

}

/*.navbar-nav  ul {
    display: none;
}
.navbar-nav li:hover > ul{
    display: block;
	
	
}*/
/*Top-Head*/
.head_mob{
	background-color:#EF8823;
}
.top-header{
	font-size:11px;
}
.top-header-2,
.paraA{
	font-size:13px;
}
.head-back{
	background-color:#D43A61;
}
.blink {
  animation: blinker 1s step-start infinite;
}

/*@keyframes blinker {
  50% {
    opacity: 0;
  }
}*/
@keyframes blinker{
		0%		{ background-color: #D43A61;
		color:white;}
		50%		{ background-color: #EF8823;
	                color:black;}
		100%	{ background-color:#D43A61;
		color:white;}
	}
/*Header*/
nav{
	background-color:#082149;
}
.navbar{
	position:sticky;
	top:-1px;
	z-index:20;
	font-size:12px;
	
}
.navbar li a:hover{
    color:#EF8823!important;
}
.navbar ul{
	    word-break: break-word;
}
.header-logo{
	width:300px;
}

.banner{
	height:620px;
	background:url("../Images/banner-pre-school_new.jpg") no-repeat center/cover;
}
li{
	list-style:none;
}
#ban-2{
	background-color:#EF8823;
	font-weight:bold;
}
/*About-section*/
.left img{
	width:100%;
}
#About,
#Director{
	background-color:#FFF9F4;
}
.aboutBtn{
	border:2px solid black;
	background-color:#EF8823;
	border-radius:10px;
}
.aboutBtn:hover{
	background-color:#082149;
}
.AboutHead{
	font-size:40px;
}

/*Why service section*/
.services1 .box{
	border-right:2px solid black;
}
.services1 .card-body:hover{
	color:white;
	background-color:#082149;
}
/*Event and notification section*/
#Events-notification{
	background:linear-gradient(rgba(255,255,255,0.67),rgba(255,255,255,0.67)),url('../Images/school-img.jpg') no-repeat center/cover;	
}
#Events-notification .border-bottom{
	opacity:1;
	border:4px solid black;
}
.eventlink{
	background:#EF8823;
	align-items:center;
	font-size:20px;
	
}
.eventnote{
	margin:auto;
}
.notice{
	  border:5px solid orange;
}
.notify{
	margin:auto;
}
/*Activity*/
.activity .card{
	border-radius:unset;
	background:linear-gradient(rgba(0,0,0,0.67),rgba(0,0,0,0.67)),url('../Images/slider4.jpg') no-repeat center/cover;	
}

.activity .card:hover{
background:url('../Images/slider4.jpg') no-repeat center/cover;
}
.activity1 .card1 {
	border-radius: unset;
	 background-image: linear-gradient(rgba(0,0,0,0.67), rgba(0,0,0,0.67)), url('../Images/slider4.jpg') no-repeat center/cover;
	transition: background 0.4s ease;
}

.activity1 .card1:hover {
	 background-image: url('../Images/slider4.jpg') no-repeat center/cover;
}


.activeBtn-1{
	color:#EF8823;
	border:1px solid black;
}

.activity-body{
	margin-top:150px;
}



/*Contact-page*/
.contact-heading{
	background-color:#082149;
    color:#EF8823;
}
.boxN .card{
	border:none;
box-shadow: 0 0 15px #082149;
}
.Contact-us label{
	font-weight:bold;
}
.conht{
	background-color:transparent;
}
.contactPhone input {
    border: 1px solid #ced4da;
    border-radius: 0.375rem;
    padding: 0.595rem 0.75rem;
}
.form-required {
    color: #ff0000;
    font-weight: 400;
}
.contactImg{
	height:500px;
	background:linear-gradient(rgba(0,0,0,0.67),rgba(0,0,0,0.67)),url('../Images/Students-and-Teachers.png') no-repeat center/cover;	
}
.contactImg .container {
    padding: 5% 10%;
}
.Contact-us{
    margin-top: -225px;
}
/*Apply online page css*/
.Apply label{
	font-weight:bold;
}
.Apply-card{
	border:1px solid #082149;;
}
.Apply{
	border-top:8px solid #143f7f;
}
.online-head{
	color:#1a458b;
}
#ifYes{
	display:none;
}
#ifYes input{
	width:80%;
margin:5px 20px;
}
/*Footer section*/
.footer{
	background-color:#082149;
}
.footerFinal{
	background-color:#EF8823;
	font-size:13px;
}
.footcol{
	color:#EF8823;
}
@media only screen and (max-width:991px) and (min-width:50px){

.head_mob{
	display:none;
}
.banner{
	width: -webkit-fill-available;
}
}
@media only screen and (max-width:550px) and (min-width:50px){
	
.header-logo{
	width:232px;
}	
}
