

@media (max-width: 1399.99px) {
    img.left-space-ero {
        max-width: 155px;
    }
    .place-manage {
        padding: 0px 16px;
        margin-bottom: 100px;
        margin-top: 25px;
    }
    .left-part h2 {
        font-size: 44px;
    } 
    img.apoints {
        bottom: 164px;
        right: -100px;
    }
    section.industry-part {
        margin-bottom: 70px;
    }
    .place-txt .sec-hads h3 {
        text-transform: capitalize;
        font-size: 44px;
    }
    ul.place-list {
        gap: 30px;
    }
    .right-colag-pic img.rite-clg {
        margin-left: -90px;
        width: 295px;
        margin-top: -5px;
    }
    .right-colag-pic .batch-box img.check {
        max-width: 140px;
    }
    .right-colag-pic .batch-box {
        padding: 20px;
        max-width: 200px;
    }
    .right-colag-txt ul li:last-child {
        padding-left: 0px;
        margin-left: 60px;
    }
    img.bird-2 {
        top: -52px;
        right: -85px;
    }
    img.bird-1 {
        left: -110px;
    }
    .fst-can img.fst {
        width: 100%;
        height: 160px;
    }
    .camp-canteen-pic img {
        height: 250px;
    }


}


@media (max-width: 1199.99px) {

}

@media (max-width: 991.99px) {

    .insitute-sub-manu img{
        display: none;
    }
.dropdown-menu.megamenu h2.sub-had{
    display: none;
}

.dropdown-menu.megamenu .col-lg-2.col-md-3.pe-0 {
    padding: 0px;
}
.left-abt {
    width: 400px;
    padding: 7px 15px;
    padding-right: 100px;
}
/*.apply-abt {*/
/*    display: none;*/
/*}*/
.right-abt-manu {
    padding-right: 0;
}
.al-abt-logo .col-md-4 {
    width: 50%;
    flex: 50%;
}
.become-abt {
    max-width: 300px;
}
.left-abt ul li {
    margin-bottom: 8px !important;
}


}


