@media (min-width:2600px) {
    .home_sec_two .two-bulding{
            top: 50%;
    }

}

@media (min-width:2399px) {

    .text-block {
        top: -8rem;
        width: 440px;
    }

    .bird-icon {
        width: 100em;
        left: -26em;
        top: -48em;
    }

    .gallery {
        position: relative;
        width: 45%;
        height: 600px;
    }

    .banner_text p {
        font-size: var(--font-24);
    }

    .hero-style {
        height: 93vh;
    }

    .banner_text {
        margin-bottom: 34rem;
    }

    .title16 {
        font-size: var(--font-21);
    }

    .home_sec_one .united_grid .united_lft h4 {
        margin-bottom: 3rem;
    }

    .mobile {
        display: none;
    }
}


@media (min-width:2000px) {
        /* .home_sec_two .two-bulding {
        top: 53%;
    } */
.home_sec_two .two-bulding {
        top: 38%;
    }
    

}



@media (min-width:2381px) {
    .home_sec_two .two-bulding {
        top: 45%;
    }
}

@media (min-width:2400px) {
    .home_sec_two .two-bulding {
        top: 39%;
    }
}
@media (min-width:2799px) {
    .home_sec_two .two-bulding {
        top: 40%;
    }
}

@media (min-width:3200px) {
    .home_sec_two .two-bulding {
        top: 42%;
    }
}

/* @media (max-width:1920px) {
        .home_sec_two .two-bulding {
        top: 50%;
    }
} */

@media (max-width:1799px) {
    .pos1 {
        top: 10%;
        left: -25%;
        width: 420px;
        height: 271px;
    }

    .pos3 {
        top: -34%;
        left: 55%;
        width: 450px;
        height: 263px;
        z-index: -1;
    }

    .pos6 {
        top: 46%;
        left: 25%;
        transform: scale(0.9);
        z-index: 9;
        width: 280px;
        height: 209px;
    }

    .home_sec_four .academics-slider .swiper-slide figcaption h4 {
        font-size: 3rem;
    }

    .title36 {
        font-size: 3rem;
    }
      .text-block{
            left: -7rem;
    }
    .controls {
  left: 70rem;
    }
    .home_sec_one .united_grid{
        gap: 0 15.6rem;
    }
.cus-event:before{
        bottom: 8rem;

}

}


@media (max-width:1599px) {
    .pos1 {
        top: 10%;
        left: -22%;
        width: 399px;
        height: 271px;
    }

    .pos3 {
        top: -34%;
        left: 55%;
        width: 368px;
        height: 263px;
        z-index: -1;
    }

    .pos6 {
        top: 46%;
        left: 20%;
        transform: scale(0.9);
        z-index: 9;
        width: 320px;
        height: 209px;
    }

    .title36 {
        font-size: 2.5rem;
    }


}

@media screen and (max-width:1440px) {
    .home_sec_three .letter svg {
   width: 23rem;
        height: 23rem;
    }
        .home_sec_three .label{
          top: 42px;  
    }
        div#I {
    margin-left: -4rem;
}
div#V {
    margin-left: -3rem;
}
div#E {
    margin-left: -1rem;
}

}



/* media screen and (max-width: 1366px)
    ---------------------------------------------------------------------- */
@media screen and (max-width:1366px) {
   .home_sec_three .letter svg {
          width: 22rem;
        height: 22rem;
    }
 

    .home_sec_four .acadmic_grid {
        gap: 5rem;
    }

    .title36 {
        font-size: 2.2rem;
    }

    .home_sec_four .academics-slider .swiper-slide figcaption {
        padding-left: 3rem;
        padding-top: 2rem;
    }

    .home_sec_four .academics-slider .swiper-slide figcaption h4 {
        font-size: 2rem;
    }

    .section-gallery {
        padding: 60px 80px 0 0;
    }

    .text-block {
        width: 328px;
    }

    .home_sec_one .united_grid {
        gap: 0 13.6rem;
    }

    .home_sec_one .united_grid .united_lft .count-grid {
        gap: 3rem;
    }

    .home_sec_three  .label {
        top: 40px;
        height: 60px;

    }
    .cus-link1 {
   
}
    div#I {
    margin-left: -4rem;
}
div#V {
    margin-left: -3rem;
}
div#E {
    margin-left: -1rem;
}
}

