/*UI14041994*/

@media (min-width: 1920px) {
    .happenings_box_big .bg_blue h6 {padding: 0rem 4rem 3rem 0rem;}
    }
    /*--1920-css end--*/
    
    @media (min-width: 1920px) {
    .happenings_box_big .bg_blue h6 {padding: 0rem 4rem 3rem 0rem;}
    }
    
    
    
    
    @media (max-width: 1649px) {
    .department_sec5.happening::before,
    .department_sec5.happening::after {width: 7%;}
    .Campus-btn-sec {margin-top: 10rem;}
    .happening_box1.bg_orange {padding-top: 8rem;}
    .happening_box1 h6 {font-size: 2.6rem; }
    .right-white-area span {font-size: 80px;font-weight: 600;font-family: 'Oswald';}
    .right-white-area p {font: var(--font18);}
    .right-white-area {padding: 2.5rem 6rem;}
    .left-brown-area h3 {font: var(--font30);}
    .desktop_banner .carousel-caption {left: 7rem; }
    .research_publication .black_slider .number {font-size: 100px;font-family: 'Oswald';font-weight: bold; padding: 3rem 5.2rem;}
    .happenings_box_big .bg_blue {flex-basis: 50%; }
    .desktop_banner .carousel-caption .program_btn p span {font-size: 1.5rem; }
    .desktop_banner .carousel-caption .program_btn p {font-size: 1.4rem;margin-top: 1rem;}
    .desktop_banner .carousel-caption .slider_heading,
    .desktop_banner .carousel-caption .slider_heading span {font-size: 7rem;font-weight: bold;}
    .desktop_banner .carousel-caption p {font: var(--font30);}
    .getplaced_area {max-width: 53rem;}
    .gettesimonial_wrap .getplaced_slider {padding: 8rem 11rem;}
    .gettesimonial_wrap .highestsl_slider p {font-size: 2.2rem;}
    .gettesimonial_wrap .highestsl_slider {padding: 4.5rem 11rem;}
    .gettesimonial_wrap .get_tesimonial .owl-dots {left: 56.8rem;}
    .Infrastructure-tab .accordion {width: 54rem;}
    .Infrastructure-tab figure img {min-height: 550px;object-fit: cover;}
    .Infrastructure-sec::before {height: 63%;}
    .home-testi {right: 26.5%;} 
    
    
    }
    
    /*--1649-css end--*/
    
    @media only screen and (max-width: 1600px) and (min-width: 1500px)  {
         
         .home-testi {right: 25.5%;} 
         
         
     }
    
    
    
    @media (max-width: 1440px) {
        .img-content-desktop {
    margin-top: -13rem;
}
    .Infrastructure-sec::before {height: 68%;}.left-brown-area {padding: 4.5rem 4rem;}
    .happening_box1.News_box1 {padding: 8rem 4rem 7rem;}
    .department_sec5.happening::before {bottom: 17%;height: 39.5%;width: 1.5%;}
    .department_sec5.happening::after {top: 3.5%;height: 37.5%;width: 1.5%;}
    .Infrastructure-tab .accordion {
        width: 55rem;
    }
    .research_publication .carousel-indicators [data-bs-target] p {
        font-size: 1.8rem;
    }
    .pdt-10 {
        padding-top: 4rem;
    }
    .testi-right h4 {
        font: var(--font42);
    }
    .main-tesimonial {
        padding: 0rem 0 15rem;
    }
    .recruitres_area .back-line2 {
        margin-top: -5%;
    }
    .acad_embark h1,
    .research_publication h3 {
        font-size: 4rem;
    }
    .research_publication .reachslider .orange_slider p {
        font-size: 2.4rem;
    }
    .research_publication .black_slider .number {
        font-size: 80px;
            padding: 2rem 5.2rem;
    }
    .research_publication .black_slider .owl-dots {
        padding: 0 0 3rem 5.2rem;
    }
    .research_publication .black_slider {
        top: 43rem;
    }
    .acad_embark {
        padding: 10rem 0 3rem;
    }
    .gettesimonial_wrap h4 {
        font: var(--font42);
    }
    .gettesimonial_wrap {
        padding-top: 11rem;
    }
    .gettesimonial_wrap .get_tesimonial .col-lg-7 figure img {
        height: 58rem;
    }
    .gettesimonial_wrap .get_tesimonial p {
        font: var(--font18);
    }
    .gettesimonial_wrap .getplaced_slider h5,
    .gettesimonial_wrap .highestsl_slider h5,
    .years-orng h4 {
        font-size: 100px;
        font-family: var(--oswald);
    }
    .gettesimonial_wrap .getplaced_slider {
        width: 100%;
        height: 30rem;
        text-align: center;
    }
    .gettesimonial_wrap .getplaced_slider h5 span {
        margin-top: 0rem;
    }
    .gettesimonial_wrap .get_tesimonial .owl-dots {
        bottom: 7rem;
        left: 49.8rem;
    }
    .gettesimonial_wrap .highestsl_slider {
        padding: 3rem 8rem 2rem;
    }
    .gettesimonial_wrap .highestsl_slider {
        height: 31rem;
    }
    .gettesimonial_wrap .get_tesimonial {
        padding-top: 7.5rem;
    }
    .recruitres_area .back-line2::before {
        bottom: 0rem;
    }
    .Infrastructure-sec {
        padding: 9rem 0 9rem;
    }
    .Infrastructure-sec h2.big-txt {
        font: var(--font42);
    }
    .Infrastructure-sec blockquote {
        font: var(--font30);
        font-weight: 400;
    }
    .why-white h3 span,
    .why-white h3 {
        font-size: 5rem;
        line-height: 5rem;
    }
    .years-orng::before {
        top: 2rem;
    }
    .years-orng::after {bottom: 2rem;}
    .why-abesit::after {height: 160px;bottom: 125px;}
    .why-listing {margin-bottom: 45px;}
    .years-orng {margin-top: 5rem;}
    .testi-img img {max-height: 571px;}
    .home-testi {right: 33rem;top:8rem;}  
    .main-tesimonial::before{bottom:42%;}    
    .home-testi h4 {
    font: var(--font42);
    }         
    }
    /*--1449-css end--*/
    
    @media (max-width: 1399px) {
        
        .home-testi {right: 20.5%;} 
    .happening_box2 figcaption p
    {
    height: 4.5rem;
    }
    .left-brown-area h3
    {
    font-size: 2.6rem;
    }
    .testi-img img {max-height: 529px;}
    .happening_box1.News_box1 {padding: 3rem ;}
    .department_sec5.happening::before {width: 8%;height: 37%;bottom: 14%;}
    .happening_box2 img {min-height: 360px;}
    .department_sec5.happening::after {
        width: 8%;
        top: 4%;
        height: 42%;
    }
    .testi-right {
        padding-left: 6rem;
          
    }
    
    .Infrastructure-tab .accordion {
        width: 44rem;
        padding-right: 6rem;
    }
    .acad_embark .col-lg-8 ul li {
        width: 96%;
        padding-bottom: 2rem;
    }
    .desktop_banner .carousel-caption .slider_heading,
    .desktop_banner .carousel-caption .slider_heading span {
        font-size: 6rem;
    }
    .gettesimonial_wrap .getplaced_slider {
        padding: 6rem 6rem;
    }
    .gettesimonial_wrap .highestsl_slider {
        padding: 3rem 6rem 2rem;
    }
    .getplaced_area {
        max-width: 44rem;
    }
    .acad_embark h1,
    .research_publication h3 {
        font-size: 3.2rem;
    }
    .acad_embark p {
        padding: 1rem 0 3rem;
    }
    .heading_tittle {
        margin-bottom: 0;
    }
    .research_publication .reachslider .orange_slider p {
        font-size: 2rem;
        line-height: 3rem;
    }
        .research_publication .black_slider .owl-dots {padding: 0 0 2rem 5.2rem;}
    
    .research_publication .black_slider {
        top: 42rem;
    }
    .research_publication .black_slider .number {
            font-size: 60px;
        padding: 1rem 5rem;
    }
    .research_publication .carousel-indicators {
        max-width: 113.6rem
    }
    .research_publication .carousel-indicators [data-bs-target] p {
        font: var(--font16);
    }
    .years-orng {
        margin-top: 3rem;
    }
    .why-white {
        padding: 6rem 5rem;
    }
    .accred-heading h4 {
        padding: 1rem 0 1rem 1rem;
    }
    .happening_box1 h6 {
        font-size: 2.4rem;
        line-height: 3rem;
    }
    .happenings_box_big .bg_blue h6 {
        padding: 2rem 1rem 2.7rem 0rem;
    }
    .happening_box1 {
        padding: 3rem 4rem 3rem;
    }
    .happening_box1.bg_orange {
        padding-top: 4rem;
    }
    .happening_box2 figcaption p {
        font-size: 1.5rem;
    }
    .happenings_box h3 {
        font-size: 4.2rem;
    }
    .happenings_box p {
        font-size: 3rem;
        line-height: 4.2rem;
    }
    .testi-img:before {
        width: 96px;
        height: 80px;
        top: 8%;
        left: 71%;
    }
    .testi-right blockquote {
        font-size: 3rem;
        line-height: 5.2rem;
        margin-bottom: 2rem;
    }
    .testi-right p {
        margin-bottom: 2rem;
        font-size: 2rem;
        line-height: 3.2rem;
        max-width: 94%;
        margin-top: 2rem;
            height: 10rem;
    }
    .testi-right h5 {
        margin-top: 5rem;
    }
    .testi-right h5 {
        font-size: 2.4rem;
    }
    .main-tesimonial::before {
        bottom: 42%;
    }
    .pdb-10 {
        padding-bottom: 5rem;
    }
    .happening_box1.bg_orange h6 {
        padding: 3rem 1rem 3.7rem 0rem;
        margin: 0rem 0rem 3.4rem;
    }
    
    
    
    }
    /*--1399-css end--*/
    
    @media (max-width:1280px) {
        .research_publication .reachslider .orange_slider p{
                overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    line-clamp: 2;
    -webkit-box-orient: vertical;
    margin-bottom: 1rem;
        }
    .research_publication .carousel-indicators [data-bs-target] {
        padding: 2rem 3rem;
    }
    .research_publication .black_slider .number {
        padding: 0rem 5rem;
    }
    .acad_embark .apply_box h2 {
        font-size: 3rem;
    }
    .gettesimonial_wrap {
        padding-top: 8rem;
    }
    .gettesimonial_wrap h4 {
        margin-bottom: 3.9rem;
    }
    .gettesimonial_wrap .get_tesimonial p {
        font: var(--font16);
    }
    .acad_embark .apply_box {
        width: 37rem;
    }
    .Infrastructure-tab .accordion {
        width: 45rem;
        padding-right: 4rem;
    }
    .recruitres_area .back-line2 {margin-top: -5.5%;}
    .home-testi {right: 23.5rem;top: 10rem;}
    .main-tesimonial::before {
    bottom: 43%;
    }
    .main-tesimonial .owl-dots {
    left: 47%;
    }
.desktop_banner .carousel-caption
{
    bottom: 3rem;
}
.desktop_banner .carousel-caption .slider_heading, .desktop_banner .carousel-caption .slider_heading span
{
    font-size: 5rem;
    line-height: 5.5rem;
}
.desktop_banner .carousel-caption {
    width: 54rem;
}
.desktop_banner .carousel-caption p
{
    margin-top: 1rem;
}
.right-white-area span{
        font-size: 7rem;
}
    .right-white-area {
    padding: 2.5rem 3rem;
}
    
    }
    /*--1280-css end--*/
    
    
    
    
    
    @media (max-width:1199px) {
   .img-content-desktop {
    margin-top: -8rem;
} 
    
        .department_sec5.happening::before
        {
                bottom: 14.5%;
                    height: 35.6%;
        }
    .Infrastructure-tab .accordion {
        width: 37rem;
    }
    .right-white-area {
        padding: 3.5rem 2rem;
    }
    .left-brown-area {
        width: 66%;
        padding: 2.5rem 3rem;
    }
    .Infrastructure-tab .accordion-button {
        font-size: 2.1rem;
    }
    .Campus-btn-sec {
        max-width: 100%;
    }
    .blue-btn {
        padding: 2rem 3rem;
    }
    .right-white-area span {
        line-height: 70px;
        font-size: 40px;
        margin-bottom: 0;
    }
    .Infrastructure-tab .accordion-item {
        padding: 1rem 0;
    }
    .nav-tabs .Facilities-tab-menu .inn .nav-item p {
        font-size: 1.8rem;
        line-height: 4.7rem;
    }
    .nav-tabs .Facilities-tab-menu .inn .nav-item p::before {
        width: 1px;
        height: 20px;
        top: 1.4rem;
    }
    .Infrastructure-sec::before {
        height: 73%;
    }
    .Campus-btn-sec {
        margin-top: 16rem;
    }
    .img-content-desktop {
        max-width: 81%;
    }
    .left-brown-area p {
        font-size: 1.3rem;
    }
    .right-white-area p {
        font-size: 1.6rem;
    }
    .Infrastructure-tab figure img {
        min-height: 500px;
        object-fit: cover;
    }
    .acad_embark .apply_box {
        width: 31rem;
    }
    .acad_embark .apply_box h2 {
        font-size: 2.4rem;
    }
    .acad_embark .apply_box p {
        font-size: 1.6rem;
    }
    .acad_embark .apply_box .admission_btn a {
        font-size: 1.3rem;
    }
    .applybtn {
        padding: 1.5rem 2rem;
    }
    .admission_helpline a {
        font-size: 2.4rem;
    }
    .acad_embark .apply_box h2 span {
        font-size: 1.8rem
    }
    .desktop_banner .carousel-caption .slider_heading,
    .desktop_banner .carousel-caption .slider_heading span {
        font-size: 4rem;
    }
    .desktop_banner .carousel-caption p {
        font: var(--font18);
    }
    .acad_embark .col-lg-8 ul li {
        width: 94%;
    }
    .research_publication .black_slider .number {
        font-size: 60px;
    }
    .research_publication .reachslider .orange_slider p span {
        margin-top: 1.4rem;
    }
    .research_publication .black_slider {
        top: 40rem;
    }
    .research_publication .carousel-indicators {
        max-width: 95.6rem;
    }
    .research_publication .carousel-indicators [data-bs-target] p {
        font-size: 13px;
        line-height: 2.4rem;
    }
    .gettesimonial_wrap h4 {
        font: var(--font36);
    }
    .acad_embark .col-lg-8 ul {
        margin-top: 3.5rem;
    }
    .acad_embark p {
        font: var(--font18);
    }
    .acad_embark h1,
    .research_publication h3 {
        font-size: 2.8rem;
    }
    .research_publication h3 {
        padding: 2rem 0 3.9rem;
    }
    .getplaced_area {
        max-width: 36rem;
    }
    .gettesimonial_wrap .getplaced_slider h5,
    .gettesimonial_wrap .highestsl_slider h5,
    .years-orng h4 {
        font-size: 80px;
        line-height: 10rem;
    }
    .gettesimonial_wrap .highestsl_slider p {
        font-size: 1.6rem;
    }
    .gettesimonial_wrap .highestsl_slider {
        height: 26rem;
    }
    .gettesimonial_wrap .highestsl_slider {
        padding: 3rem 6rem 0rem;
    }
    .gettesimonial_wrap .getplaced_slider {
        height: 26rem;
    }
    .gettesimonial_wrap .get_tesimonial .col-lg-7 figure img {
        height: 49rem;
    }
    .gettesimonial_wrap .get_tesimonial .owl-dots {
        bottom: 4rem;
        left: 40.8rem;
    }
    .recruitr_slider .owl-carousel .owl-item img {
        width: 215px;
        height: 120px;
    }
    .recruitres_area .back-line2::before {
        bottom: 1rem;
    }
    .recruitr_slider .owl-carousel .owl-nav.disabled {
        max-width: 18%;
    }
    .gettesimonial_wrap {
        padding-bottom: 11rem;
    }
    .why-white blockquote {
        font-size: 2rem;
    }
    .why-listing ul li a {
        font-size: 1.3rem;
    }
    .years-orng h4 {
        font-size: 80px;
        line-height: 13rem;
    }
    .accred-heading h4 {
        font-size: 2.1rem;
    }
    .happenings_box_big .bg_blue h6 {
        padding: 0rem 2rem 2.7rem 0rem;
    }
    .happening_box1 h6 {
        font-size: 1.8rem;
        line-height: 2.6rem;
    }
    .happening_box1 {
        padding: 3rem 3rem 3rem;
    }
    .happenings_box p {
        font-size: 2.4rem;
        line-height: 3.6rem;
    }
    .happenings_box h3 {
        font-size: 3.6rem;
        line-height: 3.2rem;
    }
    .happenings_box_big figure {
        flex-basis: 62%;
    }
    .happening_box1.bg_orange h6 {
        padding: 2rem 1rem 1.5rem 0rem;
    }
    .happening_box1.bg_orange {
        padding-top: 3rem;
    }
    .happening_box2 figcaption p {
        font-size: 1.3rem;
    }
    .testi-right h4 {
        font: var(--font36);
    }
    .testi-right {
        padding-left: 4rem;
    }
    .testi-right blockquote {
        font-size: 2.2rem;
        line-height: 4.2rem;
        margin-bottom: 1rem;
    }
    .testi-right h5 {
        margin-top: 2rem;
        font-size: 2.1rem;
    }
    .btn29-a {
        margin-top: 2rem;
        margin-bottom: 3.5rem;
    }
    .testi-right h5 span {
        font: var(--font16);
    }
    .main-tesimonial {
        padding: 0rem 0 12rem;
    }
    .accreditation-logo {
        padding: 12rem 0 5rem;
    }
    .why-white h3 span,
    .why-white h3 {
        font-size: 4rem;
    }
    .research_publication .carousel-indicators [data-bs-target] span {margin-bottom: 0.7rem;}
    .home-testi {right: 27.5rem;top: 9rem;}
    .testi-right{padding-top: 19rem;}
    
    
    .home-testi h4 {
        font: var(--font36);
    }
    
    blockquote {
    font-size: 3rem;
    line-height: 4rem;
    
    }
    
    
    
    
    }
    
    
    
    
    
    
    /*--1199-css end--*/
        @media (max-width:1024px) {
    .Infrastructure-sec::before {
    height: 66%;
    }
    .home-testi {
    right: 19rem;}
    
    .research_publication .reachslider .orange_slider {
    padding: 3.2rem;
    height: 23rem;
    width: 49rem;
    }
    .research_publication .reachslider .orange_slider .item img
    {
    margin-top: 1.5rem;
    }
    .research_publication .black_slider {
    top: 33rem;
    }
    .research_publication .black_slider .number {
    font-size: 50px;
    }
    .research_publication .black_slider
    {
    width:49rem;
    }
    .research_publication .black_slider
    {
    height:16rem;
    }
    .testi-img:before {
    width: 79px;
    height: 66px;
    top: 9%;
    left: 73%;
    }	
    .main-tesimonial::before {
    bottom: 42%;
}
.main-tesimonial .owl-dots {
    left: 46%;
}
    
        }
    
    /*--1024-css end--*/
    
    
    
    @media (max-width:991px) {
    /*.Infrastructure-tab .accordion-item:first-of-type .accordion-button{background-color:#FF6600!important;color: #fff!important;}*/
    .Infrastructure-tab .accordion-button:not(.collapsed) {background-color: #FF6600;padding: 1rem 2rem;color: #fff;}
    .Infrastructure-tab .accordion-body {padding: 0;}
    .Infrastructure-tab .accordion_mobile .accordion-button::after {width: 9px;height: 16px;background-image: url(../images/white-arrow.svg);transition: 0.5;}
    .Infrastructure-tab .accordion-button:not(.collapsed)::after {background-image: url(../images/white-arrow.svg);transition: 0.5;transform: rotate(90deg);    }

    .happening_box1.News_box1 {padding: 5rem;}
    .testi-right p {
        margin-top: 2rem;}
    .department_sec5.happening::before,
    .department_sec5.happening::after {
        display: none;
    }
    .accreditation-logo {
        padding: 5rem 0 5rem;
    }
    .white-bg-txt {
        position: relative;
    }
    .years-orng-mob {
        position: absolute;
        left: 2rem;
        top: 0;
        width: 22%;
        background-color: #ffffffdb;
        padding: 2rem;
        text-align: center;
    }
    .years-orng-mob h4 {
        font-size: 8rem;
        color: #FF6600;
        font-family: var(--oswald);
        display: block;
        text-align: left;
    }
    .years-orng-mob h4 span {
        color: #444444;
        font-size: 1.8rem;
        font-family: var(--montserrat);
        display: block;
    }
    .why-white-mob {
        padding: 2rem 0 2rem;
        background-color: #fff;
        height: auto;
        width: 100%;
    }
    .why-white-mob h3 {
        font-size: 3rem;
        line-height: 7rem;
        font-weight: 300;
        color: #063142;
        text-align: center;
    }
    .why-white-mob h3 span {
        font-size: 3rem;
        line-height: 7rem;
        font-weight: 600;
        color: #063142;
    }
    .why-white-mob blockquote {
        font-size: 2.1rem;
        line-height: 3rem;
        color: #666666;
        font-weight: 300;
        margin-top: 1rem;
        text-align: center;
        margin-bottom: 4rem;
    }
    .accred-logo .owl-carousel .owl-nav.disabled {
        display: none;
    }
    .accred-logo .owl-carousel .owl-dots {
        display: flex;
        justify-content: center;
        margin-top: 3rem;
    }
    .accred-logo .owl-carousel .owl-dots .owl-dot {
        box-shadow: none;
        width: 12px;
        height: 12px;
        margin-top: 1rem;
        text-align: center;
    }
    .accred-logo .owl-carousel .owl-dots .owl-dot.active {
        background-color: #F2911B!important;
    }
    .Infrastructure-tab figure img {
        min-height: auto;
    }
    .main-tesimonial {
        padding: 0rem 0 15rem;
    }
    .research_publication .carousel,
    .research_publication .carousel-inner,
    .research_publication .carousel,
    .research_publication .carousel-item {
        height: auto;
    }
    .getplaced_area {
        padding-left: 0;
    }
    .accred-logo {
        max-width: 100%;
    }
    .accred-heading h4::before {
        display: none;
    }
    .accred-heading h4 {
        font-size: 2.6rem;
        text-align: center;
        margin-bottom: 3rem;
    }
    .accred-logo .owl-item {
        background-color: #F5F5F5;
        border-radius: 5px;
        text-align: center;
    }
    .accred-logo .owl-carousel .owl-item img {
        width: 80%;
        padding: 4rem;
        margin: 0px auto;
    }
    .affiliation_slider .owl-carousel .owl-nav.disabled {
        display: none;
    }
    .research_publication {
        padding-bottom: 6rem;
        height: auto;
    }
    .research_publication .carousel-item img {
        height: auto;
    }
    .acad_embark {
        max-width: 720px;
        margin: 0px auto;
    }
    .acad_embark .col-lg-8 {
        padding-right: 0;
    }
    .Infrastructure-tab ul {
        display: none;
    }
    .card-body .inn-infra-tab {
        display: none;
        height: auto;
        background: #f5f5f5;
        padding: 3rem;
        text-align: center;
    }
    div.active .inn-infra-tab {
        height: auto;
        padding: 3rem;
    }
    .Infrastructure-tab {
        padding-top: 0;
        margin-top: 3rem;
    }
    .card-header p {
        padding: 2rem 2rem;
        color: #282828;
        position: relative;
        cursor: pointer;
        border-radius: 0.2rem;
        font-size: 1.8rem;
        font-weight: 600;
        border-bottom: 1px solid #28282847;
    }
    .card-header:hover {
        background: #FF6600;
        color: #fff;
    }
    .card-header .active {
        background: #FF6600;
        color: #fff;
    }
    .Infrastructure-sec::before {
        height: 68%;
    }
    .Infrastructure-tab .accordion {
        width: 100%;
        padding-right: 0;
    }
    .recruitr_slider .owl-carousel .owl-nav
    {max-width: 20%;}
    .card-header p::before {
        width: 0.8rem;
        height: 1.3rem;
        background: url(../images/arrow-white.svg)no-repeat;
        position: absolute;
        right: 2rem;
        top: 0;
        bottom: 0;
        margin: auto;
        content: '';
        transform: rotate(-90deg);
        transition: 0.5s;
    }
    .tabs_accordion .tab-content>.tab-pane,
    .tab-content>.tab-pane {
        display: block;
        opacity: 1;
    }
    .tabs_accordion .card .card-header,
    .card-header {
        display: block;
    }
    .tabs_accordion .card .collapse,
    .collapse:not(.show) {
        display: none;
    }
    .tabs_accordion .card .collapse.show {
        display: block;
    }
    .tabs_accordion .card-header p {
        font-size: 1.5rem;
        font-weight: 600;
        display: flex;
        align-items: center;
        position: relative;
        cursor: pointer;
    }
    .tabs_accordion .tab-content>.tab-pane {
        margin-bottom: 1rem;
    }
    .tabs_accordion .card-header {
        border-bottom: none;
        padding: 1rem 1rem;
    }
    .tabs_accordion .card-body {
        flex: 1 1 auto;
        padding: 2rem 1rem;
    }
    .tabs_accordion .nav-tabs {
        display: none;
    }
    .tabs_accordion {
        padding: 0 0 2rem;
    }
    .tabs_accordion .col-md-8 {
        width: 100%;
    }
    .Infrastructure-tab .collapse:not(.show) {
        display: none;
    }
    .img-content-desktop {
        display: none;
    }
    .desktop_banner .slider3 .carousel-caption {
        width: 45rem;
    }
    .desktop_banner .carousel-caption .program_btn {
        margin-top: 2.9rem;
    }
    .acad_embark {
        padding: 5rem 0 2rem;
    }
    .recruitr_slider .owl-carousel .owl-nav {
        max-width: 31%;
    }
    .blue-btn {
        padding: 2rem 3rem;
    }
    .Infrastructure-sec::before {
        height: 81%;
    }
    .home-testi h4 {
        font: var(--font18);
        text-align: center;
    }
    .home-testi {
        right: 0;
        left: 0;
        margin: 0 auto;
        text-align: center;
    }
    .home-testi
    {
        top:2rem;
    }
    .testi-right {
        padding-top: 13rem;
    }
    .apply_box,
    .why-listing {
        display: none;
    }
    .research_publication h3 {
        text-align: center;
    }
    .research_publication figure::after,
    .research_publication .carousel-indicators,
    .research_publication .black_slider {
        display: none;
    }
    .research_publication .reachslider .orange_slider {
        height: auto;
        width: 100%;
    }
    .research_publication .reachslider {
        max-width: 100%;
        position: relative;
        margin-top: -18rem;
    }
    /* .orange_slider .owl-carousel .owl-dots.disabled,
    .owl-carousel .owl-nav.disabled {
        display: block;
    } */
    .view-research-mob {
        display: block;
    }
    .read_more_mob {
        text-align: center;
        margin-top: 3rem;
    }
    .gettesimonial_wrap {
        padding-top: 1rem;
    }
    .gettesimonial_wrap h4 {
        font-size: 2.8rem;
        text-align: center;
    }
    figure.happening_box2 {
        margin-bottom: 3rem;
    }
    .get_tesimonial,
    .highestsl_slider,
    .happening_box1 h6:before {
        display: none;
    }
    .getplaced_area {
        max-width: 100%;
    }
    .getplaced_slider .owl-dots {
        margin-top: 3rem;
    }
    .getplaced_slider .owl-carousel .owl-nav.disabled,
    .recruitres_area .back-line2,
    .why-abesit:before,
    .why-abesit::after {
        display: none;
    }
    .recruitres_area .back-line {
        background-color: transparent;
    }
    .recruitr_slider .owl-carousel .owl-nav {
        margin-top: 3rem;
    }
    .recruitres_area {
        margin-bottom: 1rem;
    }
    .recruitr_slider .owl-carousel .owl-item img {
        background-color: #F5F5F5;
        padding: 3rem;
        border-radius: 5px;
    }
    .recruitres_area h6 {
        color: #063142;
        font-size: 3.0rem;
    }
    .Infrastructure-sec {
        padding: 5rem 0;
    }
    .gettesimonial_wrap {
        padding-bottom: 9rem;
    }
    .Infrastructure-sec h2.big-txt {
        font-size: 3rem;
    }
    .Infrastructure-sec blockquote {
        font-size: 2.1rem;
        margin-top: 0rem;
    }
    .Infrastructure-tab ul .Campus-btn-sec {
        display: block;
    }
    .why-abesit {
        padding-top: 0;
    }
    .why-abesit .btn29 {
        display: none;
    }
    .happenings_box h3 {
        text-align: center;
        margin-bottom: 0;
        padding-bottom: 2rem;
    }
    .happenings_box p {
        text-align: center;
    }
    .happenings_box h3:before,
    .happenings_box_big,
    .department_sec5 .happenings_box1 .btn29 {
        display: none;
    }
    .happening_box2 figcaption {
        bottom: 0;
        padding: 3rem;
        border: 2px solid #f5f5f5;
    }
    .happening_box1.bg_orange {
        margin-top: 4rem;
        padding-top: 5rem;
        padding-left: 5rem;
    }
    .happening_box1 p {
        font-size: 1.8rem;
        line-height: 3.6rem;
    }
    .happening_box1 h6 {
        font-size: 2.8rem;
        line-height: 4.6rem;
    }
    .happening_box1.bg_orange h6 {
        padding: 2rem 6rem 1.5rem 0rem;
    }
    .happening_box2 figcaption span {
        font-size: 2.1rem;
        margin-bottom: 1rem;
    }
    .happening_box2 figcaption p {
        font-size: 1.8rem;
        line-height: 2.4rem;
        overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    line-clamp: 2;
    -webkit-box-orient: vertical;
    margin-bottom: 1rem;
    }
    .happening_box1.bg_orange .read_more a,
    .testi-img {
        display: none;
    }
    .main-tesimonial::before {
        display: none;
    }
    .Campus-btn-sec {
        max-width: 100%;
    }
    .happenings_box {
        padding-right: 0;
    }
    .main-tesimonial .owl-carousel .owl-nav.disabled,
    .main-tesimonial .btn29-a {
        display: none;
    }
    .testi-img_mob {
        display: block;
        margin: 3rem 0 4rem 0;
    }
    .testi-right h4,
    .testi-right blockquote {
        text-align: center;
        margin-bottom: 1rem;
    }
    .testi-right p,
    .testi-right h5 {
        text-align: center;
    }
    .testi-right p {
        max-width: 100%;
    }
    .testi-right {
        padding-left: 0;
    }
    .main-tesimonial .owl-dots { bottom: -7rem; left: 0; right:0; justify-content: center; display: flex;}                                                                                                        
    .research_publication .reachslider .orange_slider .owl-nav { margin-top: 0;}
    
    
    /* .Infrastructure-tab .accordion {
        padding-right: 0;
        width: 100%;
    }*/
    /*   .accordion .Facilities-tab-menu .inn {
        display: none;
    }*/
    
    .Campus-btn-sec {
        margin-top: 8rem;
        }


    }
    
    
    
    /*--991-css end--*/
    
    @media (max-width:767px) {
        .research_publication .reachslider .orange_slider p{
        height: 9rem;

        }
    .main-tesimonial .owl-dots {
            left: 0;
            right: 0;
            margin: 0px auto;
            text-align: center;
    }
    .main-tesimonial {
        padding: 0rem 0 15rem;
    }
    .testi-right blockquote {
        margin-bottom: 3rem;
    }
    .testi-right {
        padding-top: 13rem;
    }
    .happening_box1.bg_orange {
        margin-top: 4rem;
    }
    .happening_box2 figcaption {
        padding: 2.5rem;
    }
    .years-orng-mob {
        left: 2rem;
        width: 26%;
        padding: 1rem 2rem 2rem;
    }
    .years-orng-mob h4 {
        font-size: 6rem;
    }
    .years-orng-mob h4 span {
        font-size: 16px;
    }
    .Campus-btn-sec {
    margin-top: 8rem;
    }
    .Infrastructure-sec::before {
        height: 78%;
    }
    .gettesimonial_wrap {
        padding-top: 2rem;
    }
    .desktop_banner .carousel-caption .slider_heading,
    .desktop_banner .carousel-caption .slider_heading span {
        font-size: 3rem;
        line-height: 4rem;
        font-weight: 800;
    }
    .desktop_banner .carousel-caption p {
        font-weight: 700;
    }
    }
    /*--767-css end--*/
    
    @media (max-width:575px) {
    .container {
        padding-left: 5%;
        padding-right: 5%;
    }
     .Infrastructure-tab.max-w {
        max-width: 100%;
    }
    .main-tesimonial .container,
    .why-abesit-mob .container {
        padding-left: 0;
        padding-right: 0;
    }
    .testi-right p {
        font-size: 1.6rem;
        line-height: 2.7rem;
        padding-left: 5%;
        padding-right: 5%;
    }
    .why-white-mob blockquote {
        padding-left: 5%;
        padding-right: 5%;
    }
    .desktop_banner .carousel-caption {
        left: 3rem;
    }
    .desktop_banner .carousel-caption .program_btn {
        width: 29.6rem;
        height: 8rem;
    }
    .Infrastructure-tab {
        padding-top: 0;
        margin-top: 3rem;
        max-width: 100%;
    }
    .research_publication .reachslider {
        margin-top: -9rem;
    }
    .desktop_banner .carousel-caption .slider_heading,
    .desktop_banner .carousel-caption .slider_heading span {
        display: block;
        font-size: 4rem;
    }
    .years-orng-mob {
        left: 3rem
    }
    .Infrastructure-sec blockquote {
        font-size: 1.8rem;
        line-height: 3rem;
    }
    .Infrastructure-tab .accordion-button,
    .Infrastructure-tab .accordion-item:first-of-type .accordion-button {
        font-size: 1.8rem;
    }
    }
    /*--575-css end--*/
    
    @media (max-width:475px) {
    .blue-btn {
        font-size: 1.8rem;
    }
    .happening_box1 h6 {
        font-size: 2.1rem;
        line-height: 3.6rem;
    }
    .gettesimonial_wrap h4 {
        margin-bottom: 2rem;
    }
    
    .happening_box1.bg_orange {
        padding: 4rem 4rem 1rem;
    }
    .happening_box2 figcaption {
        padding: 2rem 0rem 2rem 2rem;
    }
    .accred-logo .owl-carousel .owl-item img {
        width: 92%;
        padding: 3rem;
    }
    .years-orng-mob h4 {
        font-size: 4rem;
    }
    .years-orng-mob h4 span {
        font-size: 14px;
        margin-top: 1rem;
    }
    .accred-heading h4 {
        margin-bottom: 1rem;
    }
    .accreditation-logo {
        padding: 2rem 0 2rem;
    }
    .happenings_box h3 {
        font-size: 3rem;
    }
    .why-white-mob blockquote {
        font-size: 1.8rem;
        line-height: 2.6rem;
    }
    .why-white-mob h3 {
        font-weight: 600;
        color: #063142;
    }
    .acad_embark h1,
    .research_publication h3 {
        line-height: 3.6rem;
        margin-top: 1rem;
        font-size: 2.1rem;
    }
    .desktop_banner .slider3 .carousel-caption {
        width: 100%;
    }
    }
    /*--475-css end--*/
    
    @media (max-width:375px) {
    .acad_embark .col-lg-8 ul li a {
        font-size: 1.4rem;
    }
    .desktop_banner .carousel-caption .slider_heading,
    .desktop_banner .carousel-caption .slider_heading span {
        display: block;
        font-size: 3rem;
    }
    .Infrastructure-sec h2.big-txt {
        font-size: 2.5rem;
    }
    .Infrastructure-sec blockquote {
        font-size: 1.8rem;
        line-height: 3rem;
    }
    .Infrastructure-tab .accordion-button,
    .Infrastructure-tab .accordion-item:first-of-type .accordion-button {
        font-size: 1.8rem;
    }
    .Infrastructure-tab .accordion-item {
        padding: 0rem 0;
    }
    .accordion-button:not(.collapsed) {
        padding: 0.5rem 2rem;
    }
    .blue-btn {
        font-size: 1.6rem;
    }
    .Campus-btn-sec {
        max-width: 100%;
    }
    .why-white-mob {
        padding: 0rem 0 2rem;
    }
    .years-orng-mob {
        width: 33%;
    }
    .years-orng-mob h4 {
        font-size: 3rem;
    }
    .accred-heading h4 {
        font-size: 2.1rem;
    }
    .happenings_box h3 {
        font-size: 2.4rem;
    }
    .happenings_box p {
        font-size: 2.1rem;
        line-height: 2.6rem;
    }
    .happening_box2 figcaption p {
        font-size: 1.5rem;
        line-height: 2.6rem;
    }
    .happening_box1.bg_orange h6 {
        padding: 2rem 1rem 1.5rem 0rem;
    }
    .why-white-mob h3,
    .why-white-mob h3 span {
        font-size: 2.4rem;
    }
    .Infrastructure-sec {
        padding: 5rem 0 3rem;
    }
    
    .happening_box1.bg_orange {
        padding: 3rem 3rem 1rem;
    }
    .testi-right h4 {
        font-size: 2.4rem;
        margin-bottom: 0;
    }
    .pdb-10 {
        padding-bottom: 2rem;
    }
    .testi-right blockquote {
        font-size: 1.8rem;
    }
    .view-all {
        margin-top: 3rem;
    }
}
    /*--375-css end--*/
    
    @media (max-width:320px) {}
    /*--320-css end--*

    /* Anand */

@media (max-width: 991.98px){
    #research-slider .carousel-control-prev, #research-slider .carousel-control-next{
        display: flex;
        justify-content: center;
        align-items: center;
        color: #000;
        width: 30px; height: 30px;
        border: 2px solid #fff;
        opacity: 1; line-height: 1; border-radius: 50%;
        background-color: #fff;
        bottom: 5rem;
        transform: none;
        top: auto;
    }
    #research-slider .carousel-control-prev{left: 17%;}
    #research-slider .carousel-control-next{left: calc(17% + 4rem); right: auto}
    #research-slider .carousel-control-prev-icon{background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0z'/%3e%3c/svg%3e");}
    #research-slider .carousel-control-next-icon{background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");}
    #research-slider .item{padding-bottom: 6rem;}
    .research_publication .reachslider {margin-top: -5rem;}
}