@media (max-width: 767.99px) {
    .placement_bnr .main_banner {
        min-height: 350px;
    }
    .place-bnr-txt {
        padding: 5%;
        align-items: center;
        justify-content: center;
    }
    .place-bnr-txt h2 {
        font-size: 32px;
        text-transform: uppercase;
        border-right: 0px #FFBF00 solid;
        padding-right: 5px;
        padding-bottom: 0px;
        padding-top: 5px;
        text-align: center;
    }
    .batch-main-pic img{
        display: none;
    }
    .place-right img.img-fluid {
        display: none;
    }
    section.industry-place-sec p{
        display: none;
    }
    .inr-place img{
        display: none;
    }
    .inr-place {
        min-height: auto;
    }
    .inr-place h4 {
        font-size: 16px;
        min-height: auto;
    }

    .place-sec {
        padding-bottom: 40px;
    }
    
    .padding-70 {
        padding: 40px 0px;
    } 
    .place-bg {
        padding: 20px 20px;
        margin-top: 0px;
        padding-bottom: 0px;
    }
    .recruter {
        padding-bottom: 0px;
    }

    .place-box {
        margin: 10px 0px 10px 0px;
        min-height: 150px;
    }
    .sec-hads h3 {
        font-size: 30px;
    }
    .place-slider .owl-pagination {
        margin-top: 0px;
        padding-top: 0px;
        display: none;
    }
    .place-slider {
        padding-bottom: 0px;
    }

    .all-comp img {
        max-width: 200px;
    }
    .place-txt .sec-hads h3 {
        text-transform: capitalize;
        font-size: 24px;
        text-align: center;
    }
    .place-txt ul li {
        margin-bottom: 10px;
    }

    section.industry-place-sec img.bars {
        width: 100%;
        max-width: 100%;
        margin-top: 30px;
        margin-bottom: 25px;
        margin-right: 0px;
        display: none;
    }
    section.industry-place-sec p {
        font-size: 12px;
        max-width: 100%;
        float: right;
        margin-right: 0px;
        text-align: center;
        margin-bottom: 20px;
        margin-top: 20px;
        padding: 0px 15px;
    }
    .batch-main-pic img {
        border-radius: 15px;
        margin-top: 25px;
        margin-left: 00px;
        border: 0px #fff solid;
        width: 100%;
    }
    img.right-space-ero {
        display: none;
    }
    img.left-space-ero {
        display: none;
    }
    .state-bg {
        padding: 0px 15px;
    }
    .state-company h3 {
        margin-top: 0px;
        text-align: center;
        font-size: 38px;
    }
    .state-company img {
        width: 100%;
        max-width: 180px;
        border-top: 2px #cccccc69 solid;
        padding-top: 20px;
        margin: auto;
        display: block;
        margin-top: 15px;
    }
    .inr-place img {
        position: relative;
        left: 3px;
        bottom: 0px;
        width: auto;
        margin-top: 30px;
    }
    .inr-place h3 {
        font-weight: bold;
        font-family: 'Open Sans';
        position: relative;
        bottom: 0px;
        left: 0;
        text-align: center;
    }

    .place-manage {
        display: none;
    }
    .place-points {
        border-left: 10px #75BA48 solid;
        padding: 0px 15px;
        height: 100%;
        display: flex;
        align-items: center;
        margin-bottom: 30px;
    }
    .placement-state {
        position: relative;
        padding-bottom: 50px;
    }
    .place-number ul {
        display: flex;
        justify-content: center;
        flex-wrap: wrap;
    }
    .place-number ul li {
        width: 50%;
        border-right: 0px;
        padding: 15px 10px;
        text-align: center;
    }
    .place-number ul li h3 {
        font-size: 36px;
    }
    .place-number ul li h4 {
        color: #1E1E1E;
        font-size: 20px;
        font-weight: 600;
    }
    section.industry-part {
        padding-top: 60px;
    }    
    img.apoints {
        bottom: 0px;
        right: 00px;
        position: relative;
        display: none;
    }

    .parts-box {
        background: #D12023;
        width: 100%;
        padding: 20px;
        margin-top: 20px;
        min-height: auto;
        border-top-left-radius: 10px;
        border-top-right-radius: 10px;
        position: relative;
    }
    section.industry-part {
        padding-top: 10px;
        height: auto;
        margin-bottom: 0px;
    }
    .inr-right ul {
        padding-left: 15px;
    }
    .shapkes {
        margin-top: 0px;
    }
    .left-part h2 {
        font-size: 28px;
        text-align: center;
    }
    .left-part h4 {
        max-width: 100%;
        text-align: center;
    }
    a.whats {
        bottom: 20px;
        right: 10px;
    }
    h2.heading {
        font-size: 28px;
        line-height: 36px;
    }
    #white_title h3.sec_heading {
        font-size: 24px;
    }

    ul#myTab li.nav-item {
        width: 48%;
    }
    .nav_list {
        padding: 8px 10px;
    }
    .courses_box {
        padding: 20px;
    }   
    .feature-card-custom {
        padding: 10px 12px;
    }
    .feature-card-custom {
        min-height: auto;
    } 
    .unique_sec .row.features .col-md-6.col-lg-3 {
        padding: 0px;
        margin-top: 0px;
    }
    .feature-card-custom {
        padding: 10px 12px !important;
    }
    .iconCard .img_box {
        padding: 8px 15px;
    }
    div#testimonial-slider-rank .owl-wrapper-outer {
        padding-top: 20px;
        margin-bottom: 20px;
    }
    .state-bg .sec-hads h3 {
        margin-top: 0px;
    }
    .place-bg .sec-hads h3 {
        margin-top: 0px;
    }
    section.about-top-sec {
        padding-top: 20px;
    }

    .top-about-bg {
        padding: 10px;
    }
    .inr-top-about p {
        font-size: 15px;
        text-align: justify;
        margin-top: 10px;
    }
    img.cloud-2{
        display: none;
    }
    img.cloud-1{
        display: none;
    }
    .top-bnr-pic {
        margin-top: -80px;
        z-index: -1;
        position: relative;
    }

    section.about-top-sec .container {
        padding: 0px;
    }
    .inr-top-about h3 {
        font-weight: 700;
        font-size: 30px;
    }
    .our-proces .col-md-2 {
        max-width: 50%;
        margin-bottom: 15px;
    }
    .proces-box p {
        font-size: 14px;
    }
    .about-chance {
        padding-top: 0px !important;
        padding-bottom: 20px;
    }
    .chance-txt {
        padding-right: 0%;
        text-align: center;
    }
    .chance-txt h2 {
        font-size: 31px;
        max-width: 100%;
    }
    .chance-txt p.fst {
        width: 100%;
        max-width: 100%;
    }
    .chance-txt p {
        margin-top: 15px;
    }

    .our-proces {
        padding-bottom: 20px;
    }
    .chance-pic {
        width: 100%;
        max-width: 100%;
        position: relative;
        float: none;
        margin-top: 15px;
    }
    .chance-pic:after{
        display: none;
    }
    .chance-pic:before {
        bottom: -5px;
    }
    .chance-txt.scd {
        padding-right: 0%;
        text-align: center;
        margin-top: 20px;
    }
    .chance-txt.scd p {
        margin-top: 0px;
    }
    .chance-txt.scd p {
        margin-top: 15px;
    }
    .chance-txt.scd p.fst {
        width: 100%;
        max-width: 500px;
        float: none;
    }
    .about-award-sec {
        background: #F3F6FB;
        padding: 30px 0px;
        text-align: center;
    }

    .recon {
        width: 100%;
        max-width: 100%;
        position: relative;
        margin-bottom: 10px;
    }
    .recon img{
        display: none;
    }
    .recon h3 {
        font-family: 'Poppins';
        font-weight: 600;
        font-size: 30px;
        line-height: 34px;
    }
    .about-award {
        padding: 10px;
    }
    .approvel-had h3 {
        font-size: 30px;
    }
    ul.place-list {
        gap: 20px;
        flex-wrap: wrap;
    }
    ul.place-list li {
        text-align: center;
        padding: 0px 10px;
    }
    footer h3.footer_title {
        text-transform: uppercase;
        margin-bottom: 10px;
    }

    .inr-top-about .bnr-video {
        margin-top: 30px;
        margin-left: 30%;
        display: none;
    }
    .container.stars img.top-star {
        display: none;
    }
    .container.stars img.btm-star {
       display: none;
    }
    .left-colag h2 {
        font-size: 28px;
        max-width: 100%;
        text-align: center;
    }
    .left-txt-pic {
        display: block;
    }
    .inr-txt {
        width: 100%;
    }
    .inr-txt ul {
        background: #F3F6FB;
        padding: 10px;
        border-radius: 0px;
        margin-bottom: 15px;
        padding-left: 30px;
    }
    .inr-txt img {
        display: none;
    }
    .right-colag {
        display: block;
    }
    .right-colag-pic {
        width: 100%;
    }
    .right-colag-txt {
        width: 100%;
    }
    .right-colag-pic img.rite-clg {
        margin-left: 0px;
        width: 295px;
        margin-top: -5px;
        display: none;
    }
    .right-colag-pic .batch-box {
        padding: 20px;
        max-width: 320px;
        margin: auto;
    }
    .right-colag-pic .batch-box img.batch {
        position: absolute;
        top: 25px;
        right: 10px;
        max-width: 100px;
    }
    .right-colag-txt ul {
        background: #F3F6FB;
        padding: 10px;
        margin-left: 0px;
        position: relative;
        z-index: auto;
        padding-left: 30px;
        border-radius: 0px;
        margin-top: 20px;
    }
    .right-colag-txt ul li:last-child {
        padding-left: 0px;
        margin-left: 0px;
    }
    .about-colag {
        margin-top: 20px;
    }
    .right-colag-txt ul li {
        margin: 10px 0px;
        list-style-type: disc;
    }
    .esr-top-cnt p {
        font-size: 16px;
    }
    .esr-top-cnt {
        padding: 20px 0px;
    }
    .esr-bnr img.img-fluid {
        min-height: 200px;
        object-fit: cover;
    }
    .esr-respons {
        text-align: center;
    }
    .esr-respons h2 {
        font-size: 24px;
        margin-bottom: 5px;
    }
    .esr-box {
        transition: 0.5s;
        padding: 5px 10px;
        border-radius: 10px;
        min-height: auto;
    }
    .esr-program {
        padding: 0px 0px;
        cursor: pointer;
        border: 0px;
    }
    .esr-box p {
        font-size: 15px;
        color: #091E5F;
    }
    .campus-txt h3 {
        font-family: 'Inter';
        font-size: 22px;
    }
    .inr-cams .campus-txt {
        padding-right: 0px;
    }

    .inr-cams .campus-txt {
        padding-right: 0px;
        text-align: center;
        margin-bottom: 20px;
    }
    .inr-cams {
        background: #091E5F;
        padding: 15px 5%;
    }
    .inr-cams img.camp-ero {
        display: none;
    }
    .esr-example {
        padding-top: 0px;
    }
    .cam-had h2 {
        font-size: 26px;
    }
    
    .esr-example p {
        font-size: 15px;
        color: #091E5F;
    }
    .esr-example h4 {
        font-size: 22px;
        margin-bottom: 0px;
    }
    .esr-example {
        padding: 5px 15px !important;
        text-align: center;
    }
    .esr-campus {
        padding-bottom: 25px;
    }
    .esr-respons {
        padding: 20px 0px !important;
    }
    .esr-example img {
        margin-bottom: 8px;
    }
    .esr-respons img.respon-ero {
        display: none;
    }
    .esr-main-example {
        position: relative;
        padding-top: 15px !important;
    }
    .cam-had {
        margin-bottom: 15px;
    }
    .esr-main-example img.examples-ero {
        display: none;
    }
    .esr-box h4 {
        font-size: 19px;
    }

    .why-join h4 {
        font-size: 18px;
        margin-top: 0px;
        margin-bottom: 10px;
    }
    .Why-Join_bnr .main_banner {
        min-height: 400px;
    }
    .why-join .join-box {
        margin: 7px 0px;
    }
    .why-join {
        padding: 20px 0px;
    }
    .why-join .join-box h5 {
        max-width: 100%;
        margin: auto;
        margin-bottom: 0px;
    }
    .left-invire h3 {
        font-size: 26px;
        margin-bottom: 5px;
        text-align: center;
    }
    .right-invire p {
        font-size: 14px;
        padding-left: 0px;
        text-align: center;
    }
    .location-pics .fst-lok.scd {
        margin-top: 0px;
        padding-top: 5px;
    }
    .pres {
        margin-top: 15px;
    }
    .pres h3 {
        font-size: 40px;
    }
    .location-pics .fst-lok.trd {
        margin-top: 0px;
        padding-top: 5px;
    }
    section.loc-sec {
        padding: 0px;
    }
    .campus-txt button.more {
        padding: 8px;
    }
    .fst-lok .pic img {
        margin-bottom: 15px;
    }
    section.loc-sec p.btm-lok {
        font-size: 14px;
        margin: auto;
        margin-top: 0px;
        margin-bottom: 30px;
    }
    section.loc-sec  img.left-lok-ero {
        display: none;
    }
    section.loc-sec img.right-lok-ero {
       display: none;
    }
    .camp_bnr .main_banner {
        min-height: 350px;
    }
    h4.top-tag-line {
        font-size: 15px;
        margin-top: 0px;
        margin-bottom: 20px;
    }
    h2.camp-tag {
        font-size: 28px;
        margin-top: 0px;
        border-left: 0px;
        padding-left: 0px;
        margin-bottom: 0px;
        text-align: center;
        margin-left: 0px;
    }
    .facilitys {
        margin: 20px 0px;
        margin-bottom: 0px;
    }
    .camp-txt.left {
        padding-left: 0px;
    }
    .camp-txt {
        text-align: center;
        padding: 5px 0px;
    }
    .camp-txt h5 {
        font-size: 24px;
        margin-bottom: 0px;
    }
    .camp-txt p {
        font-size: 15px;
        line-height: 22px;
    }
    section.camp-fac {
        padding: 20px 0px;
    }
    section.camp-social-event {
        padding: 20px 0px;
    }
    .camp-txt.left.spots {
        text-align: center;
    }
    .camp-txt.btm-tsg {
        padding: 0pc;
    }
    .inr-about-manu-txt{
        display: none;
    }
    .navbar-expand-lg .navbar-nav .dropdown-menu {
        min-width: auto;
    }
    .navbar-expand-lg .navbar-nav .dropdown-menu {
        padding: 8px !important;
    }
    .hotel-mess .mess {
        margin: 0px 0px;
    }
    .camp-txt.right {
        padding-right: 0px;
    }
    .camp-txt.right.ps-4 {
        padding-left: 0px !important;
    }
    section.bottom-spot-sec .spot-txt {
        padding-right: 0px;
        text-align: center;
    }
    section.bottom-spot-sec .spot-txt p {
        font-family: 'Poppins';
        font-weight: 400;
        font-size: 15px;
        margin: 10px 0px;
        color: #000000;
    }
    section.camp-labs p {
        font-size: 15px;
        text-align: center;
    }
    .camp-labs .camp-lab-pics {
        margin-top: 20px;
    }
    .camp-lab-pics img {
        margin-bottom: 15px;
    }

    .camp-labs .camp-lab-pics {
        margin-top: 10px;
    }
    .camp-clasrom-txt p {
        font-size: 15px;
        font-weight: 400;
        margin-top: 5px;
        padding-right: 0px;
        text-align: center;
    }
    section.camp-clasrom {
        padding-top: 0px;
        padding-bottom: 20px;
    }
    section.camp-labs {
        padding-bottom: 10px !important;
    }
    .camp-clasrom-pic {
        padding-left: 0px;
        padding-top: 0px;
    }
    section.camp-library {
        padding-top: 0px;
    }
    section.camp-library h2.camp-tag {
        margin-bottom: 10px;
    }
    section.camp-library {
        padding-top: 0px;
        padding-bottom: 20px;
    }
    .camp-library p {
        font-size: 15px;
        font-weight: 400;
        text-align: center;
        margin-top: 10px;
    }
    .camp-canteen-txt {
        padding-right: 0%;
        text-align: center;
    }