/* media screen and (max-width: 1280px)
    ---------------------------------------------------------------------- */
@media (max-width:1280px) {
    .home_sec_three  .label {
        top: 40px;
        height: 60px;

    }
.text-block {
        left: -2rem;
    }
    .controls {
      
        left: 70rem;
    }
    .text-block h4{
            font-size: 2.3rem;
    }
        .cus-link1 {
     
            
    }
    .home_sec_Seven .get-left {
    margin-left: auto;

}
.home_sec_one .united_rght_grid{
       gap: 2.8rem; 
}
    .home_sec_one .united_grid {
        gap: 0 9.6rem;
    }

    .home_sec_three .letter svg {
        width: 20.8rem;
        height: 20.8rem;
    }
        .cus-event:before {
        bottom: 7rem;
    }

}

/* media screen and (max-width: 1170px)
    ---------------------------------------------------------------------- */
@media (max-width:1180px) {
    .letter svg {
        width: 17rem;
        height: 17rem;
    }

    .gallery {

        height: 420px;
    }

    .text-block {
        width: 268px;
    }

    .home_sec_Six .happ-bx-rght .hp-grid figcaption {
        padding-inline: 1.5rem;
    }

    .home_sec_one .united_grid {
        gap: 0 8.6rem;
    }

    .home_sec_one .united_grid .united_lft .count-grid {
        gap: 0rem;
    }

    .home_sec_one .united_grid .united_lft .count-grid .count-block:not(:last-child)::after {
        left: 12rem;
    }

    .home_sec_Seven .get-left {
        padding-right: 4rem;
    }

   .home_sec_three  .label {
        top: 33px;
        height: 53px;

    }
        .text-block {
        left: -8rem;
    }
        .cus-link1 {
           
            
    }
        .controls {
        left: 60rem;
        bottom: -22rem;
    }


    .home_sec_three .letter svg {
        width: 19rem;
        height: 19rem;
    }
        .home_sec_three .letter svg {
        width: 19rem;
        height: 19rem;
    }
    .home_sec_three .label {
        top: 25px;
        height: 60px;
    }


}

/* media screen and (max-width: 1024px)
    ---------------------------------------------------------------------- */
@media (max-width:1024px) {
     .home_sec_three .letter svg {
             width: 16rem;
        height: 16rem;
    }
    .home_sec_one {
    padding-block: 9rem;
}
    .home_sec_two .two-bulding .tw-bx h5{
        margin-bottom: 0rem;
    }
    .home_sec_two .two-bulding p{margin-bottom: 1rem;}
    .home_sec_two .two-bulding .tw-bx{
            margin-bottom: 3rem;
    }
    .home_sec_four .academics-slider .swiper-slide figcaption {
        padding-left: 2rem;
        padding-top: 2rem;
    }
    .home_sec_four .academics-slider .swiper-slide figcaption h4 {
        font-size: 1.8rem;
    }
        .title36 {
        font-size: 2.2rem;
    }
    .home_sec_Seven .get-left {
        padding-right: 2rem;
        padding-left: 3rem;
    }
        .home_sec_four .acadmic_grid {
        gap: 3rem;
    }
    .aca-lft {
    padding: 0 .5rem 0 0;
}

    .gallery {
        height: 420px;
               width: 48%;
    }
        .text-block {
        left: -2rem;
    }
        .controls {
     left: 60rem;
        bottom: -24rem;
    }
        .home_sec_two .two-bulding {
        top: 50%;
    }


}

/* media screen and (max-width: 991px)
    ---------------------------------------------------------------------- */
