﻿a{text-decoration:none;color:inherit}svg{height:30px;width:30px}.main-header-Xp{flex:1 0 auto}html,body{scroll-snap-type:none;auto contain touch-action:none;color:#000000;height:100%;font-family:Arial,sans-serif;auto scroll-behavior:smooth;min-height:100%}.contact-section-vp h2{position:relative;transform:translateX(-50%);text-align:center;font-size:28px;padding-bottom:20px;color:#000000;font-weight:700;margin-bottom:20px;left:50%;display:inline-block}.contact-section-vp .pic-border-2Z{min-height:550px;flex:0 0 45%;position:relative}.contact-section-vp .request-block-A2{padding:60px;justify-content:center;flex-direction:column;flex:0 0 55%;position:relative;display:flex}.contact-section-vp form h3{color:#000000;font-weight:600;position:relative;margin-bottom:40px;display:inline-block;font-size:22px}.contact-section-vp form input[type="text"]:focus{outline:none;border-bottom-color:rgb(148,149,149)}.contact-section-vp .inquiry-map-fz{margin-bottom:40px;position:relative}.contact-section-vp .inquiry-map-fz input[type="checkbox"]:checked + label::before{border-color:rgb(148,149,149);background:rgb(148,149,149)}.contact-section-vp .inquiry-map-fz label a::after{bottom:-1px;height:1px;width:100%;content:"";transform:scaleX(1);transition:transform 0.3s ease;position:absolute;transform-origin:left;background:rgb(148,149,149);left:0}.contact-section-vp svg{fill:none;width:24px;stroke:rgb(148,149,149);transition:all 0.3s ease;stroke-width:2;height:24px}.greeting-page-7y{height:100vh;width:100%;min-height:600px;position:relative;overflow:hidden;background:linear-gradient(135deg,rgb(106,107,106,0.5),rgb(148,149,149),rgb(106,107,106) 120%)}.greeting-page-7y .expert-studio-fq{flex-direction:column;padding:2rem 10%;display:flex;position:relative;margin:0 auto;justify-content:center;height:100%;z-index:3;max-width:1400px;align-items:flex-start}.greeting-page-7y .info-card-Kv::before{left:0;content:"";width:100%;top:0;position:absolute;background:linear-gradient(135deg,transparent,rgba(255,255,255,0.05));z-index:-1;height:100%}.greeting-page-7y .learn-begin-vD svg{width:120px;height:120px;filter:drop-shadow(0 8px 15px rgba(0,0,0,0.1));transition:transform 0.6s cubic-bezier(0.34,1.56,0.64,1)}.greeting-page-7y .learn-begin-vD svg:hover path{fill:#ffffff}.greeting-page-7y .feedback-help-QA{position:relative;opacity:0;padding:0.9rem 2.5rem;animation:fadeUpIn 0.7s ease-out forwards 1.5s;border-radius:10px;background:rgb(106,107,106);font-weight:600;transition:all 0.4s cubic-bezier(0.175,0.885,0.32,1.275);text-decoration:none;display:inline-block;font-size:17px;overflow:hidden;color:#ffffff;transform:translateY(20px);box-shadow:0 8px 20px -5px rgba(0,0,0,0.25)}.customer-comments-PW h2{position:relative;text-align:center;font-size:30px;color:#000000;margin-bottom:3rem;transform:perspective(1000px) translateZ(0);font-weight:700}.customer-comments-PW .alumni-reviews-lk::before{width:100%;top:0;left:0;position:absolute;height:100%;z-index:-1;content:"";background:linear-gradient(135deg,rgba(rgb(148,149,149,0.5),0.03),transparent)}.customer-comments-PW .alumni-reviews-lk h3{font-weight:600;z-index:2;position:relative;margin-bottom:0.75rem;color:#000000;font-size:calc(18px * 1.1)}.customer-comments-PW .alumni-reviews-lk .description{z-index:2;font-size:18px;line-height:1.65;margin-bottom:1.5rem;color:#000000;position:relative;flex-grow:1}.customer-comments-PW .alumni-reviews-lk:hover img{transform:scale(1.1)}footer .contact-details-fR{box-shadow:0 15px 30px rgba(0,0,0,0.1);display:flex;flex-wrap:wrap;background-color:#ffffff;justify-content:space-between;padding:25px;transform:translateY(-30px);margin-bottom:60px;z-index:2;border-radius:12px;position:relative}footer .info_item p,footer .info_item a{vertical-align:middle;color:#000000;font-size:13px;display:inline-block;transition:color 0.3s ease;text-decoration:none}footer .nav-begin-Yb::after{right:30px;height:1px;position:absolute;background:linear-gradient(90deg,rgb(148,149,149),transparent);content:"";left:30px;bottom:-15px}footer .main-class-OT h5::after{bottom:-7px;background-color:rgb(148,149,149);left:0;content:"";height:2px;position:absolute;width:50px}footer .header-site-im a:hover{transform:translateX(5px);color:rgb(148,149,149)}footer .subscribe_holder::before{content:"";position:absolute;top:-15px;width:30px;right:30px;background-color:rgb(148,149,149);z-index:-1;transform:rotate(45deg);height:30px}footer .input_holder input[type="email"]:focus{background-color:#ffffff;outline:none;box-shadow:0 5px 15px rgba(0,0,0,0.1)}footer .media-kit-8O{position:relative;margin-top:60px;z-index:1;text-align:center}.data-analysis-XI{margin:6rem 0;position:relative;overflow:hidden;background:linear-gradient(135deg,rgb(185,185,173) 0%,rgba(0,0,0,0.5) 100%);padding:3rem 1rem}.data-analysis-XI .container{margin:0 auto;max-width:1200px;position:relative}.data-analysis-XI .statistics-plus-0p::before{left:0;position:absolute;width:5px;transition:transform 0.4s cubic-bezier(0.2,0.9,0.4,1);content:"";top:0;transform:scaleY(0.3);transform-origin:bottom;height:100%;background:rgb(148,149,149)}.data-analysis-XI .statistics-plus-0p:hover::before{transform:scaleY(1)}.data-analysis-XI .statistics-plus-0p:hover span{color:rgb(148,149,149);transform:translateX(5px)}.data-analysis-XI .statistics-plus-0p:hover span::after{width:60px}.data-analysis-XI .statistics-plus-0p p{transition:transform 0.4s cubic-bezier(0.34,1.56,0.64,1);margin:0;font-weight:700;position:relative;display:inline-block;z-index:2;transform-origin:left;color:rgb(106,107,106);font-size:40px}.data-analysis-XI .statistics-plus-0p:nth-child(5){--i:5}.operation-process-hI{position:relative;background:linear-gradient(135deg,rgb(185,185,173) 0%,rgba(245,247,250,0.92) 100%);overflow:hidden;padding:6rem 0}.operation-process-hI .expert-studio-fq:hover{transform:perspective(1000px) rotateX(0deg) translateY(-5px);box-shadow:20px 20px 40px rgba(0,0,0,0.07),-20px -20px 40px rgba(255,255,255,0.95),inset 3px 3px 6px rgba(255,255,255,0.8),inset -3px -3px 6px rgba(0,0,0,0.03)}.operation-process-hI h3{letter-spacing:-0.02em;transform:translateZ(10px);font-family:Arial,sans-serif;padding-bottom:1rem;color:#000000;font-weight:600;position:relative;margin-bottom:1.5rem;font-size:30px}.operation-process-hI .expert-studio-fq:hover p span{transform:translateZ(10px)}.program-information-ST .container{z-index:2;padding:0 20px;position:relative;margin:0 auto;max-width:1200px}.program-information-ST h2::after{bottom:-15px;position:absolute;transform-origin:left center;transition:transform 0.5s cubic-bezier(0.175,0.885,0.32,1.275);height:3px;width:60%;content:"";transform:scaleX(0.8);left:0;background:linear-gradient(90deg,rgb(148,149,149) 0%,transparent 100%)}.program-information-ST .pic-border-2Z:hover::before{opacity:0.5}.program-information-ST .description{position:relative;transform:translateY(0);color:#000000;margin-bottom:20px;line-height:1.8;font-size:15px;transition:transform 0.4s ease-out}header .container{max-width:1200px;margin:0 auto;position:relative;padding:0 1.5rem;z-index:1}header .head-wrap-0p::before{height:1px;position:absolute;bottom:0;content:'';width:100%;left:0;background:linear-gradient(to right,transparent,rgb(148,149,149,0.5),rgb(106,107,106,0.5),rgb(148,149,149,0.5),transparent)}header .page-head-lB:hover{color:#ffffff}header .page-head-lB::after{transform-origin:left;content:'';left:0;background:linear-gradient(to right,rgb(148,149,149),rgb(106,107,106));bottom:0;transition:transform 0.3s ease;position:absolute;transform:scaleX(0);height:2px;width:100%}.privacy-enclosure-G7 ul{background:rgb(106,107,106,0.5);border-radius:10px;list-style-type:disc;padding-left:40px;margin:20px 0}.course-suitability-0g::before{width:100%;z-index:0;position:absolute;background:radial-gradient(circle at 20% 30%,rgb(148,149,149,0.5) 0%,transparent 40%),radial-gradient(circle at 80% 70%,rgb(106,107,106,0.5) 0%,transparent 40%);top:0;opacity:0.2;height:100%;content:"";left:0}.course-suitability-0g div p{transition:all 0.3s ease;background:rgb(185,185,173);flex:1 1 calc(33.333% - 20px);overflow:hidden;margin:0;padding:25px;min-width:250px;display:flex;position:relative;font-size:14px;line-height:1.6;align-items:center;border-radius:13px;color:#000000;box-shadow:8px 8px 16px rgba(0,0,0,0.05),-8px -8px 16px rgba(255,255,255,0.8),inset 1px 1px 1px rgba(255,255,255,0.3)}.cookie-edu-yf svg{transition:fill 0.3s ease;width:60px;fill:rgb(148,149,149);height:60px}.trackingPolicyPanel-1h h5{font-weight:600;margin-bottom:8px;font-size:20px;color:rgb(148,149,149);font-family:Arial,sans-serif}#declineTrackingCookiesOption-sN{background:rgba(0,0,0,0.5)}#dataPrivacyBanner-cd{display:none}.company-overview-Pu{overflow:hidden;min-height:100vh;position:relative;isolation:isolate}.company-overview-Pu .container{max-width:1200px;margin:0 auto;position:relative;padding:5rem 2rem}.company-overview-Pu .info-card-Kv::before{transition:transform 0.8s cubic-bezier(0.19,1,0.22,1);height:100%;transform:scaleY(0);width:6px;transform-origin:top;background:linear-gradient(to bottom,rgb(148,149,149),rgb(106,107,106));content:"";left:0;position:absolute;top:0}.company-overview-Pu ul{padding:0;list-style:none;margin:0}.company-overview-Pu h4{margin-bottom:1.5rem;font-weight:600;font-size:calc(23px * 1.1);position:relative;color:rgb(106,107,106);transform:translateY(0);display:inline-block;transition:transform 0.4s ease,color 0.4s ease}.academic-expertise-7g .container{margin:0 auto;z-index:2;transform-style:preserve-3d;position:relative;padding:0 1.5rem;max-width:1200px}.academic-expertise-7g .alumni-reviews-lk > div:first-child{position:relative;align-self:start}.academic-expertise-7g .pic-border-2Z::after{width:100%;height:100%;content:"";background:linear-gradient(135deg,rgba(rgb(148,149,149),0.2) 0%,transparent 100%);position:absolute;left:0;top:0;z-index:1}.academic-expertise-7g .name{transform:translateX(0);margin-bottom:0.5rem;transition:transform 0.4s ease;font-size:calc(19px * 1.1);position:relative;display:inline-block;color:rgb(148,149,149);font-weight:700}.pricing-cluster-P3{background:linear-gradient(135deg,rgb(185,185,173) 0%,rgb(106,107,106,0.5) 100%);padding:6rem 0;position:relative;overflow:hidden}.pricing-cluster-P3 .rate-plans-4L{gap:2.5rem;display:flex;flex-direction:column-reverse}.pricing-cluster-P3 .pricing-pack-vL h2{font-weight:700;color:#000000;font-size:38px;margin-bottom:1rem;position:relative;line-height:1.3}.pricing-cluster-P3 .learning-fee-CB{font-size:14px;word-break:break-word;margin-top:1.5rem;max-width:100%;color:#000000;line-height:1.6;overflow-wrap:break-word}.pricing-cluster-P3 .fee-struct-QT:hover .discount-price-JM{box-shadow:0 15px 35px rgba(rgb(148,149,149,0.5),0.15)}.pricing-cluster-P3 .cost-summary-Zp{margin:0.5rem 0 1.25rem;color:rgb(148,149,149);font-size:calc(24px + 0.3rem);display:block;font-weight:700;position:relative}.pricing-cluster-P3 .pic-border-2Z::after{content:"";width:100%;z-index:1;background:linear-gradient(to top,rgba(0,0,0,0.5),transparent);height:100%;top:0;left:0;position:absolute}.learning-profits-AV h5{color:#000000;transition:transform 0.6s ease-out,opacity 0.8s ease;position:relative;margin-left:auto;z-index:2;max-width:800px;margin-right:auto;font-size:18px;margin-bottom:3.5rem;font-weight:700;opacity:1;text-align:center;transform:translateY(0)}.learning-profits-AV .expert-studio-fq:hover{transform:translateY(-5px)}.learning-profits-AV .expert-studio-fq:hover .pic-border-2Z{transform:scale(1.05)}.learning-profits-AV .info-card-Kv::before{left:2rem;right:2rem;top:0;position:absolute;height:1px;background:linear-gradient(to right,rgba(rgba(0,0,0,0.5),0.05),rgba(rgb(148,149,149,0.5),0.2),rgba(rgba(0,0,0,0.5),0.05));content:""}.learning-profits-AV li p svg path{fill:rgb(148,149,149);transition:fill 0.3s ease}.learning-profits-AV li:nth-child(even):hover{transform:translateX(5px)}.gratNote-Fs .container{margin:0 auto;z-index:5;max-width:1200px;padding:0 20px;position:relative}.gratNote-Fs .expert-studio-fq{display:flex;background:rgba(255,255,255,0.95);transition:transform 0.6s cubic-bezier(0.23,1,0.32,1);position:relative;flex-direction:column;transform-style:preserve-3d;padding:3rem;box-shadow:0 15px 35px rgba(0,0,0,0.1),0 5px 15px rgba(0,0,0,0.05),0 0 0 1px rgba(255,255,255,0.1);transform:rotateX(5deg)}.gratNote-Fs h5::after{height:3px;bottom:0;background:linear-gradient(90deg,rgb(148,149,149) 0%,rgb(106,107,106) 100%);left:0;position:absolute;content:"";transition:width 0.8s cubic-bezier(0.19,1,0.22,1);width:0}.gratNote-Fs a::before{width:100%;transform:scaleX(0);opacity:0;background:rgb(148,149,149);top:0;z-index:-1;content:"";left:0;height:100%;transition:transform 0.6s cubic-bezier(0.165,0.84,0.44,1),opacity 0.3s ease;position:absolute;transform-origin:left}@media (max-width: 768px) {.contact-section-vp{padding:60px 0}.contact-section-vp .inquiry-info-Ap{flex-direction:column}.contact-section-vp .pic-border-2Z{width:100%;min-height:300px}.contact-section-vp .request-block-A2{width:100%;padding:40px 30px}.contact-section-vp form h3{margin-bottom:30px}.contact-section-vp form input[type="text"]{margin-bottom:20px;padding:15px 20px}.contact-section-vp .inquiry-map-fz{margin-bottom:30px}.contact-section-vp .feedback-help-QA{width:100%;padding:15px 30px}} @media screen and (min-width: 1200px) {.customer-comments-PW{padding:8rem 0}.customer-comments-PW::after{width:35%;top:-15%;height:70%;right:-8%}.customer-comments-PW .success-testimonials-0X{grid-template-columns:repeat(3,1fr)}.customer-comments-PW .alumni-reviews-lk{transition:transform 0.5s cubic-bezier(0.34,1.56,0.64,1),box-shadow 0.5s ease}.customer-comments-PW .alumni-reviews-lk:nth-child(3n+1){transform:translateZ(10px) rotateY(2deg)}.customer-comments-PW .alumni-reviews-lk:nth-child(3n+2){transform:translateZ(15px)}.customer-comments-PW .alumni-reviews-lk:nth-child(3n+3){transform:translateZ(10px) rotateY(-2deg)}.customer-comments-PW .alumni-reviews-lk:nth-child(3n+1):hover{transform:translateY(-10px) translateZ(15px) rotateY(2deg)}.customer-comments-PW .alumni-reviews-lk:nth-child(3n+2):hover{transform:translateY(-10px) translateZ(20px)}.customer-comments-PW .alumni-reviews-lk:nth-child(3n+3):hover{transform:translateY(-10px) translateZ(15px) rotateY(-2deg)}} @media (max-width: 991px) {.operation-process-hI{padding:4rem 0}.operation-process-hI .expert-studio-fq{padding:2.5rem;transform:perspective(1000px) rotateX(1deg)}.operation-process-hI .expert-studio-fq > div{padding:2rem}.operation-process-hI h3{font-size:calc(30px * 0.9)}} @media (max-width: 575px) {.operation-process-hI{padding:2.5rem 0}.operation-process-hI .expert-studio-fq{transform:none;padding:1.5rem 1rem}.operation-process-hI .expert-studio-fq > div{padding:1.25rem;clip-path:polygon( 0% 0%,100% 0%,100% 95%,90% 100%,0% 100% )}.operation-process-hI h3{padding-bottom:0.75rem;font-size:calc(30px * 0.7)}.operation-process-hI h3::after{height:2px;width:60px}.operation-process-hI .expert-studio-fq:hover h3::after{width:80px}.operation-process-hI p{font-size:calc(12px * 0.9);line-height:1.6}} @media (max-width: 480px) {header{padding:0.7rem 0}header .main-edu-Ij{padding:0.6rem;gap:0.6rem}header .head-wrap-0p svg{width:110px}header .main-class-OT{padding:0.4rem;overflow-x:auto;justify-content:flex-start;flex-wrap:nowrap}header .main-class-OT::-webkit-scrollbar{height:2px}header .main-class-OT::-webkit-scrollbar-thumb{border-radius:10px;background:rgb(148,149,149)}header .page-head-lB{white-space:nowrap;flex-shrink:0}} @media (max-width: 479px) {.course-suitability-0g{padding:40px 0}.course-suitability-0g .expert-studio-fq{padding:25px 15px}.course-suitability-0g h4{font-size:calc(35px - 6px);margin-bottom:30px}.course-suitability-0g div{gap:15px}.course-suitability-0g div p{padding:15px;font-size:calc(14px - 1px)}.course-suitability-0g div p svg{height:26px;padding:5px;min-width:26px;width:26px;margin-right:12px}} @media (min-width: 768px) {.academic-expertise-7g{padding:7rem 0}.academic-expertise-7g .alumni-reviews-lk{align-items:start;padding:3rem;grid-gap:2.5rem;grid-template-columns:220px 1fr 2fr}.academic-expertise-7g .pic-border-2Z{height:260px;width:220px}.academic-expertise-7g .name{font-size:calc(19px * 1.2);margin-bottom:0.75rem}.academic-expertise-7g .career-explore-Ct{padding-left:2rem;font-size:calc(14px * 1.05)}.academic-expertise-7g .career-explore-Ct::before{width:4px}} @media (min-width: 992px) {.pricing-cluster-P3 .rate-plans-4L{align-items:center;flex-direction:row;gap:3rem}.pricing-cluster-P3 .pricing-pack-vL{margin:0;width:35%}.pricing-cluster-P3 .payment-scheme-KD{width:65%}} @media (min-width: 768px) {.learning-profits-AV{padding:9rem 0}.learning-profits-AV h5{margin-bottom:4rem;font-size:calc(18px + 0.2rem)}.learning-profits-AV .expert-studio-fq{border-radius:100px;gap:0;flex-direction:row;align-items:stretch}.learning-profits-AV .expert-studio-fq > div:first-child{flex:0 0 45%;height:auto;clip-path:polygon(0 0,100% 0,90% 100%,0 100%)}.learning-profits-AV .info-card-Kv{flex:1;padding:3rem;display:flex;align-items:center}.learning-profits-AV .info-card-Kv::before{right:auto;bottom:3rem;left:0;background:linear-gradient(to bottom,rgba(rgba(0,0,0,0.5),0.05),rgba(rgb(148,149,149,0.5),0.2),rgba(rgba(0,0,0,0.5),0.05));width:1px;top:3rem;height:auto}.learning-profits-AV ul{grid-template-columns:repeat(2,1fr)}.learning-profits-AV li p{font-size:17px}} @keyframes expandLine {from{transform:scaleX(0)}to{transform:scaleX(1)}} @keyframes fadeIn {from{opacity:0}to{opacity:1}} @keyframes fadeInUp {from{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}