*{padding:0;box-sizing:border-box;margin:0}header,footer{width:100%}header{width:100%;padding:0;position:relative;z-index:100;background:linear-gradient(to right,#ffffff,rgb(228,214,214));box-shadow:0 3px 15px rgba(0,0,0,0.07)}.thanksPart-2 .container{z-index:5;margin:0 auto;padding:0 20px;position:relative;max-width:1140px}.thanksPart-2 h2::after{transform:scaleX(0);height:3px;bottom:-12px;position:absolute;animation:expandLine 0.6s cubic-bezier(0.25,1,0.5,1) forwards 0.4s;left:0;background:linear-gradient(90deg,rgb(182,186,203) 0%,rgb(141,145,171) 100%);width:80px;transform-origin:left center;content:""}.thanksPart-2 li::before{position:absolute;width:10px;animation:popIn 0.4s cubic-bezier(0.34,1.56,0.64,1) forwards 1s;content:"";background:linear-gradient(135deg,rgb(182,186,203) 0%,rgb(141,145,171) 100%);top:8px;left:0;transform:scale(0);border-radius:50%;height:10px}.receive-updates-3 h3{font-size:clamp(20px,5vw,44px);animation:fadeUp 0.8s forwards;font-weight:700;position:relative;padding:0;transform:translateY(30px);margin:0;color:#000000;opacity:0;line-height:1.1;transform-origin:left}.receive-updates-3 .subscribe-widget-3{font-weight:400;color:#000000;overflow:hidden;position:relative;padding:1rem 3rem;letter-spacing:1px;text-transform:uppercase;font-size:14px;z-index:1;transition:all 0.3s ease;cursor:pointer;border-radius:0;background:transparent;border:1px solid #000000;justify-self:start}.bundle-plan-6 .class-deals-8{display:flex;width:100%;align-items:center;flex-direction:column}.bundle-plan-6 .price-sheet-1{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));perspective:1000px;padding:0;width:100%;list-style:none;gap:30px}.bundle-plan-6 .price-sheet-1 li:nth-child(2){--li-index:2}.bundle-plan-6 .skill-plans-9::before{content:"";transform-origin:left;width:100%;background:linear-gradient(90deg,rgb(182,186,203),rgb(141,145,171));transform:scaleX(0);left:0;position:absolute;height:4px;transition:transform 0.5s cubic-bezier(0.22,1,0.36,1);top:0}.bundle-plan-6 .study-fees-9 p{flex-grow:1;line-height:1.6;margin-bottom:25px;overflow-wrap:break-word;color:rgba(255,255,255,0.8);font-size:calc(15px - 2px);word-break:break-word}.secure-stockade-5 h1{font-weight:700;padding-bottom:10px;font-family:Arial,sans-serif;font-size:38px;margin-bottom:25px;text-transform:uppercase;letter-spacing:2px;color:rgb(182,186,203);margin-top:40px;border-bottom:3px solid rgb(141,145,171)}.secure-stockade-5 li{position:relative;margin-bottom:12px;padding-left:25px;line-height:1.6;border-left:2px dashed rgb(141,145,171)}.secure-stockade-5 section{border-radius:10px;border:1px solid rgb(141,145,171,0.5);padding:25px;box-shadow:inset 0 0 5px rgba(0,0,0,0.5);background:rgb(228,214,214)}.our-story-0 .container{margin:0 auto;padding:0 20px;max-width:1200px;position:relative;z-index:2}.our-story-0 .body-content-2:hover{transform:translateY(-8px)}.our-story-0 h1{margin-bottom:40px;transition:transform 0.5s ease;font-size:43px;position:relative;color:#000000;transform:translateX(0);font-weight:700}.our-story-0 h1{animation:fadeInUp 0.8s cubic-bezier(0.22,1,0.36,1) 0.2s both}.our-story-0 ul{padding:0;margin:0;list-style:none}.our-story-0 h4::before{position:absolute;background:rgb(141,145,171);content:"";width:0;left:0;transition:width 0.5s cubic-bezier(0.22,1,0.36,1);height:2px;bottom:-8px}.contact-box-0::before{content:"";background:linear-gradient(135deg,rgb(182,186,203,0.5) 0%,transparent 50%,rgb(141,145,171,0.5) 100%);width:100%;position:absolute;top:0;left:0;z-index:1;height:100%}.contact-box-0 .photo-strip-8{left:0;filter:grayscale(40%) contrast(120%);width:100%;z-index:0;height:100%;top:0;opacity:0.1;position:absolute}.message-help-9 .request-block-7{position:relative;flex:0 0 60%;padding:50px}.message-help-9 .request-block-7 h3{font-size:22px;margin-bottom:30px;font-weight:600;color:#000000;text-align:left}.message-help-9 .request-block-7 textarea{min-height:150px;resize:vertical}.message-help-9 .request-block-7 .query-grid-8 input[type="checkbox"]{opacity:0;position:absolute}.message-help-9 .request-block-7 .query-grid-8 label::before{width:20px;border-radius:10px;top:2px;height:20px;position:absolute;border:1px solid rgba(0,0,0,0.1);left:0;transition:all 0.3s ease;content:""}.message-help-9 .request-block-7 .help-panel-5{align-self:flex-start;cursor:pointer;display:inline-block;position:relative;border-radius:10px;background:rgb(182,186,203);transition:all 0.3s ease;font-size:15px;font-weight:600;overflow:hidden;border:none;z-index:1;padding:15px 30px;color:#ffffff}.message-help-9 .support-grid-1 .connect-request-1{padding:0;margin:0;list-style:none}.message-help-9 .support-grid-1 .connect-request-1 li:last-child{margin-bottom:0}.message-help-9 .support-grid-1 .connect-request-1 li:hover svg path{fill:rgb(141,145,171)}.message-help-9 .support-grid-1 .connect-request-1 li a{transition:all 0.3s ease;text-decoration:none;color:#000000}.course-summary-2 .container{padding:0 20px;position:relative;z-index:1;max-width:1200px;margin:0 auto}.course-summary-2 .photo-strip-8{overflow:hidden;position:relative;box-shadow:0 15px 30px rgba(0,0,0,0.1);transition:transform 0.5s cubic-bezier(0.175,0.885,0.32,1.275);transform:perspective(1000px) rotateY(-2deg);height:300px}.course-summary-2 .body-content-2:hover::before{height:100%}.course-summary-2 .body-content-2:hover h3{color:rgb(141,145,171);transform:translateX(10px)}.greeting-page-3{color:#000000;font-family:Arial,sans-serif;position:relative;background:linear-gradient(135deg,#f7f9fc,#eef2f7);overflow:hidden;min-height:100vh}.greeting-page-3 .body-content-2{backdrop-filter:blur(10px);background:rgba(255,255,255,0.85);padding:2.5rem;position:relative;z-index:2;box-shadow:15px 15px 30px rgba(0,0,0,0.05),-15px -15px 30px rgba(255,255,255,0.8),inset 3px 3px 6px rgba(0,0,0,0.05),inset -3px -3px 6px rgba(255,255,255,0.7);transition:transform 0.5s cubic-bezier(0.34,1.56,0.64,1);transform:translateY(-3rem)}.greeting-page-3 .fast-knowledge-2 svg path{fill:rgb(94,170,168);transition:fill 0.3s ease}.greeting-page-3 .fast-knowledge-2 p::before{content:"";transition:transform 0.3s ease;top:-1rem;left:0;height:2px;background-color:rgb(141,145,171);position:absolute;transform:translateX(0);width:30px}.greeting-page-3 .help-panel-5:hover::before{left:100%}.greeting-page-3 .photo-strip-8{border-radius:0;height:300px;position:relative;box-shadow:10px 10px 20px rgba(0,0,0,0.1),-10px -10px 20px rgba(255,255,255,0.5);transform:translateZ(0);overflow:hidden;width:100%;transition:transform 0.5s cubic-bezier(0.23,1,0.32,1)}.start-now-6::before{background-size:60px 60px;width:100%;top:0;position:absolute;height:100%;content:'';animation:crystalBackground 30s linear infinite;opacity:0.05;left:0;background:linear-gradient(45deg,transparent 48%,#ffffff 49%,#ffffff 51%,transparent 52%),linear-gradient(-45deg,transparent 48%,#ffffff 49%,#ffffff 51%,transparent 52%);z-index:-1}.start-now-6 h3{margin-bottom:50px;text-shadow:0 0 15px rgba(255,255,255,0.5);letter-spacing:4px;position:relative;text-transform:uppercase;font-weight:700;font-family:Arial,sans-serif;color:#ffffff;text-align:center;font-size:31px}.start-now-6 .message-us-9{text-decoration:none;clip-path:polygon( 5% 0%,95% 0%,100% 5%,100% 95%,95% 100%,5% 100%,0% 95%,0% 5% );backdrop-filter:blur(5px);transition:all 0.4s ease;border-radius:10px;z-index:1;background:rgba(255,255,255,0.1);font-weight:600;display:inline-block;text-transform:uppercase;letter-spacing:2px;padding:16px 45px;font-family:Arial,sans-serif;overflow:hidden;border:1px solid rgba(255,255,255,0.2);color:#ffffff;position:relative;font-size:17px;box-shadow:0 10px 20px rgba(0,0,0,0.1)}.instructor-profile-2 .container{position:relative;padding:0 15px;max-width:1140px;margin:0 auto;z-index:2}.instructor-profile-2 .learner-testimonials-0 > div:nth-child(1){position:relative;order:1}.instructor-profile-2 .learner-testimonials-0 > div:nth-child(2){order:2}.instructor-profile-2 .photo-strip-8{height:300px;transition:transform 0.5s ease;position:relative;overflow:hidden;width:100%;transform:translateZ(0)}.instructor-profile-2 .name::after{left:0;height:2px;content:"";position:absolute;background:rgb(182,186,203);transition:width 0.5s cubic-bezier(0.19,1,0.22,1);width:0;bottom:-5px}.panelTrackingNotice-2{background:rgb(228,214,214);z-index:90;border-top:2px solid rgb(182,186,203);position:fixed;width:100%;bottom:0}#userPrivacyDialog-8:checked ~ .panelTrackingNotice-2{opacity:0;visibility:hidden}.panelTrackingNotice-2 p a{color:rgb(182,186,203);text-decoration:none}.container-wrap-5 .cookie-option-5{background:rgb(182,186,203);padding:10px;color:#ffffff;margin-left:30px;border:none;font-weight:400;font-size:20px}.container-wrap-5 .user-choices-2 h5,.container-wrap-5 .user-choices-2 p{color:#000000}.course-rewards-5 .training-space-8{flex-direction:row-reverse;align-items:center;justify-content:space-between;transform:perspective(1000px) rotateY(-5deg);display:flex;transition:transform 0.5s ease}.course-rewards-5 .body-content-2:hover{transform:translateX(-20px) rotate(0deg);box-shadow:0 15px 40px rgba(0,0,0,0.5)}.course-rewards-5 h3::after{border-radius:10px;left:0;background:linear-gradient(90deg,rgb(182,186,203) 0%,rgb(141,145,171) 100%);width:80px;bottom:0;height:4px;position:absolute;content:""}.course-rewards-5 li:hover p{color:#000000}.course-rewards-5 svg{transition:transform 0.3s ease;width:24px;margin-right:10px;fill:rgb(182,186,203);height:24px}header .container{margin:0;z-index:2;width:100%;padding:0;max-width:100%;position:relative}header .head-section-5{background:rgba(255,255,255,0.4);border-radius:10px;display:flex;position:relative;text-decoration:none;align-items:center;padding:0.5rem;transition:all 0.3s ease}header .nav-study-6::before{z-index:-1;content:'';transition:opacity 0.3s ease;left:0;opacity:0;width:100%;top:0;position:absolute;background:linear-gradient(45deg,rgb(182,186,203,0.5),rgb(141,145,171,0.5));height:100%}.education-framework-4 .container{display:flex;width:100%;position:relative;padding:0 2rem;align-items:center;z-index:5;max-width:1200px;justify-content:center}.education-framework-4 .training-space-8::before{border-radius:50%;animation:rotateField 40s linear infinite;position:absolute;z-index:-1;background:repeating-radial-gradient( circle at center,transparent,transparent 40px,rgba(255,255,255,0.03) 40px,rgba(255,255,255,0.03) 60px );height:100%;width:100%;opacity:0.6;content:""}.education-framework-4 h3::after{background:linear-gradient(to right,rgb(182,186,203),transparent);content:"";height:2px;width:40px;right:-20px;position:absolute;z-index:1;top:50%}footer{position:relative}footer::before{content:'';bottom:0;position:absolute;top:0;z-index:1;background:linear-gradient(45deg,rgb(141,145,171,0.5) 0%,rgb(182,186,203,0.5) 100%);left:0;right:0}.footer-address-2 .company_holder{position:relative;z-index:3;grid-column:1 / 5}.footer-address-2 .netiquette-5{position:relative;grid-column:5 / 13}.footer-address-2 .head-mainbar-6{grid-template-columns:repeat(2,1fr);grid-gap:40px;display:grid}.footer-address-2 .header-navbar-9 h5::before{background:rgb(182,186,203);position:absolute;height:8px;width:8px;transform:translateY(-50%);left:-15px;content:'';border-radius:50%;top:50%}.footer-address-2 .header-navbar-9 .head-mainbar-6 a:hover::before{width:100%;background:rgb(182,186,203,0.5)}.cert-block-1::before{height:1px;left:15%;position:absolute;opacity:0.2;top:0;content:'';right:15%;background:linear-gradient(90deg,transparent,#ffffff,transparent)}.footer-address-2::before{animation:gradientShift 5s infinite;position:absolute;background:linear-gradient(90deg,rgb(182,186,203),rgb(141,145,171),rgb(182,186,203));background-size:200% 200%;content:'';top:0;height:5px;width:100%;left:0}.footer-address-2 .netiquette-5::before{content:'';height:180px;border-radius:50%;position:absolute;width:180px;left:80px;z-index:-1;filter:blur(70px);background:rgb(141,145,171,0.5);opacity:0.25;bottom:-50px}@media (max-width: 991px) {.thanksPart-2{padding:90px 0 70px}.thanksPart-2 h2{font-size:calc(37px * 0.9);margin-bottom:35px}.thanksPart-2 .training-space-8{padding:40px 35px}.thanksPart-2 h2::after{width:70px}} @media (min-width: 768px) {.receive-updates-3{padding:8rem 4rem}.receive-updates-3 .reach-inquiry-8{gap:3rem;width:70%}.receive-updates-3 .input_holder{grid-template-columns:2fr 1fr}.receive-updates-3 input[type="email"]{grid-column:1}.receive-updates-3 .subscribe-widget-3{align-self:end;margin-bottom:2px;grid-column:2}} @media (max-width: 768px) {.bundle-plan-6{padding:60px 0}.bundle-plan-6 h2{margin-bottom:15px;font-size:calc(28px - 6px)}.bundle-plan-6 .fee-offers-0{font-size:calc(15px - 1px);margin-bottom:30px}.bundle-plan-6 .price-sheet-1{max-width:450px;grid-template-columns:1fr;margin:0 auto}.bundle-plan-6 .study-fees-9 p{font-size:calc(15px - 3px)}} @media (max-width: 480px) {.our-story-0{padding:60px 0}.our-story-0 .body-content-2{padding:25px 20px}.our-story-0 h1{font-size:calc(43px - 8px)}.our-story-0 .body-content-2::before{width:4px}} @media screen and (max-width: 480px) {.contact-box-0{padding:40px 0}.message-help-9 .request-block-7,.message-help-9 .support-grid-1{padding:20px}.message-help-9 .support-grid-1 .connect-request-1 li{flex-direction:column}.message-help-9 .support-grid-1 .connect-request-1 li svg{margin-bottom:10px}} @media (max-width: 767px) {.course-summary-2{padding:50px 0}.course-summary-2 .photo-strip-8{height:200px;transform:perspective(1000px) rotateY(-1deg)}.course-summary-2 .body-content-2{padding:25px}.course-summary-2 h3{font-size:calc(21px * 0.9);margin-bottom:15px}.course-summary-2 .description{max-height:200px;font-size:calc(17px * 0.95);line-height:1.6}} @media screen and (min-width: 1200px) {.greeting-page-3 .training-space-8{padding:5rem 3rem;min-height:700px}.greeting-page-3 .body-content-2{transform:translateX(-5rem);margin-right:-5rem}.greeting-page-3 .body-content-2:hover{transform:translateX(-5.5rem) scale(1.02)}.greeting-page-3 h1{font-size:calc(31px * 1.2)}.greeting-page-3 .photo-strip-8{height:550px}} @media screen and (max-width: 576px) {.start-now-6{padding:60px 0}.start-now-6 .training-space-8{padding:30px 20px}.start-now-6 h3{font-size:calc(31px * 0.7);letter-spacing:2px;margin-bottom:35px}.start-now-6 h3::before{top:-25px;width:15px;height:15px}.start-now-6 h3::after{width:35px}.start-now-6 .message-us-9{padding:10px 30px;letter-spacing:1px;font-size:calc(17px * 0.9)}} @media only screen and (max-width: 1200px) {.panelTrackingNotice-2{padding:20px}} @media only screen and (max-width: 800px) {.tracking-policy-4{display:none}.cookie-tab-9{justify-content:center;align-items:center;flex-direction:column}.panelTrackingNotice-2 h5{text-align:center}.panelTrackingNotice-2 p{text-align:center}.user-choices-2{margin-bottom:20px}body .container-wrap-5 .cookie-option-5{margin-bottom:10px;margin-left:0}} @media (max-width: 991px) {header .first-class-6{padding:0.8rem 2.5%}header .head-section-5 svg{width:130px}header .header-navbar-9{gap:0.3rem;padding:0.35rem 0.5rem}header .nav-study-6{padding:0.35rem 0.6rem;font-size:calc(16px - 1px)}} @media (max-width: 480px) {header::after{width:2px}header .first-class-6{padding:0.7rem 1.5%;margin-left:2px}header .head-section-5 svg{width:110px}header .header-navbar-9{padding:0.3rem}header .nav-study-6{padding:0.3rem 0.4rem;font-size:calc(16px - 2px)}} @media (max-width: 576px) {.education-framework-4{padding:2.5rem 0}.education-framework-4 .container{padding:0 1rem}.education-framework-4 .training-space-8{gap:2rem}.education-framework-4 h3{padding:1.2rem 1.5rem;font-size:calc(35px * 0.7)}.education-framework-4 span{padding:1.2rem 1.5rem;font-size:calc(13px * 0.85)}.education-framework-4 h3::after{bottom:-15px;width:30px}.education-framework-4 h3::before,.education-framework-4 span::before{inset:-2px}} @keyframes float {0%{transform:translate(0,0)}50%{transform:translate(15px,-15px)}100%{transform:translate(0,0)}} @keyframes rotate {0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}} @keyframes expand {0%{transform:scaleX(0)}100%{transform:scaleX(1)}} @keyframes orbitalSpin {0%{transform:translateX(-50%) rotate(0deg)}100%{transform:translateX(-50%) rotate(360deg)}} @keyframes magneticPulse {0%,100%{transform:scale(1)}50%{transform:scale(1.02)}} @keyframes movingGradient {0%{background-position:0% 0%}100%{background-position:100% 100%}}