svg{width:30px;height:30px}.main-train-2{flex:1 0 auto}.container-wrap-5{height:100%;display:flex;flex-direction:column;min-height:100%}.thanksPart-2::before{position:absolute;right:-50px;z-index:1;filter:blur(80px);top:-50px;opacity:0.4;height:300px;content:"";background:linear-gradient(45deg,rgb(141,145,171,0.5) 0%,rgb(182,186,203,0.5) 100%);animation:float 15s ease-in-out infinite;width:300px}.thanksPart-2 .training-space-8{transform:translateY(30px);background:#ffffff;border-radius:17px;overflow:hidden;box-shadow:0 20px 40px rgba(0,0,0,0.07),0 5px 15px rgba(0,0,0,0.05);opacity:0;animation:slideUp 0.8s cubic-bezier(0.25,1,0.5,1) forwards 0.3s;position:relative;padding:50px}.receive-updates-3{background:#ffffff;padding:6rem 2rem;overflow:hidden;position:relative;font-family:Arial,sans-serif}.receive-updates-3 .training-space-8{z-index:1;max-width:1200px;position:relative;margin:0 auto}.receive-updates-3 .input_holder{opacity:0;gap:1.5rem;position:relative;transform:translateY(30px);animation:fadeUp 0.8s 0.2s forwards;width:100%;display:grid;grid-template-columns:1fr}.receive-updates-3 input[type="email"]:focus::placeholder{transform:translateY(-20px);opacity:0}.receive-updates-3 .subscribe-widget-3::before{position:absolute;content:"";background:rgb(182,186,203);width:0;left:0;top:0;height:100%;z-index:-1;transition:width 0.4s cubic-bezier(0.165,0.84,0.44,1)}.bundle-plan-6 .container{max-width:1320px;margin:0 auto;padding:0 15px;z-index:2;position:relative}.bundle-plan-6 h2{animation:fadeSlideUp 0.7s ease forwards;transform:translateY(20px);color:#ffffff;opacity:0;text-align:center;position:relative;font-weight:700;letter-spacing:1px;margin-bottom:20px;font-size:28px}.bundle-plan-6 .price-sheet-1 li:nth-child(3){--li-index:3}.bundle-plan-6 .skill-plans-9:hover{transform:translateY(-10px) scale(1.02);box-shadow:0 20px 40px rgba(0,0,0,0.3)}.bundle-plan-6 .study-fees-9{height:100%;display:flex;flex-direction:column}.bundle-plan-6 .study-fees-9 h4::after{content:"";height:2px;bottom:0;width:40px;left:0;background:rgb(141,145,171);position:absolute}.bundle-plan-6 .bundle-offer-2{margin-top:auto;color:#ffffff;display:inline-block;box-shadow:0 5px 15px rgba(0,0,0,0.1);font-size:calc(24px + 4px);padding:10px 20px;background:linear-gradient(135deg,rgb(182,186,203,0.5),rgb(141,145,171,0.5));align-self:flex-start;position:relative;border-radius:10px;transition:transform 0.3s ease,box-shadow 0.3s ease;font-weight:700}.secure-stockade-5 ul,.secure-stockade-5 ol{font-size:16px;padding-left:25px;list-style:none;color:#000000;line-height:1.8;list-style-position:inside;font-family:Arial,sans-serif;margin:15px 0}.our-story-0{position:relative;overflow:hidden;padding:120px 0}.our-story-0::after{height:40%;right:-5%;width:40%;z-index:0;top:-5%;position:absolute;background:rgb(182,186,203);content:"";filter:blur(40px);transform:rotate(-15deg);opacity:0.1}.our-story-0 .body-content-2:hover::before{transform:scaleY(1.05)}.our-story-0 h1::after{position:absolute;left:0;transition:width 0.4s ease-out,transform 0.4s ease-out;background:linear-gradient(90deg,rgb(182,186,203) 0%,rgb(141,145,171) 100%);transform-origin:left center;width:80px;bottom:-15px;content:"";height:3px}.our-story-0 span{font-family:Arial,sans-serif;column-gap:40px;font-size:16px;line-height:1.8;position:relative;color:#000000;display:block;transition:opacity 0.3s ease;column-count:1;opacity:0.9}.our-story-0 span{animation:fadeInUp 0.8s cubic-bezier(0.22,1,0.36,1) 0.6s both}.contact-box-0 h3{margin-bottom:40px;text-align:center;color:#000000;position:relative;font-size:35px;font-weight:700}.message-help-9{z-index:10;justify-content:space-between;background:#ffffff;display:flex;border-radius:14px;overflow:hidden;position:relative;box-shadow:0 15px 50px rgba(0,0,0,0.1)}.message-help-9 .request-block-7 h3::after{left:0;width:60px;transform:none}.message-help-9 .request-block-7 input[type="text"],.message-help-9 .request-block-7 textarea{border:1px solid rgba(0,0,0,0.1);border-radius:10px;margin-bottom:20px;width:100%;font-family:Arial,sans-serif;background:rgba(255,255,255,0.8);padding:15px 20px;font-size:12px;transition:all 0.3s ease}.message-help-9 .request-block-7 .query-grid-8 input[type="checkbox"]:checked + label::after{border-width:0 2px 2px 0;top:4px;content:"";position:absolute;width:6px;left:7px;transform:rotate(45deg);height:12px;border:solid #ffffff}.message-help-9 .request-block-7 .help-panel-5:hover{box-shadow:0 10px 20px rgb(182,186,203,0.5);transform:translateY(-2px)}.message-help-9 .support-grid-1 h4{font-size:22px;font-weight:600;color:#000000;margin-bottom:30px;position:relative}.message-help-9 .support-grid-1 .connect-request-1 li{margin-bottom:25px;position:relative;display:flex;align-items:flex-start;z-index:1}.message-help-9 .support-grid-1 .connect-request-1 li span{color:#000000;font-size:12px;line-height:1.5}.course-summary-2::before{position:absolute;left:0;z-index:0;top:0;opacity:0.1;width:100%;background:linear-gradient(45deg,rgb(182,186,203,0.5) 0%,transparent 70%);height:100%;content:""}.course-summary-2 .photo-strip-8::before{left:0;transition:opacity 0.3s ease;width:100%;top:0;background:linear-gradient(120deg,rgb(182,186,203,0.5) 0%,transparent 60%);position:absolute;content:"";opacity:0.6;z-index:1;height:100%}.course-summary-2 h3{color:#000000;font-size:calc(21px * 1.1);margin-bottom:20px;transition:transform 0.3s ease;font-weight:700;transform-origin:left center;position:relative}.greeting-page-3::after{left:0;top:0;z-index:0;background-image:linear-gradient(45deg,transparent 95%,rgba(94,170,168,0.15) 95%),linear-gradient(135deg,transparent 95%,rgba(94,170,168,0.15) 95%);background-size:30px 30px;content:"";height:100%;width:100%;opacity:0.4;position:absolute}.greeting-page-3 .fast-knowledge-2{margin-bottom:2rem;position:relative;flex-direction:column;align-items:flex-start;display:flex}.greeting-page-3 .fast-knowledge-2 svg:hover{transform:scale(1.1) rotate(2deg)}.greeting-page-3 .fast-knowledge-2 svg:hover path{fill:rgb(182,186,203)}.greeting-page-3 .fast-knowledge-2 p{margin-bottom:0;line-height:1.6;max-width:500px;color:#000000;position:relative;font-size:13px;margin-top:0.5rem}.greeting-page-3 .help-panel-5{transition:all 0.4s cubic-bezier(0.42,0,0.58,1);font-size:18px;border:none;text-decoration:none;font-weight:600;position:relative;padding:0.8rem 1.8rem;overflow:hidden;display:inline-block;box-shadow:0 4px 8px rgba(94,170,168,0.25),0 1px 3px rgba(94,170,168,0.1),inset 0 1px 0 rgba(255,255,255,0.2);background:linear-gradient(135deg,rgb(182,186,203),rgb(141,145,171));color:#ffffff}.start-now-6 .training-space-8{max-width:1000px;background:rgba(255,255,255,0.07);justify-content:center;border:1px solid rgba(255,255,255,0.1);margin:0 auto;box-shadow:0 25px 45px rgba(0,0,0,0.1),0 0 30px rgba(255,255,255,0.1);padding:60px;backdrop-filter:blur(10px);z-index:2;flex-direction:column;border-radius:13px;display:flex;clip-path:polygon( 4% 0%,96% 0%,100% 4%,100% 96%,96% 100%,4% 100%,0% 96%,0% 4% );position:relative;align-items:center}.start-now-6 h3::after{position:absolute;transform:translateX(-50%);background:linear-gradient( to right,transparent,#ffffff,transparent );content:'';box-shadow:0 0 10px #ffffff;left:50%;bottom:-15px;width:50px;height:2px}.start-now-6 .message-us-9:hover{box-shadow:0 15px 30px rgba(0,0,0,0.2),0 0 20px rgba(255,255,255,0.3);transform:translateY(-5px);background:rgba(255,255,255,0.8);color:rgb(182,186,203);border-color:transparent}.instructor-profile-2{position:relative;padding:120px 0;overflow:hidden;background:linear-gradient(135deg,rgb(228,214,214) 0%,rgb(141,145,171,0.5) 100%)}.instructor-profile-2 .learner-testimonials-0{transition:transform 0.5s cubic-bezier(0.19,1,0.22,1);display:grid;grid-template-columns:1fr;box-shadow:0 15px 35px rgba(0,0,0,0.08);background:#ffffff;position:relative;gap:30px;padding:40px;transform:perspective(1000px) rotateX(2deg);backdrop-filter:blur(5px)}.instructor-profile-2 .learner-testimonials-0:hover .photo-strip-8{transform:scale(1.03)}.instructor-profile-2 .name{margin:0 0 10px 0;font-weight:700;position:relative;font-size:22px;transition:transform 0.3s ease;color:rgb(182,186,203);transform:translateY(0);display:inline-block}.instructor-profile-2 .career-story-8::before{content:"";left:-15px;font-size:80px;color:rgb(141,145,171,0.5);opacity:0.2;font-family:Georgia,serif;top:-30px;position:absolute;z-index:-1}.tracking-policy-4{flex-shrink:0;margin-right:10px}.container-wrap-5 .panelTrackingNotice-2{background:#ffffff;border:none;box-shadow:rgb(182,186,203,0.5) 0px 0px 40px 39px}.container-wrap-5 .tracking-policy-4 svg,.container-wrap-5 .tracking-policy-4 svg path,.container-wrap-5 .tracking-policy-4 img{width:40px;fill:#000000;height:40px}.course-rewards-5 .container{position:relative;padding:0 15px;z-index:2;max-width:1200px;margin:0 auto}.course-rewards-5 .photo-strip-8{width:45%;clip-path:polygon(0% 15%,100% 0%,100% 85%,0% 100%);border-radius:12px;transition:all 0.5s ease;box-shadow:20px 20px 0 rgb(141,145,171,0.5),-20px -20px 0 rgb(182,186,203,0.5);transform:rotate(-3deg)}.course-rewards-5 ul{list-style:none;margin:0;display:grid;grid-template-columns:1fr;gap:20px;padding:0}.course-rewards-5 li:nth-child(even){transform:translateX(10px)}.course-rewards-5 li p{transition:color 0.3s ease;display:flex;color:#000000;margin:0;font-size:17px;align-items:center;font-weight:400}header::after{width:5px;content:'';top:0;left:0;background:linear-gradient(to bottom,rgb(182,186,203),rgb(141,145,171));position:absolute;height:100%;z-index:1}header .head-section-5 svg{width:140px;transition:all 0.3s ease;height:auto}header .header-navbar-9{border-radius:10px;gap:0.4rem;padding:0.4rem 0.6rem;position:relative;background:rgba(255,255,255,0.3);display:flex;align-items:center}header .nav-study-6:hover{color:#ffffff;transform:translateY(-2px);box-shadow:0 4px 8px rgba(0,0,0,0.08)}.education-framework-4{align-items:center;background:rgb(228,214,214);position:relative;justify-content:center;min-height:75vh;display:flex;overflow:hidden}.education-framework-4 .training-space-8{width:100%;justify-content:center;max-width:1300px;display:flex;position:relative;gap:5rem;align-items:center}.education-framework-4 .training-space-8::after{width:100%;animation:rotateField 20s linear infinite reverse;border-radius:50%;background:conic-gradient( transparent 0deg,rgb(182,186,203,0.5) 90deg,transparent 180deg,rgb(141,145,171,0.5) 270deg,transparent 360deg );transform-origin:center;opacity:0.3;content:"";height:100%;z-index:-2;position:absolute}.education-framework-4 span{padding:2rem 3rem;background:#ffffff;animation:magneticPulse 5s ease-in-out 0.5s infinite;margin:0 10px;flex:0 1 70%;position:relative;box-shadow:0 10px 30px rgba(0,0,0,0.1);font-size:13px;z-index:2;max-width:850px;border-radius:30px;line-height:1.7;color:#000000}.footer-address-2 .ar-tools-0{box-shadow:0 10px 30px rgba(0,0,0,0.1);font-size:15px;background:rgba(255,255,255,0.1);border-left:4px solid rgb(182,186,203);border-radius:19px;backdrop-filter:blur(10px);padding:20px;margin-top:25px;transform:translateZ(0);line-height:1.6}.footer-address-2 .header-navbar-9 .head-mainbar-6{display:flex;gap:15px;flex-direction:column}.footer-address-2 .header-navbar-9 .head-mainbar-6 a:hover{transform:translateX(5px);background:rgba(255,255,255,0.1)}.cert-block-1{margin-top:60px;padding:20px 0;position:relative;z-index:2;background:rgba(0,0,0,0.3)}.cert-block-1{animation:movingGradient 10s ease infinite;background-size:200% 200%;background:linear-gradient(135deg,rgba(0,0,0,0.6) 0%,rgba(0,0,0,0.3) 50%,rgba(0,0,0,0.6) 100%)}.footer-address-2 .company_holder::before{height:100px;width:100px;background:rgb(141,145,171,0.5);z-index:-1;opacity:0.3;bottom:0;border-radius:50%;content:'';filter:blur(40px);position:absolute;left:-30px}.course-summary-2 .description::-webkit-scrollbar{width:5px}.course-summary-2 .description::-webkit-scrollbar-track{border-radius:10px;background:rgb(228,214,214)}.course-summary-2 .description::-webkit-scrollbar-thumb{background:rgb(141,145,171,0.5);border-radius:10px}.course-summary-2 .description::-webkit-scrollbar-thumb:hover{background:rgb(141,145,171)}@media (hover: hover) {.thanksPart-2 .training-space-8:hover{transition:transform 0.4s cubic-bezier(0.34,1.56,0.64,1),box-shadow 0.4s ease;box-shadow:0 25px 50px rgba(0,0,0,0.1),0 10px 20px rgba(0,0,0,0.06);transform:translateY(-5px)}.thanksPart-2 .training-space-8:hover::before{transition:background 0.5s ease;background:linear-gradient(to bottom,rgb(182,186,203),rgb(141,145,171))}} @media only screen and (max-width: 800px) {.secure-stockade-5{padding:30px}.secure-stockade-5 h1{font-size:calc(24px - 8px)}.secure-stockade-5 h2{font-size:calc(24px - 6px)}.secure-stockade-5 h3,.secure-stockade-5 h4,.secure-stockade-5 h5,.secure-stockade-5 h6{font-size:calc(24px - 4px)}.secure-stockade-5 ul,.secure-stockade-5 ol{font-size:calc(16px - 2px);padding-left:20px}} @media screen and (max-width: 992px) {.contact-box-0{padding:80px 0}.message-help-9{flex-direction:column}.message-help-9 .request-block-7,.message-help-9 .support-grid-1{width:100%;flex:0 0 100%}.message-help-9 .request-block-7::before{height:1px;background:linear-gradient(to right,transparent,rgb(141,145,171,0.5),transparent);top:auto;bottom:0;right:0;width:100%}} @media (min-width: 992px) {.course-summary-2 .education-flow-5{align-items:center;gap:60px;grid-template-columns:1fr 1fr}.course-summary-2 .photo-strip-8{height:500px;transform:perspective(1000px) rotateY(-3deg) translateX(-20px)}.course-summary-2 .body-content-2{padding:40px 50px;transform:perspective(1000px) rotateY(2deg) translateX(20px)}.course-summary-2 .body-content-2:hover{transform:perspective(1000px) rotateY(0deg) translateX(0)}.course-summary-2 h3{font-size:30px;margin-bottom:30px}.course-summary-2 .description{max-height:400px}} @media (prefers-reduced-motion: reduce) {.greeting-page-3 .body-content-2,.greeting-page-3 .body-content-2:hover,.greeting-page-3 .help-panel-5,.greeting-page-3 .help-panel-5:hover,.greeting-page-3 .photo-strip-8,.greeting-page-3 .photo-strip-8:hover,.greeting-page-3 .fast-knowledge-2 svg,.greeting-page-3 .fast-knowledge-2 svg:hover,.greeting-page-3 h1::after,.greeting-page-3 .fast-knowledge-2 p::before,.greeting-page-3 .fast-knowledge-2:hover p::before,.greeting-page-3 .help-panel-5::before{transform:none;animation:none;transition:none}} @media (min-width: 992px) {.instructor-profile-2{padding:140px 0}.instructor-profile-2 .learner-testimonials-0{padding:60px;gap:40px 60px}.instructor-profile-2 .photo-strip-8::after{position:absolute;left:20px;border:1px solid rgba(255,255,255,0.2);z-index:2;right:20px;transition:transform 0.5s ease;content:"";bottom:20px;top:20px;transform:scale(0.95)}.instructor-profile-2 .learner-testimonials-0:hover .photo-strip-8::after{transform:scale(1)}.instructor-profile-2 .name{font-size:calc(22px + 2px)}.instructor-profile-2 .career-story-8{padding-left:30px;line-height:1.9;font-size:calc(18px + 1px)}} @media (max-width: 767px) {header::after{width:3px}header .first-class-6{padding:0.8rem 2%;flex-direction:column;margin-left:3px;align-items:flex-start;gap:0.7rem}header .head-section-5{padding:0.4rem}header .head-section-5 svg{width:120px}header .header-navbar-9{padding:0.4rem;width:98%;justify-content:flex-start;overflow-x:auto}header .header-navbar-9::-webkit-scrollbar{height:2px}header .header-navbar-9::-webkit-scrollbar-thumb{background:rgb(182,186,203);border-radius:10px}header .nav-study-6{padding:0.3rem 0.5rem;font-size:calc(16px - 1px);white-space:nowrap}} @media (max-width: 992px) {.footer-address-2 .container{grid-template-columns:repeat(1,1fr)}.footer-address-2 .company_holder{grid-column:1 / -1;margin-bottom:40px}.footer-address-2 .netiquette-5{grid-column:1 / -1}.footer-address-2 .head-mainbar-6{grid-template-columns:repeat(2,1fr)}} @keyframes popIn {0%{transform:scale(0)}70%{transform:scale(1.2)}100%{transform:scale(1)}} @keyframes fadeSlideUp {from{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}} @keyframes crystalBackground {0%{background-position:0 0}100%{background-position:60px 60px}} @keyframes pulseBackground {0%,100%{opacity:0.5;background-position:0% 0%}50%{opacity:0.7;background-position:100% 100%}} @keyframes floatAnimation {0%,100%{transform:translateY(0)}50%{transform:translateY(-10px)}}