/*Navigation Bar Center*/
#ZrHj-rTNh-KBup-hOfp.Menu-Bar-3-v1 .menu_container {
    text-align: center !important;
}

#ZrHj-rTNh-KBup-hOfp, #jaKq-mfWu-dAFZ-BlpG{
    margin-right: -15px;
    margin-left: -15px;
}

/*School Logo Img*/
#PVSo-CFXq-HDvI-qnuk.logo_image_container img {
    min-height: 17rem;
}

/* 'Highlights' Component */
#gqAX-OGis-jUHO-LtBo.Special-Embed-Code {
    
}

.cont-1 .ncont{
    padding: 70px 0;
}
.cont-1{
    box-shadow: 0px 0px 6px #ffe5b4;
}

/*Vision&Mission Text Component Image*/
#SfGa-YBrl-BYcQ-BYsC .Img-Title-Intro-UI-1-v1 .image ,#wRsU-zHPr-bLxV-trYk .Img-Title-Intro-UI-1-v1 .image{
    background-size: contain !important;
}

/* मुख्याध्यापिकांचे मनोगत Container*/
.cont-2 {
    background: #FFBF32;
    padding: 70px 0;
}

/* Vision Mission Container*/
.cont-3{
    padding: 50px 0;
}

/* School Motto Container*/
.cont-4{
    padding: 50px 0;
}

/* Photo Gallery Container*/
.cont-5{
    background: #ffedcc;
    padding: 50px 0;
}

#ZrQN-ooVv-BtSf-yjTm{
    box-shadow: 1px 1px 4px #b9b9b9;
    background-image: linear-gradient(to right, #ef9c00, #ff7149);
    border-radius: 8px;
}
#ZrQN-ooVv-BtSf-yjTm .Text-Auto-Scroll-1-v1 .headlines{
    background: #fff !important;
    padding: 15px;
    border-radius: 10px;
    box-shadow: 0px 0px 4px #8b8b8b;
}

#ZrQN-ooVv-BtSf-yjTm marquee{
    background: #fff;
    padding: 10px;
    border-radius: 10px;
}
#ZrQN-ooVv-BtSf-yjTm .headlines{
    padding-bottom: 20px;
}
.Text-Custom-Text-1-v1 .grid .text span{
        color: #2c306f !important;
}
.clr-rd {
    color: #ef9c00;
}

/*Contact Us Google Map iframe*/
.News-Article-1-v1 .body_container iframe {
    max-width: 100% !important;
}

/* Offline Admission Page*/
.offline-admission {
  font-family: Arial, sans-serif;
  display: flex;
  justify-content: center;
  padding: 20px;
}

.offline-admission .card {
  background: #ffffff;
  padding: 24px;
  width: 320px;
  border-radius: 10px;
  box-shadow: 0 2px 10px rgba(0,0,0,0.08);
}

.offline-admission .card h2 {
  font-size: 20px;
  margin-bottom: 16px;
  text-align: center;
}

.offline-admission .card ul {
  list-style: none;
  padding: 0;
}

.offline-admission .card li {
  background: #f7f7f7;
  padding: 10px 12px;
  margin-bottom: 8px;
  border-radius: 6px;
  font-size: 15px;
}

/*Gallery Albums Box*/
.ui-112 .ui-112-img {
    height: 18rem !important;
}

.ui-112 .ui-112-img img {
  height: 100% !important;
  object-fit: cover !important;
}
/*Gallery Albums Box End*/