header,footer{width:100%}header{z-index:1000;padding:1.2rem 0;position:relative;background-color:rgb(231,235,242);clip-path:polygon(0 0,100% 0,100% 85%,97% 100%,3% 100%,0 85%)}.education-experience-KOCVg{background:linear-gradient(135deg,rgb(231,235,242),rgba(245,247,250,0.9));padding:80px 0;position:relative;overflow:hidden}.education-experience-KOCVg .user-stories-BUFsg{transition:all 0.5s cubic-bezier(0.25,1,0.5,1);padding:40px;border-radius:8px;position:relative;box-shadow:15px 15px 30px rgba(rgba(0,0,0,0.5),0.06),-5px -5px 20px rgba(#ffffff,0.8),inset 2px 2px 5px rgba(#ffffff,0.4),inset -2px -2px 5px rgba(rgba(0,0,0,0.5),0.05);grid-template-columns:1fr;gap:30px;overflow:hidden;background:#ffffff;display:grid}.education-experience-KOCVg .user-stories-BUFsg > div:nth-child(2)::after{content:"";position:absolute;bottom:0;height:3px;background:linear-gradient(90deg,transparent,rgb(164,172,185),transparent);left:50%;width:80px;transform:translateX(-50%)}.education-experience-KOCVg .emp-overview-OoslA::after{color:rgb(164,172,185);bottom:-70px;opacity:0.1;right:10px;font-size:80px;content:"";font-family:serif;position:absolute}.company-info-XkcGj::before{animation:bgAnimationPulse 15s infinite alternate;width:100%;filter:blur(50px);opacity:0.15;position:absolute;content:"";top:0;background:radial-gradient(circle at 10% 10%,rgb(200,206,218,0.5) 0%,transparent 40%),radial-gradient(circle at 90% 90%,rgb(164,172,185,0.5) 0%,transparent 40%);z-index:1;height:100%;left:0}.company-info-XkcGj .expert-study-uXcGw span{padding-bottom:10px;margin-bottom:20px;position:relative;text-align:center;font-size:24px;font-weight:600;color:rgb(200,206,218);letter-spacing:1px;display:block}.company-info-XkcGj .skill-sessions-whizv{display:flex;flex-direction:column;position:relative}.company-info-XkcGj .skill-sessions-whizv .legacy-edu-wkAep{height:450px;border-radius:16px 0 0 16px;z-index:1;position:absolute;transform:translateY(-50%);width:50%;right:0;top:50%;box-shadow:-20px 20px 60px rgba(0,0,0,0.1);overflow:hidden}.company-info-XkcGj .skill-sessions-whizv p::before{left:-30px;background:rgb(164,172,185);bottom:-30px}.company-info-XkcGj .skill-sessions-whizv::after{border-color:rgb(164,172,185,0.5);top:30px;left:20%}.plan-shelf-jYUqx{color:#ffffff;overflow:hidden;position:relative;padding:100px 0}.plan-shelf-jYUqx::before{z-index:1;width:100%;left:0;top:0;position:absolute;height:100%;content:"";background:linear-gradient(135deg,rgba(20,30,48,0.85),rgba(36,59,85,0.92))}.plan-shelf-jYUqx .fee-pricing-HlFTC{line-height:1.6;opacity:0.9;font-size:calc(16px + 2px);max-width:700px;margin:0 auto 40px;text-align:center;color:#ffffff}.plan-shelf-jYUqx .learning-package-MVvnj::before{height:100%;transition:opacity 0.5s ease;position:absolute;left:0;content:"";opacity:0;top:0;background:radial-gradient(circle at 30% 30%,rgb(200,206,218,0.5),transparent 75%);z-index:-1;width:100%}.plan-shelf-jYUqx .promo-plans-WUjKx h4::after{background:rgb(164,172,185);width:40px;bottom:-8px;transition:width 0.3s ease;left:0;content:"";position:absolute;height:2px}.plan-shelf-jYUqx .study-fees-Vjehq::before{content:"";height:100%;top:0;transition:left 0.5s ease;left:-100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,0.2),transparent);width:100%;position:absolute}.secure-archive-ZYBjl::after{left:-5%;height:60%;position:absolute;bottom:-10%;content:'';opacity:0.05;z-index:0;transform:rotate(12deg) skew(-12deg);width:45%;background:linear-gradient(225deg,rgb(164,172,185,0.5),transparent)}.secure-archive-ZYBjl h2::before{width:4px;bottom:0.5rem;left:0;background:rgb(164,172,185);content:'';border-radius:2px;position:absolute;opacity:0.7;top:0.5rem}.secure-archive-ZYBjl ul{list-style-type:none;padding-left:1.5rem;margin:1.5rem 0 2rem}.secure-archive-ZYBjl strong{font-weight:600;color:#000000}.access-now-NfXCw{position:relative;background:linear-gradient(125deg,rgb(164,172,185) 0%,rgb(200,206,218) 100%);padding:120px 0;z-index:1;overflow:hidden}.access-now-NfXCw .learn-vision-bCjUF::before{left:-10px;animation:gradientFlow 8s ease infinite;filter:blur(20px);bottom:-10px;background:linear-gradient(45deg,rgb(200,206,218,0.5),rgb(164,172,185,0.5),rgb(200,206,218,0.5) );content:'';right:-10px;position:absolute;z-index:-1;opacity:0.2;top:-10px}.access-now-NfXCw h3::after{left:50%;position:absolute;border:1px solid #ffffff;box-shadow:0 0 20px #ffffff;transform:translateX(-50%);width:60px;content:'';animation:pulseCircle 4s ease-in-out infinite;border-radius:50%;height:60px;bottom:-80px;opacity:0.1}.access-now-NfXCw .talk-answer-ndgBr::before{position:absolute;height:100%;width:100%;left:0;z-index:-1;background:radial-gradient( circle at center,#ffffff 0%,transparent 70% );content:'';transition:opacity 0.4s ease;opacity:0;top:0}.access-now-NfXCw .talk-answer-ndgBr:hover::after{animation:lightBeam 1.5s ease-in-out;opacity:0.6}#userPrivacyDialog-FQkRw:checked ~ .cookie-overlay-window-DiUAr{visibility:hidden;opacity:0}.cookie-alerts-tqndv svg,.cookie-alerts-tqndv svg path,.cookie-alerts-tqndv img{height:100px;width:100px;fill:rgb(200,206,218)}.wrapper-border-QMRXZ .cookie-alerts-tqndv{align-items:center;background:rgb(200,206,218);display:flex;justify-content:center;width:80px;border-radius:50%;height:80px}.gratFrame-XGYQR::before,.gratFrame-XGYQR::after{pointer-events:none;position:absolute;content:''}.gratFrame-XGYQR::before{opacity:0.03;left:-10%;transform:rotate(-15deg) translateZ(-10px);filter:blur(20px);top:-5%;height:70%;background:linear-gradient(45deg,rgb(200,206,218,0.5) 10%,transparent 70%);width:40%}.gratFrame-XGYQR .learn-vision-bCjUF::before{position:absolute;transform:translateZ(5px);pointer-events:none;border:1px solid rgb(200,206,218,0.5);border-radius:100px;left:-10px;top:-10px;bottom:-10px;right:-10px;content:'';opacity:0.1}.gratFrame-XGYQR li span{color:#000000;transform:translateZ(5px);font-family:Arial,sans-serif;text-shadow:0 1px 1px rgba(255,255,255,0.8);line-height:1.7;position:relative;font-size:16px;display:block}.client-testimonials-pncsI .container{max-width:1200px;z-index:1;position:relative;margin:0 auto;padding:0 1.5rem}.client-testimonials-pncsI h2::after{bottom:-10px;left:0;background:rgb(200,206,218);transform-origin:left;height:3px;position:absolute;content:"";width:80px;animation:lineGrow 3s ease-out infinite alternate}.client-testimonials-pncsI .user-stories-BUFsg:hover{box-shadow:0 20px 30px rgba(rgba(0,0,0,0.5),0.1);transform:translateY(-10px) rotateX(2deg)}.client-testimonials-pncsI .user-stories-BUFsg:hover img{border-color:rgb(200,206,218);transform:scale(1.05);filter:grayscale(0%)}.client-testimonials-pncsI .user-stories-BUFsg:hover h4::after{width:100%}.client-testimonials-pncsI .description::before{content:"";top:-10px;transform:translateX(-50%);font-size:3rem;line-height:1;opacity:0.15;color:rgb(200,206,218);left:0.75rem;position:absolute}.client-testimonials-pncsI a:hover{box-shadow:0 5px 15px rgba(rgb(200,206,218,0.5),0.3);transform:translateY(-2px)}.program-structure-OIjkD::before{content:"";top:-50%;position:absolute;height:200%;background:radial-gradient(circle at 70% 30%,rgb(164,172,185,0.5) 0%,transparent 60%);opacity:0.3;z-index:0;pointer-events:none;left:-50%;width:200%;transform:rotate(-15deg)}.program-structure-OIjkD .lightbox-img-IveLE::after{left:-10%;background:radial-gradient(circle at center,transparent 30%,rgba(0,0,0,0.2) 100%);z-index:2;top:-10%;opacity:0;height:120%;pointer-events:none;width:120%;transition:opacity 0.5s ease-out;content:"";position:absolute}.program-structure-OIjkD h3{font-weight:600;margin-bottom:1.5rem;line-height:1.3;color:#000000;font-size:calc(22px * 1.1);position:relative}.program-structure-OIjkD .text-block-kdcTt:hover h3::after{width:90px}.program-structure-OIjkD span.description{display:none}.program-structure-OIjkD .learn-plan-JXVah > div{position:relative}.instructional-approach-RYPqN::before{content:"";height:120%;transform:rotate(-3deg) scale(1.05);width:120%;pointer-events:none;left:-5%;top:-10%;background-image:repeating-linear-gradient( 45deg,rgba(rgb(164,172,185,0.5),0.03) 0px,rgba(rgb(164,172,185,0.5),0.03) 1px,transparent 1px,transparent 10px ),repeating-linear-gradient( 135deg,rgba(rgb(200,206,218,0.5),0.02) 0px,rgba(rgb(200,206,218,0.5),0.02) 1px,transparent 1px,transparent 15px );z-index:-1;position:absolute}.instructional-approach-RYPqN p{color:#000000;opacity:0.92;margin:0;position:relative;font-size:18px;font-weight:400;line-height:1.75;transition:opacity 0.3s ease}.instructional-approach-RYPqN .text-block-kdcTt p::first-letter{color:rgb(164,172,185);font-size:calc(18px * 1.5);margin-right:2px;font-weight:600}.contact-form-box-ensud .lightbox-img-IveLE{position:absolute;left:0;width:100%;top:0;z-index:0;height:50%}.contact-form-box-ensud .query-request-ngtIX{position:relative;box-shadow:0 20px 50px rgba(0,0,0,0.2);display:flex;overflow:hidden;border-radius:10px;background:#ffffff}.contact-form-box-ensud input[type="text"]::placeholder,.contact-form-box-ensud textarea::placeholder{color:#000000;opacity:0.7}.contact-form-box-ensud .query-support-cEKua{align-items:flex-start;margin-bottom:30px;display:flex}.contact-form-box-ensud .query-support-cEKua label::before{width:22px;border:2px solid rgb(164,172,185);position:absolute;top:0;transition:all 0.3s ease;height:22px;left:0;background:#ffffff;content:''}.contact-form-box-ensud .help-block-rcoAd:hover{transform:translateY(-3px);box-shadow:0 10px 20px rgba(0,0,0,0.15);background:#000000}.contact-form-box-ensud .message-inquiry-MtUgX h4{position:relative;font-weight:700;color:#ffffff;letter-spacing:1px;font-family:Arial,sans-serif;margin-bottom:40px;text-transform:uppercase;font-size:24px}.contact-form-box-ensud .connect-box-uMqte li:last-child{margin-bottom:0}.contact-form-box-ensud .connect-box-uMqte svg path{fill:rgb(200,206,218)}.contact-form-box-ensud .connect-box-uMqte a{color:#ffffff;transition:all 0.3s ease;text-decoration:none}.newsletter-subscription-bLKOf .learn-vision-bCjUF{grid-template-columns:1fr;margin:0 auto;z-index:2;display:grid;max-width:1200px;position:relative}.newsletter-subscription-bLKOf .help-message-pCPHx::before{position:absolute;content:"";filter:blur(15px);background:linear-gradient(45deg,rgb(200,206,218),transparent,rgb(164,172,185));bottom:-2px;top:-2px;left:-2px;z-index:-1;right:-2px;opacity:0.7;animation:glow 3s ease-in-out infinite alternate}.newsletter-subscription-bLKOf input[type="email"]{backdrop-filter:blur(5px);border:none;padding:1.3rem 1.5rem;color:#ffffff;font-size:17px;flex-grow:1;background:rgba(255,255,255,0.1);transition:all 0.3s ease;border-right:1px solid rgb(200,206,218,0.5);font-family:Arial,sans-serif}.title-screen-PtEyU{position:relative;width:100%;background:linear-gradient(135deg,rgb(231,235,242),rgb(164,172,185,0.5),rgb(200,206,218,0.5) 80%);min-height:100vh;overflow:hidden}.title-screen-PtEyU .skill-expertise-UFphJ{height:100%;z-index:2;width:100%;align-items:center;justify-content:center;position:relative;display:flex;padding:4rem 2rem}.title-screen-PtEyU .skill-expertise-UFphJ h3{line-height:1.5;transform:translateX(-1rem);color:#000000;font-family:Arial,sans-serif;background:rgba(255,255,255,0.85);max-width:80%;position:relative;padding:1.5rem 2rem;letter-spacing:0.02em;font-weight:600;transition:transform 0.5s cubic-bezier(0.25,1,0.5,1);box-shadow:0 15px 25px -10px rgba(0,0,0,0.1);margin:0 0 1rem 2rem;font-size:calc(18px * 0.95);backdrop-filter:blur(5px)}.title-screen-PtEyU .knowledge-zone-ZnYpb p::before{width:3px;position:absolute;left:0;transform:scaleY(0.8);background:rgb(200,206,218);top:0;height:100%;transition:transform 0.3s ease;transform-origin:bottom;content:""}.title-screen-PtEyU:hover .skill-expertise-UFphJ h3{transform:translateX(0)}.title-screen-PtEyU:hover .skill-expertise-UFphJ h3::before{transform:scaleY(1)}.title-screen-PtEyU:hover .knowledge-zone-ZnYpb p{transform:translateX(10px);background:rgba(rgb(164,172,185),0.25)}header .container{position:relative;max-width:1200px;margin:0 auto;padding:0 1.5rem}header .head-mainwrap-yeJWX{padding:5px;gap:0.5rem;position:relative;background:rgba(0,0,0,0.2);backdrop-filter:blur(10px);display:flex;border-radius:23px}header .main-core-acRNk::after{top:0;border-radius:10px;content:'';background:rgb(200,206,218);bottom:0;position:absolute;z-index:-1;right:0;left:0}header .header-site-WynFB{align-items:center;display:flex;border-radius:10px;overflow:hidden;background:rgba(255,255,255,0.03);text-decoration:none;padding:0.5rem 1rem;transition:all 0.3s ease;position:relative}.twitter-cta-TaBHx::after{content:"";height:6px;position:absolute;background:linear-gradient(90deg,rgb(200,206,218),rgb(164,172,185));left:0;width:100%;top:0}.twitter-cta-TaBHx .company_holder h3{font-weight:700;color:rgb(200,206,218);letter-spacing:0.5px;margin:0 0 1.5rem;font-size:38px;position:relative}.twitter-cta-TaBHx .gdpr-block-vqbRd{flex:1 1 calc(100% - 450px);min-width:400px}.twitter-cta-TaBHx .head-mainwrap-yeJWX{border-radius:16px;background:#ffffff;overflow:hidden;position:relative;flex:1 1 calc(50% - 1.25rem);min-width:200px;box-shadow:0 15px 40px rgba(0,0,0,0.1)}.twitter-cta-TaBHx .head-mainwrap-yeJWX .top-skill-eqJrb a:hover{padding-left:2.2rem;color:rgb(200,206,218)}.twitter-cta-TaBHx .head-mainwrap-yeJWX .top-skill-eqJrb a:hover::after{opacity:1}.footer-careers-WFoQm .container{display:flex;justify-content:center;align-items:center}::-webkit-scrollbar{width:2%;scroll-behavior:auto}::-webkit-scrollbar-track{background:rgb(255,255,255,0.5);border-radius:3px}::-webkit-scrollbar-thumb{background:rgb(231,235,242);border-radius:15.5rem;box-shadow:-3px 0px 10px -2px rgba(0,0,0,0.3)}::-webkit-scrollbar-thumb:hover{}.program-structure-OIjkD p.description::-webkit-scrollbar{width:5px}.program-structure-OIjkD p.description::-webkit-scrollbar-track{background:transparent}.program-structure-OIjkD p.description::-webkit-scrollbar-thumb{border-radius:10px;background-color:rgb(164,172,185,0.5)}@media screen and (max-width: 1199px) {.company-info-XkcGj{padding:100px 0}.company-info-XkcGj h3{margin-bottom:50px;font-size:calc(38px - 0.2rem)}.company-info-XkcGj .expert-study-uXcGw{margin-bottom:80px}.company-info-XkcGj .expert-study-uXcGw span{font-size:calc(24px - 0.1rem)}.company-info-XkcGj .expert-study-uXcGw .lightbox-img-IveLE,.company-info-XkcGj .skill-sessions-whizv .legacy-edu-wkAep{height:400px}.company-info-XkcGj .expert-study-uXcGw p,.company-info-XkcGj .skill-sessions-whizv p{width:65%;padding:40px}} @media screen and (min-width: 1600px) {.company-info-XkcGj .expert-study-uXcGw .lightbox-img-IveLE,.company-info-XkcGj .skill-sessions-whizv .legacy-edu-wkAep{height:500px}.company-info-XkcGj .expert-study-uXcGw p,.company-info-XkcGj .skill-sessions-whizv p{padding:60px;width:55%}} @media (max-width: 992px) {.plan-shelf-jYUqx h2{font-size:calc(28px - 4px)}.plan-shelf-jYUqx .fee-pricing-HlFTC{font-size:16px;margin-bottom:30px}.plan-shelf-jYUqx .plan-deals-cWpAR{padding:25px}} @media (max-width: 576px) {.plan-shelf-jYUqx{padding:50px 0}.plan-shelf-jYUqx h2{font-size:calc(28px - 6px)}.plan-shelf-jYUqx .fee-pricing-HlFTC{font-size:calc(16px - 1px)}.plan-shelf-jYUqx .plan-deals-cWpAR{padding:20px}.plan-shelf-jYUqx .promo-plans-WUjKx p{font-size:calc(16px - 1px)}} @media (min-width: 1200px) {.secure-archive-ZYBjl{padding:7rem 2rem}.secure-archive-ZYBjl h1{font-size:calc(46px * 1.4)}.secure-archive-ZYBjl h1::after{width:8rem}.secure-archive-ZYBjl .container{max-width:1200px}} @media (prefers-reduced-motion: reduce) {.secure-archive-ZYBjl *,.secure-archive-ZYBjl *::before,.secure-archive-ZYBjl *::after{animation:none !important;transition:none !important}} @media screen and (max-width: 576px) {.access-now-NfXCw{padding:60px 0}.access-now-NfXCw .learn-vision-bCjUF{padding:30px 20px}.access-now-NfXCw h3{letter-spacing:2px;font-size:calc(30px * 0.7);margin-bottom:40px}.access-now-NfXCw h3::after{height:30px;bottom:-50px;width:30px}.access-now-NfXCw .talk-answer-ndgBr{font-size:calc(17px * 0.9);padding:14px 35px;letter-spacing:1px;margin-top:15px}} @media (max-width: 767px) {.gratFrame-XGYQR{padding:4rem 0}.gratFrame-XGYQR h2{margin-bottom:2rem;font-size:calc(32px * 0.8)}.gratFrame-XGYQR h2::after{height:2px;width:60px}.gratFrame-XGYQR .learn-vision-bCjUF{padding:1.5rem 2rem;transform:translateZ(5px) rotateY(0deg)}.gratFrame-XGYQR li::before{height:40px;width:40px;left:-20px;top:-15px}} @media (max-width: 768px) {.client-testimonials-pncsI{padding:3.5rem 0}.client-testimonials-pncsI h2{font-size:calc(36px * 0.85);margin-bottom:2rem;transform:none;text-align:center}.client-testimonials-pncsI h2::after{transform:translateX(-50%);left:50%}.client-testimonials-pncsI .learner-feedback-wUkxj{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:1.25rem}.client-testimonials-pncsI a{text-align:center;max-width:200px;margin-left:auto;display:block;margin-right:auto}} @media (max-width: 767px) {.program-structure-OIjkD{padding:4rem 0}.program-structure-OIjkD .lightbox-img-IveLE{transform:perspective(800px) rotateX(1deg) rotateY(-1deg);height:280px}.program-structure-OIjkD .text-block-kdcTt{padding:2rem}.program-structure-OIjkD h3{margin-bottom:1.25rem;font-size:22px}.program-structure-OIjkD h3::after{height:2px;width:50px;bottom:-10px}.program-structure-OIjkD p.description{max-height:250px;line-height:1.6}} @media (max-width: 992px) {.contact-form-box-ensud .lightbox-img-IveLE{height:30%}.contact-form-box-ensud h3{margin-bottom:50px}.contact-form-box-ensud .query-request-ngtIX{margin:0 auto;max-width:700px;flex-direction:column}.contact-form-box-ensud .support-box-qOkWl,.contact-form-box-ensud .message-inquiry-MtUgX{width:100%;padding:40px}} @media (max-width: 768px) {.newsletter-subscription-bLKOf{padding:3rem 1rem}.newsletter-subscription-bLKOf .help-message-pCPHx{margin-left:0;padding:2rem 1rem;width:100%;transform:perspective(0) rotateX(0)}.newsletter-subscription-bLKOf h3{font-size:20px;text-align:center;width:100%}.newsletter-subscription-bLKOf h3::after{transform:translateX(-50%);left:50%}.newsletter-subscription-bLKOf .input_holder{clip-path:none;flex-direction:column}.newsletter-subscription-bLKOf input[type="email"]{width:100%;border-right:none;border-bottom:1px solid rgb(200,206,218,0.5);padding:1rem}.newsletter-subscription-bLKOf .sub-form-wpfoc{width:100%;padding:1rem}} @media (max-width: 991px) {header{clip-path:polygon(0 0,100% 0,100% 90%,95% 100%,5% 100%,0 90%)}header .head-mainwrap-yeJWX{gap:0.3rem}header .main-core-acRNk{font-size:calc(14px - 1px);padding:0.6rem 0.8rem}header .header-site-WynFB svg{width:140px}} @media (max-width: 480px) {header{padding:0.8rem 0 1.2rem}header .head-mainwrap-yeJWX{justify-content:flex-start;flex-wrap:nowrap;overflow-x:auto}header .head-mainwrap-yeJWX::-webkit-scrollbar{height:3px}header .head-mainwrap-yeJWX::-webkit-scrollbar-thumb{background:rgb(200,206,218);border-radius:10px}header .main-core-acRNk{white-space:nowrap}header .header-site-WynFB svg{width:110px}} @media (max-width: 420px) {.twitter-cta-TaBHx .company_holder h3::after{width:50px}.twitter-cta-TaBHx .head-mainwrap-yeJWX .top-skill-eqJrb a:hover{padding-left:2rem}.footer-careers-WFoQm .slack-invite-nOmTW{padding:0.7rem 1.5rem;width:90%}} @keyframes gridPatternMove {0%{background-position:0 0}100%{background-position:30px 30px}} @keyframes rotatePortal {0%{transform:rotate(0deg) scale(1)}50%{transform:rotate(180deg) scale(1.05)}100%{transform:rotate(360deg) scale(1)}} @keyframes pulseCircle {0%{transform:translateX(-50%) scale(1);opacity:0.1}50%{transform:translateX(-50%) scale(1.2);opacity:0.2}100%{transform:translateX(-50%) scale(1);opacity:0.1}} @keyframes glow {0%{opacity:0.5;filter:blur(15px)}100%{opacity:0.9;filter:blur(20px)}}