@media (max-width:991px) {
    .home_sec_one .united_grid .united_lft {
    margin-top: 0.6rem;
}
.home_sec_one .united_grid{
    grid-template-columns: repeat(1, auto);
}
.home-founder.mobile { display: none;}
.home_sec_one .united_rght_grid {
    margin: 4rem 0 0 0;
}
   .home_sec_three .label {
        top: 29px;
        height: 50px;
    }
        .home_sec_four .acadmic_grid {
        gap: 3rem;
    }
        .title36 {
        font-size: 2.3rem;
    }
        .gallery {
        height: 340px;
    }
    .figure-img {
               margin-top: calc((var(--titleHeight, 0) - 40px) + 140px);
    }
    .minds.mobile {
    display: block;
            position: relative;
}
    .section-gallery {
        display: none;
    }
    .minds-box {
        display: grid;
        grid-template-columns: repeat(2, 1fr);
        gap: 1.2rem;
          margin: 3rem 0;
    }

    .minds-list {
        position: relative;
    }

    .minds-img {
        position: relative;
    }

    .minds-text {
        position: absolute;
        background: transparent linear-gradient(0deg, #000000e8 0%, #00000000 100%) 0% 0% no-repeat padding-box;
        width: 100%;
        bottom: 0;
        padding: 5.5rem .5rem 1.5rem .5rem;
        text-align: center;
    }

    .minds-text h4 {
      font-size: 2.5rem;
        font-family: var(--font-family-heading);
        color: #fff;
        font-weight: 300;
        text-transform: uppercase;
    }

    .minds-img img {
            height: 30vh;
        object-fit: cover;
        width: 100%;
    }

    .minds-list a {
        position: absolute;
        width: 100%;
        height: 100%;
        top: 0;
        bottom: 0;
        left: 0;
        right: 0;
    }
        .minds .bird-icon {
   position: absolute;
        width: 50em;
        left: 16em;
        top: -27em;
        z-index: -1;
    }
        .home_sec_Six .happ-bx-rght .hp-grid figcaption {
        padding-inline: 0.5rem;
        padding-block: 1rem;
    }
    .home_sec_Six .happ-bx-rght .hp-grid figcaption p{
        font-size: 1.6rem;
    }
  .home_sec_Six {
    padding-block: 9rem 10.4rem;
}
.home_sec_one {
    padding-block: 7rem;
}
.academics-text.mobile {
    display: block;
    padding: 0 14rem;
}
.wp-academics.mobile {
    display: block;
}
    .home_sec_three .letter svg {
           width: 16rem;
        height: 16rem;
    }
.home_sec_four {
    padding-block: 5rem 7rem;
}
    .home_sec_four .acadmic_grid {
        display: none;
    }
     .academics-text {
        text-align: center;
    }

    .academics-text h4 {
        font-size: 1.6rem;
        font-weight: 400;
        color: #fff;
        color: #fff;
        line-height: var(--line-height-21);
        font-family: var(--font-family-body);
        margin-bottom: 2rem;
    }

    .academics-text h5 {
        color: #fff;
        font-size: 2.1rem;
        font-weight: 400;
        font-family: var(--font-family-heading);
    }
    .academics-text h5 br{
        display: none;
    }

    .academics-list {
        display: grid;
        grid-template-columns: repeat(4, 1fr);
        margin-top: 4rem;
        gap: 1.2rem;
        padding: 0 1rem;
    }

    .academics-box {
        position: relative;
    }

    .academics-img {
        position: relative;
    }

    .academics-img img {
        height: auto;
        object-fit: cover;
        width: 100%;
    }

    .academics-list-text {
        position: relative;
        background: inherit;
        width: 100%;
        bottom: 0;
        padding: 2rem 0 0 1.5rem;
                border-left: 1px solid #ffffff47;
    }
    .academics-list-text p img{
        display: none;
    }

    .academics-list-text h4 {
      font-size: 2.5rem;
        font-family: var(--font-family-heading);
        color: #fff;
        font-weight: 300;
    }

    .academics-list-text p {
       font-size: 1.6rem;
        color: #fff;
        letter-spacing: 0.24px;
    }

    .academics-box a {
        position: absolute;
        width: 100%;
        height: 100%;
        top: 0;
        bottom: 0;
        left: 0;
        right: 0;
    }
    .home_sec_one .united_grid .united_lft .count-grid .count-block:not(:last-child)::after {
        left: 15rem;
    }
     .home_sec_two .two-bulding {
        top: 50%;
    }


    .hero-style {
        height: 80vh;
    }
.banner_text{padding-inline: 3rem 5rem;  margin-bottom: 16rem; padding-block: 4rem;}
.figure-img.animate.desktop {
    display: block;
}
div#I {
margin-left: -5rem;
}
div#V {
    margin-left: -3rem;
}
div#E {
    margin-left: -1rem;
}
.home_sec_Six .happ_grid {
    display: grid
;
    grid-template-columns: repeat(1, 1fr);
    gap: 1.9rem;
    margin-top: 3rem;
}
    .happ-bx-lft .carousel-item img {
        height: 100%;
    }
    .happ-bx-rght {
    margin-top: 2rem;
}
    .home_sec_two .two-bulding .tw-bx {
        margin-bottom: 1rem;
    }

}

