@media (min-width:1300px) {
    .home-research {padding: 11.8rem 11.8rem;}
    .union5{position: absolute;right: -8rem;z-index: 0;top: -10rem;width: 90rem;}
    .placement-logo ul {gap: 30px;margin-right: 4rem;margin-left: -5rem;margin-bottom: 0;}
    }
    @media (max-width:999px) {
    /*home banner css start here*/
    span.home-bnr-subhead1 {font: var(--text-34);}
    .home-bnr-head{text-align: center;position: relative;z-index: 9;}
    .home-bnr-subhead2 p br{display: none;}
    .home_banner .swiper-pagination {bottom: 1rem;right: 0rem;left: 0;}
    .item_detail {position: absolute;bottom: 0;left: 0;right: 0;z-index: 9;padding: 6rem 3rem 6rem;z-index:99;}
    .home_banner span.home-bnr-subhead1 br {display: none;}
    span.home-bnr-subhead1 figure img, span.home-bnr-subhead1 figure {width: 100%;}
    .item_detail:after {content: "";position: absolute;bottom: 0;left: 0;width: 100%;height: 91%;
    background: transparent linear-gradient(0deg, #000000 0%, #00000000 100%) 0% 0% no-repeat padding-box;z-index: 1;}
    section.home_banner:after{display: none;}
    /*home banner css end here*/
        
    /*search-panel css start here*/
    article.home-programmes-search {padding: 0 1rem;}
.program-menu, .program-menu ul{flex-direction: column;}
    article.home_serach {margin-top: 0;overflow: hidden;}
    .home_serch_panel .form-group {width: 100%;margin-right: 0;position: relative;background: #fff;margin-bottom: 3rem;}
    .form-group input[type="text"], .form-group input[type="text"]::placeholder{color:#000; font:var(--text-16); font-style: italic;}
    .search-btn {color: var(--color-prime);top: 18px;}
    .program-menu {gap: 0;width: 100%;}
    .program-menu ul{width:100%;gap: 10px;}
    .program-menu ul li{width:100%;display: inline-flex;}
    .program-menu ul li a {background: #fff;padding: 4rem 3rem;width: 100%;color: #000;margin: 0;font: var(--text-18);font-weight: bold;display: block;}
    .form-group input[type="text"]{padding:2rem 3rem;}
    .home_serch_panel {padding: 4rem 0rem 2rem;flex-direction: column;}
    .program-menu ul li b {display: block;font-weight: bold;}
    .program-menu ul li svg{display: block;color: var(--color-prime);stroke: currentColor;position: absolute;right: 3rem;top: 5.5rem;}
    .program-menu ul li:nth-child(1) a {background: #008ec729;}
    .program-menu ul li:nth-child(2) a {background: #ED8B1C29;}
    .program-menu ul li:nth-child(3) a {background: #ED1C2429;}
    .program-menu ul li:nth-child(4) a {background: #0F375229;}
    .program-menu .apply-btn, .program-menu ul li a:after{display:none;}
    .social-panel
 {
    position: relative;
    margin: 1rem 0;
}

.bg-img figure img {
    width: 100%;
    height: 126vh;
}


.right-footer-panel .col-md-8{
    display: none;
}
/*campus life css start here*/
.campus_life_panel1 .side-line{display: none;}
.campus_life_panel1 {display: flex;gap: 3rem;align-items: center;padding-top:0rem;padding-left: 1rem;padding-right: 1rem;padding-bottom:0rem;position: relative;flex-direction: column;text-align: center;}
.campus_head{margin:0;padding:0 ;}
article.home_campus_life {padding: 3.5rem 1rem;}
.campus_head h2 {font: var(--text-30);}
.campus_life_panel2 {margin-top: 4rem;}
.campus_life_panel2 .col-md-8,.play_stay, article.video-banner1{display: none;}
.cf-1 ul li {background: var(--color-prime);padding-top: 10rem; padding-inline:2.5rem;}
.cf-1{position: static;}
.campus_life_pic{background: none;}
.cf-1 ul li:before{display: none;}
.cf-1 ul li:nth-child(2){background:var(--color2);}
.event-position p{left: 0;right: 0; padding-inline: 2.5rem;}

/*home-research css start here*/
.union5, .research-panel1 ul, .home-research .link-head{display: none;}
.home-research {padding: 5rem 1rem;}
 .research-panel1 .title-head{text-align:center;padding-bottom: 3rem;}   
 article.home-research .col-md-4 {padding-right: calc(var(--bs-gutter-x)* .5);}
 .research-panel2 .side-line2{display: none;}
 .research-panel2 figcaption{padding:2.5rem 0;}
 .research-panel2 figcaption h4{margin-bottom:1.5rem;}
 .research-panel2 a {top: 4rem;}

/*home campus css start here*/

article.home_campus_placement {text-align: center;}
.list-number ul {justify-content: space-between;
        align-items: center;
        gap: 0;
        margin-bottom: 5rem;
        flex-wrap: wrap;
        align-items: center;
        justify-content: center;}
        .list-number ul li{
            text-align: center;
        }
.numberlist{flex-direction: column;gap: 3px;}
.list-number ul li:after{display: none;}
.placement-logo ul {display: flex;align-items: center;gap:0px;margin-right: 0rem;margin-left: 0;margin-bottom: 0;flex-wrap: wrap;}
.placement-logo ul li{width:50%;border-bottom: 1px solid #ffffff3d;border-right: 1px solid #ffffff3d;padding: 0 2rem;}
article.home_campus_placement .list-number {padding: 8rem 0 7rem;position: static;}
.placement-logo ul li:nth-child(2n) {border-right: 0px;}
.placement-logo ul li:nth-child(5), .placement-content .list-number ul li:before {display: none;}
.placement-content .list-number ul li:last-child {padding-left: 0px;}
.owl-carousel .owl-nav button:is(.owl-prev, .owl-next) {width: 2.5rem;height: 2.5rem;}
/*home placement css start here*/

.plcemenet-panel2 {padding: 6rem 2rem 6rem;z-index: 999;}
.plcemenet-panel2 .owl-carousel .item img {margin: auto;}
.plcemenet-panel2 figure {width: 100%;}
.quote_text p {font: var(--text-26);font-weight: 300;margin-bottom: 5px;}
.plcemenet-panel2 .owl-carousel .owl-nav {justify-content: center;}
.placement-content .numberlist h4, .placement-content .numberlist p{color:#fff;}
.placement-content .list-number ul{margin-bottom:0px;}
/* after home placement secton start here*/
.Campus-Placements-panel1 {padding: 4.3rem 0 0rem;}
.gd-panel1 {padding: 0rem 0rem 0rem;}
.gd-block1{padding:0px;}
article.gd-university {padding: 6rem 1rem 4rem;overflow: hidden;background: #fff;}
.gd-block1 .title-head{text-align: center; margin-bottom:5rem;}
.gd-block1 .title-head h2 br{display: none;}
.gd-panel2 {margin-top: 0;}
.gd-panel3{display: none;}
.gd_grop_logo {display: flex;flex-direction: column;}
.list-number {order: 0;position: static;padding-block: 0;}
.gd-panel2 {order: 1;}
.numberlist h4 {color: #0F3752;}
.list-number ul li {padding: 0 20px;text-align: center;position: relative;}
.list-number ul li:before {content: "";width: 1px;height: 100%;background: #707070;position: absolute;right: -17px;top: 0;bottom: 0;opacity: 22%;}
.numberlist p{color:#000;}
.gd-panel1 .title-head h2{margin-bottom:1rem;}
.gd-panel1 .link-head {margin: 1rem 0 0rem;}
.list-number ul li:last-child {padding-right: 0;padding-left: 50px;}
.list-number ul li:last-child:before {display: none;}
.gd-panel2 .owl-dots {position: absolute;bottom: 15px;right: 0;left: 0;text-align: center; top:inherit;}
/*Happenings_University css start here*/

.Happenings_University ul.nav_list{display: none;}
.Happenings_University .row.top_nav_head {padding: 0rem 0rem 3rem;text-align: center;}
.Happenings_University .img_box_panel{height: auto;border: 0;}
article.Happenings_University {padding: 6rem 2rem 1rem;}
article.Happenings_University figcaption {padding: 3rem 6rem 3rem 0rem;margin: 0;}
article.Happenings_University .side-line2{display: none;}
article.Happenings_University figcaption h4{margin-bottom:1rem;}
article.Happenings_University .col-md-6{display: none;}

/*home socail css start hre*/

.gd-socialwall {padding: 5rem 1rem;}
.gd-socialwall h2 { color: #000;font-size: 18px;font-family: var(--family-archivo);margin-bottom: 3rem;text-align: center;}
article.gd-socialwall .col-md-4 {margin-bottom: 2rem;}
article.gd-socialwall .col-md-4:last-child{display: none;}
.social-panel figcaption {padding: 1rem 7rem 2.5rem 3rem;}
.social-panel p{margin-bottom:0px;}
.socail_icon {right: 20px;bottom: 40px;}

}
@media(max-width:360px){
    .cf-1 ul li {
        padding-inline: 1.5rem;
    }
    .research-panel2 a {
        top: 2.8rem;
    }
    article.Happenings_University figcaption {
        padding-right:5rem;
    }
}

@media (max-width:1199px) and (min-width:990px) {
span.home-bnr-subhead1 figure img {width: 30rem;}
.form-group {width: 25rem;margin-right: 2rem;position: relative;}
.form-group input[type="text"]{font-size:16px;}
.program-menu ul, .program-menu {gap: 10px}
.swiper-pagination {bottom: 11rem;right: 7rem;}
.program-menu ul li a:after{right:-15px;}
.number_counts {width: 50%;}
.cf-1 ul li {width: 50%;padding: 14rem 1.5rem 2rem;}
.campus_life_panel1 {padding-bottom: 1.5rem;}
.play_stay {padding: 2rem;}
.event-position p {padding-right: 5rem;padding-left: 0rem;}
.union5 {right: 3rem;z-index: 0;top: -35rem;width: 56rem;}
.home-research{padding:10rem 0;}
.research-panel2 figcaption {padding: 2.6rem 1rem 2.6rem 1rem;}
.link-head {margin: 1.5rem 0 0rem;}
article.home_campus_placement .container {max-width: 100%;}
.bg-img {width: 45.5em;}
article.home_campus_placement .list-number {padding: 6rem 5rem 5.9rem;}
article.home_campus_placement .title-head {padding: 0 6rem;}
.plcemenet-panel2 {padding: 4rem 3rem 4rem;}
.quote_text p {padding-bottom: 0.5rem;}
.quote_text {padding-bottom: 2rem;}
.quote-icon {margin-bottom: 2rem;}
.gd-block1 {padding: 0 0rem 5rem;}
.gd-panel1 {padding: 0rem 1rem 2rem;}
article.gd-university {padding: 20rem 0rem 2rem;}
.row.top_nav_head {padding: 3rem 0rem;}
ul.nav_list {gap: 30px;padding: 1px 0 15px;}
ul.nav_list li a:after{top:1px;}
article.Happenings_University figcaption { margin: 0 2rem;}
.gd-socialwall {padding: 5rem 0;}
.social-panel figcaption {padding: 1rem 7rem 1rem 2rem;}
.date {font-size: 12px}
}
@media (max-width:999px) and (min-width:700px) {
article.home_campus_life .col-md-8, article.home_campus_placement .col-md-8, .bg-img, article.Happenings_University .col-md-3, .gd-university .col-md-5, .home-research .col-md-4 {width: 100%;}
article.home_campus_life .col-md-4, article.home_campus_placement .col-md-4, .plcemenet-panel2:after, article.gd-socialwall .col-md-4, .gd-university .col-md-7 {width: 100%;}
.placement-logo:before{left:0;}
.placement-logo li figure {padding: 4.5rem 7rem;}
.Campus-Placements-panel1:before{display: none;}
article.home_campus_placement .container{max-width:100%;}
article.home-research figure, article.home-research figure img {
    width: 100%;
}
}

@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;
    }
}

@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;
    }
}

@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;
    }

    .home_sec_two .two-bulding {
        top: 36%;
    }
        .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;   }
        }




        @media screen and (max-width:1367px){
            .cf-1 ul li a{
                font-size: var(--text-15);
            }
            .campus_head h1{
                font-size: 30px;
            }
            .social-panel p {
                font: var(--text-16);
            }
        }

        @media screen and (max-width:767px){
            .placement-content h2, .placement-content p               
                { width: 100%; padding: 0 1.5rem;}
             
        }