.nav-link {
    cursor: pointer;
}
.home_section7 .happening_pic + .happing-detail2 {
    background-color: #fff;
    padding: 20px;
}
body .home_section7 .happing-detail2 h3 {
    font-weight: 400;
}
@media (min-width: 1400px) {
    .item_detail {
        bottom: -3%;
    }
    .item_detail h2 {
        font-size: 3.75rem;
    }
    .item_name h3 {
        font-size: 1.1rem;
    }
    .home_section7 .container:after {
        top: 212px;
    }
    .program-offerd h2,
    .adm_2023 h2,
    .home_section3 h2,
    .home_section5 h2,
    .home_lifeat h2,
    body .home_section7 h2 {
        font-size: 2.5rem;
    }
    .placement-pic {
        width: 675px;
    }
    .placement-box p {
        font-size: 30px;
        padding-right: 40px;
    }
    .quote-detail h3 {
        font-size: 30px;
        line-height: 1.4;
    }
    .placement-box b {
        font-size: 21px;
    }
    .home_section5 .col-md-4 p {
        font-size: 21px;
        line-height: 24px;
    }
    .home_lifeat blockquote {
        font-size: 36px;
    }
    body .home_section8_content h3 {
        font-size: 24px;
        line-height: 1.3;
    }
    body .home_section7 .happing-detail2 h3 {
        font-size: 30px;
    }
    body .home_section7 .with-bg .happing-detail2 h3 {
        font-size: 30px;
    }
    .research-3 {
        width: 895px;
    }
    .research-2 {
        width: 955px;
        height: 465px;
    }
    .research-2 img {
        width: 100%;
        height: 100%;
    }
    .home_section5 h4 {
        font-size: 30px;
        padding-right: 35px;
        line-height: 48px;
    }
    .home_section5 h3 {
        color: #000;
        font-size: 7.5rem;
        font-weight: 100;
        line-height: 7rem;
    }
    .research-text p {
        color: #fff;
        font-size: 25px;
    }
    .professeor_img .professors_details .name h6 {
        font-size: 22px;
    }
    .professors_details .name h6 {
        font-size: 24px;
    }
}
@media (max-width: 1699px) {
    .item_detail h2 {
        font-size: 40px;
    }
}
@media (max-width: 1599px) {
    .notice-anounce blockquote {
        font-size: 24px;
    }
    .quote-detail h3 {
        font-size: 22px;
        line-height: 1.4;
    }
    .home_section4 .col-md-3 .testimonial-img img {
        width: 200px;
    }
    .home_section5 h4 {
        color: #7b1113;
        font-size: 26px;
        padding-right: 84px;
        line-height: 1.5;
    }
    .home_section5 .row a.view-all {
        bottom: 0px;
    }
    .notice-anounce h3 {
        font-size: 20px;
        margin-bottom: 20px;
    }
    .home_panel2 h1 {
        font-size: 22px;
        margin-bottom: 20px;
    }
    .home_panel2 {
        padding-top: 20px;
    }
    .home_section1 {
        padding: 50px 0;
    }
    .item_detail {
        bottom: 0%;
    }
    .item_detail h2 {
        font-size: 45px;
        margin-bottom: 0px;
    }
    .adm_2023 ul li {
        margin-bottom: 10px;
    }
    .home-sectioncontent1 {
        padding: 30px 30px 30px;
    }
    .home_panel1 h3 {
        font-size: 70px;
        line-height: 5.5rem;
    }
    .home_panel3 h4 {
        font-size: 50px;
    }
    .home_panel3 h5 {
        font-size: 24px;
        line-height: 1.2;
    }
    .program-offerd h2,
    .adm_2023 h2,
    .home_section3 h2,
    .home_section5 h2,
    .home_lifeat h2,
    body .home_section7 h2 {
        font-size: 30px;
        margin-bottom: 10px;
    }
    .program-offerd .form-control {
        padding: 10px 15px;
    }
    .program-offerd {
        padding: 25px 15px;
    }
    .home_programlist ul li a {
        padding-bottom: 10px;
        margin-bottom: 10px;
    }
    .home_programlist {
        padding: 25px 30px;
    }
    .home_section2 h4 {
        font-size: 15rem;
        line-height: 0.6;
    }
    .home_section3 {
        padding: 140px 0;
    }
    .home_section7 .happening_pic {
        height: auto;
    }
    .placement-box h3,
    .home_section5 h3 {
        font-size: 70px;
    }
    .placement-box p,
    .quote-detail h3,
    body .home_section8_content h3,
    body .home_section7 .happing-detail2 h3 {
        font-size: 22px;
        line-height: 1.4;
    }
    .home_section8 {
        padding-bottom: 50px;
    }
    .home_section5 .col-md-4 p {
        padding-bottom: 30px;
        margin-bottom: 110px;
    }
    .research-1 ul {
        padding-left: 0px;
    }
    .home_section5 a.view-all {
        margin: 30px 0 0;
    }
    .home_section5 {
        padding: 50px 0;
    }
    .adm_2023 {
        padding: 0 29px 30px;
    }
    .home_lifeat blockquote {
        font-size: 25px;
        line-height: 1.4;
        margin: 0px;
    }
    .life-at {
        padding: 40px 0;
    }
    .home_section7 {
        padding: 50px 0 40px;
    }
    .notice-anounce {
        padding: 30px 33px 35px;
    }
    .home_section2 {
        height: 494px;
    }
    .home_section5 .row a.view-all {
        position: absolute;
        left: 51%;
    }
    .placement-box b {
        margin-bottom: 20px;
        padding-bottom: 15px;
    }
    .home_placements ul {
        padding-top: 25px;
    }
    .research-2 {
        width: 845px;
    }
    .admission_banner figure {
        margin-top: 50px;
    }
    body .home_section7 .nav-tabs .nav-link {
        font-size: 24px;
    }
    .research-text p {
        font-size: 22px;
    }
    .home_section7 .without-img .happing-detail2 {
        margin-top: 8rem;
    }
    .home_section3 {
        padding: 70px 0;
    }
    .home_placements {
        margin-top: 20px;
    }
    .home_section8 .owl-carousel .owl-nav button.owl-next span:after,
    .home_section8 .owl-carousel .owl-nav button.owl-prev span:after {
        bottom: 20px;
    }
    .program-offerd h2 {
        font-size: 26px;
    }
    .home-sectioncontent2 .aprovel_excellence h4,
    .home-sectioncontent2 p {
        font-size: 22px;
    }
    .home_section4 {
        padding: 120px 0 60px;
    }
}
@media (max-width: 1449px) {
    .home_section5 h4 {
        padding: 0 20px 0 20px;
        font-size: 24px;
        line-height: 1.3;
    }
    body .home_section7 .nav-tabs .nav-link {
        font-size: 22px;
    }
    .home_section5 .col-md-4 p {
        padding-bottom: 35px;
    }
    ul {
        padding-left: 0px;
    }
    .home_section7 .without-img .happing-detail2 {
        margin-top: 6rem;
    }
    .home_section5 {
        padding: 50px 0 40px;
    }
    .home_section7 .happing-detail2 h3 {
        font-size: 24px;
    }
    .research-text p {
        font-size: 20px;
    }
    .home_section5 .row a.view-all {
        bottom: 0px;
    }
}
@media (max-width: 1399px) {
    .home_section5 .col-md-4 p {
        margin-bottom: 40px;
    }
    .home_section7 .happening_pic {
        height: auto;
    }
    .home_panel1 p {
        font-size: 16px;
    }
    .placement-box p,
    .quote-detail h3,
    body .home_section8_content h3,
    .home_section5 h4,
    body .home_section7 .happing-detail2 h3 {
        font-size: 22px;
        line-height: 1.3;
    }
    .home_section4 {
        padding-top: 70px;
    }
    .home-sectioncontent2 .aprovel_excellence h4,
    .home-sectioncontent2 p {
        font-size: 20px;
    }
    .placement-box h3,
    .home_section5 h3 {
        font-size: 70px;
    }
    .home_panel1 {
        width: 30%;
        margin-right: 33px;
    }
    .professeor_img {
        gap: 20px 33px;
    }
    .home_lifeat blockquote {
        font-size: 26px;
        padding: 0px 0px 50px;
    }
    .research-2,
    .research-3 {
        width: 625px;
    }
    .home_section2 h4 {
        font-size: 14rem;
        bottom: 65px;
    }
    .home_panel1 h3 {
        font-size: 60px;
    }
    .home_panel3 h4 {
        font-size: 5rem;
    }
    .home-sectioncontent2 {
        gap: 20px;
    }
    .home_section1 {
        padding: 70px 0;
    }
    body .home_section8_content h3 {
        font-size: 20px;
    }
}
@media (max-width: 1280px) {
    .home_section1 {
        padding: 60px;
    }
    .placement-box p,
    .quote-detail h3,
    body .home_section8_content h3,
    .home_section5 h4,
    body .home_section7 .happing-detail2 h3 {
        font-size: 19px;
    }
    .home_panel3,
    .home_panel4 {
        width: 48%;
    }
    .home_section7 .without-img .happing-detail2 {
        margin-top: 4rem;
    }
    .home_section7 .happening_pic {
        height: auto;
    }
    .home-sectioncontent1 {
        padding: 21px 25px 43px;
    }
    .home_panel3 h5 {
        font-size: 26px;
    }
    .home_panel4 h4 {
        font-size: 15px;
        width: 57%;
        margin-left: 15px;
    }
    .home_programlist {
        padding: 33px 30px 23px 20px;
    }
    .home_programlist ul li a:after {
        right: -15px;
    }
    .program-offerd h2 {
        font-size: 22px;
    }
    .home_panel2 h1 {
        font-size: 1.6rem;
    }
    .home-sectioncontent2 p {
        font-size: 20px;
    }
    .home_section7 .happing-detail2 h3 {
        font-size: 22px;
    }
    .home_panel3 h4 {
        font-size: 4rem;
    }
    .home_section2 .col-md-8 {
        padding: 0 20px;
    }
    .notice-anounce blockquote {
        font-size: 30px;
        padding-right: 49px;
        margin: 16px 0 19px;
    }
    .home_panel1 h3 {
        font-size: 5rem;
    }
    .notice-anounce {
        padding: 36px 46px 47px;
    }
    .home_section8_content h3 {
        font-size: 24px;
    }
    .home_section2 h4 {
        font-size: 12rem;
        bottom: 0px;
    }
    .home_section3 {
        padding: 60px 0 40px 0;
    }
    .home_section8_content {
        padding-top: 30px;
    }
    .home_section2 {
        height: 535px;
    }
    .adm_2023 {
        padding: 0px 21px 24px;
    }
}
@media (max-width: 1199px) {
    .placement-pic {
        width: 500px;
    }
    .home_section5 .row a.view-all {
        bottom: 11px;
    }
    .home_section3 {
        padding: 60px 0;
    }
    .placement-box h3 {
        font-size: 5rem;
        padding: 19px 0 5px;
        line-height: 76px;
    }
    .testimonial-block {
        padding: 0px 15px 0 45px;
    }
    .quote-detail h3 {
        font-size: 22px;
        line-height: 1.3;
    }
    .placement-box p {
        font-size: 20px;
        padding-right: 30px;
    }
    .placement-box h3 {
        padding-top: 0px;
    }
}
@media (max-width: 991px) {
    .notice-anounce a::after {
        display: none;
    }
    .container,
    .container-md,
    .lab-facilities .container,
    .computer_engineering .container,
    .communication .container,
    .hotel_management .container,
    .program_detail .container,
    .mechanical-enginee .container .container-sm,
    .program_detail .container,
    .affiliat .container {
        max-width: 90%;
    }
    .home-sectioncontent2 .aprovel_carousel .owl-item p {
        font-size: 15px;
    }
    .placement_slider_wrapper .owl-dots {
        display: none !important;
    }
    .placement_slider_wrapper .placement_slider figure {
        width: auto;
    }
    .placement-box {
        margin-top: 30px;
    }
    .home-sectioncontent2 .aprovel_excellence .owl-prev {
        top: -115px;
    }
    .home-sectioncontent2 .aprovel_excellence .owl-next {
        top: -115px;
    }
    .home_section5 .row a.view-all {
        position: inherit;
        left: 0;
        bottom: 0;
        text-align: center;
    }
    .item_detail h2 {
        font-size: 40px;
        line-height: 1.6;
        padding-bottom: 10px;
    }
    .home_section8 {
        padding-bottom: 70px;
    }
    .home_section7 .happing-detail2 h3 {
        font-size: 20px;
    }
    .notice-anounce blockquote {
        font-size: 26px;
        padding: 20px 0;
        margin: 0px;
    }
    .home_section1 {
        padding: 45px 0;
    }
    .home_section7 .accordion-body .row {
        gap: 30px 0;
    }
    .home_section2 h4 {
        font-size: 9rem;
        bottom: -4px;
    }
    .notice-anounce {
        padding: 30px 25px 29px;
    }
    .home_section5 .col-md-6 {
        width: 100%;
    }
    .home_section5 .col-md-6 img {
        width: 100%;
    }
    .home_section8_content h3 {
        font-size: 22px;
    }
    .home_section5 .row {
        gap: 40px 0;
    }
    .research-2,
    .research-3 {
        width: 100%;
    }
    .home_section5 {
        padding: 45px 0;
    }
    .home_lifeat blockquote {
        padding: 0 0 40px;
    }
    .home_section7 .accordion-body .row .col-md-4 {
        width: 50%;
    }
    .home_section7 .accordion-button {
        margin-top: 30px;
        font-size: 18px;
    }
    .home_section7 .accordion-body .row .col-md-4:nth-last-of-type(1) {
        margin-bottom: 0px;
    }
    .home_section7 .accordion-body .row {
        justify-content: space-between;
    }
    .home_panel2 h1 {
        font-size: 20px;
    }
    .home_section2 {
        height: 100%;
    }
    .home_placements .col-md-6 {
        width: 100%;
    }
    .home_placements .placement-pic {
        width: 100%;
        left: 0px;
    }
    .home_placements {
        padding: 30px 29px 15px;
    }
    .home_section4 {
        margin-top: 0px;
        padding: 112px 0 59px;
    }
    .quote-icon {
        display: flex;
        margin-right: 30px;
        width: 200px;
    }
    .quote-detail h3 {
        font-size: 20px;
    }
    .counselling .social_left {
        padding-top: 20px;
    }
}
@media (max-width: 767px) {
    .owl-carousel.aprovel_carousel.owl-theme.owl-loaded.owl-drag .owl-nav {
        display: none;
    }
    .professeor_img {
        flex-wrap: wrap;
    }
    .professeor_img .professors_details {
        width: 100%;
    }
    .program-offerd .form-control {
        padding: 10px 0px;
        font-size: 24px;
    }
    .home-sectioncontent2 .home_panel4 .aprovel_excellence {
        overflow-x: hidden;
    }
    .home_section3 {
        padding: 0;
    }
    .home_section7 .accordion-body .row .col-md-4 {
        padding: 0px;
    }
    .home_programlist ul li a {
        color: #000;
    }
    .home_programlist ul li {
        padding-bottom: 20px;
    }
    .home_programlist {
        background: #fff;
    }
    .home_programlist ul li a::before {
        position: absolute;
        top: 40px;
        content: "";
        width: 87px;
        height: 2px;
        background-color: #e2000f;
        left: 0px;
    }
    .home_programlist ul li::after {
        background: none;
    }
    .home_programlist ul li a {
        border-bottom: none;
        font-size: 18px;
        color: #000000;
    }
    .home-sectioncontent2 .aprovel_excellence .aprovel_carousel .img_box img {
        width: 80px;
    }
    .home_section1 .row {
        margin: 0px;
    }
    .home_section2 .row {
        margin: 0px;
    }
    .home_section3 .row {
        margin: 0px;
    }
    .home_section4 .row {
        margin: 0px;
    }
    .home_section5 .row {
        margin: 0px;
    }
    .home_section7 .row {
        margin: 0px;
    }
    .home_section8 .row {
        margin: 0px;
    }
    .life-at .row {
        margin: 0px;
    }
    .home_section2 {
        background-image: none;
        overflow-x: hidden;
    }
    .home_banner .owl-stage-outer {
        padding-bottom: 0px;
    }
    .home_banner_slider .item {
        height: auto;
    }
    .home_banner_slider .item .banner-img,
    .home_banner_slider .item picture {
        height: auto;
    }
    .home_banner_slider .item picture img {
        height: auto;
    }
    .placement_slider_wrapper .placement_slider figure {
        width: 211px;
        height: 183px;
        background: #fff;
        display: flex;
        align-items: center;
        justify-content: center;
        overflow: hidden;
    }
    .home_section2 .adm_2023 {
        padding: 0 0 0 8px;
    }
    .home_section7 .happening_pic {
        
    }
    .home_placements .row .col-md-12 ul li img {
        width: 100%;
    }
    .item_detail h2 {
        font-size: 30px;
        line-height: 1.6;
        padding-bottom: 0px;
    }
    .home_section2 .col-md-8 {
        width: 100%;
    }
    .home_section2 .col-md-8 {
        padding: 0px;
    }
    .home_section2 .col-md-4 {
        width: 100%;
        display: none;
    }
    .notice-anounce {
        padding: 40px 0 40px 8px;
        background-color: transparent;
        position: relative;
        width: 297px;
    }
    .notice-anounce h3 {
        font-size: 18px;
        margin-bottom: 6px;
    }
    .notice-anounce blockquote {
        font-size: 18px;
        padding: 20px 0;
        margin: 0px;
        line-height: 28px;
        color: #404040;
    }
    .notice-anounce h3,
    .notice-anounce .home_date,
    .notice-anounce blockquote,
    .notice-anounce a {
        position: relative;
        z-index: 9;
    }
    .notice-anounce::after {
        width: calc(100% + 80px);
        left: -40px;
        height: 100%;
        top: 0px;
        content: "";
        background-color: #fff;
        position: absolute;
    }
    .home-sectioncontent1 {
        background-color: transparent;
        padding: 0px;
        flex-wrap: wrap;
        gap: 15px;
    }
    .home-sectioncontent2 p {
        margin-bottom: 0px;
    }
    .home_panel1 {
        width: 100%;
        margin: 0px;
        max-width: 190px;
        display: flex;
        border-bottom: 2px solid #7b1113;
    }
    .home_panel1 h3 {
        font-size: 80px;
        line-height: 0.8;
        margin-right: 20px;
        font-weight: 300;
    }
    .home_panel1 p {
        padding-bottom: 15px;
        max-width: 130px;
    }
    .home_panel2 h1 {
        font-size: 30px;
        font-weight: 400;
        max-width: 300px;
    }
    .home-sectioncontent2 {
        margin: 30px 0;
    }
    .home_panel1 p:after {
        display: none;
    }
    .home_panel2 {
        width: 100%;
    }
    .home-sectioncontent2 {
        flex-wrap: wrap;
        flex-direction: column;
        gap: 30px 0;
    }
    .home_panel4:after {
        display: none;
    }
    .home-sectioncontent2 .aprovel_excellence h4 {
        visibility: visible !important;
    }
    .home_panel3:after {
        display: none;
    }
    .home-sectioncontent2 .home_panel4.d-none {
        display: flex !important;
    }
    .home_panel3 {
        width: 100%;
        background: #a22a8a;
        padding: 6px 25px;
        color: #fff;
    }
    .home_panel2 h4 {
        max-width: 300px;
        font-size: 18px;
    }
    .home_panel4 {
        padding: 20px 35px;
        background-color: #fff;
        width: 100%;
    }
    .home_panel3 h4 {
        color: #fff;
        font-size: 64px;
        letter-spacing: -4px;
    }
    .home_section1 {
        padding: 30px 0;
    }
    .home_panel3 h5 {
        color: #fff;
        font-size: 21px;
    }
    .home_panel3 h5 b {
        font-size: 18px;
        color: #fff;
    }
    .home-sectioncontent2 .home_panel3 p {
        color: #fff;
        font-size: 16px;
    }
    .home_panel3 h5 br {
        display: none;
    }
    .home_section1 .container {
        max-width: 100%;
        padding: 0px;
    }
    .home_section1 .container .row .col-md-8 {
        max-width: 90%;
        margin: 0 auto;
    }
    .home_section5 {
        padding-top: 30px;
    }
    .home_section4 .col-md-3 {
        display: none;
    }
    .home_section4 {
        margin-top: 0px;
        padding: 80px 0 23px;
        position: relative;
    }
    .home_placements {
        background-color: transparent;
        padding: 0px;
        box-shadow: none;
    }
    .home_placements .row .col-md-6:nth-of-type(1) {
        display: none;
    }
    .home_placements .row .col-md-12 ul li {
        width: 48%;
    }
    .home_placements .row .col-md-12 ul {
        gap: 22px 0;
        justify-content: space-between;
        flex-wrap: wrap;
    }
    .home_section5 h2,
    .home_section3 h2,
    .home_lifeat h2,
    .home_section7 h2,
    .adm_2023 h2 {
        font-size: 36px;
        color: #024764;
        text-align: center;
        margin-bottom: 28px;
    }
    .home_lifeat blockquote {
        font-size: 18px;
        padding-bottom: 15px;
        font-weight: 400;
        line-height: 1.5;
    }
    .testimonial-block {
        padding: 0px;
    }
    .home_section2 .adm_2023 {
        position: relative;
        padding-bottom: 35px;
    }
    .placement-box h3:after {
        display: none;
    }
    .home_section2 .adm_2023::after {
        position: absolute;
        bottom: -35px;
        background-image: url(../images/2023.png);
        background-repeat: no-repeat;
        background-size: contain;
        width: 100%;
        content: "";
        height: 150px;
        left: 0px;
        display: none;
    }
    .home_section2 .adm_2023 a,
    .home_section2 .adm_2023 h2,
    .home_section2 .adm_2023 ul {
        position: relative;
        z-index: 9;
    }
    .home_section4 .testimonial-block .quote-detail {
        width: 100%;
    }
    .quote-detail h3 {
        font-size: 21px;
        font-weight: 300;
    }
    .home_section4 .testimonial-block .quote-icon {
        position: absolute;
        top: 0px;
        width: 29px;
        left: -5%;
        transform: translateX(-50%);
    }
    .home_section5 .row .col-md-4 {
        display: flex;
    }
    .home_section5 h3 {
        font-size: 80px;
        color: #024764;
    }
    .home_section5 .col-md-4 p::after {
        display: none;
    }
    .home_section5 .col-md-4 p {
        padding: 16px 0 0 20px;
        margin: 0px;
        font-size: 16px;
    }
    .classnews_letter {
        position: relative;
        margin-bottom: 29px;
    }
    .home_section5 .row ul .row .col-md-8 {
        display: none;
    }
    .home_section7 .container:after {
        display: none;
    }
    .home_section7 .col-md-4:nth-of-type(1) .happing-detail2 {
        padding: 20px;
        background-color: #fff;
    }
    .home_section7 .without-img .happing-detail2 {
        margin-top: 0px;
    }
    .home_section7 a.view-all {
        display: none;
    }
    .home_section7 .happening_pic {
        padding: 20px 20px 0;
        background-color: #fff;
    }
    .life-at {
        padding: 0px;
    }
    .home_section7 .accordion-body .row .col-md-4 {
        width: 100%;
    }
    .home_section7 .accordion-body .row .col-md-4 .happening_pic img {
        width: 100%;
    }
    .home_section7 .accordion-body .row {
        gap: 20px;
    }
    .home_section7 .accordion-button {
        margin: 15px 0 0;
    }
    .home_section8_content {
        padding-top: 10px;
        text-align: center;
    }
    .home_section7 h2 {
        margin-bottom: -1px;
    }
    .home_section8_slider.owl-carousel.owl-theme.owl-loaded.owl-drag {
        margin-top: -146px;
        z-index: 9;
    }
    .home_section8 {
        position: relative;
    }
    .research-1 {
        display: none;
    }
    .home_section5 .col-md-6 ul {
        display: flex;
        gap: 30px;
        flex-wrap: wrap;
    }
    .home_section5 .row a.view-all {
        margin-left: 0px;
        display: none;
    }
    .home_section8::after {
        position: absolute;
        width: 100%;
        height: 200px;
        content: "";
        z-index: -1;
        background-color: #f5f2ef;
        left: 0px;
        top: 00px;
    }
    .home_section8 {
        padding-top: 200px;
        border: none;
    }
    header.sticky {
        z-index: 999;
    }
    .home_section8::before {
        position: absolute;
        top: 200px;
        left: 0px;
        width: 100%;
        height: 15px;
        background-color: #ffe600;
        content: "";
    }
    .home_section7 {
        padding: 36px 0 20px;
    }
    .home_lifeat {
        padding: 30px 20px;
    }
    .research-2 img,
    .research-3 img {
        height: 100%;
    }
    .home_section5 .research-text {
        padding: 25px;
    }
    .home_section5 .research-text p {
        font-size: 18px;
        line-height: 1.3;
    }
    .home_section5 .research-text a {
        font-size: 14px;
    }
    .placement-box h3 {
        font-size: 60px;
        font-weight: 400;
    }
    .home_section5 h3 {
        font-size: 60px;
        font-weight: 400;
    }
    .home_section8_slider .owl-nav {
        display: flex;
        justify-content: center;
    }
    .breadcrumb_list .breadcrumbs .list-unstyled {
        padding: 0 0;
        gap: 18px;
    }
    .breadcrumbs ul li {
        width: fit-content;
    }
    .breadcrumbs {
        display: none;
    }
    .academic-research-labs h4 {
        text-align: center;
    }
    .academic_labs h3 {
        text-align: left;
    }
    .academic_labs p {
        text-align: left;
    }
    .sport-facility .sport-facility-flex {
        display: none;
    }
    .open_hours {
        display: none;
    }
    .academic_council table tbody tr td:nth-of-type(odd) td {
        display: flex;
        justify-content: center;
        align-items: center;
    }
    .placement-box p {
        font-size: 18px;
        line-height: 1.5;
        color: #000;
        padding: 0px;
        font-weight: 400;
    }
    .home_section8_content h3 {
        font-size: 21px;
        line-height: 1.3;
    }
    .home_section5 .col-md-6 ul {
        margin-bottom: 0px;
    }
    .home_section8 .owl-carousel .owl-dots.disabled,
    .home_section8 .owl-carousel .owl-nav.disabled {
        display: none;
    }
    .social_left h3 {
        font-size: 18px;
    }
    .research_fees_structure .carrer__path .col-lg-5 h3 {
        font-size: 24px;
    }
    .program-offerd h2,
    .adm_2023 h2,
    .home_section3 h2,
    .home_section5 h2,
    .home_lifeat h2,
    body .home_section7 h2 {
        font-size: 36px;
        color: #024764;
    }
    .item_detail h2 {
        font-size: 30px;
    }
    .item_detail .item_name h3 {
        display: none;
    }
    .item_detail .item_name a {
        display: none;
    }
    .home_section2 .adm_2023 h2 {
        text-align: left;
        font-size: 36px;
    }
    .rrp-bottom p {
        word-break: break-word;
        text-align: justify;
    }
}
@media (max-width: 575px) {
    .professeor_img .professors_details .name span {
        font-size: 16px;
    }
    .home_panel4 img {
        width: 57px;
    }
    .home_section5 h2,
    .home_section3 h2,
    .home_lifeat h2,
    .home_section7 h2,
    .adm_2023 h2 {
        font-size: 36px;
    }
    .home_lifeat blockquote {
        font-size: 16px;
    }
    .home_section5 .research-text p {
        font-size: 16px;
    }
    .home_section5 .research-text {
        padding: 15px 20px;
        bottom: 0px;
        width: 100%;
    }
    .home_section5 h3 {
        font-size: 80px;
    }
    .quote-detail h3 {
        font-size: 19px;
    }
    .home-sectioncontent2 .aprovel_excellence .owl-next {
        right: -120px;
    }
    .home-sectioncontent2 .aprovel_excellence .owl-prev {
        left: 100px;
    }
    .home-sectioncontent2 .aprovel_excellence button img {
        width: 30px;
    }
    .home_section5 {
        padding: 60px 0;
    }
    .home_panel4 h4 {
        width: calc(100% - 78px);
        margin-left: 15px;
    }
    .item_detail h2 {
        font-size: 28px;
        line-height: 1.3;
        padding-bottom: 10px;
    }
    .home_section8_content {
        text-align: center;
    }
    .home_section2 .adm_2023 ul li {
        width: 100%;
    }
    .home_section8 {
        padding-bottom: 50px;
    }
    .home_lifeat .owl-dots {
        display: none;
    }
    .item_detail .item_name h3 {
        display: none;
    }
    .item_detail .item_name a {
        display: none;
    }
    .item_detail {
        text-align: center;
        position: absolute;
        display: flex;
        left: 0%;
        width: 100%;
        right: 0;
        margin: 0 auto;
        background: #a22a8ab8;
        height: 147px;
        align-items: center;
        justify-content: space-around;
    }
    .home_banner_slider .item_detail {
        display: none;
    }
}
@media (max-width: 480px) {
    .aprovel_carousel .img_box {
        flex-direction: inherit;
    }
    .home-sectioncontent2 .aprovel_carousel .owl-item p {
        font-size: 15px;
        width: 100%;
        max-width: 60%;
        margin: 0px 0 0;
    }
    .home-sectioncontent2 .aprovel_excellence .aprovel_carousel .img_box img {
        width: 80px;
        height: 80px;
    }
}
@media (max-width: 370px) {
    .life-at .home_lifeat h2 {
        font-size: 32px;
    }
    .home_section2 .adm_2023 h2 {
        font-size: 32px;
    }
    .home_programlist ul li a {
        border-bottom: none;
        font-size: 14px;
        color: #000000;
    }
    .home_panel2 h1 {
        font-size: 25px;
    }
    .home_panel3 h4 {
        font-size: 55px;
    }
    .home_panel3 h5 {
        font-size: 19px;
        line-height: 1.5;
    }
    .home_section5 .row .col-md-4 {
        flex-wrap: wrap;
    }
    .home_section5 .row .col-md-4 h3 {
        width: 100%;
    }
    .home_section5 .col-md-4 p {
        width: 100%;
        padding: 20px 0 0;
    }
    .home_panel4 {
        padding: 15px 25px;
    }
    .home_section5 .research-text p {
        font-size: 16px;
    }
}