/* media screen and (max-width: 820px)
    ---------------------------------------------------------------------- */
@media (max-width:820px) {
.home_sec_two .two-bulding .tw-bx h4 {
    font-size: 2.2rem;
}
    .home_sec_two .two-bulding .tw-bx h5 {
        margin-bottom: 1.5rem;
        font-size: 3rem;
    }
        .home_sec_two .two-bulding .tw-bx {
        margin-bottom: 1.2rem;
    }
    .home_sec_two .two-bulding p{
        margin-bottom: 2rem;
    }
    .home_sec_three h5 br{
        display: none;
    }
    .grid {
    top: 19.5rem;
    }
        .home_sec_three .letter svg {
            width: 13rem;
        height: 13rem;
    }
       .home_sec_three  .label {
        top: 22px;
        height: 44px;
    }
    .home_sec_Seven .get-left h6 {
    font-size: 2.5rem;
    }
    .home_sec_Seven .get-left h5{
            margin-bottom: 1rem;
    }
        .home_sec_Seven .get-left {
        padding-right: 1.5rem;
        padding-left: 1.5rem;
    }
    .home_sec_Seven .get-left .get_btn {
    margin-top: 1rem;
    }
    .get_btn a img{
                 width: 3rem;
    }
    .custom-btn {
    font-size: 1.4rem;
    gap: 1rem;
    padding: 1.5rem 1rem;
    align-items: center;
}
    .academics-text.mobile {
        padding: 0 11rem;
    }
.custom-btn{
    gap: 1rem;
}
.home_sec_Seven .get-left h5{
        margin-bottom: 1.5rem;
}
    .home_sec_Seven .get-left {
        padding-right: 2.5rem;
    }
        .minds-img img {
        height: 24vh;
    }
        .banner_text {
        margin-bottom: 14rem;
    }

}

/* media screen and (max-width: 768px)
    ---------------------------------------------------------------------- */
@media (max-width:768px) {

.home_sec_two .two-bulding {
     top: 50%;
    }
        .hero-style {
    height: 84vh;
}
.home_sec_Six .happ_grid .happ-bx-lft figcaption {
    bottom: 9.3rem;
    left: 1.5rem;
}
    .home_sec_Seven .get-left h6 {
        font-size: 2.2rem;
    }
        .home_sec_one .united_grid .united_lft .count-grid .count-block:not(:last-child)::after {
        left: 13rem;
    }
    .home_sec_one .united_rght_grid .uni-rgt-bx figcaption{
            padding-inline: 1.1rem;
    }
    .home_sec_three{
      padding: 8rem 0 7rem;  
    }
        .minds-text h4 {
        font-size: 2.1rem;
        }
            .home_sec_three .letter svg {
        width: 12rem;
        height: 12rem;
    }
        .campus-box-new {
        margin-top: -17.9rem;
    }
    
}



/* media screen and (max-width: 640px)
    ---------------------------------------------------------------------- */

