@media (min-width:1440px) and (max-width:1680px){
    .banner-details{}
}
@media (max-width:1439px){
    .banner-details{bottom:20px;}
    .banner-details h2,.banner-details h1{font-size:38px;line-height:44px;}
    .banner-details p{font-size:20px;line-height:26px;margin:15px 0;}
    .innerGlobalBox{padding:15px;}
    .innerGlobalBox .headingArea h3{font-size:18px;}
    .innerGlobalBox .paraArea p{font-size:15px;line-height:24px;}
    ul.social-icons{padding-left:0;}
    .contactUsArea .leftArea a.explore{font-size:14px;padding:0 5px;}
    .ctmPopUpBody{-ms-flex:0 0 60%;flex:0 0 60%;max-width:60%;}
}
@media (max-width:1440px){
}
@media (max-width:1199px){
    .logoWraped{-ms-flex:0 0 300px;flex:0 0 300px;max-width:300px;}
    .GFP-tag a{/* font-size:22px; *//* padding-left:15px; */}
    .descktop-menu.fixedHeader .GFP-tag a{/* font-size:22px; *//* padding-left:10px; */}
    .GFP-tag{-ms-flex:0 0 150px;/* flex:0 0 150px; *//* max-width:150px; */}
    .applyNowMenu{font-size:20px;padding:10px 0;justify-content:center;width:120px;height:38px;}
    .descktop-menu ul.menu{}
    .menu li a{font-size:14px;}
    .banner-details h2,.banner-details h1{font-size:32px;line-height:36px;}
    .banner-details p{font-size:18px;}
    .midBanner .messageArea p{font-size:22px;}
    ul.instaPics li{margin:5px auto;}
    ul.custom-dots-container{display:none;}
    ul#benefitSlider1 ul.slick-dots{bottom:-30px;}
    ul#benefitSlider1 ul.slick-dots li button{border-color:var(--primary);}
    ul#benefitSlider1 ul.slick-dots li button:before{background-color:var(--primary);}
    #benefitSlider1 .slick-slide{opacity:1;}

    /*  NewCode    */
    .introBox.dfp-intro{padding-right:0;}
    ul.navTabs li{font-size:18px;line-height:22px;height:65px;display:flex!important;align-items:center;justify-content:center;text-align:center;}
    ul.statsWraper{}
    ul.navMeetDFs li{font-size:17px;line-height:26px;}
    .DFP-details a{font-size:12px;}
    .postdetail p:nth-child(2),.postdetail p:nth-child(3){display:none;}

    /*      */
    .DFP-details p{}
    .DeanFellowProfile{min-height:445px;position:relative;}
    .DFP-details a{position:absolute;bottom:0px;margin:0;}
    .DeanFellowProfile:nth-child(3n){margin-bottom:1rem;}
    .box-previousDFs .MDF-tabContent .DeanFellowProfile:nth-last-child(-n + 2),.box-currentDFs .MDF-tabContent .DeanFellowProfile:nth-last-child(-n + 2){margin-bottom:0;}
    .ctmPopUpBody{max-width:80%;}
    .ctmPopUpBody .DeanFellowProfile{min-height:auto;}
    ul.imgGalleryWrap li{position:relative;z-index:1;}
    .liKarachi-sec{background-position:80%;}
    .innerGlobalBox .paraArea h4{font-size:16px;}
}
@media (max-width:991px){
    .GFP-tag a{color:var(--primary);font-size:60px;padding-left:15px;}
    .resp-LogoWrap{display:flex;align-items:center;width:150px;}
    .GFP-tag{margin:0;}
    .banner-details{}
    .ImagesGridMainWraper{display:none;}
    .liKarachi-sec{padding:30px 0;min-height:auto;}
    .midBanner .messageArea p{font-size:16px;line-height:26px;}
    .midBanner .messageArea a{margin-top:15px;}
    .TabContentArea{max-width:100%;}
    .contactUsArea .leftArea{flex-flow:column;}
    .social-icons{padding:15px 0 0;}
    .introBox p br{display:none;}
    .postBoxes{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;margin:0;width:100%;}
    .postBoxesWrap{flex-wrap:wrap;width:100%;}
    .midBanner.innerPage .messageArea{bottom:-40px;}
    .midBanner.innerPage{height:auto;padding:0px 0 70px;margin-bottom:30px;}
    .statsWraper .statNaming h4{font-size:18px;line-height:24px;}
    #slider-nav{margin:0px auto 30px;}
    ul.checkMark{padding-left:0;}
    .DeanFellowProfile{margin:0 5px!important;}
    .globalBtn{width:200px;font-size:22px;height:52px;}
    .dfp-introImages{display:none;}
    .triggerid{height:55px;}
    .introBox h2 br{display:none;}
    .introBox h2{font-size:38px;line-height:42px;}
    .introBox.dfp-intro p{font-size:16px;}
    ul.navMeetDFs{display:flex;align-items:center;justify-content:center;margin-bottom:30px;}
    ul.navMeetDFs li.last{margin:0 0 0 15px;}
    ul.navMeetDFs:before{display:none;}
    ul.navMeetDFs li{font-size:18px;}
    .mb-5,.my-5{margin-bottom:2rem!important;}
    ul.customArrows.currentProfile,ul.customArrows.previousProfile{display:flex;padding-top:20px;}
    .box-currentDFs,.box-previousDFs{position:relative;}
    #slider-counter{position:absolute;top:10px;right:10px;font-size:14px;color:#fff;background-color:#333;padding:5px 10px;border-radius:5px;display:none;}
    .ctmPopUpBody{max-width:98%;height:max-content;}
    .ctmPopUpBody .profileMainDetail p{font-size:14px!important;line-height:22px;}
    .ctmPopUpBody .profileMainDetail{}
    .ctmPopUpBody .DeanFellowProfile{-ms-flex:0 0 220px;flex:0 0 220px;max-width:220px;margin:0!important;}
    .ctmPopUpBody .DFP-details h4{font-size:16px;padding:5px 0;}
    .ctmPopUpBody .DFP-details p{font-size:14px;padding:0;}

    /*  */
    ul.navLiKarachi li h4{font-size:18px;line-height:24px;}
    ul.navLiKarachi li{margin-right:15px;}
    li.current.first{}
    ul.navLiKarachi li h4 br{display:none;}
    .contentBox{position:relative;z-index:1;margin-bottom:15px;padding:20px 20px 30px;min-height:auto;}

    /*      */
    .GFP-tag{-ms-flex:0 0 250px;flex:0 0 250px;max-width:250px;padding:0;}
    .GFP-tag a h1{display:flex;font-size:55px;align-items:center;}
    .GFP-tag a h1 span{font-size:14px;font-weight:500;margin-left:5px;line-height:13px;}

    /*      */
    .bg-lightGray{padding:60px 0;}
    .fasttrackSec p{margin:25px 0 0;}
    ul.checkMark li{margin-bottom:0;}
    .timlineImgWrap{display:none;}
    .contentBox p a{display:inline;}
    .headStep{margin:0 0 30px;}
    .appProcessWrap{margin-top:30px;}
    .statsWraper .statNaming h3{font-size:18px;font-weight:600;}
    .statsWraper li .statsWraperChunk{min-height:290px;}

    /*      */
    .social-icons li a{height:30px;width:30px;}
    .social-icons li a img{max-width:20px;height:20px;display:flex;align-items:center;justify-content:center;}
    .contactUsArea .leftArea a.explore{height:30px;font-size:14px;}
    section.contactUsArea .introBox h2{font-size:28px;margin:0;padding:0;}
    section.contactUsArea .introBox{}
    .contactUsArea .leftArea{padding:0;}
    .contactUsArea .rightArea ul li a{font-size:14px;}
    .contactUsArea .rightArea ul li img{height:20px;width:20px;left:15px;}
    .contactUsArea .rightArea ul{margin-left:10px;padding-left:0;}
    .contactUsArea .rightArea ul li .telExt a:nth-child(2){margin-left:10px;padding-left:10px;}
}
@media(max-width:767px){
    .statsWraper li.first .statsWraperChunk{}
    .statsWraper li.last .statsWraperChunk{margin-right:7.5px;}
    img.desktopImage{display:none;}
    .bannerImgWraper img.mobileImage{display:block;}
    .banner-details h2,.banner-details h1{font-size:20px;line-height:22px;}
    .banner-details p{font-size:14px;line-height:20px;font-weight:500;margin:10px 0;}
    ul#heroslider .slick-dots li{height:auto;}
    ul#heroslider .slick-dots li:before{display:none;}
    .banner-details p br{display:none;}
    .banner-details{}
    .introBox h2,.eligibleSec h2{font-size:32px;line-height:34px;}
    .introBox p{margin:15px 0;font-size:14px;line-height:24px;}
    .mobileImage{display:block;}
    .MidImageWrap{display:none;}
    section.midBanner{padding:30px 0;}
    .contactUsArea .rightArea ul{margin:0;padding:0;}
    .contactUsArea .rightArea ul:before{display:none;}
    .contactUsArea .rightArea ul li img{left:0;}
    .social-icons{padding:15px 0;}
    .social-icons li.first{margin-left:0;}
    .contactUsArea .rightArea ul li.first{margin:15px 0 10px;}
    .contactUsArea .rightArea ul li.first a,.contactUsArea .rightArea ul li .telExt a{font-size:14px;}
    .socialMediaBox{padding-top:30px;}
    section#HU-Experience{padding-top:50px;}
    #heroslider li{padding-bottom:10px;height:400px;display:flex;align-items:center;background-size:cover;background-repeat:no-repeat;background-position:80%;align-items:flex-end;}
    #heroslider li.one{background-image:url("../images/responsive/banner-1.webp");}
    #heroslider li.two{background-image:url("../images/responsive/banner-2.webp");}
    #heroslider li.three{background-image:url("../images/responsive/banner-3.webp");}
    section.midBanner.innerPage{padding:0;margin:0;background-color:var(--primary);}
    section.midBanner.innerPage:before,section.midBanner.innerPage:after{display:none;}
    .midBanner.innerPage .messageArea{bottom:0;}
    .midBanner.innerPage .messageArea h2{color:#fff;padding:20px 0;text-align:center;font-size:24px;line-height:26px;}
    .statsWraper li .statsWraperChunk{padding:10px;margin:0 3px;min-height:170px;}
    .statsWraper .statNaming h4{font-size:16px;line-height:22px;}
    p,ul.circleDots li,ul.checkMark li,p a,ul.circleDots li a{font-size:14px!important;line-height:22px!important;}
    ul.navTabs li:before{opacity:0!important;}
    #slider-nav{margin:15px auto;padding-left:25px;}
    ul.navTabs li{justify-content:flex-start;font-size:16px;line-height:20px;padding:0;text-align:left;}
    .NavForWraper .customArrows{left:30px;top:15px;}
    ul.customArrows.nextArrow{right:30px;}
    ul.tabImageGallery{display:none;}
    .bg-primary{padding:60px 0;}
    .ctmPopUpBody{max-width:90%;}
    .ctmPopUpBody .DeanFellowProfile{max-height:158px;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;display:block;}
    .ctmPopUpBody .profileMainDetail{padding:0;}
    .ctmPopUpBody .innerGlobalBox{height:400px;overflow-y:overlay;flex-flow:column-reverse;}
    .slick-dots{bottom:0;}
    .iconWSocial i{height:40px;width:40px;font-size:14px;}
    .headChunk{top:-30px;}
    .headChunk h4 span{}
    .headChunk h4{font-size:14px;margin:10px 0 0px 10px;}
    .mobileWrap .logoWrapMob a img{max-width:100%;}
    div#PreviousDeansProfile .DeanFellowProfile{flex:0 0 calc(50% - 1rem);min-height:390px;}
    div#PreviousDeansProfile{justify-content:space-between;}
    ul.customArrows.heroSliderArrows{display:flex;position:absolute;right:0;bottom:-20px;z-index:1;}
    .heroWrap{position:relative;}
    ul.customArrows.heroSliderArrows li{background-color:#fff;opacity:1;color:var(--primary)!important;filter:none;}
    .ctmPopUpBody .DeanFellowProfile .DFP-Image img{display:none;}
    .ctmPopUpBody .DFP-details h4{padding-top:30px;}
    .ctmPopUpBody .DFP-details a{position:unset;max-width:fit-content;margin-top:5px;}
    ul.checkMark{text-indent:0;padding-left:30px;}
    ul.checkMark li:before{left:-30px;}
    br{display:none;}
    .globalBtn{font-size:20px;height:52px;}
    .towbtnsWrap{text-align:center;flex-flow:column;}
    .towbtnsWrap a{margin:5px 0;}

    /*      */
    ul.navLiKarachi{width:100%;flex-wrap:nowrap;overflow-x:overlay;padding:0;position:relative;}
    ul.navLiKarachi li{margin:0;-ms-flex:0 0 280px;flex:0 0 280px;max-width:280px;padding:20px 0;}
    ul.navLiKarachi li h4{font-size:16px;}
    ul.navLiKarachi li .iconWrap{width:40px;height:60px;display:flex;align-items:center;justify-content:center;}
    ul.navLiKarachi li:before{bottom:17px;}
    .liKarachi-sec{min-height:auto;}
    section#HU-Experience{padding-top:50px;}
    .liKarachi-sec .introBox{position:relative;}
    .liKarachi-sec .introBox:before{content:'';position:absolute;right:0;background-image:url(../images/pointing-arrow.webp);width:13px;height:14px;transform:translateY(-50%);top:120px;background-color:#fff;animation:float 3s ease-in-out infinite;transform:translateX(0px);background-size:contain;}
    @keyframes float{
        0%{transform:translateX(0px);}
        50%{transform:translateX(-10px);}
        100%{transform:translateX(0px);}
    }
    ul.navLiKarachi::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.3);background-color:#F5F5F5;}
    ul.navLiKarachi::-webkit-scrollbar{background-color:#F5F5F5;height:3px;}
    ul.navLiKarachi::-webkit-scrollbar-thumb{background-color:#000000;}

    /*      */
    .GFP-tag a{font-size:48px;display:flex;align-items:center;}
    .GFP-tag a span{font-size:18px;margin:0 5px;}
    .GFP-tag{-ms-flex:0 0 200px;flex:0 0 200px;max-width:200px;padding:0;}
    .headStep h3{font-size:15px;}
    a.hoverUnderLine.virtualTour{font-size:14px;}
    ul.instaPics li{flex:0 0 48%;}
    .imgMiddleWrap{display:none;}
    .globalBtn.borderP{margin:0;}
    a.explore{margin-bottom:20px;}
    ul.statsWraper{grid-template-columns:repeat(1,1fr);display:grid;gap:15px;margin-top:2rem;}
    .none767{display:none;}
}
@media(max-width:424px){
    .GFP-tag a{font-size:34px;}
    .MDF-tabContent{justify-content:center!important;}
    div#PreviousDeansProfile .DeanFellowProfile{flex:0 0 calc(100% - 1rem);min-height:auto;}
    div#PreviousDeansProfile .DeanFellowProfile a{position:unset;margin-top:10px;margin-bottom:10px;}
    .GFP-tag a span{font-size:14px;}
    .GFP-tag{-ms-flex:0 0 160px;flex:0 0 160px;max-width:160px;}
}