*{box-sizing:border-box;margin:0;padding:0}.nav_teachDhuN{flex:1 0 auto}.leadership_profileVAec{padding:5rem 0;background:linear-gradient(135deg,rgb(220,235,217) 0%,rgb(185,209,179,0.5) 100%);position:relative;perspective:1000px;overflow:hidden}.leadership_profileVAec .learner_reviewcaPe:hover{transform:rotateY(0deg) translateZ(20px) scale(1.01)}.leadership_profileVAec .img_expandkgJY{height:200px;width:200px;transform:translateZ(20px);transition:transform 0.5s cubic-bezier(0.34,1.56,0.64,1);clip-path:polygon(0 0,100% 0,100% 85%,85% 100%,0 100%);box-shadow:0 10px 30px rgba(0,0,0,0.15),0 5px 15px rgba(0,0,0,0.1);position:relative}.leadership_profileVAec .name::after{left:0;content:"";height:2px;position:absolute;transition:width 0.4s ease-out;bottom:-5px;background-color:rgb(150,181,143);width:0}.leadership_profileVAec .work_boxZzto::before{left:0;content:"";top:0;height:100%;position:absolute;width:3px;background:linear-gradient(to bottom,rgb(185,209,179) 0%,rgb(150,181,143) 100%)}.company_overviewMIks h2{transform:translateZ(0);color:#ffffff;margin-bottom:60px;position:relative;font-weight:700;letter-spacing:2px;font-size:clamp(2.5rem,5vw,28px);display:inline-block;text-transform:uppercase}.company_overviewMIks .text_card_wrapdjYw:hover{transform:translateY(-5px);box-shadow:0 30px 60px rgba(0,0,0,0.15),0 10px 25px rgba(0,0,0,0.1),0 0 0 1px rgba(rgb(185,209,179),0.15)}.company_overviewMIks .text_card_wrapdjYw:hover p::after{transform:scaleX(1)}.company_overviewMIks .text_card_wrapdjYw div div{font-size:16px;column-count:1;line-height:1.8;opacity:0.9;max-width:100%;column-gap:40px;text-align:justify;color:#000000;transform:translateZ(0)}header .main_mainwraplyRs{display:flex;justify-content:center;margin-bottom:0.5rem;padding:0.5rem 1rem;text-decoration:none;position:relative}header .main_mainwraplyRs:hover svg{transform:translateY(-2px);filter:drop-shadow(0 2px 4px rgb(185,209,179,0.5))}header .nav_mainbarWENa::before{position:absolute;top:0;left:0;content:'';z-index:-1;width:100%;height:100%;opacity:0;transition:opacity 0.3s ease;background:linear-gradient(135deg,rgb(185,209,179),rgb(150,181,143))}.reach_outyTxI::after{height:150%;content:'';background:radial-gradient( circle at center,rgba(255,255,255,0.03) 0%,transparent 60% );z-index:1;width:150%;bottom:-30%;animation:subtle-wave 15s infinite alternate-reverse;position:absolute;right:-30%}.reach_outyTxI .img_expandkgJY{position:relative;flex:0 0 40%;min-height:500px}.reach_outyTxI .feedback_mapfIDN{justify-content:center;display:flex;flex-direction:column;flex:0 0 60%;padding:4rem 3rem}.reach_outyTxI .feedback_mapfIDN input:not([type="checkbox"]):not([type="submit"]){font-size:14px;margin-bottom:1.5rem;transition:all 0.3s ease;border-radius:10px;outline:none;color:#ffffff;padding:1rem 1.5rem;border:1px solid rgba(255,255,255,0.2);width:100%;background:rgba(255,255,255,0.1)}.reach_outyTxI .feedback_mapfIDN .message_widgetkGfO label{align-items:center;color:#ffffff;font-size:14px;display:flex}.reach_outyTxI .feedback_mapfIDN .query_feedbackKrLF:hover::before{left:100%}.privacy_cloisterwEhD{color:#000000;padding:50px;box-shadow:0 2px 4px rgba(0,0,0,0.5);height:auto;width:100%;background:#ffffff}.privacy_cloisterwEhD h2{text-align:left;margin-top:0;border-left:4px solid rgb(185,209,179);font-size:29px;font-family:Arial,sans-serif;margin-bottom:15px;color:rgb(150,181,143);padding-left:10px;font-weight:600}.thxMessagegVJh{background:linear-gradient(135deg,rgb(220,235,217) 0%,rgb(185,209,179,0.5) 100%);overflow:hidden;position:relative;padding:120px 0}.thxMessagegVJh .container{margin:0 auto;padding:0 20px;z-index:2;position:relative;max-width:1200px}.thxMessagegVJh h2::after{background:rgb(185,209,179);left:50%;bottom:-15px;transform:translateX(-50%);content:"";border-radius:10px;position:absolute;width:80px;height:3px}.thxMessagegVJh .heritage_tlTlGO::after{right:20px;transform:translateY(-10px);top:20px;content:"";background:linear-gradient(135deg,rgb(185,209,179,0.5) 0%,transparent 70%);opacity:0.2;height:160px;position:absolute;border-radius:50%;width:160px}.title_introylbM::before{height:100%;content:"";background-image:linear-gradient(30deg,rgba(94,170,168,0.03) 1px,transparent 1px),linear-gradient(120deg,rgba(94,170,168,0.03) 1px,transparent 1px);top:0;position:absolute;left:0;opacity:0.8;z-index:1;background-size:60px 60px;width:100%}.title_introylbM .learn_opengNmb p{margin-top:25px;line-height:1.6;border-left:3px solid rgba(94,170,168,0.3);font-size:calc(12px * 1.05);color:#000000;padding-left:15px;position:relative}.title_introylbM .learn_opengNmb svg:hover g{transform:translate(30.89265,30.89265) scale(0.75)}.title_introylbM .learn_opengNmb svg text{transition:fill 0.3s ease,font-weight 0.3s ease;font-family:Arial,sans-serif}.title_introylbM .query_feedbackKrLF::before{transform:translateX(-100%);content:"";left:0;background:linear-gradient(45deg,rgba(255,255,255,0.1),rgba(255,255,255,0));position:absolute;right:0;transition:transform 0.6s cubic-bezier(0.19,1,0.22,1);bottom:0;top:0;z-index:1}.title_introylbM .img_expandkgJY::after{position:absolute;z-index:2;content:"";width:100%;right:-30%;top:-30%;height:100%;background:radial-gradient(circle,rgba(255,255,255,0.2) 0%,transparent 70%)}.data_consentgUTG{flex-shrink:0;display:flex;align-items:center;margin-right:1rem}.user_trackerWBuE{flex:1;min-width:300px;margin-bottom:20px}.user_trackerWBuE p{font-size:1rem;color:#000000}.user_statusovaw:hover{background:#000000;transform:translateY(-3px)}.cookie_notice_windowdBzK p a:hover{color:#000000}.pricing_shelfmgGu::before{z-index:1;content:"";background:linear-gradient(135deg,rgba(0,0,0,0.85),rgba(0,0,0,0.7));position:absolute;width:100%;height:100%;top:0;left:0}.pricing_shelfmgGu .plan_costtKMA li{transform-style:preserve-3d;perspective:1000px;transition:transform 0.4s ease}.pricing_shelfmgGu .class_costrUkC{transition:transform 0.5s cubic-bezier(0.23,1,0.32,1);display:block;transform:translateZ(0);will-change:transform;text-decoration:none;height:100%}.pricing_shelfmgGu .study_costUQdV h4{transition:color 0.3s ease;font-size:calc(24px * 1.1);position:relative;color:#ffffff;padding-bottom:15px;margin-bottom:20px;font-weight:700}.pricing_shelfmgGu .group_ratesFTzn{font-weight:700;background-clip:text !important;display:inline-block;color:#ffffff;color:transparent;-webkit-background-clip:text !important;position:relative;font-size:calc(24px * 1.3);align-self:flex-start;padding:10px 0;margin-top:auto;background:linear-gradient(135deg,rgb(185,209,179),rgb(150,181,143))}.pricing_shelfmgGu .plan_costtKMA li:nth-child(4){animation:fadeInUp 0.8s ease-out 0.6s both}.statistical_summarybIFL .container{padding:0;position:relative;display:flex;flex-direction:row;justify-content:space-between;margin:0 auto;align-items:stretch;max-width:1400px}.statistical_summarybIFL .pro_upgradecouD{margin-bottom:30px;font-weight:700;font-size:28px;color:#000000;padding-bottom:20px;position:relative;line-height:1.2}.statistical_summarybIFL .statistics_extrasfFsw{flex:0 0 70%;padding:0;display:flex;position:relative;flex-wrap:wrap}.statistical_summarybIFL .growth_statisticslDEC:nth-child(3){background:rgba(255,255,255,0.2)}.statistical_summarybIFL .growth_statisticslDEC:nth-child(5){background:rgba(255,255,255,0.1)}.statistical_summarybIFL .growth_statisticslDEC:nth-child(9){background:rgba(255,255,255,0.2)}.statistical_summarybIFL .growth_statisticslDEC:hover::after{width:100%}.statistical_summarybIFL .growth_statisticslDEC:hover h4{transform:translateY(-5px);color:#000000}.statistical_summarybIFL .growth_statisticslDEC:hover span{color:#000000}.statistical_summarybIFL svg path{transition:all 0.4s ease;fill:rgb(185,209,179)}.statistical_summarybIFL .growth_statisticslDEC:hover svg path{fill:rgb(150,181,143)}.course_benefitsXDfC .heritage_tlTlGO{display:flex;align-items:center;gap:50px;flex-direction:column-reverse;position:relative}.course_benefitsXDfC .text_card_wrapdjYw::before{height:0;top:0;width:4px;background:rgb(185,209,179);transition:height 0.6s cubic-bezier(0.19,1,0.22,1);left:0;content:'';position:absolute}.course_benefitsXDfC .text_card_wrapdjYw > div{display:flex;flex-direction:column;gap:20px}.course_benefitsXDfC li:nth-child(1){--i:1}.course_benefitsXDfC li:nth-child(4){--i:4}.course_benefitsXDfC li:hover p{transform:translateX(5px)}.course_benefitsXDfC li p span:last-child{position:relative}.course_benefitsXDfC svg{transition:transform 0.3s cubic-bezier(0.175,0.885,0.32,1.275);height:20px;width:20px;transform:translateY(0)}.course_benefitsXDfC .img_expandkgJY:hover{box-shadow:15px 15px 35px rgba(rgba(0,0,0,0.5),0.12),-5px -5px 25px rgba(#ffffff,0.9);transform:perspective(1000px) rotateY(0) rotateX(0);filter:saturate(1.05)}footer .proposal_ctamlTr{z-index:1;position:relative}footer .write_feedbackXueg{justify-content:center;gap:20px;margin-bottom:60px;flex-wrap:wrap;display:flex}footer .info_item:hover{background-color:rgb(185,209,179);transform:translateY(-5px)}footer .info_item svg{height:20px;transition:fill 0.3s ease;width:20px;margin-right:12px;flex-shrink:0;fill:rgb(185,209,179)}footer .info_item p,footer .info_item a{text-decoration:none;z-index:1;font-size:16px;color:#ffffff;cursor:pointer;transition:all 0.3s ease;width:100%;height:100%;align-items:center;white-space:nowrap;display:flex;overflow:hidden;text-overflow:ellipsis}footer .head_mainwraptHoR svg{filter:brightness(0) invert(1);margin-bottom:20px;width:auto;height:45px}footer .first_classhoJV{border-radius:30px;padding:30px;background-color:rgba(255,255,255,0.03);position:relative}footer .top_baruLxD{display:grid;grid-template-columns:repeat(2,1fr);gap:5px;margin-bottom:20px}footer .top_baruLxD a::before{border-left:4px solid rgb(185,209,179);border-bottom:4px solid transparent;top:50%;transition:all 0.3s ease;opacity:0;width:0;left:5px;border-top:4px solid transparent;pointer-events:none;transform:translateY(-50%);content:"";position:absolute;height:0}footer .input_holder input[type="email"]{z-index:5;padding:14px 16px;width:100%;transition:all 0.3s ease;position:relative;border-radius:10px;-webkit-appearance:none;border:1px solid rgba(255,255,255,0.1);color:#ffffff;appearance:none;background-color:rgba(255,255,255,0.05);font-size:16px;cursor:text}footer .student_aidKvVo::after{transform:rotate(45deg);right:-10px}.stay_connectedPwfi{padding:4rem 2rem;overflow:hidden;position:relative;z-index:1;background:linear-gradient(135deg,rgb(150,181,143) 0%,rgb(185,209,179) 100%)}.stay_connectedPwfi .container{max-width:1200px;position:relative;margin:0 auto}.stay_connectedPwfi .heritage_tlTlGO::before{clip-path:polygon(0 15%,100% 0,100% 85%,0 100%);width:100%;height:100%;opacity:0.08;top:0;z-index:-1;background:rgb(255,255,255,0.5);left:0;position:absolute;content:"";transform:translateZ(-10px)}.stay_connectedPwfi .input_holder span:first-child{flex:1 1 350px}.stay_connectedPwfi input[type="email"]::placeholder{opacity:1;color:rgba(255,255,255,0.7);transition:opacity 0.3s ease}.stay_connectedPwfi .email_formCrjo::before{transition:all 0.5s ease;position:absolute;background:linear-gradient(90deg,transparent,rgba(255,255,255,0.2),transparent);top:0;content:"";width:100%;left:-100%;height:100%}.program_informationWVEo{position:relative;min-height:100vh;background-color:rgb(220,235,217);overflow:hidden;justify-content:center;display:flex;align-items:center}.program_informationWVEo .fast_developmentLICv{height:100%;position:relative;overflow:hidden;width:20%}.program_informationWVEo .fast_developmentLICv::before{animation:gradient-shift 8s infinite alternate;width:100%;left:0;content:"";z-index:2;position:absolute;height:100%;top:0;background:linear-gradient( 135deg,rgba(var(--primary-color,0,204,204),0.2) 0%,rgba(var(--primary-color,0,204,204),0) 25%,rgba(var(--secondary-color,102,16,242),0) 75%,rgba(var(--secondary-color,102,16,242),0.2) 100% )}.program_informationWVEo .career_classesMNyX::after{bottom:0;right:0;content:"";left:0;z-index:-1;transform:translateX(-100%);background:linear-gradient( 45deg,transparent 40%,rgba(var(--primary-color,0,204,204),0.03) 45%,rgba(var(--primary-color,0,204,204),0.03) 55%,transparent 60% );animation:shine-effect 10s ease-in-out infinite;top:0;position:absolute}.program_informationWVEo .career_classesMNyX .query_feedbackKrLF::before{background:linear-gradient( 45deg,rgb(150,181,143) 0%,rgb(185,209,179) 100% );top:0;opacity:0;content:"";position:absolute;transition:opacity 0.3s ease;height:100%;width:100%;left:0;z-index:-1}.program_informationWVEo .career_classesMNyX .query_feedbackKrLF:hover::before{opacity:1}.program_informationWVEo::after{z-index:1;content:"";position:absolute;width:100%;opacity:0.8;left:0;height:100%;background:radial-gradient( circle at 75% 25%,transparent 0%,#000000 80% );top:0}@media only screen and (max-width: 1200px) {.container{width:100%;padding:0 20px}} @media (min-width: 992px) {.leadership_profileVAec .container{padding:0 3rem}.leadership_profileVAec .learner_reviewcaPe{padding:3.5rem;grid-template-columns:260px 1fr 2.5fr;grid-gap:3rem}.leadership_profileVAec .img_expandkgJY{width:260px;height:300px}.leadership_profileVAec .name{margin-bottom:1rem;font-size:calc(18px * 1.3)}.leadership_profileVAec .learner_reviewcaPe > div:nth-child(2) > div{margin-bottom:1.5rem;font-size:12px}.leadership_profileVAec .work_boxZzto{line-height:1.7;font-size:calc(12px * 1.1)}} @media (prefers-reduced-motion: reduce) {.company_overviewMIks .text_card_wrapdjYw,.company_overviewMIks h2::after,.company_overviewMIks .text_card_wrapdjYw:hover,.company_overviewMIks .text_card_wrapdjYw p::after{transform:none;transition:none}} @media (max-width: 767px) {header{padding:0.8rem 0}header .nav_knowFyAl{gap:0.7rem;padding:0.7rem}header .main_mainwraplyRs svg{width:120px}header .first_classhoJV{padding:0.4rem;gap:0.3rem}header .nav_mainbarWENa{padding:0.3rem 0.7rem;font-size:calc(14px - 2px)}} @media screen and (max-width: 768px) {.reach_outyTxI{padding:3rem 0}.reach_outyTxI h2{margin-bottom:2rem;font-size:calc(41px * 0.8)}.reach_outyTxI .feedback_mapfIDN h3{font-size:calc(32px * 0.9)}.reach_outyTxI .feedback_mapfIDN input:not([type="checkbox"]):not([type="submit"]){margin-bottom:1rem;padding:0.8rem 1.2rem}.reach_outyTxI .feedback_mapfIDN .message_widgetkGfO{align-items:flex-start}.reach_outyTxI .feedback_mapfIDN .message_widgetkGfO input[type="checkbox"]{margin-top:0.2rem}} @media (min-width: 768px) {.title_introylbM{padding:100px 0}.title_introylbM .heritage_tlTlGO{gap:40px;flex-direction:row;align-items:center}.title_introylbM .text_card_wrapdjYw{padding:0;width:50%}.title_introylbM h1{font-size:calc(32px * 1.1)}.title_introylbM .img_expandkgJY{width:50%;height:400px;transform:translateY(0) rotate(-2deg)}.title_introylbM .learn_opengNmb svg{height:90px;width:90px}} @media (max-width: 1200px) {.pricing_shelfmgGu{padding:80px 0}.pricing_shelfmgGu .plan_costtKMA{grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:25px}.pricing_shelfmgGu .pricing_dealsuMdI{min-height:400px;padding:25px}} @media (max-width: 1400px) {.statistical_summarybIFL .growth_statisticslDEC h4{font-size:2.5rem}.statistical_summarybIFL .growth_statisticslDEC{padding:20px 15px}} @media (max-width: 1200px) {.statistical_summarybIFL .container{max-width:100%}.statistical_summarybIFL .career_statisticsILfZ{padding:40px}.statistical_summarybIFL .growth_statisticslDEC{flex:0 0 50%;height:25%}.statistical_summarybIFL .growth_statisticslDEC h4{font-size:2.3rem}} @media (min-width: 768px) {.course_benefitsXDfC{padding:140px 0}.course_benefitsXDfC .container{padding:0 30px}.course_benefitsXDfC .heritage_tlTlGO{align-items:center;gap:60px;flex-direction:row}.course_benefitsXDfC .text_card_wrapdjYw{padding:50px 40px}.course_benefitsXDfC h4{margin-bottom:40px;font-size:calc(18px * 1.15)}.course_benefitsXDfC .text_card_wrapdjYw > div{gap:30px;flex-direction:row}.course_benefitsXDfC .text_card_wrapdjYw > div > div{flex:1}.course_benefitsXDfC .img_expandkgJY{max-width:45%}} @media (min-width: 768px) {footer .text_main_holder{gap:30px;grid-template-columns:1fr 1fr 1fr}footer .input_holder{flex-direction:row}footer .email_formCrjo{flex-shrink:0;width:auto;min-width:150px}footer .input_holder input[type="email"]{flex:1;min-width:0}} @media (max-width: 576px) {footer .mentor_ctaMNUD{padding:50px 0 20px}footer .info_item{min-width:100%}footer .first_classhoJV h5,footer .subscribe_holder h5{font-size:calc(19px - 2px);margin-bottom:20px}footer .first_classhoJV,footer .subscribe_holder{padding:20px 15px}footer .input_holder input[type="email"],footer .email_formCrjo{padding:12px}} @media (max-width: 768px) {.program_informationWVEo .career_classesMNyX{padding:2.5rem}.program_informationWVEo .heritage_tlTlGO{max-width:90%}.program_informationWVEo .career_classesMNyX h3{font-size:calc(35px * 0.8);margin-bottom:1.2rem}.program_informationWVEo .career_classesMNyX p{font-size:calc(18px * 0.95);margin-bottom:2rem}.program_informationWVEo .career_classesMNyX .query_feedbackKrLF{padding:0.85rem 2rem}} @keyframes expandLine {from{transform:scaleX(0)}to{transform:scaleX(1)}} @keyframes fadeInUp {from{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}} @keyframes carousel-slide {0%{transform:translateX(0)}18%{transform:translateX(0)}20%{transform:translateX(-20%)}38%{transform:translateX(-20%)}40%{transform:translateX(-40%)}58%{transform:translateX(-40%)}60%{transform:translateX(-60%)}78%{transform:translateX(-60%)}80%{transform:translateX(-80%)}98%{transform:translateX(-80%)}100%{transform:translateX(0)}}

h1, h2, h3, h4, h5, h6 {word-break: break-word;}