@media (max-width:640px) {

       .minds-text h4{
   font-size: 1.5rem;
       }
    .mobile {
        display: block;
    }

    .hero-style {
        height: 90vh;
    }

    section.home_banner {
        padding-top: 0rem;
    }

    .banner_text {
        text-align: center;
        margin: 2rem;
     margin: 2rem 2rem 6rem 2rem;
          padding-block: 3rem;
                  padding-inline: 2rem;
    }

    .banner_text p {
        font-size: 1.8rem;
    }

    .home_banner .swiper-slide .banner_text h2 {
        font-size: 3.1rem;
        margin-bottom: 1rem;
    }

    .home_sec_one .united_grid {
        grid-template-columns: repeat(1, 1fr);

    }

    .home_sec_one .united_rght_grid {
        display: none;
    }

    .letter svg {}

    .home_sec_Six .happ_grid {
        grid-template-columns: repeat(1, 1fr);
    }

    .home_sec_one {
        padding-block: 2rem 2rem;
    }

    .home_sec_one .united_grid .united_lft {
        margin-top: 2.6rem;
        text-align: center;
    }

    .home_sec_one .united_grid .united_lft h4 {
        margin-bottom: 1rem;
        font-size: 1.4rem;
    }

    .home_sec_one .united_grid .united_lft h5 {
        font-size: 2.4rem;
        text-transform: uppercase;
    }

    .home_sec_one .united_grid .united_lft h5 {
        margin-bottom: 2rem;
    }

    .home_sec_one .united_grid .united_lft p {
        font-size: 1.2rem;
    }

    .home_sec_two .home-glry-grid {
        display: none;
    }

    .campus-list {
        display: grid;
        grid-template-columns: repeat(2, 1fr);
        gap: 0.5rem 0.5rem;
    }

    .campus-list img{

       
    }

.campus-box-new {
               margin-top: -7.1rem; 
    }
    .campus-box img {
             width: 100%;
        min-height: 250px;
        height: 250px;
        object-fit: cover;
    }
   .campus-box1 img{
           min-height: 180px;
        height: 180px;
        object-fit: cover;
   }


    .campus-box-new img {
           margin-bottom: 0.4rem;
        min-height: 184px;
        height: 184px;
        object-fit: cover;
    }

    .campus-box-img img {
              height: 260px;
    }

    .home_sec_one .united_grid .united_lft .count-grid {

        display: none;
    }

    .count-grid {
        display: grid;
        grid-template-columns: repeat(3, 1fr);
        gap: 2rem;
        margin-top: 4rem;
    }

    .count {
        font-size: 3.2rem;
        color: var(--color12);
        font-weight: 600;
        font-family: var(--font-family-heading);
    }

    .count-block em {
        font-size: 3.2rem;
        color: var(--color12);
        font-weight: 600;
        font-style: normal;
    }

    .count-block {
        border-right: 1px solid #D2D9E1;
        text-align: left;
    }

    .count-number {
        display: flex;
        justify-content: start;
    }

    .count-block:last-child {
        border-right: 0px solid #D2D9E1;
    }

    .home_sec_two .two-bulding {
           padding: 3rem;
        top: 50%;
        width: 85%;
    }

    .home-founder {
        margin-top: 3rem;
    }

    .uni-rgt-bx {
        text-align: center;
    }

    .home_sec_one figure.a-img.m-post__image {
        margin-bottom: 2rem;
    }

    .uni-rgt-bx figcaption h5 {
        font-size: 1.8rem;
    }

    .uni-rgt-bx figcaption p {
        font-size: 1.4rem;
        margin-bottom: 0;
    }

    .home-arrow {
        position: absolute;
        bottom: 3rem;
        left: 64%;
    }

    .swiper-container-home .swiper-wrapper {
        margin-bottom: 7rem;
    }

    .home-arrow .swiper-button-prev,
    .swiper-button-next {
        background-image: url('https://gdgps.gdgoenka.com/public/frontend/assets/images/right-arrow-round.svg') !important;
        left: -1px;
    }

    .home-arrow .swiper-button-prev {
        rotate: 180deg;
        margin-left: -7rem;

    }

    .home-arrow .swiper-button-next {}

    .home_sec_two {
        padding: 2rem 0rem;
    }

    .home_sec_two .two-bulding .tw-bx h4 {
        font-size: 1.8rem;
    }

    .home_sec_two .two-bulding .tw-bx h5 {
        font-size: 2.4rem;
        margin-bottom: 1rem;
    }

    .home_sec_two .two-bulding .tw-bx {
        margin-bottom: 1rem;
    }

    .home_sec_two .two-bulding p {
        font-size: 1.2rem;
        margin-bottom: 2rem;
    }

    .home_sec_two .two-bulding a {
        font-size: 1.6rem;
    }

    .home-founder .swiper-slide {
        width: 100% !important;
    }

    .figure-img {
        position: relative;
        z-index: 1;
        overflow: hidden;
            margin-top: 14rem;
    }
    .home_sec_three {
        padding: 6.5rem 1.5rem 7rem;
    }
    .grid {
        max-width: 340px;
        gap: 3px;
        top: 19.6rem;

    }
    .home_sec_three .letter svg {
             width: 5.6rem;
        height: 5.6rem;
    }
    .home_sec_three .label {
        font-size: .9rem;
        top: 10px;
        height: 20px;
        width: 63px;
    }
    .home_sec_three .united_lft {
        padding-bottom: 7rem;
    }
    .united_lft h4 {
        font-size: 1.4rem;
    }
    .united_lft h5.title36 {
        font-size: 2.1rem;
    }
    .united_lft h5.title36 br {
        display: none;
    }
    .figure-img img {
        width: 100%;
        height: 40vh;
        object-fit: cover;
    }
    .home_sec_four .acadmic_grid {
        display: none;
    }
    .home_sec_four {
        padding-block: 4rem 4rem;
               padding-inline: 1.5rem;
    }
    .academics-text {
        text-align: center;
    }
    .academics-text h4 {
        font-size: 1.6rem;
        font-weight: 400;
        color: #fff;
        color: #fff;
        line-height: var(--line-height-21);
        font-family: var(--font-family-body);
        margin-bottom: 1rem;
    }
    .academics-text h5 {
        color: #fff;
        font-size: 2.1rem;
        font-weight: 400;
        font-family: var(--font-family-heading);
    }
.academics-list {
   padding: 0;
 grid-template-columns: repeat(1, 1fr);
 gap: 1.6rem;
         margin-top: 2rem;
    }
    .academics-box {
position: relative;
        display: flex
;
        align-items: center;
    }
    .academics-img {
          position: relative;
        width: 50%;
    }
    .academics-img img {
        height: 27vh;
        object-fit: cover;
    }
    .academics-list-text {
 position: relative;
        background: inherit;
        width: 50%;
        bottom: 0;
        padding: 0 0 0 2rem;
                border: none;
    }
    .academics-list-text h4 {
        font-size: 1.7rem;
        font-family: var(--font-family-heading);
        color: #fff;
        font-weight: 300;
    }
    .academics-list-text p {
               font-size: 1.5rem;
        color: #fff;
        letter-spacing: 0.24px;
    }
    .academics-box a {
        position: absolute;
        width: 100%;
        height: 100%;
        top: 0;
        bottom: 0;
        left: 0;
        right: 0;
    }
.academics-box:nth-child(2n){
        flex-direction: row-reverse;
}

.academics-box:nth-child(2n) .academics-list-text{
    padding: 0;
}
.academics-list-text p img{
  filter: brightness(0) invert(1);
        width: .7rem;
        margin-left: 1rem;
        display: inline-block;
}

    .section-gallery {
        display: none;
    }
    .minds {
        position: relative;
        padding: 0 .8rem;
    }
    .minds .bird-icon {
        position: absolute;
        width: 39em;
        left: 14em;
        top: -27em;
        z-index: -1;
    }
    .home_sec_Five .united_lft h5.title36 br {
      
    }
    section.home_sec_Five .title16 {
        margin-bottom: 2rem;
    }
    .home_sec_Five .united_lft {
        padding: 0 0 2rem 2rem;
    }
    section.home_sec_Five {
        padding-block: 6rem 3rem;
    }



    .home_sec_Six {
            padding-block: 4rem 11.4rem;
        padding-inline: 2rem;
    }
    .home_sec_Six .happ_grid {
        margin-top: .5rem;
    }
    .home_sec_Five .united_lft h5.title36 {
        font-size: 2.4rem;
    }
    .home_sec_Six .happ_grid .happ-bx-lft h3 {
        margin-bottom: 2rem;
        padding: 0 0 0 1.4rem;
        font-size: 2.1rem;
    }
    .home_sec_Six .title16 {
        padding: 0 0 0 1.4rem;
    }
    .home_sec_Six .happ_grid .happ-bx-lft figcaption {
        bottom: 7.3rem;
        left: 1.5rem;
    }
    .home_sec_Six .happ_grid .happ-bx-lft figcaption .cntnt {
        padding-bottom: 1rem;
        padding-right: 1rem;
    }
    .home_sec_Six .happ_grid .happ-bx-lft figcaption p {
        font-size: 1.4rem;
    }
    .happ-bx-lft img {
        height: auto;
        object-fit: cover;
    }
    .home_sec_Six .happ-bx-rght h3 {
        margin-bottom: 2rem;
        margin-top: 1rem;
        margin-left: 1.4rem;
        font-size: 2.1rem;
    }
    .home_sec_Six .happ-bx-rght .hp-grid {
        grid-template-columns: repeat(1, 1fr);
    }
    .home_sec_Six .happ-bx-rght .hp-grid figcaption {
           padding-block: 0rem;
        padding-inline: 1.4rem 0rem;
        width: 60%;
    }
    .home_sec_Six .happ-bx-rght .hp-grid figcaption h6{
            margin-bottom: 0.2rem;
    }
        .home_sec_Six .happ-bx-rght .hp-grid figcaption p {
        font-size: 1.4rem;
        line-height: 1.6rem;
    }
 
    .happen_box:nth-child(3),
    .happen_box:nth-child(4) {
        display: none;
    }

.happen_box {
    position: relative;
    display: flex;
}
.happen_box figure.a-img.m-landingPanel__image {
           width: 40%;
}

    .home_sec_Seven {
        background: #fff;
    }
    .home_sec_Seven .get-intouch-grid {
        display: none;
    }
    .admission-cta {
        position: relative;
    }
    .admission-text {
        background: #123985cf;
        padding: 2rem;
        margin: -10rem 1.5rem 0;
        position: relative;
        backdrop-filter: blur(5px);
        -webkit-backdrop-filter: blur(5px);
        text-align: center;
    }
    .admission-text p {
        color: #fff;
        font-size: 1.6rem;
        font-weight: 400;
        margin-bottom: 2rem;
    }
    .admission-text h4 {
        font-size: 2.4rem;
        color: #fff;
        font-family: var(--font-family-heading);
        font-weight: 300;
        margin-bottom: 2rem;
    }
    .get_btn {
        display: grid;
        grid-template-columns: repeat(1, 1fr);
        gap: 1rem;
    }
    .custom-btn {
        padding: 1rem 1rem;
        font-size: 1.2rem;
        align-items: center;
        justify-content: center;
        gap: 1rem;
    }
.get_btn     .custom-btn {
        padding: 1rem 1rem;
        font-size: 1.2rem;
        align-items: center;
        justify-content: center;
        gap: 1rem;
        width: 50%;
        margin: 0 auto;
    }

    
    .custom-btn img {
        width: 2.5rem;
    }
    .admission-img img {
        width: 100%;
    }
    .get_btn a img {
       width: 2.5rem;
    }
    .desktop-img {
        display: none !important;
    }
    .mobile1 {
        display: block !important;
    }
    .letter svg path,
    .letter svg rect {
        stroke: white;
    }
    .academics-text.mobile {
        padding: 0;
    }
    .use-links {
        width: 99%;
    }
    .academics-text h5 br {
        display: block;
    }
    .count-grid.hidden.mobile {
     display: grid !important;
}
    .home-founder.mobile {
        display: block;
    }
    .minds-img img {
        height: 21vh;
    }
    .full_grid {
        padding-bottom: 100px;
    }
    .outline_fill {
        margin-bottom: calc((var(--titleHeight, 0) - 200px) * -1);
    }
    .cus-event:before {
        bottom: 5rem;
        height: 50%;
    }
       div#I {
        margin-left: -1.9rem;
    }
        div#V {
        margin-left: -1.5rem;
    }
        div#E {
        margin-left: -.8rem;
    }
    .happ-bx-lft .carousel-item img {
         height: 35vh;
}
    .cus-event:before {
        bottom: 4rem;
    }
        .banner_text {
        width: 90%;
    }
    .happ-bx-rght {
        margin-top: 0rem;
    }


}

