@font-face {
  font-family: "AktivGroteskMedium";
  src: url("../fonts/AktivGrotesk-Medium.ttf") format("truetype");
  font-weight: 500;
}
@font-face {
  font-family: "AktivGroteskRegular";
  src: url("../fonts/AktivGrotesk-Regular.ttf") format("truetype");
  font-weight: 400;
}
@font-face {
  font-family: "AktivGroteskBold";
  src: url("../fonts/AktivGrotesk-Bold.ttf") format("truetype");
  font-weight: 700;
}
@font-face {
  font-family: "NeueHaasDisplayBold";
  src: url("../fonts/NeueHaasDisplayBold.ttf") format("truetype");
  font-weight: 700;
}
@font-face {
  font-family: "NeueHaasDisplayMediu";
  src: url("../fonts/NeueHaasDisplayMediu.ttf") format("truetype");
  font-weight: 500;
}
@font-face {
  font-family: "Helvetica-Bold";
  src: url("../fonts/Helvetica-Bold.ttf") format("truetype");
  font-weight: 700;
}
@font-face {
  font-family: "Helvetica";
  src: url("../fonts/Helvetica.ttf") format("truetype");
  font-weight: 400;
}
@font-face {
  font-family: "ShuttleblockTest-Demi";
  src: url("../fonts/ShuttleblockTest-Demi.otf") format("truetype");
}
@font-face {
  font-family: "ShuttleblockTest-Medium";
  src: url("../fonts/ShuttleblockTest-Medium.otf") format("truetype");
}
@font-face {
  font-family: "ShuttleblockTest-Bold";
  src: url("../fonts/ShuttleblockTest-Bold.otf") format("truetype");
}
@font-face {
  font-family: "TerminaTest-Medium";
  src: url("../fonts/TerminaTest-Medium.otf") format("truetype");
}

/* 
font-family: "Rubik", sans-serif;
font-family: "Inter", sans-serif;
font-family: "Sora", sans-serif;
*/

/*  */
body {
  font-weight: 400;
  font-size: 16px;
  color: #000;
  line-height: 1.3;
  overflow-x: hidden;
  font-family: "Rubik", sans-serif;
  background: #111111 0% 0% no-repeat padding-box;
/* mix-blend-mode: multiply; */
border-radius: 4px;
}
a {
  text-decoration: none !important;
}
li {
  list-style: none;
}
h1,
h2,
h3,
h4,
h5,
h6,
p {
  margin-top: 0px;
  margin-bottom: 0px;
}
ul {
  margin-bottom: 0px;
  padding-left: 0;
}