p.camp-dis {
        font-size: 15px;
    }
    section.camp-canteen {
        padding-top: 0px;
    }
    .fst-can img.fst {
        width: 40%;
        height: 200px;
    }
    .camp-canteen-pic img {
        width: 58%;
        border-radius: 10px;
    }
    .fst-can {
        display: flex;
        gap: 8px;
        margin-bottom: 8px;
        align-items: center;
    }
    .camp-window-txt h4 {
        font-size: 22px;
        margin-bottom: 0px;
        max-width: 100%;
        margin-top: 10px;
        text-align: center;
    }
    section.window-serv {
        padding-top: 0px;
        padding-bottom: 20px;
    }
    .camp-window-txt p {
        font-size: 15px;
        color: #000000;
        text-align: center;
    }
    .window-serv p.window-dis {
        text-align: center;
    }
    section.camp-transport {
        padding-top: 0px;
    }
    .camp-transport p.camp-dis {
        padding-right: 0px;
        text-align: center;
        margin-bottom: 10px;
    }
    .trans-pics img {
        margin-bottom: 15px;
    }
    .camp-canteen-pic {
        margin-top: 10px;
    }
    section.bottom-spot-sec {
        padding-bottom: 20px;
    }
    section.hotel-mess {
        padding-bottom: 20px;
    }
    .all-campus img{
        display: none;
    }
    .inst-manu-list .col-md-2 {
        width: 100%;
        padding: 0px 15px !important;
    }
    .institute_megamenu {
        min-width: 100% !important;
        max-width: 100% !important;
    }
    .dropdown-menu.institute_megamenu {
        margin: 0px;
    }
    .institute-nav-bg {
        border-radius: 10px;
        overflow-y: scroll;
        max-height: 400px;
    }
    .inr-lights-manu{
        border-radius: 10px;
        overflow-y: scroll;
        max-height: 400px;
    }
    .inr-about-megas .top-hdg h2 {
        margin-bottom: 5px;
        min-height: auto;
    }
    .all-campus {
        display: none;
    }
    .inst-manu-list .col-md-2 .inr-cols h2 {
        font-size: 18px;
    }    
    ul.inr-inst-nav li a {
        font-size: 14px;
    }
    .multi-camps {
        margin: 10px 0px;
    }
    .nav_collapsed {
        padding: 10px 15px !important;
    }
    .multi-camps {
        padding: 0px 10px;
    }
    .dropdown-menu.programs-megamanu {
        min-width: 100% !important;
    }
    .inr-program-megamanu ul#pills-tab {
        padding: 5px;
    }
    .inr-program-megamanu ul#pills-tab .nav-link h5 {
        font-weight: 600;
        font-size: 12px;
    }
    .main-camps-nav {
        display: none;
    }
    .grad-pro{
        display: none;
    }
    .highlights-pro{
        display: none;
    }
    .navbar-expand-lg .navbar-nav .dropdown-menu {
        transform: none;
    }
    .placement-to_bnr .main_banner {
        min-height: 350px;
    }
    section.package-sec {
        padding-top: 20px;
    }
    section.package-sec .col-md-2 {
        max-width: 50%;
    }
    .pack-box {
        margin: 10px 0px;
    }
    section.our-place-camp {
        background: #F3F6FB;
        height: auto;
        margin-bottom: 0px;
        padding-top: 30px;
        padding-bottom: 30px;
    }
    section.place-sec {
        padding-top: 20px;
    }

    .camp-place {
        text-align: center;
        margin: 10px 10px;
    }
    section.our-place-camp p {
        text-align: center;
    }
    section.our-place-camp h3 {
        font-size: 32px;
    }
    .camp-place h4 {
        font-size: 20px;
        margin-top: 10px;
    }
    .plac-ing p {
        font-size: 14px !important;
        max-width: 100% !important;
        float: none !important;
        margin-right: 0px !important;
        font-family: 'Poppins' !important;
        font-weight: 400 !important;
        color: #000000 !important;
        display: block !important;
        text-align: left !important;
        padding: 0px 0px 0px 15px !important;
        margin: 0px !important;
    }
    .plac-ing h4 {
        font-size: 18px;
        padding-left: 15px;
    }
    .plac-ing {
        display: block;
        width: 100%;
        margin: 15px 0px;
    }
    ul.fst-com {
        display: flex;
        align-items: center;
        justify-content: center;
        gap: 15px;
        margin: 15px 0px;
    }
    section.all-reg {
        background: #F3F6FB;
        padding: 20px 0px;
    }
    section.place-test h3 {
        margin-top: 0px;
    }
    .main-cnt h4 {
        font-size: 20px;
        margin-bottom: 10px;
    }
    .main-cnt img {
        display: none;
    }
    .main-cnt:before{
        display: none;
    }
    .main-cnt:after{
        display: none;
    }
    .main-pic:before{
        display: none;
    }
    .main-pic:after{
        display: none;
    }
    .test-client {
        padding: 5px 15px;
    }

    .main-cnt {
        border-radius: 0px;
        padding: 20px 15px;
        position: relative;
        color: #fff;
    }
    .right-man-pic .main-pic img {
        border-radius: 0px;
    }
    .test-client .row {
        flex-wrap: wrap-reverse;
    }
    section.place-test .sec-hads.text-center.mb-5 {
        margin-bottom: 20px !important;
    }
    section.place-test {
        padding-bottom: 10px;
    }

    .main-place-batch .place-batch {
        display: none;
    }
    .main-place-batch .main-pac {
        border-radius: 15px;
        padding: 5px 15px;
        margin-top: 128px;
        width: 100%;
    }

    .main-place-batch .main-pac .inr-pak h4 {
        font-size: 30px;
    }
    .finish-school h3 {
        font-size: 28px;
    }

    .finish-school p {
        font-size: 16px;
        line-height: 22px;
        max-width: 1000px;
        margin: auto;
        margin-bottom: 10px;
    }

    .about-manu-admission.place-admit{
        display: none;
    }
    .inr-skils .skils-pic img.fst {
        height: 140px;
        border-top-right-radius: 0px;
        max-width: 350px;
        margin-bottom: 10px;
        object-fit: cover;
    }
    .inr-skils .skils-pic img.scd {
        border-radius: 100px;
        width: 100%;
        height: 140px;
        border-bottom-left-radius: 0px;
        max-width: 350px;
        margin-bottom: 10px;
        object-fit: cover;
    }
    .inr-lists .lists-box h4 {
        font-size: 20px;
    }

    .foft-skill-sec .inr-skils {
        padding: 10px 0px;
    }
    section.place-career {
        padding-top: 0px;
        padding-bottom: 10px;
    }
    .headings h3 {
        font-size: 28px;
    }
    .carer-pic {
        margin-top: 20px;
    }
    .carer-pic img {
        margin-bottom: 10px;
    }
    .carer-lists {
        margin-top: 20px;
    }
    .inr-lists {
        margin: 10px 0px;
        text-align: center;
    }
    .carer-lists p.btms {
        padding-left: 0px;
        text-align: center;
    }
    section.excel-sec .fst-box.rights {
        text-align: center;
    }
    section.excel-sec .headings {
        margin-bottom: 10px;
    }

    section.excel-sec .excel-txt.last {
        padding-right: 0px;
    }

    section.excel-sec .scd-box img.left{
        display: none;
    }
    section.excel-sec .scd-box img.right{
        display: none;
    }
    section.excel-sec .excel-txt.fst {
        padding-left: 0px;
    }
    .fst-box {
        text-align: center;
    }
    .placement-three_bnr .main_banner {
        min-height: 400px;
    }
    .skil_bnr .main_banner {
        min-height: 350px;
    }
    section.skil-fst .skil-box {
        text-align: center;
        padding: 10px 0px;
    }
    section.skil-fst .col-md-2 {
        max-width: 33%;
    }
    section.skil-fst .skil-box img {
        width: 100%;
        max-width: 60px;
        margin-bottom: 10px;
    }
    section.skil-fst .skil-box p {
        font-size: 16px;
        line-height: 22px;
        margin-top: 0px;
    }

    section.skil-fst {
        padding: 20px 0px;
    }
    section.seminar-sec.padding-70.pt-3 {
        padding-top: 0px !important;
        padding-bottom: 20px !important;
    }
    section.guest-sec {

        padding-top: 30px;
    }
    .seminar-sec p {
        font-size: 16px;
        line-height: 20px;
        text-align: center;
    }
    .seminar-sec h3 {
        font-size: 30px;
    }
    div#testimonial-slider-skils .owl-prev {
        margin-left: -18px !important;
    }
    div#testimonial-slider-skils .owl-next {
        margin-right: -22px !important;
    }
    div#testimonial-slider-skils {
        margin-top: 15px;
    }
    section.guest-sec h3 {
        font-size: 30px;
        text-align: center;
        line-height: 30px;
    }
    section.guest-sec p {
        font-size: 18px;
        line-height: 22px;
        text-align: center;
    }
    section.guest-sec .col-md-3 {
        max-width: 50%;
    }
    .guest-box img {
        width: 150px;
        height: 150px;
        margin-bottom: 10px;
    }
    section.guest-sec .col-md-3.fst {
        max-width: 100% !important;
    }
    section.skil-work .col-md-4 {
        padding: 0px 20px;
    }
    section.industry-inter {
        padding-top: 0px !important;
    }
    .industry-inter .industry-box {
        padding-right: 0%;
    }
    .industry-inter .industry-box h3 {
        font-size: 30px;
        margin-bottom: 10px;
        line-height: 34px;
        text-align: center;
    }
    .industry-inter .industry-box p {
        font-family: 'Inter';
        color: #091E5F;
        font-weight: 500;
        font-size: 18px;
        margin-bottom: 15px;
        text-align: center;
        line-height: 24px;
    }
    .industry-inter .industry-box a.read {
        font-size: 18px;
        min-width: 200px;
        border-radius: 30px;
        margin: auto;
        display: block;
        max-width: 200px;
    }
    .industry-pics img.scd {
        display: none;
    }
    .industry-pics:after{
        display: none;
    }
    section.col-active {
        padding-top: 0px;
        padding-bottom: 20px;
    }
    .headings p {
        font-size: 16px;
        color: #091E5F;
    }
    .campus-txt.skils h3 {
        font-size: 34px;
        margin-top: 15px;
    }
    .skil-work-box .work-txt h4 {
        font-size: 22px;
    }
    .skil-work-box {
        padding: 10px;
        margin-top: 15px;
    }
    .hero_info h1 {
        font-weight: 900 !important;
        font-family: 'Metropolis' !important;
        font-size: 34px;
        line-height: 34px;
        margin: 5px 0px;
    }
    .notice-title {
        padding-top: 0px;
        font-size: 20px;
        line-height: 22px;
    }
    .hero_info p {
        text-transform: uppercase;
        font-size: 15px;
    }

    .about h2.heading {
        font-size: 28px;
        line-height: 28px;
        text-align: center;
    }
    .about .checklist p {
        font-size: 14px;
        line-height: 20px;
    }

    .notice-title {
        min-width: 250px;
        border-right: 0px;
    }
    #possibility_sec h3 {
        font-size: 26px;
        color: #007744;
        text-align: center;
    }
    .possib-gallery .col-md-6.padding-5.pt-0 {
        padding: 8px !important;
    }
    .possib-gallery {
        margin-top: 0px;
        padding: 0px 10px;
    }
    .possib-gallery .col-md-2 {
        padding: 0px;
    }

    .possibility_sec .sec-hads p {
        font-family: 'Inter';
        font-weight: 500;
        font-size: 16px;
        color: #000000;
        text-align: center;
    }
    .bright-txt {
        box-shadow: 0px -52px 60px 20px #815326;
    }
    .possib-gallery {
        margin-top: 0px;
    }
    .feature-card-custom {
        border-right: 0px;
        margin: 10px 15px;
        padding: 40px 30px !important;
    }
    #rankings_sec h3.sec_heading {
        font-size: 32px;
        margin-top: -15px;
    }
    .rankings_sec {
        padding: 0px !important;
    }
    section.acred {
        padding: 25px 0px;
    }
    .bright-txt h5 {
        font-family: 'Poppins';
        font-weight: 600;
        font-size: 20px;
    }
    .acred-had h4 {
        font-size: 16px !important;
        color: #000000;
    }
    .acred-had {
        display: block;
        align-items: center;
        justify-content: center;
        gap: 25px;
        text-align: center;
    }
    .acred-had h2 {
        font-size: 32px;
        color: #007744;
        margin-bottom: 0px;
    }
    .rank-sec {
        padding-top: 10px;
    }
    .friendly-box {
        margin-top: 60px;
    }   
    .friendly-box h4 {
        font-size: 22px;
        text-transform: capitalize;
        min-height: auto;
    }

    section.acred ul.acr-list {
        display: flex;
        gap: 12px;
        margin-top: 20px;
        flex-wrap: wrap;
        justify-content: center;
    }
    .rank_cards {
        margin: 10px 20px !important;
    }
    .bright-txt {
        background: #815326;
        color: #fff;
        padding: 20px;
    }
    .bright-txt {
        background: #815326;
        color: #fff;
        padding: 20px;
    }
    .graph-txt h5 {
        font-family: 'Poppins';
        font-weight: 600;
        font-size: 18px;
    }
    .graph-box {
        margin: 8px 0px;
    }
    section#placements_sec {
        padding: 20px 0px !important;
    }
    section#possibility_sec {
        background: linear-gradient(to top, #fff, #f3f6fb);
        padding-bottom: 0px;
        padding-top: 26px;
    }
    .placements_sec marquee {
        margin-top: -40px !important;
    }
    .event_right_box img.img-fluid {
        height: 320px;
        object-fit: cover;
    }
    section.intellectual .fst-box p {
        font-family: 'Poppins';
        font-weight: 400;
        font-size: 14px;
        line-height: 22px;
    }
    .possibility_sec .sec-hads p {
        font-size: 14px;
    }
    section#unique_sec {
        padding-top: 15px !important;
    }
    section.intellectual .trd-box h3 {
        font-size: 22px;
    }
    .footer-left-contact {
        padding: 20px 0px;
    }
    .footer-contact h2 {
        font-size: 25px;
        font-weight: 600;
        margin-bottom: 10px;
    }
    .footer-contact .adres-box {
        margin: 5px 0px;
        min-height: 120px;
    }
    .footer-contact .map-sec iframe {
        height: 400px !important;
    }

    img.left {
        display: none;
      }
      img.right {
       display: none;
      }
      .our-proces {
        background-image: none;
        padding-top: 200px;
    }
    .esr-tramgle-pic{
        display: none;
    }
    img.esr-shaps {
        display: none;
    }
    .esr-top-cnt img.esr-top{
        display: none;
    }
    .inr-industry-inter {
        background-image: none;
        padding-top: 0px;
    }
    div#testimonial-slider-skils .skil-slide img {
        min-height: 220px;
        max-height: 220px;
    }
    div#testimonial-slider-co-active .owl-controls .owl-buttons div {
        opacity: 1 !important;
        background-color: #815326 !important;
        border: 1px #fff solid;
    }
    div#testimonial-slider-co-active .owl-prev {
        margin-left: -25px !important;
    }
    div#testimonial-slider-co-active .owl-next {
        margin-right: -25px !important;
    }
    
    .owl-theme .owl-controls .owl-buttons div {
        padding: 1px 8px;
    }
    div#testimonial-slider-co-active .skil-slide img {
        min-height: 220px;
    }
    .mt-5 {
        margin-top: 1rem !important;
    }
    .esr-top-cnt p {
        font-size: 14px;
    }
    .left-part h2 {
        margin-top: 0px;
    }
    .inr-right ul li {
        font-size: 16px;
        margin-bottom: 5px;
    }
    .pack-box h4 {
        font-size: 32px;
    }
    .pack-box .pack-txt label {
        font-size: 13px;
        line-height: 17px;
    }
    section.excel-sec .scd-box img.right-2{
        display: none;
    }
    section.excel-sec .scd-box img.left-2{
        display: none;
    }
    section#centre-of-excellence {
        padding-bottom: 20px;
    }
    .camp-window-pic {
        padding: 0px 10px;
    }




    .study-abroad-bnr .main_banner {
        min-height: 350px;
    }
    section.explores-sec .sec-hads h3 {
        font-size: 22px;
    }
    section.explores-sec p {
        font-size: 15px;
        margin: 10px 0px;
        text-align: center;
    }
    .abroad-glob {
        padding: 15px;
        margin-top: 15px;
        text-align: center;
        display: block !important;
    }
    .abroad-glob h3 {
        font-size: 28px;
        line-height: 40px;
        margin-right: 0px;
        margin-bottom: 0px;
    }
    .abroad-glob p {
        margin: 0px !important;
    }
    .acadmi-top h3 {
        font-family: 'poppins';
        font-weight: 600;
        font-size: 28px;
    }
    .acadmi-top p {
        font-size: 16px;
    }
    .acadmi-part {
        padding-top: 0px !important;
    }
    .acadmi-part ul.acadmi-list li {
        width: 48%;
        padding: 5px;
        text-align: center;
    }
    .acadmi-part ul.acadmi-list li label {
        font-size: 15px;
        margin-bottom: 0px;
        margin-top: 5px;
    }
    .acadmi-part ul.acadmi-list {
        justify-content: center;
    }
    section.go-bord {
        padding-top: 0px !important;
        padding-bottom: 20px;
    }
    .go-bord .accordion-item {
        margin: 10px 0px;
        border: 0px !important;
    }
    .go-bord button.accordion-button {
        font-size: 16px;
    } 
    .go-bord button.accordion-button.collapsed {
        padding: 12px 18px !important;
    }  
    .go-bord button.accordion-button {
        padding: 12px 18px !important;
    }  
    .go-bord .accordion-body p {
        font-size: 14px;
    }
    .go-bord .accordion {
        margin-top: 20px;
    }
    .apply-txt {
        color: #fff;
        padding-right: 0%;
        margin-left: 0px;
        background: #007744;
        text-align: center;
        border-radius: 10px;
    }
    .form-bg .form-pic {
        display: none;
    }
    .form-bg {
        min-height: auto;
        background: none !important;
    }
    .step .inr-step {
        padding-top: 20px;
        margin-bottom: 20px;
        min-height: auto;
    }
    .aply-step {
        margin-top: 20px;
        position: relative;
    }
    .apply-txt h4 {
        font-size: 30px;
        line-height: 36px;
    }
    .apply-txt p {
        padding-left: 0px;
    }
    .apply-txt {
        margin-left: 0px;
        padding: 15px;
    }
    .aply-step .step {
        padding: 0px 0px;
    }
    .acadmi-part.padding-70.pt-4 {
        padding-bottom: 20px !important;
    }

}

/**end-submanu**/
