p:empty{display: none;}
.btn_center { text-align: left;}
.School-of-engineering{position:relative;}
.search-panel-inner{margin-bottom:0;position:absolute;bottom:0;left:0;right:0;z-index:2;border-top:1px solid rgb(255 255 255 / 19%);}
.schoolmain .school_header.fixed{position:fixed;bottom:auto;top:11.6rem;z-index:10;background-color:#252525;}
.schoolmain .school_header.fixed .school-menu{padding:1rem 0rem;margin:0;}
.school-menu li a{color:#fff;font-family:var(--family-dm);position:relative;font:var(--text-14);}
.school-menu{display:flex;padding:3.6rem 0rem 3.6rem 0rem;justify-content:flex-end;column-gap:3rem;margin:0;}
.department_sec1 .school-menu{justify-content:flex-start;}
.School-of-engineering:after{content:'';position:absolute;bottom:0;left:0;width:100%;height:267px;background-image:linear-gradient(180deg,transparent 0 30%,#252525 100%);}
.School-of-engineering li:last-child a:after{content:none;}
.Banner_over{position:absolute;color:#fff;top:4rem;width:25rem;height:25rem;display:flex;flex-direction:column;justify-content:flex-end;overflow:hidden;z-index:1;background:var(--school_agricultur);}
.Banner_over::before{width:73%;height:100%;position:absolute;left:0;top:2rem;bottom:2rem;content:"";z-index:-1;background:url(../images/icons/school-brand-icon.svg);background-size:contain;background-repeat:no-repeat;opacity:0.5;}
.Banner_over figure{display:none;}

/*---npf form css-start---*/
.School-of-engineering.px-0.schoolmain .school_Banner{position: relative;}
.school_Banner .npf_formwrap {position: absolute;right:4rem;width: 100%;height: auto;display: flex;justify-content: flex-end;max-width: 1920px;margin-inline: auto;left: 0;z-index: 1;}
.school_Banner .form_wiget{width: 50rem;height: 50rem;background: var(--color-white);padding: 0;overflow-y: scroll;z-index: 1;margin-left: auto;}
.school_Banner .form_wiget .npf_wgts, .form_wiget .npf_wgts iframe{height: 57rem !important;}
.schoolmain .container-fluid{max-width: 1920px;margin-inline: auto;padding-inline: 3.5rem 4rem;}
.school_Banner .form_wiget {overflow: hidden;}
/* width */
.form_wiget::-webkit-scrollbar {
    width:.8rem;
  }

/* Track */
.form_wiget::-webkit-scrollbar-track {
    box-shadow: inset 0 0 5px grey;
    border-radius: 10px;
  }

  /* Handle */
  .form_wiget::-webkit-scrollbar-thumb {
    background:var(--color85);
    border-radius: 10px;
  }

  /* Handle on hover */
  .form_wiget::-webkit-scrollbar-thumb:hover {
    background:var(--color6a);
  }

  @media (min-width:1921px) {
    .school_Banner .form_wiget{height:auto;top: 3rem;overflow: hidden;}
    .school_Banner .form_wiget iframe{height:100%;}
    .school_Banner .npf_formwrap {right: 6.8rem;}
    .school_Banner .npf_formwrap {position: absolute;right:0rem;top: 0rem;width: 100%;height: 100%;display: flex;justify-content: flex-end;align-items: center;}
}
@media (max-width:1920px) {
    .school_Banner .npf_formwrap {top: 4rem;}
    .school_Banner .form_wiget{height:auto;}
}
@media (max-width:1799px) {
    .school_Banner .form_wiget{height:43rem;width: 43rem;overflow-y: scroll;}
    .school_Banner .form_wiget .npf_wgts, .form_wiget .npf_wgts iframe{height: 59rem !important;}
}
@media (max-width:1536px) {
    .school_Banner .form_wiget{height:40rem;width: 40rem;}
    .school_Banner .npf_formwrap {top: 3rem;}
}
@media (max-width:1399px) {
    .school_Banner .form_wiget{top:2rem;height:37rem;width: 35rem;}

}
@media (max-width:1280px) {
    .school_Banner .form_wiget{height: 33rem;}
}
@media (max-width:1199px) {
    .school_Banner .npf_formwrap {top: 1.5rem;}
    .school_Banner .form_wiget{height:30rem;top: 0rem;width: 30rem;}
    .schoolmain .container-fluid { padding-inline: 3.5rem 3.3rem;}
}

@media (max-width:991px) {
    .school_Banner .form_wiget{position: static;width: 100%;height: auto;padding: 3rem 1rem;overflow: hidden;}

}
@media (max-width:575px) {
    .school_Banner .form_wiget{padding: 2rem 0rem}

}
/*---npf form css-end---*/


@media (min-width:1399px) {
    .Banner_over{width:30.5rem;height:30.5rem;padding:2rem;display:flex;justify-content:flex-end;}
}

.Banner_over h3{font:var(--text-24);line-height:var(--line-height-25);}
.Banner_over span{display:block;font-weight:bold;}
.brand_bg h3{font:var(--text-24);line-height:1.1;text-transform:uppercase;}
.brand_bg h3 a{color:var(--color-white);}
.brand_bg span{display:block;font-weight:bold;}

/**************sec-2*******************/
.ses_sec-2{padding:8.5rem 0 9.8rem;}
.ses_sec-2 h6{padding-bottom:1.5rem;}
.ses_sec-2 h2{color:var(--color85);letter-spacing:-1.5px;margin-bottom:3.8rem;}
.welcome_ses{padding:0 2rem;}
.best_rank>ul>li{margin:0;}
.best_rank .we_believe{background-color:var(--color-white);padding:5.7rem 3.8rem 4.5rem 5rem;}
.Grid_3{display:grid;grid-template-columns:repeat(3,1fr);gap:1.6rem;}
.Grid_3.showTestimonialsClass>.row{grid-column:span 3;margin-bottom:2rem;}
.school_faculty .Grid_3{row-gap:4.5rem;}
.school_faculty .Grid_3 li{margin:0;}



@media(max-width:767px) {
    .Grid_3.showTestimonialsClass{grid-template-columns:repeat(2,1fr);}
    .Grid_3.showTestimonialsClass>.row{grid-column:span 2;margin-bottom:2rem;}
    .highlights-sec2.ht{padding-top:4rem;}
    .school_faculty .Grid_3{gap: 1.6rem;}
}

@media(max-width:480px) {
    .Grid_3.showTestimonialsClass{grid-template-columns:repeat(1,1fr);}
    .Grid_3.showTestimonialsClass>.row{grid-column:span 1;margin-bottom:2rem;}
}

    .best_rank li>p.font-14{margin-bottom:2.5rem;}
    .best_rank .ibm_partnership{background-color:var(--color-52);color:#fff;text-align:center;padding:2.9rem 3.4rem 5.5rem 3rem;}
    .best_rank .brand_bg_color{background-color:#24a2d6;}
    .dean_Msg.brand_bg_color{background-color:#24a2d6;}
    .ibm_partnership p{font:var(--text-17);margin-bottom:4rem;}
    .fortish_logo p.font-14{font:var(--text-12);margin-bottom:0;}
    .ibm_partnership figure{max-width:80%;margin:0px auto;}
    .best_rank .rank_1{background-color:var(--color-white);padding:3.6rem 6.3rem 3.9rem 6.4rem;}
    .best_rank .rank_1:has(p){text-align:center;display:flex;align-items:center;justify-content:center;}
    .best_rank .rank_1.rank_slider{height: 100%;align-items: center;justify-content: center;display: flex;}

@media (min-width: 1399px) {
    .best_rank .we_believe{padding:9rem 7rem 6rem 6.5rem;}
    .best_rank .ibm_partnership{padding:4rem 5.4rem 6.5rem 5rem;}
    .best_rank .rank_1{background-color:var(--color-white);padding:4.6rem 7.3rem 4.9rem 7.4rem;}
    .ibm_partnership p{margin-bottom:7.5rem;}
    .fortish_logo p{margin-bottom:4rem;}
    .ses_sec-2 h2{margin-bottom:5rem;}
    .ses_sec-2{padding:8.7rem 0 9rem;}
}

@media (max-width: 767px) {
    .school-menu{flex-wrap:wrap;row-gap:2rem;justify-content:center;}
    .Grid_3{grid-template-columns:repeat(2,1fr);}
    .Banner_over{padding:3rem 2.3rem 1.1rem 1.8rem;}
}

@media (max-width:580px) {
    .Grid_3{grid-template-columns:repeat(1,1fr);}
    .search-panel-inner{position:inherit;background-color:#000;}
}

/*************Dean-Msg*****************/
    .dean-sec{padding-bottom:10rem;position:relative;z-index:9;}
    .dean-sec:before{content:'';position:absolute;bottom:0;left:0;width:100%;height:58%;background-color:var(--color-white);}
    .dean_Msg{background-color:var(--color85);padding:4.6rem 7.2rem 5.1rem;color:#fff;position:relative;z-index:99;}
    .dean_bg_color{background-color:#1f3583;}
    .message_dean p{margin-bottom:2.9rem;font-weight:normal;}
    .message_dean h3{margin-bottom:4rem;font-weight:100;font-family:var(--family-dm);letter-spacing:0px;}
    .dean_name p{font:var(--text-12);margin-bottom:.4rem;}
    .dean_name .fw-900{font-weight:700;}

@media (min-width: 1399px) {
    .message_dean h2{padding-right:4rem;}
    .message_dean h3{padding-right:4rem;}
}


/******************Program***********/
.program_secwrap{background:var(--color-white);}
.program_sec{background-color:var(--color-white);overflow:clip;max-width:1920px;margin-inline:auto;position:relative;z-index:1;}
.program_left{padding:7.3rem 0 9.5rem;color:#fff;height:100%;display:flex;flex-direction:column;}
.program_left .program_count{margin-top:auto;}
.program_left p{font:var(--text-18);margin-bottom:.5rem;}
.program_left h3{max-width:71%;font-weight:normal;padding-right:5.5rem;margin-bottom:0;font:var(--text-24);font-family:var(--mansory);text-transform:uppercase;}
.program_count span{font:var(--text-94);color:var(--color6a);font-family:var(--spectral);letter-spacing:-4.7px;}
.program_count p{font:var(--text-14);line-height:var(--line-height-21);}
.program_bg-img{position:absolute;left:0;top:0;width:48.5%;z-index:-1;height:100%;}
.program_bg-img img{background:rgb(0 0 0 / 88%);height:90vh;}
.view_all_link a{font:var(--text-14);font-weight:700;}
.color_RD a{color:var(--color-prime);}
.color_Drk A{color:var(--color21);}
.view_all_link a img{padding-left:1.5rem;}
.all-program_list_Bx{border-left:3px solid var(--color6a);position:relative;display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;background-color:#F9F9F9;padding:1.6rem 3rem;align-items:center;}
.all-program_list_Bx h5{font:var(--text-14);font-weight:var(--font_500);color:var(--color85);letter-spacing:0.28px;}
.all-program_list_Bx p{font:var(--text-12);color:var(--color21);font-style:italic;}
.program_sec .row{--bs-gutter-x:4rem;}
.all-program_list_Bx h5 span{display:block;}
.all-program_list_Bx h5 i span{display:inline;}
.all-program_right ul>li{margin-bottom:1.5rem;position:relative;}
.all-program_right ul>li:last-child{margin-bottom:0;}
.all-program_right{padding-bottom:5rem;}
.all-program_right .view_all_link{position:absolute;bottom:0;}
.all-program_right .view_all_link a{color:var(--color6a);letter-spacing:0.24px;font-weight:var(--font_600);}


@media (max-width:1191px) {
    .all-program_right .view_all_link{position:inherit;padding-top:2rem;}
}

@media (max-width: 991px) {
    .program_bg-img{width:100%;}
}

@media (max-width: 767px) {
    .program_left h3{max-width:100%;}
}



/****************Derartment***********/
.department_sec{padding:10rem 0 8.8rem;background-color:var(--color-white);position:relative;}
.department_sec:before{content:'';position:absolute;bottom:0;left:0;width:100%;height:58%;background-color:var(--color21);}
.department_sec:has(.single_department)::before{display:none;}
.single_department .dept_name{overflow:hidden;position:relative;width:100%;height:100%;}
.single_department .dept_name h3{max-width:90%;}
.single_department .row{--bs-gutter-x:5rem}
.single_department .dept_name figure{position:absolute;top:20rem;left:0;width:25rem;height:auto;}
.single_department .dept_name figure img{width:100%;height:100%;object-fit:cover;}

@media (max-width:1649px) {
    .single_department .dept_name h3{max-width:80%;}
    .best_rank .we_believe, .best_rank .ibm_partnership, .best_rank .rank_1{padding: 5.7rem 3.8rem 4.5rem 5rem;}
}

@media (max-width:1399px) {
    .single_department .dept_name h3{max-width:100%;}
    .single_department .dept_name figure{top:14rem;}
    .ses_sec-2 .best_rank{height: 100%;}
    .best_rank .Grid_3.school_mangmentrank {display: flex;flex-wrap: wrap;height: 100%;}
    .best_rank .Grid_3.school_mangmentrank li {width: 32%;}
}

@media (max-width:1199px) {
    .single_department .row{--bs-gutter-x:1.5rem;}
    .single_department .dept_name figure{top:17rem;width:18rem;}
}


@media (min-width:1700px) {
    .department_sec {padding: 15rem 0 11.8rem;}
}
.department_sec .title18{margin-bottom:.6rem;}
.department_sec h3{margin-bottom:3rem;max-width:75%;width:100%;color:var(--color85);text-transform:uppercase;font-weight:var(--font_600);}
.department_box{position:relative;height:100%;display:flex;flex-direction:column;}
.department_box p{font:var(--text-12);line-height:var(--line-height-18);margin-bottom:0;letter-spacing:0.24px;}
.department_box figcaption{padding:1.6rem 1.7rem 1.9rem;background-color:#292929;color:#fff;display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:1rem;height:100%;}
.Grid_4{display:grid;grid-template-columns:repeat(4,1fr);gap:3.4rem;}
.listing-dep.department_sec{padding:0rem 0 8.8rem;background-color:#f3f3f3;position:relative;}
.listing-dep.department_sec:before{background-color:#fff;}


@media (min-width: 1399px) {
    .department_sec h3{max-width:75%;}
}

@media (max-width:991px) {
    .Grid_4{grid-template-columns:repeat(3,1fr);gap:2rem}
    .inner-numberlist{display:flex;align-items:center;gap:15px;flex-wrap:wrap;flex-direction:column;justify-content:center;}
    body .inner-list-number ul li{padding-right:0;}
    .inner-list-number ul{display:flex;gap:4rem;justify-content:center;}
    body .inner-placement-logo ul{display:flex;align-items:center;margin-right:0;margin-left:0;margin-bottom:0;flex-wrap:wrap;}
    .inner-placement-logo li{width:50%;padding:0 2rem;}
    .inner-placement-logo li:last-child{display:none;}
    .inner-placement-logo:before{display:none;}
    body .inner-placement-logo{background:#00000069;margin-right:0;position:relative;}
}

@media (max-width: 767px) {
    .Grid_4{grid-template-columns:repeat(2,1fr);gap:2rem;}
}

@media (max-width: 480px) {
    .Grid_4{grid-template-columns:repeat(1,1fr);}
}


/**************Research*************/
.research_sec{padding:10rem 0;background-color:var(--color-white);overflow:clip;max-width:1920px;margin-inline:auto;position:relative;z-index:0;}
.research_sec .in_line{display:flex;align-items:center;flex-wrap:nowrap;justify-content:flex-start;align-items:baseline;max-width:40%;justify-content:space-between;}
.research_sec .verticle-line1{top: 18rem;right:0rem;}
.bg-layer-left{position:absolute;right:0rem;bottom:0rem;z-index:-1;max-width:38%;}
.research_sec h3{color:var(--color85);padding-right:3rem;margin-bottom:0;font:var(--text-24);font-family:var(--mansory);text-transform:uppercase;font-weight:var(--font_600);}
.research_sec h3 span{display:block;}
.in_line{display:flex;align-items:center;flex-wrap:nowrap;justify-content:flex-start;}
.building_block{margin-top:2rem;}
.building_block ul.Grid_2{height:100%;}
.building_block .block_list{height:100%;}
.building_box p{font:var(--text-12);line-height:var(--line-height-18);color:var(--color-black);font-weight:var(--font_600);margin-bottom:2rem;letter-spacing:0.24px;}
.building_box figcaption{padding:2.6rem 3.8rem 4rem 2.9rem;}
.building_link p{font:var(--text-12);line-height:var(--line-height-18);color:var(--color33);margin-bottom:0px;}
.building_link span{display:flex;align-items:center;justify-content:flex-end;}
.building_link{display:grid;grid-template-columns:repeat(1,85% 1fr);align-items:center;}
.building_box{position:relative;display:flex;flex-direction:column;height:100%;}
.building_box:after{width:18.4rem;height:2px;content:'';position:absolute;background:var(--color6a);bottom:0;}
.Grid_2{display:grid;grid-template-columns:repeat(2,1fr);gap:1.6rem;}
.block_list li{font:var(--text-12);line-height:var(--line-height-18);padding:.8rem 0;border-bottom:1px solid #C8C8C8;font-weight:500;}
.block_list li a{color:#000;}
.block_list{border:1px solid #C8C8C8;padding:13rem 6rem;}
.verticle-line-right{position:absolute;width:20px;height:286px;background:url(../images/icons/line-left.svg) no-repeat;z-index:1;right:0;top:28%;bottom:0;}


@media(min-width:1400px){
    .research_sec .verticle-line1{top: 19.4rem;}
}
@media (min-width: 1536px) {
    .building_box:after{width:20rem;}
}

@media(min-width:1700px){
    .research_sec .verticle-line1{top: 22rem;}
}
@media (max-width: 580px) {
    .Grid_2{grid-template-columns:repeat(1,1fr);}
}

/*****************campus-placement*************/
.inner_campus_placement{overflow:clip;max-width:1920px;margin-inline:auto;position:relative;}
.inner-plcemenet-panel2{background:#008EC7;padding:7.8rem 0rem 5.2rem 6.5rem;position:relative;height:100%;}
.inner-quote_text p{font:var(--text-16);line-height:var(--line-height-24);color:#fff;font-weight:300;font-family:var(--family-dm);margin-bottom:2.3rem;}
.inner-quote_text{padding-bottom:3rem;}
.inner-quote_text h5{color:#fff;font-size:16px;font-family:var(--family-dm);font-weight:bold;}
.inner-quote_text h6{color:#fff;font-size:14px;font-family:var(--family-dm);font-weight:normal;}
.inner-plcemenet-panel2 figure{width:168px;height:188px;}
.verticle-line-left-placement{position:absolute;width:20px;background:url(../images/icons/line-3.svg) no-repeat;z-index:10;left:0;top:0;bottom:0;}
.inner-placement-logo{background:#00000069;margin-right:-1rem;position:relative;}
.inner-placement-logo:before{content:"";width:100%;height:100%;position:absolute;left:-100%;background:#00000069;z-index:-1;right:auto;}
.inner-plcemenet-panel2 .owl-carousel .owl-nav button{width:24px;height:24px;}
.inner-placement-logo ul{display:flex;align-items:center;margin-right:3rem;margin-left:-13rem;margin-bottom:0;}
.inner-placement-logo li{padding:4.2rem 4rem;border-right:1px solid #244353;}
.inner-placement-logo li:last-child{border-right:none;}


.inner-Campus-Placements-panel1{padding:6.8rem 0 0;height:100%;color:#fff;}
.inner-Campus-Placements-panel1:before{content:"";width:200%;height:100%;background:#041017b3;position:absolute;left:-140rem;z-index:-1;top:0;}
.inner-placement-content{position:relative;z-index:3;}
.inner-title-head h3{margin-bottom:.8rem;font:var(--text-18);line-height:var(--line-height-26);margin-bottom:1rem;}
.inner-title-head h2{font:var(--text-30);line-height:var(--line-height-36);letter-spacing:-1.5px;font-weight:normal;color:#fff;font-family:var(--spectral);}
.inner-title-head p{font-family:var(--family-dm);padding:2.2rem 0 0rem;}
.inner-numberlist h4{font:var(--text-48);margin:0;color:#fff;font-weight:lighter;letter-spacing:-2.4px;}
.inner-list-number ul{display:flex;gap:4rem;}
.inner_campus_placement .inner-list-number{padding:5rem 0 6rem;position:static;}
.inner-numberlist{display:flex;align-items:center;gap:15px;}
.inner-list-number ul li{padding-right:35px;}
.inner-plcemenet-panel2 .owl-carousel .item img{width:auto;max-width:inherit;}
.inner-plcemenet-panel2 .quote-icon{margin-bottom:2.4rem;}
.inner-plcemenet-panel2 .owl-carousel .item figure img{width:100%;max-width:100%;}
.inner-plcemenet-panel2:after{content:"";width:100vw;height:100%;background:#008EC7;position:absolute;z-index:-1;top:0;left:0;right:auto;}
.bg-img{position:absolute;left:0;top:0;z-index:2;width:64%;}
.image-wrapper{visibility: visible; position:relative;width:100%;height:100%;max-width:100%;overflow:hidden;}
.inner_campus_placement .owl-dots{display:none;}
.inner_campus_placement .owl-carousel .owl-nav{margin-top:5.3rem;}

@media(min-width:1399px) {
    .bg-img{width:63%;}
}

/***********social-wall***********/

.soc_wall_sec{position:relative;padding:6.1rem 0 13rem;}
.soc_wall_sec h3{color:var(--color85);margin-bottom:4.5rem;font:var(--text-24);font-weight:var(--font_600);font-family:var(--mansory);text-transform:uppercase;}
.soc_wall_sec .sec_title{margin-bottom:55px;}
.soc_wall_grid{display:grid;grid-template-columns:repeat(3,1fr);column-gap:17px;}
.soc_wallbx{position:relative;}
.soc_wall_caption{display:flex;gap:12px;position:absolute;bottom:0;background:linear-gradient(0deg,rgb(0 0 0 / 59%),transparent);padding-inline:19px 20px;padding-bottom:17px;width:100%;height:100%;align-items:end;}
.soc_play{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1;}
.soc_play>img{width:50px;}
.wall_captionbx p{font:var(--text-14);color:var(--color-white);font-weight:300;margin-bottom:0;line-height:1.3;}
.soc_wall_caption>img{flex-shrink:0;width:30px;margin-bottom:10px;}
.socail_icon img{height:15px;}
.soc_wallbx figure{height:100%;}
.soc_wallbx figure img{height:100%;}
.soc_wall_sec .soc_date{background:var(--color85);padding:5px 15px;color:#fff;font:var(--text-12);line-height:var(--line-height-18);display:inline-block;margin-bottom:1rem;font-weight:300;}
.socail_icon{width:32px;height:32px;background:#fff;border-radius:50%;}
.soc_wall_caption>.socail_icon{flex-shrink:0;width:32px;margin-bottom:10px;text-align:center;}
.soc_wallbx .wall_captionbx p{padding-right:0rem;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;}
.soc_wall_grid .soc_wallbx:last-child .wall_captionbx p{padding-right:4rem;}


@media(min-width:1450px) {
    .soc_wall_sec{padding-block:8rem 10rem;}
    .soc_wall_sec .sec_title{margin-bottom:70px;}
    .soc_wall_grid{column-gap:23px;}
    .soc_wall_caption{padding-inline:25px;padding-bottom:25px;}
    .soc_wall_caption>img{width:45px;margin-bottom:5px;}
    .wall_captionbx .soc_date{padding:5px 10px;margin-bottom:15px;}
    .soc_play>img{width:70px;}
    .soc_wall_caption>.socail_icon{height:37px;width:38px;}
    .socail_icon img{height:20px;vertical-align:middle;}
}

@media(max-width:991px) {
    .soc_wall_sec .sec_title{margin-bottom:27px;}
    .soc_wall_sec{padding-block:40px 48px;}
    .soc_wall_grid{grid-template-columns:repeat(2,1fr);row-gap:17px;}
    .inner_campus_placement{padding-inline:0;}
    .inner_campus_placement .inner-list-number{padding:5rem 0 8rem;}
    .inner-plcemenet-panel2:after{display:none;}
    body .inner-plcemenet-panel2{padding:5rem 3rem;}
    .inner-plcemenet-panel2 figure{width:100%;height:100%;}
}

@media(max-width:767px) {
    .soc_wall_grid{grid-template-columns:repeat(1,1fr);row-gap:17px;}
}

/* Social Wall Area End  */

/**********Happenings @ GD Goenka University***********/
.inner-happenings_sec{padding:9.4rem 0 9.5rem;overflow:clip;max-width:1980px;margin-inline:auto;position:relative;}
.inner-happenings_sec::before{background:var(--color-white);width:calc(100% - 7rem);height:100%;position:absolute;right:0;top:0;content:"";}
#inner-happeing_Slier .owl-dots{display:none;}
.happenings_sec-heading{display:flex;justify-content:space-between;}
ul.happening-nav_list{display:inline-flex;gap:4rem;border-bottom:1px solid #52b1b54f;padding-bottom:2rem;}
ul.happening-nav_list li a{color:#000;font-weight:600;}
ul.happening-nav_list li{position:relative;}
ul.happening-nav_list li:last-child a:after{content:none;}
ul.happening-nav_list li a:after{content:"";width:1px;height:15px;position:absolute;background:#52b1b582;top:5px;right:-20px;}
ul.happening-nav_list li.active a{color:var(--color85);font-weight:bold;}
.inner-happenings_sec h3{color:var(--color85);font:var(--text-24);font-weight:var(--font_600);font-family:var(--mansory);text-transform:uppercase;}
.happeing_Slier{margin-top:5.3rem;margin-left:0;}
#inner-happeing_Slier.owl-carousel .owl-item img{width:auto;}
#inner-happeing_Slier.owl-carousel .owl-item figure img{width:auto;height:396px;object-fit:cover;}


/*****************Department****************/

.department_sec1{padding:7.7rem 0 0;background-color:var(--color-white);position:relative;z-index:2;}
.department_sec1 .title-content{display:flex;flex-direction:column;}
section.department_sec1.school_program .row{--bs-gutter-x:5rem}
section.department_sec1.school_program .school-menu{padding:0;margin:0;}
.department_sec1 h3{color:var(--color85);font:var(--text-24);font-weight:600;font-family:"Mansory";letter-spacing:0;text-transform:uppercase;margin:0;}
.department_sec1 .orang_box h3{font:var(--text-24);line-height:var(--line-height-28);font-family:var(--family-roboto);color:var(--color-white);margin:0;padding:0;text-transform:inherit;}
.department_sec1 .orang_box h3>span{font:var(--text-30);font-family:var(--polymath);font-weight:var(--font_bold);}
.department_sec1 .col-lg-11>.row{--bs-gutter-x:5rem;}
.orang_box{background-color:var(--color6a);color:#fff;padding:3.3rem 2.2rem;margin-bottom:-13rem;height:30rem;display:flex;flex-direction:column;justify-content:end;overflow:hidden;position:relative;}
.orang_box::before{width:63%;height:100%;position:absolute;left:0;top:2rem;bottom:2rem;content:"";z-index:-1;background:url(../images/icons/school-brand-icon.svg);background-size:contain;background-repeat:no-repeat;opacity:0.5;}
.orang_box a{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;}
.orang_box h4{font:var(--text-24);line-height:1.1;font-family:var(--family-roboto);margin:0;}
.orang_box h4>span{display:block;font-weight:600;}
.department_sec1 .row.gtr_5{--bs-gutter-x:5.1rem;}
.departmant_nav ul li a{color:var(--color-black);position:relative;}
.departmant_nav ul li:last-child a:after{content:none;}
.departmant_nav .navbar{padding:0;}
.departmant_nav .navbar-nav{column-gap:4rem;align-items:center;}
.departmant_nav .navbar-nav .nav-link.active,
.departmant_nav .navbar-nav .show>.nav-link { font-weight:600;border-bottom:1px solid var(--color3);}
.cse-Department{padding-bottom:5rem;}
.cse-Department figure{margin:3.8rem 0 3rem;}
.department_landing2 .cse-Department figure{margin-top:5rem;}
.cse-Department p{font:var(--text-14);line-height:var(--line-height-21);}
.cse-Department .head_name p{margin-bottom:1.5rem;}
.cse-Department .Link-arrow{margin-top:3rem;}


@media (max-width:1191px) {
    .departmant_nav .navbar-nav{column-gap:2rem;}
    .departmant_nav ul li a:after{right:-1rem;}
    .orang_box{padding:4rem 1rem 1rem 1rem;}
}

/******************program_soes-sec******************/
.education_list.EDU-top{margin-top:10rem;}
.program_soes-sec{padding:6.1rem 0 8rem;background-color:var(--color-white);}
.program_soes-sec .title18{margin-bottom:2rem;}
.program_soes-sec h3{color:var(--color2);max-width:65%;margin-bottom:5.7rem;font:var(--text-24);font-family:var(--mansory);text-transform:uppercase;font-weight:var(--font_600);}
.ug_program p{font:var(--text-12);color:var(--color21);margin-bottom:1rem;}
.program_list.ug_program h4{font:var(--text-14);color:var(--color-black);font-weight:var(--font_bold);}
.program_list.ug_program h4 span{font-weight:var(--font_300);margin-left:.5rem;}
.ug_program p>span{font-weight:700;}
.program_list.ug_program .program_list_Bx_2 p{font-style:italic;}
.program_list.ug_program.list_view_item .program_list_Bx_2 p{margin-bottom:0;}
.program_list.ug_program .program_list_Bx_2{margin-bottom:1.6rem;}
.program_soes-list{border-left:2px solid var(--color6a);position:relative;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;background-color:#F6F6F6;padding:2.5rem 3rem;height:100%;}
.program_soes-list p{font-style:italic;}
.program_soes-list .btn-circle{margin-top:1.5rem;}
.program_soes-list h5{font:var(--text-14);font-weight:var(--font_500);color:var(--color2);}
.research_sec.research_2{padding:7rem 0 4rem;background-color:#F2F2F2;}
.research_sec.research_2 .building_box figcaption{background-color:var(--color-white);height:100%;}
.department_hepning{margin-bottom:10rem;}
.department_hepning::before{width:calc(100% - 8.8rem);}


@media(max-width:767px) {
    .program_soes-sec h3{max-width:100%;}
}


/******************Teaching Faculties****************/
.teaching-faculty-sec{padding:6.9rem 0 7.6rem;}
.teaching-faculty-sec h3{color:var(--color2);margin-bottom:2.7rem;}
.faculty_Bx{position:relative;background-color:var(--color-white);color:var(--color-black);height:100%;}
.Team_List .faculty_Bx span img{
    min-width: 2.4rem;
}
.faculty_Bx>figure>img{aspect-ratio:4 / 3.5;object-fit:cover;object-position:top center;}
.Team_List{margin:4.6rem 0 5.9rem;}
.Team_List .item{height:100%;}
.faculty_Bx figcaption h5{font:var(--text-14);font-weight:700;}
.faculty_Bx p{color:var(--color-black);font-style:italic;}
.faculty_Bx figcaption{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;padding:1.6rem 1.4rem 1.7rem;}
.faculty_Bx-detail h5{padding-bottom:1rem;}
.faculty_Bx:after{width:48.4%;height:2px;content:'';position:absolute;background:var(--color6a);bottom:0;}


/*************************Facilities***********************/
.Facilities_Sec{padding:8.8rem 0 5.7rem;background-color:var(--color85);color:var(--color-white);}
.Facilities_Sec:has(+ .inner-happenings_sec){margin-bottom:0;}
.Facilities_Sec{margin-bottom:10rem;}

.Facilities_Sec .sport_Left h3.title30{font-weight: 400;}
@media (max-width:991px) {
    .Facilities_Sec{margin-bottom:5rem;}
}

.Facilities_Sec .facilities_Slider{margin-top:-13rem;z-index:999;}
.facilities_Tab{margin-top:3.4rem;display:flex;gap:2rem;}
.facilities_Tab li button.nav-link{position:relative;padding-bottom:1rem;color:var(--color-white);padding-left:0;border:none;color:var(--color-white);}
.facilities_Tab.nav-tabs{border-bottom:none;}
.facilities_Tab li button:after{position:absolute;content:"";bottom:0;border-bottom:1px solid var(--color-white);width:100%;height:1px;left:0;opacity:0.5;}
.facilities_Tab li .nav-link.active{font-weight:700;background:transparent;border:none;color:var(--color-white);}
.facilities_Slider figcaption{padding:2.5rem;background-color:var(--color6a);opacity:1;color:#fff;display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;position:absolute;left:0;bottom:8rem;width:42%;backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px);}
.facilities_Slider .accordion-body{padding:0}
.facilities_Slider-Text{padding-right:4rem;}
.facilities_Slider-Text h5{font:var(--text-14);font-weight:700;margin-bottom:1.4rem;}
.relative_BX{position:relative}


@media(min-width:1399px) {
    .facilities_Slider figcaption{bottom:12rem;}
    .facilities_Slider-Text{padding-right:6rem;}
    .education_list.EDU-top{margin-top:12rem;}
    .cse-Department{padding-bottom:0rem;}
}

/*****************************/
    .programme_EDU{padding-top:10rem;}
    .programme_EDU .program_soes-list{background-color:var(--color-white);}
    .programme_EDU .ug_program{padding:7.5rem 0 11rem;}
    .margin_full-Left{margin-left:4.5rem;}

@media(min-width:1399px) {
    .programme_EDU{padding-top:12rem;}
}

/****************Faculty-list**********************/
.Faculty_List-sec{padding:10rem 0 5.7rem}
.Faculty_List1 .Grid_3{row-gap:4.5rem;}

@media(min-width:1399px) {
    .Faculty_List-sec{padding-top:12rem;}
}


/*************Faculty-Detail***************/

.faculty_about h4{font:var(--text-21);line-height:var(--line-height-30);padding-top:2.5rem;}
.faculty_about p{color:var(--color33);border-bottom:1px solid #ced4da;padding-bottom:2rem;}
.Faculty_Qualification-sec{padding:2.9rem 0;}
.Faculty_social{padding-top:1.4rem;}
.Faculty_social ul{display:flex;flex-direction:row;justify-content:flex-end;gap:1rem;}
.faculty_achievement{padding:2.6rem 0 2.8rem;}
.Faculty_social ul li img{width:3.2rem;height:3.2rem;}
.faculty_achievement h5{font:var(--text-18);line-height:var(--line-height-26);margin-bottom:0;}
.faculty_achievement .Grid_2 figcaption h5{margin-bottom:1rem;}
.faculty_achievement p{color:var(--color33);}
.faculty_achievement li img{height:4rem;}
.faculty_achievement li{display:grid;grid-template-columns:repeat(1,5rem 1fr);}
.faculty_achievement figcaption{padding-left:2.2rem;}
.faculty_About-Bx{padding:2.4rem 4.7rem 3.2rem 3.2rem;background-color:var(--color-white);}
.faculty-info.fee_structure table{margin-top:0;border:1px solid #F2F2F2;}
.student-achm .scmv_bx strong{margin-top:3rem;display:inline;}
.faculty_achievement.publication_sec2 li{align-items:center;}
.faculty_About-Bx blockquote{font:var(--text-12);line-height:var(--line-height-18);color:var(--color33);}
.faculty_About-Bx blockquote>span{font-weight:600;}
.faculty_About-Bx ul>li{border-bottom:1px solid #ced4da;padding:0rem 1.5rem 2rem;margin-bottom:2rem;}
.faculty_About-Bx .faculty-info ul>li{border-bottom:none;padding-block:0;margin-bottom:0;}
.faculty_About-Bx ul>li:last-child{border-bottom:none;padding-bottom:0;}
.faculty_About-Bx .faculty-info ul>li a{font: var(--text-12);color: var(--color-dark);}
.faculty_About-Bx .faculty-info ul>li:hover a{color: var(--color85);}
.faculty_About-Bx{margin-bottom:1rem;}
.Faculty_Qualification-sec .col-lg-11>.row,
.Faculty_Deatil-sec .col-lg-11>.row{--bs-gutter-x:5rem;}
.Left_IM{width:22vw;position:relative;margin-left:-7rem;}
.verticle-line-LEFT-D{position:absolute;width:20px;height:261px;background:url(../images/icons/line-left.svg) no-repeat;z-index:1;left:0;top:0;}
.view_more p{color:var(--color-prime);}
.ug_program .Grid_4 li{position:relative;}
.Team_List .Grid_4 li{position:relative;}

.faculty_other{margin-block: 3rem;}
.faculty_other h5{font: var(--text-18); line-height: var(--line-height-26);margin-bottom: 2rem;}
@media(min-width:1399px) {
    .faculty_achievement{padding:3.6rem 0 3.8rem;}
    .faculty_About-Bx{margin-bottom:2.5rem;}
    .Faculty_Qualification-sec .col-lg-11>.row,
    .Faculty_Deatil-sec .col-lg-11>.row,
    .department_sec1 .col-lg-11>.row {--bs-gutter-x: 8rem;}
    .Left_IM{margin-left:-6rem;}

}


@media (min-width: 1440px) {
    .Left_IM{margin-left:-7.4rem;}
    .Faculty_Qualification-sec .Left_IM {
        width: 100%;
        margin: 0;
    }
}

@media (min-width: 1500px) {
    .Left_IM{margin-left:-9.4rem;}
    .Faculty_Qualification-sec .Left_IM {
        width: 100%;
        margin: 0;
    }
}

@media (min-width: 1700px) {
    .Left_IM{margin-left:-7.4rem;}
    .Faculty_Qualification-sec .Left_IM {
        width: 100%;
        margin: 0;
    }
}

@media (min-width: 1800px) {
    .Left_IM{margin-left:-11.4rem;}
    .Faculty_Qualification-sec .Left_IM {
        width: 100%;
        margin: 0;
    }
}
@media (max-width: 1699px) {
    .Faculty_Qualification-sec {
        margin: 2.9rem 0 0;
    }
    .Faculty_Qualification-sec .Left_IM {
        width: 100%;
        margin: 0;
    }
}
@media (max-width: 1399px) {
    .Faculty_Qualification-sec {
        margin:0;
    }
    .Faculty_Qualification-sec .Left_IM {
        margin-left: -2.5rem;
    }
    .Faculty_Qualification-sec .Faculty_social ul{
        margin-right: 2rem;
    }
}
@media (max-width: 1199px) {
    .Faculty_Qualification-sec .Left_IM {
        margin-left: -1rem;
    }
    .Faculty_Qualification-sec .Faculty_social ul {
        margin-right: 1rem;
    }
}

@media (max-width: 991px) {
    .Faculty_Qualification-sec .Faculty_social ul {
        margin-right: 0;
    }
    .Faculty_Qualification-sec .Left_IM {
        margin-left: 0;
    }
}

@media(max-width:1199px) {
    .Banner_over{padding:8rem 4.3rem 1.1rem 2.8rem;top:3rem;left:9rem;}
    .school-menu{padding:2.2rem 0rem;justify-content:flex-end;column-gap:2rem;}
    .school-menu li a:after{right:-1rem;}
    .ses_sec-2{padding:4rem 0rem;}
    .welcome_ses{padding:0;}
    .best_rank .we_believe{padding:2.7rem 1rem 2.5rem 1rem;margin:0;}
    .best_rank .ibm_partnership{margin:0;}
    .best_rank .rank_1{margin:0;}
    .dean_Msg{padding:3.6rem 4rem 4.1rem;}
    .dean-sec{padding-bottom:6rem;margin-top:4rem;}
    .bg-img{width:62%;}
    .program_bg-img{width:49.5%;}
    .program_bg-img img{height:100%;}
    .program_count span{font-size:7.2rem;}
    .program_left h3{max-width:100%;margin-bottom:1.5rem;}
    .program_sec .row{--bs-gutter-x:1rem;}
    .program_left{padding:7.1rem 0 6.3rem;}
    .all-program_list_Bx{padding:1rem;}
    .department_sec{padding:5rem 0 5rem;}
    .department_sec:before{height:72%;}
    .Grid_4{grid-template-columns:repeat(3,1fr);gap:2.4rem;}
    .research_sec{padding:5rem 0;}
    .block_list{padding:5rem 2rem;}
    .building_box figcaption{padding:1.5rem 0.8rem 2.5rem 0.9rem;}
    .inner-happenings_sec{padding:5rem 0 5rem;}
    .happeing_Slier{margin-top:2.3rem;margin-left:3.7%;}
    .soc_wall_sec{padding:5rem 0 10rem;}
    .soc_wall_sec h3{color:var(--color2);margin-bottom:3.5rem;}
    .soc_wallbx .wall_captionbx p{padding-right:0rem;}
    .soc_wall_grid .soc_wallbx:last-child .wall_captionbx p{padding-right:0;}

    /* department page css start */
    .departmant_nav .navbar-nav{column-gap:1rem;}
    .departmant_nav ul li a:after{right:-0.7rem;}
    .orang_box{padding:13rem 0.3rem 1.1rem 0.8rem;}
    .facilities_Slider figure{position:relative;}
    .facilities_Slider figcaption{padding:1.5rem 2.5rem;align-items:center;bottom:0 !important;width:100%;}
    .tab-content>.tab-pane{display:block;}
    .fade:not(.show){opacity:1;}
    .Facilities_Sec .facilities_Slider{margin-top:0;}
    .facilities_Slider .accordion-item .accordion-button{font:var(--text-14);font-weight:500;background:var(--color-white);border-radius:0;box-shadow:none;color:#000;}
    .facilities_Slider .accordion-item{border:none;margin-bottom:1rem;}
    /* department page css end */
    /* school programe page css start */
    .course_Right{padding-left:0;}
    .education_list.EDU-top{margin-top:7rem;}
    .course_Right .ug_program{margin-top:2rem;padding-right:5rem;}
    .inner-plcemenet-panel2{padding:3.8rem 0rem 1.2rem 3.5rem;}
    .inner-placement-logo li{padding:2.2rem 3rem;border-bottom:1px solid #ffffff4f;border-right:1px solid #ffffff4f;}
    /* school programe page css end */

    /* faculty list page css start */
    .Faculty_List-sec{padding:7rem 0 5.7rem;}
    .Faculty_List1 .Grid_3{row-gap:2.5rem;grid-template-columns:repeat(2,1fr);}

    /* faculty list page css end */

    /* faculty details page css start */

    .Left_IM{margin-left:-10rem;}
    .department_sec h3{max-width:100%;}
    .listing-dep.department_sec{padding:0rem 0 6rem;}

    /* faculty details page css end */
}

@media(min-width:1920px) {
    .Left_IM figure.faculty_left-IMG{max-width:42rem;}
}

@media(max-width:992px) {
    .dean_name{padding-bottom:0rem;}
    .program_bg-img{width:100%;position:relative;}
    .program_left{padding:4rem 0 4rem;color:inherit;}
    .program_count p br{display:none;}
    .happeing_Slier{margin-top:2.3rem;margin-left:0;}
    .happenings_sec-heading{flex-wrap:wrap;}
    .inner-happenings_sec h3{padding-bottom:2rem;}
    .block_list ul{display:grid;column-gap:4rem;}
    .inner-happenings_sec{padding:6rem 0 6rem;}
    .block_list{padding:2rem 2rem;}

    /* department page css start */
    .department_sec1{padding:4rem 0 0;z-index:9;}
    .orang_box{padding:2rem 1.3rem;margin-bottom:2rem;}
    .orang_box h4{text-align:center;}
    .department_sec1 h3{margin-bottom:2.9rem;}
    .department_sec1 .departmant_nav .navbar-nav{column-gap:2rem;flex-direction:row;}
    .department_sec1 .collapse.navbar-collapse{display:block;display:flex;flex-direction:row;width:100%;justify-content:center;}
    .departmant_nav ul li a:after{right:-1.1rem;}
    .cse-Department{padding-bottom:4rem;}
    .program_soes-sec{padding:4rem 0;}
    .program_soes-sec h3{max-width:100%;margin-bottom:2.6rem;}
    .ug_program .Grid_4{grid-template-columns:repeat(2,1fr);gap:2.4rem;}
    .research_sec.research_2{padding:4rem 0;}
    .teaching-faculty-sec{padding:4rem 0;}
    .Team_List{margin:3rem 0;}
    .Team_List .Grid_4{grid-template-columns:repeat(2,1fr);gap:2.4rem;}
    .Facilities_Sec{padding:4rem 0;}
    .Facilities_Sec .sport_Left{padding-bottom:3rem;}
    /* department page css end */

    /* school program page css start */
    .education_list.EDU-top{margin-top:4rem;}
    .course_Right .ug_program{margin-top:0;padding-right:0;}
    .education_list.EDU-top .row{--bs-gutter-y:2rem}

    /* school program page css end */

    /* faculty-list  page css star */
    .Faculty_List-sec{padding:4rem 0;}

    /* faculty-list  page css end */

    /* faculty details page css start */

    .Left_IM{margin-left:0;width:100%;}
    .Faculty_social ul{justify-content:center;}
    .faculty_about h4{padding-top:4rem;}
    .Faculty_Qualification-sec{padding:4rem 0;}
    .department_hepning{margin-bottom:6rem;}

    /* faculty details page css end */
}

@media(max-width:1080px) {
    .soc_wall_caption>.socail_icon{display:flex;align-items:center;justify-content:center;}
}

@media(max-width:768px) {
    .verticle-line-left-placement{display:none;}
    .inner-Campus-Placements-panel1{text-align:center;}
    article.home_campus_placement{text-align:center;}
    .inner-Campus-Placements-panel1 .list-number ul{justify-content:center;align-items:center;gap:0;margin-bottom:5rem;}
    .numberlist{flex-direction:column;gap:3px;}
    .list-number ul li:after{display:none;}
    .placement-logo ul{display:flex;align-items:center;gap:0px;margin-right:0rem;margin-left:0;margin-bottom:0;flex-wrap:wrap;}
    .bg-img{position:absolute;left:0;top:0;z-index:2;width:48.5em;}
    .dean_Msg{padding:2.6rem 2rem 3rem;}
    .message_dean>p{margin-bottom:1.9rem;}
    .message_dean h3{margin-bottom:3rem;line-height:normal;}
    .dean-sec{padding-bottom:4rem;}
    .program_left{padding:3rem 0 3rem;color:inherit;}
    .department_sec{padding:4rem 0 4rem;}
    .Grid_4{grid-template-columns:repeat(2,1fr);gap:2rem;}
    .department_sec h3{margin-bottom:2.2rem;max-width:100%;}
    .research_sec{padding:4rem 0;}
    .building_box p{margin-bottom:1rem;}
    .building_link{grid-template-columns:auto;row-gap:1.2rem;}
    .inner-happenings_sec{padding:4rem 0 4rem;}
    .soc_wall_sec{padding:4rem 0 6rem;}
    .school-menu{padding:2rem 0rem;justify-content:space-between;column-gap:1rem;}
    .Banner_over{padding:2rem 3.3rem 1.1rem 2.8rem;bottom:8rem;top:inherit;width:17em;left:0;text-align:center;margin:0 auto;right:0;}
    .Grid_2{grid-template-columns:repeat(1,1fr);gap:2rem;}
}

@media(max-width:575px) {
    .ses_sec-2{padding:4rem 1rem;}
    .department_sec{padding:4rem 1rem 4rem;}
    .research_sec{padding:4rem 1rem;}
    .inner-happenings_sec{padding:4rem 1rem 4rem;}
    .soc_wall_sec{padding:4rem 1rem 6rem;}
    .block_list ul{display:grid;grid-template-columns:repeat(1,1fr);column-gap:2rem;}
    .Grid_4{grid-template-columns:repeat(1,1fr);gap:2rem;}
    .school-menu{padding:2rem 0rem;justify-content:center;column-gap:0rem;flex-direction:column;align-items:center;}
    ul.happening-nav_list{gap:2rem;padding-bottom:2rem;flex-wrap:wrap;}
    .program_left h3{padding-right:0;}
    .dean_Msg{padding:3rem 3rem 3rem;}
    .department_sec1{padding-inline:1rem;}
    .department_sec1 .departmant_nav .navbar-nav{flex-wrap:wrap;}
    .department_sec1 .col-lg-11>.row{--bs-gutter-x:0rem;}
    .program_soes-sec{padding-inline:1rem;}
    .research_sec.research_2{padding-inline:1rem;}
    .teaching-faculty-sec{padding-inline:1rem;}
    .Facilities_Sec{padding-inline:1rem;}
    ul.happening-nav_list li a:after{top:2px;}
    ul.happening-nav_list{gap:4rem;padding-bottom:1rem;align-items:center;}
    .ug_program .Grid_4{grid-template-columns:repeat(1,1fr);gap:2rem;}
    .Team_List .Grid_4{grid-template-columns:repeat(1,1fr);gap:2rem;}
    .facilities_Slider-Text{padding-right:0rem;}
    .program_soes-list p{font-style:italic;margin-bottom:0;}
    /* department page css end */
    /* faculty-list  page css star */
    .Faculty_List-sec{padding:4rem 1rem;}
    .Faculty_List1 .Grid_3{row-gap:1.5rem;grid-template-columns:repeat(1,1fr);}

    /* faculty-list  page css end */
    .Faculty_Qualification-sec{padding:4rem 1rem;}
    .faculty_achievement figcaption{padding-left:1.2rem;}
    .faculty_achievement li{align-items:center;}
    .faculty_About-Bx{padding:2rem;}
    .faculty_achievement{padding:2rem 0;}
}
    .department_sec p.title18{color:#000;}
    section.research_sec .title18{color:#000;margin-bottom:.5rem;}


/* UIAM - 02031998 Start */
    .sec_padding{padding-block:5rem 10rem;}
    .happening_grid{gap:5rem 2rem;}
    .admission_processSec{position:relative;padding-block:0 12rem;background-color:var(--color-white);}
    .admission_processSec .sec_title{margin-bottom:5rem;}
    .admission_processSec .sec_title .title30{font:var(--text-24);text-transform:uppercase;font-weight:var(--font_600);font-family:var(--mansory);color:var(--color85) !important;}


/* .admission_processSec .sec_title h2 {
    color: var(--color2);
} */

.admission_process{display:grid;grid-template-columns:repeat(3,1fr);gap:3rem;background:url(../images/gd-goenka-img/process-dash.webp) no-repeat center;}
.admprocess_bx{position:relative;background-color:var(--color-00);margin-inline:auto;padding:3rem 5rem;display:flex;align-items:center;justify-content:center;text-align:center;width:25rem;height:25rem;border-radius:50%;}
.admprocess_bx:nth-child(2){background-color:var(--color-52);}
.admprocess_bx:nth-child(3){background-color:var(--color3);}
.admprocess_bx span{position:absolute;right:-2rem;width:4rem;height:4rem;display:flex;align-items:center;justify-content:center;background-color:var(--color-white);font:var(--text-18);font-family:var(--spectral);font-weight:700;border-radius:50%;}
.admprocess_bx:nth-child(1) span{color:var(--color-00)}
.admprocess_bx:nth-child(2) span{color:var(--color-52)}
.admprocess_bx:nth-child(3) span{color:var(--color3)}
.admprocess_bx p{color:var(--color-white);font:var(--text-18);font-family:var(--family-archivo);line-height:1.2;}
.topcollaboration_sec{position:relative;padding-block:10rem;}
.topcollaboration_sec .sec_title{margin-bottom:5rem;}
.topcollaboration_sec .sec_title h2{color:var(--color2);}
.collaboration_grid{display:grid;grid-template-columns:repeat(3,1fr);gap:3rem;}
.collaboration_logo{background-color:var(--color-white);padding:2rem;}
.faqSec{position:relative;padding-block:10rem 10rem;background:#275972;overflow:hidden;z-index:1;}
.faqSec::after{content:'';bottom:0;right:0;width:100%;height:65rem;position:absolute;opacity:0.3;background:url(../images/gd-goenka-img/layer.png);background-repeat:no-repeat;background-size:contain;background-position:right center;z-index:-1;}
.faqSec .sec_title{margin-bottom:5rem;}
.faqSec .sec_title h2{color:var(--color-white);line-height:normal;}
.faqAccordion .accordion-item{border:none;background-color:transparent;border-radius:0 !important;margin-bottom:1.5rem;}
.faqAccordion .accordion-item:last-child{margin-bottom:0;}
.faqAccordion .accordion-button{padding:1.5rem 3rem;background-color:var(--color-white);box-shadow:none;border:none;border-radius:0;color:var(--color2);font:var(--text-18);font-family:var(--family-archivo);line-height:1.2;}
.faqAccordion .accordion-body{padding-block:2rem 4rem;padding-inline:3rem;background:var(--color-white);border-bottom:0.1rem solid rgb(112 112 112 / 20%);}


/* ------------ */
.faq_responsive_tab_header>.nav{justify-content:center;margin-bottom:4rem;}
.faq_responsive_tab_header>.nav-tabs{border-bottom:none;}
.faq_responsive_tab_header .nav-link{font:var(--text-18);color:var(--color-white);padding:0.4rem 2rem;border-radius:inherit;}
.faq_responsive_tab_header .nav-tabs .nav-link:focus,.faq_responsive_tab_header .nav-tabs .nav-link:hover{border-color:transparent;}
.faq_responsive_tab_content .accordion{--bs-accordion-bg:transparent;background-color:transparent;}
.faq_responsive_tab_content .accordion-item{border:none;}


@media (max-width: 991px) {
    .tab-content>.tab-pane{display:block;opacity:1;}
}

/* ------------ */
.faq_responsive_tab_inner ul li{padding-left:25px;padding-bottom:1rem;position:relative;}
.faq_responsive_tab_inner ul li:before{content:"";width:0.6rem;height:0.6rem;background:#305871;border-radius:100%;position:absolute;top:0.8rem;left:0;}
ul.countries_list{display:grid;grid-template-columns:repeat(4,1fr);}
.inner_menu{position:relative;background-color:var(--color-white);padding:6rem 4rem 4rem;}
.inner_menu h5{font:var(--text-21);margin-bottom:5rem;font-weight:500;color:#000;text-transform:uppercase;}
.inner_menu ul{padding:0;margin:0;}
.inner_menu ul>li{margin-bottom:1.2rem;padding-bottom:1.2rem;border-bottom:0.1rem solid rgb(112 112 112 / 10%);}
.inner_menu ul>li>a{color:#000000;position:relative;font:var(--text-14);font-family:var(--spectral);font-weight:500;}
.inner_menu ul>li.active{border-color:rgb(239 127 26 / 40%);}
.inner_menu ul>li.active>a{font-weight:600;color:#000;}
.inner_pageright{padding-top:5rem;padding-left:2rem;}
.career_over_sec{position:relative;padding-block:0rem 6rem;}
.over_banner{margin-bottom:4rem;}
.careerpath_sec{padding-block:5rem 10rem;display:grid;grid-template-columns:repeat(1,1fr);gap:10rem 3rem;}
.careerpath_bx{background-color:var(--color-white);padding:3rem;gap:3rem;position:relative;}
.careerpath_bx ul.custom_list{margin-top:3rem;display:grid;grid-template-columns:repeat(2,1fr);}
.careerpath_bx p:nth-child(2){margin-bottom:4rem;}
.careerpath_bx ul.custom_list li{margin-bottom:0;}
.careerpath_bx .career_imgs{position:relative;margin-top:-8rem;}
.careerpath_bx .career_cntnt{padding-top:3rem;}
.careerpath_bx.Grid_2 .career_cntnt{padding-top:0rem;}
.careerpath_bx h5{font:var(--text-18);margin-bottom:2rem;font-weight:500;color:var(--color2);font-family:var(--family-archivo);}
.advisory_sec{padding-block:0rem 10rem;display:grid;grid-template-columns:repeat(1,1fr);gap:3rem 2rem;}
.advisory_bx{background-color:var(--color-white);display:flex}
.advisory_bx figure{flex:0 0 20%;}
.advisory_bx figure>img{height:100%;object-fit:cover;object-position:top center;}
.advisory_bx .advisory_caption{flex:0 0 80%;padding:3rem 3rem;}
.advisory_bx .advisory_caption>h5{font:var(--text-14);margin-bottom:1rem;font-weight:500;font-family:var(--family-archivo);}
.advisory_bx .advisory_caption>span{font:var(--text-12);margin-bottom:1rem;display:block;}
.advisory_bx .advisory_caption>p{font:var(--text-12);margin-bottom:0;font-weight:300;color:var(--color-black);font-family:var(--family-archivo);}


/* .advisory_bx:nth-child(even) figure{margin-inline:3rem 0;} */


.adjunct_sec{padding-block:0rem 5rem;display:grid;grid-template-columns:repeat(1,1fr);gap:3rem 2rem;}
.adjunct_sec:last-child{padding-bottom:10rem;}
.adjunct_bx{background-color:var(--color-white);display:flex}
.adjunct_bx figure{flex:0 0 40%;}
.adjunct_bx figure>img{height:100%;object-fit:cover;object-position:top center;}
.adjunct_bx .adjunct_caption{flex:0 0 60%;padding:4rem;}
.adjunct_bx .adjunct_caption>h5{font:var(--text-21);margin-bottom:1.5rem;font-weight:600;color:var(--color2);}
.adjunct_bx .adjunct_caption>span{font:var(--text-12);font-weight:600;margin-bottom:2rem;display:block;}
.adjunct_bx .adjunct_caption>p{font:var(--text-12);margin-bottom:0;font-weight:300;color:var(--color-black);font-family:var(--family-archivo);}
.adjunct_title h2{font:var(--text-21);font-weight:600;}
.solResearch_sec{padding-block:5rem 5rem;}
.solResearch_sec:last-child{padding-bottom:10rem;}
.solResearch_bx{position:relative;border-bottom:0.1rem dashed rgb(0 0 0 / 20%);padding-bottom:4rem;margin-bottom:4rem;}
.solResearch_bx>h3{font:var(--text-24);line-height:1.2;margin-bottom:2rem;font-weight:500;color:var(--color2);font-family:var(--spectral);}
.solResearchdate{margin-bottom:0.5rem;}
.solResearchdate>span{font:var(--text-12);font-weight:500;margin-right:1rem;padding-right:1rem;border-right:0.1rem solid rgb(0 0 0 / 32%);line-height:1;display:inline-block;}
.solResearchdate>span:last-child{border-right:0;margin-right:0;padding-right:0;}
.solResearch_bx>ul{margin:0;}
.solResearch_bx>ul>li{margin-bottom:1rem;}
.solResearch_bx>ul>li>strong{color:var(--color-00);}
.cse-Department_sec{padding-bottom:5rem;}


/* Highlights Start */

.heighlight_sec{position:relative;z-index:1;overflow:hidden;}
.heighlight_sec figure{position:relative;z-index:1;}
section.heighlight_sec.hight-tabs figure::before{content:'';position:absolute;top:0rem;width:100%;height:100%;left:0;background-color:rgb(0 0 0 / 34%);}
section.heighlight_sec.hight-tabs::before{display:none;}
.heighlight_sec figure img{width:100%;}
.heighlight_sec figure figcaption{position:absolute;top:0;right:0;width:100%;height:100%;}
.heighlight_sec::before{content:'';position:absolute;top:0;width:100%;height:5rem;left:0;background-color:#f2f2f2;z-index:-1;}
section.heighlight_sec.hight-tabs .nav-link.active{color:var(--color6a);}
.heighlight_bx{position:relative;padding-block:3.5rem 4rem;padding-inline:4rem;z-index:1;background:var(--color85);}

/* width */
.heighlight_bx::-webkit-scrollbar{width:.5rem;}
.highlights-sec2{padding:4rem 0 5rem;}
.highlights-sec2 ul li{color:#000;padding-right:4rem;}
.highlights-sec2 ul{display:grid;grid-template-columns:repeat(2,1fr);column-gap:4rem;}

@media screen and (max-width:991px) {
    .highlights-sec2 ul{column-gap:2rem;}
    .highlights-sec2 ul li{padding-right:2em;}
}

@media screen and (max-width:767px) {
    .highlights-sec2 ul{column-gap:2rem;grid-template-columns:repeat(1,1fr);}
    .highlights-sec2{padding-block:0 3rem;}
    .highlights-sec2.ht{padding-block:0 3rem;}
}

/* Track */
.heighlight_bx::-webkit-scrollbar-track{box-shadow:inset 0 0 5px grey;border-radius:1rem;-webkit-border-radius:1rem;-moz-border-radius:1rem;-ms-border-radius:1rem;-o-border-radius:1rem;}

/* Handle */
.heighlight_bx::-webkit-scrollbar-thumb{background:var(--color6a);border-radius:1rem;-webkit-border-radius:1rem;-moz-border-radius:1rem;-ms-border-radius:1rem;-o-border-radius:1rem;}

/* Handle on hover */
.heighlight_bx::-webkit-scrollbar-thumb:hover{background:var(--color27);}
.heighlight_bx::after{content:'';position:absolute;top:0;width:100%;height:100%;left:0;background-color:var(--color-85);;z-index:-1;}
.heighlight_bx h3{color:var(--bs-white);margin-bottom:2.5rem;}
.heighlight_bx p{color:var(--bs-white);}
.heighlight_bx p:last-of-type{margin-bottom:0;}
.heighlight_sec.lcb-highlights{background:none;padding-bottom:0;min-height:auto;}
.heighlight_sec.lcb-highlights .heighlight_bx ul{display:grid;grid-template-columns:repeat(3,1fr);gap:2rem 3rem;}
.heighlight_sec.lcb-highlights .heighlight_bx ul.grid-2{grid-template-columns:repeat(2,1fr)}


/* Mission Start */
.schmission_sec{position:relative;padding-block:10rem;background-color:#f2f3f5;}
.scmission_grid{display:grid;grid-template-columns:repeat(2,1fr);}
.scmv_bx{padding:8rem 8rem;background-color:var(--color85);}
.scmv_bx>h4{margin-bottom:3rem;font:var(--text-24);font-weight:600;font-family:var(--family-archivo);color:var(--color-white);}
.scmv_bx>p{color:var(--color-white);}
.scmv_bx>p:last-of-type{margin-bottom:0;}
.scmission_grid .scmv_bx:last-child p{color:var(--color-dark);}
.scmv_bx:nth-child(2){background-color:var(--color-white);}
.scmv_bx:nth-child(2)>h4{color:var(--color2);}
.inner_pageright .aca-alliance h4{color: var(--color33);}
/* .scmv_bx:nth-child(2)>p{font:var(--text-18);font-weight:700;color:var(--color33);} */


/* Head Message Start */

.head_message{position:relative;background-color:var(--color-white);padding-block:12rem 4rem;background:url(../images/gd-goenka-img/layer.png) no-repeat right center / contain #fff;}
.head_message .verticle-line-left-placement{top:0;}
.head-single-img{position:relative;}
.head-single-img>img{border-radius:5rem;-webkit-border-radius:5rem;-moz-border-radius:5rem;-ms-border-radius:5rem;-o-border-radius:5rem;}
.head-details{max-width:95%;margin-left:auto;padding:5rem;height:100%;}
.head-details h3{color:var(--color2);margin-bottom:3rem;}
.head-details>blockquote{font:var(--text-18);margin-bottom:4rem;}
.head-details>p{line-height:1.6;}
.head-details>p:last-of-type{margin-bottom:0;}
.head_name{margin-top:2rem;}
.head_name h5{margin-bottom:0.5rem;font:var(--text-18);font-weight:700;}
.head_name p:last-of-type{margin-bottom:0;}
.sheela_Heading{padding-top:1rem;}
.sheela_Heading h5{margin-bottom:1.5rem;}



/* UIAM - 02031998 End */

/* new css starts here */
.heighlight_bx .accordion-item{background:transparent;border:none;padding:0;margin:0;}
.custom-bullet li{color:var(--bs-white);margin-bottom:2rem;position:relative;padding-left:0;list-style:disc;}
ul.custom-bullet{margin-top:2rem;padding-left:1.5rem;margin-bottom:0;}
.custom-bullet li:before{position:absolute;top:8px;left:0;border:1px solid var(--bs-white);width:8px;height:8px;border-radius:50%;background-color:var(--bs-white);}
.custom-bullet{margin-top:3rem;}
.heighlight_sec .accordion-body, .heighlight_sec .accordion-item{background:transparent;padding:0;border:none;}
.heighlight_sec.hight-tabs .heighlight_bx{min-height:100%;}
.heighlight_sec.hight-tabs .facilities_Tab.nav-tabs{border-bottom:none;position:absolute;bottom:4rem;align-items:end;}
.hight-tabs .heighlight_bx h4{color:var(--bs-white);margin-bottom:1rem;}
.scmv_bx:nth-child(2)>.custom-bullet li{color:var(--color33);}
.scmv_bx:nth-child(2)>.custom-bullet li:before{border:1px solid var(--color33);background-color:var(--color33);}
.past-events .building_box{height:100%;}
.scmission_grid.visgrid{grid-template-columns:repeat(1,1fr);}
.heighlight_sec.lcb-highlights .heighlight_bx{min-height:auto;}

/* new css ends here */


/* school of law about us css starts here */
.definition-policy2{background:#1e3782;padding:7rem 0;color:#fff;}
.definition-policy2 h2{font:var(--text-21);line-height:3.4rem;margin-bottom:1.22rem;}
.title-h4{color:var(--color2);font:var(--text-18);line-height:2.4rem;margin-bottom:1.22rem;}
.about-cont-mission .aca-alliance{margin-top:3rem;}
.definition-policy2 p{margin-bottom:3rem;}
.about-panel5.school-gd-indu{padding:10rem 0px;}
.student-hotel-sec-01{padding:10rem 0;}
.about-panel5.school-gd-indu .aout-panel5-content{padding-left:7rem;padding-right:10rem;}
.about-panel5.school-gd-indu .swiper-btn-group{left:8rem;}
.schmission_sec.school-abt-img .scmv_bx:nth-child(2)>p{font:var(--text-16);font-weight:400;}
.highlight-cont{background:#1e3782;padding:7rem 0;color:#fff;margin-bottom:10rem;}
.highlight-text h4{font:var(--text-30);letter-spacing:-1.5px;margin-bottom:0;padding-bottom:2rem;}
.schmission_sec.school-abt-img .scmv_bx{padding:0;background-color:#fff;}
.schmission_sec.school-abt-img .scmv_bx.scmv_bx-one{padding:8rem 8rem;}
.advisory_sec .scmission_grid{grid-template-columns:repeat(1,1fr);}
.advisory_sec .scmission_grid .scmv_bx{background-color:transparent;padding:4rem 0 2rem;}
.advisory_sec .scmission_grid .scmv_bx:nth-child(1){padding-top:0;}
.advisory_sec .scmission_grid .scmv_bx:nth-child(2){background-color:var(--color-white);}
.advisory_sec .scmission_grid .custom-bullet li, .advisory_sec .scmission_grid .custom-bullet li a{color:var(--color33);}
.advisory_sec .scmission_grid .custom-bullet li:hover a{color: var(--color85);}
.custom-list li{position:relative;list-style:disc;margin-bottom:2rem;margin-left:1.5rem;}
.custom-list li::marker{font:var(--text-16);color:#ed8331;}
.advisory_sec .scmission_grid .scmv_bx>h4{color:var(--color33);}
.dep_section .sem{padding-inline:1.5rem;}
.fee_structure .sem .title-content h2{margin-bottom:3rem;}
.advisory_sec .scmission_grid .custom-bullet li::marker{font:var(--text-16);color:#ed8331;}
.career_over_sec .custom-bullet li::marker{font:var(--text-16);color:#ed8331;}
.advisory_sec .scmission_grid .scmv_bx>p{color:var(--color33);margin-bottom:3rem;margin-top:2rem;}
.advisory_sec .scmission_grid .scmv_bx{border-bottom:1px solid #e5e5e5;}
.advisory_sec .scmission_grid .scmv_bx:nth-child(2){background-color:transparent;border-top:1px solid #e5e5e5;}
.inner_pageright .program_list.ug_program.grid_view_item,.inner_pageright .program_list.ug_program.list_view_item{padding-right:0;}
.inner_pageright .program_list.ug_program .row{--bs-gutter-x:1.6rem}
.inner_pageright .course_Right{padding-left:0;padding-bottom:11rem;}
.inner_pageright .education_list.EDU-top{margin-block:7rem 7.6rem;padding:0;}
.career_over_sec .definition-policy2{padding:3rem 0 0;margin:3rem 0 0 0;background:transparent;color:var(--color-dark);}
.gd-content-full{padding:3rem 0;}
.career_over_sec .schmission_sec.school-abt-img{padding-block:3rem;}
.career_over_sec .schmission_sec.school-abt-img .scmv_bx.scmv_bx-one{padding:3rem;}
.career_over_sec .scmission_grid{grid-template-columns:repeat(1,1fr);}
.career_over_sec .definition-policy2 p:last-child{margin:0;}
.about-cont-mission .definition-policy2 p:last-child{margin-bottom:2rem;}
.highlight-cont.definition-policy2{margin-top:0;}
.inner_pageright.list-space .advisory_sec{padding-top:0;}
.inner_pageright.list-space .advisory_sec .scmv_bx{padding-top:0;}
.inner_pageright.list-space .career_over_sec{padding-block:5rem 0;}
.list-space .custom-bullet{padding-left:2.5rem;}
.event-read-more>a{border:1px solid grey;display:inline-block;padding:.5rem 1rem;color:#000000;font:var(--text-12);margin:0;}
.solResearch_bx.happ-event p a{display:inline-block;margin:1.5rem 0 0 0;color:var(--color-dark);}
.solResearch_bx.happ-event h3 a{color:var(--color2);}
.faculties-list .faculty_Bx figcaption{padding:2.3rem 2.3rem 5.8rem;}
.faculties-list li{margin-bottom:4.5rem;}
.orang_box h4,
.inner_menu h5{position:relative;}
.orang_box h4>a,
.inner_menu h5>a{position:absolute;top:0;left:0;right:0;width:100%;height:100%;}
.careerpath_sec_grp h3{font:var(--text-21);font-weight:600;margin-bottom: 2rem;}
.inner_pageright .advisory_sec{padding-bottom:0;padding-top:6rem;}
.advisory_sec.advisor-grid{grid-template-columns:repeat(3,1fr);padding-bottom:10rem;}
.advisory_sec.advisor-grid .advisory_bx{flex-direction:column;}
.advisory_sec.advisor-grid .advisory_bx .advisory_caption>span{font-weight:500;}
.solResearch_sec.sol-research{padding-block:0rem 10rem;display:grid;gap:3rem 2rem;grid-template-columns:repeat(3,1fr);}
.solResearch_sec.sol-research .solResearch_bx{background-color:#fff;padding:3rem 3rem;margin:0;border:none;transition:all .4s;}
.solResearch_sec.sol-research .solResearch_bx h3{font:var(--text-21);font-family:var(--family-archivo);font-weight:500;color:var(--color2);line-height:1.3;}
.career_over_sec.about-cont-mission{padding-block:0rem 5rem;}
.highlight-cont.definition-policy2{padding:3rem 3rem;background:#1e3782;}
.highlight-cont.definition-policy2 p:last-child{margin-bottom:0;}
.adjunct_sec{grid-template-columns:repeat(3,1fr);}
.adjunct_sec .adjunct_bx{flex-direction:column;}
.inner_pageright.adjust-cat .adjunct_sec{display:block;}
.inner_pageright.adjust-cat .adjunct_sec .adjunct_bx-grp{padding-block:5rem 0;display:grid;grid-template-columns:repeat(3,1fr);gap:3rem 2rem;}
.inner_pageright.adjust-cat .adjunct_bx figure>img{height:auto;}
.inner_pageright.adjust-cat .adjunct_bx figure{flex:0;}
.inner_pageright.adjust-cat .adjunct_bx .adjunct_caption{flex:0;padding:3rem;}
.inner_pageright.adjust-cat .adjunct_bx{position:relative;}
.inner_pageright.adjust-cat .adjunct_bx>a{position:absolute;top:0;left:0;right:0;width:100%;height:100%;z-index:1;}
.inner_pageright.adjust-cat.profile-details .adjunct_bx-grp{grid-template-columns:repeat(1,1fr);}
.inner_pageright.adjust-cat.profile-details .adjunct_bx-grp .adjunct_bx{flex-direction:row;background-color:transparent;}
.inner_pageright.adjust-cat.profile-details .adjunct_bx-grp .adjunct_bx figure{flex:0 0 30%;}
.inner_pageright.adjust-cat.profile-details .adjunct_bx-grp .adjunct_bx .adjunct_caption{flex:0 0 70%;padding:0 0 0 4rem;}
.leadership_two.vice-chancellor.profile-del{margin-top:0;}
.inner_pageright.adjust-cat .adjunct_caption h5{font:var(--text-18);font-weight:600;}
.message_dean p{padding-right:4rem;}
.message_dean h4{margin-bottom:2rem;font:var(--text-24);font-weight:600;font-family:var(--family-archivo);color:var(--color33);}
.message_dean ul:has(+ *){margin-bottom:5rem;}
.message_dean ul li{color:var(--color-dark);}
.message_dean ul li::marker{font:var(--text-16);color:#ed8331;}
.career_over_sec.about-cont-mission{border-bottom:1px solid #dedede;}
.leadership_two.vice-chancellor .msg_sec_left .msg-title.massages h3{line-height:1.4;}
.leadership_two.vice-chancellor .msg_sec_left .msgname p{padding-bottom:1.5rem;}
.news_left.happning-cont{padding-bottom:5rem;}
.inner-title.happ-detail-ttle{padding-top:13rem;}
.news_detils_one .news_d_cntnt p a{display:inline-block;color:var(--color33);margin-top:1rem;}
.news_detils_one .news_left h3 a{color:var(--color33);}
ul.custom-bullet.campus-boxes{display:flex;flex-wrap:wrap;gap:2rem;}
ul.custom-bullet.campus-boxes li{border:1px solid #ffffff;width:32%;background-color:#fff;padding:1rem;text-align:center;}
ul.custom-bullet.campus-boxes li{list-style-type:none;}
ul.custom-bullet.campus-boxes li figcaption{padding-top:2rem;}
.inner_pageright .advisory_sec .custom-bullet.campus-boxes{padding-left:0;}
.inner_pageright .advisory_sec .custom-bullet.campus-boxes li{margin-bottom:0;}
.dean-massage>a{font:var(--text-14);font-weight:700;color:#fff;margin:2rem 0 0 0;display:inline-block;}
.dean-massage>a:hover{opacity:.5;}
.dean-massage img{margin:0 0 0 .5rem;}
.dean-massage-profile{padding:10rem 0;position:relative;z-index:0;}
.dean-massage-profile .dean_Msg{background:transparent;color:var(--color-dark);}
.dean-massage.readmore-pdf>a{color:var(--color-dark);}
.news_details_two.news-details .related_news_sec .news_details_slider .new_bX figcaption{min-height:270px;}
.news-filter.happ-filter .filter-input select{height:35px;font-size:14px;}
.news-filter.happ-filter .filter-input select:focus,
select:focus-visible{border-color:#008EC7;box-shadow:none;outline:none;}
select:focus-visible{outline-offset:0px;border-color:#008EC7;box-shadow:none;outline:none;}
.solResearch_sec.sol-research.search-img .solResearch_bx{padding:0;}
.solResearch_sec.sol-research>*{min-width:0;}
.solResearch_sec.sol-research.search-img .solResearchdate{padding:3rem;}
.solResearch_sec.sol-research.search-img .solResearchdate h3{font:var(--text-18);font-weight:500;line-height:1.2;margin:1rem 0;}
.solResearch_sec.sol-research.search-img .solResearchdate ul li strong{color:var(--color-00);}
.faqSec::after{content:'';bottom:0;top:0;right:0;width:100%;height:65rem;position:absolute;opacity:0.3;background:url(../images/gd-goenka-img/layer.png);background-repeat:no-repeat;background-size:contain;background-position:right center;z-index:-1;}
.schmission_sec.area-research-one{padding-top:0;}

/* school of law about us css ends here */

/* Base styles */
.dropdowns{position:relative;}
.dropdown-menus{display:none;position:absolute;top:100%;left:0;background:white;list-style:none;padding:0;margin:0;z-index:1000;width:20rem;margin-top:2rem;}
.dropdown-menus::before{width:1.5rem;height:1rem;background:var(--color-white);position:absolute;left:5.5rem;top:-1rem;content:'';clip-path:polygon(50% 0%,0% 100%,100% 100%);}
.dropdown-menus li a{padding:1rem 2rem;display:block;}


@media (min-width:1700px) {
    .dropdown-menus li a{font-size:1.6rem;}
}

.departmant_nav .school-menu .dropdowns .dropdown-menus{margin-top:0;}

/* .school-menu .dropdowns .dropdown-menus li {padding: 7px 0px;} */
.school-menu .dropdowns .dropdown-menus li:not(:last-child){border-bottom:1px solid rgb(102 102 102 / 12%);}
.school-menu .dropdowns:hover .dropdown-toggle::before{width:100%;height:5rem;background:transparent;left:0;top:0;content:"";position:absolute;}
.school-menu .dropdowns:hover .dropdown-menus li a:hover{color:var(--color85);font-weight:var(--font_500);}

@media (min-width:991px) {
    .school-menu .dropdowns:hover .dropdown-menus{display:block;}
}

@media (max-width:1649px) {
    .dropdown-menus::before{width:1rem;height:0.7rem;left:4rem;top:-0.7rem;}
    .career-path .career_bxx2 ul li:before{top:3px;}
}
.school-menu .dropdowns.open .dropdown-menus{display:block;}
.school-menu .dropdowns.open .dropdown-menus{padding:1.5rem 2rem;margin-top:1rem;}
.school-menu .dropdowns.open .dropdown-menus li{padding:7px 0px;}
.school-menu .dropdowns.open .dropdown-menus li:hover{background:none;}
.school-menu .dropdowns.open .dropdown-menus li:hover a{color:var(--color85);;}
.school-menu .dropdowns.open .dropdown-menus li:not(:last-child){border-bottom:1px solid #6666665e;}
.dropdown-menus li{padding:0px;}
.school-menu .dropdown-menus li a:after{display:none;}
.dropdown-menus li a{text-decoration:none;color:#333;}

/* .departmant_nav .dropdown-menus li a {
    font: var(--text-12);

} */

/* .departmant_nav .dropdowns a,
.school-menu .dropdowns a {
    padding-bottom: 3.2rem;
} */

/* Show menu on hover */
/* .dropdowns:hover .dropdown-menus {
    display: block;
} */

.coming-soon{padding-bottom:10rem;}
.brand_color{background-color:#1f3583;}
.cse-Department_sec.ece2 .advisory_sec .scmission_grid .scmv_bx>p{margin-bottom:2.2rem;}
.cse-Department_sec.civi2 .inner_pageright{padding-top:2rem;}
.cse-Department_sec.civi{padding-bottom:0;}


@media only screen and (max-width:1100px) {
    .heighlight_sec.lcb-highlights .heighlight_bx ul{grid-template-columns:repeat(2,1fr);gap:2rem;}
    .heighlight_sec.lcb-highlights .heighlight_bx{padding-block:5rem;padding-inline:3rem;}
    .solResearch_sec.sol-research{grid-template-columns:repeat(2,1fr);}
}

@media only screen and (max-width:767px) {
    .heighlight_sec.lcb-highlights .heighlight_bx ul{grid-template-columns:repeat(1,1fr);gap:2rem;}
}

#feature-list li.hidden{display:none;overflow-y:auto;}
.read_morelist{display:none;}
#view-more-btn{margin-top:10px;color:#fff;cursor:pointer;font:var(--text-12);font-weight:bold;}
section.about-panel6{padding:10rem 0;overflow:hidden;}
.facilities_section{padding:0rem 0rem 8rem;position:relative;background:var(--colorf2);}
.facilities_sec_list h2{padding-bottom:2rem;}
.facilities_sec_list{padding:4rem 4rem 0;}
.facilities_section .facilities_sec_list h2{padding-bottom:0rem;}
.facilities_sec_list ul li{color:#000;}
section.facilities_section .col-md-5 figure{margin-bottom:2.5rem;}
section.facilities_section .col-md-8{padding:0;}
.research-facilities-sec{padding-bottom:8rem;}
.research-facilities-sec .container{background-color:#1f3583;padding:4rem;}
.research-facilities-box p:first-of-type{margin-top:3rem;}
.research-facilities-box{padding-right:14rem;}
.research-facilities-box p{font:var(--text-12);color:#fff;}
.research-facilities-box .text-title1{color:#fff;font:var(--text-18);}

/* .research-facilities-box h2::after {
    content: '';
    position: absolute;
    width: 100%;
    height: 2px;
    background: url(../images/title-bg.svg) no-repeat;
    top: 5.7rem;
    right: 0;
    left: 0%;
} */

.school-bg{background-color:#00a4d9;}
.department_sec01::before{content:"";position:absolute;bottom:0px;left:0px;width:100%;height:58%;background-color:#00a4d9;}
.brand_management{background-color:#00a4d9;}
.highlight-cont.brand_management{padding:3rem 3rem;background-color:#00a4d9;}

/* program details page css start */
.breadcrumb{display:block;}
.breadcrumb ol{list-style-type:none;padding:0;}
.breadcrumb ol li{display:inline;}
.breadcrumb ol li + li::before{content:"";display:inline-block;width:auto;height:11px;margin-inline:10px;background:url(../images/icons/bread-icon.svg) no-repeat center;background-size:contain;}
.breadcrumb ol li a{text-decoration:none;color:var(--color33);font-weight:var(--font_300);}
.breadcrumb ol li a:hover{color:#008EC7;}
.program_details_one{padding-bottom:4.5rem;}
.program_details_one .course-duration_grid{display:grid;grid-template-columns:80.8% auto;box-shadow:0px 7px 13px #0000000F;}
.program_details_one .duration_fee{display:flex;align-items:center;justify-content:space-between;column-gap:12.1rem;background:#fff;padding:2.5rem 3rem;}
.program_details_one .dur-bx h4{font:var(--text-14);line-height:var(--line-height-21);font-weight:var(--font_600);color:var(--color33);margin-bottom:1rem;display:flex;column-gap:1.5rem;}
.program_details_one .dur-bx h4 span{font:var(--text-14);line-height:var(--line-height-21);color:var(--color33);}
.program_details_one .dur-bx p a{font:var(--text-12);line-height:var(--line-height-18);color:#123985;padding-bottom:0.95rem;border-bottom:1.5px dashed var(--color6a);max-width:max-content;}
.program_details_one .dur-bx p a:hover{color:var(--color-00)}
.program_details_one .brochure{background:#ededed;padding-inline:3.1rem;padding-block:2.1rem 1.8rem;display:flex;justify-content:center;align-items:center;}
.program_details_one .brochure .down_broc{display:block;text-align:center;}
.program_details_one .brochure .down_broc .apply-now-btn.btn:hover{border-color:var(--color6a);}
.program_details_one .pdf_box{display:flex;column-gap:0.7rem;padding-bottom:1.3rem;align-items:center;}
.program_details_one .pdf_box span{font:var(--text-12);line-height:var(--line-height-18);color:var(--color-black);font-weight:700;}
.apply-now-btn{font:var(--text-12);font-weight:600;color:#123985;text-align:center;display:inline-block;border:1px solid #123985;padding:0.3rem 2.4rem;letter-spacing:0.12px;}
.btn-both{display:flex;justify-content:center;gap:0.8rem;align-items:center;}
.program_details_two{position:relative;overflow:clip;}
.program_details_two .course_grid{display:grid;grid-template-columns:56.8% auto;}
.program_details_two .course_right{background-color:var(--color-white);padding-block:7.8rem;padding-inline:7.1rem 17.6rem;}
.program_details_two .course_right h4{font:var(--text-21);line-height:1.3;color:var(--color-black);margin-bottom:2rem;}
.program_details_two .course_right p{font:var(--text-12);line-height:var(--line-height-18);color:var(--color33);margin-bottom:2rem;}
.program_details_two .vertical-line{right:0;left:auto;}
.program_details_two .course_right .borderBX{position:relative;padding-bottom:3.2rem;margin-bottom:3rem;}
.program_details_two .course_right .borderBX span{display:inline-block;width:55.03%;height:2px;background-color:#C0AF6A;position:absolute;bottom:0;left:0;}
.program_details_three{padding-top:7.7rem;overflow:clip;}
.program-description_grid{display:grid;grid-template-columns:22.6% auto;column-gap:3.3rem;}
.program_details_two .course_grid .course_left figure{width:100%;height:100%;}
.program_details_two .course_grid .course_left figure img{width:100%;height:100%;object-fit:cover;}

.program_details_three .pro_des_left li{font:var(--text-14);line-height:var(--line-height-21);color:var(--color33);position:relative;}
.program_details_three .pro_des_left li>a{color:var(--color-33);display:block;padding-block:1.4rem;padding-left:1.3rem;}
.program_details_three .pro_des_left li>a:hover{color:var(--color-white);transition:all ease-in-out 0.5s;background-color:#C0AF6A;}
.admission-requir{margin-bottom:3rem;}
.admission-requir p a{font: var(--text-12);color: var(--color-dark);}
.admission-requir p a:hover{font: var(--text-12);color: var(--color85);}
.custom_bullet li{position:relative;margin:1rem 0;padding-left:2rem;}
.admission-requir .custom_bullet li>.custom_bullet{margin-block:0 2rem;}
.admission-requir .custom_bullet li>.custom_bullet li::before{width:.6rem;height:.6rem;}
@media (max-width:1649px) {
    .admission-requir .custom_bullet li::before{top: 7px;width:.6rem;height:.6rem;}
    .admission-requir .custom_bullet li>.custom_bullet li::before{width:.5rem;height:.5rem;}
}
.custom_bullet li::before{background:transparent linear-gradient(146deg,#ED1C24 0%,#005996 100%) 0% 0% no-repeat padding-box;content:"";width:0.7rem;height:0.7rem;position:absolute;left:0;top:0.8rem;border-radius:1rem;}
.admission-requir .custom_bullet{margin-top:2rem;}
.admission_processSec.admission-prog.bg-transparent.career-prospect-sec .custom_bullet li::before{display:block;background:transparent linear-gradient(146deg,#ED1C24 0%,#005996 100%) 0% 0% no-repeat padding-box;content:"";width:0.7rem;height:0.7rem;position:absolute;left:0;top:0.8rem;border-radius:1rem;}
.caree_bx p{padding-top:3rem;}
.rep_se{padding-top:4rem;}
.rep_se .custom-bullet li{color:var(--color-dark);}
.rep_se>h4{margin-bottom:1rem;font:var(--text-24);font-weight:600;font-family:var(--family-archivo);padding-top:3rem;}
.custom_bullet li:before{content:'';position:absolute;width:7px;height:7px;background-color:var(--color6a);border-radius:50%;left:0rem;top:9px;}
.fee_structure hr{margin-bottom:3rem;}
.scmission_grid hr{margin-bottom:2rem;}
.program_details_three .pro_des_left li:has(a.active){background-color:var(--color85);color:var(--color-white);font-weight:500;}
.program_details_three .pro_des_left ul{background-color:var(--color-white);margin-bottom:0;}
.program_details_three .pro-title{font:var(--text-18);line-height:var(--line-height-26);color:var(--color85);margin-bottom:3rem;margin-top:0;}
.program_details_three .peos_sec{background-color:var(--color50);padding-block:3.3rem 6.6rem;padding-inline:3.8rem 6.6rem;}
.program_details_three .peos_title{font:var(--text-14);line-height:var(--line-height-21);font-weight:var(--font_bold);color:var(--color-white);margin-bottom:0;text-transform:capitalize;}
.program_details_three .peos_grid ul{display:grid;grid-template-columns:repeat(2,1fr);column-gap:8.7rem;row-gap:3rem;margin-bottom:0;padding-left:2.6rem;}
.program_details_three .peos_grid{padding-top:0rem;}
.program_details_three .peos_grid ul li{position:relative;color:var(--color-white);font:var(--text-12);line-height:var(--line-height-18);letter-spacing:0.24px;}
.program_details_three .peos_grid ul li:before{content:'';position:absolute;width:7px;height:7px;background-color:var(--color6a);border-radius:50%;left:-2.6rem;top:7px;}
.program_details_three .psos .peos_title{color:var(--color-black);font-weight:var(--font_bold);}
.program_details_three .psos{background-color:var(--color-white);padding-block:4rem 5.8rem;padding-inline:3.9rem 4.8rem;position:relative;}
.program_details_three .psos::after{content:'';position:absolute;bottom:-4rem;left:-100vw;width:200vw;height:1px;background-color:#D1D1D1;}
.program_details_three .pro_poes_psos{position:relative;padding-bottom:4rem;}
.pro_poes_psos:empty{display:none;}


/* .program_details_three .pro_poes_psos:before{content: '';position: absolute;bottom: 0;left: -100vw;width: 200vw;height: 2px;background-color:#D1D1D1;} */
.program_details_three .psos .psos_grid{display:grid;grid-template-columns:repeat(2,1fr);gap:7.6rem;padding-top:4.3rem;}
.program_details_three .psos_grid .psos_box h5{font:var(--text-14);line-height:var(--line-height-21);font-weight:700;color:var(--color33);margin-bottom:2rem;}
.program_details_three .psos_grid .psos_box p{font:var(--text-12);line-height:var(--line-height-18);color:var(--color-33);}
.program_details_three .psos_box{padding-bottom:3.3rem;border-bottom:solid 3px #C0AF6A;}

/* .program_details_three .psos_box:nth-child(1) {border-color: #008EC7;}
.program_details_three .psos_box:nth-child(2) {border-color:var(--color-prime);}
.program_details_three .psos_box:nth-child(3) {border-color: var(--color-ed);} */
.program_details_three .psos .psos-grid3{grid-template-columns:repeat(3,1fr);gap:2.6rem 4rem;}
.pro_outcomes{padding-block:7.7rem 6.8rem;padding-inline:4rem 6rem;}
.pro_outcomes .accordion{padding-top:3rem;}

.pro_outcomes .accordion-button{margin-bottom:0.5rem;padding-left:1.5rem;}
.pro_outcomes .accordion-button:not(.collapsed){background-color:var(--color-white);margin-bottom:0;padding-bottom:0;box-shadow:none;}
.pro_outcomes .accordion-button:not(.collapsed) p{font-weight:700;}
.pro_outcomes .accordion-button:not(.collapsed) p>span{font:var(--text-14);color:var(--color-black);font-weight:var(--font_bold);}
.pro_outcomes button:focus:not(:focus-visible){outline:none;box-shadow:none}
.pro_outcomes .accordion-button::after{filter:invert(100);}
.pro_outcomes .none_bullet .accordion-button::after{content:none;}
.no-details.pro_outcomes .accordion-button::after{display:none;}
.pro_outcomes .accordion-item{border:transparent;position:relative;margin-bottom:1rem;}
.pro_outcomes button p{display:flex;color:var(--color33);font:var(--text-14);line-height:var(--line-height-21);font-weight:700;column-gap:2rem;}
.pro_outcomes button p>span{font-weight:normal;color:var(--color-black);}
.pro_outcomes .accordion-body p{font:var(--text-12);line-height:var(--line-height-18);margin-bottom:0;}
.pro_outcomes .accordion-body{padding-block:2rem 2.6rem;padding-inline:9.7rem 13.2rem;position:relative;}
.pro_outcomes .accordion-button:hover{z-index:0;}
.pro_outcomes .accordion-button{z-index:0;}
.pro_outcomes .accordion-item:has(.collapse:not(.show)) .vertical-line{display:none;}
.pro_outcomes img{height:100%;width:6px;object-fit:cover;}
.curriculum-details{position:relative;padding-block:7.2rem 8.8rem;}
.curriculum-details::before{content:'';position:absolute;top:0;left:-100vw;width:200vw;height:100%;background-color:var(--color85);z-index:-1;}
.curriculum-details .tab-accordion-tabs .nav-link.active{border-color:transparent;border-bottom-color:#707070;background-color:var(--color6a);color:var(--color-white);}
.curriculum-details .tab-accordion-tabs .nav-link{padding-block:0.9rem;padding-inline:2.5rem;color:var(--color-white);background-color:rgb(18 57 133 / 70%);font:var(--text-16);border-radius:0;font-weight:var(--font_300);}
.curriculum-details .tab-accordion-tabs .nav-link:hover{background-color:var(--color6a);}
.curriculum-details .tab-pane{border-radius:0;}
.curriculum-details .tab-accordion-tabs{border-bottom:none;}
.sem_grid{display:grid;grid-template-columns:repeat(2,1fr);column-gap:9.5rem;padding-block:4.2rem 5.4rem;padding-inline:5.7rem 7.6rem;}
.sem_grid .sem_bx h4{font:var(--text-14);line-height:var(--line-height-21);font-weight:700;margin-bottom:4.1rem;color:var(--color21);}
.sem_grid .sem_bx li{font:var(--text-12);line-height:var(--line-height-18);color:var(--color33);padding-block:1rem;border-bottom:1px solid#D1D1D1;}
.curriculum-details .accordion-body{padding:0;border-radius:0;}
.career-path{padding-block:5rem 5.2rem;position:relative;}
.career-path:before{content:'';position:absolute;bottom:0;left:-100vw;width:200vw;height:1px;background-color:#D1D1D1;}
.career-path .career_bxx{background-color:var(--color-white);padding-block:4.7rem 5.8rem;padding-inline:4rem;}
.career-path .career_bxx ul{display:grid;grid-template-columns:repeat(3,1fr);row-gap:1.5rem;column-gap:2.2rem;padding-left:2rem;}
.caree_bx_flex{display:grid;grid-template-columns:70% 30%;}
.career-path .career_bxx ul.single{grid-template-columns:repeat(1,1fr);row-gap:1rem;}
.career-path .caree_bx_flex .career_bxx{padding-block:2.7rem 2.8rem;padding-inline:2rem;}
.caree_bx_flex img.w-100{height:100%;object-fit:cover;}
.career-path .career_bxx ul li{font:var(--text-12);line-height:var(--line-height-18);position:relative;text-transform:capitalize;}
.career-path .career_bxx ul li:before{content:'';position:absolute;background:url(../images/bullet.svg);top:7px;left:-2rem;width:100%;height:100%;background-repeat:no-repeat;}
.career-path.after-remove:before{display:none;}
.fee_structure{padding-block:5.3rem 0rem;position:relative;}
.career-path .career_bxx2{background-color:var(--color-white);padding-block:4.7rem 5.8rem;padding-inline:4rem;}
.career-path .career_bxx2 ul{display:grid;grid-template-columns:repeat(1,1fr);row-gap:1.5rem;column-gap:2.2rem;padding-left:2rem;}
.career-path .career_bxx2 ul li{font:var(--text-12);line-height:var(--line-height-18);position:relative;}
.career-path .career_bxx2 ul li:before{content:'';position:absolute;background:url(../images/bullet.svg);top:7px;left:-2rem;width:100%;height:100%;background-repeat:no-repeat;}




/* .fee_structure ::after{content: '';position: absolute;bottom: 0;left: -100vw;width: 200vw;height: 1px;background-color:#D1D1D1;} */
.fee_structure::after{display:none;}
.fee_structure table{width:100%;margin-top:2.5rem;}
.yearly{padding-top:2.3rem;}
.fee_structure .yearly table{margin-bottom:2rem;}
.sem{padding-top:3.3rem;}
table caption{font-size:1.5em;margin:.5em 0 .75em;}
.fee_structure table tr{background-color:#fff;}
.fee_structure table th,table td{text-align:center;}
.fee_structure .yearly table th{background-color:var(--color85);}
.fee_structure table th{font:var(--text-12);padding-block:1.1rem;padding-inline:1.1rem;color:var(--color-white);line-height:var(--line-height-18);}
.fee_structure .sem table th{background-color:var(--color6a);padding:1rem;}
.fee_structure table td{font:var(--text-11);padding-block:1.1rem;line-height:var(--line-height-18);text-align:left;padding:1rem;}
.fee_structure table td:not(:last-child),
th:not(:last-child){border-right:2px solid #F2F2F2;}
.fee_structure table tr{border-bottom:1px solid #e4e4e4;margin-bottom:.625em;}




@media screen and (max-width: 600px) {
    .fee_structure table{border:0;}
    .research-tabl .sem{margin-bottom:4rem;}
    .fee_structure table caption{font-size:1.3em;}
    .fee_structure table tr{border-bottom:1px solid #ddd;margin-bottom:.625em;}
    .fee_structure table td::before{content:attr(data-label);float:left;font-weight:bold;text-transform:uppercase; margin-right: 0.5rem;}
    .fee_structure table td:last-child{border-bottom:0;}
    .fee_structure table td{border-bottom:1px solid #ddd;text-align:left;padding-inline:1rem;}
}

.fre-ask-ques.pro_outcomes{padding-block:6.7rem 11rem;padding-inline:0;}
.fre-ask-ques.pro_outcomes .accordion-button:not(.collapsed){padding:1.5rem;}
.fre-ask-ques.pro_outcomes .accordion-body{padding-block:2rem 4.1rem;padding-inline:3.1rem 5.2rem;position:relative;}
.fre-ask-ques.pro_outcomes button p{font-weight:700;}
.fre-ask-ques.pro_outcomes .vertical-line,
.fre-ask-ques.pro_outcomes img{height:100%;width:6px;object-fit:cover;}

@media(min-width:1700px) {
    .program_details_one{padding-bottom:6.5rem;}
    .program_details_three{padding-top:9.7rem;}
    .program_details_three .pro-title{margin-bottom:2.4rem;}
    .program-description_grid{column-gap:5.3rem;}
    .program_details_three .peos_sec{padding-block:5.3rem 8.6rem;padding-inline:5.8rem 8.6rem;}
    .program_details_three .psos{padding-block:6rem 7.8rem;padding-inline:5.9rem 6.8rem;}
    .program_details_three .peos_grid ul{row-gap:3rem;column-gap:10.7rem;}
    .program_details_three .psos .psos_grid{column-gap:9rem;}
    .pro_poes_psos{padding-bottom:6rem;}
    .pro_outcomes{padding-block:9.7rem 8.8rem;}
    .curriculum-details{padding-block:9.2rem 10.8rem;}
    .curriculum-details .tab-accordion-tabs .nav-link{padding-block:1rem;padding-inline:2rem;}
    .program_details_two .course_right{padding-inline:7.1rem 26rem;}
    .program_details_three .pro_poes_psos{padding-bottom:0;}
}

@media(max-width:1350px) {
    .program_details_two .course_right{padding-block:4.8rem;padding-inline:5.1rem 14.6rem;}
    .facilities_section{padding:0rem 0rem 4rem;}
}

@media(max-width:1199px) {
    .program_details_one .duration_fee{column-gap:4rem;padding-block:1.2rem 1.5rem;}
    .program_details_one .course-duration_grid{column-gap:1rem;}
    .program_details_one .brochure{padding-inline:0;padding-block:2.1rem 1.8rem;}
    .program_details_two .course_right{padding-block:4.8rem;padding-inline:3.1rem 4.6rem;}
    .program_details_three{padding-top:4rem;}
    .program_details_three .pro-title{margin-bottom:2rem;}
    .program_details_three .peos_sec{padding-block:2.3rem 3.6rem;padding-inline:2.8rem 1.6rem;}
    .program_details_three .psos{padding-block:2.3rem 3.6rem;padding-inline:2.8rem 1.6rem;}
    .program_details_three .psos .psos_grid{gap:2.6rem;padding-top:3rem;}
    .pro_outcomes{padding-block:3.7rem 4.8rem;padding-inline:0rem;}
    .curriculum-details{padding-block:3.2rem 4.8rem; padding-inline: 2rem;}
    .sem_grid{column-gap:3.5rem;padding-block:1.2rem 2.4rem;padding-inline:1rem;}
    .sem_grid .sem_bx h4{margin-bottom:1.1rem;}
    .curriculum-details .tab-content>.tab-pane{display:block;}
    .curriculum-details .fade:not(.show){opacity:1;}
    .curriculum-details .accordion-item{border:none;margin-bottom:1rem;}
    .curriculum-details .accordion-item .accordion-button{font:var(--text-14);font-weight:500;}
    .pro_des_right{overflow:hidden;}
    .curriculum-details .accordion-button:not(.collapsed){background-color:var(--color-white);box-shadow:none;color:#008EC7;}
    .career-path{padding-block:3rem 4.2rem;}
    .career-path .career_bxx{padding-block:2.7rem 2.8rem;padding-inline:1.4rem;}
    .fee_structure{padding-block:3rem 0rem;}
    .fee_structure .yearly{padding-top:0;}
    .fee_structure table{margin-top:1rem;}
    .fee_structure .sem{padding-top:2rem;}
    .fre-ask-ques.pro_outcomes{padding-block:3rem 5rem;padding-inline:0;}
    .heighlight_bx h3{margin-bottom:2rem;}
    .facilities_section .container.max-content-lg{margin:0 auto !important;}
    .facilities_section .container.max-content-lg .row{flex-direction:row;row-gap:0rem;}
    .facilities_section .container.max-content-lg img{width:100%;}
    .facilities_sec_list.cul-art{padding:0rem 1rem 0;}
    .facilities_sec_list.cul-art .custom-bullet li{margin-bottom:1rem;}
    .cse-Department_sec{padding-bottom:2rem;}
    .facilities_section{padding:0rem 0rem 4rem;}
}

@media(max-width:992px) {
    .program_details_one .course-duration_grid{grid-template-columns:73.8% auto;}
    .program_details_one .duration_fee{column-gap:3rem;padding-inline:2.1rem 2rem;}
    .program_details_two .course_grid{grid-template-columns:auto;}
    .program_details_two .course_right{padding-block:2.8rem;padding-inline:2.1rem 2.6rem;}
    .program-description_grid{grid-template-columns:auto;column-gap:3.3rem;}
    .program_details_three .peos_grid{padding-top:0rem;}
    .program-description_grid .pro_des_left{display:none;}
    .program_details_three{padding-top:2rem;}
    .program_details_three .peos_sec{padding:2rem;}
    .program_details_three .peos_grid ul{column-gap:4.7rem;row-gap:3rem;padding-left:1.6rem;}
    .program_details_three .psos{padding:2rem;}
    .program_details_three .psos .psos_grid{gap:1.6rem;padding-top:1rem;}
    .pro_outcomes{padding-block:2rem;padding-inline:0rem;}
    .curriculum-details{padding-block:3.2rem 2.8rem;}
    .fre-ask-ques.pro_outcomes .accordion{padding-top:0;}
    .curriculum-details{padding-inline:1.5rem;}
}

@media(max-width:768px) {
    section.facilities_section .col-md-5 figure:last-child{margin:0;}
    .facilities_section .facilities_sec_list h2{padding-bottom:0rem;margin:0;}
    .program_details_one{padding-bottom:2.5rem;}
    .program_details_one .course-duration_grid{grid-template-columns:76.8% auto;}
    .program_details_one .duration_fee{column-gap:2rem;padding-inline:2.1rem 2rem;}
    .program_details_one .brochure{padding-inline:2rem;padding-block:2.1rem 1.8rem;}
    .program_details_two .course_right{padding-block:2.8rem;padding-inline:1rem;}
    .program_details_two .course_right h4{margin-bottom:1rem;}
    .program_details_three .peos_grid ul{grid-template-columns:repeat(1,1fr);row-gap:2rem;padding-left:1.6rem;}
    .program_details_three .psos .psos_grid{gap:1.6rem;padding-top:2rem;grid-template-columns:repeat(1,1fr);}
    .pro_outcomes .accordion-body{padding-block:2rem 2.6rem;padding-inline:1.6rem 1.2rem;}
    .pro_outcomes .accordion-button{padding-left:1.6rem;}
    .fre-ask-ques.pro_outcomes .accordion-body{padding-block:2rem 4.1rem;padding-inline:1.9rem 2.2rem;}
}

@media(max-width:767px) {
    .program_details_one .course-duration_grid{grid-template-columns:100%;}
    .program_details_one .duration_fee{padding-inline:2.1rem 1rem;}
}

@media(max-width:575px) {
    .sem_grid{grid-template-columns:auto;}
    .schmission_sec.law{padding-block:0rem 5rem;}
    .program_details_one .duration_fee{column-gap:2rem;padding-inline:2.1rem 2rem;flex-wrap:wrap;row-gap:3rem;padding-bottom:3rem;}
    .program_details_two .course_grid{padding-inline:1.9rem;}
    .program_details_three .psos{padding:2rem 1rem;}
    .career-path .career_bxx ul{grid-template-columns:repeat(1,1fr);row-gap:1.3rem;}
}

@media(max-width:330px) {
    .program_details_one .duration_fee{column-gap:0;flex-direction:column;row-gap:1rem;}
}

/* program details page css end */
.program-list ul{padding-left:2rem;}
.program-list ul li{position:relative;}
.program-list ul li:before{content:'';position:absolute;background:url(../images/bullet.svg);top:3px;left:-2rem;width:100%;height:100%;background-repeat:no-repeat;}
.ses_sec-2 .title18{margin-bottom:0;}
.ses_sec-2 .title30{font:var(--text-24);text-transform:uppercase;font-weight:var(--font_600);font-family:var(--mansory);}
.program_bg-img figure{width:100%;height:100%;position:relative;overflow:hidden;}
.program_bg-img figure::before{position:absolute;inset:0;width:100%;height:100%;background:rgb(0 0 0 / 50%);content:"";}
.program_bg-img img{height:100%;object-fit:cover;width:100%;object-position:top;}
.admission_processSec.admission-prog.bg-transparent.mastery-sec{background-color:var(--color-white) !important;padding-block:6rem 7.8rem;padding-inline:5.9rem 6.8rem;}
.admission_processSec.admission-prog.bg-transparent.mastery-sec ul{display:grid;grid-template-columns:repeat(2,1fr);row-gap:2rem;column-gap:10.7rem;padding-left:2.6rem;}
.mastery-sec ul li{position:relative;color:var(--color-black);font:var(--text-12);line-height:var(--line-height-18);}
.admission_processSec.admission-prog.bg-transparent.mastery-sec li:before{content:'';position:absolute;width:7px;height:7px;background-color:var(--color-52);border-radius:50%;left:-2.6rem;top:5px;}

.admission_processSec.admission-prog.bg-transparent.mastery-sec .sec_title,
.admission_processSec.admission-prog.bg-transparent.career-prospect-sec .sec_title {
    margin-bottom: 0;
}

.admission_processSec.admission-prog.bg-transparent.career-prospect-sec{padding-block:5.3rem 8.6rem;padding-inline:5.8rem 8.6rem;background-color:var(--color-white) !important;}
.admission_processSec.admission-prog.bg-transparent.mastery-sec:after{left:0;width:100%;right:0;}
.department_sec1.school_program .title-content{margin-bottom:0;display:flex;flex-direction:column;justify-content:space-between;height:100%;padding-bottom:7rem;}
.department_sec1.school_program .departmant_nav .school-menu li>a{padding-bottom:2rem;position:relative;height:100%;width:100%;display:block;}
.department_sec1.school_program .departmant_nav .school-menu li .dropdown-menus a{padding-bottom:1rem;}
#specialisations{padding-inline: 0;background-color: transparent !important;}
#specialisations .container{padding: 0;}
@media(min-width:1700px) {
    section.department_sec1.school_program .school-menu {
        column-gap: 2.4rem;
    }
}

.department_sec1.school_program .departmant_nav .school-menu a.active::before{position:absolute;left:0;top:100%;content:"";width:100%;height:.2rem;background:var(--color6a);}
.department_sec1.school_program .departmant_nav .school-menu li .dropdown-menus a::before{display:none;}
.program_detlwrap .inner-title{padding:6rem 0;}
.program_detlwrap{padding-bottom:10rem;}
.program_detlwrap .admission_processSec.admission-prog{padding-block:0 5rem;}
.program_detlwrap .admprocess_bx{padding:2rem 3rem;width:20rem;height:20rem;border-radius:100%;-webkit-border-radius:100%;-moz-border-radius:100%;-ms-border-radius:100%;-o-border-radius:100%;}
.program_detlwrap .admprocess_bx p{font:var(--text-14);}
.school_faculty .adjunct_sec{padding-block:0;}
.inner_pageright .education_list.EDU-top{margin:0;}
.school_faculty,
.program_right{padding-block:6rem 5rem;}
.program_list.ug_program.grid_view_item,
.program_list.ug_program.list_view_item{margin-top:7.6rem;}
.program_right .course_Right{padding-bottom:0;}

.definition-policy2 .title-h4,
.aca-alliance .title-h4,
.placment_logo .title-h4,
.facilities_section .text-title1,
.research-facilities-sec .text-title1{margin-bottom:2rem;font:var(--text-21);font-weight:600;font-family:var(--family-archivo);color:var(--color-black);}
.research-facilities-sec .text-title1{color:var(--color-white);}
.definition-policy2 .row{align-items:center;}
.dean-massage-profile.inner_dean.inner_dean .dean_Msg{margin-top:10rem;}
.placment_logo{margin-block:4rem 8rem;}
.highlight-cont.definition-policy2{margin-top:3rem;}
.placment_logo ul{display:grid;grid-template-columns:repeat(5,1fr);grid-gap:2rem;}
.placment_logo.logo4 ul{grid-template-columns:repeat(4,1fr);}
.comonpdf_format{display:flex;flex-wrap:wrap;gap:2rem;}
.comonpdf_format li{background:var(--color-white);}
.comonpdf_format li:hover{color:var(--color27);}
.custom-bullet.text_black li{color:var(--color-black);}
@media (min-width:768px) {
    .placment_logo.mt ul li{background: var(--color-white);}
    .placment_logo.mt ul li figure img{padding: 2rem;}
}


@media (max-width:1399px) {
    .Banner_over{padding:1.4rem 1.8rem;top:3rem;width:225px;height:225px;display:flex;align-items:flex-end;}
    .school-menu li a:after{width:2px;height:auto;top:2px;}
    .ses_sec-2{padding:8.7rem 0 9.8rem;}
    .ses_sec-2 .Grid_3 li{margin:0;}
    .welcome_ses{padding:0 5rem;}
    .ses_sec-2 h2{margin-bottom:5.4rem;}
    .ses_sec-2 .col-lg-10.mx-auto:has(.best_rank){width:89%;}
    .program_left h3{max-width:88%;}
    .program_sec .row{--bs-gutter-x:3.6rem;}
    .department_sec .col-lg-11.mx-auto,
    .research_sec .col-lg-11.mx-auto {
        width: 100%;
    }

    .research_sec {
        padding: 7.2rem 0;
    }

    .orang_box {
        padding: 0rem 2.3rem 1.1rem;
        margin-bottom: -10rem;
        width: 100%;
        height: 25rem;
    }

    .inner_pageright .course_Right .education_list.EDU-top {
        margin-block: 0rem 4rem;
        padding: 0;
    }

    .program_list_Bx_2 {
        border-left: 2px solid var(--color6a);
    }

    .departmant_nav ul li a:after {
        top: 0px;
    }

    section.department_sec1.school_program .row {
        --bs-gutter-x: 5rem;
    }

    .inner_pageright {
        padding-left: 1rem;
    }

    .cse-Department_sec.ht .inner_pageright {
        padding-top: 3rem;
    }

    .program_detlwrap .inner-title {
        padding: 5rem 0;
    }

    .program_details_one .duration_fee {
        column-gap: 1.5rem;
    }

    .program_details_two .course_grid {
        grid-template-columns: 56.2% auto;
    }

    .program_details_two .course_right {
        padding-block: 4rem;
        padding-inline: 7.1rem 10.6rem;
        height: 100%;
        display: flex;
        flex-direction: column;
        align-items: center;
    }

    .program_details_two .course_grid .course_left figure {
        height: 100%;
        width: 100%;
    }

    .program_details_two .course_grid .course_left figure img {
        height: 100%;
        width: 100%;
        object-fit: cover;
    }

    .program_details_three {
        padding-top: 7.3rem;
    }

    .program_details_three .peos_sec {
        padding: 3.3rem 3.8rem;
    }

    .program_details_three .psos {
        padding: 4.1rem 3.9rem;
    }

    .career-path {
        padding-block: 4.5rem 5.2rem;
    }

    .placment_logo {
        margin-block: 4rem 6rem;
    }

    .deratement_all .Grid_3 li {
        margin: 0;
    }

    .career_over_sec {
        padding-block: 0rem 4rem;
    }

    .inner-happenings_sec::before {
        width: 100%;
    }

    .cse-Department {
        padding-bottom: 0rem;
    }

    .research_sec.research_2 {
        padding: 7rem 0 0rem;
    }

    .head_message {
        padding-block: 8rem 4rem;
    }
}

/*---1399px-css-end--*/

@media (max-width:1199px) {
    .ses_sec-2 {
        padding-block: 5rem 4rem;
    }

    .inner_pageright {
        padding-top: 4rem;
    }

    .ses_sec-2 h2 {
        margin-bottom: 2.5rem;
    }

    .welcome_ses {
        padding: 0;
    }

    .admprocess_bx {
        width: 20rem;
        height: 20rem;
    }

    .admission_processSec .sec_title {
        margin-bottom: 3rem;
    }

    .admission_processSec {
        padding-block: 0 8rem;
    }

    .summer_include {
        padding-block: 6rem;
    }

    .program_left h3 {
        max-width: 100%;
    }

    .all-program_right {
        padding-bottom: 0rem;
    }

    .department_sec h3 {
        line-height: 1.3;
    }

    .department_sec {
        padding: 6rem 0 6rem;
    }

    .research_sec {
        padding: 5.2rem 0;
    }

    .topcollaboration_sec {
        padding-block: 6.1rem;
    }

    .topcollaboration_sec .sec_title {
        margin-bottom: 3rem;
    }

    .collaboration_grid {
        gap: 2rem;
    }

    .inner-happenings_sec {
        padding: 4rem 6rem;
    }

    .happeing_Slier {
        margin-top: 2.5rem;
    }

    .building_box figcaption {
        padding: 2rem;
    }

    .building_box p {
        margin-bottom: 1rem;
    }

    .soc_wall_sec h3 {
        margin-bottom: 2.5rem;
    }

    .soc_wall_sec {
        padding: 6rem 0 10rem;
    }

    .program_left {
        padding: 6rem 0rem;
    }

    .department_sec:before {
        height: 63%;
    }

    section.department_sec1.school_program .row {
        --bs-gutter-x: 3rem;
    }

    .program_soes-sec h3 {
        max-width: 100%;
    }

    .department_sec1.school_program .title-content h3 {
        padding-left: .8rem;
    }

    .departmant_nav ul li a:after {
        top: 3px;
        height: auto;
        right: -1rem;
    }

    .orang_box {
        margin-bottom: -10rem;
        height: 22rem;
    }

    .inner_pageright .course_Right .education_list.EDU-top {
        margin-block: 0rem 4rem;
        padding: 0;
    }

    .program_details_two .course_right {
        padding: 3rem 5rem 3rem 3rem;
    }

    .program_detlwrap .admprocess_bx {
        width: 16rem;
        height: 16rem;
    }

    .research_sec.research_2 {
        padding: 5rem 0 4rem;
    }

    .teaching-faculty-sec {
        padding: 3.9rem 0 4.6rem;
    }

    .Team_List {
        margin: 4rem 0 4rem;
    }

    .Facilities_Sec {
        padding: 5.8rem 0 4.7rem;
    }

    .program_details_three {
        padding-top: 3.3rem;
    }

    .program_details_three .peos_sec {
        padding: 2rem 2rem;
    }

    .program_details_three .psos_box {
        padding-bottom: 2.3rem;
    }

    .career-path {
        padding-block: 3rem 3rem;
    }

    .admission-requir {
        margin-bottom: 2rem;
    }

    .program_detlwrap {
        padding-bottom: 4rem;
    }

    .faqSec {
        padding-block: 6rem 6rem;
    }

    .inner_pageright .advisory_sec {
        padding-top: 0rem;
    }

    .ibm_partnership .acadmic-prntnr-slider .swiper-slide>figure {
        max-width: 12.4rem;
    }

    .ibm_partnership .acadmic-prntnr-slider .swiper-slide figure img {
        max-width: 12.4rem;
    }

    .advisory_sec .scmission_grid .scmv_bx>p {
        margin-bottom: 2rem;
    }

    .cse-Department_sec.csc2 .advisory_sec .scmission_grid .scmv_bx>p {
        padding-bottom: 3rem;
    }

    .inner_pagewrapper .highlight-cont {
        margin-bottom: 6rem;
    }

    .advisory_sec .scmission_grid .scmv_bx {
        padding: 4rem 0 0rem;
    }

    .program_list.ug_program.grid_view_item,
    .program_list.ug_program.list_view_item {
        margin-top: 4rem;
    }

    .placment_logo ul {
        grid-template-columns: repeat(4, 1fr);
        gap: 1rem;
    }

    .placment_logo {
        margin-block: 2rem 4rem;
    }

    .heighlight_sec .accordion-body,
    .heighlight_sec .accordion-item {
        margin-bottom: 1.5rem;
    }

    .heighlight_sec.hight-tabs .heighlight_bx {
        min-height: 100%;


    }

    .heighlight_sec.hight-tabs {
        overflow: visible;
    }

    .heighlight_sec.hight-tabs .tab-content {
        background: #1e3782;
        padding: 1rem 3rem;
    }

    /* section.heighlight_sec.hight-tabs figure::before {
        height: 89%;
    } */

    section.heighlight_sec.low_heighlight figure::before {
        height: auto;
    }

    .schmission_sec.law {
        padding-block: 5rem 5rem;
    }

    section.heighlight_sec.hight-tabs .heighlight_bx {
        padding-block: 2rem;
        padding-inline: 1rem;
    }



    .heighlight_sec.low_heighlight figure figcaption {
        position: relative;
        top: 0rem;
        right: 0;
        width: 100%;
        height: 100%;
        margin-top: 4rem;
    }

    .title30 {
        letter-spacing: normal;
        line-height: normal;
    }

    .program_soes-sec {
        padding: 6rem 0 6rem;
    }

    .caree_bx_flex {

        grid-template-columns: repeat(1, 1fr)
    }

    /* .caree_bx_flex figure {
    flex-grow: 1;
} */
    .career-path .career_bxx ul.single {
        grid-template-columns: repeat(3, 1fr);
        row-gap: 1.2rem;
    }
}

/*---1199px-css-end--*/

@media (max-width:992px) {
    .program_details_two .course_grid {
        grid-template-columns: 1fr;
        padding-inline: 6rem;

    }

    .program_details_one .col-lg-11.mx-auto {
        width: 100%;
    }

    .heighlight_sec.hight-tabs .heighlight_bx {
        min-height: 100%;
    }

    .schmission_sec.law {
        padding-block: 0 5rem;
    }
}

/*---992 px-css-end--*/

@media (max-width:991px) {
    .heighlight_sec.hight-tabs .tab-content{background:transparent;}
    .facilities_section figure:first-child{margin-bottom:1.5rem;}
    .program_soes-sec{padding:4rem 0 4rem;}
    .research_sec.research_2{padding:4rem 0 4rem;}
    .heighlight_sec.low_heighlight figure figcaption{top:0;margin-top:0;background-color:var(--color85);}
    .ses_sec-2{padding-block:4rem 2rem;}
    .department_landing2 .cse-Department figure{margin-top:0rem;}
    .cse-Department_sec.law{padding-top:0;}
    .all-program_right{margin-top:0rem;}
    section.heighlight_sec.hight-tabs figure::before{display:none;}
    .dean_Msg .col-lg-8{order:2;}
    .career_over_sec .flex-mob .row{display:flex;flex-direction:column-reverse;}
    .facility-col .inner_pageright{padding:0;}
    .ses_sec-2 .Grid_3,.research_sec .Grid_3, .best_rank .Grid_3.school_mangmentrank{grid-template-columns:repeat(1,1fr);}
    .best_rank .Grid_3.school_mangmentrank li{width: 100%;}
    .best_rank .rank_1.rank_slider{height: auto;}
    .welcome_ses{padding:0 2rem;}
    .best_rank .we_believe,
    .best_rank .rank_1{padding:2rem;text-align:center;}
    .ibm_partnership figure,
    .best_rank .rank_1 figure{max-width:50%;margin:0px auto;}
    .ibm_partnership p{margin-bottom:2.7rem;}
    .dean_Msg .message_dean{text-align:center;}
    .message_dean p{padding-right:0rem;}
    .dean-massage>a{margin:0;}
    .admission_processSec{padding-block:0 6rem;}
    .program_left{padding:3rem 0rem;}
    .department_sec{padding:3rem 0 3rem;}
    .message_dean p:first-child{margin-top:2rem;}
    .message_dean p{margin-bottom:2rem;}
    .message_dean h3{margin-bottom:2rem;}
    .research_sec .in_line{max-width:100%;flex-direction:column;justify-content:center;align-items:center;text-align:center;}
    section.research_sec .title18{text-align:center;}
    .research_sec{padding:4.2rem 0;}
    .research_sec h3{padding-right:0rem;margin-bottom:1rem;}
    .building_box figcaption{padding:2rem 3rem 1.5rem 0.1rem;}
    .research_sec .Grid_3 p{position:relative;}
    .research_sec .Grid_3{grid-row-gap:3rem;}
    .research_sec .Grid_3 .building_link span{position:absolute;right:0;margin-bottom:0;}
    .topcollaboration_sec{padding-block:5rem;}
    .inner-happenings_sec{padding:5rem 0 6rem;}
    .happenings_sec-heading{justify-content:center;}
    .inner-happenings_sec .building_box figcaption .building_link span{justify-content:flex-start;}
    .department_sec1.school_program .title-content h3{display:none;}
    .orang_box{margin-bottom:0;height:auto;}
    /* section.department_sec1.school_program .departmant_nav{display: none;} */
    section.department_sec1.school_program .orang_box{background:var(--color-white);}
    .department_sec1 .orang_box h3{color:var(--color-black);text-align:center;}
    .department_sec1 .orang_box h3>span br{display:none;}
    .filter_schl{display:flex;justify-content:space-between;align-items:flex-end;padding-bottom:1rem;}
    .inner_pageright .course_Right .education_list.EDU-top{margin-block:4rem;padding:0;}
    .inner_pageright .course_Right{padding-left:0;padding-bottom:4rem;}
    .grid_view_item .program_list_Bx_2{padding:1.5rem;}
    .program_detlwrap .inner-title{padding:4rem 0;}
    .program_details_two .course_grid{grid-template-columns:repeat(1,1fr);padding-inline:1.5rem;}
    .department_sec1.school_program .title-content{height:auto;padding-bottom: 0;}
    .department_sec1.school_program .departmant_nav .school-menu li .dropdown-menus a{padding-bottom:1rem;font:var(--text-16);}
    .dean-sec .dean_Msg{margin-top:0rem;}
    .placment_logo{margin-block:0rem 5rem;}
    .placment_logo ul,
    .placment_logo.logo4 ul{grid-template-columns:repeat(3,1fr);}
    .cse-Department_sec{padding-bottom:2rem;}
    .cse-Department_sec.civi .cse-Department{padding-bottom:1rem;}
    .inner_pageright .advisory_sec{padding-bottom:0;padding-top:0rem;}
    .advisory_sec .scmission_grid .scmv_bx:nth-child(1){padding:2rem 0 0rem;}
    .inner_pagewrapper.requ-logoSec{padding:0;}
    .careerpath_bx .career_cntnt:first-child p{margin-bottom:0rem;}
    .careerpath_sec{gap:4rem 3rem;}
    .careerpath_bx .career_imgs{margin-top:0rem;}
    .heighlight_sec.hight-tabs .heighlight_bx{min-height:100%;}
    .head-details .row .sheela_Bx figure img{margin-bottom:1.5rem;}
    .lab_section{margin:1rem 0;}
}

/*---991px-css-end--*/

@media (max-width:767px) {
    .program_list.ug_program .program_list_Bx_2{margin-bottom:0;}
    section.department_sec1.school_program .orang_box{padding-inline:0;}
    .course_Right .gl_view{display:none;}
    .program_details_two .course_right{padding:3rem 1.5rem 3rem 1.5rem;}
    .program_details_three .psos{padding:2rem 2rem;}
    .facility-col .scmission_grid .scmv_bx:nth-child(1){padding:0rem 0 0rem;}
}

/*---767px-css-end--*/

@media (max-width:575px) {
    .program_wrap .container{padding-inline:1.8rem;}
    .inner_pageright{padding:1.5rem;padding:0rem;}
    .listing-dep.department_sec{padding:0rem 0 4rem;}
    .research_sec{padding:3.5rem 1rem;}
    .placement-content .title-head p{padding-block:2rem;}
    .dean_Msg .message_dean{text-align:left;}
}

/*---575px-css-end--*/


/*---350px-css-end--*/
/*--UIKA14041994-24-06-2025-css-end--*/

.peos_sec .peos_grid p{margin-block:2rem;}
.memebers-logo{padding-bottom:4rem;}
.memebers-logo h4{margin-bottom:3rem;font:var(--text-24);font-weight:600;font-family:var(--family-archivo);color:var(--color33);}
.memebers-logo ul{display:grid;grid-template-columns:repeat(3,1fr);gap:2rem;}
.summer_programsec .program_left{justify-content:center;}
.summer_programsec .all-program_right{display:flex;flex-direction:column;justify-content:center;height:100%;align-items:start;padding-block:8rem;}
.summer_programsec .all-program_right .view_all_link{bottom:3rem;}
.summer_programs{padding-bottom:7rem;}
.sumprgm_grid{display:grid;grid-template-columns:repeat(2,1fr);gap:4rem;}
.sumprgm_caption{display:flex;flex-direction:column;justify-content:center;height:100%;}
.sumprgm_caption>h4{margin-bottom:2rem;font:var(--text-18);font-weight:600;font-family:var(--family-archivo);color:var(--color-black);}
.sumprgm_caption p{color:var(--color33);}
.sumprgm_caption ul>li{color:var(--color33);}
.sumprgm_caption ul>li::marker{font:var(--text-16);color:#ed8331;}
.sumprgm_grid.grid1{display:grid;grid-template-columns:repeat(1,1fr);gap:3rem;}
.sumprgm_grid.grid1 .sumprgm_caption{padding-block:0;}
.sumprgm_grid.grid1 ul{margin-top:0;display:grid;grid-template-columns:repeat(3,1fr);gap:1rem 2rem;}
.sumprgm_grid.grid1 ul>li{margin-bottom:0;}
.summer_programsfee{padding-block:4rem 7rem;border-top:0.1rem solid rgb(0 0 0 / 12%);}
.summer_programsfee>.title24{font:var(--text-24);color:#123985;letter-spacing:0;margin-bottom:2.5rem;line-height:1.2;text-transform:uppercase;font-weight:600;font-family:"Mansory";}
.programsfee_grid{display:grid;grid-template-columns:repeat(2,1fr)}
.prgmfee_bx{background-color:var(--color6a);padding:2rem;}
.prgmfee_bx:nth-child(2){background-color:#f9f9f9;}
.prgmfee_bx:nth-child(1)>*{color:var(--color-white);}
.prgmfee_bx>h4{margin-bottom:2rem;font:var(--text-18);font-weight:600;line-height:1.2;color:var(--color-black);}
.prgmfee_bx p{color:var(--color33);margin-bottom:1rem;}
.prgmfee_bx p:last-of-type{margin-bottom:0;}
.head-profile .container{padding-top:8rem;}
.profile-btn{margin-block:2.5rem;margin-inline-start:1rem;}
.profile-btn a{color:var(--color2);}
.profile-msg .head-details{max-width:100%;padding-top:0;}
.profile-msg .head-single-img>img{-webkit-border-radius:0;}
.profile-msg .view_all_link a img{padding-left:0;padding-right:1rem;}
.p_Cnt{width:100%;}
.grid_view_item .program_nameList .p_Cnt{width:100%;}
.apply-nowcol .apply-now-btn{color:#ED1C24;border:1px solid #ED1C24;}
.summer_include{padding-block:8rem;}
.include_wraper .title30{text-align:center;font:var(--text-24);text-transform:uppercase;font-weight:var(--font_600);font-family:var(--mansory);color:var(--color85);margin-bottom:3rem;}
.include_wraper>ul{padding:0;margin:0;display:grid;grid-template-columns:repeat(3,1fr);gap:1rem;}
.include_wraper>ul>li{margin:0;background-color:rgb(255 255 255 / 79%);padding:2rem;align-content:center;font:var(--text-16);}

@media(min-width:1700px) {
    .summer_programs{padding-bottom:10rem;}
    .sumprgm_grid{gap:7rem;}
    .sumprgm_caption>h4{margin-bottom:3rem;}
    .sumprgm_grid.grid1 ul{gap:2rem 2rem;}
    .summer_programsfee{padding-block:6rem 9rem;}
    .summer_programsfee>.title24{margin-bottom:3.5rem}
    .prgmfee_bx{padding:4rem;}
    .prgmfee_bx p{margin-bottom:2rem;}
    .summer_programsec .all-program_right{padding-block:10rem;}
    .summer_programsec .all-program_right .view_all_link{bottom:4rem;}
    .summer_include{padding-block:11rem;}
    .include_wraper .title30{margin-bottom:5rem;}
    .include_wraper>ul{gap:2rem;}
    .include_wraper>ul>li{padding:3rem;}
}

@media(max-width:1024px) {
    .sumprgm_grid{display:flex;flex-direction:column-reverse;gap:4rem;}
    .summer_programs:nth-child(2) .sumprgm_grid{flex-direction:column;}
    .summer_programs:nth-child(3) .sumprgm_grid{flex-direction:column-reverse;}
    .summer_programsec .all-program_right{padding-block:5rem;}
    .summer_programsec .all-program_right .view_all_link{bottom:2rem;}
    .summer_include{padding-block:6rem;}
    .include_wraper>ul{grid-template-columns:repeat(2,1fr);}
    .all-program_right{margin-top:2rem;}
}

@media(max-width:991px) {
    .summer_programsec{padding-block:4rem;}
    .summer_programsec .all-program_right{padding-block:0;}
}

@media(max-width:767px) {
    .summer_programs{padding-bottom:4rem;}
    .sumprgm_grid.grid1 ul{grid-template-columns:repeat(1,1fr);}
    .summer_programsfee{padding-block:3rem 4rem;}
    .programsfee_grid{grid-template-columns:repeat(1,1fr)}
    .summer_include{padding-block:3rem;}
    .include_wraper>ul{grid-template-columns:repeat(1,1fr);}
}

article.home_campus_placement{overflow:hidden;position:relative;background:var(--color59);}
article.home_campus_placement .row{--bs-gutter-x:0;}
.bg-img{position:absolute;left:0;top:0;z-index:2;width:63.9%;height: 100%;}
.bg-img figure img{width:100%;height:100%;object-fit:cover;}
.bg-img figure img{width:100%;height:100%;object-fit:cover;    object-position: top center;}
.Campus-Placements-panel1{padding:9.3rem 0 0rem;background:var(--color59);height:100%;margin-right:-1.5rem;}
.Campus-Placements-panel1:before{content:"";width:200%;height:100%;background:var(--color59);position:absolute;left:-146rem;z-index:-1;top:0;}
.placement-content{position:relative;z-index:3;}
.title-head h3{margin:0;font:var(--text-18);margin-bottom:1rem;}
.title-head h2{font:var(--text-24);color:var(--color85);font-weight:600;line-height:1.2;font-family:var(--mansory);text-transform:uppercase;}

.Campus-Placements-panel1 .title-head h3,
.Campus-Placements-panel1 .title-head h2,
.Campus-Placements-panel1 .title-head p{color:#fff;}
.placement-content .title-head h2{font-weight:400;    margin: 0;}
.placement-content .title-head p{font:var(--text-12);font-weight:var(--font_300);padding-block:4.7rem 3.1rem;margin:0;}
article.home_campus_placement .list-number{padding:3.2rem 0 4.3rem;position:static;}
.list-number ul{display:flex;gap:4rem;margin-bottom:0;}
.list-number ul li{position:relative;padding-right:35px;}
.numberlist{display:flex;align-items:center;gap:15px;}
.numberlist h4{font:var(--text-48);margin:0;color:#fff;font-weight:lighter;letter-spacing:-2.4px; line-height: 1;}
.numberlist p{font-family:var(--family-dm);font-size:var(--text-12);line-height:1.4;color:#fff;}
.placement-logo{margin-right:0;position:relative; margin-left: -15rem;}
.placement-logo .item{background:#00000069;}
.placement-logo:before{content:"";width:100%;height:100%;position:absolute;left:-100%;background:#00000069;z-index:-1;right:auto;}
.placement-logo ul{display:flex;align-items:center;gap:50px;margin-right:3rem;margin-left:-13rem;margin-bottom:0;}
.placement-logo ul{gap:0 !important;}


@media (min-width: 1300px) {
    .placement-logo ul{gap:30px;margin-right:4rem;margin-left:-5rem;margin-bottom:0;}
}


.placement-logo li figure{padding:5.3rem 4.2rem 5.2rem 4.2rem;}
article.home_campus_placement .col-md-8{padding:0;}
article.home_campus_placement .col-md-4{padding:0;}
.plcemenet-panel2{background:#008EC7;padding:7rem 6rem 7rem;position:relative;height:100%;z-index:3;}
.plcemenet-panel2:after{content:"";width:100vw;height:100%;background:var(--color6a);position:absolute;z-index:-1;top:0;left:0;right:auto;}
.quote-icon{margin-bottom:2.4rem;}
.plcemenet-panel2 .owl-carousel .item .quote-icon>img{width:auto;max-width:inherit;}
.quote_text{padding-bottom:3rem;}
.quote_text p{font:var(--text-16);color:#fff;font-weight:300;padding-bottom:1rem;margin:0;}
.quote_text h5{color:#fff;font:var(--text-12);font-weight:bold;}
.quote_text h6{color:#fff;font:var(--text-12);font-weight:normal;}
.plcemenet-panel2 figure{width:16.8rem;}
.placement-logos{padding:5rem;}
.placement-logos img{width:auto;max-width:inherit;}
.view-all{margin:2rem 0 0 0;}
.view-all a{color:#fff;}
.view-all a img{margin-left:1rem;}
figure.texti-img img{width:100%;}
.placement-content .placement-logos figure img{ filter:brightness(1000%) saturate(0%) contrast(100%); max-width:100%; -webkit-filter:brightness(1000%) saturate(0%) contrast(100%); }

.plcemenet-panel2 .owl-carousel .owl-nav{margin-top: 5.3rem;}
@media (min-width:2100px) {
    .bg-img{width:62.1vw;}
}

@media (min-width:2300px) {
    .bg-img{width:60.7vw;}
}

@media (min-width:2500px) {
    .bg-img{width:60vw;}
}

@media (min-width:2800px) {
    .bg-img{width:58.8vw;}
}


@media (min-width:3000px) {
    .bg-img{width:56.5vw;}
}

@media (min-width:5000px) {
    .bg-img{width:54.2vw;}
}

@media (min-width: 1700px) {
    .plcemenet-panel2  .owl-carousel .item figure>img{width:100% !important;max-width: 100%}
    .quote_text{padding-bottom:4rem;}
     .Campus-Placements-panel1{padding:12.3rem 0 0rem;}
    article.home_campus_placement .list-number{padding:6.2rem 0 6.3rem;}
    .plcemenet-panel2 {padding: 11rem 0rem 7rem 8rem;}
    .placement-logos{padding:4rem;}
}



/* School page css end */
@media(max-width:2950px) {
    .school_Banner picture img{width:100% !important;}
}

@media(max-width:1700px) {
    .p_Cnt{width:100%;}
}

@media(max-width:1600px) {
    .Banner_over{top:10rem;}
    Faculty_Qualification-sec.verticle-line12{height:65%;}
    .heighlight_bx.alied{padding-block:4rem;padding-inline:4rem;}
}

@media (max-width:1399px) {
    .facilities_Slider figcaption{bottom:4rem;}
    .diningsec2{padding-bottom:9rem;}
    .diningsec2 h5{margin-bottom:1rem;}
}

@media(max-width:1366px) {
    .admprocess_bx{width:22rem;height:22rem;padding:2rem 4rem;}
    .highlight-cont{padding:4rem 0;margin-bottom:4rem;}
    .summer_programs{padding-bottom:4rem;}
    .solResearch_sec.sol-research.search-img .solResearchdate{padding:1.5rem;}
    .Banner_over{align-items:start;}
    .cse-Department.facilities_sec_list figure{margin:0;}
    .plcemenet-panel2{padding:7rem 4rem 7rem;}
    .heighlight_bx{padding-block:4rem;padding-inline:4rem;}
    .soc_wall_sec{padding:6.1rem 0 10rem;}
    .soc_wall_sec h3{margin-bottom:3rem;}
    .school_faculty .Grid_3 li{margin:0 0rem;}
    .head-details h3{margin-bottom:2rem;}
    .head-details>blockquote{margin-bottom:2rem;}
    .head-details{padding:0;}
    .head-details.ht{padding-top:5rem;}
    .head_message{padding-block:8rem;}
    .cse-Department.facilities_sec_list p{margin-top:2rem;}
    .heighlight_bx.alied h3{margin-bottom:2rem;}
    .heighlight_bx.alied ul.custom-bullet{margin-top:2rem;}
    .custom-bullet li{margin-bottom:1rem;}
}

@media(max-width:1170px) {
    .School-of-engineering{margin-top:-2rem;}
    .scmission_grid .scmv_bx .Banner_over{top:7rem;}
    .admprocess_bx{width:19rem;height:19rem;padding:2rem 4rem;}
    .plcemenet-panel2{padding:4rem 4rem 4rem;}
    article.home_campus_placement .container{max-width:100%;}
    .bg-img{width:51em;height:100%;}
    .bg-img .image{width:51em;height:100%;}
    article.home_campus_placement .title-head{padding:0 6rem;}
    article.home_campus_placement .list-number{padding:3rem 6rem 4.3rem;}
    .scmv_bx{padding:5rem 6rem;}
    .head_message{padding-block:6rem;}
    .head-details h3{margin-bottom:2rem;}
    .head-details>blockquote{margin-bottom:2rem;}
    .head-details{padding:0;}
}

@media(max-width:1024px) {
    .School-of-engineering{margin-top:0rem;}
    .Banner_over{top:5rem;}
    .dean-sec .dean_Msg{margin-top:4rem;}
    .heighlight_bx{padding-block:2.5rem;padding-inline:2.5rem;}
    .message_dean h3{margin-bottom:3rem;}
    .dean-sec{padding-bottom:4rem;}
    .inner-happenings_sec::before{width:calc(100%);}
    .inner-happenings_sec{padding:4rem 0 4rem;}
    .soc_wall_sec{padding:6rem 0 8rem;}
    .program_list.ug_program.grid_view_item,
    .program_list.ug_program.list_view_item{margin-top:4rem;}
}

@media(max-width:1399px) {
    .heighlight_bx.fa .custom-bullet{margin-top:1rem;}
    .heighlight_bx h3{margin-bottom:1rem;}
    .facilities_section .facilities_sec_list.alied .text-title1{margin-bottom:1rem;}
    .facilities_sec_list.alied ul.custom-bullet{margin-top:1rem;}
    .facilities_sec_list.alied{padding: 1rem 1rem 0;}
}

@media (max-width: 991px) {
    .inner_pagewrapper{padding:4rem 1rem 0;overflow:hidden;}
    .cse-Department.facilities_sec_list p{margin-bottom:2rem;}
    .alied-figcaption{margin-top:4rem;}
    .diningsec2{padding-bottom:5rem;}
    .program_left{padding:4rem 0rem 2rem;}
    .definition-policy2 figure img{width:100%;}
    .careerpath_bx p:nth-child(2){margin-bottom:0;}
    .careerpath_sec{padding-block:1rem 5rem;}
    .career_over_sec{padding-block:0rem 6rem;}
    .dean-massage-profile{padding:4rem 0;}
    .dean_Msg{padding:3.6rem 4rem 0rem;}
    .inner_pageright .program_list.ug_program .row {
        --bs-gutter-y: 1rem;
    }
    /* .inner_pageright.program_right{padding-bottom:0rem;} */
    .Grid_4{grid-template-columns:repeat(2,1fr);}
    .orang_box h4{color:#000;}
    .orang_box h4 br{display:none;}
    .highlight-cont.definition-policy2{padding:3rem 2rem;}
    .scmv_bx{padding:2.5rem;}
    .cse-Department_sec{padding-top:4rem;}
    .cse-Department_sec.alied{padding-top:0;}
    .cse-Department_sec.ht{padding-top:2rem;}
    .inner_pagewrapper.alied{padding-top:0;}
    .cse-Department_sec.civi2{padding-top:2rem;}
    .cse-Department_sec.ece2{padding-top:0;}
    .head-details{padding:2rem;}
    .placement-content .placement-logos figure img{max-width:75%;}
    .program_list.ug_program .program_list_Bx_2{margin-bottom:0rem;}
    .head-details.ht{padding-top:0rem;}
    .rep_se>h4{padding-top:0rem;}
    .rep_se{padding-top:2rem;}

}

@media (max-width: 820px) {
    .Banner_over{width:175px;right:inherit;left:5rem;top:4rem;}
    .quote_text p{padding-bottom:2rem;margin:0;}
}



@media (max-width: 640px) {
    .admission_process{grid-template-columns:repeat(1,1fr);background:none;}
    .alied-figcaption{margin-top:0rem;}
    .admprocess_bx span{right:7.5rem;top:-1rem;}
    .Banner_over{top:1rem;z-index:9;right:inherit;left:1rem;}
    .rep_se>h4{padding-top:0rem;}
    .department_sec1 .orang_box h3{font-size:2rem;}
    .department_sec1 .orang_box h3>span{font-size:2rem;}
    .careerpath_sec{padding-block:1rem 5rem;gap:5rem 3rem;}
    .careerpath_bx .career_cntnt{padding-top:1rem;}
    .careerpath_bx{padding:2rem;}
    .careerpath_bx .career_imgs{margin-top:0rem;}
    .careerpath_bx ul.custom_list{margin-top:1rem;grid-template-columns:repeat(1,1fr);}
    .dean_Msg{padding:1.5rem 1.5rem 0rem;}
    .message_dean h3{font-size:2.3rem;}
    .inner_pageright.adjust-cat.school_faculty{padding-bottom:5rem;}
    .solResearch_sec.sol-research{grid-template-columns:repeat(1,1fr);padding-block:0rem 7rem;}
    .inner-happenings_sec::before{width:calc(100% - 0rem);z-index:-1;}
    .faqSec{padding-block:5rem 5rem;}
    .topcollaboration_sec .sec_title h2{font-size:2.4rem;line-height:3.2rem;}
    .department_sec h3{font-size:2.2rem;}
    .Grid_4{grid-template-columns:repeat(1,1fr);}
    .dean_Msg{margin-top:0rem;}
    .p_Cnt{width:100%;}
    .quote_text{text-align:left;}
    .scmission_grid{grid-template-columns:repeat(1,1fr);}
    .heighlight_sec{background:transparent;}
    .heighlight_sec .col-lg-6.ms-auto{padding-inline:0;}
    .heighlight_bx{margin-block:0rem 0;}
}

    .nav_section span{display:none;}
    .close-nav{display:none;}

/* Base styles */


/* Hide menu toggle by default */
.menu-toggle{display:none;font-size:26px;background:none;border:none;cursor:pointer;z-index:2;top:20px;left:20px;}


/* Responsive only for small screens */
@media (max-width: 991px) {
    .nav_section span{display:block;}
    .all-program_right{margin-top:0rem;}
    .dep_section .container{max-width:100%;padding:0;}
    .school-menu li a:after{content:"";width:2px;height:13px;position:absolute;background:#fff;top:5px;opacity:0.8;right:-2rem;}
    .school-menu .dropdowns.open .dropdown-menus li{padding:0px;border-bottom:0px solid #6666665e;}
    .close-nav{background:none;border:none;font-size:3rem;cursor:pointer;padding:0.5rem 1rem;display:block;text-align:right;width:100%;padding-right:1.6rem;color:#fff;}
    /* Slide menu container */
    .mobile-nav{position:fixed;top:0;right:-300px;width:300px;padding-top:9rem;height:100%;background:#252525;overflow-y:auto;transition:right 0.3s ease-in-out;z-index:9999;padding-bottom:6rem;}

    /* Show menu when active */
    .mobile-nav.active{right:0;}
    .department_sec1.school_program .departmant_nav .school-menu li a{text-align:left;}

    /* Menu list styling */
    .school-menu{list-style:none;padding:0px;margin:0;display:flex;flex-direction:column;gap:0px;align-items:flex-start;}
    .dropdown-menus{display:none;padding-left:0;width:100%;position:inherit;}
    .dropdowns.open .dropdown-menus{display:block;background-color:var(--color-white);border:0;}
    .school-menu .dropdowns.open .dropdown-menus{margin-top:0;}
    .menu-toggle{display:flex;color:#fff;margin:5px 0;justify-content:space-between;align-items:center;margin-left:auto;}
    .search-panel-inner{position:relative;background-color:var(--color85);z-index:99;width:100%;}
    .nav_section span{font:var(--text-14);}
    .nav_section span a{font:var(--text-16);display:block;color:#fff;white-space:normal;}
    .nav_section span a.dropdown-item{color:#fff;margin:0rem 0rem;padding:0.8rem 1rem;border-bottom:1px solid #ffffff1f;display:block;}
    .nav_section span a.dropdown-item:focus{background-color:#fff;color:#000;}
    .nav_section span a.dropdown-item:hover{color:var(--color85);}
    .dropdown .dropdown-menu{width:30rem;background-color:var(--color85);}
    .school-menu li a,
    .departmant_nav ul li a{font:var(--text-16);display:block;margin:0rem 0;padding:1rem 1.5rem;color:#fff;border-bottom:1px solid #ffffff0d;}
    .school-menu li a:after{display:none;}
    .school-menu li{width:100%;}
    .school-menu .dropdowns{width:100%;position:relative;}
    .school-menu .dropdowns a{position:relative;padding-right:1.5em;cursor:pointer;}
    .school-menu .dropdowns .dropdown-menus li a{color:var(--color-black);}
    .school-menu .dropdowns a::after{display:inline-block;margin-left:.255em;vertical-align:.255em;right:2rem;content:"";border-top:.3em solid;border-right:0.3em solid transparent;border-bottom:0;border-left:.3em solid transparent;width:auto;height:auto;top:1.5rem;background:transparent;}
    .nav_section{display:flex;justify-content:space-between;align-items:center;padding:0 2rem;}
}

.lab-host{padding-top:6rem;}
.lab-host h2{margin-bottom:5rem;}
.acadmic-prntnr-slider{max-width:30rem;overflow:hidden;}
.acadmic-prntnr-slider .swiper-wrapper .swiper-slide{overflow:hidden;}
.collaboration-img{display:flex;}
.collaboration-img p{flex-grow:1;flex-basis:fit-content;padding-right:5rem;border-right:1px solid gray;margin-right:5rem;}
.collaboration-img figure{margin:0;}


@media (max-width:991px) {
    .collaboration-img {display:block;}
    .margin-botom-0{margin-bottom:0;margin-block:auto 0;}
    .padding-botom-0{padding-bottom:0;padding:auto 0;}
    .collaboration-img p{flex-grow:1;flex-basis:fit-content;padding-right:0;border-right:0px solid gray;margin-right:0rem;}
    .cse-Department .collaboration-img figure img{min-height:8rem;object-fit:cover;}
    .container.lab-host .row{flex-direction:row;row-gap:2rem;}
    .placement-content .title-head p{padding-block:2rem;}
    article.home_campus_placement .list-number{padding:2rem 4rem 2rem;}
    .ses_sec-2 .Grid_3,
    .research_sec .Grid_3{margin-bottom:2rem;}
    .faq_responsive_tab_content .accordion-button{background-color:#fff;font:var(--text-14);color:var(--color2);}
    .faqSec .sec_title{margin-bottom:3rem;}
    .quote_text p{padding-bottom:2rem;margin:0;}
    .faq_responsive_tab_content .accordion-item{margin-bottom:1.5rem;}


    .ideathon_sec .accordion-button,
    .ideathon_sec .accordion-button {
        font: var(--text-14);
        color: var(--color33);
        display: flex;
        font-weight: normal;
        gap: 3.5rem;
        padding-inline: 3.6rem 1.1rem;
    }

    .ideathon_sec .accordion-button,
    .accordion-button:not(.collapsed){font:var(--text-14);color:var(--color33);font-weight:normal;display:flex;gap:3.5rem;}
    .dean-sec{margin:0;}
    .dean-sec .dean_Msg{padding-bottom:2rem;margin-top:0rem;}
    .dean-massage-profile .dean_Msg{margin-top:0rem;}
    .listing-dep .inner_pageright{padding-top:4rem;}
    .heighlight_sec .accordion-body,
    .heighlight_sec .accordion-item{margin-bottom:1.5rem;}
    .hight-tabs figcaption .row{margin-block:4rem 2rem;}
     .tab-content.accordion .accordion-body .faq_responsive_tab_inner .accordion-body{
        padding-inline: 3rem;
     }
}

.container.lab-host .row{row-gap:2rem;}
.lab-host figcaption{font-size:var(--text-18);margin-top:1rem;}
.list-none{list-style:none !important;}
.centres-col{margin-block:4rem;border-bottom:1px solid #dedede;padding-bottom:3rem;}
.centres-col>h4{margin-bottom:3rem;font:var(--text-24);font-weight:600;font-family:var(--family-archivo);color:var(--color33);}
.centres-col>h5{font:var(--text-20);font-weight:600;font-family:var(--family-archivo);margin-bottom:2rem;color:var(--color33);}
.hight-tabs.low-highlight .col-lg-6{height:auto;display:flex;flex-direction:column-reverse;}
.hight-tabs.low-highlight .highlight-tab.nav-tabs{border-bottom:none;height:auto;align-items:end;align-items:flex-start;}
.dean_Msg.coa{margin-top:8rem; padding-left: 0;}
.definition-policy2.coa .title24{margin-bottom:3rem;font:var(--text-24);font-weight:600;font-family:var(--family-archivo);color:var(--color33);}
.scmv_bx.coa p{font-weight:normal;font:var(--text-12);}
.admission-requir.coa-para{border-bottom:1px solid #ced4da;padding-block:2rem;}
.admission-requir.coa-para:last-child{border:none;}
.admission-requir.coa-para h3{font:var(--text-14);color:var(--color-black);letter-spacing:0.28px;font-weight:bold;line-height:1.2;margin-bottom:3rem;}
.cse-Department_sec.ece2 .inner_pageright{padding-top:0;}


@media (max-width:1399px) {
    .Campus-Placements-panel1:before{left:-143rem;}
    .career_over_sec .definition-policy2{padding:0rem 0 0;margin-top:2rem;}
    .advisory_sec.advisor-grid{padding-bottom:6rem;}
    .search-panel-inner{white-space:nowrap;}
    .ranking_section{padding-bottom:6rem;}
    .career_over_sec.about-cont-mission{padding-block:0rem 2rem;}
    .student-achm .scmv_bx>h4{margin-top:2rem}
    .dean-massage-profile{padding:6rem 0;}
    .dean_Msg{padding:6.6rem 5rem 2.1rem;}
    .dean-massage-profile.inner_dean.inner_dean .dean_Msg{margin-top:6rem;}
    .dean_Msg.coa{margin-top:0rem;}
    .head_message{margin-top:4rem;}
}

    .cse-Department.project-table{padding-bottom:8rem;}
    .fee_structure.project-table{padding-bottom:8rem;padding-top:0;}

@media (max-width:991px) {
    .cse-Department.project-table{padding-bottom:6rem;}
    .fee_structure.project-table{padding-bottom:6rem;}
    .lab-host{padding-top:4rem;}
    .heighlight_sec figcaption{margin-top:3rem;}
    .ranking_section{padding-bottom:4rem;}
    ul.custom-bullet.facilities-grid3{display:grid;grid-template-columns:repeat(3,1fr);}
    .dean_Msg{padding:0rem 4rem 0rem;}
    .definition-policy2 .title-h4,
    .aca-alliance .title-h4,
    .placment_logo .title-h4,
    .facilities_section .text-title1,
    .research-facilities-sec .text-title1{margin-top:2rem;}
    .centres-col{margin-block:1rem;}
    .over_banner{margin-bottom:2rem;}
    .advisory_sec .scmission_grid .scmv_bx{padding:2rem 0 0rem;}
    .definition-policy2 p{margin-bottom:2rem;}
    .collration-pdf h2{margin-top:2rem;}
    .heighlight_bx ul.custom-bullet{margin-top:2rem;}
    .definition-policy2.coa .title24{margin-bottom:2rem;}
    .padding-top-m-0{padding-top:0;}
    .margin-top-m-0{margin-top:0;}
    .mb-m-5{margin-bottom:3rem;}
}


@media (max-width:620px) {
    .placement-content .title-head p{padding-block:2rem 2rem;}
    .Campus-Placements-panel1{padding:3rem 0 0rem;}
    .fee_structure{padding-block:3rem 0rem;}
    .summer_programs{padding-bottom:2rem;}
    .sumprgm_grid{gap:2rem;}
    .program_left{padding:3rem 0rem;}
    .dean-sec{padding-bottom:2rem;}
    .faqSec{padding:2rem 0;}
    .best_rank .ibm_partnership{padding:2rem;}
    .solResearch_sec.sol-research{gap:2rem;}
    #pagination nav{overflow:auto;}
    .pagination{margin-top:2rem;}
    .news_three{padding:0rem 1.3rem 4rem;}
    .advisory_sec{gap:2rem 2rem;}
    .placment_logo ul,
    .placment_logo.logo4 ul{grid-template-columns:repeat(2,1fr);}
    .student-achm .scmv_bx>h4{margin-top:0rem;}
    .dean_Msg{padding-inline:1rem;}
    .career_over_sec{padding-block:0rem 2rem;}

}

@media (max-width:575px) {
    .over_banner{margin-bottom:2rem;}
    .summer_programsec{padding-block:2rem;}
    .career_over_sec.about-cont-mission{padding-block:0rem 2rem;}
    ul.custom-bullet{margin-top:2rem;}
    .scmv_bx>h4{margin-bottom:2rem;}
    .inner_pagewrapper .highlight-cont{margin-bottom:4rem;}
    .inner_pageright .advisory_sec{padding-top:0rem;}
    .advisory_sec .scmission_grid .scmv_bx{padding:2rem 0 0rem;}
    .career_over_sec .definition-policy2{padding:0rem 0 0;margin:2rem 0 0 0;}
    .program_details_two .course_right .borderBX{padding-bottom:1rem;margin-bottom:1rem;}
    .inner_pageright .advisory_sec.student-achm{padding-bottom:4rem;}
    .custom-bullet li{margin-bottom:1rem;}
    .centres-col>h4{margin-bottom:1rem;}
    .message_dean h3{margin-bottom:2rem;}
    .highlight-cont{padding:2rem 0;}
}

@media (max-width:375px) {
    .heighlight_bx{margin-block:2rem 0;}
    .head_message{padding-block:2rem;}
    .head_message{margin-top:3rem;}
}

.cse-Department_sec.csc{padding-bottom:0;}
.cse-Department_sec.csc.ase{padding-bottom:5rem;}
.cse-Department_sec.csc.ase .cse-Department{padding-bottom:0;}
.padding-botom-d-0{padding-bottom:0;padding:auto 0;}
.padding-top-d-0{padding-top:0;}
.padding-top-d-0{padding-top:0;}
.margin-top-d-0{margin-top:0;}
.mt-d-5{margin-top:5rem}
.inner_pageright.pt-0 .title-content{padding-bottom:2rem;}
.fee_structure .title-content h2{font:var(--text-21);color:#123985;letter-spacing:0;margin-bottom:0;padding-bottom:0;line-height:1.2;font-weight:600;font-family:"Mansory";text-transform:uppercase;}
.inner_pageright .project-list h2{font:var(--text-21);color:#123985;letter-spacing:0;margin-bottom:0;padding-bottom:0;line-height:1.2;font-weight:600;font-family:"Mansory";text-transform:uppercase;}
.project-table .title-content .title24{margin-bottom:0;font:var(--text-24);font-weight:600;font-family:var(--family-archivo);}
.scmission_grid .publiction-col{padding-block:4rem;border-bottom:solid 1px #ddd;}
.publiction-col .title24{margin-bottom:0;font:var(--text-24);font-weight:600;font-family:var(--family-archivo);}
.scmv_bx strong{margin-top:3rem;display:block;}
.scmv_bx.alied ul.custom-bullet{margin-top:2rem;}

@media (min-width: 992px) {
    .department_sec1.school_program .mobile-nav.is-sticky{position:fixed;top:11.6rem;transform:translateY(0);padding-block:1rem;background:var(--color-black);}
    .department_sec1.school_program .mobile-nav.is-sticky:before{width:100vw;height:100%;content:"";background:var(--color-black);right:100%;position:absolute;top:0;}
    .department_sec1.school_program .mobile-nav.is-sticky .school-menu li>a{color:var(--color-white);padding-bottom:0;}
    .department_sec1.school_program .mobile-nav.is-sticky .dropdowns .dropdown-menus{margin-top:1rem;}
    .department_sec1.school_program .mobile-nav.is-sticky .dropdowns .dropdown-menus li a{color:var(--color-black);padding-bottom:1rem;}
    .department_sec1.school_program .mobile-nav.is-sticky .dropdowns .dropdown-menus li a:hover{color:var(--color85);}
    .department_sec1.school_program .mobile-nav.is-sticky .school-menu a.active::before{display:none;}
    .department_sec1.school_program .mobile-nav.is-sticky .school-menu a.active{color:var(--color6a);}

    /* .search-panel-inner.dep_section.school_header .dropdown-menus{margin-top: 0;} */
    .department_sec1.school_program .mobile-nav{background:#fff;z-index:10000;width:100%;transition:all 0.3s ease;padding-inline:0 1.5rem;}
    .department_sec1.school_program .nav-placeholder{display:none;}
    .department_sec1.school_program .nav-placeholder.active{display:block;}
}

/* .search-panel-inner.dep_section.school_header .school-menu .dropdown-menus{margin-top: 1.5rem;} */
.search-panel-inner.dep_section.school_header.fixed .dropdown-menus{margin-top:1rem;}

@media (max-width:1599px) {
    .orang_box{height:26rem;}
}

@media (max-width:1366px) {
    .orang_box{height:21rem;}
    .department_sec1.school_program .mobile-nav.is-sticky{top:11rem;}
}

@media (max-width:1199px) {
    .orang_box{height:18rem;}
    .department_sec1.school_program .mobile-nav.is-sticky{top:8rem;}
}


@media (max-width:991px) {
    .department_sec1.school_program.dep_section{padding:2rem 0 0rem;}
    .department_sec1.school_program{padding:2rem 0 2rem;}
    .department_sec1.school_program .container{padding-inline:0;}
    .inner_pagewrapper.program_wrap{padding:2rem 0 0;overflow:hidden;}
    .department_sec1.school_program.dep_section .orang_box{width:35%;height:auto;margin:0 auto;padding-bottom:0;margin-bottom:2rem;}
    .department_sec1.school_program .mobile-nav.is-sticky{top:0rem;}
    .department_sec1.school_program .orang_box{width:35%;height:auto;margin:0 auto;padding-bottom:0;margin-bottom:2rem;}
}

@media (max-width:767px) {
    .department_sec1.school_program.dep_section .orang_box{width:100%;}
    .department_sec1.school_program .orang_box{width:50%;}
}


@media (min-width:1300px) and (max-width:1752px) {
    .bg-img{width:65.3%;}
    .plcemenet-panel2{padding:7.8rem 0rem 2rem 5.2rem;}
}

@media (max-width:1700px){
    .bg-img{width:65.3%;}
}
@media (max-width:1649px){
    .bg-img{width:65.2%;}
}
@media (max-width:1450px){
    .bg-img{width:66.2%;}
}

@media (max-width:1399px) {
    .bg-img{width:64%;height:100%;}
    .bg-img .image-wrapper .img-hover,
    .bg-img .image-wrapper .image {height:100%;}
    .bg-img .image-wrapper .img-hover img{height:100%;width:100%;object-fit:cover;}
}

@media (min-width:1272px) and (max-width:1299px) {
    .bg-img{width:69%;}
    .plcemenet-panel2{padding:3rem 6rem 2rem;}
}

@media (max-width:1280px) {
    .bg-img{width:64.9%;}
}

@media (min-width:1100px) and (max-width:1278px) {
    .owl-carousel .owl-nav{margin-top:0rem;}
    .bg-img{width:78%;}
    .plcemenet-panel2{padding:3rem 0rem 2rem 6rem;}
}


@media (max-width:1199px) {
    .plcemenet-panel2{padding:3rem 0rem 2rem 4rem;}
}

@media (min-width:992px) and (max-width:1099px) {
    .owl-carousel .owl-nav{margin-top:2rem;}
    .bg-img{width:90%;}
    .plcemenet-panel2{padding:3rem 6rem 2rem;}
    .Campus-Placements-panel1{margin-top:9rem;}
}

@media (max-width:1199px) {
    .bg-img{width:67.4%;}
}

@media (max-width:991px) {
    .bg-img{width:100%;}
    .bg-img .image-wrapper .img-hover, .bg-img .image-wrapper .image{height:auto; width: 100%;}
    .home_campus_placement{
        padding-block: 2rem;
    }
}

.career-prospect-sec ul.career-pros-li{display:grid;grid-template-columns:repeat(2,1fr);row-gap:2rem;column-gap:10.7rem;padding-left:2.6rem;margin-top:4rem;}
.career-prospect-sec ul.career-pros-li li{position:relative;color:var(--color-black);font:var(--text-12);line-height:var(--line-height-18);}
.career-prospect-sec ul.career-pros-li li:before{content:'';position:absolute;width:7px;height:7px;background-color:var(--color-52);border-radius:50%;left:-2.6rem;top:5px;}

/* ==== academic partners swiper peginatin kk1294 css  */
.ibm_partnership .acadmic-prntnr-slider .swiper-pagination{position:static;margin:5rem auto;display:flex;gap:0.4rem;}
.ibm_partnership .acadmic-prntnr-slider .swiper-pagination-bullet{opacity:.5;background-color:var(--color-white);left:4px !important;right:4px;transform:scale(1);}
.ibm_partnership .acadmic-prntnr-slider .swiper-pagination-bullet-active{background-color:var(--color-white);opacity:1;}
.project-table.fashion-table .title-content h4.title24{font:var(--text-18);line-height:var(--line-height-26);color:var(--color85);margin-bottom:0rem;margin-top:0;}
.project-table.fashion-table .inner_pageright{padding-left:0rem;}
.project-table.fashion-table .inner_pageright .sem{padding-top:0rem;}
.fee_structure.project-table.pt-0.fashion-table table{border-left:solid 2px #F2F2F2;border-right:solid 2px #F2F2F2;}
.inner-title .title-content{max-width:100%;}
.inner-title .title-content h2{font:var(--text-21);line-height:1.3;color:var(--color-black);padding-bottom:2rem;}

@media (max-width:1699px) {
    .career-path .career_bxx2 ul li:before{top:3px;}
    .career_bxx2 ul li > ol{margin-block:2rem;}
}

@media (min-width:1920px) {
    .program_details_two{max-width:1920px;margin:auto;}
}

.pro_outcomes.fre-ask-ques.py-0 .accordion-body{padding-top: 0;}
.pro_outcomes.fre-ask-ques.py-0> h2{font: var(--text-21) !important; font: var(--font_bold);color: var(--color85);margin-bottom:2rem;}
.pro_outcomes.fre-ask-ques.py-0 .accordion-body h3{color:var(--color85);font: var(--text-12);font-weight: var(--font_500);}
.pro_outcomes.fre-ask-ques.py-0 .accordion-body h5{font: var(--text-12);color: var(--color-black);margin-block: 2rem 1rem;font-weight: var(--font_bold);}
.pro_outcomes.fre-ask-ques.py-0 .custom_bullet:not(:last-child){border-bottom: .1rem solid #000;}
.faclites_wrap{margin-bottom:7rem;}
.faclites_wrap .row{--bs-gutter-x:2rem;}
.faclites_wrap h1, .faclites_wrap h2, .faclites_wrap h3, .faclites_wrap h4, .faclites_wrap h5{font: var(--text-24);color: #123985;letter-spacing: 0;margin-bottom: 0;padding-bottom: 0.9rem;line-height: 1.2;text-transform: uppercase;font-weight: 600;font-family: "Mansory";margin-bottom: 2rem;}

.dpmanagment_coursedata .course_data h5{font: var(--text-24);font-weight: 600;font-family: var(--family-archivo);}
.dpmanagment_coursedata .course_data:not(:last-child){margin-bottom: 5rem;}
.dpmanagment_coursedata .course_data .grid_3{display: grid;grid-template-columns: repeat(3, 1fr);grid-column-gap: 3rem;}
.dpmanagment_coursedata .course_data .custom-bullet li::marker {font: var(--text-16);color: #ed8331;}
.dpmanagment_coursedata .course_data .custom-bullet li{color: var(--color33);}
.inner_pageright .advisory_sec.mou { padding-top: 0; }
@media (max-width:1649px) {
    .pro_outcomes.fre-ask-ques.py-0 .accordion-body h5{margin-block: 1rem;}
    .faclites_wrap h1, .faclites_wrap h2, .faclites_wrap h3, .faclites_wrap h4, .faclites_wrap h5{margin-bottom: 1rem;}
    .faclites_wrap {margin-bottom: 5rem;}
}
@media (max-width:991px) {
    .pro_outcomes.fre-ask-ques.py-0 .accordion-body h5{margin-block: 1rem;}
    .pro_outcomes.fre-ask-ques.py-0 .accordion-body {padding: 0 1.5rem 1.5rem;}
    .inner_pageright:has(.pro_outcomes.fre-ask-ques.py-0){padding: 0 1rem 3rem;}
    .faclites_wrap figure{margin-bottom: 2rem;}
    .inner_pageright:has(.faclites_wrap){padding: 0 1rem;}
    .cse-Department_sec.faclites{padding: 0;margin-bottom: 5rem;padding-inline: 1rem;}
    .cse-Department_sec.faclites .inner_pageright .title-content{padding-bottom: 0;margin-bottom: 0rem;}
    .dpmanagment_coursedata .course_data .grid_3{grid-template-columns: repeat(2, 1fr);margin-top: 1rem;}
    .dpmanagment_coursedata .course_data:not(:last-child) {margin-bottom: 3rem;}
}
@media (max-width:767px) {
    .faclites_wrap {margin-bottom: 3rem;}
.inner_pageright .advisory_sec.mou { margin-bottom: 3rem; }
 .advisory_sec.mou .scmission_grid .scmv_bx>p { margin-bottom: 0rem; margin-bottom: 2rem; }
}
@media (max-width:575px) {
    .schmission_sec.law.dpmanagment_coursedata{padding-block:3rem;}
    .dpmanagment_coursedata .course_data .grid_3{grid-template-columns: repeat(1, 1fr);}
    .dpmanagment_coursedata .course_data:not(:last-child) {margin-bottom: 2rem;}
}
.coa-mission{padding-block:3rem 7rem;}
.coa-career-optunity .heighlight_bx h3{margin-bottom:1.5rem;}
.coa-career-optunity .heighlight_bx .custom-bullet li{margin-bottom:1rem;}
.coa-career-optunity .heighlight_bx{padding-block:2.5rem 3rem;padding-inline:3rem;}
.coa-career-optunity{padding-block:0 7rem;}
/* .ibm_partnership .redhat-logo figure {max-width: 50%;} */

.lab-host .lab-desi {
    font: var(--text-14);
    margin-top: 2rem;
}

.you-tube-video {
    position: relative;
    display: inline-block;
}
.you-tube-video figure{
    width: 100%;
    height: auto;
}
.you-tube-video button {
    position: absolute;
    bottom: 10px;
    right: 0.8rem;
    border: none;
    border-radius: 50%;
    padding: 0.6rem;
    cursor: pointer;
    transition: transform 0.2s ease;
}

.you-tube-video button:hover {
    transform: scale(1.1);
}

.you-tube-video button img {
    width: 70%;
    height:auto;
    display: block;
}
.inf-logocol {
    display: flex;
    align-items: center;
    justify-content: center;
}