@media (max-width:430px) {
.campus-box-img img {
 height: 300px;
    }
    .hero-style {
        height: 86vh;
    }
    .swiper_caption p br {
        display: none;
    }
        .letter svg {
        width: 6.3rem;
        height: 6.3rem;
    }
       .home_sec_three  .label {
           font-size: .8rem;
        top: 12px;
        height: 20px;
        width: 65px;
    }
        .academics-img img {
        height: 27vh;
        }

        .home_sec_three .letter svg {
        width: 6.8rem;
        height: 6.8rem;
    }  
 
}

@media (max-width:414px) {
     .campus-box-img img {
               height: 300px;
    }

    .hero-style {
               height: 84vh;
    }

    .academics-img img {
        height: 27vh;
    }
    .minds .bird-icon {
        width: 41em;
        left: 13em;
        top: -31em;
    }
 
     .home_sec_three .letter svg {
        width: 6.6rem;
        height: 6.6rem;
    }
       .home_sec_three  .label {
           font-size: .8rem;
        top: 12px;
        height: 20px;
        width: 63px;
    }

}
@media (max-width:393px) {
    .campus-box-img img {
    
    }

}

@media (max-width:390px) {
    .campus-box-img img {
              height: 300px;

    } 
        .letter svg {
        width: 5.8rem;
        height: 5.8rem;
    }

    .home_sec_three .letter svg {
        width: 6.2rem;
        height: 6.2rem;
    }
    .home_sec_three  .label {
        font-size: .8rem;
        top: 12px;
        height: 20px;
        width: 57px;
    }
    .hero-style {
        height: 85vh;
    }
     .banner_text{
        margin: 2rem 2rem 10rem 2rem;
     }

}

