@media (max-width: 1899px) {

    body #content .bic-ov-sec .bic-ov-row .bic-ov-col-l,body #content .bic-sec-2 .bic-sec-2-row .bic-sec-2-con-l{padding: 0 4em 0 10.8em;}

}



@media (max-width: 1799px) {

	body #content .bic-ov-sec .bic-ov-row .bic-ov-col-l,body #content .bic-sec-2 .bic-sec-2-row .bic-sec-2-con-l{padding: 0 4em 0 8.8em;}

}



@media (max-width: 1699px) {

	body .container{ max-width: 1500px; }
	body #content .bic-ov-sec .bic-ov-row .bic-ov-col-l,body #content .bic-sec-2 .bic-sec-2-row .bic-sec-2-con-l{padding: 0 4em 0 8.8em;}

    body #content .hero-sec .hero-row .hero-txt h1{font-size: 2.25rem;}
	
	body #content .pd-bottom{padding-bottom:1.4rem;}
	/* body #content .wcu-sec .img-filter img{width:80%; height:auto;} */
	body #content .wcu-sec .core-slider .txt p, body #content .wcu-sec .core-slider .inside-txt p{font-size:1rem;}
	body #content .wcu-sec .core-slider .txt p strong, body #content .wcu-sec .core-slider .inside-txt p strong{font-size:1.2rem;}
	body #content .about-sec .about-row .about-content .txt p{font-size:1.4rem;}
	body #content .home-footer-sec .home-footer-row .contact-sec .flex-row .cont-details{padding:3rem 2rem;}
}
@media (max-width: 1599px) {
	:root{ --global-font-size: 17px; }
    body .container{ max-width: 1400px; }
	body #content .bic-ov-sec .bic-ov-row .bic-ov-col-l,body #content .bic-sec-2 .bic-sec-2-row .bic-sec-2-con-l{padding: 0 4em 0 8.8em;}
}
@media (max-width: 1499px) {
	:root{ --global-font-size: 16px; }
	body .container{ max-width: 1300px; }
	body #content .main-head{font-size: 3rem;}
	body #content .txt p{font-size: 1.4rem;}
    body #content .hero-sec .hero-row .hero-txt h1{font-size: 2.25rem;}
	body #content .pd-bottom{padding-bottom:1.4rem;}
	/* body #content .wcu-sec .img-filter img{width:80%; height:auto;} */
	body #content .wcu-sec .core-slider .txt p, body #content .wcu-sec .core-slider .inside-txt p{font-size:1rem;}
	body #content .wcu-sec .core-slider .txt p strong, body #content .wcu-sec .core-slider .inside-txt p strong{font-size:1.2rem;}
	body #content .bic-ov-sec .bic-ov-row .bic-ov-col-l,body #content .bic-sec-2 .bic-sec-2-row .bic-sec-2-con-l{padding: 0 4em 0 8.8em;}
	body #content .home-footer-sec .home-footer-row .contact-sec .flex-row .cont-details{padding:3rem 2rem;}

}



@media (max-width: 1399px) {

	:root{ --global-font-size: 15px; }
	body #content .depart-banner-sec .depart-banner-row .depart-banner-txt{top: 52%;}
	body #content .depart-banner-sec .depart-banner-row .depart-banner-head{top: 40%;}
	body .container{ max-width: 1200px; }
	body #content .bic-ov-sec .bic-ov-row .bic-ov-col-l,body #content .bic-sec-2 .bic-sec-2-row .bic-sec-2-con-l{padding: 0 4em 0 8.8em;}
	body header#masthead .header-main ul.menu-wrapper li {font-size: 0.95em;}

}



