
@media screen and (max-width:1649px) {
.red_fac_grid::before { height: 410px; width: 1125px; }
}

@media (min-width:1650px) {
body .home_banner .slider_caption { margin-left: 9rem; }
.rsrch_fact { padding-top: 4rem; }

}

@media screen and (max-width:1499px) {
.red_fac_grid::before { height: 410px; width: 1051px; }
.department_menu .custome_selectbox p,
.department_menu .custome_selectbox .dropdown_content a,
.department_menu .custome_selectbox p a {
        font: var(--font22);
    }
.workshop_enters .annual_title { padding-right: 17rem; }
}

@media screen and (max-width:1400px) {
.red_fac_grid::before { height: 383px; width: 925px; }
.red_fac_grid { padding-left: 10.4rem; }
.sch_facility_red { padding-bottom: 9rem; }
.automation_sec:after { height: 31%; }
.workshop_enters { gap: 6rem; }
}

@media screen and (max-width:1300px) {
.red_fac_grid::before { width: 885px; height: 350px; }
.red_fac_grid { padding-left: 6.4rem; padding-top: 6rem; }

}

@media screen and (max-width:1280px) {
 
.automation_txt { padding-inline: 4rem 7rem; padding-bottom: 2rem;}
.structural_eng { padding-block: 6rem 6rem; padding-inline: 5rem; }
.key_research_bottom { gap: 1.8rem;}
.scadvnce-engner { padding: 5rem 0px 5rem; }
.tp_heead { padding-bottom: 3rem; }
.key_resh {  padding-bottom: 3rem; }
.key_research_sec { padding-bottom: 5rem; }
.sustainable_sec { padding-bottom: 5rem; }
.structural_eng_sec { padding-bottom: 5rem; }
.workshop_enters .annual_title { padding-right: 8rem; }
}
@media screen and (max-width:1199px) {
.achievements_panel_box { padding-inline: 4rem;}
.vis_block { padding-block: 5rem 5rem; }
 
.facilities_sec5 .grid_icon { margin-block: 4rem 4rem; }
.extrcur_four.facilities_sec5 { padding-block: 10rem 5rem; }
.key_research_sec.facilities_sec6 { padding-block: 5rem 5rem; }
.sec_hed { padding-bottom: 3rem; }
.automation_sec:after{height: 29%;}
.sustainable_txt { padding-inline: 6rem; }

}

@media screen and (max-width:992px) {
.red_fac_grid::before { width: 94%; height: 369px; }
.red_fac_right { z-index: 1; }
/* school about */
section.eng-abut .scadvnceeng-info {grid-template-columns: repeat(2, 1fr); }
section.eng-abut{padding-block: 0 3rem;}
section.vision-mission { padding-block: 5rem;}
.vis_block { padding-block: 5rem 6rem; }
.vision-mision {grid-template-columns: repeat(1, 1fr); gap: 25px;}
section.dean_message { padding-block: 6rem; }
.din_image {padding-right: 0rem; }
.achievements_panel_box {grid-template-columns: 1fr;padding-inline: 5rem;padding-block: 5rem;}
section.achievements_panel { padding-block: 0 5rem; }
.bg_icon2 {text-align: left;}
.aicte { grid-template-columns: 15% 34%;}
.aicte_detail p br{display: none;}
section.scadvnce-engner.eng-about1 { padding-bottom: 0rem; }
.automation_txt h4{color: var(--color68);}
.automation_txt p { color: var(--color_black); }
.sustainable_txt { padding-inline: 3rem; margin-bottom: 3rem; }
.automation_txt h4, .sustainable_txt h4 {margin-bottom: 2rem;}
.automation_sec { padding-bottom: 1rem; }
.structural_eng .row { --bs-gutter-y: 3.2rem; }
.sec_hed { padding-bottom: 3rem; }
.scadvnce-engner { padding: 3rem 0px 3rem;}
.tp_heead blockquote {margin-bottom: 0; }
.sustainable_main .row{flex-direction: column-reverse; row-gap: 3rem;}
.sustainable_sec {  padding-top: 2rem; padding-bottom: 2rem; }
.workshop_enters { grid-template-columns: 1fr;  gap: 0;}
.workshop_enters .annual_title { padding-right: 8rem; order: 1; }
.workshop_enters figure{order: 2;}
.automation_sec:after{height: 40%;}
 
.dean_description { grid-template-columns: repeat(1, 1fr); gap: 3rem; }
.extrcur_three .sdp_cntnt.lft_cntnt{order: 2;padding-inline: 0rem 7rem;}
.sdp_img{order: 1;}
.extrcur_three .sdp_grid {margin-top: 0;}
.sch-research4 figure { margin-top: -3rem; }
.pharmacy-facilities5 .workshop_enters{    grid-template-columns: 1fr;}
.alumni-test2 .testimonial-box .test-text{order: 2;}
.alumni-test2 .test-figure{order: 1;}
section.achievements_panel .container { max-width: 720px; }

}

@media screen and (max-width:767px) {
.red_fac_grid { padding-inline: 2rem; padding-top: 3rem; gap: 3.1rem; grid-template-columns: 100%; }
.red_fac_grid::before { width: 100%; height: 88%; }
/* school about */ 
.achievements_panel_box {gap: 0; padding-inline: 3rem;} 
section.eng-abut {padding-block: 1px 4rem;}
.tp_heead { padding-bottom: 2rem; }
.aicte { grid-template-columns: 23% 51%; }
/* == research== */
.sec_hed { padding-bottom: 3rem; } 
.key_research_bottom {grid-template-columns:1fr;}
.scadvnce-engner { padding-bottom: 3rem; }
.tp_heead blockquote {margin-bottom: 1rem;}
.key_research_sec { padding-bottom: 5rem; }
.automation_txt,.sustainable_txt { padding-inline:0; }
.structural_eng { padding-block: 3rem 3rem; padding-inline: 2rem; }
.sustainable_sec { padding-bottom: 0rem; }
.workshop_enters .annual_title { padding-right: 0rem;}
.facilities_sec5 .grid_icon { margin-block: 2rem 2rem; }
.key_research_sec.facilities_sec6 { padding-block: 3rem 3rem; }
.extrcur_five { padding-block: 3rem 3rem; }
.extrcur_three .sdp_cntnt.lft_cntnt { padding-inline: 0;  }
.key_research h4{    margin-bottom: 2rem;}
.automation_sec:after {  height: 63%; }
.alumni-test2 .testimonial-box { padding-inline: 1.5rem; padding-block: 3.4rem 2.7rem;}
section.achievements_panel .container { max-width: 540px; }
}
@media (max-width:600px) {
/* school about */
.aicte { grid-template-columns: 28% 65%; }
.achievements_panel_box { padding-inline: 2.2rem;}
section.eng-abut .scadvnceeng-info { grid-template-columns: repeat(1, 1fr); }
section.eng-abut{padding-block: 0 3rem;}
.scadvnce-engner.eng-about1{padding-bottom: 0;}
.vis_block p{font-size: 2.4rem;}
.vis_block h3 { margin-bottom: 1rem; }
.vis_block { padding-inline: 2rem; padding-block: 2rem 2rem;}
.structural_eng_item figcaption {  padding-right: 0rem; }
.facilities_sec6.pharmacy-facilities6 .key_research_bottom { grid-template-columns: 1fr; }
.pharmacy-facilities5 .workshop_enters .annual_title{padding-right: 0;}
.automation_sec:after {  height: 63%; }
.extrcur_three { padding-block: 3rem; }
}

@media (max-width:400px) { 

}