.navbar-expand-lg .navbar-nav .nav-link{
        font-size: 16px;
    color: #fff;
    font-family: "Rubik", sans-serif;
    font-weight: 500;
        margin-right: 20px;
}
.navbar-expand-lg .navbar-nav{width: 80%;justify-content: center;}
.bannerSec{
    background: url('../images/newImgs/banner.png') 0 0 no-repeat;
    background-size: 100% 100%;
    padding: 300px 45px 130px 95px;
        position: relative;
            top: -50px;
                display: flex;
    align-items: flex-end;
}
.bannerSec>.row{align-items: flex-end;}
.navbar-expand-lg{padding: 0 45px 0 95px;}
.rubic16{
    font-size: 16px;
    color: #fff;
    font-family: "Rubik", sans-serif;
}
.bannerSec>p{
    position: absolute;
    bottom: 50px;
    left: 50%;
    transform: translateX(-50%);
}
.font96{
    font-size: 94px;
    color: #0D0D0D;
    font-family: "ShuttleblockTest-Demi";
    margin-bottom: 30px;
}
.inter24MdmItalic{
    font-size: 24px;
    color: #111111;
    font-style: italic;
    font-weight: 500;
    font-family: "Inter", sans-serif;
    margin-bottom: 40px;
}
.bnrBtnGrp{
    display: flex;
    align-items: center;
}
.applyNow{
        color: #fff;
    padding: 16px 18px 16px 25px;
    align-items: center;
    border-radius: 10px;
    border: 1px solid #000000;
    margin-right: 30px;
    display: inline-flex;
    min-width: 230px;
    justify-content: space-between;
    font-family: "Helvetica-Bold";
}
.Dark{background-color: #000000;}
.trns{background-color: transparent;}
.trns .btnText{color: #000000;}
.btnText{
    font-size: 16px;
    color: #FFFFFF;
    font-weight: 600;
    display: inline-block;
    margin-right: 50px;
}
.bannerSec .container>.row{    align-items: flex-end;}
.backDrop26{
        background: rgba(31, 31, 31, 0.45);
    border-radius: 20px;
    opacity: 1;
    backdrop-filter: blur(26px);
    -webkit-backdrop-filter: blur(26px);
    display: flex;
    padding: 38px 24px;
    width: 100%;
    margin-bottom: 30px;
}
.backDropImgs{position: relative;width: 230px;}
.backDropImgs img{position: absolute;left: 0;}
.backDropImgs img:nth-child(2){left: 40px;}
.backDropImgs img:nth-child(3){left: 80px;}
.backDropImgs img:nth-child(4){left: 120px;}
.neueMidm38{
    font-size: 38px;
    color: #000000;
    font-weight: 500;
    font-family: "NeueHaasDisplayMediu";
}
.neue18{
    font-size: 18px;
    font-weight: 400;
}
.leftUGC{
        display: flex;
    flex-wrap: wrap;
    justify-content: end;
    width: 100%;
}
.ugc{
    border-radius: 20px;
    opacity: 1;
    backdrop-filter: blur(26px);
    -webkit-backdrop-filter: blur(26px);
    background: rgba(31, 31, 31, 0.45);
    padding: 33px 40px 33px 30px;
    text-align: center;
}
.neueMidm44{
        font-size: 44px;
    color: #FFFFFF;
    font-family: "NeueHaasDisplayMediu";
}
.neue21{
        font-size: 21px;
    color: #FFFFFF;
}
.colorGreen{    color: #9FC83A !important;}
.backDrop42{
    border-radius: 20px;
    opacity: 1;
    backdrop-filter: blur(42px);
    -webkit-backdrop-filter: blur(42px);
    background: rgba(31, 31, 31, 0.45);
    padding: 37px 43px;
}
.dFlex{display: flex;    margin-bottom: 25px;}
.backDrop42 .neueMidm38{color: #9FC83A;}
.backDrop42 .neue18{color: #fff;}
.backDropPara .neue18{color: #FFFFFF;}
.backDropPara{
    height: 95px;
    overflow: hidden;
}
header .btnText{    margin-right: 50px;}
.cntctBtns{
    display: flex;
    align-items: center;
}
.cntctBtns>a{
        font-size: 16px;
    color: #000000;
    font-family: "AktivGroteskBold";
    margin-right: 35px;
}
header .applyNow{    margin-right: 0;}
.cntctBtns{
    display: flex;
    align-items: center;
    position: relative;
    top: 90px;
    z-index: 9;
    justify-content: flex-end;
    width: 25%;
}
.navbar-brand{
    position: relative;
    top: 100px;
    z-index: 9;
    width: 20%;
}
.navbar-expand-lg .navbar-collapse{width: 80%;}
.topHead .dlex{
    display: flex;
    align-items: center;
    margin-bottom: 10px;
}
.topHead .dlex span{
    background: transparent linear-gradient(227deg, #9FC83A 0%, #D2FF62 100%) 0% 0% no-repeat padding-box;
    border-radius: 7px;
    height: 27px;
    width: 27px;
    display: inline-block;
    margin-right: 8px;
}
.neue18Mdm{
    font-size: 18px;
    color: #9FC83A;
    font-family: "NeueHaasDisplayMediu";
}
.suttle36{
    font-size: 36px;
    color: #BEBEBE;
    font-family: "ShuttleblockTest-Demi";
}
.topHead{
    border-bottom: 1px solid #FFFFFF46;
    padding-bottom: 25px;
    margin-bottom: 30px;
}
.ourPrgrmSec{
    background: url('../images/newImgs/ourPrgrmBg.png') 0 0 no-repeat;
    background-size: cover;
    padding: 20px 0px 90px;
}
.nav-tabs .nav-link{
    font-size: 20px;
    color: #BEBEBE;
    font-family: "ShuttleblockTest-Demi";
}
#myTab{margin-bottom: 100px;}
.diplomaBox{
        border: 1px solid #9FC83A54;
    border-radius: 18px;
    padding: 10px 10px;
}
.aiDiploma{
    display: flex;
    align-items: center;
    padding: 0 20px;
}
.diplomaDark{
    font-size: 14px;
    color: #0F0F0F;
    background: transparent linear-gradient(71deg, #9FC83A 0%, #D2FF62 100%) 0% 0% no-repeat padding-box;
    border-radius: 6px;
    padding: 6px 8px;
        margin-right: 15px;
}
.diplomaLight{
    border: 1px solid #707070;
    border-radius: 6px;
    padding: 6px 8px;
    font-size: 14px;
    color: #FFFFFF;
}
.diplomaImg{
    margin-top: 20px;
    background: #2C2C2C 0% 0% no-repeat padding-box;
    border-radius: 12px;
    width: 100%;
    height: 300px;
    margin-bottom: 50px;
    overflow: hidden;
}
.diplomaImg img{width: 100%;height: 100%;object-fit: cover;}
.suttle20{
        font-size: 20px;
    color: #9FC83A;
    font-family: "ShuttleblockTest-Demi";
}
.aiPrgrmDtl{padding: 0 30px;}
.aiPrgrmDtl .suttle20{margin-bottom: 30px;}
.aiPrgrmDtl .dFlex{justify-content: space-between;}
.aiPrgrmDtl ul li{
    font-size: 14px;
    color: #fff;
    margin-bottom: 5px;
}
.rubik14{
        font-size: 14px;
    color: #fff;
        margin-bottom: 10px;
}
.termina20Mdm{
        font-size: 20px;
    color: #fff;
    font-family: "TerminaTest-Medium";
}
.fee{    margin-bottom: 40px;}
.enrolBtn{
    font-size: 16px;
    color: #9FC83A;
    font-family: "AktivGroteskBold";
}
.arrow{
    background: transparent linear-gradient(42deg, #9FC83A 0%, #D2FF62 100%) 0% 0% no-repeat padding-box;
    border-radius: 12px;
    width: 46px;
    height: 46px;
    display: inline-flex;
    justify-content: center;
    align-items: center;
    margin-left: 30px;
}
.DomRow{margin-top: 100px;    display: flex;
    justify-content: space-between;
    width: 100%;    flex-wrap: wrap;}
.domainCol{
       
    padding: 45px 35px;
    border-radius: 18px;
        width: 19%;
            margin-bottom: 50px;
            position: relative;
            
}
.domainCol:after{
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background: url('../images/folderIconBorder.png') 0 0 no-repeat;
            background-size: 100% 100%;
            /* border: 1px solid #6E6E6E; */
opacity: 0.1;
backdrop-filter: blur(40px);
-webkit-backdrop-filter: blur(40px);
}
.domainImg{
        margin-bottom: 40px;
    position: relative;
    z-index: 2;
}
.domainCnt{position: relative;
    z-index: 2;}
.rubik18{
    font-size: 18px;
    color: #969696;
}
.schoolDomains{
    padding: 20px 0 100px;
    background: url('../images/newImgs/schoolDomain.png') 0 0 no-repeat;
    background-size: cover;
}
.whyOnlineCnt .neue18{
    color: #FFFFFF;
    width: 65%;
    margin-bottom: 40px;
}
.bgGreen{background: #9FC83A;}
.bgGreen .btnText{    color: #000;}
img{max-width: 100%;}
.designFirstCnt{
    position: absolute;
    bottom: 20px;
    z-index: 1;
    border-radius: 18px;
    opacity: 1;
    backdrop-filter: blur(47px);
    -webkit-backdrop-filter: blur(47px);
    background: rgba(255, 255, 255, 0.18);
    width: calc(100% - 32px);
    left: 50%;
    transform: translateX(-50%);
    padding: 30px 16px 50px;
    text-align: center;
    color: #fff;
}
.neue30Mdm{
    font-size: 30px;
    color: #FFFFFF;
    font-family: "NeueHaasDisplayMediu";
    margin-bottom: 15px;
}
.designSecond {
    padding: 45px 35px 30px;
        margin-bottom: 30px;
        position: relative;
  box-sizing: border-box;
  background: url("../images/folderIconGray.png") 0 0 no-repeat !important;
  background-size: 100% 100% !important;
}
.designSecond.bgGreen{
    background: url("../images/folderIconGreen.png") 0 0 no-repeat !important;
  background-size: 100% 100% !important;
}
/* .designSecond::before {
  content: "";
  position: absolute;
  top: 0px;
  right: 0;
  width: 140px; 
  height: 24px;
  background-color: #000000;
  border-bottom-left-radius: 15px;
} */
.bgGray{background: #969696;}
.designSecond img{margin-bottom: 35px;}
.inter24Italic{
        font-size: 24px;
    color: #FFFFFF;
    font-family: "Inter", sans-serif;
    font-style: italic;
}
.whyOnlineRght{    padding-left: 90px;}
.designFirst{    position: relative;}
.blankImg{
        display: inline-block;
    height: 40px;
}
.whyOnline{padding: 50px 0 190px;}
.faculitySec{
    background: #2D2E29 0% 0% no-repeat padding-box;
    border-radius: 42px;
    padding: 125px 0px;
}
.bdrTopBtmHead{
    border-top: 1px solid #FFFFFF46;
    border-bottom: 1px solid #FFFFFF46;
    padding: 18px 0px;
    margin-bottom: 100px;
}
.facullityImg{
    width: 100%;
    height: 325px;
    background: #000000;
    display: flex;
    justify-content: center;
    align-items: center;
    border-radius:0 18px 18px 18px;
    position: relative;
    z-index: 2;
    padding:10px;
    border-radius: 5px;
}
.facullityCnt{
    padding: 40px 25px 20px;
    background: #1F1F1F;
    position: relative;
    top: -22px;
    z-index: 1;
    border-radius: 18px;
}
.facullityCnt .enrolBtn{
    display: flex;
    width: 100%;
    justify-content: end;
}
.saveDateSec{    padding: 170px 0px;}
.saveDateSec .containers{    
    background: #9FC83A70;
    padding-top: 15px;
    border-radius: 20px 20px;
}
.saveDateSec .containers>.rows{ 
    background: #9FC83A;
    padding: 23px 23px 30px;
    border-radius: 20px 20px;
}
.saveDateLeft{
    background: #000000 0% 0% no-repeat padding-box;
    border-radius: 22px;
    padding: 50px 50px;
}
.suttle30{
        font-size: 30px;
    color: #FFFFFF;
    font-family: "ShuttleblockTest-Bold";
    margin-bottom: 8px;
}
.rubik16{
        font-size: 16px;
    color: #FFFFFF;
}
.saveDateLeftTop{margin-bottom: 25px;}
.suttle24{
    font-size: 24px;
    color: #BEBEBE;
    font-family: "ShuttleblockTest-Medium";
}
.dateTimeColm{
        border-bottom: 1px solid #FFFFFF46;
    padding-bottom: 15px;
    margin-bottom: 25px;
}
.dateTimeBox .applyNow{
    width: 100%;
    margin: 0 0;
    background: #fff;
    margin-top: 45px;
}
.dateTimeBox .applyNow .btnText{color: #111111;}
.rows .row{align-items: flex-end;}
.podCastRow{padding-left: 20px;}
.podCastImg span{
    background: #393939 0% 0% no-repeat padding-box;
    border: 1px solid #000000;
    opacity: 0.38;
    width: 132px;
    height: 132px;
    display: inline-block;
    border-radius: 50%;
}
.podCastImg span:nth-child(2){
    position: relative;
    left: -50px;
}
.podCastImg{    margin-bottom: 40px;}
.suttle48{
        font-size: 48px;
    color: #000000;
    font-family: "ShuttleblockTest-Medium";
}
.podCastName{padding-right: 30px;}
.podCastPara{padding: 0 20px;}
.podCastPara .rubik16{color: #000000;}
.guestName{
        border-top: 1px solid #00000046;
    margin-top: 40px;
    padding-top: 35px;
    display: flex;
    align-items: center;
    width: 100%;
    flex-wrap: wrap;
}
.suttle24Demi{font-family: "ShuttleblockTest-Demi";font-size: 24px;}
.guestNameBox .rubik16{color: #000;}
.guestNameBox{margin-right: 70px;}
.guestNameBox:last-child{margin: 0 0;}
#myTab2 .nav-item{    margin-right: 50px;}
#myTab2 .nav-item .nav-link{font-family: "Helvetica";font-size: 24px;color: #969696;}
#myTab2 .nav-item .nav-link.active{
    background: #D3F3FF 0% 0% no-repeat padding-box;
font-family: "Helvetica-Bold";
border-radius: 12px;
color: #000000;
border: 0 none;
padding: 15px 30px;
}
#myTab2{
        border: 0 none;
    margin-bottom: 70px;
        align-items: center;
}
.ltstNewsImg{margin-bottom: 30px;}
.aktivMdm16{
        font-size: 16px;
    color: #D3F3FF;
    padding-bottom: 10px;
    margin-bottom: 15px;
    border-bottom: 1px solid #D3F3FF41;
    font-family: "AktivGroteskMedium";
}
.neueMdm30{
    font-size: 30px;
    color: #BEBEBE;
    font-family: "NeueHaasDisplayMediu";
    margin-bottom: 30px;
}
.readMoreItalic{
    font-size: 24px;
    color: #05A6E0;
    font-style: italic;
}
.readMoreItalic i{margin-left: 17px;}
.ltstNewsBox{
        padding-right: 30px;
    border-right: 1px solid #7E7E7E23;
}
.partnerSlider {padding-left: 10px;width: 120%;}
.newsSlidImg{margin-bottom: 30px;}
.newsSlidImg img{width: 100%;}
.inter16{
    font-size: 16px;
    color: #969696;
    font-family: "Inter", sans-serif;
}
.newsSlidCnt .neueMdm30{margin-bottom: 20px;}
.newsSlidCnt .inter16{margin-bottom: 40px;}
.neueMdm24{
        font-size: 24px;
    color: #BEBEBE;
    font-family: "NeueHaasDisplayMediu";
    margin-bottom: 15px;
}
.newsInsightSec{padding-bottom: 160px;}
.learnerSlider {margin-top: 100px;overflow: visible;}
.learnerSec{
    padding-bottom: 160px;
    position: relative;
    overflow: hidden;
}
.pinkLinear{
    background: transparent linear-gradient(218deg, #E5CCCC 0%, #A59797 100%) 0% 0% no-repeat padding-box;
}
.blueLinear{
    background: transparent linear-gradient(218deg, #CCD7E5 0%, #8D949D 100%) 0% 0% no-repeat padding-box;
}
.greenLinear{
    background: transparent linear-gradient(218deg, #D8E5CC 0%, #8B9384 100%) 0% 0% no-repeat padding-box;
}
.purpleLinear{
    background: transparent linear-gradient(218deg, #E1CCE5 0%, #8C828E 100%) 0% 0% no-repeat padding-box;
}
.learnerBox {    padding: 40px 35px;    border-radius: 22px;}
.rubikMdm16{
    color: #40404043;
    font-size: 16px;
    font-family: "Rubik", sans-serif;
    font-weight: 500;
}
.learnerPos{margin-bottom: 50px;}
.rubik24{
        font-size: 24px;
    color: #000000;
    font-weight: 400;
}
.learnerCnt{    margin-bottom: 90px;}
.learnerDtl{
    display: flex;
    position: relative;
    align-items: center;
    width: 100%;
}
.learnerFrstLtr{
    font-size: 237px;
    color: #FFFFFF23;
    font-family: "ShuttleblockTest-Medium";
    position: absolute;
    right: 0;
}
.learnerImg{margin-right: 25px;}
.learnerImg span{
    background: #393939 0% 0% no-repeat padding-box;
    border: 1px solid #000000;
    width: 97px;
    height: 97px;
    display: inline-block;
    border-radius: 50%;
}
.suttleMdm20{
    font-size: 20px;
    color: #000000;
    font-family: "ShuttleblockTest-Medium";
}
.learnerName .rubik14{    color: #000000;}
.bookCall{
    padding-top: 20px;
    background: url('../images/newImgs/bookCall.png') 0 0 no-repeat;
    background-size: cover;
}
.bookCall>.row{align-items: center;}
.callLeft{padding-left: 90px;}
.suttle57{
    font-size: 57px;
    color: #FFFFFF;
    font-family: "ShuttleblockTest-Demi";
}
.callHead .suttle36{color: #FFFFFF;}
.callHead{margin-bottom: 25px;}
.callLeft .rubik24{    color: #FFFFFF;margin-bottom: 40px;}
.callImg{text-align: center;}
.cohort{
    background: rgba(0, 0, 0, 0.45);
    opacity: 1;
    backdrop-filter: blur(30px);
    -webkit-backdrop-filter: blur(30px);
    padding: 65px 45px;
    margin-right: 40px;
    border-radius: 22px;
    width: 430px;
    margin-left: auto;
}
.cohortImg{    margin-bottom: 30px;}
.suttle35{
        font-size: 35px;
    color: #FFFFFF;
    font-family: "ShuttleblockTest-Demi";
    margin-bottom: 20px;
}
.rubik20{
    font-size: 20px;
    color: #FFFFFF;
}
.cohortCnt .rubik20{margin-bottom: 70px;}
.footer{
        background: #292929;
    border-radius: 22px;
    padding: 40px 0px 200px;
}
footer{    padding: 40px 0px;}
.footer{
    background: #292929;
    border-radius: 22px;
    padding: 40px 50px 150px 50px;
}
.socialUl{
        display: flex;
    align-items: center;
    justify-content: center;
}
.socialUl a{
    background: #FFFFFF 0% 0% no-repeat padding-box;
    border-radius: 10px;
    padding: 15px 22px;
    font-size: 24px;
    color: #9FC83A;
    margin-right: 20px;
    width: 58px;
    display: flex;
    justify-content: center;
    align-items: center;
    height: 58px;
}
.ftrSocial{
        border-bottom: 1px solid #FFFFFF24;
    padding-bottom: 40px;
    margin-bottom: 65px;
}
.ftrLogo img{
    position: relative;
    left: -30px;
}
.ftrLogo{    margin-bottom: 40px;}
.ftrLogoCnt .rubik24{    color: #BEBEBE;}
.suttle18{
    font-size: 18px;
    color: #BEBEBE;
    font-family: "ShuttleblockTest-Demi";
    margin-bottom: 15px;
}
.ftrLink,.ftrItem .rubik16{
    font-size: 16px;
    color: #BEBEBE;
    margin-bottom: 5px;
    display: inline-block;
}
.ftrItem{margin-bottom: 35px;}
.ftrBtm{
    text-align: center;
    padding-top: 40px;
    font-size: 14px;
    color: #FFFFFF;
}
.ftrBtm ul{
    display: flex;
    justify-content: center;
    align-items: center;
    margin: 5px 0;
}
.ftrBtm ul li span{
    display: inline-block;
    margin: 0 10px;
}
/* about */
.abtUsBnr .bannerSec{
    background: url('../images/newImgs/aboutBnr.png') 0 0 no-repeat;
    background-size: cover;
        min-height: 105vh;
        position: relative;
        padding: 300px 45px 130px 45px;
}
.theUnivercity .topHead .dlex{margin-bottom: 30px;}
.suttle72{
    font-size: 72px;
    color: #fff;
    font-family: "ShuttleblockTest-Demi";
    width: 100%;
    text-align: center;
}
.theUnivercity{
    padding: 120px 0px;
    background: url('../images/newImgs/aboutBg.png') 0 0 no-repeat;
    background-size: cover;
}
.paraBox .neue18{
    color: #FFFFFF;
    margin-bottom: 20px;
}
.theUnivercity .suttle48{    color: #BEBEBE;}
.theUnivercity .topHead{padding-right: 100px;border: 0 none;}
.ecoSystem{
    background: url('../images/newImgs/ecoSystemBg.png') 0 0 no-repeat;
    background-size: cover;
    padding: 27px 100px 0px;
    border-radius: 22px;
}
.ecoSystem>.row{align-items: center;}
.ecoSystemCnt .suttle48{    margin-bottom: 30px;    color: #000000;}
.ecoSystemCnt .neue18{
    color: #111111;
    margin-bottom: 20px;
}
.ceoName{margin-top: 30px;}
.ceoName .suttle30{font-family: "ShuttleblockTest-Demi";    color: #111111;}
.ceoName .suttle24{    color: #111111;}
.dyPatilSec{padding: 40px 0px;}
.msnVsnSec{padding: 120px 0 200px;}
.vsnMsnBox {
        height: 100%;
    border-radius: 20px;
    padding: 50px 50px;
}
.vsnMsnBox.bgGreen{
    background: url('../images/folderIconGreen.png') 0 0 no-repeat;
    background-size: 100% 100%;
}
.vsnMsnBox.bgGray{
    background: url('../images/folderIconGray.png') 0 0 no-repeat;
    background-size: 100% 100%;
}
.ecoSystemSec.theUnivercity{background-position: 0 -250px;}
.vsnMsnBox .suttle30{
    color: #111111;
    font-family: "ShuttleblockTest-Demi";
}
.neue30{
    font-size: 30px;
    color: #111111;
}
.vsnMsnBox .neue18{
    color: #111111;
    margin-bottom: 20px;
}
/* leadership */
.ldrBnr .bannerSec{
    background: url('../images/newImgs/ldrShip.png') 0 0 no-repeat;
    background-size: cover;
        min-height: 105vh;
        position: relative;
}
#myTab3{
        justify-content: center;
    border: 0 none;
    margin-bottom: 60px;
}
#myTab3.nav-tabs .nav-link{
        position: relative;
    margin-right: 30px;
    color: #FFFFFF;
    font-size: 18px;
    font-family: "NeueHaasDisplayMediu";
}
#myTab3.nav-tabs .nav-link:hover{border: 0 none !important;outline: none;}
#myTab3.nav-tabs .nav-link:focus-visible{outline: none;}
#myTab3.nav-tabs .nav-link:after{
    position: absolute;
    content: '';
    background: transparent linear-gradient(227deg, #9FC83A 0%, #D2FF62 100%) 0% 0% no-repeat padding-box;
    border-radius: 7px;
    width: 27px;
    height: 27px;
    left: -15px;
    top: 3px;
    opacity: 0;
    visibility: hidden;
    transition: 0.3s;
}
#myTab3.nav-tabs .nav-link.active{background: transparent;border: 0 none;color: #9FC83A;}
#myTab3.nav-tabs .nav-link.active:after{opacity: 1;visibility: visible;}
/* faculity */
.facuBnr .bannerSec{
    background: url('../images/newImgs/facuBnr.png') 0 0 no-repeat;
    background-size: cover;
        min-height: 105vh;
        position: relative;
}
.colorBlack{    color: #000000;}
.facuSec{
        padding: 125px 0px 180px;
        background: url('../images/newImgs/ourPrgrmBg.png') 0 0 no-repeat;
    background-size: cover;
        background-position: right -250px;
}
.facuHead{
    text-align: center;
    padding: 0px 18%;
        margin-bottom: 60px;
}
.facuHead .suttle48{font-family: "ShuttleblockTest-Demi";    color: #FFFFFF;    margin-bottom: 25px;}
.neue24{
        font-size: 24px;
    color: #FFFFFF;
}
.facuLityBox{
    border: 1px solid #ACACAC23;
    padding: 10px 10px 30px;
    border-radius: 20px;
    height: 100%;
}
.facuLityimg{
    background: #2C2C2C 0% 0% no-repeat padding-box;
    border-radius: 12px;
    height: 300px;
    width: 100%;
    margin-bottom: 20px;
    overflow:hidden;
    display: flex;
    justify-content: center;
    align-items: center;
}
.facuSec .topHead{margin-top: 40px;}
.facuLityCnt{padding: 0 20px;}
.facuLityCntName{margin-bottom: 20px;}
.facuLityCntPara{margin-bottom: 30px;}
.facuLityCntBtn{text-align: end;}
/* awards */
.awrdBnr .bannerSec{
    background: url('../images/newImgs/awardBnr.png') 0 0 no-repeat;
    background-size: cover;
        min-height: 105vh;
        position: relative;
}
.accrBnr .bannerSec{
    background: url('../images/newImgs/accrBnr.png') 0 0 no-repeat;
    background-size: cover;
    height: 460px;
    min-height: auto;
        position: relative;
            padding: 250px 45px 60px 45px;
}
.accrBtmSec{padding: 90px 0px 100px;}
.accrBtmBox{
    display: flex;
    align-items: center;
    width: 100%;
    /* background: #BEBEBE; */
    padding: 120px 40px 40px;
    border-radius: 22px;
    background: url('../images/newImgs/accredtionFolder.png') 0 0 no-repeat;
    background-size: 100% 100%;
        height: 100%;
}
.accrBtmCnt{width: 60%;}
.accrBtmImg{
    text-align: center;
    width: 40%;
}
.accrBtmCnt .suttle30{color: #111111;    margin-bottom: 25px;}
.diplomaSection{padding: 90px 0 150px;}
.blogSec{padding: 85px 0px 150px;}
.blogSec .facuLityBox .rubik14{    margin-bottom: 5px;}
.blgDtlBnr .bannerSec{
    background: url('../images/newImgs/school.png') 0 0 no-repeat;
    background-size: cover;
    height: 460px;
    min-height: auto;
        position: relative;
            padding: 250px 45px 60px 45px;
}
.blgDtlSecDiv{
        display: flex;
    flex-wrap: wrap;
    width: 100%;
    padding: 0 15%;
    padding: 80px 15% 150px;
    justify-content: space-between;
    align-items: baseline;
}
.blgSocial{
        width: 10%;
    background: #3B3B3B 0% 0% no-repeat padding-box;
    border-radius: 18px;
    padding: 15px 30px 35px;
}
.blgSocial .rubik18{
    color: #FFFFFF73;
    margin-bottom: 20px;
    text-align: center;
}
.blgSocial .socialUl{
    flex-wrap: wrap;
    width: 100%;
}
.blgSocial .socialUl a{
    margin-right: 0;
    margin-bottom: 10px;
}
.blgSocialCnt{
        width: 90%;
    padding-left: 60px;
}
.blgSocialCnt .suttle48{
    color: #FFFFFF;
    font-family: "ShuttleblockTest-Demi";
    margin-bottom: 10px;
}
.blgSocialCnt .rubik18{    color: #FFFFFF73;}
.blogBtmCnt{    margin-top: 55px;}
.blogBtmCnt .rubik14{margin-bottom: 20px;}
.relatedBlog .suttle36{
    color: #FFFFFF;
    margin-bottom: 35px;
}
.relatedBlog{padding-bottom: 60px;}
.contactSec{padding: 120px 0px;}
.cntctRow{    padding: 0 10%;}
.cntctClm .suttle48{
        color: #FFFFFF;
    font-family: "ShuttleblockTest-Demi";
    margin-bottom: 35px;
}
.cntctClm .suttle30{
    margin-bottom: 25px;
    font-family: "ShuttleblockTest-Demi";
}
address .rubik18{color: #FFFFFF;}
.cntInfo .suttle20{
    color: #FFFFFF;
    font-family: "ShuttleblockTest-Demi";
    margin-bottom: 20px;
}
.cntctUl{
    display: flex;
    flex-wrap: wrap;
    width: 100%;
}
.cntctUl li {
    display: flex;
    flex-wrap: wrap;
    width: 100%;
    flex: 0 0 100%;
        font-size: 18px;
    color: #FFFFFF;
    font-weight: 400;
    margin-bottom: 5px;
}
.cntctUl li a{
     font-size: 18px;
    color: #FFFFFF;
    font-weight: 400;
}
.cntctUl li span:first-child{
        display: inline-block;
    margin-right: 10px;
    min-width: 60px;
}
.cntctForm{
        background: #2C2C2C 0% 0% no-repeat padding-box;
    border-radius: 22px;
    padding: 50px 50px 100px;
}
.cntctForm .suttle30{
        color: #9FC83A;
    margin-bottom: 40px;
    font-family: "ShuttleblockTest-Demi";
}
.cntctForm .form-label{
    font-size: 16px;
    color: #FFFFFF;
    margin-bottom: 15px;
}
.cntctForm .form-control,.form-select,
.cntctForm textarea{
    background: #2C2C2C 0% 0% no-repeat padding-box;
    border: 1px solid #707070;
    border-radius: 15px;
    height: 60px;
    font-size: 18px;
    color: #fff;
}
.cntctForm textarea{height: 200px;}
.disclousorBnr .bannerSec{
    background: url('../images/newImgs/disclousor.png') 0 0 no-repeat;
    background-size: cover;
    height: 460px;
    min-height: auto;
        position: relative;
            padding: 250px 45px 60px 45px;
}
.disclousorBnr .suttle48{
        color: #FFFFFF;
    font-family: "ShuttleblockTest-Demi";
    text-align: center;
    width: 100%;
}
.mandToryDiv{padding: 100px 10% 200px;}
.mandtoryBox{
    /* background: #969696; */
    border-radius: 20px;
    padding: 55px 45px;
    background: url('../images/darkGrayFolder.png') 0 0 no-repeat;
    background-size: 100% 100%;
    padding-top: 50px !important;
        height: 100%;
}
.interItalic22{
    font-size: 22px;
    color: #FFFFFF;
    font-family: "Inter", sans-serif;
    font-weight: 600;
    margin-bottom: 60px;
}
.downLoad{
        display: flex;
    align-items: center;
}
.aktiv16{
    font-size: 16px;
    color: #FFFFFF;
    font-family: "AktivGroteskBold";
}
.aktiv16 img{margin-left: 15px;}
.prgrmDtl .bannerSec {
    background: url("../images/newImgs/prgrmDtlBnrMain.png") 0 0 no-repeat;
    background-size: 100%  100%;
    height: 110vh;
    padding: 200px 45px 130px 95px;
    position: relative;
    top: -50px;
    display: flex;
    align-items: flex-end;
}
.font60{
    font-size: 60px;
    color: #000000;
    font-family: "ShuttleblockTest-Demi";
    margin-bottom: 20px;
}
.duration{
    display: flex;
    align-items: center;
        margin-right: 50px;
}
.durationImg{    margin-right: 10px;}
.durationCnt .suttle20{color: #111111;}
.durationCnt .suttle24{
        color: #111111;
    font-family: "ShuttleblockTest-Demi";
}
.prgrmDtl .applyNow{
    margin: 0 0;
    min-width: 290px;
}
.prgrmDtl .bnrBtnGrp{margin-bottom: 40px;}
.plcMentDiv{
    margin-top: 30px;
    display: flex;
    align-items: center;
    width: 100%;
    margin-bottom: 60px;
}
.plcMentBox{    margin-right: 80px;}
.plcMentBox .suttle36{color: #9FC83A;}
.plcMentBox .suttle18{
    color: #000000;
    font-family: "ShuttleblockTest-Demi";
    margin-bottom: 0;
}
.accrDtion{
    display: flex;
    align-items: center;
    width: 100%;
    background: #FFFFFF 0% 0% no-repeat padding-box;
    border-radius: 18px;
    opacity: 1;
    backdrop-filter: blur(30px);
    -webkit-backdrop-filter: blur(30px);
    padding: 25px 35px;
}
.accrDtionBox {
    display: flex;
    align-items: center;
    margin-right: 40px;
}
.accrDtionImg{
        width: 50px;
    margin-right: 10px;
    height: 50px;
    flex: 0 0 50px;
}
.accrDtionCnt .suttle20{color: #111111;}
.prgrmDtl .bnrLeftCnt{padding-right: 10%;}
.prgrmDtl .neue18{    padding-right: 10%;}
.overViewSec{padding: 80px 0px 150px;}
.overViewSec .topHead .dlex{margin-bottom: 30px;}
.ovrViwCntLeft .suttle48{    font-size: 42px;color: #BEBEBE;}
.cmtMnet{
    display: flex;
    align-items: center;
    width: 100%;
}
.cmtMnetBox{
    margin-right: 40px;
    padding-left: 22px;
    position: relative;
}
.cmtMnetBox:after{
    position: absolute;
    content: '';
    left: 0;
    top: 0;
    width: 6px;
    height: 50px;
    background: transparent linear-gradient(187deg, #9FC83A 0%, #D2FF62 100%) 0% 0% no-repeat padding-box;
    border-radius: 14px;
}
.cmtMnetBox .suttle20{
    color: #FFFFFF;
    font-family: "ShuttleblockTest-Medium";
}
.cmtMnetBox .suttle24{
    color: #FFFFFF;
    font-family: "ShuttleblockTest-Demi";
        margin-bottom: 6px;
}
.cmtMnetBox .rubik14{    color: #FFFFFF64;}
.ovrViwCntLeft{padding-right: 8%;}
.ovrViwUl li{
    background: #1F1F1F 0% 0% no-repeat padding-box;
    border: 1px solid #4E4E4E;
    border-radius: 20px;
    display: flex;
    align-items: baseline;
    padding: 20px 30px;
    margin-bottom: 10px;
}
.ovrIcon{
    margin-right: 20px;
    width: 38px;
    height: 38px;
    flex: 0 0 38px;
}
.ovrCnt .rubik24{
        color: #FFFFFF;
    font-weight: 600;
    margin-bottom: 10px;
}
.ovrCnt .rubik18{color: #FFFFFF;}
.ovrCreation{
        padding: 65px 35px;
        background: url("../images/folderIcon.png") 0 0 no-repeat;
        background-size: 100% 100%;
}
.ovrCreation .rubik24{font-weight: 600;margin-bottom: 20px;}
.ovrCreation .rubik18{color: #000000;}
.suttle42{
    font-size: 42px;
    color: #FFFFFF;
    font-family: "ShuttleblockTest-Medium";
    margin-bottom: 50px;
}
.spclBox{
        border: 1px solid #9FC83A;
    border-radius: 18px;
    padding: 35px 45px;
    height: 100%;
}
.spclBox .rubik24{
        color: #FFFFFF;
    font-weight: 600;
}
.specialiZation{padding-bottom: 100px;}
.feeStrctr .suttle42{    color: #BEBEBE;}
.feeStrctr .topHead{
    border-bottom: none;
    padding-bottom: 25px;
    margin-bottom: 0;
    padding-right: 30%;
}
.feeStrctrBox{
        padding: 50px 45px;
        background: url("../images/folderIconGray.png") 0 0 no-repeat;
        background-size: 100% 100%;
}
.feeStrctrBox .rubik24{
        font-weight: 600;
    margin-bottom: 40px;
}
.feeStrctrBox ul li{
    font-size: 18px;
    color: #000000;
    display: flex;
    justify-content: space-between;
    width: 100%;
    border-bottom: 1px solid #707070;
    padding-bottom: 10px;
    margin-bottom: 10px;
}
.feeStrctrBox ul li:last-child{border: 0 none;padding: 0 0;margin: 0 0;}
.rubikItalic18{
    font-size: 18px;
    color: #FFFFFF;
    font-weight: 600;
    display: block;
        margin-bottom: 5px;
}
.feeStrctr{padding-bottom: 100px;}
.nav-item{margin-right: 50px;}
header [data-bs-toggle="offcanvas"]{
    background: #9FC83A;
    border: 0 none;
    color: #000;
    padding: 5px 10px;
    display: none;
}
.bnrRghtCnt> .row{align-items: flex-end;}
.table>:not(caption)>*>*{padding: 1rem 1rem;}
.awrdSecCntOne{
    padding: 50px 45px;
        background: url("../images/newImgs/awards-and-rankings.png") 0 0 no-repeat;
        background-size: 100% 100%;
        border-radius: 22px;
    min-height: 50vh;
}
.awrdSecCntTwo{
    padding: 50px 45px;
        background: url("../images/newImgs/bg-naac.jpeg") 0 0 no-repeat;
        background-size: 100% 100%;
        border-radius: 22px;
    min-height: 50vh;
}
.awrdSecCntThree{
    padding: 50px 45px;
        background: url("../images/newImgs/bg-nba.jpeg") 0 0 no-repeat;
        background-size: 100% 100%;
        border-radius: 22px;
    min-height: 50vh;
}
.awrdSecCntFour{
    padding: 50px 45px;
        background: url("../images/newImgs/bg-nirf.jpeg") 0 0 no-repeat;
        background-size: 100% 100%;
        border-radius: 22px;
    min-height: 50vh;
}
.mobView{display:none;}
.nav-item{position: relative;}
header{
        position: relative;
    z-index: 999;
}
.dropdown-item{    color: #fff;}
.dropdown-menu{    background: #000;}
.ecoSystemImg{text-align: center;}
.feeStrctrBox ul li span:last-child{text-align: end;}
.dropdown-item {
    color: #fff;
    font-size: 16px;
    color: #fff;
    font-family: "Rubik", sans-serif;
    font-weight: 500;
}
.learnerSec,
.newsInsightSec{display: none;}
.facullityBox{
    background: url('../images/facuBackImg.png') 0 0 no-repeat;
    background-size: cover;
        padding-top: 30px;
            border-radius: 18px
}
.facullityImg img{
    width: 100%;
    height: 100%;
    object-fit: cover;
    /* display: none !important; */
    border-radius:14px;
}
.facullityImg{overflow: hidden;}
.diplomaBox{position: relative;}
.diplomaBox:after{
    position: absolute;
    content: '';
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background: url('../images/ourPrgrmBgImg.png') 0 0 no-repeat;
    background-size: cover;
    backdrop-filter: blur(30px);
    -webkit-backdrop-filter: blur(30px);
    opacity: 0.1;
    z-index:-1;
}
.awrdSecRow ~ .row .facuLityimg img{
        height: 100%;
    object-fit: cover;
}
.faqSec .suttle48{
    color: #fff;
    margin-bottom: 20px;
}
/* .accordion-button,
.accordion-button:not(.collapsed){    background: #3B3B3B 0% 0% no-repeat padding-box;} */

.accordion-button:not(.collapsed),
.accordion-item,.accordion-button{background-color: transparent;color: #fff;}
.faqSec .accordion-button:not(.collapsed) {color: #9FC83A;}
/* .faqSec .rubik18{color: #fff;} */
.mbaSpcl.abtUsBnr .bannerSec{background: url('../images/ADYPU-Online-banners -1-copy.webp') 0 0 no-repeat;background-size: 100% 100%;}
.onlineUGC.abtUsBnr .bannerSec{background: url('../images/ADYPU-Online-banners-2.webp') 0 0 no-repeat;background-size: 100% 100%;}
.mcaBCA.abtUsBnr .bannerSec{background: url('../images/ADYPU-Online-banners-3-copy.webp') 0 0 no-repeat;background-size: 100% 100%;}
.bcaBBA.abtUsBnr .bannerSec{background: url('../images/ADYPU-Online-banners-4-copy.webp') 0 0 no-repeat;background-size: 100% 100%;}
.onlineMBA.abtUsBnr .bannerSec{background: url('../images/ADYPU-Online-banners.webp') 0 0 no-repeat;background-size: 100% 100%;}
.blgDtlSec .facuLityimg img{
    height: 100%;
    object-fit: cover;
}
/* .mandToryDiv .diplomaSec{display: none;} */
.tableGrp {margin-bottom: 60px;}
.prgmDtlRght{position: relative;}
.dummyTextBnr{
    position: absolute;
    bottom: 50px;
    width: 100%;
    text-align: center;
    padding: 20px 7%;
    left: 0;
}
.dummyTextBnr .suttle24{color: #ffff;margin-bottom: 10px;}
.prgrmDtl .dummyTextBnr .neue18{color: #fff;padding-right: 0;}
.prgrmDtl .bannerSec>.row{align-items: center;}
.blogSec .facuLityimg img{
    width: 100%;
    height: 100%;
    object-fit: cover;
}

.faqSec{padding-bottom: 150px;}

/* media query */
@media (min-width: 1600px){
    .container {
        max-width: 1840px;
    }
}
@media (max-width: 1600px){
    .dummyTextBnr{bottom: 20px;}
    .dropdown-item{font-size: 12px;}
    .navbar-expand-lg .navbar-nav .nav-link{font-size: 12px;margin-right: 0;}
    .navbar-brand{top: 80px;}
    .navbar-brand img{width: 125px;}
    .cntctBtns>a{font-size: 12px;margin-right: 20px;}
    .applyNow{padding: 12px 14px 12px 10px;min-width: 170px;margin-right: 20px;}
    header .btnText{    margin-right: 30px;}
    .btnText{    font-size: 12px;}
    .arrowBtn{width: 14px;}
    .container{max-width: 95%;}
    .bannerSec{top: -30px;}
    .nav-item{margin-right: 30px;}
    .bannerSec{padding: 200px 45px 100px 95px;top: -30px;}
    .font96{font-size: 60px;margin-bottom: 20px;}
    .inter24MdmItalic{    margin-bottom: 25px;font-size: 18px;}
    .backDrop26{
        padding: 20px 10px;
    width: 100%;
    margin-bottom: 20px;
    border-radius: 10px;
    }
    .backDropImgs img{    width: 40px;}
    .backDropImgs img:nth-child(2){left: 20px;}
    .backDropImgs img:nth-child(3){    left: 40px;}
    .backDropImgs img:nth-child(4){left: 60px;}
    .backDropImgs{    width: 120px;}
    .neueMidm38{font-size: 24px;}
    .neue18{font-size: 14px;}
    .dFlex{    margin-bottom: 20px;}
    .ugc{border-radius: 10px;    padding: 15px 20px 15px 20px;}
    .neueMidm44{font-size: 30px;}
    .neue21{font-size: 16px;}
    .backDrop42{    border-radius: 10px;padding: 20px 20px;}
    .backDropPara .neue18{font-size: 12px;}
    .rubic16{font-size: 12px;}
    .topHead .dlex span{
        border-radius: 5px;
    height: 20px;
    width: 20px;
    margin-right: 5px;
    }
    .neue18Mdm{font-size: 14px;}
    .suttle36{font-size: 24px;}
    .topHead{
        padding-bottom: 20px;
    margin-bottom: 25px;
    }
    #myTab{    margin-bottom: 50px;}
    .nav-tabs .nav-link{font-size: 14px;}
    .diplomaBox{border-radius: 15px;}
    .diplomaDark{font-size: 10px;border-radius: 6px;
    padding: 5px 8px;
    margin-right: 10px;}
    .diplomaLight{
        border-radius: 5px;
    padding: 5px 8px;
    font-size: 10px;
    }
    .diplomaImg{
        border-radius: 10px;
    width: 100%;
    height: 200px;
    margin-bottom: 25px;
        margin-top: 15px;
    }
    .aiPrgrmDtl{padding: 0 10px;}
    .aiPrgrmDtl .suttle20{    margin-bottom: 20px;}
    .suttle20{font-size: 15px;}
    .aiPrgrmDtl ul li{font-size: 10px;}
    .fee{margin-bottom: 20px;}
    .rubik14{font-size: 10px;}
    .termina20Mdm{    font-size: 15px;}
    .enrolBtn{font-size: 12px;}
    .arrow{
            border-radius: 8px;
    width: 30px;
    height: 30px;
    margin-left: 20px;
    }
    .arrow img{width: 12px;}
    .aiPrgrmDtl .dFlex{align-items: baseline;}
    .DomRow{margin-top: 60px;}
    .domainCol{
        padding: 25px 20px;
    border-radius: 11px;
    width: 19%;
    margin-bottom: 30px;
    height: 250px;
    }
    .domainImg{margin-bottom: 20px;}
    .domainImg img{    width: 80px;}
    .rubik18{font-size: 14px;}
    .schoolDomains{padding: 20px 0 60px;}
    .whyOnlineCnt .neue18{    margin-bottom: 30px;    width: 100%;}
    .whyOnlineRght{padding-left: 30px;}
    .designFirstCnt{
        bottom: 10px;
        border-radius: 10px;
        width: calc(100% - 20px);
        padding: 20px 10px 30px;
    }
    .neue30Mdm{font-size: 20px;    margin-bottom: 10px;}
    .designSecond{padding: 30px 20px 20px;margin-bottom: 20px;}
    .designSecond img {
        margin-bottom: 20px;
        width: 30px;
    }
    .inter24Italic{font-size: 16px;}
    .blankImg{height: 20px;}
    .whyOnline{padding: 50px 0 100px;}
    .heightEql{
        height: 100%;
    display: flex;
    flex-wrap: wrap;
    }
    .designSecond.bgGreen{    margin-bottom: 0;}
    .faculitySec{
        border-radius: 30px;
    padding: 60px 0px 80px;
    }
    .bdrTopBtmHead{
        padding: 10px 0px;
    margin-bottom: 60px;
    }
    .facullityImg{height: 225px;}
    /* .facullityImg img{width: 60px;} */
    .saveDateSec{padding: 100px 0px;}
    .saveDateLeft{
        border-radius: 14px;
        padding: 30px 25px;
    }
    .saveDateLeftTop{margin-bottom: 20px;}
    .suttle30{font-size: 22px;margin-bottom: 5px;}
    .rubik16{font-size: 12px;}
    .dateTimeColm{
        padding-bottom: 10px;
    margin-bottom: 15px;
    }
    .suttle24{font-size: 18px;}
    .dateTimeBox .applyNow{margin-top: 30px;}
    .podCastImg{margin-bottom: 20px;}
    .podCastImg span{
        width: 100px;
    height: 100px;
    }
    .podCastName{    padding-right: 20px;}
    .suttle48{font-size: 36px;}
    .podCastPara{padding: 0 0px;}
    .guestName{
        margin-top: 25px;
    padding-top: 20px;
    }
    .guestNameBox{margin-right: 50px;}
    .suttle24Demi{font-size: 18px;}
    .newsInsightSec{padding-bottom: 100px;}
    #myTab2 .nav-item{margin-right: 30px;}
    #myTab2 .nav-item .nav-link.active{padding: 10px 20px;border-radius: 10px;}
    #myTab2 .nav-item .nav-link{font-size: 16px;}
    #myTab2{    margin-bottom: 50px;}
    .ltstNewsImg{margin-bottom: 20px;}
    .aktivMdm16{font-size: 12px;    padding-bottom: 8px;
    margin-bottom: 10px;}
    .neueMdm30{font-size: 22px;margin-bottom: 20px;}
    .readMoreItalic{font-size: 18px;}
    .readMoreItalic i{margin-left: 15px;}
    .ltstNewsBox{padding-right: 20px;}
    .partnerSlider{padding-left: 0;}
    .newsSlidImg{margin-bottom: 20px;}
    .neueMdm24{    font-size: 18px;margin-bottom: 10px;}
    .newsSlidCnt .inter16{margin-bottom: 20px;}
    .inter16{font-size: 12px;}
    .learnerSlider{margin-top: 60px;}
    .learnerBox {
        padding: 20px 25px;
        border-radius: 18px;
    }
    .learnerPos{margin-bottom: 30px;}
    .rubikMdm16{font-size: 12px;}
    .learnerCnt{margin-bottom: 40px;}
    .rubik24{    font-size: 16px;}
    .learnerFrstLtr{font-size: 160px;}
    .learnerImg{    margin-right: 20px;}
    .learnerImg span{
            width: 70px;
    height: 70px;
    }
    .suttleMdm20{font-size: 16px;}
    .learnerSec{    padding-bottom: 100px;}
    .callLeft{padding-left: 50px;}
    .callHead{margin-bottom: 20px;}
    .suttle57{font-size: 41px;}
    .callLeft .rubik24{margin-bottom: 25px;}
    .callImg img{width: 90%;}
    .cohort{
        padding: 35px 30px;
    margin-right: 20px;
    border-radius: 18px;
    width: 90%;
    }
    .cohortImg{margin-bottom: 20px;}
    .cohortImg img{    width: 100px;}
    .suttle35{font-size: 24px;}
    .cohortCnt .rubik20{    margin-bottom: 30px;}
    .rubik20{font-size: 14px;}
    .footer{
            border-radius: 18px;
    padding: 30px 40px 80px 50px;
    }
    .ftrSocial{
            padding-bottom: 20px;
    margin-bottom: 35px;
    }
    .socialUl a{
            border-radius: 8px;
    padding: 10px 15px;
    font-size: 18px;
    margin-right: 10px;
    width: 40px;
    height: 40px;
    }
    .ftrLogo{margin-bottom: 30px;}
    .ftrLogo img{width: 200px;}
    .suttle18{font-size: 14px;}
    .ftrLink, .ftrItem .rubik16{font-size: 12px;}
    .ftrItem{    margin-bottom: 25px;}
    .ftrBtm{
        padding-top: 20px;
    font-size: 10px;
    }
    footer{    padding: 30px 0px 20px;}
    .abtUsBnr .bannerSec{background-size: 100% 100%;    min-height: 90vh;
    position: relative;
    padding: 200px 45px 100px 45px;}
    .suttle72{    font-size: 48px;}
    .theUnivercity{    padding: 100px 0px;}
    .theUnivercity .topHead .dlex{margin-bottom: 20px;}
    .theUnivercity .topHead{padding-right: 10px;}
    .ecoSystem{padding: 20px 60px 0px;}
    .vsnMsnBox{    padding: 30px 30px;}
    .neue30{font-size: 22px;}
    .msnVsnSec{padding: 100px 0 120px;}
    #myTab3.nav-tabs .nav-link{margin-right: 20px;font-size: 14px;}
    #myTab3.nav-tabs .nav-link:after{
        width: 20px;
    height: 20px;
    left: -15px;
    top: 45%;
    transform: translateY(-50%);
    border-radius: 5px;
    }
    .abtUsBnr.ldrBnr .bannerSec{min-height: max-content;}
    .facuSec{padding: 100px 0px 150px;}
    .facuHead .suttle48{    margin-bottom: 20px;}
    .neue24{font-size: 18px;}
    .facuHead{
        padding: 0px 15%;
    margin-bottom: 40px;
    }
    .facuLityimg{    height: 200px;}
    .facuLityCnt{padding: 0 15px;}
    .accrBtmBox{padding: 90px 30px 30px;}
    .accrBtmCnt .suttle30{margin-bottom: 20px;}
    .accrBtmImg{width: 30%;}
    .accrBtmCnt{    width: 70%;}
    .accrBtmImg img{    width: 80%;}
    .contactSec{    padding: 100px 0px;}
    .cntctRow{    padding: 0 5%;}
    .cntctClm .suttle48{    margin-bottom: 20px;}
    .cntctUl li{font-size: 14px;}
    .cntctUl li a{font-size: 14px;}
    .cntctForm{
        border-radius: 18px;
    padding: 40px 40px 80px;
    }
    .cntctForm .suttle30{margin-bottom: 30px;}
    .cntctForm .form-label{font-size: 14px;margin-bottom: 10px;}
    .cntctForm .form-control, .form-select{
        border-radius: 10px;
    height: 50px;
    font-size: 14px;
    }
    .mandToryDiv{padding: 60px 5% 100px;}
    .mandtoryBox{padding: 30px 25px;}
    .interItalic22{font-size: 18px;margin-bottom: 50px;}
    .aktiv16{font-size: 12px;}
    .aktiv16 img{
            margin-left: 10px;
    width: 15px;
    }
    .font60{font-size: 36px;}
    .prgrmDtl .bnrBtnGrp{margin-bottom: 20px;}
    .duration{margin-right: 30px;}
    .durationImg img{width: 40px;}
    .prgrmDtl .applyNow{min-width: 250px;}
    .plcMentDiv{    margin-top: 20px;margin-bottom: 30px;}
    .plcMentBox{margin-right: 40px;}
    .accrDtion{    border-radius: 12px;    padding: 15px 20px;}
    .accrDtionBox{    margin-right: 20px;}
    .accrDtionImg {
        width: 30px;
        margin-right: 10px;
        height: 30px;
        flex: 0 0 30px;
    }
    .accrDtionCnt .suttle20{        font-size: 14px;}
    .prgrmDtl .bannerSec{padding: 160px 45px 90px 95px;}
    .overViewSec{padding: 40px 0px 100px;}
    .ovrViwCntLeft .suttle48{    font-size: 30px;}
    .cmtMnetBox{
        margin-right: 20px;
    padding-left: 15px;
    }
    .cmtMnetBox:after{
            width: 4px;
    height: 40px;
    border-radius: 10px;
    }
    .ovrViwCntLeft{padding-right: 5%;}
    .ovrViwUl li{    padding: 15px 20px;border-radius: 15px;}
    .ovrIcon {
        margin-right: 15px;
        width: 30px;
        height: 30px;
        flex: 0 0 30px;
    }
    .ovrCreation{padding: 40px 20px;}
    .suttle42{font-size: 30px;margin-bottom: 40px;}
    .spclBox{
        border-radius: 14px;
    padding: 25px 25px;
    }
    .specialiZation{padding-bottom: 60px;}
    .overViewSec{    padding: 40px 0px 60px;}
    .feeStrctrBox{padding: 30px 25px;}
    .feeStrctrBox .rubik24{margin-bottom: 20px;}
    .feeStrctrBox ul li{font-size: 14px;}
    .rubikItalic18{font-size: 14px;}
    .bnrLeftCnt .font96{padding-right: 10%;}
    .bannerSec{height: 100vh;}
    .accrBnr .bannerSec{min-height: 70vh;}
    
}
@media (max-width: 991px){
    
    .dropdown-menu{
        position: relative !important;
    margin: 0 0 !important;
    top: 0 !important;
    left: 0 !important;
    transform: translate3d(0px, 0px, 0px) !important;
    text-align: end;
    }
    .cntctForm textarea{height: 100px;}
    .bnrLeftCnt .font96{padding-right: 0%;}
    header [data-bs-toggle="offcanvas"]{display: block;}
    .prgrmDtl .bannerSec{top: 10px;padding: 100px 20px 60px 20px;}
    .font60{font-size: 24px;}
    .duration{margin-right: 20px;}
    .durationImg img{        width: 30px;}
    .durationCnt .suttle20{font-size: 12px;}
    .durationCnt .suttle24{font-size: 16px;}
    .prgrmDtl .applyNow{min-width: 200px;}
    .prgrmDtl .neue18{padding-right: 0%;}
    .prgrmDtl .bnrLeftCnt{padding-right: 1%;}
    .plcMentDiv{
                margin-top: 15px;
        margin-bottom: 20px;
    }
    .prgmDtlRght{
            margin-top: 30px;
    text-align: center;
    }
    .ovrViwCntRght{margin-top: 20px;}
    .contactSec{        padding: 60px 0px;}
    .cntctRow{        padding: 0 0%;}
    .cntctClm .suttle30{margin-bottom: 20px;}
    .abtUsBnr.accrBnr .bannerSec{min-height: max-content;}
    .facuSec{padding: 60px 0px 100px;}
    .facuHead{padding: 0px 10%;}
   
    .abtUsBnr .bannerSec{min-height: 60vh;padding: 150px 45px 100px 45px;}
    .theUnivercity{padding: 60px 0px;}
    .ecoSystem{padding: 20px 30px 0px;}
    .ecoSystemImg{text-align: center;}
    .msnVsnSec{padding: 60px 0 60px;}
    .ecoSystemImg img{width: 50%;}
    .navbar-expand-lg{padding: 0 30px 0 30px;}
    .navbar-brand{        top: 60px;}
    .navbar-brand img{        width: 100px;}
    .newsRow{overflow: hidden;}
    header{
        position: absolute;
    top: 10px;
    left: 0;
    width: 100%;
    display: flex;
    justify-content: space-between;
    align-items: center;
    z-index: 99;
    }
    .navbar-expand-lg{padding: 0 10px;}
    .navbar-brand{        top: 10px;margin: 0 0;}
    .bannerSec{top: 10px;padding: 100px 25px 60px 25px;}
    .font96{
        font-size: 36px;
        margin-bottom: 10px;
    }
    .inter24MdmItalic{
        margin-bottom: 20px;
        font-size: 14px;
    }
    .arrowBtn{width: 10px;}
    .btnText{font-size: 10px;}
        .applyNow {
        padding: 10px 10px 10px 10px;
        min-width: 150px;
        margin-right: 10px;
    }
    .bnrLeftCnt{    padding-right: 35%;}
    .bnrRghtCnt{
        padding: 20px 20px;
    margin-top: 13%;
    background: #2c2c2c;
    width: calc(100% + 45px);
    position: relative;
    left: -20px;
    border-radius: 20px;
    }
    .backDropCnt .neueMidm38{color: #fff;}
    .backDropCnt .neue18{color: #fff;}
    .bannerSec>p{bottom: 30px;font-size: 10px;}
    .navbar-expand-lg .navbar-collapse{
        width: 100%;
    background: #000;
    padding: 20px 20px;
    border-radius: 20px;
    }
    .navbar-expand-lg .navbar-nav{
            width: 100%;
    justify-content: flex-end;
    }
    .nav-item {
        margin-right: 0;
        text-align: end;
    }
    .cntctBtns{
            top: 0;
    z-index: 9;
    justify-content: flex-end;
    width: 100%;
    flex-wrap: wrap;
    }
        .cntctBtns>a {
        font-size: 12px;
        margin-right: 0;
        display: block;
        width: 100%;
        color: #fff;
        text-align: end;
        margin-top: 5px;
        margin-bottom: 5px;
    }
    header .applyNow{
        border: 1px solid #fff;
    margin: 5px 0;
    }
    .domainCol{width: 32%;}
    .whyOnlineRght {
        padding-left: 0;
        margin-top: 20px;
    }
    .podCastRow{margin-top: 20px;}
    .ltstNewsBox{    margin-bottom: 30px;}
    .suttle57{font-size: 30px;}
    .suttle36{font-size: 18px;}
    .rubik24{font-size: 14px;}
    .callLeft .rubik24{margin-bottom: 20px;}
    .callImg img{        width: 30%;}
    .cohort {
        padding: 20px 25px;
        border-radius: 18px;
        width: 90%;
        margin: 0 auto;
    }
    .bookCall{border-radius: 40px;}
    .ftrLogo img{left: 0;}
    .ftrLogo{margin-bottom: 20px;}
    .ftrLogoCnt{margin-bottom: 30px;}
    .ftrLogo{text-align: center;margin-bottom: 10px;}
    .vsnMsnBox{height: max-content;margin-bottom: 20px;}
    .abtUsBnr.awrdBnr .bannerSec{min-height: max-content;}
    .abtUsBnr.accrBnr.blgDtlBnr .bannerSec{height: 300px;}
    .blgDtlSecDiv{padding: 60px 0% 100px;}
    .blgSocial{
        border-radius: 10px;
    padding: 10px 10px 20px;
    }
    .blgSocialCnt{padding-left: 30px;}
    .blogBtmCnt{margin-top: 30px;}
}
@media (max-width: 767px){
    .awrdSecCnt {padding: 0 0;min-height: max-content;background-position: 30px 0px;padding-right: 0%;background-color: #000;background: #000;}
    .mobView{display: block;border-radius: 10px;padding: 0 0;}
    .table>:not(caption)>*>* {
        padding: 0.6rem 0.6rem;
        font-size: 12px;
    }
    .inter18 {font-size: 14px;}
    .blogSec{    padding: 60px 0px 60px;}
    .prgrmDtl .bannerSec{height: max-content;    align-items: baseline;}
    #myTab{flex-wrap: nowrap;}
    .bannerSec{height: max-content;background-size: 100% 50%;}
    .prgrmDtl .bannerSec{padding: 60px 20px 60px 20px;background-size: 100% 45%;}
    .font60{font-size: 20px;margin-bottom: 10px;}
    .prgrmDtl .bnrBtnGrp{margin-bottom: 10px;}
    .duration{margin-right: 10px;margin-bottom: 10px;}
    .durationImg{margin-right: 5px;}
    .durationImg img{width: 24px;}
    .durationCnt .suttle20{font-size: 10px;}
    .durationCnt .suttle24{font-size: 12px;}
    .prgrmDtl .applyNow{min-width: 160px;}
    .mandToryDiv{padding: 40px 0% 60px;}
    .mandtoryBox{padding: 20px 15px;border-radius: 10px;}
    .plcMentDiv{flex-wrap: wrap;margin-top: 10px;
        margin-bottom: 10px;}
        .plcMentBox {
        margin-right: 10px;
        width: 46%;
        margin-bottom: 10px;
    }
    .plcMentBox .suttle18{font-size: 11px;}
    .plcMentBox .suttle36{font-size: 16px;}
    .plcMentBox:nth-child(even){margin-right: 0;}
    .accrDtionBox {
        margin-right: 10px;
        width: 46%;
        margin-bottom: 5px;
    }
        .accrDtionImg {
        width: 20px;
        margin-right: 5px;
        height: 20px;
        flex: 0 0 20px;
    }
        .accrDtionCnt .suttle20 {
        font-size: 11px;
    }
        .accrDtion {
        border-radius: 10px;
        padding: 5px 5px;
        flex-wrap: wrap;
        position: relative;
        top: 0px;
    }
        .prgmDtlRght {
        margin-top: 0;
        text-align: center;
        position: relative;
        top: 50px;
    }
    .overViewSec .topHead .dlex{margin-bottom: 15px;}
    .ovrViwCntLeft .suttle48{font-size: 24px;}
    .ovrViwCntLeft{        padding-right: 0;margin-bottom: 10px;}
    .cmtMnet{flex-wrap: wrap;}
    .cmtMnetBox{
        margin-right: 0;
        margin-bottom: 10px;
    }
    .ovrViwCntRght{        margin-top: 0;}
        .ovrViwUl li {
        padding: 10px 10px;
        border-radius: 10px;
    }
        .ovrIcon {
        margin-right: 10px;
        width: 20px;
        height: 20px;
        flex: 0 0 20px;
    }
    .ovrCnt .rubik24{margin-bottom: 5px;}
    .overViewSec{padding: 40px 0px 40px;}
    .feeStrctr .topHead{padding-right: 0;padding-bottom: 0;}
    .feeStrctrBox{padding: 20px 15px;}
    .feeStrctrBox ul li{font-size: 12px;}
    .rubikItalic18{        font-size: 12px;}
    .feeStrctr{padding-bottom: 60px;}
    .ovrCreation{padding: 20px 15px;}
    .ovrCreation .rubik24{margin-bottom: 10px;}
        .suttle42 {
        font-size: 24px;
        margin-bottom: 30px;
    }
    .spclBox {
        border-radius: 10px;
        padding: 20px 20px;
    }
    .specialiZation{padding-bottom: 20px;}
    .interItalic22 {
        font-size: 16px;
        margin-bottom: 35px;
    }
    .aktiv16 img{width: 12px;}
    .cntctClm .suttle48{margin-bottom: 10px;}
    .cntctClm .suttle30{margin-bottom: 10px;}
    .cntInfo .suttle20{    margin-bottom: 10px;}
    .cntctUl li{font-size: 12px;}
    .cntctUl li a{font-size: 12px;}
    .cntctUl li span:first-child{min-width: 40px;}
    .cntctForm {
        border-radius: 12px;
        padding: 30px 20px 40px;
    }
    .cntctForm .suttle30{margin-bottom: 20px;}
    .cntctForm .form-label{font-size: 12px;}
        .cntctForm .form-control, .form-select {
        border-radius: 10px;
        height: 44px;
        font-size: 12px;
    }
    .abtUsBnr.accrBnr.blgDtlBnr .bannerSec{height: 180px;}
    .blgDtlSecDiv{        padding: 60px 0% 60px;flex-wrap: wrap;}
    .blgSocial {
        border-radius: 10px;
        padding: 10px 10px 10px;
        width: 100%;
        display: flex;
        align-items: center;
        justify-content: center;
        margin-bottom: 15px;
    }
    .blgSocial .rubik18{margin-bottom: 0px;    margin-right: 10px;}
    .blgSocialCnt{padding-left: 0;width: 100%;}
    .blogBtmCnt{margin-top: 20px;}
    .relatedBlog .suttle36{margin-bottom: 20px;}
    .blgSocial .socialUl {
        flex-wrap: wrap;
        width: 55%;
        justify-content: space-between;
    }
    .blgSocial .socialUl a{margin-bottom: 0;}
    .accrBnr .bannerSec{    height: max-content;}
    .abtUsBnr.accrBnr .bannerSec .suttle72{font-size: 28px;}
    .accrBtmSec{    padding: 60px 0px 60px;}
    .accrBtmBox{flex-wrap: wrap;padding: 70px 20px 30px;}
    .accrBtmCnt{
                width: 100%;
        margin-bottom: 15px;
    }
    .accrBtmCnt .neue18{height: 200px;
    overflow: auto;}
        .accrBtmImg {
        width: 100%;
        text-align: center;
    }
    .accrBtmImg img{width: 100px;}
    .abtUsBnr.awrdBnr .bannerSec{padding: 80px 20px 50px 20px;}
    .abtUsBnr.awrdBnr .bannerSec .suttle72{font-size: 28px;}
     .abtUsBnr.facuBnr .bannerSec{
                min-height: max-content;
        padding: 70px 20px 40px 20px;
    }
    .abtUsBnr.facuBnr .bannerSec .suttle72{font-size: 28px;}
    .facuSec{padding: 60px 0px 60px;}
    .neue24{        font-size: 14px;}
    .facuHead{        padding: 0px 0%;margin-bottom: 20px;}
    .facuLityimg{height: 220px;}
    #myTab3.nav-tabs .nav-link{
        margin-right: 20px;
        font-size: 12px;
        padding: 5px 5px;
    }
    #myTab3.nav-tabs .nav-link:after{
        width: 15px;
        height: 15px;
    }
    #myTab3{margin-bottom: 30px;}
    .abtUsBnr.ldrBnr .bannerSec{padding: 70px 20px 50px 20px;}
    .abtUsBnr.ldrBnr .bannerSec .suttle72{        font-size: 28px;}
    .suttle72{font-size: 36px;}
    .ecoSystem{padding: 20px 20px 0px;}
    .ecoSystemCnt .suttle48{margin-bottom: 20px;}
    .suttle24{font-size: 14px;}
    .ecoSystemImg img{width: 80%;}
    .vsnMsnBox{padding: 20px 20px;}
    .neue30{font-size: 16px;}
    .vsnMsnBox .suttle30{margin-bottom: 20px;}
        .abtUsBnr .bannerSec {
        min-height: 40vh;
        padding: 100px 30px 60px 30px;
    }
    .navbar-toggler-icon{
        width: 1em;
    height: 1em;
    }
    .navbar-toggler{
            padding: 2px 5px;
    border-radius: 5px;
    }
    .navbar-toggler-icon{
        width: 1em;
    height: 1em;
    }
    .bnrRghtCnt{
        left: -20px;
        width: calc(100% + 40px);
                margin-top: 10%;
                padding: 15px 10px;
    }
    .navbar-expand-lg .navbar-collapse{border-radius: 10px;}
    .navbar-expand-lg .navbar-nav .nav-link{font-size: 10px;}
    .cntctBtns>a{        font-size: 10px;width: max-content;}
    .bannerSec{        padding: 60px 20px 50px 20px;}
    .bnrLeftCnt{padding-right: 0;}
    .font96 {
        font-size: 24px;
        margin-bottom: 0;
    }
    .inter24MdmItalic{
        margin-bottom: 10px;
        font-size: 12px;
    }
    .btnText{font-size: 9px;margin-right: 20px;}
        .applyNow {
        padding: 6px 8px;
        min-width: 125px;
        margin-right: 10px;
        margin-bottom: 5px;
    }
        .backDrop26 {
        padding: 15px 10px;
        width: 74%;
        margin-bottom: 10px;
        border-radius: 10px;
    }
    .backDropImgs{width: 100px;}
        .ugc {
        border-radius: 10px;
        padding: 10px 10px 10px 10px;
        width: 24%;
    }
    .neueMidm44{font-size: 22px;}
    .neue21{        font-size: 12px;}
    .neue18{font-size: 12px;}
    .leftUGC{justify-content: space-between;align-items: flex-start;}
    .backDrop42{width: 74%;padding: 10px 10px;}
    .bannerSec>p{
        width: 100%;
        text-align: center;
        font-size: 8px;
    }
    .backDropPara .neue18{        font-size: 9px;}
    .dFlex{margin-bottom: 10px;}
    .backDropCnt .neue18{font-size: 10px;}
    .backDropCnt .neueMidm38{font-size: 20px;}
    .ugc .neueMidm44{        font-size: 20px;}
    .ugc .neue21{font-size: 10px;}
    .bnrBtnGrp{flex-wrap: wrap;}
    .backDropCnt{padding-left: 10px;}
    .topHead .dlex span {
        border-radius: 3px;
        height: 12px;
        width: 12px;
        margin-right: 5px;
    }
    .neue18Mdm{font-size: 12px;}
    .topHead .dlex{    margin-bottom: 8px;}
        .topHead {
        padding-bottom: 10px;
        margin-bottom: 15px;
    }
    #myTab{margin-bottom: 30px;}
        .nav-tabs .nav-link {
        font-size: 10px;
        padding: 5px 10px;
        border-radius: 4px;
        min-height: 35px;
    }
    .aiDiploma{padding: 0 10px;}
        .diplomaDark {
        font-size: 8px;
        border-radius: 4px;
        padding: 3px 5px;
        margin-right: 5px;
    }
        .diplomaLight {
        border-radius: 4px;
        padding: 3px 5px;
        font-size: 8px;
    }
    .diplomaImg {
        border-radius: 10px;
        width: 100%;
        height: 180px;
        margin-bottom: 20px;
        margin-top: 10px;
    }
    .aiPrgrmDtl{padding: 0 10px;}
    .suttle20{font-size: 14px;}
    .aiPrgrmDtl .suttle20{margin-bottom: 10px;}
    .enrolBtn{font-size: 10px;}
    .arrow {
        border-radius: 5px;
        width: 25px;
        height: 25px;
        margin-left: 15px;
    }
    .arrow img{        width: 10px;}
    .diplomaBox{margin-bottom: 20px;}
    .ourPrgrmSec{padding: 20px 0px 60px;}
    .DomRow{margin-top: 30px;}
    .domainCol{width: 48%;padding: 20px 15px;margin-bottom: 20px;}
    .domainImg img{width: 50px;}
    .rubik18{        font-size: 12px;}
    .schoolDomains{padding: 20px 0 20px;}
    .whyOnline{padding: 20px 0 60px;}
    .whyOnlineCnt .neue18{margin-bottom: 20px;}
    .designFirst{    margin-bottom: 20px;}
    .designSecond{padding: 20px 20px 20px;}
    .inter24Italic{        font-size: 14px;}
        .faculitySec {
        border-radius: 24px;
        padding: 40px 0px 60px;
    }
    .bdrTopBtmHead{margin-bottom: 30px;}
    .saveDateSec{padding: 60px 0px;}
    .saveDateSec .containers>.rows{padding: 10px 10px 20px;}
    .saveDateSec .containers{padding-top: 10px;}
    .saveDateLeft{        padding: 20px 20px;}
    .suttle30{font-size: 18px;}
    .applyNow{border-radius: 8px;}
    .podCastImg span{
        width: 60px;
        height: 60px;
    }
    .podCastImg span:nth-child(2){left: -30px;}
    .podCastRow{padding-left: 10px;}
    .suttle48{
                font-size: 24px;
        margin-bottom: 10px;
    }
    .guestName {
        margin-top: 15px;
        padding-top: 10px;
    }
    .guestNameBox{margin-right: 20px;}
    .suttle24Demi{font-size: 16px;}
    #myTab2 .nav-item .nav-link.active{
        padding: 8px 10px;
        border-radius: 5px;
        font-size: 12px;
    }
    #myTab2 .nav-item{margin-right: 10px;}
    #myTab2{margin-bottom: 30px;}
    #myTab2 .nav-item .nav-link{        font-size: 12px;}
    .neueMdm30{font-size: 18px;}
    .readMoreItalic{font-size: 14px;}
    .partnerSlider{
        width: 100%;
    overflow: visible;
    padding-right: 20%;
    }
    .neueMdm24{font-size: 16px;}
    .newsInsightSec{        padding-bottom: 60px;}
    .learnerSlider{margin-top: 30px;}
    .learnerBox {
        padding: 15px 20px;
        border-radius: 10px;
    }
    .learnerPos{margin-bottom: 20px;}
    .learnerCnt{margin-bottom: 30px;}
    .learnerFrstLtr{font-size: 125px;}
    .learnerImg{margin-right: 15px;}
        .learnerImg span {
        width: 60px;
        height: 60px;
    }
    .learnerSec{padding-bottom: 60px;}
    .bookCall{        border-radius: 20px;}
    .callLeft{padding-left: 10px;}
    .callHead{margin-bottom: 10px;}
    .cohort{padding: 15px 20px;width: 95%;}
    .cohortImg img{width: 60px;}
    .suttle35{        font-size: 20px;margin-bottom: 10px;}
    .cohortCnt .rubik20{margin-bottom: 20px;}
    .rubik20{font-size: 12px;}
    .footer {
        border-radius: 18px;
        padding: 20px 20px 60px 20px;
    }
    .socialUl a {
        border-radius: 6px;
        padding: 10px 15px;
        font-size: 16px;
        margin-right: 8px;
        width: 35px;
        height: 35px;
    }
    .ftrSocial{
        padding-bottom: 15px;
        margin-bottom: 20px;
    }
    .ftrLogo img{width: 150px;}
    .ftrBtm{padding-top: 15px;}
}











