@media screen and (max-width:1680px){}
@media screen and (max-width:1600px){}
@media screen and (max-width:1540px){}
@media screen and (max-width:1500px){}
@media screen and (max-width:1400px){.wrapper{max-width:1180px;}
.hero-title{font-size:44px;line-height:50px;}
.margin-topsec1{margin-top:20px;}
.spacing-top{margin-top:90px;}
.font42{font-size:38px;line-height:44px;}
.font28{font-size:26px;}
.compareCard{padding:0px 45px;width:90%;}
.casestudyAbs{bottom:63%;right:-20%;}
}
@media screen and (max-width:1300px){.hero-title{font-size:38px;line-height:44px;}
.SubTitleCommon{font-size:18px;line-height:25px;}
.font42{font-size:34px;line-height:40px;}
.teachToolInn{width:90%;gap:60px;}
.font24{font-size:22px;}
.marketLearnInn{gap:60px;}
.case-studiesInn{gap:60px;}
.font22{font-size:20px;line-height:24px;}
.moduleArrow{width:12px;height:12px;}
.processGrid{gap:51px 30px;}
.font40{font-size:36px;}
.spacing-top{margin-top:70px;}
.certificationPointsInn{padding:0 0rem;}
.smallspacing-top{margin-top:40px;}
.TitleCommon br{display:none;}	
}
@media screen and (max-width:1024px){.pt-nav-menu{gap:2rem;}
.casestudyAbs{bottom:48%;}
.font28{font-size:22px;}
.margin-bottomsec1{margin-bottom:20px;}
.bonus-grid{gap:35px 35px;}
.bonus-total-title{font-size:30px;}
.bonus-totalFree{width:180px;height:50px;}
.enrollmentwrapInn{gap:25px;}
}
@media screen and (max-width:992px){.StudentSlider{gap:30px;}
.studentSlide{flex:0 0 88%;}
.studentVideoCard img{height:320px;}
.moduleGrid{grid-template-columns:1fr;}
.teachToolInn{width:100%;gap:40px;}
.ptheadingKey{font-size:15px;padding:7px 19px;}
.font42{font-size:30px;line-height:35px;}
.font24{font-size:20px;line-height:24px;}
.font28{font-size:20px;line-height:24px;}
.compareCard{padding:0px 20px;width:100%;}
.compareRow{gap:15px;padding:15px 0;}
.SubTitleCommon{font-size:16px;line-height:22px;}
.casestudyAbs{display:none;}
.case-studiesInn{gap:30px;}
.brandItem{width:50%;min-height:75px;}
.marketerOut{padding:0 40px;}
.teachToollFt{width:calc(50% - 30px);}
.OurStudent{padding:30px 40px 30px;}
.teachToolRgt{width:calc(50% - 30px);}
.processGrid{grid-template-columns:repeat(3,1fr);}
.font18{font-size:16px;line-height:22px;}
.font24{font-size:18px;line-height:22px;}
.processGrid{gap:30px 30px;}
.smallspacing-top{margin-top:35px;}
.enrollmentwrapInn .progListItem{width:calc(50% - 35px);}
.font30{font-size:26px;}
.faqGrid{grid-template-columns:repeat(1,1fr);column-gap:0px;row-gap:25px;}
.font26{font-size:22px;line-height:30px;}
.font40{font-size:32px;}
.spacing-top{margin-top:60px;}
.careerBrandGrid{display:flex;flex-wrap:wrap;position:unset;width:calc(50% - 10px);}
.careerBrandItem{width:calc(50% - 60px);}
.building-careerInn{margin-bottom:0px;}
.careerBrandItem img{max-width:85px;}
}
@media screen and (max-width:800px){body.menu-open{overflow:hidden;}
.header-innerChild{min-height:68px;}
.left-nav,.right-nav-wrap{display:none;}
.pt-logo-head{position:static;transform:none;}
.pt-logo-head img{max-height:34px;}
.hamburger{display:block;}
.mobile-menu-wrap{display:block;position:fixed;top:71px;right:-100%;width:320px;max-width:85%;height:calc(100vh - 71px);background:var(--white-color);box-shadow:-10px 0 25px rgba(0,0,0,0.12);transition:right 0.35s ease;z-index:1001;overflow-y:auto;padding:20px;}
.mobile-menu-wrap.active{right:0;}
.mobile-menu{display:flex;flex-direction:column;gap:0;}
.mobile-menu li{border-bottom:1px solid #eee;}
.mobile-menu li:last-child{border-bottom:none;padding-top:14px;}
.mobile-menu .pt-nav-links{display:block;width:100%;padding:14px 0;font-size:15px;}
.mobile-menu .pt-nav-links::after{display:none;}
.mobile-menu .login-btn{display:inline-flex;}
.pt-header::before{content:"";position:fixed;inset:71px 0 0 0;background:rgba(0,0,0,0.25);opacity:0;visibility:hidden;transition:0.3s ease;z-index:1000;}
.pt-header.menu-open::before{opacity:1;visibility:visible;}
}
@media screen and (max-width:768px){.studentSlide{flex:0 0 100%;}
.studentVideoCard img{height:240px;}
.moduleToggle{padding:18px 20px 20px;}
.moduleTag{min-width:120px;font-size:16px;padding:8px 18px;margin-bottom:14px;}
.moduleName{font-size:20px;max-width:82%;}
.moduleArrow{right:20px;}
.moduleCard.active .moduleContent{padding:0 20px 24px;}
.moduleContent{padding:0 20px;}
.compareCol{padding-left:25px;}
.priceBox{padding:0rem 0rem;}
}
@media screen and (max-width:550px){.hero-title{font-size:32px;line-height:38px;}
.margin-topsec{margin-top:35px;}
.trustBar_inner{gap:20px;}
.teachToolInn{gap:30px;flex-direction:column;}
.teachToollFt{width:100%;display:flex;flex-direction:column;justify-content:center;}
.teachToolRgt{width:100%;}
.font42{text-align:center;font-size:28px;}
.font24{text-align:center;}
.font28{font-size:18px;line-height:22px;}
.compareCard{padding:0px 10px;}
.compareCol::before{width:16px;height:18px;}
.font18{font-size:15px;text-align:center;}
.marketLearnInn{gap:30px;flex-direction:column;}
.SubTitleCommon{text-align:center;}
.teachtoolList::before{left:auto;top:55%;transform:translateX(-150%);}
.teachtoolList{padding-top:16px;}
.case-studiesInn{flex-direction:column;}
.marketerInn{padding:40px 0 40px;}
.StudentSlider{flex-direction:column;}
.studentSliderRgt{width:100%;}
.sliderPrev{transform:translateX(50%);}
.sliderPrev{left:35%;}
.sliderNext{right:35%;}
.OurStudent{padding:32px 15px 30px;flex-direction:column;gap:30px;}
.careerBrandGrid{width:100%;justify-content:center;}
.careerBrandItem img{max-width:100px;}
.margin-bottomsec1{margin-bottom:10px;}
.reviewCard{flex-direction:column;min-height:auto;gap:24px;}
.reviewImgCol,.reviewContentCol{width:100%;}
.reviewImgCol{justify-content:center;}
.reviewImgShape{max-width:320px;min-height:280px;border-radius:160px 160px 0 0;}
.reviewImgShape img{max-width:280px;}
.reviewContentCol{padding:0;}
.reviewTextTop{max-width:100%;text-align:center;}
.reviewText{font-size:16px;}
.reviewThumbSlider{width:100%;max-width:340px;margin:20px auto 0;}
.reviewSecInn{overflow:unset;height:auto;}
.reviewThumbSlider{left:7%;bottom:15px;}
.quoteIcon{display:none;}
.SubTitleCommon br{display:none;}
.moduleName{font-size:18px;}
.processGrid{gap:20px 0px;grid-template-columns:repeat(1,1fr);}
.smallspacing-top{margin-top:20px;}
.processNumber{margin-bottom:10px;text-align:center;}
.certificationPointsInn{flex-direction:column;gap:30px;}
.certificationPointsInn .progListItem{width:100%;text-align:left;}
.bonus-grid{display:flex;flex-direction:column;margin-top:30px;}
.bonus-icon{display:flex;justify-content:center;width:100%;}
.bonus-price{justify-content:center;}
.spacing-top{margin-top:50px;}
.payment-info ul{gap:10px;flex-wrap:wrap;flex-direction:column;}
.payment-info ul li:not(:last-child)::after{display:none;}
.enrollmentwrapInn{flex-direction:column;}
.enrollmentwrapInn .progListItem{width:100%;text-align:left;}
.bonusinclude{display:none;}
.progListWrap{gap:20px;}
.progListItem{text-align:left;}
.progYouRgt{padding-top:0px;}
.valueStackBox{padding:30px 20px;}
.font22{font-size:18px;line-height:20px;}
.faqAnswer.font18{text-align:left;}
.faqItem{padding-top:10px;}
.faqNumber{margin-bottom:10px;}
.font40{font-size:26px;}
.font30{font-size:22px;}
.moduleList li{text-align:left;}
.toolChangeTxt.font28{font-size:16px;}
.compareCol.font18{text-align:left;}
.toolChangeTxt.Lft{text-align:center;}
.case-studiesOut{margin-top:230px;}
.careerBrandItem{width:calc(50% - 10px);}
.logo-track img{height:30px;}
.certificationSec{margin-top:30px;}
}
@media screen and (max-width:500px){}
@media screen and (max-width:375px){}
