*{padding:0;margin:0;box-sizing:border-box}.container{max-width:100%;margin:auto;width:1207px}.wrap-structure-meta{flex-direction:column;display:flex;min-height:100%;height:100%}.contact-form-box-meta{overflow:hidden;padding:120px 0 100px;background:linear-gradient(135deg,rgb(145,180,180) 0%,rgb(145,180,180) 50%,rgb(113,146,144,0.5) 150%);position:relative}.contact-form-box-meta .image-preview-meta::before{left:0;content:"";opacity:0.03;position:absolute;top:0;height:100%;background:repeating-linear-gradient( -45deg,rgb(113,146,144) 0,rgb(113,146,144) 5px,transparent 5px,transparent 10px );width:100%;mix-blend-mode:color-burn}.contact-form-box-meta .support-section-meta{padding:50px;z-index:2;flex:1 1 60%;position:relative;background:linear-gradient( 135deg,#ffffff 0%,#ffffff 85%,rgba(rgb(145,180,180),0.3) 100% )}.contact-form-box-meta .support-section-meta h3::before,.contact-form-box-meta .support-section-meta h3::after{display:none}.contact-form-box-meta .support-section-meta input[type="text"]::placeholder,.contact-form-box-meta .support-section-meta textarea::placeholder{opacity:0.6;transition:all 0.3s ease;color:#000000}.contact-form-box-meta .support-section-meta textarea{resize:vertical;min-height:150px}.contact-form-box-meta .support-section-meta .request-support-meta label{padding-left:35px;font-size:14px;position:relative;color:#000000;line-height:1.6;cursor:pointer}.contact-form-box-meta .support-section-meta .request-support-meta a{font-weight:600;background-repeat:no-repeat;text-decoration:none;background-size:0% 100%;background-image:linear-gradient( transparent calc(100% - 2px),rgb(113,146,144,0.5) 2px );color:rgb(113,146,144);transition:background-size 0.3s ease;transition:all 0.3s ease}.contact-form-box-meta .request-query-meta{z-index:2;flex:1 1 35%;background:rgb(145,180,180);overflow:hidden;padding:50px;position:relative}.contact-form-box-meta .request-query-meta h4{color:#000000;font-size:20px;font-weight:600;position:relative;margin-bottom:40px;padding-bottom:15px;border-bottom:1px solid rgba(0,0,0,0.05)}.contact-form-box-meta .request-query-meta .contact-query-meta{padding:0;margin:0;list-style:none}.contact-form-box-meta .request-query-meta .contact-query-meta li:hover{border-left-color:rgb(77,108,106);transform:translateX(5px)}.contact-form-box-meta .request-query-meta .contact-query-meta li:hover::after{opacity:0.05}.contact-form-box-meta .request-query-meta .contact-query-meta li svg path{transition:all 0.3s ease;fill:rgb(113,146,144)}.contact-form-box-meta .request-query-meta .contact-query-meta li a::before{position:absolute;transition:transform 0.3s ease;left:0;background:rgb(113,146,144);bottom:-2px;transform:scaleX(0);content:"";height:1px;transform-origin:right;width:100%}.secure-zone-meta ul,.secure-zone-meta ol{padding:0 0 0 20px;margin:20px 0;position:relative;z-index:2}.secure-zone-meta ul{list-style-type:disc}.secure-zone-meta span{border-radius:10px;font-weight:600;color:rgb(77,108,106);position:relative;padding:5px;background:rgb(113,146,144,0.5);z-index:2}.program-offerings-meta::after{content:"";z-index:0;height:100%;width:100%;top:0;position:absolute;opacity:0.2;animation:gridMove 20s linear infinite;left:0}.program-offerings-meta .image-preview-meta::before{left:0;mix-blend-mode:multiply;height:100%;position:absolute;content:"";width:100%;top:0;z-index:1;background:linear-gradient( 135deg,rgba(0,0,0,0.5) 0%,transparent 40%,transparent 60%,rgba(0,0,0,0.5) 100% )}.program-offerings-meta .main-core-meta::after{left:-15px;top:-15px;content:"";animation:pulse 4s ease-in-out infinite;opacity:0.3;border-radius:50%;right:-15px;bottom:-15px;z-index:-2;position:absolute;border:1px solid rgb(113,146,144,0.5)}.program-offerings-meta h3::before{bottom:10px;right:10px;position:absolute;border-radius:0 10px 10px 0;top:10px;border:1px dashed rgb(113,146,144,0.5);opacity:0.5;z-index:-1;clip-path:polygon(0% 0%,95% 0%,100% 50%,95% 100%,0% 100%);content:"";left:10px}.program-offerings-meta .ready-skills-meta:hover p{box-shadow:0px 20px 40px rgba(0,0,0,0.15);transform:translateX(-5%)}.program-offerings-meta .ready-skills-meta::after{content:"";grid-area:photo2;height:100%;background:inherit;background-position:center bottom;box-shadow:0px 15px 30px rgba(0,0,0,0.1);background-size:cover;z-index:2;clip-path:polygon(15% 0%,100% 0%,100% 100%,0% 100%);transform:translateX(15%);transition:all 0.5s ease 0.1s;border-radius:12px 0 0 12px;position:relative}.tyWrapper-meta .container{margin:0 auto;max-width:1320px;padding:0 20px;position:relative;z-index:2}.tyWrapper-meta .edu-beliefs-meta::before{left:20px;z-index:-1;border:2px dashed rgba(rgb(77,108,106,0.5),0.2);position:absolute;transform:translate(-10px,-10px);height:100%;width:100%;pointer-events:none;top:20px;content:""}.tyWrapper-meta .edu-beliefs-meta::before{display:none}.tyWrapper-meta .edu-beliefs-meta > div:last-child{opacity:0;animation:fadeUp 0.8s 0.5s ease-out forwards;transform:translateY(20px)}.tyWrapper-meta a:hover{transform:translateY(-5px)}.tyWrapper-meta a:hover::before{transform:rotate(0deg) scale(1.2);opacity:0.2}header .top-lead-meta{align-items:center;display:flex;z-index:5;justify-content:space-between;padding:1.2rem 2.5rem;position:relative}header .main-core-meta::before{transform:skew(-5deg);transition:all 0.3s ease;right:-5px;top:-5px;position:absolute;border:2px solid #ffffff;z-index:-1;bottom:-5px;opacity:0.1;left:-5px;content:''}header .top-base-meta img{filter:drop-shadow(0 0 5px rgba(255,255,255,0.5));max-height:40px}header .top-expert-meta a:hover{text-shadow:none;color:rgb(113,146,144);border-color:#ffffff;transform:translateY(-3px);box-shadow:0 0 15px rgba(255,255,255,0.5)}header .top-expert-meta:hover::after{opacity:0.5;bottom:-5px}header .top-lead-meta::after{left:0;background:linear-gradient(90deg,transparent,rgba(255,255,255,0.3),transparent );width:100%;bottom:0;content:'';height:1px;position:absolute}.data-statistics-meta h3{font-size:29px;opacity:0;position:relative;margin-bottom:3.5rem;font-weight:600;animation:fadeInUp 0.8s 0.2s forwards;z-index:2;text-align:center;color:#000000;transform:translateY(10px)}.data-statistics-meta .container{z-index:2;position:relative}.data-statistics-meta .statistics-gains-metau1T{box-shadow:0 8px 25px rgba(0,0,0,0.05),0 3px 6px rgba(0,0,0,0.02);padding:1.8rem;transform:translateY(20px);position:relative;height:100%;backdrop-filter:blur(10px);background:rgba(255,255,255,0.85);animation-delay:calc(0.15s * var(--i,0));opacity:0;border-left:3px solid rgb(77,108,106);transition:transform 0.4s cubic-bezier(0.34,1.56,0.64,1),box-shadow 0.4s ease;animation:fadeInUp 0.8s forwards}.data-statistics-meta .statistics-gains-metau1T:hover span::before{background:rgb(77,108,106);transform:translateY(-50%) scale(1.3)}.data-statistics-meta .statistics-gains-metau1T p{margin:0;font-weight:700;position:relative;font-size:calc(45px * 1.2);display:inline-block;overflow:hidden;color:rgb(113,146,144)}.title-section-meta > div{padding:0 20px;z-index:2;display:flex;margin:0 auto;flex-direction:column;gap:50px;max-width:1200px;position:relative}.title-section-meta p{font-size:16px;animation:fadeInUp 0.8s 0.3s ease-out forwards;transform:translateY(20px);color:#000000;margin:0;line-height:1.6;opacity:0;max-width:500px}.title-section-meta .learn-culture-meta::before{height:100%;left:0;content:"";position:absolute;width:100%;top:0;z-index:1;background:linear-gradient(to right,rgba(0,0,0,0.5) 0%,transparent 100%)}.company-info-meta{color:#ffffff;padding:120px 0 140px;position:relative;overflow:hidden}.company-info-meta h2{margin-bottom:50px;font-weight:700;font-size:47px;transform:translateX(-10px);display:inline-block;position:relative}.company-info-meta .content-box-meta{border:1px solid rgba(255,255,255,0.1);background:linear-gradient(135deg,rgba(255,255,255,0.07),rgba(255,255,255,0.03));grid-template-columns:1fr;backdrop-filter:blur(5px);gap:30px;transform:translateY(0);display:grid;padding:40px;transition:transform 0.4s cubic-bezier(0.19,1,0.22,1);position:relative;box-shadow:0 20px 40px rgba(0,0,0,0.2)}.company-info-meta .content-box-meta:hover p::after{width:100%}.data-approval-meta{max-width:1200px;margin:0 auto;padding:20px 15px;justify-content:space-between;align-items:center;display:flex}.cookie-tab-meta svg:hover{fill:rgb(77,108,106)}.privacyConsentPanel-meta h5{color:rgb(113,146,144);margin-bottom:8px;font-family:Arial,sans-serif;font-weight:600;font-size:20px}#cookies-consent-agree-btn-meta{background:rgb(113,146,144)}.privacyConsentPanel-meta p a:hover{color:rgb(77,108,106)}.teaching-history-meta{position:relative;perspective:1000px;padding:4rem 0;background:linear-gradient(135deg,rgb(145,180,180),rgb(113,146,144,0.5));overflow:hidden}.teaching-history-meta .learner-reflections-meta{position:relative;display:grid;gap:2rem;transform:translateZ(0);transition:transform 0.5s cubic-bezier(0.19,1,0.22,1);grid-template-columns:1fr;box-shadow:0 15px 35px rgba(0,0,0,0.1),0 5px 15px rgba(0,0,0,0.05);background:#ffffff;padding:2.5rem;border-left:4px solid rgb(113,146,144)}.teaching-history-meta .learner-reflections-meta{grid-template-columns:320px 1fr;padding:3.5rem}.teaching-history-meta .learner-reflections-meta > div:nth-child(2){text-align:center;transform:translateZ(10px)}.teaching-history-meta .learner-reflections-meta > div:nth-child(3){position:relative;transform:translateZ(5px)}.teaching-history-meta .exp-list-meta::before,.teaching-history-meta .exp-list-meta::after{background-repeat:no-repeat;background-size:contain;width:25px;position:absolute;height:25px;content:'';opacity:0.15}.teaching-history-meta .exp-list-meta::before{left:-10px;top:-10px}.potential-students-meta h3{position:relative;color:rgb(113,146,144);font-weight:600;margin-bottom:4rem;text-align:center;font-size:44px;letter-spacing:1px;opacity:0.9}.potential-students-meta li{flex-direction:column;transition:all 0.4s cubic-bezier(0.34,1.56,0.64,1);overflow:hidden;backdrop-filter:blur(10px);align-items:center;text-align:center;box-shadow:0 10px 30px rgba(0,0,0,0.04),0 6px 10px rgba(0,0,0,0.02);background:rgba(#ffffff,0.08);border:1px solid rgba(#ffffff,0.1);padding:2rem;display:flex;border-radius:12px;position:relative}.potential-students-meta li{font-size:14px;line-height:1.6;font-weight:400;color:#000000}.study-bottom-meta .company_holder::before{width:100%;height:5px;position:absolute;background:rgb(113,146,144);left:0;content:'';top:0}.study-bottom-meta .support-cta-meta{position:relative}.study-bottom-meta .nav-block-meta{flex-wrap:wrap;gap:30px;display:flex;justify-content:space-between}.study-bottom-meta .header-mentor-meta .nav-block-meta a{position:relative;border-radius:4px;background:rgba(255,255,255,0.05);overflow:hidden;font-size:14px;display:inline-block;z-index:1;padding:8px 15px;box-shadow:0 3px 6px rgba(0,0,0,0.1);color:#ffffff;text-decoration:none;transition:all 0.3s ease}.sign-up-for-updates-meta{padding:6rem 2rem;position:relative;background:rgb(145,180,180);overflow:hidden;font-family:Arial,sans-serif}.sign-up-for-updates-meta::after{animation:floatBubble 18s infinite alternate-reverse ease-in-out;height:40vw;bottom:-15vw;background:linear-gradient(225deg,rgb(77,108,106,0.5),transparent);filter:blur(25px);width:40vw;left:-15vw}.sign-up-for-updates-meta h3{color:#000000;position:relative;margin-bottom:2.5rem;font-weight:700;font-size:29px}.sign-up-for-updates-meta input[type="email"]{transition:all 0.3s ease;width:100%;border-radius:50px;font-size:18px;padding:1.2rem 1.5rem;border:none;color:#000000;background:#ffffff;box-shadow:0 5px 15px rgba(0,0,0,0.05),0 -2px 5px rgba(255,255,255,0.5) inset;margin-bottom:1.5rem}.sign-up-for-updates-meta .free-lessons-meta:hover::before{opacity:1}.pricing-grid-item-meta{padding:120px 0;overflow:hidden;position:relative}.pricing-grid-item-meta .indv-cost-meta{perspective:1000px}.pricing-grid-item-meta h2{margin-bottom:25px;color:#ffffff;text-align:center;font-weight:700;font-size:28px;text-shadow:0 5px 15px rgba(0,0,0,0.2);position:relative;transform:translateZ(50px)}.pricing-grid-item-meta .package-price-meta{text-decoration:none;display:block;will-change:transform;transform-style:preserve-3d;transition:transform 0.6s cubic-bezier(0.165,0.84,0.44,1);height:100%}.pricing-grid-item-meta .pricing-card-meta h4{color:#ffffff;font-weight:600;font-size:18px;margin-bottom:20px;position:relative;padding-bottom:15px}.pricing-grid-item-meta .pricing-card-meta h4::after{bottom:0;width:40px;height:2px;position:absolute;transition:width 0.3s ease;content:"";left:0;background:rgb(113,146,144)}.pricing-grid-item-meta .package-price-meta:hover .plan-matrix-meta{box-shadow:20px 20px 40px rgba(0,0,0,0.4),-20px -20px 40px rgba(255,255,255,0.03),inset 2px 2px 5px rgba(255,255,255,0.05),inset -2px -2px 5px rgba(0,0,0,0.15)}@media only screen and (max-width: 1200px) {.container{width:100%;padding:0 20px}} @media (max-width: 576px) {.contact-form-box-meta{padding:50px 0}.contact-form-box-meta h3{margin-bottom:30px;font-size:calc(32px * 0.7)}.contact-form-box-meta .feedback-inquiry-meta{box-shadow:0 15px 30px rgba(0,0,0,0.1),0 0 0 1px rgba(0,0,0,0.02),0 0 0 8px rgb(145,180,180)}.contact-form-box-meta .support-section-meta,.contact-form-box-meta .request-query-meta{padding:25px 20px}.contact-form-box-meta .support-section-meta::before,.contact-form-box-meta .support-section-meta::after{display:none}.contact-form-box-meta .support-section-meta input[type="text"],.contact-form-box-meta .support-section-meta textarea{padding:12px 15px;margin-bottom:15px}.contact-form-box-meta .support-section-meta .request-support-meta label{font-size:calc(14px * 0.9)}.contact-form-box-meta .support-section-meta .query-links-meta{width:100%;padding:14px 20px}.contact-form-box-meta .request-query-meta .contact-query-meta li{margin-bottom:15px;padding:12px}} @media (max-width: 767px) {.tyWrapper-meta{padding:3rem 0}.tyWrapper-meta .edu-beliefs-meta{padding:2.5rem 2rem}.tyWrapper-meta h5{font-size:calc(23px * 0.85)}.tyWrapper-meta p{font-size:calc(15px * 0.95);line-height:1.7}.tyWrapper-meta::before{width:80%}.tyWrapper-meta::after{width:60%}} @media (min-width: 1400px) {header .top-lead-meta{margin:0 auto;max-width:1320px}header .top-expert-meta{margin:0 0.6rem}header .top-expert-meta a{padding:0 1.5rem}} @media (max-width: 767px) {header{padding:0}header .top-lead-meta{padding:0.8rem 1.5rem}header .main-core-meta{max-width:140px}header .main-core-meta::before,header .main-core-meta::after{right:-3px;bottom:-3px;left:-3px;top:-3px}header .top-base-meta img{max-height:35px}header .header-mentor-meta{-webkit-overflow-scrolling:touch;justify-content:flex-start;margin-top:0.8rem;scrollbar-width:thin;overflow-x:auto;padding-bottom:0.5rem}header .header-mentor-meta::-webkit-scrollbar{height:3px}header .header-mentor-meta::-webkit-scrollbar-thumb{border-radius:10px;background:rgba(255,255,255,0.3)}header .top-expert-meta{margin:0 0.2rem;flex:0 0 auto}header .top-expert-meta a{white-space:nowrap;height:32px;font-size:calc(18px - 2px);padding:0 0.8rem}header .top-expert-meta::after{display:none}} @media (min-width: 768px) {.title-section-meta{padding:150px 0}.title-section-meta > div{flex-direction:row;align-items:center;gap:40px}.title-section-meta > div > div:first-child{flex:1}.title-section-meta .edu-trackfast-meta{flex:1.2}.title-section-meta .learn-culture-meta{height:400px}.title-section-meta .study-express-meta{font-size:calc(38px * 1.1)}.title-section-meta p{font-size:calc(16px * 1.1)}} @media (min-width: 992px) {.company-info-meta{padding:180px 0 200px}.company-info-meta h2{transform:translateX(-20px)}.company-info-meta .content-box-meta{padding:70px}.company-info-meta .content-box-meta div > div{column-count:2}} @media only screen and (max-width: 800px) {.data-approval-meta{padding:15px}.cookie-tab-meta{display:none}.privacyConsentPanel-meta h5{font-size:22px}.privacyConsentPanel-meta p{font-size:14px}} @media (max-width: 1200px) {.potential-students-meta ul{grid-template-columns:repeat(2,1fr)}} @media (max-width: 768px) {.potential-students-meta{padding:4rem 0}.potential-students-meta .edu-beliefs-meta{padding:0 1.5rem}.potential-students-meta h3{font-size:calc(44px * 0.8);margin-bottom:3rem}.potential-students-meta ul{grid-template-columns:1fr;gap:1.5rem}.potential-students-meta li{padding:1.5rem}.potential-students-meta li svg{width:45px;margin-bottom:1.2rem;height:45px}} @media (max-width: 992px) {.study-bottom-meta .container{flex-direction:column}} @media (max-width: 576px) {.study-bottom-meta{padding:40px 0}.study-bottom-meta .company_holder h3{font-size:calc(35px * 0.8)}.study-bottom-meta .header-mentor-meta h5{font-size:calc(23px * 0.9)}.study-bottom-meta .header-mentor-meta .nav-block-meta a,.study-bottom-meta .footer_agreement{font-size:calc(14px * 0.95)}} @media (max-width: 768px) {.pricing-grid-item-meta{padding:80px 0}.pricing-grid-item-meta h2{font-size:calc(28px - 4px)}.pricing-grid-item-meta .study-fees-meta{margin-bottom:40px}.pricing-grid-item-meta .cost-rates-meta{margin:0 auto;max-width:450px;grid-template-columns:1fr}.pricing-grid-item-meta .pricing-card-meta h4{font-size:calc(18px - 1px)}.pricing-grid-item-meta .pro-rates-meta{font-size:calc(18px + 2px);padding:10px 20px}} @keyframes spin {from{transform:rotate(0deg)}to{transform:rotate(360deg)}} @keyframes slideRight {0%{transform:translateX(-30px);opacity:0}100%{transform:translateX(0);opacity:1}} @keyframes expandWidth {0%{width:0}100%{width:60px}} @keyframes expandLine {from{transform:translateX(-50%) scaleX(0)}to{transform:translateX(-50%) scaleX(1)}} @keyframes constellationPulse {0%,100%{opacity:0.4}50%{opacity:0.7}} @keyframes cloudMove {0%{background-position:0% 0%}100%{background-position:10% 10%}} @keyframes waveMove {0%{transform:translateX(0)}100%{transform:translateX(10px)}}