@media (max-width: 1299px) {
	:root{ --global-font-size: 14px; }
	body .container{ max-width: 1100px; }
	body #content .home-footer-sec .home-footer-row .contact-map iframe{height: 350px;}
	body #content .bic-ov-sec .bic-ov-row .bic-ov-col-l,body #content .bic-sec-2 .bic-sec-2-row .bic-sec-2-con-l{padding: 0 4em 0 8.8em;}
	body #content .home-footer-sec .home-footer-row .social-sec ul li a { font-size: 1.1rem;}
}
@media (max-width: 1199px) {
	:root{ --global-font-size: 13px; }
	body .container{ max-width: 1000px; }
	body #content .bic-ov-sec .bic-ov-row .bic-ov-col-l,body #content .bic-sec-2 .bic-sec-2-row .bic-sec-2-con-l{padding: 0 4em 0 8.8em;}
	body #content .depart-banner-sec .depart-banner-row .depart-banner-btn{top: 73%;}
	body header#masthead .header-main ul.menu-wrapper li a{font-size: 0.88rem;}
}
@media (max-width: 1099px) {
	:root{ --global-font-size: 12px; }
	body .container{ max-width: 950px; }
	body #content .bic-ov-sec .bic-ov-row .bic-ov-col-l,body #content .bic-sec-2 .bic-sec-2-row .bic-sec-2-con-l{padding: 0 4em 0 8.8em;}
}
@media (max-width: 1024px) {
	:root{ --global-font-size: 11px; }
	body .container{ max-width: initial; }
	body #content .bic-ov-sec .bic-ov-row .bic-ov-col-l,body #content .bic-sec-2 .bic-sec-2-row .bic-sec-2-con-l{padding: 0 4em 0 8.8em;}
}
@media (max-width: 768px) {
	:root{ --global-font-size: 14px; }
	body .flex-row{ flex-direction: column;}
	body .flex-row .col-1{ flex: 0 0 100%; width: 100%; }
	body .flex-row .col-2{ flex: 0 0 100%; width: 100%; }
	body .flex-row .col-3{ flex: 0 0 100%; width: 100%; }
	body .flex-row .col-4{ flex: 0 0 100%; width: 100%; }
	body .flex-row .col-5{ flex: 0 0 100%; width: 100%; }
	body .flex-row .col-6{ flex: 0 0 100%; width: 100%; }
	body .flex-row .col-7{ flex: 0 0 100%; width: 100%; }
	body .flex-row .col-8{ flex: 0 0 100%; width: 100%; }
	body .flex-row .col-9{ flex: 0 0 100%; width: 100%; }
	body .flex-row .col-10{ flex: 0 0 100%; width: 100%; }
	body .flex-row .col-11{ flex: 0 0 100%; width: 100%; }
	body .flex-row .col-12{ flex: 0 0 100%; width: 100%; }
	body .desk-hidden{display: block !important;}
	body .mob-hidden{display: none;}
	body header#masthead .flex-row>div{display: none;}
	body header#masthead .flex-row>div.mob-flex{display: flex; align-items: center; justify-content: space-between; width: 100%; padding: 0 1rem; }
	body header#masthead .flex-row .mob-flex .logo{width: 65%; flex: 0 0 65%;}
	body header#masthead .flex-row .mob-flex .logo img{width: 50%; height: auto;}
	body header#masthead .flex-row .mob-flex .mobile-menu-link{width: 35%; flex: 0 0 35%;}
	body header#masthead .flex-row .mob-flex .menu-link{display: flex; justify-content: end; align-items: center;}
	body header#masthead .flex-row .mob-flex .menu-link b{display: block; background: #222222 ; width: 30px; height: 2px; border-radius: 20px; margin-bottom: 5px; transition: 0.4s;}
	body #content .main-head{font-size: 2.278rem;}
	body #content .sub-head{font-size: 2rem;}
	body #content .txt p{font-size: 1.2rem;}
	/* Homepage */
	body #content .hero-sec .hero-row .hero-txt{width: 95%; top: 35%;}
	body #content .hero-sec .hero-row .hero-txt h1{font-size: 1.8rem;}
	body #content .about-sec .pd-top{padding-top:1rem;}
	body #content .about-sec .about-row ul.about-tabs{grid-template-columns:auto auto; gap:0.5rem;}
	body #content .about-sec .about-row > .vc_col-sm-4{height: 33vh !important;}
	body #content .about-sec .about-row > .vc_col-sm-8{height: 40vh !important;}
	body #content .about-sec .about-row .about-content .txt p{font-size:1.1rem;}
	body #content .about-sec ul.about-tabs{display: flex; flex-wrap: wrap; margin-bottom: 1rem;}
	body #content .about-sec ul.about-tabs li.about-tab .about-tab-a{font-size: 2rem;}
	body #content .about-sec .about-content .txt p{font-size: 1.1rem;}
	body #content .leadership-sec .leadership-slider .main-head{font-size: 2.2rem;}
	body #content .home-footer-sec .home-footer-row .contact-sec .flex-row > div{flex: 0 0 100%; width: 100%;}
	body #content .home-footer-sec .home-footer-row .contact-sec .flex-row .contact-map{display: none;}	
	body #content .home-footer-sec .home-footer-row .social-sec{padding: 1rem 0;}
	body #content .home-footer-sec .home-footer-row .social-sec ul{flex-direction: column; gap: 0.5rem;}
	body #content .home-footer-sec .home-footer-row .social-sec ul li a{font-size: 1.1rem;}
	body #content .breadcrumbSection{padding: 1rem;}
	body #content .course-sec .course-row .vc_tta-color-grey.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels .vc_tta-panel-heading{display: none !important;}
	body #content .course-sec .course-row .vc_tta-tabs-list {flex-direction: column;width: 100%;}

	body #content .depart-banner-sec .depart-banner-row .depart-banner-head{top: 10%;}
	body #content .depart-banner-sec .depart-banner-row .depart-banner-txt{top: 30%;}
	body #content .depart-banner-sec .depart-banner-row .depart-banner-btn{top: 80%;}
	body #content .derpart-tab-btn-row .tab-btn,body #content .derpart-tab-btn-row .tab-btn a{width: 100%;}
	body #content .depart-atc-sec .depart-atc-row .sub-head ul{flex-direction: column; gap: 0;}
	body #content .course-sec .course-row .vc_tta-tabs-list{flex-direction: column; gap: 0;width: 100%;}
	body #content .course-sec .course-row .vc_tta-color-grey.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body{padding: 0 !important;}
	body #content .course-sec .course-row .yearScheduleMin table{display: block;}
	body #content .course-sec .course-row .yearScheduleMin tbody td{font-size: 14px;}
	body #content .course-sec .course-row .yearScheduleMin thead th{font-size: 0.9rem;}
	body #content .bic-ov-sec .bic-ov-row .bic-ov-col-l{padding: 2em;}
	body #content .bic-ov-sec .bic-ov-row .bic-ov-col-r .vc_single_image-wrapper{transform: scale(1);}
	body #content .bic-ov-sec .bic-ov-row .bic-ov-col-r .vc_single_image-wrapper .wpb_single_image{text-align: center;margin-bottom: 2em;}
	body #content .bic-ov-sec .bic-ov-row .bic-ov-col-r .vc_single_image-wrapper,body #content .bic-ov-sec .bic-ov-row .bic-ov-col-r .vc_single_image-wrapper img{width: 100%;}
	body #content .bic-ov-sec .bic-ov-row .bic-ov-col-r figure{width: 100%;padding: 2em;}
	body #content .bic-sec-2 .bic-sec-2-row .bic-sec-2-con-r,body #content .bic-sec-2 .bic-sec-2-row .bic-sec-2-con-l{padding: 2em;}
	body #content .bic-sec-2 .bic-sec-2-row figure .vc_single_image-wrapper img{padding: 0 2em;}
	body #content .bic-sec-3 .bic-sec-3-row .core-slider .wpb_column{max-width: 100%;}
	body #content .full-sec:before{top: 57%; bottom: 0; rotate: 90deg; height: 68%; width: 110%;}

	body footer#colophon .contact-sec .flex-row > div{width: 100%;}
	body footer#colophon .social-sec ul{display: block;}
	body #content .university-charter-sec .university-charter-row .vc_tta-panels .vc_tta-panel.vc_active a{background-color: #026C71 !important; color: #fff !important; font-weight: 600 !important;}
	body #content .university-charter-sec .university-charter-row .vc_tta-panels .vc_tta-panel a{padding: 12px 20px !important; background: #F8F8F8 !important; font-weight: 500; font-size: 1rem; text-decoration: none; transition: all 0.3s ease !important; border: 1px solid #026C71; color: #000;}
	body #content .university-charter-sec .university-charter-row .vc_tta-panels .vc_tta-panel .vc_tta-panel-body{padding: 1rem 0;}
	body .fancybox-inner .fancybox-stage #admission-form{width: 100%;}
	body #content .depart-banner-sec .depart-banner-row .depart-banner-inner-row .depart-banner-txt{width: 100%;}
	body #content .depart-overview-sec .faq-row .faq-col .inside-txt .vc_toggle_title .sub-head {font-size: 1.3em !important;}
	body #content .vc_row > .wpb_column > .vc_column-inner {padding-bottom: 1rem;}
	body #content .depart-overview-sec .depart-overview-row {width: 100%; overflow-x: auto;}
	body #content .about-sec .about-row > .wpb_column.vc_col-sm-4 > .vc_column-inner > .wpb_wrapper{padding-left:0;}
	body #content .breadcrumbSection .breadcrumbDiv .wht-txt p {font-size: 1.2em; max-width: 100%;}
	body footer#colophon .contact-sec .main-head {font-size: 3.3rem;}
	body footer#colophon .contact-sec ul li a {font-size: 1.05rem;}
	body footer#colophon .social-sec ul li a{padding-bottom: 0.5rem; font-size: 1rem;}
	body #content form.wpcf7-form {padding: 2rem 0rem;}
	body #content .saifee-txt > .vc_column-inner > .wpb_wrapper{0 3rem 0 2rem}
	body #content .depart-banner-sec .depart-banner-row .depart-banner-inner-row .depart-banner-btn .flex-row{display:block;}
	body #content .depart-banner-sec .depart-banner-row .depart-banner-inner-row .depart-banner-btn .flex-row a{margin-bottom:1rem;}
	body .image-grid .wpb_image_grid ul{display:block;}
	body .image-grid .wpb_image_grid ul li{margin-bottom:0.7rem;}
	body #content .con-sec .con-row .con-details .con{display:block;}
	body #content .con-sec .con-row .con-details .con .icon{margin:1em 0;}
	body #content .con-sec .con-row{flex-direction: column-reverse;}
}