/*Main Css */
::selection{background:var(--primary);color:#fff;text-shadow:none;}
::-webkit-scrollbar{width:7px;background-color:#F5F5F5;}
::-webkit-scrollbar-button:start:decrement,::-webkit-scrollbar-button:end:increment{display:none;}
::-webkit-scrollbar-track-piece{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:#dedede;}
::-webkit-scrollbar-thumb:vertical{border-radius:0px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:#5C2568;}
*{font-size:0;}

/* Tabbing CSS */
[tabindex="-1"]:focus:not(:focus-visible){outline:0!important}
[class^="box-"]{display:none}
[class^="box-"].showfirst{display:block}
::after,::before{box-sizing:border-box}
html{-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}
body{margin:0;font-family:'Poppins',sans-serif;overflow-x:hidden;color:#000000;scroll-behavior:smooth;font-size:0;}
*:hover,*:focus,*{outline:none!important;}
*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
img{max-width:100%;height:auto;}
a,input[type="submit"]{-webkit-transition:all 0.4s ease-In-out;-moz-transition:all 0.4s ease-In-out;-o-transition:all 0.4s ease-In-out;transition:all 0.4s ease-In-out;display:inline-block;cursor:pointer;text-decoration:none;}
a:hover{text-decoration:none;}
li,p,a{font-size:16px;color:#000000;font-weight:500;}
p{line-height:26px;display:block;}
span{display:inline-block;}
p-0{padding:0;}

/* button */
.hoverUnderLine{position:relative;}
.hoverUnderLine:before{position:absolute;content:'';height:2px;width:100%;left:0;bottom:-5px;background-color:#5C2568;transition:all 0.5s;transform:scale(0.4);opacity:0;}
.hoverUnderLine:hover:before{width:100%;transition:all 0.5s;transform:scale(1);opacity:1;}

/* Global */
.text-left{text-align:left;}
.text-right{text-align:right;}
.text-center{text-align:center;}
:root{--primary:rgb(98 38 101)}
strong{font-weight:600;}

/*  */
.menuWrap{display:flex;align-items:center;justify-content:space-between;}
.menu li{}
.menu li a{display:block;text-decoration:none;padding:15px 0 15px 0;font-size:16px;font-weight:500;}
.menu li:hover a,.menu li.active a{}
.menu li a i{font-size:12px;font-weight:900;margin-left:8px;transition:all 0.3s ease-in-out;}
.menu li.dropdown:hover a i{transform:rotate(180deg);transition:all 0.3s ease-in-out;}

/* Dropdown CSS*/
.menu li.dropdown:hover .dropdown-list{opacity:1;top:70px;visibility:visible;transition:0.3s ease-in-out;}
.menu li.first{margin:0!important;}
.descktop-menu.fixedHeader ul.menu li.dropdown:hover .dropdown-list{top:40px;}
.dropdown-list{visibility:hidden;opacity:0;z-index:9;color:#212529;text-align:left;list-style:none;background-color:#fff;background-clip:padding-box;border:1px solid rgb(94 37 104 / 15%);position:absolute;top:35px;transition:0.3s ease-in-out;font-size:0;width:150px!important;box-shadow:0px 12px 20px rgb(94 37 104 / 25%);}
.dropdown-list li{margin:0;width:100%;position:relative;transition:all 0.5s;}
.dropdown-list li a{padding:15px 10px;margin:0;color:var(--primary)!important;font-weight:600;position:relative;font-size:14px;}
.dropdown-list li.last a{border:0;}
.dropdown-list li a:hover{}
.dropdown-list.two{width:190px;}
.dropdown-list.three{width:220px;}
.dropdown-list li a:before{content:'';position:absolute;height:100%;width:5px;background-color:var(--primary);left:0;top:0;transition:all 0.3s ease-in-out;transform:scale(0.7);opacity:0;}
.dropdown-list li:before{content:'';position:absolute;width:100%;background-color:#ccc6;bottom:0;left:0;height:1px;}
.dropdown-list li.last:before{display:none;}
.dropdown-list li a:hover:before{transition:all 0.3s ease-in-out;transform:scale(1);opacity:1;}
.dropdown-list li a:after{content:'';position:absolute;height:100%;width:0;background-color:rgb(94 37 104 / 15%);top:0;bottom:0;z-index:-1;left:0;transition:all 0.4s ease-in-out;}
.dropdown-list li a:hover:after{transition:all 0.6s ease-in-out;width:100%;}
li.navItems a{position:relative;}
li.navItems a:before{position:absolute;content:'';height:2px;width:100%;left:0;bottom:8px;background-color:#fff;transition:all 0.5s;transform:scale(0.4);opacity:0;}
li.navItems a:hover:before{width:100%;transition:all 0.5s;transform:scale(1);opacity:1;}
li.navItems.active a:before{width:100%;transition:all 0.5s;transform:scale(1);opacity:1;}
aside li.navItems a:hover:before{display:none;}
li.navItems.last a{border:0;margin-bottom:0;}
a.dropdownAnchr{font-weight:700;text-transform:uppercase;color:var(--primary);pointer-events:none;}
a.dropdownAnchr.active{position:relative;}
a.dropdownAnchr.active:before{position:absolute;content:'';height:2px;width:100%;bottom:8px;background-color:var(--primary);}
li.dropdown{height:45px;}
li.dropdown a{color:#fff;}

/* Mobile Menu */

/* Hamburger Menu*/
.menu-Bar{width:30px;height:30px;cursor:pointer;position:relative;right:0;top:3px;z-index:22;}
.menu-Bar span{display:block;height:3px;width:30px;background:#fff;position:absolute;transition:.6s all;border-radius:100px;}
.menu-Bar span:nth-child(1){top:0;}
.menu-Bar span:nth-child(2){top:11px;transform-origin:left;}
.menu-Bar span:nth-child(3){top:22px;}

/*.menu-Bar.open span{background: #fff;}*/
.menu-Bar.open span:nth-child(1){transform:rotate(45deg);top:12px;transform-origin:right-center;}
.menu-Bar.open span:nth-child(2){width:0;opacity:0;}
.menu-Bar.open span:nth-child(3){transform:rotate(-45deg);top:12px;transform-origin:right-center;}

/*  */
.globalBtn{font-family:'Bebas Neue';font-size:26px;color:#fff;border:2px solid;width:300px;text-align:center;position:relative;height:58px;display:flex;align-items:center;justify-content:center;letter-spacing:1px;line-height:16px;}
.globalBtn i{font-size:16px;font-weight:400;margin-left:5px;transition:0.3s ease-in-out;margin-bottom:3px;}
.globalBtn:hover i{transition:0.3s ease-in-out;transform:translateX(20px);}
.globalBtn.borderP{color:var(--primary);border-color:var(--primary);margin-right:15px;}
.globalBtn.purpleBG{border-color:var(--primary);background-color:#5e2568;}

/**/
.overflow-y-hidden{overflow-y:hidden;}
.accordionmenu{/* height:70%; */overflow-y:overlay;padding:20px 0;}
.accordionmenu li h4{font-size:20px;color:#000;font-weight:600;padding:10px 20px}
.accordionmenu .link{}
.accordionmenu li:last-child .link{border-bottom:0}
.accordionmenu li i{position:absolute;top:17px;left:12px;font-size:18px;color:#fff;-webkit-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}
.accordionmenu li i.fa-chevron-down{right:22px;left:auto;font-size:16px;font-weight:400;}
.accordionmenu .link:hover{}
.accordionmenu .link:hover i{color:#fff;}
.accordionmenu li.open .link{}
.accordionmenu li.open i{color:#fff;}
.accordionmenu li.open i.fa-chevron-down{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}
.accordionmenu li ul.sidebar_submenu li a{padding:10px 20px 10px 25px;}
#accordionmenu::-webkit-scrollbar-button:end:increment,#accordionmenu::-webkit-scrollbar-button:start:decrement{display:none}
#accordionmenu::-webkit-scrollbar-track-piece{-webkit-box-shadow:inset 0 0 6px rgb(255 96 5);background-color:#000}
.sidebar_submenu{display:none;background:#ffffff59;font-size:14px}
.accordionmenu a,.sidebar_submenu a,.accordionmenu .link{display:block;text-decoration:none;color:#fff;padding:12px 20px 12px 0;-webkit-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease;font-weight:400;font-size:15px;border-bottom:1px solid rgb(255 255 255 / 25%);position:relative;cursor:pointer;}
.sidebar_submenu a:hover{background:rgb(34 90 147 / 25%);color:#fff}
#sidebar{width:100vw;position:fixed;top:-100vh;height:max-content;font-size:0;z-index:5;padding:70px 0 0 0;background:var(--primary);transition:0.6s cubic-bezier(0.65,0.05,0.36,1);/* display:flex; */align-items:center;/* border-top: 1px solid #fff; */}
.sidebar_submenu li a{/* border:0!important; */}
.opensidebar#sidebar{transition:0.3s ease-in-out;top:0;}
.mobileWrap{display:flex;align-items:center;justify-content:space-between;padding:10px 0;/* height:60px; */}
.mobileNavigation{background-color:#fff;z-index:99;position:relative;}
.mobileNavigation{display:none;}
.mobileNavigation .mobileWrap{}
.mobileWrap .logoWrapMob{font-size:0;}
.mobileWrap .logoWrapMob a{font-size:0;display:block;}
.mobileWrap .logoWrapMob a img{max-width:100%;}
.mobileNavigation.main-head.fixedHeader{box-shadow:0px 6px 25px rgb(94 37 104 / 35%);position:fixed;height:60px;}

/* heder css */
.descktop-menu{position:fixed;width:100%;z-index:5;background-color:#5E256840;}
.descktop-menu .container{}
.descktop-menu ul.menu{display:flex;/* align-items: center; */margin:0;margin-left:auto;gap:20px;}
.descktop-menu li.navItems a{color:#fff;text-shadow:0px 0px 20px black;}
.fixedHeader{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;animation-name:fadeInDown;animation-delay:0.2s;position:fixed;top:0;z-index:6;width:100%;}
.fixedHeader ul.menu{}
.descktop-menu.fixedHeader .tempLogo{display:block!important;width:170px;}
.descktop-menu.fixedHeader .mainlogo{display:none;}
.descktop-menu.fixedHeader{background-color:#5e2568;padding:10px 0;height:70px;box-shadow:0px 4px 6px #00000042;}
.descktop-menu.fixedHeader .NavDeskwrap{align-items:center;padding:0;}
.descktop-menu.fixedHeader .NavDeskwrap .GFP-tag{margin:0;padding:0;}
.descktop-menu.fixedHeader .NavDeskwrap ul.menu{margin-top:0;}
.descktop-menu.fixedHeader .NavDeskwrap .applyNowMenu{}
.descktop-menu.fixedHeader .GFP-tag a{font-size:60px;}
.descktop-menu.fixedHeader .NavDeskwrap .applyNowMenu{font-size:18px;height:42px;}
.descktop-menu.fixedHeader .tempLogo img{max-width:100%;}

/* footer */
.site-footer{text-align:center;padding:15px 0;}
.site-footer p{/* font-weight:700; */font-size:14px;line-height:24px;color:#fff;}
.site-footer a{text-decoration-line:underline;color:#fff;/* font-weight:900; */font-size:14px;line-height:24px;}
.NavDeskwrap{display:flex;/* align-items: center; */justify-content:flex-start;align-items:center;padding:15px 0;}
.mainlogo{}
.mainlogo img{}
.GFP-tag{-ms-flex:0 0 300px;flex:0 0 300px;max-width:300px;margin-top:25px;padding:0px 25px;}
.GFP-tag a{font-size:0;text-transform:uppercase;font-family:'Bebas Neue',sans-serif;color:#fff;}
.GFP-tag a{font-size:60px;}
.GFP-tag a span{font-size:24px;}
.applyNowMenu{color:var(--primary);text-transform:uppercase;background-color:#fff;border:1px solid #ccc;font-family:'Bebas Neue',sans-serif;font-size:22px;line-height:22px;padding:15px 20px 12px;box-shadow:inset 0 0 6px 0px rgb(0 0 0 / 15%);transition:all 0.3s ease-in-out;width:125px;height:50px;display:flex;align-items:center;margin-left:20px;justify-content:center;}
.applyNowMenu:hover{box-shadow:inset 0 0 6px 0px #5e2568;transition:all 0.3s ease-in-out;}

/* .logoWraped{-ms-flex:0 0 300px;flex:0 0 300px;max-width:300px;} */
.banner-details h2,.banner-details h1{font-size:44px;line-height:60px;font-weight:700;color:#fff;}
.banner-details p{color:#fff;margin:20px 0 40px;font-size:24px;line-height:32px;}
.banner-details{max-width:max-content;position:absolute;border:0;left:0;right:0;bottom:40px;margin:auto;display:flex;flex-flow:column;justify-content:center;}
.ItemWraper{position:relative;}
.slick-dots{text-align:center;bottom:20px;position:absolute;left:0;right:0;display:flex;align-items:center;justify-content:center;z-index:0;max-width:fit-content;margin:0 auto;}
.slick-dots li{margin:5px;}
.slick-dots li button{position:relative;height:25px;width:25px;border-radius:50%;background:#d6d6d600;cursor:pointer;font-size:0;border:1px solid #fff;padding:5px;-webkit-transition:all 0.4s ease-In-out;-moz-transition:all 0.4s ease-In-out;-o-transition:all 0.4s ease-In-out;transition:all 0.4s ease-In-out;box-sizing:border-box;opacity:0.4;}
.slick-dots li.slick-active button{opacity:1;}
.slick-dots li button:before{content:'';position:absolute;height:17px;width:17px;top:0;left:0;border-radius:100%;right:0;bottom:0;margin:auto;background-color:#fff;}
#heroslider.slick-slide h2{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;animation-name:fadeInLeft;animation-delay:0.4s;}
#heroslider.slick-slide p{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;animation-name:fadeInLeft;animation-delay:0.5s;}
#heroslider.slick-slide a{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;animation-name:fadeInLeft;animation-delay:0.6s;}
#heroslider.slick-active.one h2{animation-name:fadeInRight;animation-delay:0.4s;}
#heroslider.slick-active.one p{animation-name:fadeInRight;animation-delay:0.5s;}
#heroslider.slick-active.one a{animation-name:fadeInRight;animation-delay:0.6s;}
#heroslider.slick-active.two h2{animation-name:fadeInUp;animation-delay:0.4s;}
#heroslider.slick-active.two p{animation-name:fadeInDown;animation-delay:0.5s;}
#heroslider.slick-active.two a{animation-name:zoomIn;animation-delay:0.6s;}
@media (max-width:991px){
    .descktop-menu{display:none;}
    .mobileNavigation{display:block;background-color:var(--primary);border-bottom:1px solid rgb(255 255 255 / 15%);}
}
.introBox{}
.introBox h2{font-family:'Bebas Neue',sans-serif;font-size:48px;line-height:54px;color:var(--primary);}
.introBox h2 span{font-size:30px;}
.introBox p{font-weight:500;margin:25px 0;}
.pad-sec{padding:0 0 70px;}
.introBox.white h2,.introBox.white p{color:#fff;}

/* Global Fellows Program */
.globalBox{box-shadow:0 0 25px rgb(0 0 0 / 15%);border-radius:12px;padding:15px;margin:15px;}
.innerGlobalBox{padding:20px;border:1px solid var(--primary);border-radius:12px;min-height:325px;}
.innerGlobalBox .headingArea{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px;}
.innerGlobalBox .headingArea h3{font-size:24px;font-weight:700;color:var(--primary);line-height:32px;}
.innerGlobalBox .headingArea img{display:none;}
.innerGlobalBox .paraArea{}
#benefitSlider1 .slick-slide{opacity:0.3;}
#benefitSlider1 .slick-active{opacity:1!important;}
.custom-dots-container{display:flex;align-items:center;justify-content:center;margin:30px 0 0;font-size:0;}
.custom-dots-container li{font-size:16px;margin:0 5px;border:1px solid var(--primary);cursor:pointer;height:35px;width:35px;display:flex;align-items:center;justify-content:center;font-weight:500;font-family:'Bebas Neue';padding-top:3px;}
.custom-dots-container li.active{background-color:var(--primary);color:#fff;}
.benefitsGF-sec .customArrows{padding-top:30px;}
.innerGlobalBox .paraArea h4{font-size:18px;font-weight:500;line-height:24px;}
.innerGlobalBox .paraArea ul{padding-left:20px;padding-top:15px;}
.innerGlobalBox .paraArea ul li{position:relative;line-height:36px;}
.innerGlobalBox .paraArea ul li:before{content:'';height:10px;width:10px;position:absolute;left:-20px;background-color:var(--primary);border-radius:100%;top:12px;}
.bg-primary{background-color:var(--primary);padding:70px 0}
.bg-lightGray{background-color:#F8F8F8;padding:70px 0}
.customArrows{padding:0;display:flex;align-items:center;justify-content:center;}
.customArrows li{font-size:20px;height:40px;width:40px;border:1px solid;display:flex;align-items:center;justify-content:center;margin:0 5px;cursor:pointer;color:#fff;transition:0.3s ease-in-out;background-color:var(--primary);}

/* .customArrows li:hover{opacity:1;filter:grayscale(0);transition:0.3s ease-in-out;} */

/*  */
.liKarachi-sec{background-size:cover;background-position:center;background-repeat:no-repeat;position:relative;}
ul.navLiKarachi{display:flex;align-items:center;padding:50px 0;}
ul.navLiKarachi li{display:flex;align-items:center;margin-right:50px;opacity:0.5;position:relative;cursor:pointer;transition:0.3s ease-in-out;}
ul.navLiKarachi li h4{font-size:21px;font-weight:600;color:var(--primary);margin-left:15px;}
ul.navLiKarachi li.current{opacity:1;transition:0.3s ease-in-out;}
ul.navLiKarachi li:before{content:'';position:absolute;left:0;width:100%;background-color:var(--primary);bottom:-25px;height:2px;background:rgb(94,37,104);background:linear-gradient(90deg,rgba(94,37,104,1) 0%,rgba(255,255,255,0) 90%);}
.TabContentArea{max-width:82%;}
ul.navLiKarachi li.last{margin:0;}
.contentBox{padding:50px;box-shadow:0 0 25px rgb(0 0 0 / 15%);margin:20px 0 50px;background-color:#fff;min-height:178px;}
.contentBox p,.contentBox p a{color:var(--primary);font-weight:600;font-size:16px;}
.contentBox p a{font-weight:800;}
a.hoverUnderLine.virtualTour{position:relative;bottom:-20px;font-weight:600;}
a.hoverUnderLine.virtualTour:hover{color:var(--primary);}
ul.imgGalleryWrap{display:flex;}
ul.imgGalleryWrap li:nth-child(2){display:flex;flex-flow:column;width:240px;margin:0 5px;}
ul.imgGalleryWrap li img{border:2px solid #fff;    /* margin: 5px; */}
ul.imgGalleryWrap li{width:258.5px;}

/* midBanner */
.midBanner{background:rgb(94,37,104);background:linear-gradient(0deg,rgba(94,37,104,0.3785889355742297) 0%,#ffffff 100%);padding:50px 0 0;}
.midBanner .messageArea p{font-size:26px;color:var(--primary);line-height:38px;}
.midBanner .messageArea a{margin-top:40px;color:var(--primary);border-color:var(--primary);border:2px solid;}
.midBanner .messageArea p strong{font-weight:700;}
.postBoxesWrap{display:flex;}
.postBoxes{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;border:1px solid rgb(98 38 101 / 60%);border-radius:0;padding:5px;position:relative;background-color:#fff;}
ul.instaPics{display:flex;flex-wrap:wrap;justify-content:space-between;}
ul.instaPics li{flex:0 0 24%;margin:5px;overflow:hidden;border:1px solid rgb(98 38 101 / 30%);font-size:0;}
.postBoxes{}
ul.instaPics li a{position:relative;font-size:0;}
ul.instaPics li a:hover{transition:all 0.3s ease-in-out;transform:scale(1.05);}
.linkedPost.postBoxes .postBox{margin:5px;}
.linkedPost.postBoxes a .postImage{position:relative;overflow:hidden;}
.linkedPost.postBoxes a .postImage img{transition:0.3s ease-in-out;}
.linkedPost.postBoxes a:hover .postImage img{/* transition:0.3s ease-in-out; *//* transform:scale(1.05); */}
.headChunk h4 span{font-size:12px;text-transform:capitalize;position:relative;left:-90px;opacity:0;transition:0.3s ease-in-out;z-index:0;}
.postBoxes:hover .headChunk h4 span{left:0;transition:0.3s ease-in-out;opacity:1;}
.iconWSocial i{height:70px;width:70px;background-color:var(--primary);color:#fff;font-size:38px;display:flex;align-items:center;justify-content:center;}
.headChunk{display:flex;/* align-items: center; */position:absolute;top:-40px;left:-1px;z-index:1;}
.headChunk h4{font-size:18px;font-weight:600;color:var(--primary);margin:15px 0 0 15px;/* background-color:#fff; */height:24px;text-transform:uppercase;}
.socialMediaBox.pad-sec{padding-top:100px;}
.postdetail{padding:15px 0 5px;}
.postdetail p{font-size:14px;line-height:20px;margin-bottom:12px;}

/*  */
.mobileImage{display:none;}
.bannerImgWraper img.mobileImage{display:none;}
.bannerImgWraper{position:relative;}
.bannerImgWraper:before{content:'';position:absolute;bottom:0;height:30%;width:100%;background:#5E2568;background:linear-gradient(0deg,rgb(94 37 104 / 75%) 30%,#ff000000 100%);}

/*  */
.midBanner.innerPage .messageArea{/* position:relative; *//* z-index:2; *//* bottom:50px; *//* text-align:left; *//* display: flex; *//* align-items: flex-end; */}
.midBanner.innerPage{background:rgb(94,37,104);background:linear-gradient(0deg,rgb(94 37 104 / 0%) 0%,rgb(97 38 101) 100%);height:350px;position:relative;overflow:hidden;display:flex;align-items:flex-end;padding:0;margin-bottom:50px;padding-bottom:50px;}
.midBanner.innerPage .MidImageWrap img{max-width:60%;}
.midBanner.innerPage .MidImageWrap{position:relative;/* bottom:-6vh; *//* left:-4vw; */}
.midBanner.innerPage .messageArea h2{font-family:'Bebas Neue',sans-serif;font-size:58px;line-height:56px;color:var(--primary);}
.FormWrapper{min-height:50vh;}
.app-page .applyNowMenu{visibility:hidden;opacity:0;}
.midBanner.innerPage:before{content:'';background:rgb(255 255 255);background:linear-gradient(0deg,rgb(255 255 255) 0%,rgb(255 255 255 / 0%) 20%);position:absolute;width:100%;height:60%;bottom:0;z-index:1;left:0;opacity:0;}
.social-icons{display:flex;align-items:center;/* padding-left:11%; */}
.social-icons li a{height:40px;width:40px;display:flex;align-items:center;justify-content:center;border:1px solid rgb(94 37 104);background-color:#fff;}
.social-icons li{margin:0 5px;}
.social-icons li.first{margin-left:0;}
.contactUsArea .leftArea a.explore{background-color:#fff;font-size:15px;font-weight:600;border:1px solid var(--primary);max-width:fit-content;height:40px;display:flex;align-items:center;padding:0 15px;color:var(--primary);}
.contactUsArea .leftArea{display:flex;padding-top:20px;}
.contactUsArea .rightArea ul{position:relative;padding-left:15px;margin-left:20px;}
.contactUsArea .rightArea ul:before{content:'';height:70px;left:0;background-color:var(--primary);width:3px;position:absolute;top:-2px;}
.contactUsArea .rightArea ul li{display:flex;align-items:center;height:24px;}
.contactUsArea .rightArea ul li img{position:absolute;left:20px;width:24px;height:24px;}
.contactUsArea .rightArea ul li a{font-weight:600;color:var(--primary);}
.contactUsArea .rightArea ul li .telExt a:nth-child(2){margin-left:20px;padding-left:15px;border-left:2.5px solid;}
.contactUsArea .rightArea ul li.first{margin-bottom:15px;}
.contactUsArea .rightArea ul li.first a,.contactUsArea .rightArea ul li .telExt{margin-left:45px;}
.triggerid{height:70px;}
.overlayBlack.active{height:100%;width:100%;position:fixed;z-index:1;top:0;left:0;background-color:rgb(0,0,0);background-color:rgba(0,0,0,0.6);overflow-x:hidden;transition:0.5s;}
.overlayBlackpopup.active{height:100%;width:100%;position:fixed;z-index:7;top:0;left:0;background-color:rgb(0,0,0);background-color:rgba(0,0,0,0.6);overflow-x:hidden;transition:0.5s;}

/* Abt-deanfellowprogram */
.dfp-introImages{display:flex;font-size:0;}
.dfp-introImages img{padding:5px;}
.introBox.dfp-intro p{padding-left:20px;position:relative;border-left:3px solid var(--primary);}
.introBox.dfp-intro{padding-right:10%;}

/* Video */
ul.navTabs{margin-bottom:20px;}
ul.navTabs li{/*     white-space: nowrap; */
font-size:20px;font-weight:600;color:var(--primary);opacity:0.4;position:relative;cursor:pointer;transition:0.3s ease-in-out;line-height:1; /* Adjusted line-height to avoid extra spacing */padding:10px 10px; /* Adjusted padding for more space */margin:0; /* Removed margin to avoid extra spacing */}
.arownavfor{z-index:1;height:20px;width:20px;display:flex;align-items:center;justify-content:center;text-align:center;position:absolute;top:0;bottom:0;margin:auto;}
.NavFor-prev-arrow.arownavfor{left:0;transform:rotate(180deg);}
.NavFor-next-arrow.arownavfor{right:0;}
@keyframes float{
    0%{transform:translateX(0px);}
    50%{transform:translateX(-10px);}
    100%{transform:translateX(0px);}
}
ul.navTabs li span{display:none;}
.NavForWraper .slick-disabled{opacity:0;visibility:hidden;transition:0.3s ease-in-out;}

/* Apply styles only for screens with a width of 992 pixels or more */
@media (min-width:992px){
    ul.navTabs li{width:fit-content!important;}
    ul#slider-nav .slick-list .slick-track{transform:none!important;}
}
.NavForWraper{position:relative;}
ul.customArrows.nextArrow{right:70px;left:inherit;}
ul.navTabs li.first{margin-left:0;}
ul.navTabs li.slick-current{opacity:1;}
ul.navTabs li.last{margin-right:0;}
ul.navTabs li:before{content:'';position:absolute;left:0;bottom:0px;width:0;height:2px;background-color:var(--primary);opacity:0;transition:0.3s ease-in-out;}
ul.navTabs li.slick-current:before{opacity:0.5;width:100%;transition:0.3s ease-in-out;animation-timing-function:ease-in-out;}
ul.navTabs li:hover{opacity:1;transition:0.3s ease-in-out;}
ul.circleDots{padding:20px;}
ul.circleDots li:before{content:'';position:absolute;height:8px;width:8px;background-color:var(--primary);border-radius:100%;left:-20px;top:7px;}
ul.circleDots li{position:relative;line-height:26px;font-size:16px;color:#000000;font-weight:500;margin:5px 0;}
.tabImageGallery{font-size:0;display:flex;justify-content:center;align-items:center;}
.tabImageGallery li.first img{padding-left:0px;}
.tabImageGallery li.last img{padding-right:0px;}
.tabImageGallery img{padding:5px;}
.statsWraper .statNaming h3{font-size:22px;font-weight:500;line-height:26px;color:var(--primary);display:none;}
.statsWraper{grid-template-columns:repeat(2,1fr);display:grid;gap:20px;margin-top:3rem;}
.statsWraper li .statsWraperChunk{border:1px solid var(--primary);min-height:200px;display:flex;flex-flow:column;padding:25px;background:linear-gradient(90deg,#fdf3e7a3 20%,#f2e9f9d6 100%);}
.statsWraper li.first .statsWraperChunk{}
.statsWraper li.last .statsWraperChunk{margin-right:0;}
.statsWraper .iconWrap{/* width:140px; *//* height:60px; *//* display:flex; *//* align-items:center; */margin-bottom:20px;}

/*  */
ul.checkMark{}
ul.checkMark{text-indent:30px;}
ul.checkMark li{font-size:16px;color:#000000;font-weight:500;line-height:26px;margin:20px 0;position:relative;}
ul.checkMark li:before{content:'';position:absolute;left:0;background-image:url('../images/check.svg');background-size:contain;height:18px;width:18px;background-repeat:no-repeat;left:0px;top:5px;}
ul.checkMark li{margin-bottom:0;}

/*  */
.appProcessWrap{/* border:2px solid rgb(98 38 101 / 15%); */padding:0px 0 0px 50px;margin-top:50px;border-right:0;border-left:0;position:relative;}
.appProcessBox{}
.headStep h3{font-size:20px;text-transform:uppercase;font-weight:600;color:var(--primary);}
.smlChunk{padding-left:20px;}
.headStep{display:flex;align-items:center;position:relative;padding:15px;border:1px solid var(--primary);margin:0px 0 55px;border:1px solid #DABBDC;}
.headStep span{height:35px;width:35px;background-color:var(--primary);padding:5px;border-radius:100%;position:absolute;top:8px;left:-50px;border:3px solid #fff;}
.appProcessWrap:before{content:'';background-color:var(--primary);height:90%;width:2px;position:absolute;left:16px;top:12px;}
.appProcessBox:nth-last-child(1) .headStep{/* margin:0; */}
.timlineImgWrap{max-width:330px;margin:0 auto;}

/*  */
.dealLineBox{padding-top:50px;}
.dealLineBox h3{font-size:20px;text-transform:uppercase;font-weight:700;color:#000;}
.dealLineBox h3 sup{font-size:12px;position:relative;top:-10px;}
.dealLineBox h4{font-size:16px;line-height:26px;font-weight:600;margin:15px 0;}
.dealLineBox h4 a{color:var(--primary);}
.dealLineBox .applyNowWrap{margin:20px 0;}
.dealLineBox .applyNowWrap a{color:var(--primary);border-color:var(--primary);border:2px solid;}

/*  */
ul.navMeetDFs{position:relative;}
ul.navMeetDFs li{color:#8F8F8F;font-size:20px;line-height:32px;font-weight:600;cursor:pointer;}
ul.navMeetDFs li.last{margin-top:30px;}
ul.navMeetDFs li.current{color:var(--primary);}
ul.navMeetDFs:before{content:'';position:absolute;height:1px;width:100%;top:0;bottom:0;margin:auto;background-color:rgb(143 143 143 / 57%);}
.DeanFellowProfile{flex:0 0 calc(34.333% - 1rem);margin-bottom:1rem;margin-right:0.5rem;}
.MDF-tabContent{display:flex!important;flex-wrap:wrap;}
.MDF-tabContent .DeanFellowProfile:nth-last-child(1){margin:0;}
.DFP-details h4{font-size:18px;font-weight:700;color:var(--primary);padding:20px 0 15px;}
.DFP-details p{color:var(--primary);line-height:22px;font-size:15px;padding-right:10px;}
.DeanFellowProfile:nth-child(3n){margin-right:0;}
.DFP-details a{margin-top:15px;background-color:var(--primary);color:#fff;padding:12px;font-size:15px;font-weight:500;width:100%;text-align:center;}
.DFP-details a i{margin-left:15px;font-weight:400;}
.box-previousDFs .MDF-tabContent .DeanFellowProfile:nth-last-child(-n + 2),.box-currentDFs .MDF-tabContent .DeanFellowProfile:nth-last-child(-n + 2){margin-bottom:0}

/* Add a class to style the sticky navigation */
.sticky-nav{position:sticky!important;top:0;}
ul.navMeetDFs{position:-webkit-sticky;position:sticky;top:90px;}
ul.navMeetDFs.sticky-nav{box-shadow:0px 2px 5px rgba(0,0,0,0.1);}
.DFP-Image{font-size:0;}
.customArrows.currentProfile{display:none;}

/*  */
ul#newsSlider li.slick-slide a{border:1px solid var(--primary);}
ul.customArrows.news{padding-top:50px;}
.mtb-3{margin-top:1rem;margin-bottom:1rem;}
.ctmPopUpBody{-ms-flex:0 0 45%;flex:0 0 45%;max-width:45%;background-color:#fff;display:none;position:fixed;z-index:8;transition:0.5s;height:442px;left:0;top:0;bottom:0;right:0;margin:auto;}
.ctmPopUpBody .innerGlobalBox{display:flex;}
.ctmPopUpBody .DeanFellowProfile{-ms-flex:0 0 285px;flex:0 0 6285px;max-width:285px;margin:0;}
#ManahilProfileCard.active,#MahsoProfileCard.active{display:block;}
.profileMainDetail{padding-left:20px;}
ul.customArrows.currentProfile,ul.customArrows.previousProfile{display:none;}
.ctmPopUpBody .DFP-details a{text-align:left;}
.ctmPopUpBody  .DFP-details a i{margin-left:0;margin-right:20px;}
.bannerImgWraper img.desktopImage{margin:0 auto;}
#statsWraper .slick-list{padding-left:0!important;}
ul.customArrows.heroSliderArrows{display:none;}
.introBox.dfp-intro strong{margin:10px 0;}
.towbtnsWrap{display:flex;align-items:center;margin-top:25px;}
.towbtnsWrap a{}

/*  */
.endorsementBox.globalBox{background-color:#fff;margin:30px 0 50px;box-shadow:none;}
.endorsementBox.globalBox .innerGlobalBox{min-height:auto;}
.facultyProfile{display:flex;align-items:center;}
.profileImage{-ms-flex:0 0 35%;flex:0 0 35%;max-width:35%;}
.profileDetails{-ms-flex:0 0 65%;flex:0 0 65%;max-width:65%;padding:0 0 0 25px;}
.profileDetails h4{font-size:16px;line-height:26px;color:var(--primary);font-weight:600;position:relative}
.profileDetails h3{font-size:28px;font-weight:600;color:var(--primary);line-height:36px}
.profileDetails h5{font-size:18px;line-height:30px;font-weight:500}
.profileDetails a{margin-top:25px;background-color:var(--primary);border-radius:4px;color:#fff;padding:12px 15px;font-size:16px;font-weight:400}
.profileDetails a span{transform:rotate(330deg);margin-left:5px}
.profileDetails h4:before,.profileDetails h4:after{content:'';position:absolute;height:1px;width:80%;background-color:#ccc;left:0}
.profileDetails h4:before{top:0}
.profileDetails h4:after{bottom:0}
.customArrows{padding:0;display:flex;align-items:center;justify-content:center}
.customArrows li{opacity:1;font-size:20px;height:40px;width:40px;border:1px solid;display:flex;align-items:center;justify-content:center;margin:0 5px;cursor:pointer;color:var(--primary);transition:0.3s ease-in-out;background-color:#fff}
.endorsementBox.globalBox{background-color:#fff;margin:30px 0 50px;box-shadow:none}
.endorsementBox.globalBox .innerGlobalBox{min-height:auto}
.endorsementBox.globalBox .profileDetails p{line-height:28px;margin:0 0 25px}
.endorsementBox.globalBox .profileDetails h4:before,.profileDetails h4:after{display:none}
.endorsement-sec{background:rgb(94,37,104);background:linear-gradient(90deg,#fdf3e7 0%,#f2e9f9 100%);}
@media (max-width:1199px){
    .endorsementBox.globalBox .profileDetails p{font-size:16px;line-height:26px;margin-bottom:15px;}
    .profileDetails h3{margin:0;line-height:32px;}
    .endorsementBox.globalBox .profileDetails h4{margin:0;}
}
@media (max-width:991px){
    .endorsementBox.globalBox .profileDetails{padding:0 0 0 15px;}
    .endorsementBox.globalBox .profileDetails p{font-size:14px;line-height:24px;margin-bottom:15px;}
    .profileDetails h3{font-size:18px;line-height:24px;}
    .endorsementBox.globalBox .profileDetails h4{font-size:16px;margin-bottom:0;}
    .endorsementBox .facultyProfile{align-items:flex-start;justify-content:space-between;}
    .endorsementBox.globalBox{margin:30px 0;}
}
@media(max-width:767px){
    .facultyProfile{flex-direction:column;}
    .profileImage,.profileDetails{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;padding:0;}
    .profileDetails h4{margin-bottom:0;}
    .profileDetails h3{font-size:20px;}
    .endorsementBox.globalBox .profileImage,.endorsementBox.globalBox .profileDetails{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;padding:0;}
    .endorsementBox.globalBox .profileDetails p{padding:15px 0 0;}
    ul#EndorsementSlider1 .customArrows{bottom:20px;}
    .endorsement-sec .customArrows{padding-top:30px;}
}
.nubmerOuline{font-size:72px;line-height:64px;padding-bottom:16px;font-family:'Bebas Neue',sans-serif;background:radial-gradient(104.45% 589.8% at -2.55% 0%,#FFFBF1 0%,#F1E9F4 100%);color:#ffffff00;-webkit-text-stroke:1px #B882C3;display:none;}