*{box-sizing:border-box;margin:0;padding:0}*{scrollbar-color:rgb(161,179,177,0.5) #ffffff}svg{height:30px;width:30px}.vwwrap-container{display:flex;flex-direction:column;height:100%;min-height:100%}.etour_mission{overflow:hidden;position:relative;isolation:isolate;padding:120px 0 100px}.etour_mission .container{max-width:1200px;position:relative;margin:0 auto;padding:0 30px;z-index:1}.etour_mission h2{display:inline-block;margin-bottom:60px;color:#ffffff;font-size:32px;letter-spacing:1.5px;position:relative;padding-bottom:12px;transform:translateX(-10px);font-weight:700}.etour_mission .Pdword_wrapper:hover{transform:translateY(-5px)}.etour_mission .Pdword_wrapper > div{position:relative}.etour_mission .Pdword_wrapper p{color:rgb(198,212,210);transition:color 0.3s ease;margin-bottom:20px;font-size:calc(21px * 1.1);position:relative;display:inline-block;font-weight:600;padding-right:50px}.etour_mission .Pdword_wrapper div > div{line-height:1.8;column-gap:40px;color:#000000;text-align:justify;hyphens:auto;column-count:1;opacity:0.9;position:relative;font-size:17px}header .top_plank .qYbest_learntrack div span{color:#ffffff}header .top_plank .qYbest_learntrack div{display:flex;align-items:center;justify-content:flex-start;margin-right:24px}.ITreach_out{padding:90px 0;background:rgb(234,239,238);position:relative;overflow:hidden}.ITreach_out .container{position:relative;z-index:2;max-width:1200px;padding:0 30px;margin:0 auto}.ITreach_out h2{font-size:33px;color:#000000;font-weight:700;text-align:center;position:relative;margin-bottom:60px}.ITreach_out .tWreach_inquiry{overflow:hidden;background:#ffffff;border-radius:20px;display:flex;box-shadow:0 20px 50px rgba(0,0,0,0.1);position:relative}.ITreach_out .Snpicture_gallery::before{z-index:1;background:linear-gradient(135deg,rgba(0,0,0,0.2),rgba(0,0,0,0.5));inset:0;position:absolute;content:""}.ITreach_out .xDhelp_feedback{position:relative;padding:60px;justify-content:center;display:flex;flex:0 0 55%;flex-direction:column}.ITreach_out form input[type="text"]:focus{border:1px solid transparent;background:linear-gradient(rgb(234,239,238),rgb(234,239,238)) padding-box,linear-gradient(to right,rgb(198,212,210),rgb(161,179,177)) border-box;box-shadow:0 5px 15px rgba(rgb(198,212,210),0.1);outline:none}.ITreach_out .oPmessage_message label::before{top:0;left:0;width:22px;border-radius:6px;transition:all 0.3s ease;position:absolute;height:22px;content:"";background:rgb(234,239,238)}.ITreach_out .oPmessage_message label a:hover{color:rgb(161,179,177)}.ITreach_out .uxhelp_list{font-weight:600;position:relative;padding:20px;transition:all 0.5s ease;overflow:hidden;font-size:20px;color:#ffffff;border-radius:12px;z-index:1;background:linear-gradient(135deg,rgb(198,212,210),rgb(161,179,177));width:100%;border:none;cursor:pointer}.vosecure_fence{position:relative;padding:5rem 2rem;overflow:hidden;background:linear-gradient(135deg,rgb(234,239,238) 0%,rgba(var(--primary-color-rgb),0.05) 100%)}.vosecure_fence .container{max-width:1140px;padding:0 15px;margin:0 auto;z-index:1;position:relative}.vosecure_fence h1{position:relative;font-size:48px;display:inline-block;margin-bottom:2.5rem;font-weight:700;color:#000000}.vosecure_fence h2::before{top:10px;position:absolute;transform:translateY(-50%);height:60%;background:rgb(198,212,210);left:0;content:"";width:5px}.vosecure_fence h4{padding-left:12px;margin:2rem 0 1rem;font-size:calc(33px * 0.7);font-weight:600;position:relative;color:#000000}.vosecure_fence span{font-size:18px;color:#000000;padding-left:1rem;line-height:1.8;border-left:1px solid rgba(var(--primary-color-rgb),0.2);margin-bottom:1.5rem;display:block}.vosecure_fence li::before{height:8px;transform:translateY(-50%) rotate(45deg);width:8px;background:rgb(198,212,210);transition:transform 0.3s ease;top:10px;content:"";position:absolute;left:0}.vosecure_fence strong{font-weight:600;position:relative;display:inline-block;color:#000000}footer::before{left:0;top:0;right:0;position:absolute;bottom:0;content:'';opacity:0.95;background:linear-gradient(125deg,#000000 0%,rgb(161,179,177) 100%);z-index:1}.NIlesson_cta .wfcontest_info{font-size:16px;border-radius:10px;line-height:1.7;text-align:center;padding:15px 20px;margin:0 auto;background:rgba(255,255,255,0.1);color:#ffffff;max-width:80%}.NIlesson_cta .qetop_start:hover{background:rgba(255,255,255,0.1);box-shadow:0 10px 20px rgba(0,0,0,0.1);transform:translateY(-5px)}.NIlesson_cta .qetop_start .YTmain_teach a{padding:8px 12px;color:#ffffff;text-decoration:none;background:rgba(255,255,255,0.05);transition:all 0.3s ease;text-align:center;font-size:16px;border-radius:10px}.jbhonor_cta::before{top:0;content:'';background:linear-gradient(90deg,transparent,#ffffff,transparent);position:absolute;height:1px;right:20%;opacity:0.2;left:20%}.JAcourse_program_description .container{max-width:1400px;padding:0 15px;position:relative;z-index:3;margin:0 auto}.JAcourse_program_description .Pdword_wrapper{padding:40px;width:100%;box-shadow:0 10px 30px rgba(0,0,0,0.15);backdrop-filter:blur(10px);border-radius:10px;max-width:850px;z-index:4;background:rgba(255,255,255,0.9);position:relative}.JAcourse_program_description .Snpicture_gallery{width:100%;left:0;position:absolute;object-fit:cover;height:100%;z-index:1;top:0}.kzopening_page::before{bottom:0;content:"";background:radial-gradient(circle at 10% 20%,rgba(rgb(198,212,210,0.5),0.03) 0%,transparent 50%),radial-gradient(circle at 90% 80%,rgba(rgb(161,179,177,0.5),0.05) 0%,transparent 50%);top:0;z-index:1;right:0;position:absolute;left:0}.kzopening_page .ZRpage_welcome:hover{transform:perspective(1000px) rotateX(0deg);box-shadow:20px 20px 40px rgba(rgba(0,0,0,0.5),0.08),-8px -8px 25px rgba(#ffffff,0.95),inset 1px 1px 0 rgba(#ffffff,1),inset -1px -1px 0 rgba(rgb(198,212,210,0.5),0.15)}.kzopening_page h3::before{height:3px;bottom:0;background:linear-gradient(90deg,rgb(198,212,210) 0%,rgb(161,179,177) 100%);width:60px;animation:line-grow 1.2s cubic-bezier(0.19,1,0.22,1) forwards 0.8s;transform:scaleX(0);left:0;position:absolute;transform-origin:left;content:""}.kzopening_page .sJsuccess_story > div{padding:3rem 2.5rem;box-shadow:10px 10px 30px rgba(rgba(0,0,0,0.5),0.08),-5px -5px 15px rgba(#ffffff,0.8),inset 1px 1px 2px rgba(#ffffff,0.4);background-position:center center !important;transition:transform 0.6s cubic-bezier(0.23,1,0.32,1);background-size:cover !important;position:relative;overflow:hidden}.PBpricing_kit{position:relative;overflow:hidden;padding:5rem 0;background-color:rgb(234,239,238)}.PBpricing_kit::before{right:-3rem;transform:rotate(15deg);border-radius:30% 70% 70% 30% / 30% 30% 70% 70%;content:"";width:12rem;background:linear-gradient(135deg,rgb(198,212,210),rgb(161,179,177));position:absolute;height:12rem;opacity:0.07;top:-3rem}.PBpricing_kit .wnstudy_offers h2{display:inline-block;color:#000000;position:relative;margin-bottom:1rem;font-size:35px;font-weight:700}.PBpricing_kit .Gvstudy_costs{display:grid;gap:1.5rem;width:100%;grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.PBpricing_kit .FWpayment_pricing:hover .Htfee_board{box-shadow:0 12px 30px rgba(0,0,0,0.1);transform:translateY(-5px)}.PBpricing_kit .pIdeal_grid{padding:2rem;display:flex;z-index:2;position:relative;overflow:hidden;flex:1;flex-direction:column}.PBpricing_kit .FWpayment_pricing:hover .pIdeal_grid h3{color:rgb(198,212,210)}.PBpricing_kit .FWpayment_pricing:hover .JZcost_fee::before{transform:scaleX(1.5)}.PBpricing_kit .pIdeal_grid p{overflow-wrap:break-word;font-size:calc(13px - 0.1rem);line-height:1.6;flex-grow:1;margin-bottom:1.5rem;word-break:break-word;color:#000000}.PBpricing_kit .FWpayment_pricing:hover .Snpicture_gallery{transform:scale(1.03)}.PBpricing_kit .Htfee_board::before{transform-origin:left;position:absolute;height:5px;background:linear-gradient(90deg,rgb(198,212,210),rgb(161,179,177));top:0;transition:transform 0.4s cubic-bezier(0.165,0.84,0.44,1);width:100%;transform:scaleX(0);left:0;content:""}.vJstatistical_overview .container{margin:0 auto;display:flex;align-items:center;position:relative;z-index:5;max-width:1400px;flex-direction:column;padding:0 30px}.vJstatistical_overview h2::before,.vJstatistical_overview h2::after{transform:translateY(-50%);width:60px;content:"";position:absolute;background:rgb(198,212,210);top:50%;height:2px}.vJstatistical_overview h2::before{right:calc(100% + 20px)}.vJstatistical_overview .UPstudy_elevation::before{height:100%;opacity:0;border-radius:50%;position:absolute;content:"";width:100%;z-index:-1;top:0;left:0;transition:opacity 0.4s ease;background:conic-gradient(from var(--rotation,0deg),transparent,rgb(198,212,210,0.5),transparent)}.vJstatistical_overview .UPstudy_elevation:nth-child(6){--rotation:180deg}.vJstatistical_overview .UPstudy_elevation:nth-child(9){--rotation:288deg}.vJstatistical_overview .UPstudy_elevation span{line-height:1.2;color:#000000;font-weight:400;text-align:center;font-size:calc(16px * 0.85)}.vJstatistical_overview svg path{fill:rgb(161,179,177)}.vJstatistical_overview ul.items-1{justify-content:center}.vJstatistical_overview ul.items-5,.vJstatistical_overview ul.items-6{margin:0 auto;max-width:900px}.gQthanksNote::before{position:absolute;width:100%;top:0;content:"";z-index:1;left:0;pointer-events:none;height:100%;background-image:repeating-linear-gradient(0deg,transparent,transparent 20px,rgba(255,255,255,0.03) 20px,rgba(255,255,255,0.03) 40px)}.gQthanksNote h2::after{left:50%;position:absolute;transform:translateX(-50%);width:80px;content:"";background:linear-gradient(90deg,rgb(198,212,210),rgb(161,179,177));bottom:-15px;height:3px;transition:width 0.3s ease}.gQthanksNote .vtlearning_zone::before{content:"";height:6px;position:absolute;top:0;width:100%;background:linear-gradient(90deg,rgb(198,212,210),rgb(161,179,177),rgb(198,212,210));left:0;background-size:200% 100%;animation:gradientShift 6s infinite linear}.gQthanksNote span{padding:10px 0;color:#000000;font-family:Arial,sans-serif;line-height:1.7;display:block;letter-spacing:0.3px;position:relative;font-weight:400;font-size:calc(18px + 2px)}.kFconsent_edu{display:flex;width:90%;background:rgba(0,0,0,0.5);border:2px solid rgb(198,212,210);justify-content:space-between;align-items:center;max-width:1200px;padding:20px;border-radius:16px;margin:auto}.ldtrack_cookies p{font-size:13px;margin:0;line-height:1.5;color:#ffffff}.cookie_button.fBcookie_show{margin-right:10px}#pvconsentNotification:checked ~ .qpcookie_message_popup{opacity:0;visibility:hidden}.klteacher_profile::before{top:-10%;width:300px;height:300px;content:"";z-index:0;position:absolute;animation:float 15s ease-in-out infinite alternate;filter:blur(60px);opacity:0.4;background:linear-gradient(45deg,rgb(198,212,210,0.5),rgb(161,179,177,0.5));right:-5%}.klteacher_profile .Pilearner_insights:hover{transform:perspective(1000px) rotateY(0deg)}.klteacher_profile .Pilearner_insights > div:first-child{position:relative;margin-bottom:10px}.klteacher_profile .Pilearner_insights:hover .Snpicture_gallery{box-shadow:0 15px 30px rgba(0,0,0,0.15);transform:scale(1.05) translateY(-5px)}.klteacher_profile .name::after{position:absolute;bottom:-4px;transition:width 0.3s ease-in-out;height:3px;left:0;content:"";width:0;background:linear-gradient(90deg,rgb(198,212,210),rgb(161,179,177))}.klteacher_profile .BUcareer_projects::before{opacity:0.3;line-height:1;font-size:60px;color:rgb(198,212,210,0.5);left:10px;top:-15px;position:absolute;font-family:serif;content:""}header .PCmain_head{position:relative;justify-content:space-between;padding:15px;display:flex;align-items:center;width:100%}header .PCmain_head .ekhead_info{z-index:2;position:relative;padding:5px 10px;margin-right:20px}header .PCmain_head .ekhead_info:hover::before{opacity:1}header .PCmain_head .ekhead_info .lomain_pagewrap{display:block;transition:transform 0.3s ease}header .PCmain_head .ekhead_info .lomain_pagewrap svg{filter:drop-shadow(0 0 5px rgb(161,179,177,0.5));width:auto;height:45px}header .PCmain_head .qetop_start .cBhead_mentor{position:relative;margin:0}header .PCmain_head .qetop_start .cBhead_mentor::after{position:absolute;background:rgb(198,212,210);height:2px;left:50%;width:0;content:'';bottom:-5px;transition:width 0.3s ease,left 0.3s ease;box-shadow:0 0 8px rgb(198,212,210)}.Brprogram_outcomes::before{width:50%;transform:rotate(-15deg) skew(5deg);content:"";height:70%;position:absolute;background:linear-gradient(225deg,rgb(198,212,210,0.5) 0%,transparent 70%);top:-15%;z-index:1;opacity:0.15;right:-10%;filter:blur(40px)}.Brprogram_outcomes .vtlearning_zone{transform-style:preserve-3d;display:flex;flex-direction:column-reverse;align-items:center;gap:3rem}.Brprogram_outcomes .Pdword_wrapper::before{background:linear-gradient(45deg,transparent 0%,rgba(255,255,255,0.4) 100%);content:"";height:100%;top:0;left:0;position:absolute;width:100%;pointer-events:none}.Brprogram_outcomes ul{list-style:none;padding:0;margin:0}.Brprogram_outcomes li:hover{transform:translateX(8px)}.Brprogram_outcomes svg{height:24px;transition:transform 0.3s ease-out;width:24px;filter:drop-shadow(0 2px 3px rgba(0,0,0,0.1))}.Brprogram_outcomes .Snpicture_gallery{border-radius:2px;transition:transform 0.5s cubic-bezier(0.215,0.61,0.355,1);transform:perspective(1000px) rotateX(3deg) rotateY(-2deg);width:100%;object-fit:cover;height:auto;max-width:500px;box-shadow:0 20px 40px rgba(0,0,0,0.15)}.FTcustomer_support .container{z-index:2;position:relative}.FTcustomer_support .agedu_askedu{background:rgba(255,255,255,0.03);border-radius:26px;backdrop-filter:blur(10px);box-shadow:0 15px 30px rgba(0,0,0,0.08);overflow:hidden;position:relative;padding:40px;border:1px solid rgba(255,255,255,0.1)}.FTcustomer_support h2{color:#000000;font-weight:700;display:inline-block;margin-bottom:30px;font-size:35px;position:relative}.FTcustomer_support .coget_answers{display:flex;gap:40px;justify-content:center;position:relative;margin-top:40px}.FTcustomer_support .fSget_contactblock{color:#ffffff;display:flex;position:relative;text-decoration:none;width:70px;border-radius:50%;justify-content:center;transition:all 0.4s cubic-bezier(0.175,0.885,0.32,1.275);background:rgba(255,255,255,0.03);align-items:center;z-index:1;height:70px}.FTcustomer_support .fSget_contactblock:hover{box-shadow:0 15px 30px rgba(0,0,0,0.2),0 0 15px rgb(198,212,210,0.5),0 0 30px rgb(161,179,177,0.5);transform:translateY(-5px) scale(1.15)}.FTcustomer_support .fSget_contactblock svg{height:28px;fill:rgb(198,212,210);transition:all 0.4s ease;width:28px;stroke:rgb(198,212,210);filter:drop-shadow(0 0 3px rgb(198,212,210,0.5))}.FTcustomer_support p:hover svg{stroke:rgb(161,179,177);fill:rgb(161,179,177)}.FTcustomer_support p:hover svg path{stroke:rgb(161,179,177);fill:rgb(161,179,177)}::-webkit-scrollbar{width:4px;padding:5px}::-webkit-scrollbar-thumb{border:3px groove rgb(161,179,177,0.5);transition:box-shadow,border-radius 1.1s linear;animation:pulse_scrollbar 5s ease-in 3;background:rgb(161,179,177)}::-webkit-scrollbar-thumb:hover{background:#ffffff}@media (max-width: 767px) {.etour_mission{padding:80px 0 60px}.etour_mission .Pdword_wrapper{clip-path:polygon(0 0,100% 0,100% calc(100% - 20px),calc(100% - 20px) 100%,0 100%);padding:30px 25px}.etour_mission h2{margin-bottom:40px;font-size:calc(32px * 0.9)}.etour_mission .Pdword_wrapper p{padding-right:30px;font-size:calc(21px * 0.9)}.etour_mission .Pdword_wrapper p::after{width:25px}} @media (max-width: 991px) {.vosecure_fence{padding:4rem 1.5rem}.vosecure_fence p{max-width:100%}.vosecure_fence h1{font-size:calc(48px * 0.9)}.vosecure_fence h2{font-size:calc(33px * 0.9)}} @media (max-width: 767px) {.vosecure_fence{padding:3rem 1rem}.vosecure_fence::after{right:-30px;top:-30px;height:120px;width:120px}.vosecure_fence h1{font-size:calc(48px * 0.8);margin-bottom:2rem}.vosecure_fence h1::after{bottom:-8px;width:50px}.vosecure_fence h2{margin:2.5rem 0 1.2rem;font-size:calc(33px * 0.8);padding-left:15px}.vosecure_fence h3{font-size:calc(33px * 0.7);padding-left:12px}.vosecure_fence h4{font-size:calc(33px * 0.6);padding-left:10px}.vosecure_fence ul{padding-left:1rem}.vosecure_fence li{padding-left:1.5rem}} @media (max-width: 767px) {.NIlesson_cta .qetop_start{flex:0 0 100%;max-width:100%;margin-bottom:20px}.NIlesson_cta .company_holder{padding:20px 15px}.NIlesson_cta .wfcontest_info{padding:15px;max-width:100%}} @media (max-width: 991px) {.JAcourse_program_description{padding:80px 0}.JAcourse_program_description .Pdword_wrapper{padding:30px;max-width:750px}} @media screen and (min-width: 768px) {.kzopening_page .ZRpage_welcome{padding:4rem 3rem}.kzopening_page h3{font-size:calc(19px * 1.15);max-width:80%}.kzopening_page h1{font-size:calc(38px * 1.25)}.kzopening_page .sJsuccess_story > div{padding:4rem 3rem}.kzopening_page .sJsuccess_story p{max-width:80%;font-size:calc(14px * 1.25)}} @media (prefers-reduced-motion: reduce) {.kzopening_page *,.kzopening_page *::before,.kzopening_page *::after{scroll-behavior:auto !important;animation-duration:0.01ms !important;transition-duration:0.01ms !important;animation-iteration-count:1 !important}} @media (min-width: 768px) {.PBpricing_kit .UTfee_plans{gap:2rem;align-items:flex-start;flex-direction:row}.PBpricing_kit .wnstudy_offers{flex:0 0 30%;order:0;padding-top:2rem;margin-bottom:0}.PBpricing_kit .Gvstudy_costs{flex:0 0 70%;grid-template-columns:repeat(auto-fill,minmax(240px,1fr))}.PBpricing_kit .Htfee_board{border-radius:0.25rem}} @media (prefers-reduced-motion: reduce) {.PBpricing_kit .FWpayment_pricing,.PBpricing_kit .Htfee_board,.PBpricing_kit .Snpicture_gallery,.PBpricing_kit .JZcost_fee::before,.PBpricing_kit .Htfee_board::before{transition:none}} @media (max-width: 1200px) {.vJstatistical_overview .UPstudy_elevation{height:130px;width:130px}.vJstatistical_overview .UPstudy_elevation p{font-size:35px}.vJstatistical_overview h2::before,.vJstatistical_overview h2::after{width:40px}} @media (max-width: 576px) {.vJstatistical_overview{padding:60px 0}.vJstatistical_overview h2{font-size:calc(35px * 0.9);margin-bottom:40px}.vJstatistical_overview .container{padding:0 15px}.vJstatistical_overview ul{gap:15px}.vJstatistical_overview .UPstudy_elevation{height:auto;aspect-ratio:1/1;width:calc(50% - 15px)}.vJstatistical_overview .UPstudy_elevation p{font-size:calc(35px * 0.9)}.vJstatistical_overview .UPstudy_elevation span{font-size:calc(16px * 0.75)}} @media (min-width: 768px) {.klteacher_profile{padding:120px 0}.klteacher_profile .Pilearner_insights{padding:50px;grid-template-columns:150px 1fr;grid-template-rows:auto 1fr}.klteacher_profile .Pilearner_insights > div:first-child{grid-row:1 / span 2;margin-bottom:0}.klteacher_profile .Snpicture_gallery{width:150px;height:150px}.klteacher_profile .Pilearner_insights > div:nth-child(2){align-self:end}.klteacher_profile .Pilearner_insights > div:nth-child(3){grid-column:2;grid-row:2}} @media (max-width: 992px) {header .PCmain_head{flex-direction:column}header .PCmain_head .ekhead_info{margin:0 0 15px 0;align-self:center}header .PCmain_head .qetop_start{justify-content:center;width:100%}header .PCmain_head .qetop_start .cBhead_mentor a{font-size:calc(15px - 1px);padding:10px 15px}} @media (min-width: 1200px) {.Brprogram_outcomes .vtlearning_zone{gap:5rem}.Brprogram_outcomes .Pdword_wrapper{width:50%;padding:4rem}.Brprogram_outcomes .Snpicture_gallery{width:45%}.Brprogram_outcomes li{margin-bottom:1.5rem}.Brprogram_outcomes h4{font-size:calc(23px * 1.3)}} @media (max-width: 992px) {.FTcustomer_support{padding:60px 0}.FTcustomer_support .agedu_askedu{padding:30px}.FTcustomer_support h2{font-size:calc(35px * 0.9)}.FTcustomer_support .coget_answers{gap:30px}.FTcustomer_support .fSget_contactblock{width:65px;height:65px}} @media (max-width: 576px) {.FTcustomer_support{padding:40px 0}.FTcustomer_support .agedu_askedu{padding:20px;border-radius:calc(26px * 0.8)}.FTcustomer_support h2{margin-bottom:15px;font-size:calc(35px * 0.7)}.FTcustomer_support h2::after{bottom:-8px;height:3px}.FTcustomer_support p{font-size:calc(15px * 0.9);margin-bottom:15px}.FTcustomer_support .coget_answers{margin-top:25px;gap:15px}.FTcustomer_support .fSget_contactblock{width:50px;height:50px}.FTcustomer_support .fSget_contactblock svg{height:20px;width:20px}.FTcustomer_support .fSget_contactblock::after{top:-1px;bottom:-1px;left:-1px;border-width:1px;right:-1px}.FTcustomer_support .fSget_contactblock:hover::after{border-width:2px;left:-2px;bottom:-2px;right:-2px;top:-2px}} @keyframes float {0%{transform:translate(0,0)}25%{transform:translate(-30px,30px)}50%{transform:translate(0,60px)}75%{transform:translate(30px,30px)}100%{transform:translate(0,0)}} @keyframes slideLine {0%{transform:translateX(-100%);opacity:0.7}50%{transform:translateX(0%);opacity:1}100%{transform:translateX(100%);opacity:0.7}}