html,body{color:#000000;scroll-behavior:auto;min-height:100%;font-family:Arial,sans-serif;height:100%}html{scrollbar-color:rgb(106,174,157) #ffffff}.program-structure-0Z::after{z-index:1;height:60%;position:absolute;transform:rotate(10deg) skewX(-15deg);pointer-events:none;opacity:0.12;bottom:-10%;background:linear-gradient(150deg,rgb(106,174,157,0.5) 0%,transparent 90%);width:50%;left:-5%;content:""}.program-structure-0Z .photo-wrap-item-vY::after{transition:opacity 0.8s ease,transform 0.8s ease;transform:scale(1.2);content:"";background:radial-gradient(ellipse at center,rgba(255,255,255,0.2) 0%,transparent 60%);height:140%;z-index:2;opacity:0;top:-20%;position:absolute;left:-20%;width:140%;pointer-events:none}.program-structure-0Z h3::after{height:3px;width:80px;position:absolute;bottom:0;transform-origin:left center;content:"";transition:transform 0.4s ease;left:0;background:linear-gradient(90deg,rgb(154,202,186) 0%,rgb(106,174,157) 100%)}.title-board-85{overflow:hidden;padding:6rem 1rem;background:linear-gradient(135deg,rgb(201,231,219) 0%,rgba(240,242,245,0.9) 100%);position:relative;z-index:1}.title-board-85 h1::after{height:3px;transform:translateX(-50%);content:"";background:linear-gradient(90deg,transparent,rgb(154,202,186),transparent);position:absolute;left:50%;width:80px;bottom:-10px}.title-board-85 li{margin-bottom:2rem}.title-board-85 li:last-child{margin-bottom:0}.title-board-85 .content-wrapper-6f:hover svg{transform:scale(1)}.title-board-85 svg path{fill:rgb(154,202,186);transition:fill 0.3s ease}.title-board-85 .help-list-Xn{border:none;overflow:hidden;border-radius:10px;font-weight:600;display:inline-block;transition:all 0.3s ease,transform 0.4s cubic-bezier(0.34,1.56,0.64,1);font-size:19px;background:linear-gradient(135deg,rgb(154,202,186) 0%,rgb(106,174,157) 100%);box-shadow:0 10px 20px rgba(94,170,168,0.2),0 6px 6px rgba(94,170,168,0.1);text-decoration:none;z-index:1;position:relative;color:#ffffff;text-align:center;padding:1rem 2rem}.gratitudeHub-wt .container{z-index:2;max-width:1140px;padding:0 20px;position:relative;margin:0 auto}.gratitudeHub-wt .exp-years-bd:hover{box-shadow:15px 15px 40px rgba(0,0,0,0.08),-15px -15px 40px rgba(255,255,255,0.9),inset 2px 2px 5px rgba(255,255,255,0.4),inset -2px -2px 5px rgba(0,0,0,0.05);transform:perspective(1000px) rotateX(0deg) translateY(-5px)}.gratitudeHub-wt .exp-years-bd:hover > div:first-child::after{width:120px}.gratitudeHub-wt h5::before{color:#ffffff;top:50%;align-items:center;border-radius:50%;display:flex;height:26px;left:-35px;position:absolute;width:26px;background:linear-gradient(135deg,rgb(154,202,186) 0%,rgb(106,174,157) 100%);transform:translateY(-50%);font-size:14px;justify-content:center;content:"✓";opacity:0;transition:opacity 0.5s ease,transform 0.5s ease}.program-outcomes-o2::after{z-index:0;opacity:0.1;border-radius:50%;filter:blur(40px);right:-50px;height:200px;position:absolute;bottom:-50px;background:linear-gradient(225deg,rgb(106,174,157) 0%,transparent 70%);width:200px;content:""}.program-outcomes-o2 .content-wrapper-6f h4::after{background:rgb(154,202,186);left:0;transition:width 0.3s ease-out;position:absolute;width:60px;transform-origin:left center;bottom:0;height:3px;content:""}.program-outcomes-o2 li p span:first-child{justify-content:center;display:flex;margin-top:3px;align-items:center;flex-shrink:0}.program-outcomes-o2 li:hover svg path{fill:rgb(106,174,157)}.program-outcomes-o2 h4{font-size:calc(24px * 1.1)}.program-outcomes-o2 li:nth-child(3){animation-delay:0.4s}footer .desktop-app-1f{background:rgb(106,174,157);position:relative;padding:250px 0 30px;color:#ffffff;font-family:Arial,sans-serif}footer .reach-out-lf{right:0;left:0;border-radius:20px;justify-content:space-between;position:absolute;overflow:hidden;flex-wrap:wrap;background-color:#ffffff;margin-bottom:50px;top:-120px;padding:0;display:flex;box-shadow:0 15px 40px rgba(0,0,0,0.1)}footer .info_item a:hover{color:rgb(154,202,186)}footer .header-tutor-HV svg{width:auto;filter:brightness(0) invert(1);height:45px;margin-bottom:20px}footer .header-edu-jU{margin-bottom:20px;display:flex;flex-wrap:wrap}footer .header-edu-jU a:hover{background-color:rgb(154,202,186);transform:translateY(-3px);color:#ffffff}footer .subscribe_holder p{margin-bottom:25px;line-height:1.6;font-size:15px;color:rgba(255,255,255,0.8)}footer .input_holder input[type="email"]{color:rgb(106,174,157);transition:all 0.3s ease;font-size:15px;border:none;background-color:rgba(255,255,255,0.9);border-radius:10px;padding:15px}footer .sub-form-eG:hover{background-color:rgb(106,174,157)}footer .footer-edu-gM{margin-top:50px;text-align:center;padding-top:20px;border-top:1px dashed rgba(255,255,255,0.1)}.secure-oasis-jU h1{margin-top:40px;box-shadow:0 5px 10px rgba(0,0,0,0.1);font-size:47px;letter-spacing:2px;text-transform:uppercase;background:rgb(154,202,186);text-align:center;margin-bottom:30px;font-weight:700;border-radius:10px;padding:10px;color:#000000}.data-insights-pL{overflow:hidden;color:#ffffff;position:relative;background-color:rgba(0,0,0,0.7);padding:120px 0}.data-insights-pL .statistics-points-1W{position:relative;align-items:start;grid-template-columns:auto 1fr 1fr 1fr;grid-template-areas:"image header header header" "stats stats stats stats";grid-gap:40px;display:grid}.data-insights-pL .success-factors-Ca svg{width:40px;height:40px;fill:rgb(154,202,186)}.data-insights-pL .success-factors-Ca svg path{fill:rgb(154,202,186)}.data-insights-pL .statistics-extra-rL{font-size:calc(38px * 1.2);background:rgba(0,0,0,0.2);grid-area:header;letter-spacing:1.5px;margin:0;color:#ffffff;position:relative;padding:15px;border-radius:10px;padding-bottom:25px;font-weight:700;text-transform:uppercase;text-shadow:0 0 10px rgba(0,0,0,0.5)}.data-insights-pL .growth-statistics-fO{grid-area:stats;display:grid;gap:25px;margin-top:30px;grid-template-rows:repeat(3,auto);position:relative;grid-template-columns:repeat(4,1fr)}.data-insights-pL .statistics-plus-0Y:hover{background:rgba(0,0,0,0.7);box-shadow:0 15px 30px rgba(0,0,0,0.5);transform:translateY(-10px)}.data-insights-pL .statistics-plus-0Y:hover::after{opacity:0.1}.data-insights-pL .key-classes-we::before{z-index:-1;background:linear-gradient(135deg,rgb(154,202,186,0.5) 0%,transparent 100%);height:100%;left:0;content:'';opacity:0.3;top:0;width:100%;position:absolute}.data-insights-pL .statistics-plus-0Y span::after{width:30px;opacity:0.5;position:absolute;background:currentColor;left:0;content:'';height:2px;bottom:-5px}#windowUserConsent-5v{display:none}.track-optin-x2{justify-content:space-between;padding:20px 5%;gap:20px;align-items:center;display:flex}.cookie-disclaimer-8N{align-items:center;justify-content:center;flex-shrink:0;margin-right:15px;filter:drop-shadow(0 0 10px rgb(154,202,186));display:flex}.cookie_button.cookie-ack-5H:hover{box-shadow:0 0 15px rgb(106,174,157);background:rgba(0,0,0,0.5)}.cookie-warning-panel-oP p a:hover{color:rgb(106,174,157)}.offer-card-Nm::after{position:absolute;width:20rem;right:-5rem;height:20rem;bottom:-5rem;pointer-events:none;z-index:1;transform:rotate(-15deg);content:"";background:linear-gradient(225deg,rgb(106,174,157) 0%,transparent 80%);opacity:0.15}.offer-card-Nm .bundle-rate-kA h2{position:relative;font-weight:700;color:#000000;margin-bottom:1.5rem;transform:perspective(800px) translateZ(30px);font-size:31px}.offer-card-Nm .value-rates-H4{transform-style:preserve-3d;transition:all 0.4s ease;text-decoration:none;position:relative;display:block;color:inherit}.offer-card-Nm .value-rates-H4:nth-child(even) .pay-plans-up{transform:rotate(1deg)}.offer-card-Nm .premium-grid-o1::before{position:absolute;height:100%;content:"";z-index:-1;width:100%;background:linear-gradient(135deg,#ffffff 0%,rgba(255,255,255,0.8) 100%);top:0;left:0}.offer-card-Nm .promo-cost-u4{color:rgb(154,202,186);font-weight:700;position:relative;margin:0.5rem 0 1.5rem;transform:translateZ(15px);font-size:calc(20px * 1.8);display:block}.offer-card-Nm .value-rates-H4:hover .photo-wrap-item-vY{transform:scale(1.05) translateZ(0)}.offer-card-Nm .value-rates-H4:hover .photo-wrap-item-vY::before{opacity:0.05}.mentorship-profile-mU::before{width:100%;position:absolute;top:0;content:"";left:0;z-index:0;height:100%;background:linear-gradient(120deg,rgb(154,202,186,0.5) 0%,transparent 70%)}.mentorship-profile-mU .photo-wrap-item-vY::before{background:linear-gradient(to bottom,transparent 70%,rgba(0,0,0,0.5) 100%);width:100%;height:100%;left:0;z-index:1;content:"";position:absolute;top:0}.mentorship-profile-mU .name{position:relative;text-align:center;color:rgb(154,202,186);margin-bottom:0.5rem;font-size:32px;font-weight:700}.mentorship-profile-mU .experience-tasks-kb div:nth-child(2)::after{margin:1rem auto 0;content:"";width:40px;background:rgb(154,202,186,0.5);height:3px;display:block}.mentorship-profile-mU .user-quotes-K3:hover .photo-wrap-item-vY{transform:translateY(-20px)}.reach-out-hE::before{left:0;content:'';pointer-events:none;top:0;right:0;background:repeating-linear-gradient( 0deg,rgba(255,255,255,0.02) 0,rgba(255,255,255,0.02) 1px,transparent 1px,transparent 4px ),repeating-linear-gradient( 90deg,rgba(255,255,255,0.02) 0,rgba(255,255,255,0.02) 1px,transparent 1px,transparent 4px );position:absolute;bottom:0;z-index:1}.reach-out-hE .photo-wrap-item-vY::before{mix-blend-mode:color-dodge;height:100%;top:0;left:0;content:'';width:100%;background:linear-gradient( 135deg,rgb(154,202,186,0.5) 0%,rgb(106,174,157,0.5) 100% );opacity:0.7;position:absolute}.reach-out-hE .support-reach-tU input:not([type="checkbox"]):not([type="submit"]){margin-bottom:1.5rem;border:1px solid rgb(154,202,186,0.5);position:relative;border-radius:10px;color:#ffffff;width:100%;background:rgb(106,174,157,0.5);transition:all 0.3s ease;padding:1rem 1.5rem;outline:none;z-index:2;font-size:12px}.reach-out-hE .support-reach-tU .support-card-hL label{align-items:center;font-size:12px;display:flex;color:#ffffff}.reach-out-hE .support-reach-tU .support-card-hL a:hover{text-decoration:underline}.reach-out-hE .support-reach-tU .help-list-Xn:hover::before{left:100%}header .top-section-G2{width:100%;padding:1.5rem;z-index:99;position:relative;justify-content:space-between;overflow:hidden;left:0;background:linear-gradient(to right,rgb(106,174,157) 0%,rgb(154,202,186,0.5) 100%);box-shadow:0 0 20px 2px rgb(154,202,186,0.5);border-radius:0;display:flex;align-items:center}header .top-section-G2 .header-tutor-HV .top-learning-0W{display:block;transform:perspective(800px) rotateY(0deg);transition:all 0.5s ease;position:relative}header .top-section-G2 .top-teach-Wh{margin:0;position:relative;list-style:none;perspective:800px;display:flex;padding:0}header .top-section-G2 .main-sitewrap-mn a{font-family:Arial,sans-serif;transition:color 0.3s ease,text-shadow 0.3s ease;font-weight:600;padding:0.5rem 1rem;font-size:18px;position:relative;display:block;text-decoration:none;color:#ffffff;border:1px solid transparent}.learning-system-nP::after{animation:hologlow 8s ease-in-out infinite alternate;background:repeating-linear-gradient( 45deg,transparent,transparent 10px,rgba(255,255,255,0.03) 10px,rgba(255,255,255,0.03) 20px );top:0;right:0;z-index:2;bottom:0;left:0;content:"";position:absolute}.learning-system-nP span{animation:floatContent 8s ease-in-out 1s infinite alternate;box-shadow:0 15px 30px rgba(0,0,0,0.1),0 5px 15px rgba(0,0,0,0.05),inset 0 0 0 1px rgba(255,255,255,0.3);transform:translateZ(30px) translateY(-20px);position:relative;background:rgba(255,255,255,0.8);color:#000000;transition:transform 0.5s ease;backdrop-filter:blur(10px);font-size:14px;line-height:1.8;padding:2.5rem;transform-style:preserve-3d;border-radius:10px}.start-now-nU .exp-years-bd{align-items:center;padding:0;position:relative;margin:0 auto;justify-content:center;z-index:2;max-width:900px;display:flex;flex-direction:column}.start-now-nU .exp-years-bd::after{content:'';background:radial-gradient( circle,rgba(255,255,255,0.2) 0%,transparent 70% );border-radius:50%;filter:blur(20px);top:-30px;animation:floatBubble 10s ease-in-out infinite alternate;width:100px;z-index:-1;right:-30px;position:absolute;height:100px}.start-now-nU h3:hover{transform:rotateX(0deg)}.start-now-nU .learn-ask-Gy::before{height:100%;transition:opacity 0.4s ease;z-index:-1;content:'';opacity:0;top:0;position:absolute;background:linear-gradient( 145deg,rgb(154,202,186) 0%,rgb(106,174,157) 100% );left:0;width:100%}.company-info-8t::before{z-index:1;width:100%;top:0;content:"";left:0;background:linear-gradient(135deg,rgb(154,202,186,0.5),rgba(0,0,0,0.5));position:absolute;height:100%;backdrop-filter:blur(5px)}.company-info-8t .container:hover{transform:perspective(1000px) rotateX(0deg)}.company-info-8t .content-wrapper-6f::before{bottom:20px;border:1px solid rgb(106,174,157,0.5);transform:scale(0.95);left:20px;right:20px;opacity:0;z-index:-1;top:20px;content:"";transition:opacity 0.6s ease,transform 0.6s ease;pointer-events:none;position:absolute}.company-info-8t li{transform:translateY(20px);animation:fadeUp 0.6s cubic-bezier(0.22,1,0.36,1) 0.6s forwards;margin-bottom:0.75rem;opacity:0}::-webkit-scrollbar{background:rgb(106,174,157);width:9px}::-webkit-scrollbar-track{border-radius:9.2rem;background:rgb(201,231,219)}::-webkit-scrollbar-thumb{background:rgb(106,174,157);border-radius:17.5vw;box-shadow:3px -5px 4px 4px rgba(0,0,0,0.8)}::-webkit-scrollbar-thumb:hover{background:rgb(154,202,186,0.5);border-color:rgb(154,202,186,0.5)}::-webkit-scrollbar-thumb:active{background:rgb(255,255,255,0.5)}.program-structure-0Z p.description::-webkit-scrollbar{width:4px}.program-structure-0Z p.description::-webkit-scrollbar-track{background:transparent}.program-structure-0Z p.description::-webkit-scrollbar-thumb{background-color:rgb(154,202,186,0.5);border-radius:13px}@media (min-width: 1200px) {.title-board-85 .exp-years-bd{gap:8rem}.title-board-85 .main-welcome-ZM p{font-size:calc(15px * 1.1)}.title-board-85 .photo-wrap-item-vY{height:600px}} @media (max-width: 991px) {.gratitudeHub-wt{padding:3rem 0}.gratitudeHub-wt .exp-years-bd{padding:2.5rem}.gratitudeHub-wt h5{font-size:calc(22px - 2px)}} @media (min-width: 1200px) {.program-outcomes-o2 .container{padding:0 40px}.program-outcomes-o2 .exp-years-bd{gap:100px}.program-outcomes-o2 .content-wrapper-6f{padding:60px}.program-outcomes-o2 h4{font-size:calc(24px * 1.2);margin-bottom:40px}.program-outcomes-o2 li p{font-size:calc(12px * 1.05)}} @media (min-width: 768px) {footer .desktop-app-1f{padding-top:60px}footer .text_main_holder{gap:30px;grid-template-columns:1fr 1fr 1fr}footer .input_holder{flex-direction:row}footer .sub-form-eG{white-space:nowrap}} @media (max-width: 576px) {footer .top-teach-Wh h5,footer .subscribe_holder h5{margin-bottom:20px;font-size:calc(24px - 2px)}footer .header-edu-jU a{font-size:calc(15px - 1px);padding:6px 12px}footer .input_holder input[type="email"],footer .sub-form-eG{padding:12px}} @media screen and (max-width: 575px) {.data-insights-pL{padding:60px 0}.data-insights-pL .statistics-points-1W{grid-gap:25px}.data-insights-pL .success-factors-Ca{height:60px;width:60px;margin-right:15px}.data-insights-pL .success-factors-Ca::before{height:80px;top:-10px;width:80px;left:-10px}.data-insights-pL .success-factors-Ca svg{height:30px;width:30px}.data-insights-pL .statistics-extra-rL{font-size:calc(38px * 0.8);padding-bottom:12px}.data-insights-pL .statistics-extra-rL::after{height:2px;width:50px}.data-insights-pL .statistics-growth-HQ{font-size:calc(15px * 1.05);margin-bottom:25px;padding:25px}.data-insights-pL .statistics-growth-HQ::before,.data-insights-pL .statistics-growth-HQ::after{width:20px;height:20px}.data-insights-pL .growth-statistics-fO{gap:15px;grid-template-columns:1fr}.data-insights-pL .statistics-plus-0Y{padding:20px 15px}.data-insights-pL .key-classes-we{height:40px;margin-bottom:12px;width:40px}.data-insights-pL .key-classes-we svg{height:20px;width:20px}.data-insights-pL .growth-statistics-fO .statistics-plus-0Y span{font-size:1.8rem}.data-insights-pL .statistics-plus-0Y p{font-size:calc(15px * 0.85)}} @media (max-width: 992px) {header .top-section-G2{padding:1rem;margin-left:calc(-50vw + 50%);flex-direction:column;width:100vw;box-sizing:border-box}header .top-section-G2 .header-tutor-HV{margin-bottom:1.5rem}header .top-section-G2 .top-teach-Wh{justify-content:center;width:100%;flex-wrap:wrap}header .top-section-G2 .top-teach-Wh::before{top:auto;bottom:-10px}header .top-section-G2 .main-sitewrap-mn{margin:0.25rem 0.5rem}} @media screen and (max-width: 992px) {.start-now-nU{padding:120px 0}.start-now-nU .exp-years-bd::before{left:-15%;width:130%}.start-now-nU h3{margin:50px 0;font-size:calc(35px * 0.9)}.start-now-nU .learn-ask-Gy{font-size:calc(20px * 0.95);margin-bottom:50px;padding:18px 45px}} @media (min-width: 992px) {.company-info-8t span{column-count:2}.company-info-8t .content-wrapper-6f{margin:0 8%;padding:5rem}} @media (max-width: 991px) {.company-info-8t{padding:80px 0}.company-info-8t .content-wrapper-6f{padding:2.5rem}.company-info-8t h1{font-size:calc(38px * 1.1)}} @keyframes float {0%{transform:rotate(-15deg) translate(0,0)}50%{transform:rotate(-10deg) translate(-10px,10px)}100%{transform:rotate(-18deg) translate(5px,-5px)}} @keyframes slideUp {to{transform:translateY(0)}} @keyframes signal-pulse {0%{transform:scale(1);opacity:0.7}100%{transform:scale(1.5);opacity:1}} @keyframes backgroundShift {0%{transform:translate(0,0)}100%{transform:translate(50%,50%)}} @keyframes floatTitle {0%,100%{transform:translateZ(50px) translateY(0)}50%{transform:translateZ(50px) translateY(-15px)}} @keyframes glowPulse {0%,100%{opacity:0.3;filter:blur(10px)}50%{opacity:0.6;filter:blur(15px)}} @keyframes slideRight {from{opacity:0;transform:translateX(-10px)}to{opacity:1;transform:translateX(0)}}