.nav-class-3U{flex:1 0 auto}header,footer{width:100%}.container{width:1136px;max-width:100%;margin:auto}.program-structure-0Z::before{content:"";background:linear-gradient(210deg,rgb(154,202,186,0.5) 0%,transparent 80%);pointer-events:none;position:absolute;right:-5%;z-index:1;height:70%;opacity:0.15;width:40%;transform:rotate(-15deg) skewX(20deg);top:-10%}.program-structure-0Z .photo-wrap-item-vY::before{z-index:1;position:absolute;height:100%;top:0;content:"";background:linear-gradient(135deg,transparent 0%,rgba(rgb(154,202,186),0.05) 50%,rgba(rgb(106,174,157),0.1) 100%);width:100%;left:0}.program-structure-0Z .content-wrapper-6f::before{width:60px;top:30px;background-color:rgb(154,202,186);content:"";position:absolute;left:-30px;transform:rotate(45deg);z-index:-1;opacity:0.15;height:60px}.program-structure-0Z .content-wrapper-6f:hover h3::after{transform:scaleX(1.5)}.program-structure-0Z p.description{max-height:250px;display:block;overflow-y:auto;scrollbar-width:thin;padding-right:15px;scrollbar-color:rgb(154,202,186,0.5) transparent;margin-bottom:30px}.title-board-85 h1{opacity:0;font-weight:600;transform:translateY(20px);color:rgb(154,202,186);animation:fadeInUp 0.8s 0.2s forwards cubic-bezier(0.22,1,0.36,1);margin-bottom:2rem;position:relative;text-align:center;font-size:clamp(1.5rem,3vw,2.5rem)}.title-board-85 ol{padding:0;list-style:none;margin:0}.title-board-85 svg{width:100px;height:100px;transition:transform 0.4s cubic-bezier(0.34,1.56,0.64,1);margin-bottom:1.5rem;transform:scale(0.9)}.title-board-85 .main-welcome-ZM p{margin:0 auto;font-size:15px;position:relative;color:#000000;line-height:1.6;max-width:600px}.title-board-85 .help-list-Xn:hover{transform:translateY(-5px);box-shadow:0 15px 25px rgba(94,170,168,0.25),0 10px 10px rgba(94,170,168,0.15)}.gratitudeHub-wt{font-family:Arial,sans-serif;position:relative;overflow:hidden;padding:4rem 0;background:linear-gradient(135deg,#f5f7fa 0%,#ebedee 100%)}.gratitudeHub-wt::before{height:70%;z-index:0;opacity:0.3;animation:float 15s ease-in-out infinite alternate;filter:blur(30px);top:-30%;width:60%;position:absolute;transform:rotate(-15deg);border-radius:40% 60% 70% 30% / 40% 50% 60% 50%;content:"";background:linear-gradient(145deg,rgb(154,202,186,0.5) 0%,rgb(106,174,157,0.5) 100%);right:-10%}.gratitudeHub-wt .exp-years-bd > div:first-child{margin-bottom:1.5rem;position:relative}.gratitudeHub-wt h5{margin:0;font-weight:700;font-size:22px;line-height:1.4;display:inline-block;color:#000000;position:relative}.gratitudeHub-wt p{color:#000000;transition:color 0.3s ease;margin:0;line-height:1.8;font-size:14px}.gratitudeHub-wt a:hover::before{transform:scaleX(1);transform-origin:left}.gratitudeHub-wt a:hover p{color:rgb(154,202,186)}.program-outcomes-o2::before{content:"";height:100%;width:100%;position:absolute;background-image:radial-gradient(circle at 10% 20%,rgba(rgb(154,202,186,0.5),0.05) 0%,transparent 60%);left:0;z-index:0;top:0}.program-outcomes-o2 .content-wrapper-6f{transition:transform 0.5s cubic-bezier(0.19,1,0.22,1);transform:translateY(0);background:#ffffff;padding:30px;box-shadow:0 15px 30px rgba(0,0,0,0.05)}.program-outcomes-o2 .content-wrapper-6f{padding:50px}.program-outcomes-o2 ul{list-style:none;padding:0;margin:0}.program-outcomes-o2 li p{gap:12px;line-height:1.6;display:flex;font-size:12px;margin:0;font-family:Arial,sans-serif;color:#000000;align-items:flex-start}.program-outcomes-o2 .photo-wrap-item-vY{filter:saturate(1.05);box-shadow:0 20px 40px rgba(0,0,0,0.1);transition:all 0.6s cubic-bezier(0.23,1,0.32,1);border-radius:11px;width:100%;transform:perspective(1000px) rotateY(0deg);height:auto;object-fit:cover}.program-outcomes-o2 .photo-wrap-item-vY{transition:all 0.8s cubic-bezier(0.23,1,0.32,1);transform:perspective(1200px) rotateY(-5deg) translateZ(0)}footer .info_item:last-child{border-right:none}footer .info_item:hover::after{width:100%}footer .info_item svg{margin-right:15px;flex-shrink:0;fill:rgb(154,202,186);width:22px;height:22px}footer .header-tutor-HV{position:relative;padding:0 25px}footer .top-teach-Wh{position:relative;padding:0 25px}footer .top-teach-Wh h5::after{position:absolute;width:60px;left:0;content:"";height:2px;background-color:rgb(154,202,186);bottom:-2px}footer .subscribe_holder h5{font-size:24px;margin-bottom:15px;color:#ffffff;font-weight:600}footer .input_holder::before{z-index:-1;right:-10px;background-color:rgb(154,202,186);content:"";height:50px;border-radius:50%;width:50px;position:absolute;opacity:0.1;top:-10px}footer .input_holder input[type="email"]::placeholder{color:#000000;opacity:0.6}footer .sub-form-eG:hover::before{left:100%}footer .policy-links-cb{font-size:15px;color:rgba(255,255,255,0.6)}.secure-oasis-jU{width:100%;background:linear-gradient(135deg,rgb(154,202,186,0.5) 30%,rgb(106,174,157,0.5) 100%);height:auto;padding:40px;box-shadow:0 10px 20px rgba(0,0,0,0.1);overflow:hidden}.secure-oasis-jU li{padding-left:20px;margin-bottom:15px;position:relative}.secure-oasis-jU p:hover,.secure-oasis-jU span:hover,.secure-oasis-jU div:hover{transform:translateY(-2px);color:rgb(154,202,186)}.data-insights-pL::after{top:0;background:radial-gradient(circle at 10% 20%,rgb(154,202,186,0.5) 0%,transparent 30%),radial-gradient(circle at 90% 80%,rgb(106,174,157,0.5) 0%,transparent 30%),linear-gradient(45deg,transparent 96%,rgb(154,202,186,0.5) 97%,rgb(154,202,186,0.5) 98%,transparent 99%),linear-gradient(135deg,transparent 96%,rgb(106,174,157,0.5) 97%,rgb(106,174,157,0.5) 98%,transparent 99%),repeating-linear-gradient(45deg,transparent,transparent 5px,rgba(255,255,255,0.01) 5px,rgba(255,255,255,0.01) 10px);position:absolute;opacity:0.6;left:0;animation:backgroundPulse 20s infinite alternate;background-size:auto,auto,100px 100px,100px 100px,30px 30px;height:100%;z-index:-1;width:100%;content:''}.data-insights-pL .statistics-growth-HQ::after{width:30px;border-bottom:2px solid rgb(154,202,186);content:'';border-right:2px solid rgb(154,202,186);bottom:10px;height:30px;position:absolute;right:10px;opacity:0.6}.data-insights-pL .statistics-plus-0Y::before{height:2px;right:-2px;content:'';left:-2px;opacity:0.6;background:linear-gradient(90deg,transparent,rgb(154,202,186),transparent);top:-2px;position:absolute}.data-insights-pL .key-classes-we svg{fill:rgb(154,202,186);height:25px;width:25px}.data-insights-pL .growth-statistics-fO .statistics-plus-0Y:nth-child(4n+1) span,.data-insights-pL .growth-statistics-fO .statistics-plus-0Y:nth-child(4n+4) span{margin-bottom:10px;position:relative;text-shadow:0 2px 5px rgba(0,0,0,0.3);color:rgb(154,202,186);font-size:2.2rem;display:block;font-weight:700}#windowUserConsent-5v:checked ~ .cookie-warning-panel-oP{opacity:0;visibility:hidden}.cookie-warning-panel-oP p{color:#ffffff;font-family:Arial,sans-serif;line-height:1.5;font-size:16px}.cookie-disclaimer-8N svg{width:80px;height:80px;fill:rgb(154,202,186);transition:transform 0.3s ease-in-out}.cookie_button.cookie-ack-5H{background:rgba(0,0,0,0.5);color:#ffffff;border:2px solid rgb(106,174,157)}.offer-card-Nm{position:relative;background-color:rgb(201,231,219);padding:6rem 0;overflow:hidden}.offer-card-Nm .container{padding:0 2rem;position:relative;max-width:1400px;margin:0 auto;z-index:2}.offer-card-Nm .cost-levels-Ya{grid-template-columns:1fr;display:grid;gap:3rem;position:relative}.offer-card-Nm .bundle-rate-kA h2::after{height:3px;content:"";position:absolute;left:0;width:80px;background:linear-gradient(90deg,rgb(154,202,186),rgb(106,174,157));bottom:-10px}.offer-card-Nm .value-rates-H4:hover{transform:translateY(-10px)}.offer-card-Nm .value-rates-H4:hover .pay-plans-up{box-shadow:0 20px 40px rgba(0,0,0,0.12),0 0 0 1px rgb(154,202,186,0.5);transform:translateZ(20px)}.offer-card-Nm .value-rates-H4:hover .pay-plans-up{transform:rotate(0) translateZ(20px)}.offer-card-Nm .premium-grid-o1 h3{transition:transform 0.3s ease;transform:translateZ(10px);color:#000000;margin-bottom:1rem;position:relative;font-size:calc(20px * 1.2);font-weight:600}.offer-card-Nm .premium-grid-o1 p{color:#000000;flex:1;overflow-wrap:break-word;word-break:break-word;font-size:15px;line-height:1.6;margin-top:1rem}.offer-card-Nm .photo-wrap-item-vY::after{background:linear-gradient(to top,rgba(0,0,0,0.6),transparent);bottom:0;z-index:1;left:0;content:"";width:100%;height:50%;position:absolute}.mentorship-profile-mU .user-quotes-K3{z-index:1;margin:0 auto;display:flex;position:relative;max-width:600px;flex-direction:column}.mentorship-profile-mU .photo-wrap-item-vY::after{content:"";width:300%;background:linear-gradient(45deg,rgb(154,202,186,0.5) 0%,transparent 40%,transparent 60%,rgb(106,174,157,0.5) 100%);top:-100%;mix-blend-mode:overlay;position:absolute;transition:all 0.8s ease;height:300%;opacity:0.3;left:-100%;animation:shiftGradient 10s infinite alternate}.mentorship-profile-mU .work-record-Rt{padding:0 1rem;position:relative;font-style:italic;text-align:center;color:#000000;font-size:16px;line-height:1.7}.mentorship-profile-mU .user-quotes-K3:hover .experience-tasks-kb{transform:translateY(20px)}.reach-out-hE::after{opacity:0.6;position:absolute;background:radial-gradient( circle at center,rgb(154,202,186,0.5) 0%,transparent 70% );height:200%;animation:circuit-pulse 10s infinite alternate;width:200%;top:-50%;left:-50%;z-index:2;content:''}.reach-out-hE h2::after{width:30%;right:0}.reach-out-hE .inquiry-form-S9{transform:rotateX(5deg) scale(0.98);display:flex;align-items:stretch;border-radius:21px;transition:transform 0.3s ease;border:1px solid rgb(154,202,186,0.5);box-shadow:0 15px 35px rgba(0,0,0,0.2),0 5px 15px rgba(0,0,0,0.1);background:rgb(106,174,157,0.5)}.reach-out-hE .support-reach-tU form{width:100%;margin:0 auto;max-width:500px;z-index:3;position:relative}.reach-out-hE .support-reach-tU input:not([type="checkbox"]):not([type="submit"])::before{top:0;z-index:1;opacity:0;content:'';position:absolute;width:100%;background:linear-gradient( 45deg,transparent 0%,rgb(154,202,186,0.5) 100% );height:100%;left:0;transition:opacity 0.3s ease}.reach-out-hE .support-reach-tU .support-card-hL input[type="checkbox"]:checked::after{font-size:0.8rem;top:50%;position:absolute;left:50%;color:#ffffff;content:'✔';transform:translate(-50%,-50%)}.reach-out-hE .support-reach-tU .help-list-Xn::before{height:100%;background:linear-gradient( 120deg,transparent,rgb(154,202,186,0.5),transparent );top:0;width:100%;content:'';transition:all 0.3s ease;left:-100%;position:absolute}header .top-section-G2 .header-tutor-HV{overflow:visible;position:relative}header .top-section-G2 .header-tutor-HV::after{transform:scaleX(0);box-shadow:0 0 8px 2px rgb(106,174,157);transform-origin:left;background:rgb(106,174,157);bottom:-8px;width:100%;left:0;height:2px;content:"";position:absolute;animation:neonPulse 3s infinite alternate}header .top-section-G2 .main-sitewrap-mn:hover{transform:translateZ(20px)}header .top-section-G2 .main-sitewrap-mn a::before{transition:opacity 0.3s ease,transform 0.3s ease;top:0;opacity:0;background:rgb(154,202,186,0.5);width:100%;z-index:-1;left:0;content:"";border-radius:10px;height:100%;transform:scale(0.9);position:absolute}.learning-system-nP .exp-years-bd{flex-direction:column;max-width:1000px;z-index:3;transform-style:preserve-3d;margin:0 auto;position:relative;display:flex;gap:4rem}.learning-system-nP h3::before,.learning-system-nP h3::after{content:"";position:absolute;background:linear-gradient(90deg,transparent,rgb(154,202,186),transparent);height:2px}.learning-system-nP h3::before{width:200px;transform:translateX(-50%);bottom:-15px;animation:expandLine 3s ease-in-out infinite alternate;left:50%}.start-now-nU{overflow:hidden;padding:140px 0;position:relative;background:linear-gradient(110deg,rgb(154,202,186) 0%,rgb(106,174,157) 100%);z-index:1}.start-now-nU::before{content:'';background:linear-gradient( 135deg,transparent 25%,rgba(255,255,255,0.05) 25%,rgba(255,255,255,0.05) 50%,transparent 50%,transparent 75%,rgba(255,255,255,0.05) 75% );left:0;top:0;animation:patternMove 15s linear infinite;width:100%;position:absolute;z-index:-1;height:100%;background-size:30px 30px;opacity:0.5}.start-now-nU h3{transform:rotateX(5deg);text-transform:uppercase;font-weight:700;margin:60px 0;position:relative;color:#ffffff;letter-spacing:2px;perspective:1000px;transform-style:preserve-3d;padding:0 20px;text-align:center;transition:all 0.5s ease;font-family:Arial,sans-serif;font-size:35px}.start-now-nU .learn-ask-Gy::after{height:20px;position:absolute;background:linear-gradient( to bottom,rgba(0,0,0,0.05),transparent );z-index:-1;top:0;left:0;width:100%;content:''}.company-info-8t{padding:120px 0;position:relative;overflow:hidden}.company-info-8t .container{z-index:2;padding:0 20px;position:relative;transition:transform 0.6s cubic-bezier(0.22,1,0.36,1);transform-origin:center top;transform:perspective(1000px) rotateX(3deg);max-width:1200px;margin:0 auto}.company-info-8t .content-wrapper-6f:hover::before{opacity:1;transform:scale(1)}.company-info-8t h1::after{transform-origin:left;transform:scaleX(0);left:0;background:linear-gradient(to right,rgb(154,202,186),rgb(106,174,157));animation:expandWidth 0.8s cubic-bezier(0.22,1,0.36,1) 0.8s forwards;width:80px;content:"";bottom:0;position:absolute;height:4px}.company-info-8t h4::before{width:40px;animation:expandWidth 0.8s cubic-bezier(0.22,1,0.36,1) 1s forwards;content:"";height:3px;transform-origin:left;left:0;position:absolute;background:rgb(106,174,157);bottom:-8px;transform:scaleX(0)}@media (min-width: 992px) {.program-structure-0Z{padding:150px 0}.program-structure-0Z .class-plan-xU{gap:80px}.program-structure-0Z .photo-wrap-item-vY{transform:perspective(1200px) rotateY(8deg) rotateX(3deg);height:500px}.program-structure-0Z .content-wrapper-6f{transform:perspective(1200px) rotateY(-2deg) rotateX(1deg);padding:40px 50px 40px 40px}.program-structure-0Z p.description{max-height:300px}} @media (min-width: 992px) {.title-board-85{padding:10rem 3rem}.title-board-85 h1{margin-bottom:3rem}.title-board-85 .exp-years-bd{gap:6rem}.title-board-85 .content-wrapper-6f{padding:3rem}.title-board-85 .photo-wrap-item-vY{clip-path:polygon(10% 0,100% 0,100% 90%,0 100%,0 10%);height:550px}.title-board-85 svg{width:150px;height:150px}} @media (max-width: 767px) {.gratitudeHub-wt{padding:2.5rem 0}.gratitudeHub-wt .exp-years-bd{padding:2rem;transform:perspective(1000px) rotateX(1deg)}.gratitudeHub-wt h5{padding-left:20px;font-size:calc(22px - 4px)}.gratitudeHub-wt h5::before{width:22px;height:22px;font-size:12px;left:-15px}.gratitudeHub-wt p{font-size:calc(14px - 1px)}} @media (max-width: 767px) {.program-outcomes-o2{padding:60px 0}.program-outcomes-o2 .content-wrapper-6f h4{font-size:calc(24px * 0.9)}.program-outcomes-o2 li p{font-size:calc(12px * 0.95)}.program-outcomes-o2 .photo-wrap-item-vY{max-height:300px;object-position:center}} @media only screen and (max-width: 800px) {.secure-oasis-jU{padding:20px 10px;border-radius:10px}.secure-oasis-jU h1{margin-top:20px;margin-bottom:20px;font-size:calc(23px - 10px)}.secure-oasis-jU h2{margin-top:20px;font-size:calc(23px - 8px);margin-bottom:15px}.secure-oasis-jU ul,.secure-oasis-jU ol{padding-left:10px}.secure-oasis-jU li{padding-left:15px}} @media only screen and (max-width: 1200px) {.cookie-warning-panel-oP{padding:15px 0}.track-optin-x2{padding:15px 5%}} @media (min-width: 992px) {.offer-card-Nm .cost-levels-Ya{grid-template-columns:2fr 1fr;gap:4rem}.offer-card-Nm .bundle-rate-kA{padding:3rem}.offer-card-Nm .learning-fees-ja{grid-row:1;grid-column:1}.offer-card-Nm .bundle-rate-kA{grid-column:2;position:sticky;top:2rem;transform:perspective(1000px) rotateY(-5deg) translateZ(0);align-self:start;grid-row:1}.offer-card-Nm .bundle-rate-kA:hover{transform:perspective(1000px) rotateY(0) translateZ(30px)}} @media (max-width: 767px) {.offer-card-Nm{padding:3rem 0}.offer-card-Nm .container{padding:0 1.5rem}.offer-card-Nm .learning-fees-ja{grid-template-columns:1fr}.offer-card-Nm .bundle-rate-kA h2{font-size:calc(31px * 0.8)}.offer-card-Nm .premium-grid-o1{padding:1.5rem}.offer-card-Nm .promo-cost-u4{font-size:calc(20px * 1.5)}.offer-card-Nm .photo-wrap-item-vY{height:180px}} @media screen and (max-width: 1024px) {.reach-out-hE .inquiry-form-S9{transform:none;flex-direction:column}.reach-out-hE .photo-wrap-item-vY{flex:0 0 100%;min-height:300px}.reach-out-hE .support-reach-tU{padding:3rem 2rem;flex:0 0 100%}} @media (max-width: 576px) {header .top-section-G2{padding:0.75rem}header .top-section-G2 .top-teach-Wh{flex-direction:column;align-items:center}header .top-section-G2 .main-sitewrap-mn{margin:0.25rem 0;text-align:center;width:100%}header .top-section-G2 .header-tutor-HV svg{width:100px}header .top-section-G2 .header-tutor-HV::after{width:80%;left:10%}} @media screen and (max-width: 576px) {.start-now-nU{padding:80px 0}.start-now-nU .exp-years-bd::before{width:110%;left:-5%;transform:skewX(-5deg)}.start-now-nU h3{margin:35px 0;letter-spacing:1px;font-size:calc(35px * 0.7)}.start-now-nU h3::before{top:-20px}.start-now-nU h3::after{bottom:-20px}.start-now-nU .learn-ask-Gy{letter-spacing:1px;padding:12px 35px;margin-bottom:35px;font-size:calc(20px * 0.85)}} @media (max-width: 575px) {.company-info-8t{padding:40px 0}.company-info-8t .content-wrapper-6f{padding:1.5rem}.company-info-8t .container{transform:perspective(800px) rotateX(1deg)}} @keyframes backgroundPulse {0%{background-position:0% 0%,0% 0%,0px 0px,0px 0px,0px 0px;opacity:0.5}50%{background-position:5% 5%,-5% -5%,50px 50px,50px 50px,15px 15px;opacity:0.7}100%{background-position:0% 0%,0% 0%,0px 0px,0px 0px,0px 0px;opacity:0.5}} @keyframes gradientSlide {0%{background-position:0% 0%}50%{background-position:100% 100%}100%{background-position:0% 0%}} @keyframes rainbowShift {0%{background-position:0% 50%}50%{background-position:100% 50%}100%{background-position:0% 50%}} @keyframes floatBubble {0%{transform:translate(0,0);opacity:0.5}50%{transform:translate(-20px,20px);opacity:0.7}100%{transform:translate(0,0);opacity:0.5}} @keyframes floatBackground {0%{transform:rotate(35deg) skewX(-15deg) translate(0,0)}50%{transform:rotate(38deg) skewX(-12deg) translate(-5%,5%)}100%{transform:rotate(35deg) skewX(-15deg) translate(0,0)}}