*{box-sizing:border-box;padding:0;margin:0}.WCtogdpr_block{flex:0 0 auto}.WCtogdpr_block{padding:6rem 0 3rem;background-attachment:fixed;position:relative;color:#ffffff;z-index:1}.UDIrsecure_chamber::after{content:'';left:20px;border-radius:10px;border:1px dashed rgb(140,178,160);position:absolute;bottom:20px;z-index:-1;right:20px;top:20px}.UDIrsecure_chamber ul,.UDIrsecure_chamber ol{font-family:Arial,sans-serif;list-style-position:inside;font-size:14px;padding-left:0;padding:15px 0;padding-left:20px;list-style:none;color:#000000;border-left:2px solid rgba(0,0,0,0.5);margin:0}.UiYrcontact_information{isolation:isolate;overflow:hidden;position:relative;background:linear-gradient( 135deg,rgb(140,178,160,0.5) 0%,rgb(180,206,197,0.5) 100% );padding:6rem 0}.UiYrcontact_information h2{text-transform:uppercase;text-align:center;position:relative;letter-spacing:-0.02em;font-size:44px;font-weight:700;margin-bottom:3rem;color:#ffffff}.UiYrcontact_information .ysTPimage_panel{flex:0 0 40%;position:relative;min-height:500px}.UiYrcontact_information .JFKnreach_widget{display:flex;flex-direction:column;flex:0 0 60%;justify-content:center;padding:4rem 3rem}.UiYrcontact_information .JFKnreach_widget input:not([type="checkbox"]):not([type="submit"]){background:rgba(255,255,255,0.1);border-radius:10px;margin-bottom:1.5rem;outline:none;width:100%;font-size:18px;padding:1rem 1.5rem;color:#ffffff;transition:all 0.3s ease;border:1px solid rgba(255,255,255,0.2)}.UiYrcontact_information .JFKnreach_widget .ZpHerequest_request label{display:flex;color:#ffffff;font-size:18px;align-items:center}.UiYrcontact_information .JFKnreach_widget .IXnNsupport_widget:hover::before{left:100%}.Aqxbcookie_warning_panel{background:rgb(217,230,225);width:100%;bottom:0;z-index:90;position:fixed;border-top:2px solid rgb(180,206,197)}#lXpValertTrackingUsage{display:none}.Aqxbcookie_warning_panel h5{font-size:22px;margin-bottom:6px}.Aqxbcookie_warning_panel p a{text-decoration:none;color:rgb(180,206,197)}.arYTwrapper-canvas .ceOncookie_overview{padding:10px;margin-left:30px;background:rgb(180,206,197);color:#ffffff;font-weight:400;border:none;font-size:20px}.arYTwrapper-canvas .UfvQconsent_comply h5,.arYTwrapper-canvas .UfvQconsent_comply p{color:#000000}header .pOjhheader_lead:hover{background:rgba(255,255,255,0.25);box-shadow:0 15px 30px rgba(0,0,0,0.15);transform:translateY(-5px)}header .HquEhead_section img{filter:drop-shadow(0 2px 4px rgba(0,0,0,0.1));max-height:40px}header .iSZeheader_bar a{backdrop-filter:blur(5px);text-decoration:none;padding:0.8rem 1.2rem;border:1px solid rgba(255,255,255,0.05);display:block;background:rgba(255,255,255,0.1);border-radius:17px;z-index:1;transition:all 0.3s ease;position:relative;-webkit-backdrop-filter:blur(5px);font-weight:600;color:#ffffff;font-size:17px}header .pOjhheader_lead::after{background:radial-gradient(ellipse at center,rgba(0,0,0,0.1) 0%,transparent 70%);bottom:-20px;left:0;content:'';height:20px;transition:all 0.4s ease;opacity:0.5;width:100%;position:absolute}.jFtqfind_contact h1{transform:perspective(1000px) translateZ(0);transition:transform 0.5s cubic-bezier(0.19,1,0.22,1);color:#000000;position:relative;margin-bottom:3rem;text-align:center;font-size:calc(41px * 1.2);font-weight:700}.jFtqfind_contact .sGPScontact_section{box-shadow:0 15px 35px rgba(0,0,0,0.08);gap:2.5rem;border-radius:10px;padding:2.5rem;display:grid;background:#ffffff;transform:perspective(1000px) rotateX(0deg);position:relative;grid-template-columns:1fr;transition:transform 0.5s cubic-bezier(0.19,1,0.22,1)}.jFtqfind_contact h6:hover svg{transform:scale(1.2)}.jFtqfind_contact span{position:relative;font-size:17px;color:#000000;display:inline-block;margin-left:2rem}.jFtqfind_contact .Okzumsg_block > div:hover{transform:translateX(5px)}.jFtqfind_contact .GjSPwrite_page:hover{color:rgb(180,206,197)}.jFtqfind_contact .GjSPwrite_page:hover svg{transform:translateY(-3px) rotate(-5deg)}.RXYpinstructor_history::before{left:-10%;opacity:0.2;width:200%;content:"";position:absolute;background:conic-gradient(from 225deg at 50% 50%,transparent 0deg,rgb(180,206,197,0.5) 120deg,transparent 180deg,rgb(140,178,160,0.5) 260deg,transparent 360deg);top:-50%;animation:rotate 20s linear infinite;height:200%;z-index:0}.RXYpinstructor_history .name{margin-bottom:0.5rem;grid-area:name;display:block;font-size:20px;position:relative;transform:translateZ(10px);color:rgb(180,206,197);padding-left:1rem;font-weight:700}.RXYpinstructor_history .Mnksfeedback_list:hover .mBRuexperiencep_wrap{transform:translateZ(25px)}.dBVJstatistical_summary::before{position:absolute;height:100%;top:0;left:0;z-index:1;width:100%;background:radial-gradient(circle at center,rgb(180,206,197,0.5) 0%,transparent 60%);content:""}.dBVJstatistical_summary h2::before,.dBVJstatistical_summary h2::after{background:rgb(180,206,197);top:50%;transform:translateY(-50%);content:"";height:2px;position:absolute;width:60px}.dBVJstatistical_summary h2::before{right:calc(100% + 20px)}.dBVJstatistical_summary .ItDBexpert_pros::before{position:absolute;border-radius:50%;content:"";opacity:0;transition:opacity 0.4s ease;height:100%;z-index:-1;left:0;top:0;width:100%;background:conic-gradient(from var(--rotation,0deg),transparent,rgb(180,206,197,0.5),transparent)}.dBVJstatistical_summary .ItDBexpert_pros:nth-child(10){--rotation:324deg}.dBVJstatistical_summary svg{opacity:0.7;height:18px;position:absolute;top:10px;width:18px;transition:transform 0.3s ease;right:10px;fill:rgb(140,178,160)}.dBVJstatistical_summary ul.items-5,.dBVJstatistical_summary ul.items-6{max-width:900px;margin:0 auto}.xNnFaspiring_learners .container{position:relative;padding:0 15px;max-width:1140px;z-index:2;margin:0 auto}.xNnFaspiring_learners div > div{justify-content:space-between;flex-wrap:wrap;max-width:900px;gap:40px 20px;display:flex;margin:0 auto}.xNnFaspiring_learners p:hover::before{height:200%;width:170%}.xNnFaspiring_learners p svg path{transition:fill 0.3s ease;fill:rgb(180,206,197)}.xNnFaspiring_learners p:hover svg{transform:translateY(-10px);border-color:transparent;box-shadow:0 10px 20px rgba(0,0,0,0.1);background:#ffffff}.xNnFaspiring_learners p:nth-child(even){animation:floatAnimation 6s infinite ease-in-out reverse}.xNnFaspiring_learners .ycZYclass_space > div p:nth-child(2){animation-delay:0.2s}.xNnFaspiring_learners .ycZYclass_space > div p:nth-child(6){animation-delay:0.6s}.ZloKcourse_highlights::after{background:linear-gradient(225deg,rgb(180,206,197) 0%,rgb(140,178,160) 100%);position:absolute;right:-20px;transform:rotate(15deg);content:"";bottom:-20px;height:240px;width:240px;z-index:0;clip-path:polygon(50% 0%,100% 50%,50% 100%,0% 50%);opacity:0.07}.ZloKcourse_highlights .ysTPimage_panel{transition:transform 0.5s cubic-bezier(0.215,0.61,0.355,1);position:relative;border-radius:0.5rem;height:400px;overflow:hidden;transform:perspective(1000px) rotateY(-2deg);box-shadow:0 15px 35px rgba(0,0,0,0.1)}.wEqWwelcome{height:100vh;width:100%;position:relative;min-height:600px;overflow:hidden;background:linear-gradient(135deg,rgb(140,178,160,0.5),rgb(180,206,197),rgb(140,178,160) 120%)}.wEqWwelcome .ysTPimage_panel{mix-blend-mode:luminosity;width:100%;opacity:0.15;position:absolute;top:0;clip-path:polygon(0 0,100% 0,100% 80%,0% 100%);height:100%;z-index:0;left:0}.wEqWwelcome .UgSLannouncement_box{border-radius:10px;position:relative;animation:fadeUpIn 0.9s ease-out forwards 0.6s;background:rgba(255,255,255,0.1);backdrop-filter:blur(10px);padding:2.5rem;opacity:0;overflow:hidden;transform:translateY(20px);max-width:550px;box-shadow:0 15px 40px -10px rgba(0,0,0,0.2),0 0 0 1px rgba(255,255,255,0.1)}.wEqWwelcome .ErkXlearning_page svg:hover{transform:scale(1.05) translateY(-5px)}.wEqWwelcome .ErkXlearning_page svg:hover path{fill:#ffffff}.wEqWwelcome .IXnNsupport_widget::before{transform:translateX(-100%);height:100%;width:100%;left:0;content:"";position:absolute;top:0;transition:transform 0.6s ease;background:linear-gradient(90deg,transparent,rgba(255,255,255,0.2),transparent)}.onImmeet_us .container{position:relative;max-width:1200px;margin:0 auto;padding:0 20px;z-index:2}.onImmeet_us h2::before{position:absolute;left:-20px;height:60%;top:50%;width:4px;content:"";transform:translateY(-50%);background:rgb(140,178,160)}.onImmeet_us .UgSLannouncement_box::before{bottom:-2px;top:-2px;content:"";left:-2px;z-index:-1;opacity:0;right:-2px;transition:opacity 0.6s ease;background:linear-gradient(45deg,transparent,rgb(140,178,160,0.5),transparent);filter:blur(8px);position:absolute}.onImmeet_us .UgSLannouncement_box:hover p::after{width:100%}.WCtogdpr_block::before{height:100%;width:100%;position:absolute;top:0;background:linear-gradient(180deg,rgba(0,0,0,0.9) 0%,rgb(180,206,197,0.5) 100%);content:"";z-index:-1;left:0}.WCtogdpr_block .company_holder::before,.WCtogdpr_block .company_holder::after{width:20%;content:"";bottom:-1px;animation:slide 3s infinite alternate;background:linear-gradient(90deg,transparent,rgb(140,178,160),transparent);position:absolute;height:2px}.WCtogdpr_block .company_holder::before{animation-delay:0s;left:0}.WCtogdpr_block .SMmptop_page:hover{transform:translateY(-5px);box-shadow:0 12px 40px 0 rgba(0,0,0,0.2);background:rgba(rgb(180,206,197,0.5),0.1)}.WCtogdpr_block .SMmptop_page .umWLhead_tutor a{overflow:hidden;text-align:center;font-size:18px;text-decoration:none;padding:0.4rem 0;opacity:0.75;color:#ffffff;z-index:1;position:relative;transition:all 0.3s ease}.WOEjedu_global .container{align-items:center;justify-content:center;display:flex}.WOEjedu_global .halFsubscr_info{opacity:0.8;letter-spacing:0.5px;text-align:center;font-size:12px;color:#ffffff;position:relative}.rIUvpricing_feature .kQsZpricing_card{position:relative}.rIUvpricing_feature h2{margin-bottom:1.5rem;font-size:38px;font-weight:700;transform:translateY(10px);background:linear-gradient(90deg,rgb(180,206,197),rgb(140,178,160));animation:fadeIn 0.8s ease-out forwards;color:transparent;text-align:center;background-clip:text !important;-webkit-background-clip:text !important}.rIUvpricing_feature .gUQNdeal_opts{height:100%;text-decoration:none;display:block;transition:transform 0.4s cubic-bezier(0.175,0.885,0.32,1.275)}.rIUvpricing_feature .pkPYfee_options{color:#ffffff;flex-direction:column;padding:2.5rem 2rem;display:flex;height:100%}.rIUvpricing_feature .pkPYfee_options h4::after{height:2px;width:50px;position:absolute;background:rgb(140,178,160);left:0;bottom:0;content:""}.rIUvpricing_feature .gUQNdeal_opts:hover .YlPTplan_pricing{box-shadow:0 8px 20px rgba(0,0,0,0.25);transform:translateY(-5px)}.aEskthanksFocus::before{position:absolute;height:100%;z-index:0;left:0;top:0;background:radial-gradient(circle at 10% 20%,transparent 20%,rgb(180,206,197,0.5) 21%,transparent 22%),radial-gradient(circle at 90% 60%,transparent 10%,rgb(180,206,197,0.5) 11%,transparent 12%),radial-gradient(circle at 50% 40%,transparent 30%,rgb(180,206,197,0.5) 31%,transparent 32%);content:"";opacity:0.15;background-size:80px 80px,60px 60px,100px 100px;width:100%}.aEskthanksFocus li{padding:2.5rem;position:relative}@media only screen and (max-width: 1200px) {.container{padding:0 20px;width:100%}} @media only screen and (max-width: 800px) {.container{padding:0 12px}} @media screen and (max-width: 1024px) {.UiYrcontact_information .lznTcontact_request{flex-direction:column}.UiYrcontact_information .ysTPimage_panel{flex:0 0 100%;min-height:300px}.UiYrcontact_information .JFKnreach_widget{flex:0 0 100%;padding:3rem 2rem}} @media only screen and (max-width: 1200px) {.Aqxbcookie_warning_panel{padding:20px}} @media only screen and (max-width: 800px) {.jzcouser_safety{display:none}.Sivxcookie_option{align-items:center;flex-direction:column;justify-content:center}.Aqxbcookie_warning_panel h5{text-align:center}.Aqxbcookie_warning_panel p{text-align:center}.UfvQconsent_comply{margin-bottom:20px}body .arYTwrapper-canvas .ceOncookie_overview{margin-bottom:10px;margin-left:0}} @media (min-width: 768px) {.jFtqfind_contact{padding:7rem 0}.jFtqfind_contact .sGPScontact_section{grid-template-columns:1fr 1fr}.jFtqfind_contact .sGPScontact_section > div:first-child{grid-column:1 / -1}.jFtqfind_contact h1{font-size:calc(41px * 1.5);margin-bottom:4rem}.jFtqfind_contact h1::after{width:120px}} @media (hover: none) {.jFtqfind_contact .sGPScontact_section:hover{box-shadow:0 15px 35px rgba(0,0,0,0.08);transform:none}.jFtqfind_contact .sGPScontact_section > div:first-child:hover{transform:none}.jFtqfind_contact .Okzumsg_block > div:hover{transform:none}} @media (max-width: 1200px) {.dBVJstatistical_summary .ItDBexpert_pros{width:130px;height:130px}.dBVJstatistical_summary .ItDBexpert_pros p{font-size:38px}.dBVJstatistical_summary h2::before,.dBVJstatistical_summary h2::after{width:40px}} @media (max-width: 576px) {.dBVJstatistical_summary{padding:60px 0}.dBVJstatistical_summary h2{margin-bottom:40px;font-size:calc(38px * 0.9)}.dBVJstatistical_summary .container{padding:0 15px}.dBVJstatistical_summary ul{gap:15px}.dBVJstatistical_summary .ItDBexpert_pros{height:auto;aspect-ratio:1/1;width:calc(50% - 15px)}.dBVJstatistical_summary .ItDBexpert_pros p{font-size:calc(38px * 0.9)}.dBVJstatistical_summary .ItDBexpert_pros span{font-size:calc(14px * 0.75)}} @media (min-width: 768px) {.ZloKcourse_highlights{padding:8rem 0}.ZloKcourse_highlights h2{font-size:calc(30px * 1.1);margin-bottom:4rem;max-width:75%}.ZloKcourse_highlights h2::after{width:12rem}.ZloKcourse_highlights .DjCostudy_map{grid-template-columns:1fr 1fr;gap:4rem}.ZloKcourse_highlights .ysTPimage_panel{transform:perspective(1000px) rotateY(-5deg) translateZ(0);height:500px}.ZloKcourse_highlights .UgSLannouncement_box{max-height:500px}} @media (max-width: 991px) {.wEqWwelcome{min-height:100vh;height:auto}.wEqWwelcome .ycZYclass_space{padding:8rem 5% 4rem}.wEqWwelcome h1{font-size:calc(40px * 1.1);max-width:100%}.wEqWwelcome .UgSLannouncement_box{max-width:100%;padding:2rem}} @media (min-width: 992px) {.onImmeet_us{padding:180px 0 200px}.onImmeet_us h2{transform:translateX(-20px)}.onImmeet_us .UgSLannouncement_box{padding:70px}.onImmeet_us .UgSLannouncement_box div > div{column-count:2}} @media screen and (max-width: 768px) {.WCtogdpr_block .bMLnfooter_careers{align-items:center;flex-direction:column}.WCtogdpr_block .umWLhead_tutor{max-width:450px;gap:2rem;flex-direction:column;width:100%}.WCtogdpr_block .SMmptop_page{width:100%}} @media (max-width: 768px) {.rIUvpricing_feature{padding:3rem 0}.rIUvpricing_feature h2{font-size:calc(38px * 0.85)}.rIUvpricing_feature .orvhvalue_pricing{grid-template-columns:1fr;max-width:480px;margin:0 auto}.rIUvpricing_feature .pkPYfee_options h4{font-size:21px}.rIUvpricing_feature .YlPTplan_pricing{font-size:calc(13px * 1.2);padding:0.6rem 1.2rem}} @media (max-width: 576px) {.aEskthanksFocus{padding:2.5rem 0.8rem}.aEskthanksFocus h2{font-size:calc(34px * 0.7);margin-bottom:1.5rem}.aEskthanksFocus h2::after{height:2px;width:60px}.aEskthanksFocus li{padding:1.5rem}.aEskthanksFocus span{line-height:1.6;font-size:calc(17px * 0.95)}} @keyframes floatAnimation {0%{transform:translateY(0)}50%{transform:translateY(-10px)}100%{transform:translateY(0)}} @keyframes fadeIn {from{opacity:0}to{opacity:1}} @keyframes gridMovement {0%{background-position:0 0}100%{background-position:100px 100px}} @keyframes fadeIn {from{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}} @keyframes pulseIn {0%{transform:scale(0)}70%{transform:scale(1.1)}100%{transform:scale(1)}}