html,body{min-height:100%;font-family:Arial,sans-serif;height:100%;color:#000000}.sponsor-logo-A{flex:0 0 auto}.sponsor-logo-A{color:#000000;position:relative;padding:4rem 0 2rem}.privacy-widget-C::after{width:200px;z-index:0;opacity:0.1;height:200px;content:"";position:absolute;right:-20px;background:radial-gradient(circle,rgb(207,203,185,0.5) 10%,transparent 70%);pointer-events:none;top:-20px;transform:rotate(-15deg)}.privacy-widget-C h1::after{position:absolute;transition:width 0.5s ease;content:"";background:rgb(207,203,185);bottom:-2px;width:70px;left:0;height:2px}.privacy-widget-C h2{border-left:3px solid rgb(184,158,132);color:#000000;font-size:32px;margin:2.5rem 0 1rem;padding-left:15px;font-weight:600;position:relative}.privacy-widget-C p:hover{transform:translateX(5px)}.privacy-widget-C p strong::after{transform:scaleX(0);height:1px;transition:transform 0.3s cubic-bezier(0.19,1,0.22,1);transform-origin:left;width:100%;background:rgb(207,203,185,0.5);left:0;position:absolute;content:"";bottom:-2px}.privacy-widget-C li:hover::before{transform:scale(1.3);background:rgb(207,203,185)}.thxPanel-Z{background:linear-gradient(135deg,rgb(235,233,229) 0%,#ffffff 100%);overflow:hidden;position:relative;padding:6rem 0}.thxPanel-Z .mastery-center-H{padding:3.5rem;transition:transform 0.5s cubic-bezier(0.23,1,0.32,1);backdrop-filter:blur(10px);box-shadow:0 15px 35px rgba(0,0,0,0.07),0 5px 15px rgba(0,0,0,0.05);transform:perspective(1000px) rotateX(1deg);position:relative;border-left:5px solid rgb(207,203,185);background-color:#ffffff}.thxPanel-Z .mastery-center-H:hover > div:first-child::after{width:120px}.thxPanel-Z a{transition:transform 0.4s cubic-bezier(0.23,1,0.32,1);display:block;transform:translateZ(0);text-decoration:none}.thxPanel-Z a:hover{transform:translateY(-3px)}header:after{left:0;pointer-events:none;height:100%;top:0;opacity:0.02;mix-blend-mode:overlay;width:100%;position:absolute;content:''}header .container:before{height:100%;width:100%;background-image:repeating-linear-gradient( 0deg,transparent,transparent 2px,rgba(255,255,255,0.015) 2px,rgba(255,255,255,0.015) 3px );mix-blend-mode:overlay;opacity:0.5;position:absolute;content:'';pointer-events:none}header .nav-mainbar-z:before{left:-5%;opacity:0.15;transform:translateX(-100%);position:absolute;top:-5%;width:110%;filter:blur(5px);animation:menuGlow 10s infinite ease-in-out;height:110%;background:linear-gradient(90deg,transparent,rgb(207,203,185,0.5),transparent );content:''}header .nav-header-h:hover:before{opacity:0.15;transform:skewX(-20deg) scale(1.05,1)}header .main-start-f{padding:5px;justify-content:center;display:flex;position:relative;text-decoration:none;transition:all 0.3s ease;align-items:center}header .main-start-f svg{transition:all 0.4s cubic-bezier(0.175,0.885,0.32,1.275);width:auto;filter:drop-shadow(0 0 2px rgb(207,203,185,0.5));height:45px;position:relative}.join-our-mailing-list-k::after{width:60%;content:"";height:70%;filter:blur(20px);transform:rotate(15deg) translateZ(0);background:rgb(184,158,132,0.5);position:absolute;bottom:-10%;left:-10%;z-index:0}.join-our-mailing-list-k h3::after{bottom:-10px;position:absolute;content:"";height:3px;left:0;background:linear-gradient(90deg,rgb(207,203,185),rgb(184,158,132));width:60px;transition:width 0.3s ease-out}.join-our-mailing-list-k input[type="email"]:focus{outline:none;border-color:rgb(207,203,185);box-shadow:0 5px 15px rgba(0,0,0,0.05),0 0 0 3px rgb(207,203,185,0.5)}.join-our-mailing-list-k input[type="email"]:focus{animation:pulse 1.5s infinite}.join-our-mailing-list-k .newsletter-wrap-g:hover{box-shadow:0 10px 20px rgba(0,0,0,0.1);transform:translateY(-3px)}.our-story-n{position:relative;z-index:1;overflow:hidden;color:#ffffff;padding:100px 0 120px}.our-story-n h4{text-align:center;position:relative;transition:transform 0.6s cubic-bezier(0.19,1,0.22,1),opacity 0.6s cubic-bezier(0.19,1,0.22,1);font-size:calc(20px * 1.1);letter-spacing:3px;transform:translateY(0);font-weight:700;margin-bottom:40px;text-transform:uppercase;color:#ffffff;opacity:1}.our-story-n h6{letter-spacing:1px;font-size:calc(17px * 1.2);font-weight:700;display:inline-block;position:relative;margin-bottom:25px;color:rgb(184,158,132)}.our-story-n .content-holder-q:hover h6::after{width:70%}.instructor-profile-b{padding:120px 0;background:linear-gradient(135deg,rgb(235,233,229) 0%,rgba(240,242,245,0.9) 100%);position:relative;overflow:hidden}.instructor-profile-b .container{z-index:1;margin:0 auto;padding:0 20px;position:relative;max-width:1200px}.instructor-profile-b .success-feedback-G:hover{box-shadow:0 25px 50px rgba(0,0,0,0.08),0 10px 30px rgba(0,0,0,0.03);transform:perspective(1000px) rotateX(0deg) translateY(-5px)}.instructor-profile-b .snap-shot-d::before{left:12px;bottom:-12px;opacity:0.2;border:2px solid rgb(207,203,185);right:-12px;transition:all 0.4s ease;top:12px;content:"";z-index:-1;position:absolute}.instructor-profile-b .success-feedback-G > div:nth-child(2) div{font-size:calc(17px - 1px);transition:transform 0.4s ease,opacity 0.4s ease;transform:translateX(0);color:rgb(184,158,132);margin-top:5px;opacity:0.85;font-weight:600}footer::after{bottom:0;left:0;z-index:-1;position:absolute;background-image:repeating-linear-gradient(0deg,rgb(207,203,185,0.5),rgb(207,203,185,0.5) 1px,transparent 1px,transparent 20px),repeating-linear-gradient(90deg,rgb(207,203,185,0.5),rgb(207,203,185,0.5) 1px,transparent 1px,transparent 20px);top:0;opacity:0.1;content:"";right:0}.sponsor-logo-A .company_holder h3::after{height:3px;background:rgb(184,158,132);content:"";left:0;position:absolute;bottom:-0.5rem;width:80px}.sponsor-logo-A .nav-mainbar-z .nav-begin-B{padding:1rem 0;display:flex;gap:0;flex-direction:column}.sponsor-logo-A .nav-mainbar-z .nav-begin-B a::before{left:0;height:100%;top:0;content:"";position:absolute;transition:all 0.3s ease;width:0;background:rgb(235,233,229);z-index:-1}.challenge-cta-v::before{top:0;position:absolute;left:10%;height:1px;background:linear-gradient(90deg,transparent,rgb(207,203,185,0.5),transparent);content:"";right:10%}.welcome-page-E::after{animation:float 18s infinite ease-in-out;position:absolute;height:40%;top:-10%;opacity:0.2;content:"";right:-10%;background:radial-gradient( circle at center,rgb(184,158,132) 0%,transparent 70% );filter:blur(60px);width:40%}.welcome-page-E h3{font-size:calc(20px * 1.1);position:relative;line-height:1.5;color:rgb(207,203,185);letter-spacing:0.02em;transition:transform 0.4s ease-out;margin:0;transform:translateX(0);font-weight:600}.welcome-page-E .learn-expert-P::before{background:linear-gradient( to right,rgb(207,203,185),rgb(184,158,132) );right:0;height:5px;content:"";left:0;position:absolute;z-index:1;top:0}.welcome-page-E .learn-expert-P:hover h1::after{transform:scaleX(1.5)}.welcome-page-E .learn-expert-P:hover > div{transform:translateY(5px)}.welcome-page-E p{font-weight:600;position:relative;padding:3rem 2rem;text-align:center;margin:0;z-index:2;letter-spacing:0.03em;color:#ffffff;line-height:1.6;text-shadow:0 2px 4px rgba(0,0,0,0.3);font-size:calc(16px * 1.2)}.register-now-k h2{opacity:0;font-weight:700;position:relative;margin:0;color:#ffffff;font-size:35px;line-height:1.3;font-family:Arial,sans-serif;animation:slideInText 0.8s 0.2s forwards ease-out;transform:translateX(-20px);text-shadow:0 2px 4px rgba(0,0,0,0.1)}.register-now-k svg path{transition:fill 0.3s ease;fill:rgb(184,158,132)}.register-now-k .mastery-center-H:hover svg path{fill:rgb(207,203,185)}.register-now-k .mastery-center-H div{flex-grow:1}.register-now-k .inquiry-support-T::after{position:absolute;background:#ffffff;width:100%;transform:scaleX(0);transition:transform 0.4s ease;height:3px;transform-origin:right;left:0;content:"";bottom:0}.tariff-feature-e{overflow:hidden;position:relative;background:linear-gradient(135deg,rgb(235,233,229) 0%,rgba(245,247,250,0.95) 100%);padding:7rem 0}.tariff-feature-e .deal-opts-F{flex-direction:column;display:flex}.tariff-feature-e .learning-package-d{order:1;position:relative;margin-bottom:3.5rem;text-align:center}.tariff-feature-e .pricing-rates-n{line-height:1.6;max-width:800px;color:#000000;font-size:18px;margin:0 auto}.tariff-feature-e .pricing-catalog-m:hover{transform:translateY(-8px);box-shadow:0 15px 40px rgba(0,0,0,0.1)}.tariff-feature-e .monthly-plan-i{display:flex;box-sizing:border-box;flex-direction:column;height:100%}.tariff-feature-e .edu-rates-I h3{display:inline-block;font-size:calc(19px * 1.1);font-weight:700;position:relative;color:#000000;margin-bottom:1rem}.tariff-feature-e .snap-shot-d{width:100%;height:180px;overflow:hidden;position:relative;transition:transform 0.5s ease}.training-structure-R{background:linear-gradient(135deg,rgb(235,233,229) 0%,rgb(184,158,132,0.5) 100%);position:relative;padding:8rem 0;overflow:hidden}.training-structure-R::after{z-index:1;top:-10%;clip-path:polygon(0 0,100% 20%,90% 90%,10% 100%);right:-5%;height:70%;opacity:0.08;position:absolute;width:40%;background:rgb(207,203,185,0.5);content:"";transform:rotate(-15deg) skew(15deg)}.training-structure-R .mastery-center-H > div:hover::before{opacity:0.4}.training-structure-R .mastery-center-H > div:hover h3{transform:translateX(0)}.training-structure-R h3::after{content:"";left:0;bottom:-10px;height:3px;transform-origin:left;position:absolute;transition:transform 0.6s cubic-bezier(0.16,1,0.3,1);transform:scaleX(0.7);width:80px;background:linear-gradient(90deg,rgb(207,203,185) 0%,rgb(184,158,132) 100%)}.info-details-K::before{height:40%;transform:rotate(15deg);position:absolute;background:linear-gradient(210deg,rgb(207,203,185,0.5) 0%,transparent 80%);width:40%;animation:pulse 15s infinite alternate ease-in-out;z-index:0;content:"";top:-5%;filter:blur(40px);right:-10%}.info-details-K .container{max-width:1240px;position:relative;margin:0 auto;z-index:2}.info-details-K .reach-block-f > div:nth-child(1){--animation-order:1}.info-details-K .reach-block-f > div:nth-child(3){--animation-order:3}.info-details-K h6 svg{width:20px;margin-left:0.5rem;transition:transform 0.3s ease;height:20px}.info-details-K span{margin-left:1.75rem;color:#000000;font-size:calc(18px - 0.05rem);display:block}.info-details-K .contact-support-G:hover{color:rgb(207,203,185);transform:translateX(4px)}.info-details-K .contact-support-G:hover svg{transform:scale(1.1) rotate(5deg)}.info-details-K .contact-support-G:hover svg path{fill:rgb(207,203,185)}.course-program-info-V::after{left:-5%;transform:rotate(10deg) skewX(10deg);height:50%;opacity:0.05;z-index:1;content:"";animation:float 18s infinite alternate-reverse ease-in-out;width:25%;bottom:-5%;position:absolute;background:linear-gradient(215deg,rgb(184,158,132,0.5) 10%,rgb(207,203,185,0.5) 90%);filter:blur(15px)}.course-program-info-V .content-holder-q{padding:1.5rem 0;position:relative;transform:translateZ(0)}.course-program-info-V h3{padding-left:1rem;margin-bottom:1.5rem;transform:translateY(0);line-height:1.3;position:relative;font-weight:600;font-size:calc(23px * 1.1);transition:all 0.6s cubic-bezier(0.175,0.885,0.32,1.275);opacity:1;color:#000000}.get-in-touch-q::before{z-index:0;content:"";background-size:60px 60px;width:100%;top:0;background:radial-gradient(circle at 20% 20%,rgba(0,0,0,0.02) 0%,transparent 20%),radial-gradient(circle at 80% 80%,rgba(0,0,0,0.02) 0%,transparent 20%);height:100%;left:0;position:absolute}.get-in-touch-q .snap-shot-d::after{content:"";width:100%;position:absolute;top:0;height:100%;left:0;background:linear-gradient(45deg,rgb(207,203,185,0.5),transparent)}.get-in-touch-q h3{color:#000000;padding-bottom:10px;font-size:19px;margin-bottom:20px;display:inline-block;position:relative;font-weight:600}.get-in-touch-q .feedback-map-B{display:flex;gap:12px;margin-top:10px;align-items:flex-start}.get-in-touch-q .feedback-map-B label{color:#000000;line-height:1.5;font-size:18px}.get-in-touch-q .feedback-map-B a:hover{color:rgb(184,158,132)}.get-in-touch-q .inquiry-support-T{box-shadow:0 8px 20px rgb(207,203,185,0.5);overflow:hidden;border-radius:10px;align-self:flex-start;cursor:pointer;position:relative;font-size:20px;border:none;margin-top:20px;padding:16px 40px;transition:all 0.3s ease;font-weight:600;background:rgb(207,203,185);color:#ffffff}.course-candidates-v .container{z-index:2;margin:0 auto;position:relative;padding:0 15px;max-width:1140px}.course-candidates-v h4{font-weight:700;margin-bottom:60px;padding-left:20px;position:relative;color:#000000;border-left:4px solid rgb(207,203,185);font-size:28px;text-align:left}.course-candidates-v p::before{height:2px;content:"";transform:translateY(-50%);position:absolute;top:50%;left:-30px;width:30px;background:linear-gradient(90deg,rgb(207,203,185,0.5),rgb(184,158,132))}.course-candidates-v p:nth-child(odd)::after{border-color:rgb(207,203,185)}.course-candidates-v p svg{width:24px;flex-shrink:0;margin-right:15px;transition:all 0.3s ease;height:24px}.course-candidates-v p:nth-child(2){transform:translateX(30px)}.course-candidates-v p:nth-child(6){transform:translateX(150px)}.course-candidates-v p:nth-child(4):hover{transform:translateX(100px)}.course-candidates-v .mastery-center-H > div p:nth-child(1){animation-delay:0.1s}.course-candidates-v .mastery-center-H > div p:nth-child(5){transform:translateX(120px);animation-delay:0.5s;opacity:1;animation-name:none}.course-candidates-v .mastery-center-H > div p:nth-child(9){opacity:1;animation-name:none;animation-delay:0.6s;transform:translateX(60px)}.program-outcomes-g::after{background:linear-gradient(90deg,rgb(207,203,185) 0%,rgb(184,158,132) 100%);transform-origin:left;height:6px;content:"";z-index:1;transform:scaleX(0.97);left:0;position:absolute;width:100%;bottom:-2px}.program-outcomes-g .container{padding:0 15px;position:relative;z-index:2;max-width:1200px;margin:0 auto}.program-outcomes-g .content-holder-q{padding:2.5rem 2rem;position:relative}.program-outcomes-g .mastery-center-H:hover .content-holder-q::before{height:100%}.program-outcomes-g li:hover{transform:translateX(5px)}.program-outcomes-g li svg{height:26px;left:0;position:absolute;margin-right:12px;top:2px;transition:transform 0.3s ease;width:26px}@media only screen and (max-width: 1200px) {.container{width:100%;padding:0 20px}} @media (max-width: 768px) {.privacy-widget-C{padding:2.5rem 1rem}.privacy-widget-C .container{box-shadow:0 5px 20px rgba(0,0,0,0.05);max-width:540px;padding:1.75rem}.privacy-widget-C h1{transform:translateX(0);font-size:calc(39px * 0.8)}.privacy-widget-C h2{margin:2rem 0 0.75rem;font-size:calc(32px * 0.85)}.privacy-widget-C h3{font-size:calc(32px * 0.7)}.privacy-widget-C h4{font-size:calc(32px * 0.6)}.privacy-widget-C p,.privacy-widget-C li{max-width:100%}.privacy-widget-C p:hover,.privacy-widget-C li:hover,.privacy-widget-C span:hover{transform:translateX(0)}} @media (max-width: 767px) {header .nav-mainbar-z{position:fixed;top:0;backdrop-filter:blur(15px);-webkit-backdrop-filter:blur(15px);box-shadow:-5px 0 30px rgba(0,0,0,0.5);z-index:1001;overflow-y:auto;right:-100%;height:100vh;gap:25px;max-width:330px;transition:all 0.4s cubic-bezier(0.19,1,0.22,1);background:linear-gradient(135deg,rgba(20,20,30,0.97) 0%,rgba(10,10,20,0.98) 100% );flex-direction:column;padding:85px 30px 30px;width:85%}header .nav-mainbar-z:before{width:80%;top:70px;left:10%;opacity:0.3;animation:none;height:1px}header .nav-mainbar-z:after{background:transparent;width:30px;top:20px;opacity:0.6;position:absolute;right:20px;content:'';border:1px solid rgb(207,203,185,0.5);height:30px}header .menu.active{right:0}header .nav-header-h{opacity:0.8;padding:12px 5px;text-align:left;width:100%;border-bottom:1px solid rgb(207,203,185,0.5)}header .nav-header-h:last-child{border-bottom:none}header .nav-header-h:hover{transform:translateY(0);opacity:1}header .main-start-f{margin:0 auto}} @media (max-width: 767px) {.instructor-profile-b{padding:80px 0}.instructor-profile-b .success-feedback-G{padding:30px;gap:25px}.instructor-profile-b .snap-shot-d{height:150px;width:150px}.instructor-profile-b .name{font-size:calc(19px - 2px)}.instructor-profile-b .emp-summary-G{font-size:calc(17px - 1px)}} @media (max-width: 768px) {.sponsor-logo-A{padding:3rem 0 1.5rem}.sponsor-logo-A .nav-begin-B{gap:1.5rem}.sponsor-logo-A .company_holder{padding:2rem}.sponsor-logo-A .company_holder h3{font-size:calc(29px - 2px)}.challenge-cta-v{margin-top:2rem}} @media (min-width: 992px) {.welcome-page-E .learn-hero-S{grid-template-columns:0.7fr 1.3fr;gap:4rem}.welcome-page-E h1{font-size:calc(40px * 1.2)}.welcome-page-E h3{font-size:calc(20px * 1.2)}} @media (min-width: 768px) {.register-now-k{padding:100px 0}.register-now-k .container{grid-gap:60px;grid-template-columns:1fr 1fr;align-items:center}.register-now-k h2{transform:translateX(-30px);font-size:calc(35px * 1.1)}.register-now-k .mastery-center-H{clip-path:polygon(0 0,100% 0,97% 100%,0% 100%);padding:40px 50px}} @media (max-width: 991px) {.tariff-feature-e{padding:5rem 0}.tariff-feature-e .pricing-catalog-m{margin-bottom:1.5rem}.tariff-feature-e .learning-package-d{padding:0 1rem}} @media (max-width: 575px) {.tariff-feature-e{padding:3rem 0}.tariff-feature-e .container{padding:0 1.5rem}.tariff-feature-e .lesson-plans-A{gap:1.5rem}.tariff-feature-e .edu-rates-I{padding:1.5rem}.tariff-feature-e .snap-shot-d{height:140px}} @media (max-width: 991px) {.training-structure-R{padding:6rem 0}.training-structure-R .mastery-center-H{transform:perspective(800px) rotateY(1deg)}.training-structure-R .mastery-center-H > div{padding:2.5rem 2rem}.training-structure-R h3{margin-bottom:1.2rem;font-size:calc(35px * 0.7)}} @media screen and (min-width: 1200px) {.info-details-K h1{font-size:calc(46px + 1rem)}.info-details-K .container{max-width:1400px}.info-details-K .reach-block-f{gap:3rem}} @media (min-width: 768px) {.course-program-info-V{padding:8rem 0}.course-program-info-V .learn-plan-O{grid-template-columns:0.9fr 1.1fr;gap:3.5rem;align-items:center}.course-program-info-V .snap-shot-d{transform:perspective(1200px) rotateY(-3deg) translateZ(0);min-height:450px;clip-path:polygon(0 0,100% 0,100% 85%,85% 100%,0 100%)}.course-program-info-V h3{padding-left:1.5rem;margin-bottom:2rem;font-size:calc(23px * 1.3)}.course-program-info-V h3::before{width:5px}.course-program-info-V p.description{max-height:380px;padding-right:2rem}} @media (max-width: 991px) {.course-candidates-v{padding:80px 0}.course-candidates-v h4{margin-bottom:50px;font-size:calc(28px * 0.9)}.course-candidates-v div > div{margin-left:40px}.course-candidates-v p{padding:18px 20px;margin-bottom:25px}.course-candidates-v p:nth-child(1){transform:translateX(0)}.course-candidates-v p:nth-child(2){transform:translateX(20px)}.course-candidates-v p:nth-child(3){transform:translateX(40px)}.course-candidates-v p:nth-child(4){transform:translateX(60px)}.course-candidates-v p:nth-child(5){transform:translateX(80px)}.course-candidates-v p:nth-child(6){transform:translateX(100px)}.course-candidates-v p:nth-child(7){transform:translateX(120px)}.course-candidates-v p:nth-child(8){transform:translateX(140px)}.course-candidates-v p:nth-child(9){transform:translateX(160px)}.course-candidates-v p:nth-child(10){transform:translateX(180px)}.course-candidates-v p:nth-child(1):hover{transform:translateX(5px)}.course-candidates-v p:nth-child(2):hover{transform:translateX(25px)}.course-candidates-v p:nth-child(3):hover{transform:translateX(45px)}.course-candidates-v p:nth-child(4):hover{transform:translateX(65px)}.course-candidates-v p:nth-child(5):hover{transform:translateX(85px)}.course-candidates-v p:nth-child(6):hover{transform:translateX(105px)}.course-candidates-v p:nth-child(7):hover{transform:translateX(125px)}.course-candidates-v p:nth-child(8):hover{transform:translateX(145px)}.course-candidates-v p:nth-child(9):hover{transform:translateX(165px)}.course-candidates-v p:nth-child(10):hover{transform:translateX(185px)}} @keyframes floatGradient {0%{transform:rotate(-15deg) translateY(0)}50%{transform:rotate(-10deg) translateY(-20px)}100%{transform:rotate(-15deg) translateY(0)}} @keyframes slideInText {0%{transform:translateX(-20px);opacity:0}100%{transform:translateX(0);opacity:1}} @keyframes pulse {0%,100%{transform:scale(1);opacity:0.5}50%{transform:scale(1.1);opacity:0.7}} @keyframes fadeUp {0%{transform:translateY(20px);opacity:0}100%{transform:translateY(0);opacity:1}} @keyframes slideIn {from{opacity:0;transform:translateX(-50px)}to{opacity:1;transform:translateX(0)}}