svg{width:30px;height:30px}a{color:inherit;text-decoration:none}.container{margin:auto;max-width:100%;width:1165px}.viewport-container-OiIAN{height:100%;display:flex;flex-direction:column;min-height:100%}.thanksWeb-5c70h::before{animation:float 15s infinite ease-in-out;filter:blur(60px);content:"";right:-50px;border-radius:50%;height:200px;top:-50px;z-index:0;background:rgb(112,113,112,0.5);position:absolute;width:200px}.thanksWeb-5c70h h2::after{width:60px;left:0;transform:scaleX(1);bottom:-15px;transform-origin:left;transition:transform 0.5s ease;height:3px;position:absolute;content:"";background:rgb(154,155,154)}.thanksWeb-5c70h ul{margin:0;padding:0;list-style:none}.thanksWeb-5c70h li::before{background:rgb(154,155,154);top:10px;height:8px;transition:transform 0.3s ease;width:8px;left:0;position:absolute;transform:rotate(45deg);content:""}footer{z-index:1;position:relative;perspective:1000px}.degree-path-4dIZJ::before{height:20px;width:100%;content:"";left:0;position:absolute;top:0;background:repeating-linear-gradient( 90deg,rgb(154,155,154) 0px,rgb(154,155,154) 40px,rgb(112,113,112) 40px,rgb(112,113,112) 80px )}.degree-path-4dIZJ .company_holder{transition:all 0.4s ease;position:relative;transform:rotateX(5deg);box-shadow:0 20px 30px rgba(0,0,0,0.15);border-bottom:6px solid rgb(154,155,154);background:rgb(154,155,154,0.5);transform-style:preserve-3d;flex:1 1 380px;padding:2rem;border-radius:0}.degree-path-4dIZJ .slack-invite-KMse0{min-width:400px;flex:1 1 calc(100% - 480px)}.degree-path-4dIZJ .main-top-9IKHa{display:flex;gap:3rem;flex-wrap:wrap}.degree-path-4dIZJ .nav-pagebar-zL1UI{flex:1 1 calc(50% - 1.5rem);transform-style:preserve-3d;min-width:220px;transform:rotateX(-5deg);position:relative;transition:all 0.4s ease}.degree-path-4dIZJ .nav-pagebar-zL1UI .main-top-9IKHa{padding:1rem;border-radius:10px;gap:1rem;flex-direction:column;display:flex;transform:translateZ(5px);background:rgba(255,255,255,0.1)}.degree-path-4dIZJ .nav-pagebar-zL1UI .main-top-9IKHa a:hover{background:rgb(112,113,112,0.5);color:#ffffff;box-shadow:0 5px 15px rgba(0,0,0,0.1)}.degree-path-4dIZJ .nav-pagebar-zL1UI .main-top-9IKHa a:hover::before{left:100%}.media-kit-qVy6P .container{justify-content:center;display:flex;align-items:center}.tariff-block-1YD2A{position:relative;padding:120px 0;overflow:hidden}.tariff-block-1YD2A .container{max-width:1200px;margin:0 auto;z-index:2;padding:0 20px;position:relative}.tariff-block-1YD2A .fee-package-qVQFf{flex-direction:column;display:flex;align-items:center}.tariff-block-1YD2A .indv-cost-R6bI1{color:rgb(255,255,255,0.5);text-align:center;max-width:800px;margin:0 auto 50px;font-size:13px;line-height:1.6}.tariff-block-1YD2A .plan-options-oOXPf li{perspective:1000px}.tariff-block-1YD2A .study-costs-4FWY1:hover{transform:translateY(-10px) rotateY(2deg)}.tariff-block-1YD2A .learn-packs-4DuFp{border-radius:8px;transition:all 0.4s ease;overflow:hidden;flex-direction:column;position:relative;height:100%;box-shadow:0 20px 40px rgba(0,0,0,0.2),0 5px 15px rgba(0,0,0,0.1);padding:35px 30px;background:linear-gradient(135deg,rgba(255,255,255,0.03) 0%,rgba(255,255,255,0.08) 100%);backdrop-filter:blur(5px);display:flex;box-sizing:border-box;border:1px solid rgba(255,255,255,0.1)}.tariff-block-1YD2A .study-offers-qo7sB{color:#ffffff;font-weight:700;background:linear-gradient(135deg,rgb(154,155,154,0.5) 0%,rgb(112,113,112,0.5) 100%);transform:translateZ(10px);box-shadow:0 5px 15px rgba(0,0,0,0.1);padding:10px 20px;font-size:calc(18px * 1.4);display:inline-block;border-radius:6px;transition:all 0.3s ease;align-self:flex-start}header .main-guide-czCOf::before{left:0;top:0;height:5px;background:linear-gradient(to right,rgb(154,155,154),rgb(112,113,112));width:100%;position:absolute;content:''}header .head-train-IjzGR{text-decoration:none;position:relative;display:flex;padding:0 0 1rem 0;justify-content:center}header .head-train-IjzGR:hover svg{transform:translateY(-2px);filter:drop-shadow(0 3px 6px rgba(0,0,0,0.1))}header .head-primary-0ciSE{color:#000000;box-shadow:0 3px 8px rgba(0,0,0,0.05);font-weight:600;text-decoration:none;transition:all 0.3s ease;border:1px solid rgba(0,0,0,0.03);padding:0.7rem 1.3rem;background:linear-gradient(to bottom,#ffffff,rgb(191,191,179));border-radius:10px;z-index:1;position:relative;font-family:Arial,sans-serif;font-size:20px;overflow:hidden}.course-program-details-asiYP .container{z-index:3;position:relative}.course-program-details-asiYP .learn-zone-WJO3n{grid-template-columns:repeat(12,1fr);grid-template-rows:repeat(8,minmax(50px,auto));position:relative;display:grid;gap:1rem}.course-program-details-asiYP .image-item-Jo8wM{position:relative;border-radius:18px;overflow:hidden;grid-column:7 / 13;grid-row:1 / 7;z-index:3;clip-path:polygon(0% 15%,100% 0%,100% 85%,0% 100%);box-shadow:0 25px 50px rgba(0,0,0,0.15)}.course-program-details-asiYP .nav-core-19bYl{transition:transform 0.3s ease-out;border-radius:50%;transform:rotate(-5deg);background:#ffffff;align-items:center;box-shadow:0 10px 20px rgba(0,0,0,0.1);display:flex;z-index:10;top:-2rem;height:5rem;right:3rem;position:absolute;width:5rem;justify-content:center}.course-program-details-asiYP .learn-zone-WJO3n::before{width:12rem;content:"";filter:blur(100px);z-index:1;border-radius:50%;background:rgb(154,155,154,0.5);position:absolute;top:-6rem;left:-6rem;animation:moveCircle 20s infinite alternate;opacity:0.6;height:12rem}.course-program-details-asiYP .education-route-xK94c::after{position:absolute;right:0;width:5px;height:100px;bottom:0;background:linear-gradient(180deg,rgb(154,155,154) 0%,rgb(112,113,112) 100%);content:"";border-radius:0 0 10px 0}.study-process-7Lbnl .learn-zone-WJO3n{max-width:1200px;margin:0 auto;z-index:2;padding:0 30px;position:relative}.study-process-7Lbnl h2{position:relative;line-height:1.2;letter-spacing:-0.02em;color:#000000;font-size:35px;transform:translateX(-5px);font-family:Arial,sans-serif;margin-bottom:40px;font-weight:700}.study-process-7Lbnl .text-pill-sUZqp::before{opacity:0.1;content:"";transition:width 0.5s cubic-bezier(0.19,1,0.22,1) 0.1s;left:-2px;width:0;height:calc(100% - 40px);position:absolute;top:20px;background:rgb(112,113,112)}.study-process-7Lbnl:hover .text-pill-sUZqp{transform:translateY(-5px)}.course-benefits-iO1wl::before{height:100%;background:radial-gradient(circle at 30% 30%,rgb(154,155,154,0.5) 0%,transparent 60%);pointer-events:none;position:absolute;content:"";left:0;top:0;width:100%;z-index:0}.course-benefits-iO1wl h5::after{content:"";position:absolute;width:80px;border-radius:10px;bottom:-12px;left:50%;transform:translateX(-50%);height:3px;background:linear-gradient(to right,rgb(154,155,154),rgb(112,113,112))}.course-benefits-iO1wl .learn-zone-WJO3n:hover .image-item-Jo8wM{transform:scale(1.05)}.course-benefits-iO1wl .text-pill-sUZqp{padding:2rem;position:relative}.course-benefits-iO1wl li{position:relative;padding-left:2.5rem;transition:transform 0.3s ease-out;transform:translateX(0);align-items:flex-start;display:flex}.course-benefits-iO1wl li svg{height:24px;transition:transform 0.3s ease;top:3px;width:24px;position:absolute;left:0}.course-benefits-iO1wl li:nth-child(odd){animation:fadeInFromLeft 0.5s forwards;animation-delay:calc(0.1s * var(--i,0));opacity:0;transform:translateY(0)}.client-experience-GozHK::before{opacity:0.15;transform:rotate(-15deg);filter:blur(35px);position:absolute;width:45%;z-index:0;content:"";background:linear-gradient(45deg,rgb(154,155,154,0.5) 0%,rgb(112,113,112) 100%);top:-10%;right:-10%;animation:floatEffect 18s infinite alternate ease-in-out;height:70%}.client-experience-GozHK h2::after{bottom:-15px;left:50%;content:"";height:4px;position:absolute;width:120px;transform:translateX(-50%);background:linear-gradient(90deg,transparent,rgb(154,155,154),transparent)}.client-experience-GozHK .learning-opinion-SGwLe:hover{box-shadow:0 15px 35px -10px rgba(0,0,0,0.15);transform:translateZ(20px) scale(1.02)}.client-experience-GozHK .learning-opinion-SGwLe:nth-child(odd):hover{transform:translateZ(20px) scale(1.02) rotate(-0.5deg)}.client-experience-GozHK .learning-opinion-SGwLe img{width:60px;object-fit:cover;border:3px solid #ffffff;height:60px;border-radius:50%;box-shadow:0 4px 12px rgba(0,0,0,0.1)}.client-experience-GozHK .learning-opinion-SGwLe:hover h4::after{width:70%}.client-experience-GozHK a{z-index:2;margin-left:auto;border-radius:10px;margin-right:auto;display:inline-block;transition:all 0.3s ease;text-decoration:none;box-shadow:0 5px 15px rgba(0,0,0,0.1);overflow:hidden;text-align:center;font-weight:600;padding:0.8rem 2rem;background:linear-gradient(135deg,rgb(154,155,154) 0%,rgb(112,113,112) 100%);color:#ffffff;position:relative;margin-top:3rem;font-size:14px;transform:translateY(0)}.data-insights-g6XqT .container{padding:0 1.5rem;max-width:1320px;margin:0 auto;position:relative;z-index:2}.data-insights-g6XqT .value-elevation-HQacv{transform-origin:center bottom;padding:2rem;position:relative;box-shadow:0 10px 30px rgba(0,0,0,0.05);background:#ffffff;transition:transform 0.4s cubic-bezier(0.175,0.885,0.32,1.275),box-shadow 0.3s ease-out;overflow:hidden}.data-insights-g6XqT .value-elevation-HQacv p{background:linear-gradient(120deg,rgb(154,155,154),rgb(112,113,112));font-weight:700;background-clip:text;transform-origin:left;color:transparent;font-size:calc(28px * 1.2);-webkit-background-clip:text;transition:transform 0.3s ease-out;margin:0 0 0.5rem;display:inline-block}.data-insights-g6XqT .value-elevation-HQacv:hover::after{transform:scale(1);opacity:1}.data-insights-g6XqT h4{animation:fadeUp 0.8s forwards 0.5s;color:#000000;opacity:0;margin-top:3rem;font-weight:700;text-align:center;transform:translateY(20px);position:relative;padding-bottom:1rem;font-size:24px}.privacy-shelter-o5wxm::before{width:100%;content:"";background-image:repeating-linear-gradient( -45deg,transparent,transparent 20px,rgba(rgb(154,155,154,0.5),0.03) 20px,rgba(rgb(154,155,154,0.5),0.03) 40px );top:0;z-index:0;height:100%;left:0;position:absolute}.privacy-shelter-o5wxm h1::after{background:linear-gradient(90deg,rgb(154,155,154) 0%,rgb(112,113,112) 100%);transform-origin:left;height:4px;animation:expandWidth 0.6s ease-out 0.8s forwards;transform:scaleX(0);content:"";width:80px;left:0;position:absolute;bottom:0}.privacy-shelter-o5wxm h3{animation:slideInUp 0.5s ease-out 0.5s forwards;opacity:0;padding-left:15px;margin:2rem 0 1rem;font-size:calc(30px * 0.85);transform:translateY(10px);position:relative;font-weight:600;font-family:Arial,sans-serif;color:rgb(112,113,112)}.privacy-shelter-o5wxm p{line-height:1.7;position:relative;font-family:Arial,sans-serif;color:#000000;animation:fadeSlideUp 0.7s ease-out 0.6s forwards;font-size:14px;opacity:0;margin-bottom:1.5rem;transform:translateY(8px)}.privacy-shelter-o5wxm ul::before{opacity:0.1;content:"";top:0;position:absolute;background:linear-gradient(90deg,rgb(112,113,112,0.5) 0%,transparent 10%);left:0;width:100%;height:100%}.privacy-shelter-o5wxm li:nth-child(1){--li-index:1}.privacy-shelter-o5wxm li:nth-child(3){--li-index:3}.privacy-shelter-o5wxm span{padding-left:1rem;opacity:0;position:relative;line-height:1.7;border-left:1px dashed rgb(112,113,112,0.5);display:block;animation:fadeSlideUp 0.7s ease-out 1s forwards;transform:translateY(10px);margin-bottom:1.5rem;font-family:Arial,sans-serif;font-size:14px;color:#000000}.our-background-25Lny h2{font-size:37px;padding-bottom:20px;color:#000000;font-weight:700;position:relative;text-align:center;text-transform:uppercase;letter-spacing:2px;margin-bottom:70px}.our-background-25Lny h2::after{width:10px;position:absolute;content:"";bottom:-3px;animation:float 3s ease-in-out infinite;background:rgb(112,113,112);transform:translateX(-50%) rotate(45deg);left:50%;height:10px}.our-background-25Lny .learn-culture-1Znux:nth-child(2){border-top-color:rgb(112,113,112)}.our-background-25Lny .learn-culture-1Znux:nth-child(2){opacity:0;animation:fadeInUp 0.7s ease-out 0.2s forwards}.our-background-25Lny .learn-culture-1Znux:hover{transform:translateY(-10px);box-shadow:0 15px 30px rgba(0,0,0,0.1)}.our-background-25Lny .learn-culture-1Znux:hover::before{transform:scale(1.5)}.our-background-25Lny .learn-culture-1Znux h3{font-size:22px;display:inline-block;font-weight:600;margin-bottom:20px;position:relative}.our-background-25Lny .learn-culture-1Znux h3::after{background:currentColor;width:0;content:"";height:2px;position:absolute;bottom:-5px;left:0;transition:width 0.4s ease}.our-background-25Lny .container::after{right:10%;background:linear-gradient(to bottom,rgb(112,113,112,0.5),transparent);height:70%}.training-specialist-MJVo6{padding:80px 0;background-color:rgb(191,191,179);position:relative;overflow:hidden}.training-specialist-MJVo6::before{position:absolute;content:"";width:120%;transform:rotate(-3deg);z-index:1;left:-5%;opacity:0.07;background:linear-gradient(135deg,rgb(154,155,154,0.5) 0%,transparent 70%);top:-10%;height:120%}.training-specialist-MJVo6 .learning-opinion-SGwLe::before{left:0;position:absolute;opacity:0.04;width:100%;content:"";height:100%;background:linear-gradient(45deg,rgb(154,155,154,0.5) 0%,transparent 100%);z-index:-1;top:0}.training-specialist-MJVo6 .image-item-Jo8wM{border-radius:5px;box-shadow:0 10px 25px rgba(0,0,0,0.1),0 5px 10px rgba(0,0,0,0.05);position:relative;height:100%;overflow:hidden;width:100%}.training-specialist-MJVo6 .name{margin-bottom:8px;position:relative;font-weight:700;font-size:calc(20px * 1.1);letter-spacing:0.4px;display:inline-block;color:rgb(154,155,154)}.training-specialist-MJVo6 .learning-opinion-SGwLe > div:nth-child(3){margin-top:15px;position:relative}.training-specialist-MJVo6 .work-table-RKurW{color:#000000;padding:0 15px;position:relative;line-height:1.8;font-size:16px}.test-drive-IWiux::before{background:radial-gradient(circle at 20% 30%,rgb(154,155,154,0.5) 0%,transparent 50%),radial-gradient(circle at 80% 70%,rgb(112,113,112,0.5) 0%,transparent 40%);position:absolute;height:100%;top:0;z-index:1;width:100%;animation:pulseGradient 8s infinite alternate ease-in-out;content:"";left:0}.test-drive-IWiux .learn-zone-WJO3n{display:flex;gap:2rem;transform:translateZ(30px);align-items:center;position:relative}.test-drive-IWiux .learn-zone-WJO3n::before{content:"";background:linear-gradient(90deg,transparent,rgb(255,255,255,0.5),transparent);left:-10%;height:1px;position:absolute;width:120%;top:-2rem}.test-drive-IWiux svg:hover path{fill:rgb(112,113,112)}.test-drive-IWiux .support-help-2XCBp::before{background:linear-gradient(90deg,transparent,rgba(255,255,255,0.2),transparent);transition:left 0.7s ease;position:absolute;top:0;width:100%;content:"";left:-100%;height:100%}.test-drive-IWiux .support-help-2XCBp:active{box-shadow:0 5px 15px rgba(0,0,0,0.2);transform:skewX(-5deg) translateZ(30px) translateY(0)}.contact-information-jZWTq::after{width:100%;right:-50%;top:-50%;height:100%;content:"";z-index:0;position:absolute;transform:rotate(45deg);background:linear-gradient(135deg,rgb(154,155,154,0.5) 0%,transparent 70%)}.contact-information-jZWTq .container{z-index:2;position:relative;max-width:1200px;padding:0 15px;margin:0 auto}.contact-information-jZWTq h3::before{transform:translateX(-50%);content:"";position:absolute;background:rgb(154,155,154);bottom:-15px;left:50%;width:80px;height:2px}.contact-information-jZWTq .support-feedback-M0nbv{position:relative;padding:50px;flex:1 1 60%}.contact-information-jZWTq .support-feedback-M0nbv h3{font-size:22px;font-weight:600;text-transform:none;letter-spacing:normal;text-align:left;color:#000000;margin-bottom:30px}.contact-information-jZWTq .support-feedback-M0nbv input[type="text"],.contact-information-jZWTq .support-feedback-M0nbv textarea{transition:all 0.3s ease;margin-bottom:20px;color:#000000;font-size:12px;padding:15px 20px;border:2px solid rgb(191,191,179);border-radius:10px;background:#ffffff;font-family:Arial,sans-serif;width:100%}.contact-information-jZWTq .support-feedback-M0nbv .reach-panel-CrWLO label::before{width:18px;top:3px;content:"";border-radius:2px;transition:all 0.3s ease;height:18px;position:absolute;border:2px solid rgb(191,191,179);left:0}.contact-information-jZWTq .support-feedback-M0nbv .reach-panel-CrWLO a::after{bottom:-2px;width:100%;transform:scaleX(0);content:"";background:rgb(154,155,154);transform-origin:right;position:absolute;left:0;transition:transform 0.3s ease;height:1px}.contact-information-jZWTq .support-feedback-M0nbv .support-help-2XCBp:hover{transform:translateY(-3px);box-shadow:0 10px 20px rgba(0,0,0,0.1);color:#ffffff}.contact-information-jZWTq .support-feedback-M0nbv .support-help-2XCBp:hover::before{width:100%}.contact-information-jZWTq .support-block-YlMyW::before{content:"";background-image:linear-gradient(45deg,rgb(154,155,154,0.5) 25%,transparent 25%),linear-gradient(-45deg,rgb(154,155,154,0.5) 25%,transparent 25%),linear-gradient(45deg,transparent 75%,rgb(154,155,154,0.5) 75%),linear-gradient(-45deg,transparent 75%,rgb(154,155,154,0.5) 75%);opacity:0.03;top:0;left:0;width:100%;background-position:0 0,0 15px,15px -15px,-15px 0px;height:100%;background-size:30px 30px;position:absolute}.contact-information-jZWTq .support-block-YlMyW .message-map-SKiEW li:hover svg{transform:scale(1.1) rotate(5deg)}.contact-information-jZWTq .support-block-YlMyW .message-map-SKiEW li span{color:#000000;font-size:12px}.title-intro-M7TGU{display:flex;background:linear-gradient(135deg,rgb(191,191,179) 0%,rgba(240,245,250,0.95) 100%);position:relative;align-items:center;perspective:1000px;min-height:100vh;overflow:hidden}.title-intro-M7TGU .learn-zone-WJO3n{z-index:2;padding:2rem;margin:0 auto;flex-direction:column-reverse;width:100%;position:relative;display:flex;max-width:1320px}.title-intro-M7TGU h1{line-height:1.2;font-family:Arial,sans-serif;font-weight:700;margin-bottom:1.5rem;letter-spacing:-0.5px;color:#000000;position:relative;font-size:calc(29px * 1.2)}.title-intro-M7TGU .edu-entry-3HuR4{margin-bottom:2rem;display:flex;flex-direction:column;gap:1.5rem;align-items:flex-start}.title-intro-M7TGU svg:hover{transform:scale(1.05) translateY(-2px)}.title-intro-M7TGU svg path{fill:rgb(112,113,112);transition:fill 0.3s ease}.title-intro-M7TGU svg:hover path{fill:rgb(154,155,154)}.title-intro-M7TGU ul{gap:1rem;padding:0;list-style:none;flex-wrap:wrap;margin:0;display:flex}.title-intro-M7TGU .support-help-2XCBp:hover{transform:translateY(-2px) scale(1.02);box-shadow:0 8px 20px rgba(94,170,168,0.3)}.title-intro-M7TGU .support-help-2XCBp:hover::before{opacity:1}.title-intro-M7TGU .support-help-2XCBp:active{box-shadow:0 2px 8px rgba(94,170,168,0.3);transform:translateY(1px) scale(0.98)}.title-intro-M7TGU .image-item-Jo8wM::before{z-index:1;content:"";position:absolute;background:linear-gradient(to bottom,rgba(0,0,0,0.1),rgba(0,0,0,0.4));top:0;left:0;height:100%;width:100%}@media only screen and (max-width: 800px) {.container{padding:0 12px}} @media (max-width: 767px) {.thanksWeb-5c70h{padding:60px 0}.thanksWeb-5c70h h2{margin-bottom:30px;font-size:calc(28px * 0.8)}.thanksWeb-5c70h h2::after{width:40px}.thanksWeb-5c70h .learn-zone-WJO3n{padding:25px 20px}.thanksWeb-5c70h span{line-height:1.7;font-size:calc(16px * 0.95)}} @media (max-width: 992px) {.degree-path-4dIZJ{padding:4rem 0 2rem}.degree-path-4dIZJ .container{gap:3rem;flex-direction:column}.degree-path-4dIZJ .company_holder,.degree-path-4dIZJ .slack-invite-KMse0{flex:1 1 100%;min-width:100%}.degree-path-4dIZJ .nav-pagebar-zL1UI{min-width:220px;flex:1 1 calc(50% - 1.5rem)}.degree-path-4dIZJ .company_holder,.degree-path-4dIZJ .nav-pagebar-zL1UI{transform:none}} @media (max-width: 420px) {.degree-path-4dIZJ::before{height:10px}.degree-path-4dIZJ .company_holder h3::before,.degree-path-4dIZJ .company_holder h3::after{display:none}.degree-path-4dIZJ .nav-pagebar-zL1UI h5{min-width:auto;width:100%}.media-kit-qVy6P .exam-prep-hKpad{padding:0.7rem 1.5rem;width:90%}} @media (max-width: 576px) {.tariff-block-1YD2A{padding:50px 0}.tariff-block-1YD2A h2{font-size:calc(36px * 0.7)}.tariff-block-1YD2A .indv-cost-R6bI1{font-size:calc(13px * 0.9);margin-bottom:30px}.tariff-block-1YD2A .learn-packs-4DuFp{padding:25px 20px}.tariff-block-1YD2A .study-costs-4FWY1 h4{font-size:calc(18px * 1.1)}.tariff-block-1YD2A .study-costs-4FWY1 p{font-size:calc(13px * 0.9)}.tariff-block-1YD2A .study-offers-qo7sB{font-size:calc(18px * 1.2);padding:8px 16px}} @media (max-width: 1200px) {.course-program-details-asiYP{padding:7rem 0}.course-program-details-asiYP .learn-zone-WJO3n{gap:0.75rem}.course-program-details-asiYP .education-route-xK94c{padding:2.5rem;grid-column:1 / 8}.course-program-details-asiYP .image-item-Jo8wM{grid-column:6 / 13}.course-program-details-asiYP .nav-core-19bYl{right:2rem}} @media (max-width: 768px) {.course-program-details-asiYP{padding:5rem 0}.course-program-details-asiYP .education-route-xK94c{padding:2rem}.course-program-details-asiYP .image-item-Jo8wM{height:300px}.course-program-details-asiYP .nav-core-19bYl{right:2rem;bottom:-1.5rem;height:4.5rem;width:4.5rem}.course-program-details-asiYP .nav-core-19bYl svg{width:2.5rem;height:2.5rem}.course-program-details-asiYP h3{margin-bottom:1.25rem;font-size:calc(35px * 0.8)}.course-program-details-asiYP p{line-height:1.7;font-size:calc(18px * 0.95)}.course-program-details-asiYP .education-route-xK94c::before{width:70px}.course-program-details-asiYP .education-route-xK94c::after{height:70px}} @media (max-width: 576px) {.study-process-7Lbnl{padding:50px 0}.study-process-7Lbnl .learn-zone-WJO3n{padding:0 20px}.study-process-7Lbnl h2{margin-bottom:25px;font-size:calc(35px - 0.6rem)}.study-process-7Lbnl h2::before{bottom:-8px;width:50px;height:2px}.study-process-7Lbnl .text-pill-sUZqp{border-left-width:3px;padding:25px 20px}.study-process-7Lbnl .text-pill-sUZqp p{font-size:calc(18px - 0.05rem);line-height:1.5}} @media (max-width: 767px) {.course-benefits-iO1wl{padding:4rem 1rem}.course-benefits-iO1wl h5{margin-bottom:2rem;font-size:calc(21px * 0.9)}.course-benefits-iO1wl ul{gap:1rem}.course-benefits-iO1wl li{margin-bottom:0.5rem}.course-benefits-iO1wl li p{line-height:1.5;font-size:calc(12px * 0.95)}.course-benefits-iO1wl li svg{top:2px;height:20px;width:20px}} @media (max-width: 768px) {.client-experience-GozHK{padding:4rem 0}.client-experience-GozHK h2{transform:none;font-size:calc(28px * 0.8);max-width:100%}.client-experience-GozHK h2::after{width:80px}.client-experience-GozHK .rating-zone-lPICh{margin:0 auto;max-width:480px;grid-template-columns:1fr}.client-experience-GozHK .learning-opinion-SGwLe{padding:1.5rem}.client-experience-GozHK .learning-opinion-SGwLe img{width:50px;height:50px}.client-experience-GozHK a{margin-top:2rem;max-width:480px;width:100%}} @media (max-width: 991px) {.data-insights-g6XqT ul{grid-template-columns:repeat(auto-fill,minmax(240px,1fr))}} @media (max-width: 576px) {.data-insights-g6XqT ul{max-width:350px;margin:0 auto;grid-template-columns:1fr}.data-insights-g6XqT .value-elevation-HQacv{transform:none !important}.data-insights-g6XqT .value-elevation-HQacv:hover{transform:translateY(-5px) !important}} @media (min-width: 768px) {.privacy-shelter-o5wxm{padding:5rem 3rem}.privacy-shelter-o5wxm h1{margin-bottom:3rem;font-size:calc(42px * 1.1)}.privacy-shelter-o5wxm h1::after{height:5px;width:120px}.privacy-shelter-o5wxm h2{font-size:calc(30px * 1.05);padding-left:25px}.privacy-shelter-o5wxm h2::before{width:6px}.privacy-shelter-o5wxm .container{padding:0 2rem}.privacy-shelter-o5wxm p,.privacy-shelter-o5wxm span,.privacy-shelter-o5wxm li{font-size:calc(14px * 1.05);line-height:1.75}.privacy-shelter-o5wxm ul{margin-bottom:2.5rem;padding:1rem 2rem 1rem 2.5rem}} @media (max-width: 768px) {.our-background-25Lny{padding:70px 0}.our-background-25Lny h2{margin-bottom:40px;font-size:calc(37px * 0.9)}.our-background-25Lny .learn-culture-1Znux{padding:25px}.our-background-25Lny .learn-culture-1Znux h3{font-size:calc(22px * 0.9)}} @media (min-width: 992px) {.training-specialist-MJVo6 .learning-opinion-SGwLe{padding:70px;grid-template-columns:250px 1fr;gap:40px}.training-specialist-MJVo6 .learning-opinion-SGwLe > div:first-child{width:250px;height:300px}.training-specialist-MJVo6 .name{font-size:calc(20px * 1.2)}.training-specialist-MJVo6 .work-table-RKurW{line-height:1.9;font-size:calc(16px * 1.05)}} @media (max-width: 767px) {.training-specialist-MJVo6{padding:60px 0}.training-specialist-MJVo6 .learning-opinion-SGwLe{padding:30px}.training-specialist-MJVo6 .work-table-RKurW{font-size:calc(16px * 0.95);line-height:1.7}} @media (max-width: 576px) {.test-drive-IWiux{padding:3rem 0}.test-drive-IWiux h2{font-size:calc(28px * 0.7);margin-bottom:1.5rem}.test-drive-IWiux .container{padding:0 1.5rem}.test-drive-IWiux svg{width:40px;height:40px}.test-drive-IWiux .learn-zone-WJO3n::before{top:-1.5rem}.test-drive-IWiux .support-help-2XCBp{padding:0.8rem 1.8rem;font-size:calc(16px * 0.9)}} @media (max-width: 768px) {.contact-information-jZWTq{padding:50px 0}.contact-information-jZWTq h3{margin-bottom:35px;font-size:calc(37px * 0.8)}.contact-information-jZWTq .support-feedback-M0nbv h3,.contact-information-jZWTq .support-block-YlMyW h4{font-size:calc(22px * 0.9)}.contact-information-jZWTq .support-feedback-M0nbv,.contact-information-jZWTq .support-block-YlMyW{padding:30px}.contact-information-jZWTq .support-feedback-M0nbv input[type="text"],.contact-information-jZWTq .support-feedback-M0nbv textarea{padding:12px 15px}.contact-information-jZWTq .support-feedback-M0nbv .support-help-2XCBp{padding:12px 25px}} @media (min-width: 992px) {.title-intro-M7TGU .learn-zone-WJO3n{gap:4rem;padding:4rem}.title-intro-M7TGU .text-pill-sUZqp{padding:4rem}.title-intro-M7TGU .image-item-Jo8wM{transform:perspective(1200px) rotateY(-8deg) translateZ(20px);height:520px}.title-intro-M7TGU h1{font-size:38px}.title-intro-M7TGU .edu-entry-3HuR4{flex-direction:row;gap:2.5rem;align-items:center}.title-intro-M7TGU svg{width:120px;height:120px;margin-bottom:0}} @keyframes fadeInUp {from{transform:translateY(20px);opacity:0}to{transform:translateY(0);opacity:1}} @keyframes float {0%,100%{transform:translateY(0)}50%{transform:translateY(-10px)}} @keyframes moveCircle {0%{transform:translate(0,0)}50%{transform:translate(20px,20px)}100%{transform:translate(-20px,-20px)}} @keyframes fadeInFromRight {from{opacity:0;transform:translateX(20px)}to{opacity:1;transform:translateX(0)}} @keyframes fadeIn {from{opacity:0}to{opacity:1}} @keyframes slideInUp {from{transform:translateY(20px);opacity:0}to{transform:translateY(0);opacity:1}} @keyframes fadeSlideIn {from{opacity:0;transform:translateX(15px)}to{opacity:1;transform:translateX(0)}} @keyframes moveDots {0%{background-position:0 0}100%{background-position:1000px 500px}} @keyframes fadeInUp {from{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}