@media print {
  /* Hide elements not needed in print */

      .header , .footer , .innerBanner , .academic__info-sec , .pageLinks ,.academic__detail .sectionHead , .whatsappLink{
        display:none !important
      }
      .academic .calendarWrapper {
            grid-template-columns: repeat(2, 1fr);
            gap: 20px;
        }
  }


 @media(max-width: 550px) {
     .mainBanner__image{
      min-height: 610px !important;
     }
  }
  @media only screen and (min-width: 992px) and (max-width: 1025px)  {
     .menu__mainLinks {
        height: calc(100vh - 230px);
    }
}
@media only screen and (min-width: 1025px) and (max-width: 1200px)  {
     .menu__mainLinks {
        height: calc(100vh - 190px);
    }
}
@media only screen and (min-width: 1201px) and (max-width: 1380px)  {
     .menu__mainLinks {
        height: calc(100vh - 210px);
    }
}
.news-events .calendarWrapper .fc .fc-daygrid-body-unbalanced .fc-daygrid-day-events{
    width:auto;
    height:auto;
    display:flex;
    align-items: center;
    gap:2px;
}
.innerWrapper.about .sectionHead p {
    margin-top: 1.375rem;
    margin-bottom: 10px;
    font-size: 1.5rem;
    line-height: 35px;
    text-align:center;
}
@media screen and (max-width: 991px) {
    .innerWrapper.about  .sectionHead p {
        font-size: 1.25rem;
        line-height: 30px;
        margin-top: .875rem;
    }
}
@media screen and (max-width: 767px) {
    .innerWrapper .about .sectionHead p {
        font-size: 1.125rem;
        line-height: 26px;
    }
}
@media screen and (max-width: 575px) {
    .innerWrapper .sectionHead p {
        font-size: 1.0625rem;
    }
}





.about__strategy-info ul{
    list-style: inside;
}

/*about strategy item width updated css*/


 .about__advantages--items.smallItems {
  
  grid-template-columns: repeat(auto-fit, minmax(200px, 1fr));
}
.about__advantages--items.smallItems >div ,
      .about__advantages--items.bigItems >div{
        width:auto;
      }

.about__advantages--items.bigItems {
  display: grid;
  grid-template-columns: repeat(2, 1fr);
}
.about__advantages--items.bigItems > .about__advantages--item.big:last-child:nth-child(odd) {
  grid-column: span 2;
}


.innerWrapper.news .card{
    height:100%;
}
.innerWrapper.news .card__body{
    height:100%;
    justify-content: space-between;
}
.innerWrapper.news .card__body>div{
        gap: 1.0625rem;
        display:flex;
        flex-direction: column;
}
.menu__close{
    z-index:9;
}



@media screen and (min-width:992px){
    .menu__bottomLinks{
        position: absolute;
        width:100%;
        bottom:0;
        z-index:1;
    }
    .menu__mainLinks{
        top: -30px;
        position: relative;
    }
    .menu__mainLinks{
        height:100% !important;
    }
    .menuLinks-wrapper{
        height:100%;
    }
}


@media screen and (min-width:668px){
     .about__advantages--items.smallItems ,
      .about__advantages--items.bigItems{
        display: grid;
      }
}
@media (max-width: 991px) {
  .about__advantages--items.smallItems {
    grid-template-columns: repeat(2, 1fr);
  }

  .about__advantages--items.smallItems .about__advantages--item:last-child:nth-child(odd) {
    grid-column: span 2;
  }
}
@media (max-width: 667px) {
  .about__advantages--items.bigItems {
    grid-template-columns: 1fr;
  }
  .about__advantages--items.smallItems .about__advantages--items {
    grid-template-columns: 1fr;
  }
  .about__advantages--items.smallItems >div ,
      .about__advantages--items.bigItems >div{
        width:100%;
      }
}