svg{width:30px;height:30px}.container{margin:auto;width:1244px;max-width:100%}a{text-decoration:none;color:inherit}.cookie-dialog-window-910{background:rgb(228,214,214);width:100%;border-top:3px solid rgb(182,186,203);position:fixed;padding:20px 0;box-shadow:0 -4px 10px rgba(0,0,0,0.5);z-index:90;bottom:0}.cookie-dialog-window-910 p{font-size:14px;max-width:500px;color:#000000}.cookie_button.cookie-box-108{background:rgb(182,186,203)}.cookie-dialog-window-910 p a{color:rgb(182,186,203);text-decoration:underline;font-weight:700}.wrapper-capsule-049 .visitor-confirm-297 h5,.wrapper-capsule-049 .visitor-confirm-297 p{color:#ffffff}.gratWrap-396::before{right:-10%;background:rgb(255,255,255,0.5);height:60%;transform:rotate(-15deg);position:absolute;top:-10%;width:50%;pointer-events:none;opacity:0.05;content:""}.gratWrap-396 .skill-learn-524::before{left:0;top:0;height:100%;width:4px;content:"";position:absolute;background:linear-gradient(to bottom,rgb(182,186,203),rgb(141,145,171))}.gratWrap-396 .skill-learn-524 div:last-child{position:relative}.gratWrap-396 .skill-learn-524 a:hover p{color:rgb(182,186,203)}.user-feedback-816{position:relative;overflow:hidden;padding:6rem 0;background:linear-gradient(135deg,rgb(228,214,214) 0%,rgb(141,145,171,0.5) 100%)}.user-feedback-816 h2::after{width:80px;background:linear-gradient(90deg,rgb(182,186,203) 0%,rgb(141,145,171) 100%);transform:translateX(-50%);height:3px;left:50%;bottom:-12px;content:"";position:absolute}.user-feedback-816 .review-feedback-108:hover{transform:translateY(-10px) rotateX(2deg) rotateY(-2deg);box-shadow:0 20px 40px rgba(0,0,0,0.1)}.user-feedback-816 .review-feedback-108 h3::after{content:"";left:0;width:40%;background:rgb(141,145,171);transition:width 0.3s ease;bottom:-5px;height:2px;position:absolute}.user-feedback-816 .review-feedback-108 div::after{opacity:0.3;top:0;transition:opacity 0.3s ease;background:linear-gradient(135deg,transparent 70%,rgb(182,186,203,0.5) 100%);width:100%;height:100%;left:0;content:"";position:absolute}.quantitative-data-738::before{right:-5%;width:40%;z-index:1;transform:rotate(-15deg) skewX(20deg);filter:blur(40px);content:'';opacity:0.3;background:linear-gradient(225deg,rgb(182,186,203,0.5) 0%,transparent 70%);top:-10%;position:absolute;height:80%}.quantitative-data-738 .fast-gain-193{position:relative;transform:translateY(20px);transition:all 0.4s cubic-bezier(0.22,1,0.36,1);backdrop-filter:blur(10px);border-bottom:2px solid rgb(182,186,203,0.5);opacity:0;animation:fadeUpIn 0.6s forwards cubic-bezier(0.22,1,0.36,1);border:1px solid rgba(255,255,255,0.8);border-radius:12px;padding:2rem 1.5rem;background:linear-gradient(145deg,rgba(255,255,255,0.9),rgba(255,255,255,0.7));box-shadow:0 10px 30px rgba(0,0,0,0.04),0 5px 15px rgba(0,0,0,0.03)}.quantitative-data-738 .fast-gain-193:hover span{color:#000000}.who-we-are-934::after{animation:orbitGlow 15s infinite linear;top:-50%;content:"";height:100%;right:-50%;z-index:2;width:100%;background:radial-gradient(circle,rgb(182,186,203,0.5) 0%,transparent 70%);position:absolute}.who-we-are-934 .abstract-box-209 > div:first-child{position:relative;margin-bottom:15px}.who-we-are-934 h5{font-weight:700;letter-spacing:2px;margin:0;text-transform:uppercase;color:rgb(182,186,203);display:inline-block;position:relative;font-size:23px}.who-we-are-934 p{margin:0 0 20px;color:#ffffff;font-weight:600;font-size:calc(13px * 1.2)}.who-we-are-934 ol{margin:0;list-style:none;counter-reset:custom-counter;padding:0;position:relative}.who-we-are-934 li::before{display:none}.who-we-are-934 .abstract-box-209:hover li::after{transform:scale(1);opacity:1}.privacy-space-405:hover{box-shadow:0 8px 16px rgba(0,0,0,0.5)}.privacy-space-405 h2{border-bottom:1px solid rgb(141,145,171,0.5);padding-bottom:8px;font-size:33px;margin-top:30px;font-weight:600;color:rgb(141,145,171);margin-bottom:20px}.privacy-space-405 section{padding:20px;margin-bottom:20px;background:rgb(228,214,214);border-radius:10px}.our-info-679{overflow:hidden;background:rgb(228,214,214);padding:80px 0;position:relative}.our-info-679 .container{margin:0 auto;position:relative;padding:0 15px;max-width:1200px;z-index:1}.our-info-679 .learn-chat-509{font-size:38px;background:rgb(182,186,203);align-items:center;justify-content:center;margin:0;display:flex;text-align:center;position:relative;font-weight:700;padding:25px 30px;clip-path:polygon(0 0,100% 0,100% 100%,0 100%);color:#ffffff}.our-info-679 .contact-now-523 p:hover{box-shadow:0 6px 15px rgba(0,0,0,0.5);transform:translateY(-3px)}.our-info-679 .contact-now-523 p:hover svg{transform:translateY(-50%) scale(1.2);stroke:rgb(141,145,171)}.our-info-679 .contact-now-523 p a{transition:color 0.3s ease;font-weight:600;color:rgb(182,186,203);text-decoration:none}.our-info-679 .connect-section-082 svg{width:20px;margin-right:10px;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(182,186,203);fill:none;height:20px;stroke-width:2}.our-info-679 .request-info-192{background:#ffffff;padding:12px;font-size:13px;transition:all 0.3s ease;color:#000000;justify-content:center;align-items:center;display:flex;text-align:center;border-left:3px solid rgb(182,186,203,0.5);border-radius:10px}.our-info-679 .contact-now-523 p:nth-child(1) svg path{animation-delay:0.6s}.our-info-679 .contact-now-523 p:nth-child(4) svg path{animation-delay:0.9s}.fund-cta-342 .container{grid-template-columns:repeat(12,1fr);grid-gap:30px;display:grid;position:relative}.fund-cta-342 .company_holder h3::after{left:0;content:"";height:2px;background:rgb(182,186,203);position:absolute;width:100%;bottom:-8px}.fund-cta-342 .nav-pro-850 h5::after{content:"";height:2px;left:0;width:100%;bottom:-8px;background:rgb(141,145,171);position:absolute}.fund-cta-342 .nav-pro-850 .main-start-729 a:hover{opacity:1;color:rgb(182,186,203);transform:translateX(5px)}.patent-info-706 .support-cta-189{text-align:center;font-size:16px;color:#ffffff;opacity:0.7}.patent-info-706 .support-cta-189{display:inline-block;position:relative}.fund-cta-342 .nav-pro-850::before{height:100%;opacity:0.5;top:0;width:5px;background:rgb(141,145,171);position:absolute;content:"";left:0}.fund-cta-342 .nav-pro-850:nth-child(1){grid-column:1;grid-row:1}.patent-info-706 .support-cta-189::before{position:absolute;content:"";width:30px;transform:translateY(-50%);top:50%;height:1px;left:-40px;opacity:0.5;background:rgb(182,186,203)}.pricing-cluster-683 .container{margin:0 auto;z-index:1;padding:0 15px;position:relative;max-width:1200px}.pricing-cluster-683 .skill-offers-215 h2{margin-bottom:20px;display:inline-block;color:#000000;font-size:35px;font-weight:700;position:relative}.pricing-cluster-683 .plan-details-052{height:100%;color:inherit;text-decoration:none;position:relative;perspective:1000px;transform-style:preserve-3d;transition:transform 0.6s cubic-bezier(0.165,0.84,0.44,1)}.pricing-cluster-683 .pricing-rates-097::before{height:5px;left:0;top:0;transition:transform 0.5s ease;background:linear-gradient(90deg,rgb(182,186,203),rgb(141,145,171));position:absolute;transform:scaleX(0);transform-origin:left;right:0;content:""}.pricing-cluster-683 .plan-details-052:hover .learn-deals-536::before{width:80px}.pricing-cluster-683 .img-shadow-box-176{position:relative;height:200px;transition:transform 0.6s ease,filter 0.6s ease;overflow:hidden;transform:translateZ(-10px)}.pricing-cluster-683 .plan-details-052:hover .img-shadow-box-176::after{opacity:0.4}.education-history-354::before{animation:pulse 8s infinite alternate;position:absolute;top:-10%;clip-path:polygon(0 0,100% 0,80% 100%,0 100%);content:"";width:70%;height:120%;left:-10%;transform:rotate(-15deg);z-index:1;background:rgb(141,145,171,0.5)}.education-history-354 .work-block-021{background:#ffffff;border-radius:17px;padding:2rem;transition:transform 0.5s ease;position:relative;z-index:3;transform:translateY(30px) rotate(2deg);box-shadow:0 10px 30px rgba(0,0,0,0.5)}.education-history-354 .work-block-021 > div:nth-child(2){opacity:0.8;color:rgb(141,145,171);transform:translateX(5px);margin-bottom:1.5rem;font-size:16px;transition:all 0.3s ease;font-weight:600}.contact-form-box-729::before{z-index:0;content:"";right:0;position:absolute;bottom:0;background:radial-gradient(circle at 10% 20%,rgba(rgb(182,186,203),0.05) 0%,transparent 30%),radial-gradient(circle at 90% 80%,rgba(rgb(141,145,171),0.05) 0%,transparent 30%);top:0;left:0}.contact-form-box-729 .connect-query-145{border-radius:26px;background:#ffffff;position:relative;overflow:hidden;transform:translateY(0);display:flex;transition:transform 0.3s ease,box-shadow 0.3s ease;box-shadow:0 15px 30px rgba(0,0,0,0.1),0 5px 15px rgba(rgb(182,186,203),0.05)}.contact-form-box-729 .inquiry-reach-725::before{width:200px;z-index:0;top:-50px;right:-50px;content:"";border-radius:50%;position:absolute;background:radial-gradient(circle,rgba(rgb(182,186,203),0.05) 0%,transparent 70%);height:200px}.contact-form-box-729 form input[type="text"]:focus{box-shadow:0 0 0 3px rgba(rgb(182,186,203),0.1);outline:none;background:#ffffff;border-color:rgb(182,186,203)}.contact-form-box-729 .contact-query-861 input[type="checkbox"]{position:absolute;cursor:pointer;height:0;width:0;opacity:0}.contact-form-box-729 .contact-query-861 input[type="checkbox"]:checked + label::after{position:absolute;left:8px;content:"";top:4px;border-width:0 2px 2px 0;border:solid #ffffff;transform:rotate(45deg);height:12px;width:6px}.contact-form-box-729 .feedback-info-432{font-size:16px;z-index:1;position:relative;font-weight:600;cursor:pointer;transition:all 0.3s ease;background:linear-gradient(90deg,rgb(182,186,203),rgb(141,145,171));color:#ffffff;overflow:hidden;border-radius:10px;width:100%;border:none;padding:15px 20px}.course-offering-426 .career-classes-487{grid-column:1 / 3;grid-row:1;width:50%;height:100%;overflow:hidden;position:absolute;z-index:1;right:0;clip-path:polygon(30% 0,100% 0,100% 100%,0 100%);top:0}.course-offering-426 .career-classes-487{grid-column:1;position:relative;width:100%;height:45%;grid-row:1;clip-path:none}.course-offering-426 .container{grid-row:1;display:flex;z-index:3;grid-column:1;padding:0 3rem;align-items:center}.course-offering-426 .container{grid-row:2;grid-column:1;padding:2rem}.course-offering-426 .career-learn-246 h3{font-size:30px;font-weight:700;color:rgb(182,186,203);line-height:1.2;margin:0 0 1.5rem 0;position:relative}.course-offering-426 .career-learn-246 h3{font-size:calc(30px * 1.1)}.course-offering-426 .career-learn-246 .feedback-info-432::before{top:0;background:linear-gradient( to right,transparent,rgba(255,255,255,0.2),transparent );height:100%;width:100%;transform:translateX(-100%);position:absolute;content:"";transition:transform 0.6s ease;left:0}.title-intro-457::after{right:-10%;z-index:0;transform:rotate(-15deg) translateZ(0);position:absolute;top:-10%;clip-path:polygon(30% 0%,100% 0%,100% 100%,0% 100%);animation:float 12s ease-in-out infinite;content:"";background:rgb(182,186,203);width:35%;filter:drop-shadow(0 10px 15px rgba(0,0,0,0.2));height:35%}.title-intro-457 .tech-master-306 p{color:#000000;letter-spacing:0.02em;margin:0;position:relative;transition:transform 0.3s ease;font-weight:600;line-height:1.6;font-size:calc(13px * 1.2)}.title-intro-457 .corp-culture-238:hover > div::before{background:linear-gradient( to bottom,rgba(0,0,0,0.5) 0%,rgba(0,0,0,0.8) 100% )}.title-intro-457 .corp-culture-238 div div{margin-top:1.5rem;position:relative;z-index:2}.title-intro-457 .title_style_header{transform:translateZ(0);transition:letter-spacing 0.4s ease,text-shadow 0.4s ease;letter-spacing:0.02em;line-height:1.2;margin:0;font-size:42px;font-weight:700;color:#ffffff;text-shadow:0 2px 4px rgba(0,0,0,0.2)}header .top-base-420{position:relative;z-index:5;align-items:center;padding:1.3rem 3rem;display:flex;justify-content:space-between}header .site-main-764:hover{transform:translateY(-5px);border-radius:60% 40% 30% 70% / 50% 30% 60% 40%;box-shadow:inset 0 0 15px rgba(255,255,255,0.7),0 10px 20px rgba(0,0,0,0.1)}header .nav-pro-850::before{border-radius:70% 30% 50% 40% / 40% 60% 30% 50%;opacity:0.1;background:linear-gradient(135deg,rgb(182,186,203,0.5) 0%,transparent 100%);z-index:-1;top:-5%;left:-5%;height:110%;content:'';width:110%;position:absolute;transition:all 0.6s ease}header .main-guide-817::after{transition:transform 0.4s ease;position:absolute;content:'';height:6px;transform:translateX(-50%) scale(0);left:50%;bottom:-8px;border-radius:50%;opacity:0.7;background:rgb(182,186,203);width:6px}.stay-informed-946::before{position:absolute;top:0;width:100%;left:0;z-index:1;content:'';height:100%;background-image:radial-gradient(circle at 20% 30%,rgba(255,255,255,0.1) 0%,transparent 20%),radial-gradient(circle at 80% 70%,rgba(255,255,255,0.08) 0%,transparent 25%)}.stay-informed-946 .skill-learn-524:hover h3{transform:translateX(0);opacity:1}.stay-informed-946 .input_holder{flex-direction:column;display:flex;gap:1.25rem}.stay-informed-946 input[type="email"]{width:100%;border:1px solid rgba(0,0,0,0.09);color:#000000;box-shadow:0 1px 3px rgba(0,0,0,0.04);background-color:#ffffff;font-family:Arial,sans-serif;outline:none;padding:1.25rem 1.5rem;transition:all 0.3s ease;transform:translateY(0);border-radius:2px;font-size:18px}.stay-informed-946 .access-lessons-052:hover::before{left:100%}@media only screen and (max-width: 800px) {.container{padding:0 12px}} @media only screen and (max-width: 1200px) {.cookie-comply-206{padding:0 10px}} @media (min-width: 768px) {.gratWrap-396 .skill-learn-524{padding:70px 80px}.gratWrap-396 .skill-learn-524::before{width:6px}.gratWrap-396 .skill-learn-524 div:first-child::after{width:120px}} @media (prefers-reduced-motion: reduce) {.gratWrap-396 .skill-learn-524,.gratWrap-396 .skill-learn-524 h5,.gratWrap-396 .skill-learn-524 a::before,.gratWrap-396 .skill-learn-524 a p{transition:none}.gratWrap-396 .skill-learn-524:hover,.gratWrap-396 .skill-learn-524:hover h5{transform:none}} @media (min-width: 1400px) {.user-feedback-816 .client-testimonials-569{grid-template-columns:repeat(4,1fr)}.user-feedback-816 h2{font-size:calc(32px + 4px)}} @media (min-width: 768px) and (max-width: 991px) {.quantitative-data-738{padding:7rem 0}.quantitative-data-738 ul{grid-template-columns:repeat(3,1fr)}} @media (min-width: 576px) and (max-width: 767px) {.quantitative-data-738{padding:6rem 0}.quantitative-data-738 ul{gap:1.5rem;grid-template-columns:repeat(2,1fr)}} @media (max-width: 576px) {.who-we-are-934{padding:50px 0}.who-we-are-934 .container{padding:0 15px}.who-we-are-934 .abstract-box-209{border-left-width:3px;padding:20px 15px}.who-we-are-934 h5{font-size:calc(23px * 0.85)}.who-we-are-934 p b{font-size:calc(22px * 0.9)}.who-we-are-934 li{font-size:calc(13px * 0.85);line-height:1.5}.who-we-are-934 .abstract-box-209 > div:first-child::after{width:70px}} @media (min-width: 1024px) {.our-info-679{padding:100px 0}.our-info-679 .msg-details-978{max-width:1100px;margin:0 auto}.our-info-679 .learn-chat-509{padding:30px}.our-info-679 .learn-chat-509 svg{width:35px;margin-right:20px;height:35px}.our-info-679 .contact-now-523{padding:40px}.our-info-679 .contact-now-523 p svg{width:24px;height:24px}.our-info-679 .contact-feedback-498{padding:30px;margin-top:30px}.our-info-679 .connect-section-082 svg{height:24px;width:24px}.our-info-679 .edu-guide-178{gap:15px;grid-template-columns:repeat(auto-fit,minmax(160px,1fr))}} @media (max-width: 991px) {.pricing-cluster-683{padding:80px 0}.pricing-cluster-683 .skill-offers-215{margin-bottom:20px}} @media (max-width: 480px) {.pricing-cluster-683{padding:50px 0}.pricing-cluster-683 .pricing-rates-097 h3{font-size:18px}.pricing-cluster-683 .learn-deals-536{font-size:calc(18px - 2px)}.pricing-cluster-683 .img-shadow-box-176{height:160px}.pricing-cluster-683 .pricing-rates-097{padding:20px}} @media (max-width: 767px) {.course-offering-426{grid-template-columns:1fr;min-height:auto}.course-offering-426 .career-classes-487{height:40vh;position:relative;width:100%;clip-path:none;grid-row:1;grid-column:1}.course-offering-426 .career-classes-487::before{background:linear-gradient(0deg,rgb(228,214,214) 0%,rgba(255,255,255,0.3) 100%)}.course-offering-426 .training-flow-694{animation:none;flex-direction:row}.course-offering-426 .skill-tool-301{width:100%;min-height:auto}.course-offering-426 .container{grid-column:1;grid-row:2;padding:2rem 1.5rem}.course-offering-426 .skill-learn-524{padding:1.5rem;max-width:100%}.course-offering-426 .career-learn-246::before,.course-offering-426 .career-learn-246::after{height:40px;width:40px}.course-offering-426 .career-learn-246 h3{font-size:21px;margin-bottom:1rem}.course-offering-426 .career-learn-246 h3::after{width:50px;height:2px}.course-offering-426 .career-learn-246 p{font-size:calc(17px * 0.9);line-height:1.6;margin-bottom:1.5rem}.course-offering-426 .career-learn-246 .feedback-info-432{padding:0.7rem 1.5rem;text-align:center;width:100%}} @media (max-width: 479px) {header .top-base-420{padding:0.7rem 1.2rem}header .site-main-764{padding:0.5rem;max-width:120px}header .main-guide-817 a{padding:0.4rem 0.6rem;font-size:calc(16px - 3px)}} @media (max-width: 767px) {.stay-informed-946{padding:4rem 0}.stay-informed-946 .skill-learn-524{padding:2.5rem 1.5rem;transform:perspective(1000px) rotateY(0deg)}.stay-informed-946 h3{padding-left:0.75rem;font-size:calc(17px * 1.1);margin-bottom:1.5rem}.stay-informed-946 input[type="email"]{padding:1rem 1.25rem}.stay-informed-946 .access-lessons-052{width:100%;padding:1rem 1.5rem}} @keyframes gridMove {0%{background-position:0 0}100%{background-position:85px 85px}} @keyframes slideUp {from{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}} @keyframes shine {0%{top:-100px;left:-100px}100%{top:100%;left:100%}} @keyframes float {0%,100%{transform:rotate(-15deg) translateZ(0) translateY(0)}50%{transform:rotate(-15deg) translateZ(0) translateY(-20px)}}