.top-wrap-FXeiy{flex:1 0 auto}a{color:inherit;text-decoration:none}.twitter-cta-TaBHx{flex:0 0 auto}.twitter-cta-TaBHx{padding:4rem 0 2rem;position:relative;color:#000000}.education-experience-KOCVg::after{right:-20%;width:70%;position:absolute;background:radial-gradient(circle at center,rgb(164,172,185,0.5) 0%,transparent 70%);top:-50%;opacity:0.1;z-index:1;content:"";height:200%;transform:rotate(-15deg)}.education-experience-KOCVg .user-stories-BUFsg > div:first-child{align-items:center;justify-content:center;display:flex}.education-experience-KOCVg .user-stories-BUFsg:hover .lightbox-img-IveLE{transform:rotate(1deg) scale(1.03)}.education-experience-KOCVg .user-stories-BUFsg:hover .lightbox-img-IveLE::before{transform:rotate(1deg) scale(1.05)}.education-experience-KOCVg .user-stories-BUFsg > div:nth-child(2){padding-bottom:20px;text-align:center;position:relative}.education-experience-KOCVg .user-stories-BUFsg > div:nth-child(2) > div{letter-spacing:0.3px;background:linear-gradient(120deg,rgba(rgb(164,172,185,0.5),0.05),rgba(rgb(164,172,185,0.5),0.15));border-radius:4px;position:relative;color:rgb(164,172,185);display:inline-block;font-size:calc(17px * 0.95);backdrop-filter:blur(2px);padding:5px 15px;font-weight:600}.company-info-XkcGj::after{background-image:linear-gradient(45deg,transparent 98%,rgb(200,206,218,0.5) 98%),linear-gradient(-45deg,transparent 98%,rgb(200,206,218,0.5) 98%);position:absolute;z-index:1;background-size:30px 30px;animation:gridPatternMove 40s linear infinite;content:"";height:100%;width:100%;top:0;opacity:0.1;left:0}.company-info-XkcGj .expert-study-uXcGw .lightbox-img-IveLE{position:absolute;left:0;z-index:1;top:50%;transform:translateY(-50%);overflow:hidden;width:50%;border-radius:0 16px 16px 0;box-shadow:20px 20px 60px rgba(0,0,0,0.1);height:450px}.company-info-XkcGj .skill-sessions-whizv p{width:60%;position:relative;background:rgba(255,255,255,0.8);backdrop-filter:blur(10px);padding:50px;border-radius:16px;box-shadow:0 15px 30px rgba(0,0,0,0.05);color:#000000;font-size:15px;z-index:2;line-height:1.8}.company-info-XkcGj .expert-study-uXcGw p::before,.company-info-XkcGj .skill-sessions-whizv p::before{width:150px;filter:blur(60px);z-index:-1;border-radius:50%;content:"";height:150px;position:absolute;opacity:0.1}.company-info-XkcGj .expert-study-uXcGw p::before{right:-30px;background:rgb(200,206,218);top:-30px}.plan-shelf-jYUqx .container{position:relative;z-index:3;max-width:1200px;padding:0 20px;margin:0 auto}.plan-shelf-jYUqx h2{font-weight:700;opacity:1;transition:transform 0.5s ease,opacity 0.5s ease;margin-bottom:20px;text-align:center;position:relative;color:#ffffff;transform:translateY(0);font-size:28px}.plan-shelf-jYUqx .lesson-rates-WuCKA li{perspective:1000px;display:flex}.plan-shelf-jYUqx .learning-package-MVvnj:hover::before{opacity:0.15}.plan-shelf-jYUqx .plan-deals-cWpAR{display:flex;flex-direction:column;flex-grow:1;padding:30px;position:relative}.plan-shelf-jYUqx .learning-package-MVvnj:hover .promo-plans-WUjKx h4{transform:translateY(-5px)}.plan-shelf-jYUqx .learning-package-MVvnj:hover .promo-plans-WUjKx h4::after{width:60px}.plan-shelf-jYUqx .study-fees-Vjehq{padding:10px 20px;color:#ffffff;position:relative;font-size:calc(19px + 4px);font-weight:700;align-self:flex-start;overflow:hidden;transition:transform 0.3s ease;background:linear-gradient(90deg,rgb(200,206,218,0.5),transparent);border-radius:10px;margin-top:auto}.secure-archive-ZYBjl .container{z-index:1;max-width:1140px;padding:0 1.5rem;position:relative;margin:0 auto}.secure-archive-ZYBjl h1::after{background:linear-gradient(90deg,rgb(164,172,185),transparent);content:'';height:3px;position:absolute;bottom:-0.8rem;width:4rem;left:0}.secure-archive-ZYBjl p{margin-bottom:1.5rem;max-width:48rem;line-height:1.7;font-size:17px;color:#000000}.secure-archive-ZYBjl span{font-size:17px;padding-left:1.2rem;margin-bottom:2rem;color:#000000;line-height:1.7;font-style:italic;padding:0.5rem 0 0;border-left:2px solid rgba(0,0,0,0.05);display:block}.access-now-NfXCw .learn-vision-bCjUF{background:rgba(255,255,255,0.03);position:relative;max-width:1000px;z-index:2;margin:0 auto;align-items:center;backdrop-filter:blur(10px);border-radius:12px;border:1px solid rgba(255,255,255,0.1);justify-content:center;overflow:hidden;padding:60px 40px;box-shadow:0 20px 40px rgba(0,0,0,0.2);display:flex;flex-direction:column}.access-now-NfXCw h3::before{left:0;opacity:0.1;background:radial-gradient( circle at center,#ffffff 0%,transparent 70% );animation:pulseGlow 4s ease-in-out infinite;z-index:-1;height:100%;filter:blur(15px);top:0;width:100%;content:'';position:absolute}.access-now-NfXCw .talk-answer-ndgBr::after{transition:all 0.6s ease;transform:translateX(-50%) rotate(20deg);content:'';z-index:-1;top:-100%;left:50%;width:15px;background:linear-gradient( to bottom,transparent,#ffffff,transparent );height:300%;position:absolute;opacity:0}#userPrivacyDialog-FQkRw{display:none}.cookie-overlay-window-DiUAr h5{font-size:22px;margin-bottom:6px}.cookie-alerts-tqndv{flex-shrink:0;margin-right:10px}.wrapper-border-QMRXZ .cookie-overlay-window-DiUAr{border:none;box-shadow:rgb(200,206,218,0.5) 0px 0px 40px 39px;background:#ffffff}.wrapper-border-QMRXZ .cookie-alerts-tqndv svg,.wrapper-border-QMRXZ .cookie-alerts-tqndv svg path,.wrapper-border-QMRXZ .cookie-alerts-tqndv img{fill:#000000;width:40px;height:40px}.gratFrame-XGYQR::after{height:60%;opacity:0.04;right:-5%;transform:rotate(10deg) translateZ(-5px);background:linear-gradient(135deg,rgb(164,172,185,0.5) 10%,transparent 70%);width:30%;filter:blur(15px);bottom:-10%}.gratFrame-XGYQR .learn-vision-bCjUF{transform:translateZ(20px) rotateY(-2deg);margin:1rem 0;padding:2.5rem 3rem;position:relative;transition:all 0.5s cubic-bezier(0.25,0.46,0.45,0.94);border-radius:30px;background:linear-gradient(145deg,#ffffff 0%,rgba(rgb(255,255,255,0.5),0.95) 100%);box-shadow:0 20px 30px -15px rgba(rgba(0,0,0,0.5),0.1),0 10px 20px -10px rgba(rgba(0,0,0,0.5),0.07)}.gratFrame-XGYQR .learn-vision-bCjUF{animation:floatIn 0.8s cubic-bezier(0.23,1,0.32,1) forwards}.client-testimonials-pncsI::before{transform:translateX(20%);content:"";right:0;height:100%;width:30%;pointer-events:none;background:linear-gradient(210deg,rgb(200,206,218) 0%,transparent 100%);opacity:0.03;top:0;position:absolute}.client-testimonials-pncsI .user-stories-BUFsg{transition:all 0.4s cubic-bezier(0.175,0.885,0.32,1.275);flex-direction:column;background:#ffffff;display:flex;overflow:hidden;box-shadow:0 8px 24px rgba(rgba(0,0,0,0.5),0.07);transform:translateZ(0);padding:1.5rem;position:relative}.client-testimonials-pncsI .user-stories-BUFsg h4{margin:0;font-size:calc(23px * 0.9);position:relative;font-weight:600;color:#000000}.client-testimonials-pncsI .description{color:#000000;position:relative;transition:all 0.3s ease;font-size:18px;padding-left:0.75rem;margin:0;line-height:1.6;border-left:1px solid rgba(rgb(200,206,218,0.5),0.2)}.client-testimonials-pncsI a:hover::before{transform:translateX(100%)}.program-structure-OIjkD{background:linear-gradient(135deg,rgb(231,235,242) 0%,rgb(200,206,218,0.5) 100%);padding:6rem 0;overflow:hidden;position:relative}.program-structure-OIjkD .container{padding:0 2rem;max-width:1280px;position:relative;margin:0 auto;z-index:1}.program-structure-OIjkD .lightbox-img-IveLE{transition:transform 0.6s cubic-bezier(0.19,1,0.22,1);height:380px;box-shadow:0 15px 35px rgba(0,0,0,0.1),0 5px 15px rgba(0,0,0,0.05);transform:perspective(1000px) rotateX(2deg) rotateY(-2deg);position:relative;overflow:hidden;z-index:2}.program-structure-OIjkD .text-block-kdcTt{z-index:2;transform:perspective(1000px) translateZ(0);padding:2.5rem;backdrop-filter:blur(10px);background:rgba(255,255,255,0.95);transition:transform 0.5s ease,box-shadow 0.5s ease;position:relative;box-shadow:0 10px 30px rgba(0,0,0,0.08)}.program-structure-OIjkD p.description{padding-right:15px;margin-top:0;scrollbar-width:thin;overflow-y:auto;max-height:300px;scrollbar-color:rgb(164,172,185,0.5) transparent}.instructional-approach-RYPqN .learn-vision-bCjUF{position:relative;display:grid;padding:0 2rem;grid-template-columns:1fr;max-width:1200px;gap:3rem;margin:0 auto;transform:translateZ(0)}.instructional-approach-RYPqN h2::before{background:linear-gradient(90deg,rgb(164,172,185),transparent);transform-origin:left;bottom:0;transform:scaleX(1);transition:transform 0.5s cubic-bezier(0.22,1,0.36,1);height:4px;left:0;content:"";position:absolute;width:120px}.instructional-approach-RYPqN .text-block-kdcTt:hover{box-shadow:0 20px 40px -20px rgba(rgba(0,0,0,0.5),0.2),0 2px 10px rgba(rgba(0,0,0,0.5),0.08);transform:perspective(1000px) rotateY(-1deg) translateZ(0) translateY(-5px)}.instructional-approach-RYPqN .text-block-kdcTt:hover p{opacity:1}.contact-form-box-ensud{background:rgb(231,235,242);position:relative;padding:100px 0;overflow:hidden}.contact-form-box-ensud .lightbox-img-IveLE::after{content:'';left:0;position:absolute;height:100%;background:linear-gradient(to bottom,rgba(0,0,0,0.3) 0%,rgb(231,235,242) 100%);width:100%;top:0}.contact-form-box-ensud form h3{font-weight:700;margin-bottom:30px;font-size:24px;text-shadow:none;color:#000000;letter-spacing:normal;text-transform:none;text-align:left}.contact-form-box-ensud textarea{height:120px;resize:none}.contact-form-box-ensud .query-support-cEKua input[type="checkbox"]{position:absolute;opacity:0}.contact-form-box-ensud .query-support-cEKua input[type="checkbox"]:checked + label::after{border:solid #ffffff;position:absolute;transform:rotate(45deg);width:6px;top:4px;left:8px;content:'';height:12px;border-width:0 2px 2px 0}.contact-form-box-ensud .message-inquiry-MtUgX::before{top:0;background:linear-gradient(135deg,rgba(255,255,255,0.05) 0%,rgba(255,255,255,0) 50%);content:'';height:100%;left:0;width:100%;position:absolute}.contact-form-box-ensud .connect-box-uMqte{padding:0;margin:0;list-style:none}.contact-form-box-ensud .connect-box-uMqte li:hover{transform:translateX(5px)}.contact-form-box-ensud .connect-box-uMqte li:hover svg{transform:scale(1.2)}.contact-form-box-ensud .connect-box-uMqte a:hover{color:rgb(200,206,218)}.newsletter-subscription-bLKOf::before{position:absolute;z-index:1;background:repeating-linear-gradient( 45deg,transparent,transparent 10px,rgba(0,0,0,0.5) 10px,rgba(0,0,0,0.5) 11px );height:100%;content:"";opacity:0.1;top:0;left:0;width:100%}.newsletter-subscription-bLKOf h3::after{height:3px;position:absolute;content:"";background:rgb(164,172,185);left:0;bottom:-10px;box-shadow:0 0 10px rgb(164,172,185);width:50px}.newsletter-subscription-bLKOf .input_holder{transform-style:preserve-3d;clip-path:polygon(0 0,100% 0,95% 100%,5% 100%);display:flex;position:relative}.newsletter-subscription-bLKOf .sub-form-wpfoc::before{transition:all 0.6s ease;width:100%;top:0;position:absolute;height:100%;content:"";background:linear-gradient( 90deg,transparent,rgba(255,255,255,0.3),transparent );left:-100%}.title-screen-PtEyU::before{background:radial-gradient(circle at 70% 30%,rgba(255,255,255,0.1) 1px,transparent 6px),radial-gradient(circle at 30% 70%,rgba(255,255,255,0.08) 1px,transparent 4px);width:100%;opacity:0.7;animation:starfield 100s linear infinite;height:100%;content:"";pointer-events:none;background-size:60px 60px,40px 40px;z-index:1;left:0;top:0;position:absolute}.title-screen-PtEyU .knowledge-zone-ZnYpb::before{left:0;height:100%;top:0;position:absolute;background:linear-gradient(45deg,rgba(0,0,0,0.7),transparent 40%,rgba(0,0,0,0.2));width:100%;content:"";z-index:1}.title-screen-PtEyU .knowledge-zone-ZnYpb p{font-size:calc(17px * 1.1);transform:translateX(0);line-height:1.6;max-width:80%;background:rgba(rgb(164,172,185),0.15);color:#ffffff;margin:0 0 1.5rem;padding:0.75rem 1.5rem;overflow:hidden;backdrop-filter:blur(8px);font-weight:400;position:relative;transition:transform 0.5s cubic-bezier(0.25,1,0.5,1),background 0.3s ease;font-family:Arial,sans-serif}.title-screen-PtEyU:hover .knowledge-zone-ZnYpb > div{transform:translateY(-10px)}.title-screen-PtEyU:hover .title_style_header{transform:translateY(-5px)}header::after{left:0;height:4px;z-index:1;position:absolute;background:linear-gradient(90deg,rgb(200,206,218) 0%,rgb(164,172,185) 50%,rgb(200,206,218) 100%);bottom:0;width:100%;content:''}header .main-core-acRNk::before{opacity:0;position:absolute;transition:all 0.3s ease;right:-2px;transform:scale(0.95);left:-2px;bottom:-2px;border-radius:calc(10px + 2px);content:'';top:-2px;background:linear-gradient(45deg,rgb(200,206,218),rgb(164,172,185));z-index:-1}header .header-site-WynFB svg{height:auto;width:160px;position:relative;z-index:2}footer::after{left:0;position:absolute;background-image:repeating-linear-gradient(0deg,rgb(200,206,218,0.5),rgb(200,206,218,0.5) 1px,transparent 1px,transparent 20px),repeating-linear-gradient(90deg,rgb(200,206,218,0.5),rgb(200,206,218,0.5) 1px,transparent 1px,transparent 20px);top:0;right:0;content:"";opacity:0.1;z-index:-1;bottom:0}.twitter-cta-TaBHx .enroll-info-AFuvb{border-left:3px solid rgb(164,172,185);padding:1.5rem;font-size:15px;position:relative;border-radius:10px;background:rgb(231,235,242);color:#000000;line-height:1.7}.twitter-cta-TaBHx .head-mainwrap-yeJWX .top-skill-eqJrb a{position:relative;padding:0.8rem 1.5rem;align-items:center;font-size:15px;color:#000000;text-decoration:none;display:flex;transition:all 0.3s ease}.twitter-cta-TaBHx .head-mainwrap-yeJWX .top-skill-eqJrb a:hover::before{width:100%}.footer-careers-WFoQm::before{position:absolute;background:linear-gradient(90deg,transparent,rgb(200,206,218,0.5),transparent);top:0;left:10%;height:1px;content:"";right:10%}@media only screen and (max-width: 800px) {.container{padding:0 12px}} @media (min-width: 992px) {.education-experience-KOCVg .user-stories-BUFsg{gap:0 50px;grid-template-columns:auto 1fr 1fr;grid-template-areas:"photo info quote"}.education-experience-KOCVg .lightbox-img-IveLE{height:240px;width:240px;transform:rotate(-3deg)}.education-experience-KOCVg .user-stories-BUFsg:hover .lightbox-img-IveLE{transform:rotate(0) scale(1.05)}.education-experience-KOCVg .emp-overview-OoslA{padding:30px;border-left:none;margin-top:0;background:linear-gradient(135deg,rgba(rgb(164,172,185,0.5),0.08),transparent);position:relative}.education-experience-KOCVg .emp-overview-OoslA::before{left:0}.education-experience-KOCVg .emp-overview-OoslA::after{right:0}.education-experience-KOCVg .emp-overview-OoslA:before{background:linear-gradient(to bottom,rgb(164,172,185),transparent);content:"";height:100%;position:absolute;top:0;width:3px;left:-25px}} @media screen and (max-width: 575px) {.company-info-XkcGj{padding:50px 0}.company-info-XkcGj h3{margin-bottom:30px;font-size:calc(38px - 0.8rem)}.company-info-XkcGj .expert-study-uXcGw{padding-top:220px;margin-bottom:50px}.company-info-XkcGj .expert-study-uXcGw span{font-size:calc(24px - 0.4rem);margin-bottom:200px}.company-info-XkcGj .expert-study-uXcGw .lightbox-img-IveLE,.company-info-XkcGj .skill-sessions-whizv .legacy-edu-wkAep{height:200px}.company-info-XkcGj .expert-study-uXcGw p,.company-info-XkcGj .skill-sessions-whizv p{padding:20px;font-size:calc(15px - 0.2rem)}.company-info-XkcGj .skill-sessions-whizv{padding-bottom:220px}.company-info-XkcGj .expert-study-uXcGw::after,.company-info-XkcGj .skill-sessions-whizv::after{height:30px;width:30px}} @media (min-width: 992px) {.secure-archive-ZYBjl{padding:6rem 2rem}.secure-archive-ZYBjl::before{width:35%;height:75%}.secure-archive-ZYBjl::after{height:65%;width:40%}.secure-archive-ZYBjl h1{margin-bottom:3.5rem;font-size:calc(46px * 1.3)}.secure-archive-ZYBjl h2{font-size:calc(31px * 1.1)}.secure-archive-ZYBjl h2::before{width:5px}.secure-archive-ZYBjl p,.secure-archive-ZYBjl li,.secure-archive-ZYBjl span{font-size:calc(17px * 1.1)}.secure-archive-ZYBjl .container{padding:0 3rem}.secure-archive-ZYBjl li::before{width:0.6rem;height:0.6rem}} @media only screen and (max-width: 1200px) {.cookie-overlay-window-DiUAr{padding:20px}} @media only screen and (max-width: 800px) {.cookie-alerts-tqndv{display:none}.edu-cookies-GedZq{flex-direction:column;justify-content:center;align-items:center}.cookie-overlay-window-DiUAr h5{text-align:center}.cookie-overlay-window-DiUAr p{text-align:center}.data-consent-ZvOxo{margin-bottom:20px}body .wrapper-border-QMRXZ .cookies-tech-ofwDr{margin-left:0;margin-bottom:10px}} @media (max-width: 480px) {.gratFrame-XGYQR{padding:3rem 0}.gratFrame-XGYQR .container{padding:0 1.5rem}.gratFrame-XGYQR h2{font-size:calc(32px * 0.7);margin-bottom:1.5rem}.gratFrame-XGYQR .learn-vision-bCjUF{margin:0.5rem 0;padding:1.25rem 1.5rem}.gratFrame-XGYQR li span{line-height:1.6;font-size:calc(16px * 0.95)}} @media (prefers-reduced-motion: reduce) {.client-testimonials-pncsI .user-stories-BUFsg,.client-testimonials-pncsI .user-stories-BUFsg img,.client-testimonials-pncsI a,.client-testimonials-pncsI h2::after{transition:none;animation:none}.client-testimonials-pncsI .user-stories-BUFsg:hover{transform:none}} @media (min-width: 1200px) {.program-structure-OIjkD .container{padding:0 3rem}.program-structure-OIjkD .lightbox-img-IveLE{height:580px}.program-structure-OIjkD .text-block-kdcTt{padding:3.5rem}.program-structure-OIjkD h3{font-size:calc(22px * 1.4)}.program-structure-OIjkD p.description{font-size:calc(13px * 1.05);max-height:450px}} @media (min-width: 992px) {.instructional-approach-RYPqN{padding:8rem 0}.instructional-approach-RYPqN .learn-vision-bCjUF{gap:6rem}.instructional-approach-RYPqN h2{font-size:calc(33px * 1.4);transform:translateX(-15px)}.instructional-approach-RYPqN .text-block-kdcTt{padding:3.5rem 4rem;border-left-width:8px}.instructional-approach-RYPqN p{font-size:calc(18px * 1.05);line-height:1.8}} @media (max-width: 768px) {.contact-form-box-ensud{padding:80px 0}.contact-form-box-ensud .lightbox-img-IveLE{height:25%}.contact-form-box-ensud h3{font-size:calc(38px * 0.8);margin-bottom:40px}.contact-form-box-ensud .support-box-qOkWl,.contact-form-box-ensud .message-inquiry-MtUgX{padding:30px}.contact-form-box-ensud form h3,.contact-form-box-ensud .message-inquiry-MtUgX h4{margin-bottom:25px;font-size:calc(24px * 0.9)}.contact-form-box-ensud .help-block-rcoAd{padding:14px 30px}} @media (max-width: 767px) {.title-screen-PtEyU .skill-expertise-UFphJ{padding:2.5rem 1rem}.title-screen-PtEyU .skill-expertise-UFphJ > div{transform:perspective(800px) rotateX(1deg)}.title-screen-PtEyU .skill-expertise-UFphJ h3{padding:1rem;font-size:calc(17px * 1.1);max-width:100%;margin:0 0 1rem 0}.title-screen-PtEyU .knowledge-zone-ZnYpb{height:50vh}.title-screen-PtEyU .knowledge-zone-ZnYpb > div{padding:1.5rem}.title-screen-PtEyU .knowledge-zone-ZnYpb p{padding:0.5rem 1rem;margin:0 0 1rem;font-size:calc(17px * 0.9);max-width:100%}.title-screen-PtEyU .title_style_header{font-size:calc(37px * 1.1)}.title-screen-PtEyU .title_style_header::after{width:6rem;height:3px;bottom:-0.75rem}} @media (max-width: 1200px) {.twitter-cta-TaBHx .container{gap:2rem}.twitter-cta-TaBHx .company_holder{flex:1 1 360px}.twitter-cta-TaBHx .gdpr-block-vqbRd{min-width:360px;flex:1 1 calc(100% - 400px)}.twitter-cta-TaBHx .top-skill-eqJrb{gap:2rem}} @media (max-width: 576px) {.twitter-cta-TaBHx{padding:2.5rem 0 1rem}.twitter-cta-TaBHx .container{gap:1.5rem}.twitter-cta-TaBHx .head-mainwrap-yeJWX{min-width:100%;flex:1 1 100%}.twitter-cta-TaBHx .top-skill-eqJrb{gap:1rem}.twitter-cta-TaBHx .company_holder{padding:1.5rem}.twitter-cta-TaBHx .enroll-info-AFuvb{padding:1.2rem}.footer-careers-WFoQm{padding:1.5rem 0;margin-top:1.5rem}} @keyframes rotatePortalReverse {0%{transform:rotate(0deg)}100%{transform:rotate(-360deg)}} @keyframes gridScale {0%{background-size:40px 40px;opacity:0.1}50%{background-size:45px 45px;opacity:0.2}100%{background-size:40px 40px;opacity:0.1}} @keyframes floatIn {0%{opacity:0;transform:translateY(20px) translateZ(0px)}100%{opacity:1;transform:translateY(0) translateZ(20px)}} @keyframes starfield {0%{background-position:0 0,0 0}100%{background-position:1000px 1000px,-1000px -1000px}}