﻿*{margin:0;box-sizing:border-box;padding:0}.container{max-width:100%;width:1188px;margin:auto}a{text-decoration:none;color:inherit}header,footer{width:100%}svg{height:30px;width:30px}.header_barTIEN{flex:1 0 auto}.campus_links5dt4{flex:0 0 auto}html,body{min-height:100%;color:#000000;height:100%;font-family:Arial,sans-serif}.panel-containerubrU{height:100%;min-height:100%;display:flex;flex-direction:column}@media only screen and (max-width: 1200px) {.container{padding:0 20px;width:100%}} @media only screen and (max-width: 800px) {.container{padding:0 12px}} .program_structurepIXl{overflow:hidden;background:linear-gradient(135deg,rgb(197,221,217) 0%,#ffffff 100%);padding:120px 0;position:relative}.program_structurepIXl::before{background:rgb(162,188,184,0.5);top:-50px;content:"";right:-50px;height:300px;position:absolute;animation:float 15s ease-in-out infinite;filter:blur(80px);z-index:0;width:300px}.program_structurepIXl::after{filter:blur(60px);z-index:0;content:"";background:rgb(127,149,143,0.5);left:-80px;position:absolute;width:250px;bottom:-80px;animation:float 18s ease-in-out infinite alternate;height:250px}.program_structurepIXl .container{padding:0 20px;margin:0 auto;position:relative;max-width:1200px;z-index:1}.program_structurepIXl h2{transform:translateX(-5%);animation:slideIn 0.8s cubic-bezier(0.25,0.46,0.45,0.94) forwards;opacity:0;margin-bottom:40px;font-weight:700;font-size:calc(36px * 1.1);color:#000000;position:relative;line-height:1.3}.program_structurepIXl h2::after{height:4px;transform-origin:left;left:0;position:absolute;transform:scaleX(0);content:"";background:linear-gradient(90deg,rgb(162,188,184) 0%,rgb(127,149,143) 100%);width:80px;animation:scaleIn 1.2s 0.4s cubic-bezier(0.25,0.46,0.45,0.94) forwards;bottom:-10px}.program_structurepIXl .skill_upj8Ad{gap:40px;position:relative;display:grid;grid-template-columns:1fr}.program_structurepIXl .thumbAYqx{position:relative;animation:fadeUp 1s 0.2s cubic-bezier(0.25,0.46,0.45,0.94) forwards;box-shadow:0 15px 30px rgba(0,0,0,0.1);overflow:hidden;border-radius:4px;height:380px;opacity:0;transform:translateY(20px)}.program_structurepIXl .thumbAYqx::before{top:0;left:0;width:100%;content:"";height:100%;position:absolute;z-index:1;background:linear-gradient(to bottom,transparent 60%,rgba(0,0,0,0.5))}.program_structurepIXl .thumbAYqx::after{opacity:0.2;z-index:2;position:absolute;inset:0;transition:opacity 0.5s ease;mix-blend-mode:hue;content:"";background:rgb(162,188,184)}.program_structurepIXl .thumbAYqx:hover::after{opacity:0}.program_structurepIXl .text_box_contentqRQu{transform:translateY(20px);gap:30px;display:flex;opacity:0;flex-direction:column;animation:fadeUp 1s 0.4s cubic-bezier(0.25,0.46,0.45,0.94) forwards}.program_structurepIXl .description{padding-left:15px;margin:0;border-left:2px solid rgb(127,149,143,0.5);position:relative;line-height:1.8;font-size:16px;transition:border-left 0.3s ease;color:#000000}.program_structurepIXl .description:first-of-type{position:relative;z-index:2}.program_structurepIXl .description:nth-of-type(2){position:relative;z-index:1;margin-top:20px}.program_structurepIXl .description:hover{border-left:2px solid rgb(127,149,143)}.program_structurepIXl .description::first-letter{font-weight:700;color:rgb(162,188,184);font-size:1.5em}@keyframes float {0%,100%{transform:translate(0,0)}50%{transform:translate(30px,-30px)}} @keyframes scaleIn {0%{transform:scaleX(0)}100%{transform:scaleX(1)}} @keyframes slideIn {0%{transform:translateX(-5%);opacity:0}100%{transform:translateX(0);opacity:1}} @keyframes fadeUp {0%{transform:translateY(20px);opacity:0}100%{transform:translateY(0);opacity:1}} @media (min-width: 768px) {.program_structurepIXl .skill_upj8Ad{align-items:flex-start;gap:60px;grid-template-columns:0.8fr 1.2fr}.program_structurepIXl .thumbAYqx{height:500px;transition:clip-path 0.5s ease;clip-path:polygon(0 0,100% 0,95% 100%,5% 100%)}.program_structurepIXl .thumbAYqx:hover{clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}.program_structurepIXl h2{max-width:80%;font-size:calc(36px * 1.2)}.program_structurepIXl .text_box_contentqRQu{padding-top:20px}} @media (min-width: 992px) {.program_structurepIXl{padding:150px 0}.program_structurepIXl .container{padding:0 40px}.program_structurepIXl h2{font-size:calc(36px * 1.3);max-width:70%;margin-bottom:60px}.program_structurepIXl .thumbAYqx{height:550px;box-shadow:0 25px 50px rgba(0,0,0,0.12)}.program_structurepIXl .description{font-size:calc(16px * 1.05);line-height:1.9}.program_structurepIXl .text_box_contentqRQu{padding-top:30px}} @media (min-width: 1200px) {.program_structurepIXl .skill_upj8Ad{gap:80px}.program_structurepIXl h2{max-width:60%}.program_structurepIXl .thumbAYqx{height:600px;transform:perspective(1000px) rotateY(-5deg);transition:transform 0.5s ease}.program_structurepIXl .thumbAYqx:hover{transform:perspective(1000px) rotateY(0)}.program_structurepIXl .text_box_contentqRQu{transition:transform 0.5s ease;transform:perspective(1000px) rotateY(2deg)}.program_structurepIXl .text_box_contentqRQu:hover{transform:perspective(1000px) rotateY(0)}} @media (max-width: 767px) {.program_structurepIXl{padding:80px 0}.program_structurepIXl h2{margin-bottom:30px;font-size:36px}.program_structurepIXl .thumbAYqx{height:280px}.program_structurepIXl .description{font-size:calc(16px * 0.95);line-height:1.7}}.alertPrivacySettingsrQ0D{overflow:hidden;background:rgb(197,221,217);font-family:Arial,sans-serif;bottom:0;position:fixed;border-top:3px solid rgb(162,188,184);z-index:1050;padding:20px;width:100%}.track_acklnrc{z-index:1;align-items:center;display:flex;justify-content:space-between;flex-wrap:nowrap}.cookie_listfOEA{margin-right:20px;flex-shrink:0}#alertTrackingUsagewsby{display:none}#alertTrackingUsagewsby:checked ~ .alertPrivacySettingsrQ0D{visibility:hidden;opacity:0}.cookie_listfOEA svg{transition:fill 0.3s ease-in-out;width:60px;fill:rgb(162,188,184);height:60px}.track_prefsjvNz{flex-grow:1;margin-right:20px}.track_prefsjvNz h5{color:rgb(162,188,184);margin-bottom:5px;font-size:22px;font-weight:700}.track_prefsjvNz p{font-size:15px;color:#000000;margin-bottom:0}.cookies_trackingP7dF{border-radius:10px;transition:all 0.3s ease-in-out;font-size:14px;margin-left:10px;text-decoration:none;padding:10px 20px}.cookies_trackingP7dF{border:1px solid rgb(162,188,184);background-color:rgb(162,188,184);color:#ffffff}.cookies_trackingP7dF:hover{background-color:rgba(0,0,0,0.5);border-color:#000000}.alertPrivacySettingsrQ0D p a{text-decoration:underline;color:rgb(162,188,184)}.alertPrivacySettingsrQ0D p a:hover{color:#000000}@media (max-width: 1200px) {.track_prefsjvNz h5{font-size:calc(22px - 2px)}.track_prefsjvNz p{font-size:calc(15px - 2px)}.cookies_trackingP7dF{font-size:calc(14px - 2px);padding:8px 16px}} @media (max-width: 800px) {.track_acklnrc{align-items:center;flex-direction:column}.cookie_listfOEA{margin-bottom:15px}.track_prefsjvNz{text-align:center;margin-bottom:20px}.cookies_trackingP7dF{margin-top:10px;width:100%;margin-left:0}} .data_overviewj9vP{padding:6rem 2rem;overflow:hidden;background:linear-gradient(135deg,rgb(197,221,217) 0%,rgba(0,0,0,0.5) 100%);position:relative}.data_overviewj9vP::before{background:rgb(162,188,184,0.5);width:200px;top:-50px;transform:rotate(45deg);position:absolute;height:200px;right:-50px;opacity:0.3;z-index:1;content:""}.data_overviewj9vP::after{position:absolute;background:rgb(127,149,143,0.5);content:"";opacity:0.3;z-index:1;transform:rotate(45deg);left:-50px;bottom:-50px;width:200px;height:200px}.data_overviewj9vP h3{color:#000000;font-weight:700;text-align:center;margin-bottom:3rem;position:relative;letter-spacing:-0.5px;transform:translateZ(0);font-size:36px}.data_overviewj9vP h3::after{content:"";width:80px;height:3px;transform:translateX(-50%);bottom:-15px;background:rgb(162,188,184);left:50%;position:absolute}.data_overviewj9vP .container{z-index:2;margin:0 auto;max-width:1200px;position:relative}.data_overviewj9vP ul{padding:0;gap:2rem;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));display:grid;list-style:none;margin:0}.data_overviewj9vP .statistics_growthT6NA{padding:2rem;overflow:hidden;box-shadow:0 10px 30px rgba(0,0,0,0.05);transform:translateZ(0);transition:all 0.4s cubic-bezier(0.175,0.885,0.32,1.275);border-left:5px solid rgb(162,188,184);position:relative;background:#ffffff}.data_overviewj9vP .statistics_growthT6NA::before{top:0;opacity:0;height:100%;content:"";position:absolute;width:100%;transition:opacity 0.5s ease;background:linear-gradient(135deg,transparent 0%,rgb(162,188,184,0.5) 300%);left:0}.data_overviewj9vP .statistics_growthT6NA:hover{box-shadow:0 15px 35px rgba(0,0,0,0.1);transform:translateY(-10px)}.data_overviewj9vP .statistics_growthT6NA:hover::before{opacity:0.1}.data_overviewj9vP .statistics_growthT6NA span{font-size:calc(14px * 0.95);display:block;font-weight:600;z-index:2;position:relative;transition:transform 0.3s ease;margin-bottom:1rem;color:#000000}.data_overviewj9vP .statistics_growthT6NA:hover span{transform:translateX(5px)}.data_overviewj9vP .statistics_growthT6NA p{transition:all 0.4s ease;color:rgb(162,188,184);z-index:2;margin:0;font-size:calc(42px * 1.2);font-weight:700;position:relative}.data_overviewj9vP .statistics_growthT6NA:hover p{transform:scale(1.1);color:rgb(127,149,143)}.data_overviewj9vP .statistics_growthT6NA:nth-child(2n){border-left:5px solid rgb(127,149,143)}.data_overviewj9vP .statistics_growthT6NA:nth-child(2n) p{color:rgb(127,149,143)}.data_overviewj9vP .statistics_growthT6NA:nth-child(2n):hover p{color:rgb(162,188,184)}.data_overviewj9vP .statistics_growthT6NA:nth-child(3n){border-left:5px solid #000000}.data_overviewj9vP .statistics_growthT6NA:nth-child(3n) p{color:#000000}.data_overviewj9vP .statistics_growthT6NA:nth-child(3n):hover p{color:rgb(162,188,184)}@media (max-width: 992px) {.data_overviewj9vP{padding:4rem 1.5rem}.data_overviewj9vP h3{font-size:calc(36px * 0.9)}.data_overviewj9vP ul{gap:1.5rem;grid-template-columns:repeat(auto-fill,minmax(240px,1fr))}} @media (max-width: 768px) {.data_overviewj9vP{padding:3rem 1rem}.data_overviewj9vP h3{margin-bottom:2rem;font-size:calc(36px * 0.85)}.data_overviewj9vP h3::after{bottom:-10px;width:60px}.data_overviewj9vP ul{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:1.25rem}.data_overviewj9vP .statistics_growthT6NA{padding:1.5rem}.data_overviewj9vP .statistics_growthT6NA p{font-size:calc(42px * 1.1)}} @media (max-width: 576px) {.data_overviewj9vP{padding:2.5rem 0.75rem}.data_overviewj9vP ul{grid-template-columns:1fr;gap:1rem}.data_overviewj9vP .statistics_growthT6NA{padding:1.25rem;justify-content:space-between;display:flex;align-items:center}.data_overviewj9vP .statistics_growthT6NA span{max-width:70%;font-size:calc(14px * 0.9);margin-bottom:0}.data_overviewj9vP .statistics_growthT6NA p{font-size:42px}.data_overviewj9vP .statistics_growthT6NA:hover{transform:translateY(-5px)}} @media (hover: none) {.data_overviewj9vP .statistics_growthT6NA:hover{transform:none;box-shadow:0 10px 30px rgba(0,0,0,0.05)}.data_overviewj9vP .statistics_growthT6NA:hover span{transform:none}.data_overviewj9vP .statistics_growthT6NA:hover p{transform:none;color:inherit}.data_overviewj9vP .statistics_growthT6NA:hover::before{opacity:0}}.learning_outcomes275V{position:relative;background:linear-gradient(135deg,rgb(197,221,217) 30%,rgba(255,255,255,0.9) 100%);z-index:1;overflow:hidden;padding:6rem 0}.learning_outcomes275V::before{left:-2%;top:-5%;background:rgb(162,188,184,0.5);height:40%;content:"";z-index:-1;filter:blur(40px);transform:rotate(-15deg);width:30%;position:absolute}.learning_outcomes275V::after{height:45%;bottom:-5%;background:rgb(127,149,143,0.5);right:-2%;width:35%;z-index:-1;filter:blur(50px);position:absolute;content:"";transform:rotate(15deg)}.learning_outcomes275V .container{gap:2rem;margin:0 auto;grid-template-columns:1fr;padding:0 1.5rem;max-width:1200px;position:relative;display:grid}.learning_outcomes275V .thumbAYqx{transition:transform 0.6s cubic-bezier(0.215,0.61,0.355,1);transform:perspective(1000px) rotateY(-5deg);box-shadow:0 15px 30px rgba(0,0,0,0.15);object-fit:cover;filter:saturate(1.1) contrast(1.05);width:100%;clip-path:polygon(0 0,100% 3%,98% 97%,2% 100%);height:300px}.learning_outcomes275V .thumbAYqx:hover{transform:perspective(1000px) rotateY(0deg) translateY(-5px)}.learning_outcomes275V .training_classesTABc{backdrop-filter:blur(10px);position:relative;animation:slideUp 0.8s cubic-bezier(0.25,0.46,0.45,0.94) forwards;background:rgba(255,255,255,0.8);transform:translateY(-20px);box-shadow:0 10px 30px rgba(0,0,0,0.08);padding:2.5rem 2rem}.learning_outcomes275V .text_box_contentqRQu{position:relative}.learning_outcomes275V h1{animation:fadeIn 0.7s ease-out forwards;transform:translateX(-5px);font-size:34px;font-weight:700;position:relative;margin-bottom:1.5rem;color:#000000;line-height:1.3}.learning_outcomes275V h1::before{left:-10px;content:"";transform-origin:top;top:0.5rem;position:absolute;animation:scaleIn 0.6s 0.3s cubic-bezier(0.33,1,0.68,1) forwards;height:85%;transform:scaleY(0);width:4px;background:rgb(162,188,184)}.learning_outcomes275V ul{list-style:none;gap:1.25rem;margin:0;padding:0;display:grid}.learning_outcomes275V li{padding-left:2.5rem;transform:translateY(10px);animation:itemAppear 0.5s cubic-bezier(0.25,0.46,0.45,0.94) forwards;position:relative;opacity:0}.learning_outcomes275V li:nth-child(1){animation-delay:0.3s}.learning_outcomes275V li:nth-child(2){animation-delay:0.45s}.learning_outcomes275V li:nth-child(3){animation-delay:0.6s}.learning_outcomes275V li:nth-child(4){animation-delay:0.75s}.learning_outcomes275V li:nth-child(5){animation-delay:0.9s}.learning_outcomes275V li p{margin:0;line-height:1.5;color:#000000;align-items:flex-start;font-weight:400;display:flex;font-size:calc(16px - 0.1rem)}.learning_outcomes275V li svg{flex-shrink:0;animation:iconPop 0.4s 0.3s cubic-bezier(0.34,1.56,0.64,1) forwards;margin-right:0.75rem;transform:scale(0);top:2px;position:absolute;left:0;height:22px;width:22px}.learning_outcomes275V li svg path{transition:fill 0.3s;fill:rgb(162,188,184)}.learning_outcomes275V li:hover svg{transform:scale(1.1) rotate(5deg)}.learning_outcomes275V li:hover svg path{fill:rgb(127,149,143)}.learning_outcomes275V li:hover p{color:#000000}@keyframes slideUp {from{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}} @keyframes fadeIn {from{opacity:0}to{opacity:1;transform:translateX(0)}} @keyframes scaleIn {from{transform:scaleY(0)}to{transform:scaleY(1)}} @keyframes itemAppear {from{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}} @keyframes iconPop {0%{transform:scale(0)}70%{transform:scale(1.2)}100%{transform:scale(1)}} @media (min-width: 768px) {.learning_outcomes275V{padding:8rem 0}.learning_outcomes275V .container{gap:3rem;align-items:center;grid-template-columns:1fr 1.2fr}.learning_outcomes275V .thumbAYqx{height:400px;clip-path:polygon(0 0,100% 5%,95% 95%,5% 100%);transform:perspective(1200px) rotateY(-8deg) translateZ(30px)}.learning_outcomes275V .training_classesTABc{z-index:2;margin-left:-3rem;padding:3rem;transform:perspective(1000px) rotateY(2deg)}.learning_outcomes275V h1{margin-bottom:2rem;font-size:42px}.learning_outcomes275V ul{grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:1.5rem 2rem}} @media (min-width: 992px) {.learning_outcomes275V .container{gap:0;grid-template-columns:0.9fr 1.1fr}.learning_outcomes275V .thumbAYqx{height:450px;transform:perspective(1500px) rotateY(-12deg) translateZ(50px)}.learning_outcomes275V .training_classesTABc{margin-left:-5rem;padding:3.5rem;max-width:650px}.learning_outcomes275V h1::before{left:-20px;width:6px}.learning_outcomes275V li p{font-size:16px}} @media (min-width: 1200px) {.learning_outcomes275V .thumbAYqx{height:500px}.learning_outcomes275V .training_classesTABc{padding:4rem;margin-left:-8rem}} @media (max-width: 767px) {.learning_outcomes275V h1{font-size:calc(34px - 0.2rem)}.learning_outcomes275V .training_classesTABc{padding:2rem 1.5rem}}.user_reviewsc5nX{padding:90px 0;position:relative;background:linear-gradient(180deg,rgb(197,221,217) 0%,#ffffff 100%);overflow:hidden}.user_reviewsc5nX::before{position:absolute;z-index:1;background-image:radial-gradient(circle at 80% 20%,rgb(162,188,184,0.5) 0%,transparent 15%),radial-gradient(circle at 20% 80%,rgb(127,149,143,0.5) 0%,transparent 15%);opacity:0.7;left:0;width:100%;content:"";top:0;height:100%}.user_reviewsc5nX .training_classesTABc{margin:0 auto;max-width:1200px;position:relative;z-index:2;padding:0 20px}.user_reviewsc5nX h4{transform:translateY(0);font-weight:700;letter-spacing:1px;margin-bottom:60px;animation:fadeInDown 1s ease-out;position:relative;text-align:center;opacity:1;font-size:32px;color:#000000}@keyframes fadeInDown {from{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}} .user_reviewsc5nX h4::after{border-radius:10px;width:80px;bottom:-15px;left:50%;background:rgb(162,188,184);height:3px;content:"";transform:translateX(-50%);position:absolute}.user_reviewsc5nX .success_ratings2t53{position:relative;margin:0 auto;max-width:900px}.user_reviewsc5nX .success_ratings2t53::before{z-index:1;top:0;left:50%;transform:translateX(-50%);width:4px;background:linear-gradient(to bottom,rgb(162,188,184,0.5),rgb(127,149,143,0.5));bottom:0;content:"";position:absolute;border-radius:10px}.user_reviewsc5nX .success_quotes7NZT{padding:30px;background:#ffffff;transition:all 0.4s ease;position:relative;width:45%;box-shadow:0 5px 25px rgba(0,0,0,0.05);border-radius:28px;clear:both;margin-bottom:60px}.user_reviewsc5nX .success_quotes7NZT:nth-child(odd){animation:slideInLeft 0.8s ease-out both;float:left;animation-delay:calc(0.2s * var(--i,0))}.user_reviewsc5nX .success_quotes7NZT:nth-child(even){float:right;animation-delay:calc(0.2s * var(--i,0));animation:slideInRight 0.8s ease-out both}@keyframes slideInLeft {from{opacity:0;transform:translateX(-50px)}to{opacity:1;transform:translateX(0)}} @keyframes slideInRight {from{opacity:0;transform:translateX(50px)}to{opacity:1;transform:translateX(0)}} .user_reviewsc5nX .success_quotes7NZT::before{border-radius:50%;position:absolute;top:30px;height:20px;background:rgb(162,188,184);width:20px;transition:all 0.4s ease;box-shadow:0 0 0 4px rgb(162,188,184,0.5);border:4px solid #ffffff;content:"";z-index:2}.user_reviewsc5nX .success_quotes7NZT:nth-child(odd)::before{right:-60px}.user_reviewsc5nX .success_quotes7NZT:nth-child(even)::before{left:-60px}.user_reviewsc5nX .success_quotes7NZT:hover{box-shadow:0 15px 35px rgba(0,0,0,0.1);transform:translateY(-5px)}.user_reviewsc5nX .success_quotes7NZT:hover::before{background:rgb(127,149,143);box-shadow:0 0 0 4px rgb(127,149,143,0.5)}.user_reviewsc5nX .success_quotes7NZT::after{border-width:10px;top:32px;transition:all 0.4s ease;content:"";position:absolute;width:15px;height:15px;border-style:solid}.user_reviewsc5nX .success_quotes7NZT:nth-child(odd)::after{border-color:transparent transparent transparent #ffffff;right:-20px}.user_reviewsc5nX .success_quotes7NZT:nth-child(even)::after{border-color:transparent #ffffff transparent transparent;left:-20px}.user_reviewsc5nX .thumbAYqx{float:left;height:70px;border:3px solid #ffffff;margin-right:20px;transition:all 0.4s ease;width:70px;border-radius:50%;box-shadow:0 5px 10px rgba(0,0,0,0.1);margin:0 auto 15px}.user_reviewsc5nX .success_quotes7NZT:hover .thumbAYqx{transform:scale(1.05);border-color:rgb(162,188,184)}.user_reviewsc5nX .success_quotes7NZT span{margin-bottom:5px;font-size:21px;color:#000000;margin-top:10px;font-weight:600;transition:all 0.3s ease;display:block}.user_reviewsc5nX .success_quotes7NZT p{position:relative;transition:all 0.3s ease;clear:both;font-size:16px;color:#000000;margin-top:20px;line-height:1.7}.user_reviewsc5nX .success_quotes7NZT p::before{top:-10px;height:2px;position:absolute;left:0;content:"";width:40px;transition:all 0.3s ease;background:rgb(162,188,184,0.5)}.user_reviewsc5nX .success_quotes7NZT:hover p::before{background:rgb(162,188,184);width:60px}@media (max-width: 1024px) {.user_reviewsc5nX{padding:70px 0}.user_reviewsc5nX .success_quotes7NZT{width:47%;padding:25px}.user_reviewsc5nX .success_quotes7NZT:nth-child(odd)::before{right:-50px}.user_reviewsc5nX .success_quotes7NZT:nth-child(even)::before{left:-50px}.user_reviewsc5nX .thumbAYqx{height:60px;width:60px}} @media (max-width: 768px) {.user_reviewsc5nX{padding:60px 0}.user_reviewsc5nX h4{margin-bottom:50px;font-size:calc(32px * 0.85)}.user_reviewsc5nX .success_ratings2t53::before{left:20px}.user_reviewsc5nX .success_quotes7NZT{float:right;width:calc(100% - 60px);margin-bottom:40px}.user_reviewsc5nX .success_quotes7NZT:nth-child(odd),.user_reviewsc5nX .success_quotes7NZT:nth-child(even){float:right;animation:slideInRight 0.8s ease-out both}.user_reviewsc5nX .success_quotes7NZT:nth-child(odd)::before,.user_reviewsc5nX .success_quotes7NZT:nth-child(even)::before{left:-40px}.user_reviewsc5nX .success_quotes7NZT:nth-child(odd)::after,.user_reviewsc5nX .success_quotes7NZT:nth-child(even)::after{left:-20px;border-color:transparent #ffffff transparent transparent}.user_reviewsc5nX .thumbAYqx{margin-right:15px;width:50px;height:50px}.user_reviewsc5nX .success_quotes7NZT span{font-size:calc(21px * 0.9)}}.course_methodologyutN2{padding:120px 0;background-color:rgb(197,221,217);overflow:hidden;position:relative}.course_methodologyutN2::before{background:radial-gradient(circle at 30% 50%,rgb(162,188,184,0.5) 0%,transparent 50%),radial-gradient(circle at 70% 20%,rgb(127,149,143,0.5) 0%,transparent 40%);z-index:1;opacity:0.15;left:0;width:100%;content:'';top:0;height:100%;position:absolute}.course_methodologyutN2 .training_classesTABc{position:relative;align-items:center;max-width:1200px;margin:0 auto;padding:0 20px;z-index:2;display:flex}.course_methodologyutN2 .text_box_contentqRQu{position:relative;box-shadow:0 10px 30px rgba(0,0,0,0.3);background-color:rgba(255,255,255,0.1);border-left:3px solid rgb(162,188,184);padding:60px;width:55%;overflow:hidden;border-radius:10px;margin-left:15%}.course_methodologyutN2 .text_box_contentqRQu::before{top:0;opacity:0.1;left:0;background-size:20px 20px;background-image:linear-gradient(0deg,rgba(255,255,255,0.05) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,0.05) 1px,transparent 1px);content:'';height:100%;width:100%;z-index:-1;position:absolute}.course_methodologyutN2 .text_box_contentqRQu::after{z-index:-1;position:absolute;right:0;background-image:conic-gradient( from 0deg at 50% 50%,rgb(162,188,184) 0deg,transparent 60deg,transparent 180deg,rgb(127,149,143) 240deg,transparent 300deg );top:0;height:150px;width:150px;border-radius:50%;transform:translate(50%,-50%);opacity:0.15;animation:spin 20s linear infinite;content:''}.course_methodologyutN2 .text_box_contentqRQu h2{font-size:36px;position:relative;margin-bottom:35px;text-transform:uppercase;color:#ffffff;padding-bottom:0;display:inline-block;letter-spacing:1px;font-weight:700}.course_methodologyutN2 .text_box_contentqRQu h2::before{animation:glitch 5s infinite;height:100%;filter:blur(8px);color:rgb(162,188,184);opacity:0.7;content:'';z-index:-1;width:100%;position:absolute;top:0;left:0}.course_methodologyutN2 .text_box_contentqRQu h2::after{width:40px;transition:width 0.3s ease;content:'';bottom:-10px;height:4px;position:absolute;background-color:rgb(162,188,184);left:0}.course_methodologyutN2 .text_box_contentqRQu:hover h2::after{width:100%}.course_methodologyutN2 .text_box_contentqRQu p{position:relative;z-index:2;color:#ffffff;opacity:0.85;line-height:1.8;font-size:13px}.course_methodologyutN2 .training_classesTABc::before,.course_methodologyutN2 .training_classesTABc::after{border-radius:50%;z-index:0;position:absolute;content:''}.course_methodologyutN2 .training_classesTABc::before{height:10px;background-color:rgb(162,188,184);top:40px;left:10%;width:10px;box-shadow:0 0 20px rgb(162,188,184);animation:particle1 15s infinite alternate}.course_methodologyutN2 .training_classesTABc::after{height:15px;width:15px;animation:particle2 20s infinite alternate-reverse;bottom:60px;box-shadow:0 0 30px rgb(127,149,143);right:5%;background-color:rgb(127,149,143)}.course_methodologyutN2::after{background:linear-gradient(90deg,transparent 0%,rgb(162,188,184) 20%,rgb(162,188,184) 40%,transparent 40.1%,transparent 60%,rgb(127,149,143) 60%,rgb(127,149,143) 80%,transparent 100% );left:0;width:100%;height:2px;z-index:3;content:'';bottom:0;position:absolute}.course_methodologyutN2 .text_box_contentqRQu p::after{z-index:-1;width:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,0.05),transparent );position:absolute;content:'';top:0;height:100%;left:-100%;animation:digital-wave 8s infinite}.course_methodologyutN2 .text_box_contentqRQu::before{content:'';background-image:linear-gradient(0deg,transparent 24px,rgb(162,188,184,0.5) 25px,rgb(162,188,184,0.5) 26px,transparent 27px),linear-gradient(90deg,transparent 24px,rgb(162,188,184,0.5) 25px,rgb(162,188,184,0.5) 26px,transparent 27px);height:100%;z-index:-1;opacity:0.05;top:0;width:100%;left:0;background-size:50px 50px;position:absolute}@keyframes spin {0%{transform:translate(50%,-50%) rotate(0deg)}100%{transform:translate(50%,-50%) rotate(360deg)}} @keyframes glitch {0%,100%{opacity:0.1;transform:translateX(0)}20%{opacity:0.5;transform:translateX(-2px)}40%{opacity:0.3;transform:translateX(2px)}60%{opacity:0.4;transform:translateX(-1px)}80%{opacity:0.2;transform:translateX(1px)}} @keyframes particle1 {0%{transform:translate(0,0);opacity:0.6}25%{transform:translate(30px,30px);opacity:0.8}50%{transform:translate(60px,0);opacity:0.6}75%{transform:translate(30px,-30px);opacity:0.8}100%{transform:translate(0,0);opacity:0.6}} @keyframes particle2 {0%{transform:translate(0,0);opacity:0.7}33%{transform:translate(-40px,20px);opacity:0.9}66%{transform:translate(-20px,-40px);opacity:0.7}100%{transform:translate(0,0);opacity:0.9}} @keyframes digital-wave {0%{left:-100%}50%,100%{left:100%}} .course_methodologyutN2 .text_box_contentqRQu p{overflow:hidden;position:relative}.course_methodologyutN2 .text_box_contentqRQu p::before{background-color:rgb(162,188,184,0.5);height:2px;opacity:0.3;position:absolute;top:0;width:100%;animation:scan 4s linear infinite;left:0;content:'';z-index:1}@keyframes scan {0%{top:0}100%{top:100%}} .course_methodologyutN2 .text_box_contentqRQu:hover{transform:translateY(-5px);transition:all 0.3s ease;box-shadow:0 15px 40px rgba(0,0,0,0.5),0 0 0 1px rgb(162,188,184,0.5),0 0 20px rgb(162,188,184,0.5)}@media screen and (max-width: 992px) {.course_methodologyutN2{padding:80px 0}.course_methodologyutN2 .text_box_contentqRQu{margin-left:10%;width:65%;padding:40px 30px}.course_methodologyutN2 .text_box_contentqRQu::after{width:100px;height:100px}.course_methodologyutN2 .training_classesTABc::before{top:20px}.course_methodologyutN2 .training_classesTABc::after{bottom:30px}} @media screen and (max-width: 768px) {.course_methodologyutN2{padding:60px 0}.course_methodologyutN2 .text_box_contentqRQu{width:100%;padding:30px 20px;margin-left:0}.course_methodologyutN2 .text_box_contentqRQu h2{font-size:calc(36px * 0.9);margin-bottom:25px}.course_methodologyutN2 .text_box_contentqRQu::after{width:80px;height:80px}.course_methodologyutN2 .training_classesTABc::before,.course_methodologyutN2 .training_classesTABc::after{display:none}} @media screen and (max-width: 480px) {.course_methodologyutN2{padding:40px 0}.course_methodologyutN2 .text_box_contentqRQu{padding:25px 15px;border-radius:calc(10px * 0.8)}.course_methodologyutN2 .text_box_contentqRQu h2{font-size:calc(36px * 0.8);margin-bottom:20px}.course_methodologyutN2 .text_box_contentqRQu h2::after{width:30px}.course_methodologyutN2 .text_box_contentqRQu p{font-size:calc(13px * 0.9)}.course_methodologyutN2::after{height:1px}} .course_methodologyutN2 .text_box_contentqRQu h2{position:relative}.course_methodologyutN2 .text_box_contentqRQu h2::before{left:-5px;background-color:rgb(162,188,184);width:calc(100% + 10px);height:calc(100% + 10px);position:absolute;content:'';opacity:0.1;z-index:-1;filter:blur(10px);top:-5px;animation:glitch 5s infinite}.contact_boxCPb2{overflow:hidden;z-index:1;position:relative;background:linear-gradient(180deg,rgb(197,221,217) 0%,rgb(127,149,143,0.5) 100%);padding:120px 0}.contact_boxCPb2::before{position:absolute;left:0;z-index:0;content:'';background-size:100% 15px;width:100%;height:100%;animation:scanlines 10s linear infinite;top:0;pointer-events:none;background:linear-gradient(0deg,transparent 40%,rgba(0,0,0,0.05) 60%,transparent 80%)}.contact_boxCPb2::after{opacity:0.4;z-index:0;width:100%;background:radial-gradient(1px at 30% 20%,rgb(162,188,184,0.5) 0%,transparent 50%),radial-gradient(1px at 70% 40%,rgb(127,149,143,0.5) 0%,transparent 50%),radial-gradient(1px at 40% 60%,rgb(162,188,184,0.5) 0%,transparent 50%),radial-gradient(1px at 60% 80%,rgb(127,149,143,0.5) 0%,transparent 50%);height:100%;left:0;top:0;content:'';position:absolute;pointer-events:none;background-size:150px 150px,200px 200px,100px 100px,250px 250px}.contact_boxCPb2 .thumbAYqx{z-index:0;width:100%;height:100%;mix-blend-mode:overlay;left:0;position:absolute;top:0;filter:grayscale(100%) contrast(150%);opacity:0.08}.contact_boxCPb2 .container{z-index:2;max-width:1200px;padding:0 20px;margin:0 auto;position:relative}.contact_boxCPb2 h3{font-size:34px;position:relative;color:#000000;letter-spacing:3px;font-family:Arial,sans-serif;margin-bottom:60px;text-transform:uppercase;font-weight:700;perspective:800px;text-align:center}.contact_boxCPb2 h3::before{font-size:calc(34px - 10px);position:absolute;transform:translateX(-50%);content:attr(id);opacity:0.4;left:50%;top:-10px;letter-spacing:5px;color:rgb(127,149,143,0.5)}.contact_boxCPb2 h3::after{position:absolute;background:linear-gradient(90deg,transparent,rgb(162,188,184),transparent);bottom:-15px;transform:translateX(-50%);width:100px;content:'';left:50%;height:1px}.contact_boxCPb2 .inquiry_helpB1E9{backdrop-filter:blur(10px);transition:transform 0.5s ease;position:relative;box-shadow:0 20px 50px rgba(0,0,0,0.15),0 0 0 1px rgba(0,0,0,0.05),0 0 20px rgb(162,188,184,0.5) inset;border-radius:26px;display:grid;transform-style:preserve-3d;border:1px solid rgba(255,255,255,0.1);overflow:hidden;background:rgba(255,255,255,0.95);grid-template-columns:1.5fr 1fr;transform:perspective(1000px) rotateX(0deg)}.contact_boxCPb2 .inquiry_helpB1E9:hover{transform:perspective(1000px) rotateX(2deg)}.contact_boxCPb2 .inquiry_helpB1E9::before{position:absolute;z-index:-1;right:-2px;left:-2px;bottom:-2px;animation:border-flow 6s linear infinite;border-radius:calc(26px + 2px);content:'';top:-2px;background:linear-gradient(45deg,rgb(162,188,184,0.5),transparent,rgb(127,149,143,0.5),transparent)}.contact_boxCPb2 .inquiry_helpB1E9::after{background-size:20px 20px;content:'';position:absolute;height:100%;background:linear-gradient(90deg,rgba(255,255,255,0.03) 1px,transparent 1px),linear-gradient(0deg,rgba(255,255,255,0.03) 1px,transparent 1px);pointer-events:none;top:0;left:0;width:100%}.contact_boxCPb2 .reach_messageHPIB{padding:60px;overflow:hidden;background:#ffffff;position:relative}.contact_boxCPb2 .reach_messageHPIB::before{top:0;position:absolute;content:'';background:linear-gradient(90deg,rgb(162,188,184),rgb(127,149,143));height:3px;width:100%;left:0}.contact_boxCPb2 .reach_messageHPIB::after{background:linear-gradient(90deg,transparent,rgba(0,0,0,0.01));width:50%;position:absolute;content:'';top:0;height:100%;pointer-events:none;right:0}.contact_boxCPb2 .reach_messageHPIB #contact{position:relative;z-index:2}.contact_boxCPb2 .reach_messageHPIB h3{text-align:left;color:#000000;font-size:22px;font-weight:600;margin-bottom:40px;text-transform:uppercase;letter-spacing:2px}.contact_boxCPb2 .reach_messageHPIB h3::before{display:none}.contact_boxCPb2 .reach_messageHPIB h3::after{left:0;width:50px;background:rgb(162,188,184);height:2px;transform:none}.contact_boxCPb2 .reach_messageHPIB input[type="text"],.contact_boxCPb2 .reach_messageHPIB textarea{width:100%;margin-bottom:25px;border-bottom:1px solid rgba(0,0,0,0.1);color:#000000;font-family:Arial,sans-serif;font-size:14px;padding:20px 25px;box-shadow:none;transition:all 0.3s ease;background-color:transparent;border-radius:0;border:none;position:relative}.contact_boxCPb2 .reach_messageHPIB input[type="text"]::placeholder,.contact_boxCPb2 .reach_messageHPIB textarea::placeholder{opacity:0.6;color:#000000;transition:opacity 0.3s ease}.contact_boxCPb2 .reach_messageHPIB input[type="text"]:focus::placeholder,.contact_boxCPb2 .reach_messageHPIB textarea:focus::placeholder{opacity:0.3}.contact_boxCPb2 .reach_messageHPIB input[type="text"]:focus,.contact_boxCPb2 .reach_messageHPIB textarea:focus{background-color:rgba(0,0,0,0.01);outline:none;border-bottom-color:rgb(162,188,184)}.contact_boxCPb2 .reach_messageHPIB textarea{transition:height 0.3s ease;resize:vertical;min-height:150px;overflow:hidden}.contact_boxCPb2 .reach_messageHPIB .support_cardlNpT{align-items:flex-start;display:flex;margin-bottom:30px}.contact_boxCPb2 .reach_messageHPIB .support_cardlNpT input[type="checkbox"]{opacity:0;position:absolute}.contact_boxCPb2 .reach_messageHPIB .support_cardlNpT label{line-height:1.6;color:#000000;cursor:pointer;padding-left:40px;font-size:calc(14px - 2px);position:relative}.contact_boxCPb2 .reach_messageHPIB .support_cardlNpT label::before{transition:all 0.3s ease;height:25px;width:25px;border:1px solid rgba(0,0,0,0.1);background-color:transparent;top:0;position:absolute;content:'';left:0}.contact_boxCPb2 .reach_messageHPIB .support_cardlNpT label::after{height:12px;content:'';width:7px;opacity:0;position:absolute;border-right:2px solid #ffffff;border-bottom:2px solid #ffffff;top:5px;transform:rotate(45deg) scale(0);transition:all 0.3s ease;left:9px}.contact_boxCPb2 .reach_messageHPIB .support_cardlNpT input[type="checkbox"]:checked + label::before{background-color:rgb(162,188,184);border-color:rgb(162,188,184)}.contact_boxCPb2 .reach_messageHPIB .support_cardlNpT input[type="checkbox"]:checked + label::after{transform:rotate(45deg) scale(1);opacity:1}.contact_boxCPb2 .reach_messageHPIB .support_cardlNpT a{padding-bottom:2px;transition:color 0.3s ease;border-bottom:1px solid transparent;text-decoration:none;font-weight:600;color:rgb(162,188,184)}.contact_boxCPb2 .reach_messageHPIB .support_cardlNpT a:hover{color:rgb(127,149,143);border-bottom-color:rgb(127,149,143)}.contact_boxCPb2 .reach_messageHPIB .reach_gridvNEK{z-index:1;color:#000000;display:inline-block;padding:18px 40px;background-color:transparent;position:relative;text-transform:uppercase;cursor:pointer;overflow:hidden;font-size:20px;border:1px solid rgb(162,188,184);font-weight:600;letter-spacing:2px;transition:all 0.4s cubic-bezier(0.23,1,0.32,1)}.contact_boxCPb2 .reach_messageHPIB .reach_gridvNEK::before{background:rgb(162,188,184);transform-origin:right;height:100%;top:0;transition:transform 0.4s cubic-bezier(0.23,1,0.32,1);content:'';width:100%;z-index:-1;position:absolute;left:0;transform:scaleX(0)}.contact_boxCPb2 .reach_messageHPIB .reach_gridvNEK:hover::before{transform:scaleX(1);transform-origin:left}.contact_boxCPb2 .request_widgeteLyg{position:relative;padding:60px;overflow:hidden;background:linear-gradient(135deg,rgb(162,188,184) 0%,rgb(127,149,143) 100%)}.contact_boxCPb2 .request_widgeteLyg::before{width:100%;top:0;height:100%;background-size:20px 20px;z-index:0;background:linear-gradient(45deg,rgba(0,0,0,0.2) 25%,transparent 25%) -10px 0,linear-gradient(135deg,rgba(0,0,0,0.2) 25%,transparent 25%) -10px 0,linear-gradient(45deg,transparent 75%,rgba(0,0,0,0.2) 75%) -10px 0,linear-gradient(135deg,transparent 75%,rgba(0,0,0,0.2) 75%) -10px 0;opacity:0.1;left:0;content:'';position:absolute}.contact_boxCPb2 .request_widgeteLyg::after{position:absolute;left:-50%;height:200%;background:radial-gradient(circle,rgba(255,255,255,0.1) 0%,transparent 60%);content:'';width:200%;top:-50%;z-index:0;animation:pulse-light 10s infinite}.contact_boxCPb2 .request_widgeteLyg h4{text-transform:uppercase;font-weight:600;margin-bottom:40px;color:#ffffff;position:relative;letter-spacing:2px;font-size:22px;z-index:1}.contact_boxCPb2 .request_widgeteLyg h4::after{content:'';left:0;height:2px;position:absolute;bottom:-10px;background:#ffffff;width:50px}.contact_boxCPb2 .request_widgeteLyg .message_feedbackGtTd{padding:0;list-style:none;position:relative;z-index:1;margin:0}.contact_boxCPb2 .request_widgeteLyg .message_feedbackGtTd li{margin-bottom:30px;transition:transform 0.3s ease;padding:15px 0;align-items:flex-start;position:relative;display:flex}.contact_boxCPb2 .request_widgeteLyg .message_feedbackGtTd li:hover{transform:translateX(10px)}.contact_boxCPb2 .request_widgeteLyg .message_feedbackGtTd li::before{content:'';background:rgba(255,255,255,0.3);transition:width 0.3s ease;width:0;position:absolute;height:1px;top:0;left:0}.contact_boxCPb2 .request_widgeteLyg .message_feedbackGtTd li:hover::before{width:100%}.contact_boxCPb2 .request_widgeteLyg .message_feedbackGtTd li::after{right:0;width:0;background:rgba(255,255,255,0.3);height:1px;position:absolute;transition:width 0.3s ease;content:'';bottom:0}.contact_boxCPb2 .request_widgeteLyg .message_feedbackGtTd li:hover::after{width:100%}.contact_boxCPb2 .request_widgeteLyg .message_feedbackGtTd li svg{flex-shrink:0;width:24px;height:24px;margin-right:20px}.contact_boxCPb2 .request_widgeteLyg .message_feedbackGtTd li svg path{fill:#ffffff;transition:fill 0.3s ease}.contact_boxCPb2 .request_widgeteLyg .message_feedbackGtTd li span{color:#ffffff;font-size:14px;line-height:1.5}.contact_boxCPb2 .request_widgeteLyg .message_feedbackGtTd li a{text-decoration:none;color:#ffffff;position:relative;transition:all 0.3s ease}.contact_boxCPb2 .request_widgeteLyg .message_feedbackGtTd li a::before{width:100%;position:absolute;background:#ffffff;transform:scaleX(0);left:0;height:1px;transform-origin:right;bottom:-2px;transition:transform 0.3s ease;content:''}.contact_boxCPb2 .request_widgeteLyg .message_feedbackGtTd li a:hover{text-shadow:0 0 5px rgba(255,255,255,0.5)}.contact_boxCPb2 .request_widgeteLyg .message_feedbackGtTd li a:hover::before{transform:scaleX(1);transform-origin:left}@keyframes scanlines {0%{background-position:0 0}100%{background-position:0 100%}} @keyframes border-flow {0%{background-position:0% 50%}50%{background-position:100% 50%}100%{background-position:0% 50%}} @keyframes pulse-light {0%,100%{transform:translate(0,0);opacity:0.5}25%{transform:translate(10%,10%);opacity:0.3}50%{transform:translate(0%,20%);opacity:0.5}75%{transform:translate(-10%,10%);opacity:0.3}} @media (max-width: 992px) {.contact_boxCPb2{padding:80px 0}.contact_boxCPb2 .container{padding:0 20px}.contact_boxCPb2 .inquiry_helpB1E9{grid-template-columns:1fr}.contact_boxCPb2 .reach_messageHPIB,.contact_boxCPb2 .request_widgeteLyg{padding:40px}} @media (max-width: 768px) {.contact_boxCPb2{padding:60px 0}.contact_boxCPb2 h3{font-size:calc(34px - 4px);margin-bottom:40px}.contact_boxCPb2 .reach_messageHPIB h3,.contact_boxCPb2 .request_widgeteLyg h4{font-size:calc(22px - 2px);margin-bottom:30px}.contact_boxCPb2 .reach_messageHPIB input[type="text"],.contact_boxCPb2 .reach_messageHPIB textarea{padding:15px 20px;margin-bottom:20px}.contact_boxCPb2 .reach_messageHPIB .reach_gridvNEK{padding:15px 30px}} @media (max-width: 576px) {.contact_boxCPb2{padding:40px 0}.contact_boxCPb2 .reach_messageHPIB,.contact_boxCPb2 .request_widgeteLyg{padding:30px 20px}.contact_boxCPb2 h3{font-size:calc(34px - 6px);letter-spacing:2px}.contact_boxCPb2 .reach_messageHPIB .support_cardlNpT label{font-size:calc(14px - 3px)}}.our_backgroundKjRV{overflow:hidden;position:relative;padding:120px 0}.our_backgroundKjRV::before{content:"";bottom:0;right:0;left:0;z-index:1;background:linear-gradient(135deg,rgb(162,188,184,0.5),rgba(0,0,0,0.5) 85%);top:0;position:absolute;backdrop-filter:blur(3px)}.our_backgroundKjRV::after{position:absolute;width:35%;z-index:1;transform:rotate(25deg);background:rgb(127,149,143,0.5);height:80%;clip-path:polygon(0 0,100% 0,100% 85%,0 100%);content:"";opacity:0.15;animation:float 18s ease-in-out infinite alternate;right:-10%;top:-15%}.our_backgroundKjRV .container{position:relative;padding:0 30px;margin:0 auto;z-index:2;max-width:1200px}.our_backgroundKjRV .text_box_contentqRQu{background:linear-gradient(to right,rgba(255,255,255,0.95),rgba(255,255,255,0.85));padding:60px 50px;margin-left:auto;position:relative;transform:translateY(0);box-shadow:0 25px 50px -12px rgba(0,0,0,0.15);transition:transform 0.5s cubic-bezier(0.19,1,0.22,1);max-width:90%}.our_backgroundKjRV .text_box_contentqRQu::before{animation:expandLine 1.2s cubic-bezier(0.215,0.61,0.355,1) forwards;width:5px;transform:scaleY(0);animation-delay:0.5s;position:absolute;transform-origin:top;left:-20px;background:rgb(162,188,184);content:"";height:70%;top:40px}.our_backgroundKjRV .text_box_contentqRQu::after{width:120px;border-right:3px solid rgb(127,149,143,0.5);bottom:30px;z-index:-1;border-bottom:3px solid rgb(127,149,143,0.5);content:"";opacity:0.6;right:30px;height:120px;position:absolute}.our_backgroundKjRV h1{color:rgb(162,188,184);position:relative;transform:translateX(0);margin-bottom:30px;transition:transform 0.4s ease;font-size:48px;font-weight:700;letter-spacing:-0.5px}.our_backgroundKjRV h1::after{bottom:-10px;position:absolute;width:80px;left:0;animation:expandWidth 1s cubic-bezier(0.25,0.46,0.45,0.94) forwards;height:3px;transform-origin:left;content:"";background:linear-gradient(to right,rgb(162,188,184),rgb(127,149,143))}.our_backgroundKjRV ul{list-style:none;margin:0;padding:0}.our_backgroundKjRV li{margin-bottom:15px;opacity:0;animation-delay:0.8s;animation:fadeInUp 0.8s ease forwards}.our_backgroundKjRV li:first-child{margin-bottom:25px;animation-delay:0.6s}.our_backgroundKjRV h4{display:inline-block;position:relative;margin:0 0 5px;font-size:calc(23px * 1.1);font-weight:600;color:#000000}.our_backgroundKjRV h4::before{bottom:-2px;left:0;background:rgb(127,149,143,0.5);position:absolute;transform:scaleX(0);transform-origin:left;content:"";height:1px;width:100%;transition:transform 0.3s ease}.our_backgroundKjRV h4:hover::before{transform:scaleX(1)}.our_backgroundKjRV span{line-height:1.8;font-size:12px;color:#000000;text-align:justify;column-rule:1px solid rgb(127,149,143,0.5);max-width:100%;column-count:2;display:block;column-gap:40px}.our_backgroundKjRV .text_box_contentqRQu:hover{box-shadow:0 30px 60px -15px rgba(0,0,0,0.2);transform:translateY(-5px)}.our_backgroundKjRV .text_box_contentqRQu:hover h1{transform:translateX(5px)}@keyframes expandWidth {from{transform:scaleX(0)}to{transform:scaleX(1)}} @keyframes expandLine {from{transform:scaleY(0)}to{transform:scaleY(1)}} @keyframes fadeInUp {from{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}} @keyframes float {0%{transform:rotate(25deg) translateY(0)}50%{transform:rotate(22deg) translateY(15px)}100%{transform:rotate(25deg) translateY(0)}} @media (max-width: 1200px) {.our_backgroundKjRV{padding:100px 0}.our_backgroundKjRV .text_box_contentqRQu{max-width:95%;padding:50px 40px}.our_backgroundKjRV span{column-gap:30px;column-count:2}} @media (max-width: 992px) {.our_backgroundKjRV{padding:80px 0}.our_backgroundKjRV::after{right:-15%;width:40%}.our_backgroundKjRV .text_box_contentqRQu{padding:40px 30px;max-width:100%}.our_backgroundKjRV h1{font-size:calc(48px * 0.9)}.our_backgroundKjRV span{font-size:calc(12px * 0.95);column-count:2}} @media (max-width: 768px) {.our_backgroundKjRV{padding:60px 0}.our_backgroundKjRV::after{display:none}.our_backgroundKjRV .text_box_contentqRQu{padding:35px 25px}.our_backgroundKjRV .text_box_contentqRQu::before{left:-10px;height:60%}.our_backgroundKjRV h1{font-size:calc(48px * 0.85);margin-bottom:25px}.our_backgroundKjRV h1::after{width:60px}.our_backgroundKjRV span{line-height:1.7;column-count:1}} @media (max-width: 576px) {.our_backgroundKjRV{padding:50px 0}.our_backgroundKjRV .container{padding:0 20px}.our_backgroundKjRV .text_box_contentqRQu{padding:30px 20px}.our_backgroundKjRV .text_box_contentqRQu::after{right:15px;width:80px;bottom:15px;height:80px}.our_backgroundKjRV h1{margin-bottom:20px;font-size:calc(48px * 0.8)}.our_backgroundKjRV h4{font-size:23px}.our_backgroundKjRV span{font-size:calc(12px * 0.9);line-height:1.6}}footer{position:relative;width:100%}footer .campus_links5dt4{position:relative;background:linear-gradient(135deg,#000000 0%,rgb(162,188,184) 100%);z-index:1;padding:80px 0 30px;box-shadow:0 -10px 30px rgba(0,0,0,0.1)}footer .campus_links5dt4::before{left:0;width:100%;content:'';opacity:0.05;height:100%;z-index:-1;position:absolute;background:repeating-linear-gradient( 45deg,rgba(0,0,0,0.5),rgba(0,0,0,0.5) 10px,transparent 10px,transparent 20px );top:0}footer .campus_links5dt4::after{width:100%;position:absolute;height:3px;left:0;animation:glowBorder 3s infinite linear;top:0;background:linear-gradient(90deg,rgb(162,188,184) 0%,rgb(127,149,143) 50%,rgb(162,188,184) 100%);content:''}@keyframes glowBorder {0%{opacity:0.3}50%{opacity:1}100%{opacity:0.3}} footer .campus_links5dt4 .container{z-index:2;position:relative}footer .webinar_ctaBVG6{display:grid;gap:40px;grid-template-columns:1fr}footer .talk_now187Y{gap:30px;display:flex;justify-content:space-between;flex-wrap:wrap;padding-bottom:30px;position:relative;margin-bottom:30px}footer .talk_now187Y::after{background:linear-gradient(90deg,transparent 0%,rgb(127,149,143,0.5) 50%,transparent 100%);left:0;position:absolute;bottom:0;content:'';width:100%;height:1px}footer .info_item{backdrop-filter:blur(5px);transform:translateY(0);border:1px solid rgba(255,255,255,0.05);padding:15px;transition:all 0.3s ease;flex:1;min-width:200px;border-radius:10px;margin-bottom:15px;background:rgba(255,255,255,0.03)}footer .info_item:hover{background:rgba(255,255,255,0.05);transform:translateY(-5px);box-shadow:0 10px 20px rgba(0,0,0,0.1)}footer .info_item p,footer .info_item a{color:#ffffff;font-family:Arial,sans-serif;text-decoration:none;font-size:14px;transition:color 0.3s ease;font-weight:400;align-items:center;gap:10px;display:flex}footer .info_item svg{transition:transform 0.3s ease;height:20px;width:20px;flex-shrink:0;fill:rgb(127,149,143)}footer .info_item:hover svg{transform:scale(1.2)}footer .info_item:hover a,footer .info_item:hover p{color:rgb(127,149,143)}footer .text_main_holder{gap:40px;display:grid;margin-bottom:40px;grid-template-columns:1fr 1fr 1fr}footer .head_primary9W3a{gap:20px;align-items:flex-start;display:flex;flex-direction:column}footer .head_primary9W3a svg{height:auto;max-width:160px;filter:drop-shadow(0 0 5px rgb(162,188,184,0.5))}footer .access_ctadLnX{font-weight:300;color:#ffffff;opacity:0.7;line-height:1.5;font-size:14px;max-width:300px}footer .top_skill5roB{flex-direction:column;display:flex;gap:20px}footer .top_skill5roB h5{padding-bottom:15px;color:#ffffff;font-weight:700;position:relative;margin-bottom:5px;font-size:24px}footer .top_skill5roB h5::after{width:50px;height:3px;bottom:0;background:rgb(127,149,143);left:0;content:'';border-radius:10px;position:absolute}footer .site_primenUMB{display:flex;gap:15px;margin-bottom:20px;flex-direction:column}footer .site_primenUMB a{opacity:0.8;position:relative;font-size:14px;color:#ffffff;text-decoration:none;padding-left:15px;transition:all 0.3s ease}footer .site_primenUMB a::before{transition:all 0.3s ease;height:6px;background:rgb(127,149,143);border-radius:50%;content:'';opacity:0.7;position:absolute;transform:translateY(-50%);width:6px;top:50%;left:0}footer .site_primenUMB a:hover{opacity:1;color:rgb(127,149,143);transform:translateX(5px)}footer .site_primenUMB a:hover::before{width:8px;box-shadow:0 0 10px rgb(127,149,143);height:8px;opacity:1}footer .subscribe_holder{display:flex;background:rgba(0,0,0,0.2);padding:25px;transform:perspective(1000px) rotateY(-5deg);flex-direction:column;border:1px solid rgba(255,255,255,0.05);transition:all 0.5s ease;border-radius:24px;box-shadow:0 15px 30px rgba(0,0,0,0.2);gap:15px}footer .subscribe_holder:hover{transform:perspective(1000px) rotateY(0deg);box-shadow:0 20px 40px rgba(0,0,0,0.3)}footer .subscribe_holder h5{color:#ffffff;font-size:24px;margin-bottom:5px;font-weight:700}footer .subscribe_holder p{font-size:14px;opacity:0.8;margin-bottom:20px;line-height:1.6;color:#ffffff}footer .input_holder{gap:15px;display:flex;flex-direction:column;position:relative}footer .input_holder input[type="email"]{width:100%;padding:14px 15px;background:rgba(0,0,0,0.2);border-radius:10px;font-size:14px;border:1px solid rgba(255,255,255,0.1);transition:all 0.3s ease;outline:none;color:#ffffff}footer .input_holder input[type="email"]::placeholder{color:rgba(255,255,255,0.5)}footer .input_holder input[type="email"]:focus{box-shadow:0 0 15px rgb(127,149,143,0.5);border-color:rgb(127,149,143)}footer .discover_learningEjrC{cursor:pointer;color:#ffffff;text-transform:uppercase;font-size:18px;font-weight:600;background:linear-gradient(45deg,rgb(127,149,143) 0%,rgb(162,188,184) 100%);position:relative;transition:all 0.3s ease;border-radius:10px;border:none;letter-spacing:1px;overflow:hidden;padding:12px 24px}footer .discover_learningEjrC::before{transition:0.6s;top:0;width:100%;left:-100%;height:100%;position:absolute;background:linear-gradient(90deg,transparent,rgba(255,255,255,0.2),transparent);content:''}footer .discover_learningEjrC:hover::before{left:100%}footer .discover_learningEjrC:hover{box-shadow:0 5px 15px rgba(0,0,0,0.3);transform:translateY(-2px)}footer .trust_badgejw4V{text-align:center;padding-top:30px;position:relative}footer .trust_badgejw4V::before{height:1px;left:0;background:linear-gradient(90deg,transparent 0%,rgb(127,149,143,0.5) 50%,transparent 100%);top:0;content:'';position:absolute;width:100%}footer .digital_resljOM{color:#ffffff;opacity:0.7;font-size:15px;font-weight:300}@media (max-width: 992px) {footer .campus_links5dt4{padding:60px 0 30px}footer .text_main_holder{gap:30px;grid-template-columns:1fr 1fr}footer .subscribe_holder{transform:perspective(1000px) rotateY(0deg);grid-column:span 2}footer .talk_now187Y{gap:20px}footer .info_item{min-width:180px}} @media (max-width: 768px) {footer .campus_links5dt4{padding:50px 0 30px}footer .text_main_holder{grid-template-columns:1fr;gap:40px}footer .subscribe_holder{grid-column:span 1}footer .top_skill5roB{gap:15px}footer .talk_now187Y{gap:15px;flex-direction:column}footer .info_item{margin-bottom:0;width:100%}footer .input_holder{flex-direction:column}footer .discover_learningEjrC{width:100%}} @media (max-width: 576px) {footer .campus_links5dt4{padding:40px 0 30px}footer .head_primary9W3a{margin:0 auto;align-items:center;text-align:center}footer .access_ctadLnX{margin:0 auto;text-align:center}footer .top_skill5roB h5{text-align:center}footer .top_skill5roB h5::after{transform:translateX(-50%);left:50%}footer .site_primenUMB{align-items:center}footer .site_primenUMB a{text-align:center}footer .subscribe_holder{text-align:center;padding:20px}footer .subscribe_holder h5,footer .subscribe_holder p{text-align:center}}.ty_panelDOXn{position:relative;overflow:hidden;background:linear-gradient(135deg,rgb(197,221,217) 0%,#ffffff 100%);padding:8rem 0}.ty_panelDOXn::before{width:100%;top:0;z-index:0;position:absolute;content:"";background:radial-gradient(circle at 15% 15%,rgb(162,188,184,0.5) 0%,transparent 35%),radial-gradient(circle at 85% 85%,rgb(127,149,143,0.5) 0%,transparent 45%);height:100%;right:0}.ty_panelDOXn::after{transform:scaleX(0);content:"";transform-origin:left;height:1px;bottom:20%;left:10%;width:80%;position:absolute;background:linear-gradient(90deg,transparent,rgb(127,149,143) 50%,transparent);animation:lineExpand 1.2s ease-out 0.8s forwards}.ty_panelDOXn .container{z-index:1;max-width:1200px;transform:translateY(30px);position:relative;padding:0 2rem;opacity:0;margin:0 auto;animation:fadeUpIn 0.8s ease-out 0.3s forwards}.ty_panelDOXn h2{font-size:31px;animation:fadeUpIn 0.8s ease-out 0.5s forwards;color:rgb(162,188,184);font-weight:700;position:relative;opacity:0;max-width:90%;transform:translateY(20px);margin-bottom:2.5rem;line-height:1.3;text-shadow:0 1px 2px rgba(0,0,0,0.05)}.ty_panelDOXn h2::after{position:absolute;background:linear-gradient(90deg,rgb(127,149,143),transparent);bottom:-12px;content:"";animation:lineExpand 0.6s ease-out 1s forwards;height:4px;transform-origin:left;width:80px;left:0;transform:scaleX(0)}.ty_panelDOXn .training_classesTABc{background:linear-gradient(135deg,#ffffff 0%,rgba(255,255,255,0.9) 100%);box-shadow:0 15px 35px rgba(0,0,0,0.05),0 5px 15px rgba(0,0,0,0.03);transform:translateY(30px) perspective(1000px) rotateX(2deg);opacity:0;border-left:4px solid rgb(127,149,143);position:relative;padding:3rem;animation:cardAppear 1s cubic-bezier(0.23,1,0.32,1) 0.7s forwards}.ty_panelDOXn .training_classesTABc::before{background:linear-gradient(135deg,rgb(127,149,143,0.5) 0%,transparent 70%);width:60px;opacity:0.5;position:absolute;animation:pulseIn 1.2s cubic-bezier(0.175,0.885,0.32,1.275) 1.2s forwards;top:20px;transform:scale(0);height:60px;right:20px;content:"";border-radius:50%}.ty_panelDOXn ul{list-style:none;padding:0;margin:0}.ty_panelDOXn li{animation:fadeUpIn 0.8s ease-out 0.9s forwards;position:relative;opacity:0;transform:translateY(15px)}.ty_panelDOXn li::before{position:absolute;height:0.5rem;animation:diamondAppear 0.5s ease-out 1.2s forwards;top:0.5rem;left:-1.5rem;background-color:rgb(127,149,143);width:0.5rem;content:"";transform:rotate(45deg) scale(0)}.ty_panelDOXn li span{position:relative;display:block;font-size:calc(14px * 1.1);letter-spacing:0.01em;line-height:1.7;font-family:Arial,sans-serif;color:#000000}@keyframes fadeUpIn {from{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}} @keyframes cardAppear {from{opacity:0;transform:translateY(30px) perspective(1000px) rotateX(2deg)}to{opacity:1;transform:translateY(0) perspective(1000px) rotateX(0)}} @keyframes lineExpand {from{transform:scaleX(0)}to{transform:scaleX(1)}} @keyframes diamondAppear {from{transform:rotate(45deg) scale(0)}to{transform:rotate(45deg) scale(1)}} @keyframes pulseIn {0%{transform:scale(0);opacity:0}50%{transform:scale(1.2);opacity:0.7}100%{transform:scale(1);opacity:0.5}} @media (max-width: 991px) {.ty_panelDOXn{padding:6rem 0}.ty_panelDOXn h2{max-width:100%;font-size:calc(31px * 0.9)}.ty_panelDOXn .training_classesTABc{padding:2.5rem}} @media (max-width: 767px) {.ty_panelDOXn{padding:5rem 0}.ty_panelDOXn h2{font-size:calc(31px * 0.8);margin-bottom:2rem}.ty_panelDOXn .training_classesTABc{padding:2rem}.ty_panelDOXn li span{font-size:14px}.ty_panelDOXn .training_classesTABc::before{width:45px;height:45px;right:15px;top:15px}} @media (max-width: 575px) {.ty_panelDOXn{padding:4rem 0}.ty_panelDOXn .container{padding:0 1.5rem}.ty_panelDOXn h2{margin-bottom:1.75rem;font-size:calc(31px * 0.7)}.ty_panelDOXn .training_classesTABc{padding:1.5rem}.ty_panelDOXn li::before{left:-1.25rem;width:0.4rem;height:0.4rem}}.teaching_experience8BCL{overflow:hidden;padding:5rem 0;background-color:rgb(197,221,217);position:relative}.teaching_experience8BCL::before{content:"";top:0;opacity:0.12;position:absolute;background:linear-gradient(135deg,rgb(162,188,184,0.5) 0%,transparent 40%),repeating-linear-gradient(45deg,rgb(127,149,143,0.5) 0px,rgb(127,149,143,0.5) 1px,transparent 1px,transparent 10px);height:100%;z-index:1;left:0;width:100%}.teaching_experience8BCL .container{transition:transform 0.6s cubic-bezier(0.34,1.56,0.64,1);position:relative;transform:perspective(1000px) rotateY(2deg);max-width:1140px;padding:0 1.5rem;margin:0 auto;z-index:2}.teaching_experience8BCL .container:hover{transform:perspective(1000px) rotateY(0deg)}.teaching_experience8BCL .success_quotes7NZT{padding:2.5rem;grid-template-columns:1fr;gap:2rem;box-shadow:0 15px 35px rgba(0,0,0,0.05),0 5px 15px rgba(0,0,0,0.03),0 1px 5px rgba(0,0,0,0.02);display:grid;backdrop-filter:blur(10px);transition:all 0.5s cubic-bezier(0.22,1,0.36,1);position:relative;border-left:5px solid rgb(162,188,184);background:linear-gradient(160deg,rgba(255,255,255,0.92) 0%,rgba(255,255,255,0.98) 100%)}.teaching_experience8BCL .success_quotes7NZT:hover{box-shadow:0 20px 40px rgba(0,0,0,0.08),0 8px 20px rgba(0,0,0,0.05),0 2px 8px rgba(0,0,0,0.03);transform:translateY(-5px)}.teaching_experience8BCL .success_quotes7NZT::after{opacity:0.1;transition:all 0.5s ease;right:25px;position:absolute;width:80px;transform:rotate(15deg);height:80px;content:"";background:linear-gradient(45deg,transparent 48%,rgb(162,188,184) 48%,rgb(162,188,184) 52%,transparent 52%);top:25px}.teaching_experience8BCL .success_quotes7NZT:hover::after{opacity:0.15;transform:rotate(30deg) scale(1.2)}.teaching_experience8BCL .thumbAYqx{height:120px;width:120px;border-radius:10% 30% 50% 70%;overflow:hidden;z-index:2;box-shadow:0 10px 25px rgba(0,0,0,0.1),0 5px 10px rgba(0,0,0,0.05);transition:all 0.5s cubic-bezier(0.34,1.56,0.64,1);position:relative}.teaching_experience8BCL .thumbAYqx::before{z-index:1;inset:0;background:linear-gradient(to top right,rgb(162,188,184,0.5),transparent 70%);position:absolute;transition:opacity 0.4s ease;content:"";opacity:0.5}.teaching_experience8BCL .success_quotes7NZT:hover .thumbAYqx{transform:scale(1.05) rotate(-2deg);border-radius:30% 50% 70% 90%}.teaching_experience8BCL .success_quotes7NZT:hover .thumbAYqx::before{opacity:0.7}.teaching_experience8BCL .name{position:relative;transition:transform 0.4s ease;font-size:calc(21px * 1.1);display:inline-block;font-weight:700;color:#000000;margin:0 0 0.5rem}.teaching_experience8BCL .name::after{background:rgb(162,188,184);height:2px;bottom:-5px;width:0;content:"";position:absolute;left:0;transition:width 0.4s ease}.teaching_experience8BCL .success_quotes7NZT:hover .name::after{width:100%}.teaching_experience8BCL .success_quotes7NZT > div:nth-child(2) div{letter-spacing:0.5px;position:relative;transform:translateX(0);transition:transform 0.4s ease;color:rgb(127,149,143);font-weight:600;margin-bottom:0.8rem;font-size:calc(17px * 0.95)}.teaching_experience8BCL .success_quotes7NZT:hover > div:nth-child(2) div{transform:translateX(5px)}.teaching_experience8BCL .experiencep_wrapK20N{font-size:17px;margin:0;padding-left:1.5rem;color:#000000;position:relative;transition:all 0.4s ease;line-height:1.75;border-left:1px solid rgb(127,149,143,0.5)}.teaching_experience8BCL .experiencep_wrapK20N::before{content:"";left:0.3rem;position:absolute;transition:transform 0.5s ease;color:rgb(162,188,184);font-size:2.5rem;top:-0.5rem;opacity:0.3}.teaching_experience8BCL .success_quotes7NZT:hover .experiencep_wrapK20N::before{transform:translateY(-5px) rotate(-10deg);opacity:0.5}@media (min-width: 768px) {.teaching_experience8BCL{padding:7rem 0}.teaching_experience8BCL .success_quotes7NZT{column-gap:2.5rem;grid-template-columns:auto 1fr;padding:3rem;row-gap:1.5rem;grid-template-rows:auto 1fr}.teaching_experience8BCL .success_quotes7NZT > div:first-child{grid-row:1 / 3;align-items:flex-start;justify-content:center;display:flex}.teaching_experience8BCL .success_quotes7NZT > div:nth-child(2){align-self:end}.teaching_experience8BCL .thumbAYqx{width:180px;height:180px}.teaching_experience8BCL .name{font-size:calc(21px * 1.3);margin-bottom:0.8rem}.teaching_experience8BCL .experiencep_wrapK20N{font-size:calc(17px * 1.05);line-height:1.8;padding-left:2rem}} @media (min-width: 992px) {.teaching_experience8BCL .container{transform:perspective(1500px) rotateY(3deg)}.teaching_experience8BCL .success_quotes7NZT{padding:4rem;gap:3rem}.teaching_experience8BCL .thumbAYqx{height:220px;width:220px}.teaching_experience8BCL .experiencep_wrapK20N{column-gap:2.5rem;padding-left:0;border-left:none;column-count:2}.teaching_experience8BCL .experiencep_wrapK20N::before{font-size:4rem;left:-1rem}} @media (max-width: 767px) {.teaching_experience8BCL{padding:4rem 0}.teaching_experience8BCL .container{transform:none}.teaching_experience8BCL .success_quotes7NZT{padding:2rem}.teaching_experience8BCL .success_quotes7NZT > div:first-child{margin-bottom:1rem;display:flex;justify-content:center}.teaching_experience8BCL .success_quotes7NZT > div:nth-child(2){text-align:center}.teaching_experience8BCL .name::after{transform:translateX(-50%);left:50%}.teaching_experience8BCL .experiencep_wrapK20N{text-align:left;padding-left:1rem}}.plan_deckCpxN{position:relative;color:#ffffff;overflow:hidden;padding:100px 0}.plan_deckCpxN::before{left:0;content:"";position:absolute;background:linear-gradient(135deg,rgba(13,27,77,0.85),rgba(20,33,61,0.92));width:100%;height:100%;top:0;z-index:1}.plan_deckCpxN .container{z-index:2;padding:0 20px;max-width:1200px;position:relative;margin:0 auto}.learning_dealskLrj{position:relative}.learning_dealskLrj::before{position:absolute;content:"";right:-50px;height:200px;background:radial-gradient(circle,rgb(162,188,184,0.5) 5%,transparent 70%);animation:pulseGlow 8s infinite alternate;width:200px;filter:blur(15px);top:-50px}.learning_dealskLrj::after{bottom:-80px;background:radial-gradient(ellipse,rgb(127,149,143,0.5) 5%,transparent 70%);position:absolute;content:"";height:300px;filter:blur(20px);animation:pulseGlow 10s infinite alternate-reverse;left:-80px;width:300px}.plan_deckCpxN h2{background:linear-gradient(to right,#ffffff,rgb(127,149,143));color:transparent;text-align:center;margin-bottom:20px;transform:perspective(1000px) translateZ(10px);background-clip:text !important;-webkit-background-clip:text !important;transition:transform 0.5s ease;font-size:37px;font-weight:700}.plan_deckCpxN .plan_matrixBmzv{color:rgb(255,255,255,0.5);font-size:calc(17px * 1.1);line-height:1.6;text-align:center;transform:perspective(1000px) translateZ(5px);margin:0 auto 50px;max-width:800px}.plan_deckCpxN .cost_summaryxw5d{display:grid;padding:0;margin:0;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:30px;list-style:none;perspective:1000px}.plan_deckCpxN .cost_summaryxw5d li{transform-style:preserve-3d;transition:transform 0.5s cubic-bezier(0.34,1.56,0.64,1)}.plan_deckCpxN .cost_summaryxw5d li:hover{transform:translateY(-15px) rotateY(5deg);z-index:5}.plan_deckCpxN .plan_feesC2ur{overflow:hidden;position:relative;transition:all 0.4s cubic-bezier(0.34,1.56,0.64,1);background:linear-gradient(145deg,rgba(255,255,255,0.1),rgba(255,255,255,0.03));backdrop-filter:blur(10px);text-decoration:none;display:block;height:100%;box-shadow:0 15px 35px rgba(0,0,0,0.2),0 5px 15px rgba(0,0,0,0.1),inset 0 1px 1px rgba(255,255,255,0.1)}.plan_deckCpxN .plan_feesC2ur::before{width:100%;transition:opacity 0.5s ease;background:radial-gradient(circle at 30% 30%,rgb(162,188,184,0.5),transparent 70%);top:0;content:"";height:100%;opacity:0;left:0;position:absolute}.plan_deckCpxN .plan_feesC2ur:hover::before{opacity:0.2}.plan_deckCpxN .plan_feesC2ur::after{top:-50%;position:absolute;transition:all 0.8s cubic-bezier(0.34,1.56,0.64,1);background:linear-gradient(45deg,transparent,rgba(255,255,255,0.1),transparent);left:-50%;height:200%;z-index:1;content:"";width:200%;opacity:0;transform:rotate(45deg)}.plan_deckCpxN .plan_feesC2ur:hover::after{left:100%;top:100%;opacity:0.3}.plan_deckCpxN .premium_grid9gjK{z-index:2;position:relative;box-sizing:border-box;flex-direction:column;min-height:400px;height:100%;padding:30px;display:flex}.plan_deckCpxN .plan_costuKPL{display:flex;flex-direction:column;flex:1}.plan_deckCpxN .plan_feesC2ur h4{padding-bottom:15px;color:rgb(162,188,184);position:relative;font-weight:600;margin:0 0 20px;transition:transform 0.3s ease;font-size:calc(20px * 1.1)}.plan_deckCpxN .plan_feesC2ur:hover h4{transform:translateX(5px)}.plan_deckCpxN .plan_feesC2ur h4::after{content:"";transition:width 0.3s ease;width:60px;left:0;background:linear-gradient(to right,rgb(162,188,184),rgb(127,149,143));bottom:0;height:3px;position:absolute}.plan_deckCpxN .plan_feesC2ur:hover h4::after{width:100px}.plan_deckCpxN .plan_feesC2ur p{flex:1;word-break:normal;overflow-wrap:break-word;scrollbar-color:rgb(162,188,184) rgba(255,255,255,0.1);line-height:1.6;margin:0 0 25px;font-size:17px;scrollbar-width:thin;max-height:250px;color:#ffffff;overflow-y:auto}.plan_deckCpxN .plan_feesC2ur p::-webkit-scrollbar{width:6px}.plan_deckCpxN .plan_feesC2ur p::-webkit-scrollbar-track{background:rgba(255,255,255,0.1)}.plan_deckCpxN .plan_feesC2ur p::-webkit-scrollbar-thumb{border-radius:10px;background-color:rgb(162,188,184)}.plan_deckCpxN .cost_deals2UV4{overflow:hidden;border-radius:10px;display:inline-block;align-self:flex-start;transform:translateZ(20px);font-size:calc(20px * 1.3);box-shadow:0 10px 20px rgba(0,0,0,0.2);padding:10px 20px;color:#ffffff;background:linear-gradient(135deg,rgb(162,188,184),rgb(127,149,143));font-weight:700;transition:all 0.3s ease;position:relative;margin-top:auto}.plan_deckCpxN .cost_deals2UV4::before{left:-100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,0.2),transparent);top:0;content:"";transition:left 0.6s ease;position:absolute;width:100%}.plan_deckCpxN .plan_feesC2ur:hover .cost_deals2UV4::before{left:100%}@keyframes pulseGlow {0%{transform:scale(0.8);opacity:0.3}50%{transform:scale(1.2);opacity:0.5}100%{transform:scale(0.9);opacity:0.4}} @media (max-width: 1200px) {.plan_deckCpxN{padding:80px 0}.plan_deckCpxN .cost_summaryxw5d{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:25px}} @media (max-width: 992px) {.plan_deckCpxN h2{font-size:calc(37px * 0.9)}.plan_deckCpxN .plan_matrixBmzv{margin-bottom:40px;font-size:17px}.plan_deckCpxN .premium_grid9gjK{padding:25px;min-height:350px}} @media (max-width: 768px) {.plan_deckCpxN{padding:60px 0}.plan_deckCpxN .cost_summaryxw5d{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:20px}.plan_deckCpxN .plan_feesC2ur h4{font-size:20px}.plan_deckCpxN .cost_deals2UV4{font-size:calc(20px * 1.1)}.plan_deckCpxN .cost_summaryxw5d li:hover{transform:translateY(-10px) rotateY(3deg)}} @media (max-width: 576px) {.plan_deckCpxN{padding:50px 0}.plan_deckCpxN h2{font-size:calc(37px * 0.8)}.plan_deckCpxN .plan_matrixBmzv{font-size:calc(17px * 0.9);margin-bottom:30px}.plan_deckCpxN .cost_summaryxw5d{grid-template-columns:1fr;margin:0 auto;max-width:400px}.plan_deckCpxN .premium_grid9gjK{padding:20px;min-height:300px}.plan_deckCpxN .plan_feesC2ur p{font-size:calc(17px * 0.9);max-height:180px}.plan_deckCpxN .cost_deals2UV4{padding:8px 15px}}header{overflow:visible;width:100%;z-index:99;background:#ffffff;position:relative}header::before{background:linear-gradient(to right,rgb(162,188,184),rgb(127,149,143));position:absolute;width:100%;content:"";height:5px;left:0;top:0}header .main_guideG841{justify-content:space-between;display:flex;padding:25px 30px;position:relative;align-items:center}header .main_guideG841::after{width:100%;position:absolute;left:0;bottom:0;content:"";height:1px;background-color:rgb(197,221,217)}header .main_guideG841 .head_primary9W3a{position:relative;z-index:2}header .main_guideG841 .head_primary9W3a .nav_skillJPOW{position:relative;overflow:hidden;display:block}header .main_guideG841 .head_primary9W3a .nav_skillJPOW svg{height:40px;transition:transform 0.5s cubic-bezier(0.19,1,0.22,1);width:auto}header .main_guideG841 .head_primary9W3a .nav_skillJPOW:hover svg{transform:scale(1.08)}header .main_guideG841 .top_skill5roB{margin:0;list-style:none;padding:0;display:flex}header .main_guideG841 .top_skill5roB .top_header9cdY{margin:0 15px;position:relative}header .main_guideG841 .top_skill5roB .top_header9cdY:last-child{margin-right:0}header .main_guideG841 .top_skill5roB .top_header9cdY a{overflow:hidden;padding:8px 0;position:relative;font-weight:400;transition:color 0.3s ease,letter-spacing 0.3s ease;color:#000000;font-size:14px;font-family:Arial,sans-serif;text-decoration:none;display:block;letter-spacing:0.5px}header .main_guideG841 .top_skill5roB .top_header9cdY a:hover{color:rgb(162,188,184);letter-spacing:1px}header .main_guideG841 .top_skill5roB .top_header9cdY a::before,header .main_guideG841 .top_skill5roB .top_header9cdY a::after{transform-origin:right center;left:0;position:absolute;bottom:0;background-color:rgb(162,188,184);content:"";height:1px;width:100%}header .main_guideG841 .top_skill5roB .top_header9cdY a::before{transform:scaleX(0);transition:transform 0.3s cubic-bezier(0.19,1,0.22,1)}header .main_guideG841 .top_skill5roB .top_header9cdY a::after{background-color:rgb(127,149,143);transform-origin:left center;transform:scaleX(0);transition:transform 0.3s cubic-bezier(0.19,1,0.22,1) 0.1s}header .main_guideG841 .top_skill5roB .top_header9cdY a:hover::before{transform:scaleX(1);transform-origin:left center}header .main_guideG841 .top_skill5roB .top_header9cdY a:hover::after{transform:scaleX(1);transform-origin:right center}header .main_guideG841 .top_skill5roB .top_header9cdY a::after{bottom:-2px;opacity:0.3;height:3px}header .main_guideG841 .top_skill5roB .top_header9cdY:hover{animation:subtle-float 2s infinite alternate ease-in-out}@keyframes subtle-float {0%{transform:translateY(0)}100%{transform:translateY(-4px)}} @media (max-width:992px){header .main_guideG841{padding:20px 15px;flex-direction:column}header .main_guideG841 .head_primary9W3a{margin-bottom:20px}header .main_guideG841 .top_skill5roB{justify-content:center;flex-wrap:wrap;width:100%}header .main_guideG841 .top_skill5roB .top_header9cdY{margin:5px 12px}header .main_guideG841 .top_skill5roB .top_header9cdY a{font-size:calc(14px - 1px);padding:5px 0}@keyframes subtle-float {0%{transform:translateY(0)}100%{transform:translateY(-2px)}}}@media (max-width: 767px) {header .main_guideG841{padding:15px 10px}header .main_guideG841 .head_primary9W3a{margin-bottom:15px}header .main_guideG841 .head_primary9W3a .nav_skillJPOW svg{height:35px}header .main_guideG841 .top_skill5roB{gap:5px}header .main_guideG841 .top_skill5roB .top_header9cdY{margin:2px 10px}}.secure_enclaveN9J4{box-shadow:0 0 15px rgba(0,0,0,0.1);font-family:Arial,sans-serif;padding:30px;background-color:rgb(197,221,217);border:1px solid #000000}.secure_enclaveN9J4 h1{color:#000000;text-transform:uppercase;font-size:31px;font-weight:700;margin:20px 0}.secure_enclaveN9J4 h2{font-size:22px;margin:15px 0;color:#000000;font-weight:600}.secure_enclaveN9J4 h3,.secure_enclaveN9J4 h4,.secure_enclaveN9J4 h5,.secure_enclaveN9J4 h6{color:#000000;margin:10px 0;font-size:22px}.secure_enclaveN9J4 ul{color:#000000;list-style-type:square;padding-left:20px;margin:15px 0}.secure_enclaveN9J4 li{font-size:12px;line-height:1.8}@media only screen and (max-width: 800px) {.secure_enclaveN9J4{padding:20px}.secure_enclaveN9J4 h1{font-size:22px}.secure_enclaveN9J4 h2{font-size:22px}.secure_enclaveN9J4 ul{font-size:12px}} .greeting_pageHoIU{background:linear-gradient(135deg,rgb(197,221,217) 0%,rgba(94,170,168,0.1) 100%);overflow:hidden;position:relative;min-height:100vh}.greeting_pageHoIU .training_classesTABc{grid-template-columns:1fr;padding:2rem;grid-template-rows:auto auto;position:relative;margin:0 auto;height:100%;display:grid;max-width:1400px}.greeting_pageHoIU .text_box_contentqRQu{box-shadow:0 15px 35px rgba(0,0,0,0.1),0 3px 10px rgba(0,0,0,0.05);position:relative;transform:translateZ(0);z-index:2;padding:3rem 1.5rem;animation:slideInText 0.8s cubic-bezier(0.215,0.610,0.355,1) forwards;background:linear-gradient(165deg,rgba(255,255,255,0.95) 0%,rgba(255,255,255,0.8) 100%);backdrop-filter:blur(10px)}.greeting_pageHoIU h1{position:relative;color:rgb(162,188,184);opacity:0;transform:translateX(-5px);line-height:1.2;font-family:Arial,sans-serif;margin-bottom:1.5rem;animation:fadeInTitle 0.6s ease-out 0.3s forwards;font-size:clamp(1.75rem,4vw,34px);font-weight:700}.greeting_pageHoIU h1::after{bottom:-8px;background:linear-gradient(90deg,rgb(162,188,184) 0%,rgb(127,149,143) 100%);content:"";transform-origin:left center;left:0;transform:scaleX(0);position:absolute;animation:expandLine 0.5s ease-out 0.8s forwards;height:3px;width:60px}.greeting_pageHoIU .main_introRCKh{transform:translateY(20px);align-items:flex-start;margin-bottom:2rem;animation:fadeUpInfo 0.7s ease-out 0.5s forwards;flex-direction:column;display:flex;opacity:0}.greeting_pageHoIU .main_introRCKh svg{filter:drop-shadow(0px 2px 4px rgba(0,0,0,0.1));transform-origin:center;width:80px;animation:rotateSvg 15s ease-in-out infinite alternate;margin-bottom:1.5rem;height:80px;transform:rotate(-5deg)}.greeting_pageHoIU .main_introRCKh svg path{animation:drawPath 2s ease-out 0.7s forwards;stroke-dashoffset:1000;stroke:rgb(127,149,143);fill:rgb(162,188,184);stroke-width:0.5;stroke-dasharray:1000;opacity:0}.greeting_pageHoIU .main_introRCKh svg text{fill:rgb(162,188,184);opacity:0;animation:fadeInText 1s ease-out 1.5s forwards}.greeting_pageHoIU .main_introRCKh p{position:relative;margin-bottom:2rem;max-width:550px;line-height:1.6;color:#000000;padding-left:12px;font-size:clamp(1rem,2vw,16px)}.greeting_pageHoIU .main_introRCKh p::before{left:0;content:"";background:linear-gradient(to bottom,rgb(162,188,184),rgba(94,170,168,0.3));animation:expandVerticalLine 0.5s ease-out 1.2s forwards;bottom:0;transform-origin:top;width:3px;position:absolute;top:0;transform:scaleY(0)}.greeting_pageHoIU ul{display:flex;list-style:none;padding:0;margin:0}.greeting_pageHoIU ul li{animation:fadeUpButton 0.6s ease-out 0.9s forwards;transform:translateY(20px);margin-right:1rem;opacity:0}.greeting_pageHoIU .reach_gridvNEK{background:linear-gradient(135deg,rgb(162,188,184) 0%,rgb(127,149,143) 100%);transition:all 0.3s ease;border:none;font-weight:600;cursor:pointer;display:inline-block;color:#ffffff;overflow:hidden;font-size:18px;transform:translateZ(0);padding:0.9rem 2rem;text-decoration:none;position:relative;box-shadow:0 4px 15px rgba(94,170,168,0.3)}.greeting_pageHoIU .reach_gridvNEK:hover{transform:translateY(-3px);box-shadow:0 8px 25px rgba(94,170,168,0.4)}.greeting_pageHoIU .reach_gridvNEK::before{width:100%;background:linear-gradient(90deg,rgba(255,255,255,0) 0%,rgba(255,255,255,0.2) 50%,rgba(255,255,255,0) 100%);top:0;transition:all 0.75s ease;position:absolute;left:-100%;height:100%;content:"";transform:skewX(-25deg)}.greeting_pageHoIU .reach_gridvNEK:hover::before{left:100%}.greeting_pageHoIU .thumbAYqx{border-radius:5px;transform:translateY(20px);height:50vh;width:100%;opacity:0;position:relative;box-shadow:0 20px 40px rgba(0,0,0,0.15);overflow:hidden;animation:fadeInPhoto 0.8s ease-out 0.7s forwards}.greeting_pageHoIU .thumbAYqx::before{z-index:1;clip-path:polygon(0 0,100% 0,65% 100%,0 100%);top:0;background:linear-gradient(135deg,rgba(94,170,168,0.4) 0%,rgba(94,170,168,0) 50%);position:absolute;left:0;content:"";bottom:0;right:0}.greeting_pageHoIU .thumbAYqx::after{right:-10%;position:absolute;animation:floatGlow 8s ease-in-out infinite alternate;top:-10%;background:rgb(162,188,184);opacity:0.15;border-radius:50%;width:100px;height:100px;content:"";filter:blur(40px)}@keyframes slideInText {from{transform:translateX(-20px);opacity:0}to{transform:translateX(0);opacity:1}} @keyframes fadeInTitle {from{transform:translateX(-5px);opacity:0}to{transform:translateX(0);opacity:1}} @keyframes expandLine {from{transform:scaleX(0)}to{transform:scaleX(1)}} @keyframes fadeUpInfo {from{transform:translateY(20px);opacity:0}to{transform:translateY(0);opacity:1}} @keyframes rotateSvg {0%,100%{transform:rotate(-5deg)}50%{transform:rotate(5deg)}} @keyframes drawPath {from{stroke-dashoffset:1000;opacity:0}to{stroke-dashoffset:0;opacity:1}} @keyframes fadeInText {from{opacity:0}to{opacity:1}} @keyframes expandVerticalLine {from{transform:scaleY(0)}to{transform:scaleY(1)}} @keyframes fadeUpButton {from{transform:translateY(20px);opacity:0}to{transform:translateY(0);opacity:1}} @keyframes fadeInPhoto {from{transform:translateY(20px);opacity:0}to{transform:translateY(0);opacity:1}} @keyframes floatGlow {0%{transform:translate(0,0)}50%{transform:translate(-30px,30px)}100%{transform:translate(10px,-20px)}} @media (min-width:768px){.greeting_pageHoIU .training_classesTABc{align-items:center;height:100vh;gap:2rem;grid-template-columns:1fr 1fr;grid-template-rows:auto;padding:3rem}.greeting_pageHoIU .text_box_contentqRQu{clip-path:polygon(0 0,100% 0,95% 100%,0 100%);padding:3rem}.greeting_pageHoIU .main_introRCKh svg{width:100px;height:100px}.greeting_pageHoIU .thumbAYqx{transform:perspective(1000px) rotateY(-5deg);clip-path:polygon(5% 0,100% 0,100% 100%,0 100%);transform-origin:left center;animation:fadeInPhotoDesktop 1s ease-out 0.7s forwards;height:80vh}@keyframes fadeInPhotoDesktop {from{transform:perspective(1000px) rotateY(-10deg) translateX(50px);opacity:0}to{transform:perspective(1000px) rotateY(-5deg) translateX(0);opacity:1}}}@media (min-width: 992px) {.greeting_pageHoIU .training_classesTABc{gap:4rem;max-height:90vh}.greeting_pageHoIU .text_box_contentqRQu{padding:4rem}.greeting_pageHoIU h1{font-size:34px}.greeting_pageHoIU .main_introRCKh p{font-size:16px}.greeting_pageHoIU .thumbAYqx{transform:perspective(1500px) rotateY(-8deg);box-shadow:25px 25px 50px rgba(0,0,0,0.2);clip-path:polygon(10% 0,100% 0,100% 100%,0 100%)}} @media (min-width: 1200px) {.greeting_pageHoIU .training_classesTABc{padding:0 5rem}.greeting_pageHoIU .text_box_contentqRQu{transform:translateZ(0) translateX(-2rem)}.greeting_pageHoIU .main_introRCKh svg{width:120px;height:120px}.greeting_pageHoIU .thumbAYqx{transform:perspective(2000px) rotateY(-12deg);clip-path:polygon(15% 0,100% 0,100% 100%,5% 100%)}} @media (max-width: 767px) {.greeting_pageHoIU{padding-top:60px}.greeting_pageHoIU .training_classesTABc{padding:1.5rem}.greeting_pageHoIU .text_box_contentqRQu{padding:2rem 1.5rem;margin-bottom:2rem}.greeting_pageHoIU h1{font-size:1.75rem}.greeting_pageHoIU .main_introRCKh p{font-size:0.95rem}.greeting_pageHoIU .reach_gridvNEK{padding:0.8rem 1.8rem}} @media (max-width: 480px) {.greeting_pageHoIU .text_box_contentqRQu{padding:1.5rem 1rem}.greeting_pageHoIU h1{font-size:1.5rem}.greeting_pageHoIU .main_introRCKh svg{width:70px;height:70px}.greeting_pageHoIU .thumbAYqx{height:40vh}.greeting_pageHoIU .reach_gridvNEK{width:100%;text-align:center}}