@media (max-width:375px) {
    .hero-style {
        height: 85vh;
    }

     .campus-box-img img {
              height: 300px;
    }
        .letter svg {
        width: 5.6rem;
        height: 5.6rem;
    }

        .minds-img img {
             height: 20vh;
    }
    .home_sec_three .letter svg {
        width: 6rem;
        height: 6rem;
    }
.banner_text{
         margin: 2rem 2rem 16rem 2rem;
}
    .academics-img img {
        height: 32vh;
    }

}
@media (max-width:360px) {

    .campus-box-img img {
      height: 302px;
    }
        .home_sec_three .letter svg {
               width: 5.9rem;
        height: 5.9rem;
    }
        .banner_text {
        margin: 2rem 2rem 11rem 2rem;
    }
    .hero-style {
             height: 85vh;
    }
        .academics-img img {
        height: 28vh;
    }

}


@media (max-width:320px) {
    .home_banner .swiper-slide .banner_text h2 {
        font-size: 2.6rem;
    }
    .count {
        font-size: 3rem;
    }

    
    .campus-box-img img {
              height: 269px;
    }

    .united_lft h5.title36 {
        font-size: 1.8rem;
    }

    .academics-text h5 {
        font-size: 1.8rem;
    }

    .academics-list-text h4 {
        font-size: 1.4rem;
    }

    .minds-text h4 {
        font-size: 1.3rem;
    }

    .admission-text h4 {
        font-size: 2rem;
    }

    .custom-btn {
        padding: 1rem .5rem;
        font-size: 1rem;
    }
    .letter svg {
         width: 4.6rem;
        height: 4.6rem;
    }
    .home_sec_Six {
        padding-block: 6rem 7.4rem;
    }
    .home_sec_three .label {
        font-size: .8rem;
        top: 10px;
        height: 20px;
        width: 58px;
    }
        .minds .bird-icon {
        width: 36em;
        left: 13em;
    }
    .home_sec_three .letter svg {
     width: 5.3rem;
        height: 5.3rem;
    }
        .academics-img img {
        height: 27vh;
    }
        .banner_text {
        margin: 2rem 2rem 17rem 2rem;
        }
            .campus-box-new img {
        margin-bottom: 0.4rem;
        min-height: 176px;
        height: 176px;
        object-fit: cover;
    }
        .campus-box1 img {
        min-height: 162px;
        height: 162px;
        object-fit: cover;
    }
        .campus-box-new {
        margin-top: -8.7rem;
    }

}

