*{box-sizing:border-box;margin:0;padding:0}a{color:inherit;text-decoration:none}.CEsite_core{flex:1 0 auto}html,body{font-family:Arial,sans-serif;color:#000000;scroll-behavior:smooth;min-height:100%;height:100%}.wGgratBlock::after{transform:rotate(15deg) translateZ(0);bottom:-5%;left:-5%;filter:blur(20px);height:35%;position:absolute;background:linear-gradient(45deg,rgb(122,125,137) 0%,transparent 70%);opacity:0.15;width:35%;content:"";z-index:-1;animation:float 18s ease-in-out infinite alternate-reverse}.wGgratBlock .pXclass_sessions > div:first-child{position:relative;padding-bottom:1.5rem}.wGgratBlock .pXclass_sessions > div:first-child::after{content:"";position:absolute;width:80%;left:0;background:linear-gradient(90deg,rgb(158,162,177) 0%,transparent 100%);height:3px;transform:scaleX(0);animation:expandLine 0.8s cubic-bezier(0.25,1,0.5,1) forwards 0.2s;bottom:0;transform-origin:left center}.wGgratBlock .pXclass_sessions > div:last-child{position:relative;animation:fadeUpIn 0.8s cubic-bezier(0.19,1,0.22,1) forwards 0.3s;opacity:0}.wGgratBlock p{line-height:1.7;color:#000000;transition:color 0.3s ease;margin:0;font-family:Arial,sans-serif;font-size:clamp(calc(12px * 0.95),3vw,12px)}.wGgratBlock a:hover{transform:translateX(5px)}.wGgratBlock a::after{left:0;bottom:0;content:"";width:100%;position:absolute;transition:transform 0.5s cubic-bezier(0.19,1,0.22,1);transform-origin:left center;height:1px;opacity:0.5;transform:scaleX(0.3);background:linear-gradient(90deg,rgb(122,125,137) 0%,transparent 100%)}.XQfind_us .Vponline_questions{border-left:4px solid rgb(158,162,177);position:relative;transition:transform 0.3s ease;border-radius:26px;background:linear-gradient(145deg,#ffffff,rgb(195,199,214));padding:40px;box-shadow:0 15px 30px rgba(0,0,0,0.08)}.XQfind_us h2::after{background:rgb(158,162,177);left:0;width:40%;position:absolute;border-radius:10px;content:"";height:3px;bottom:-8px}.XQfind_us .uCquick_contact:hover{color:#ffffff}.XQfind_us .uCquick_contact:hover{letter-spacing:0.5px}.XQfind_us .uCquick_contact:hover::before{width:100%}.XQfind_us .uCquick_contact svg{width:22px;transition:transform 0.3s ease;height:22px}.XQfind_us .uCquick_contact:hover svg path{fill:#ffffff}.XQfind_us p svg path{fill:rgb(158,162,177)}.XQfind_us .container::after{border-radius:50%;z-index:-1;height:100px;opacity:0.3;top:50%;animation:rotate 30s linear infinite;left:-50px;border:2px dashed rgb(158,162,177,0.5);position:absolute;content:"";width:100px}.JVcookie_warning_popup{animation:slideUp 0.5s forwards;width:100%;box-shadow:0 -4px 10px rgba(0,0,0,0.5);position:fixed;border-top:3px solid rgb(122,125,137);bottom:0;transform:translateY(100%);transition:transform 0.3s ease-in-out;z-index:90;padding:20px 0;background:rgb(122,125,137)}.dqcookie_rules{filter:drop-shadow(0 0 10px rgb(158,162,177));align-items:center;justify-content:center;display:flex;flex-shrink:0;margin-right:15px}.cookie_button.Tgcookie_list{color:#ffffff;background:rgba(0,0,0,0.5);border:2px solid rgb(122,125,137)}.JVcookie_warning_popup p a{transition:color 0.3s ease;color:rgb(158,162,177);text-decoration:none}.JVeducation_framework::before{z-index:1;background:radial-gradient(circle at center,rgba(255,255,255,0.05) 1px,transparent 1px);height:200%;transform:rotate(30deg);width:200%;animation:constellation 120s linear infinite;left:-50%;background-size:30px 30px;position:absolute;content:"";top:-50%}.JVeducation_framework .container.pXclass_sessions > div:hover{transform:perspective(1000px) rotateY(0deg)}.JVeducation_framework .container.pXclass_sessions > div::after{border-radius:50%;left:20px;height:40px;opacity:0.7;bottom:20px;width:40px;mix-blend-mode:overlay;position:absolute;content:"";border:1px solid rgba(255,255,255,0.1)}.JVeducation_framework h3::after{bottom:0;width:70px;transform:scaleX(0.8);position:absolute;transition:transform 0.6s cubic-bezier(0.175,0.885,0.32,1.275);content:"";background:linear-gradient(90deg,rgb(122,125,137),transparent);height:3px;transform-origin:left;left:0}.JVeducation_framework .container.pXclass_sessions > div:hover p span{opacity:1;transform:translateY(0)}.akleadership_experience::after{width:50%;content:"";transform:rotate(-15deg);position:absolute;opacity:0.1;height:70%;z-index:0;top:-20%;background:rgb(122,125,137,0.5);right:-10%;filter:blur(80px)}.akleadership_experience .Gtedu_ratings{transform:perspective(1000px) rotateX(2deg);border:1px solid rgba(0,0,0,0.05);transition:transform 0.6s cubic-bezier(0.23,1,0.32,1);background:#ffffff;box-shadow:0 15px 45px rgba(0,0,0,0.05),0 5px 20px rgba(0,0,0,0.02);position:relative;gap:35px;padding:40px;display:grid;grid-template-columns:1fr}.akleadership_experience .Gtedu_ratings{animation:fadeInUp 0.8s ease-out forwards}.akleadership_experience .name{font-weight:700;display:inline-block;position:relative;color:#000000;font-size:21px;margin-bottom:12px}.akleadership_experience .Gtedu_ratings > div:nth-child(2) div{opacity:0.85;font-weight:600;transform:translateX(0);color:rgb(122,125,137);transition:transform 0.4s ease,opacity 0.4s ease;font-size:calc(15px - 1px);margin-top:5px}.kBprivacy_folio{font-family:Arial,sans-serif;flex-direction:column;margin-bottom:20px;color:#000000;border:1px solid rgb(158,162,177);gap:30px;display:flex;background-color:rgb(158,162,177);padding:50px}.kBprivacy_folio h3,.kBprivacy_folio h4,.kBprivacy_folio h5,.kBprivacy_folio h6{margin:10px 0}.kBprivacy_folio ol{list-style-type:decimal}.kBprivacy_folio p{color:#000000;margin-bottom:20px;font-size:18px;line-height:1.8}.kBprivacy_folio span{color:rgb(122,125,137);font-weight:600}.mZmeet_us::before{top:0;left:0;bottom:0;content:'';position:absolute;background:linear-gradient(135deg,rgba(0,0,0,0.85) 0%,rgba(0,0,0,0.65) 50%,rgba(0,0,0,0.75) 100%);right:0;z-index:1}.mZmeet_us .nwtext_capsule::after{content:'';height:70px;width:70px;border-bottom:2px solid rgb(122,125,137);position:absolute;border-left:2px solid rgb(122,125,137);left:-10px;bottom:-10px;opacity:0.8}.mZmeet_us p{font-size:calc(16px * 1.1);margin:0 0 20px;font-weight:400;color:#ffffff}.mZmeet_us p b{color:rgb(122,125,137);padding-left:15px;font-size:calc(16px * 1.4);margin-bottom:10px;opacity:0;display:block;animation:slideIn 0.8s forwards 0.3s;transform:translateX(-15px);font-weight:700;position:relative}.Fptariff_container{overflow:hidden;padding:120px 0 80px;position:relative;--card-hover-shadow:0 20px 40px rgba(0,0,0,0.12);--pricing-bg:#f5f7fa;--card-bg:#ffffff;--card-transition:0.4s cubic-bezier(0.22,1,0.36,1);--card-shadow:0 15px 30px rgba(0,0,0,0.08);--card-border:linear-gradient(135deg,rgb(158,162,177),rgb(122,125,137));background-color:var(--pricing-bg);--card-accent:rgb(158,162,177)}.Fptariff_container .wastudy_sub{flex-direction:column;display:flex}.Fptariff_container .zFfee_plan h2::after{height:3px;position:absolute;content:"";left:50%;width:80px;bottom:-10px;background:linear-gradient(to right,rgb(158,162,177),rgb(122,125,137));transform:translateX(-50%)}.Fptariff_container .zEplan_fees{transform:translateY(0);transition:transform var(--card-transition);color:inherit;text-decoration:none;height:100%;display:block}.Fptariff_container .aucost_fee::before{top:0;left:0;width:100%;position:absolute;content:"";height:5px;background:var(--card-border);transform-origin:left;transition:transform 0.5s ease;transform:scaleX(0)}.Fptariff_container .zEplan_fees:hover .hLpricing_schemes h3{color:var(--card-accent)}.Fptariff_container .Ynlesson_rates::after{background-color:var(--card-accent);position:absolute;width:40px;left:0;height:2px;content:"";bottom:-10px;transition:width 0.3s ease}.Fptariff_container .tjimg_overlay_box::after{content:"";right:0;bottom:0;background:linear-gradient(to top,rgba(0,0,0,0.3),transparent);left:0;top:0;position:absolute;opacity:0;transition:opacity 0.4s ease}.oMattempt_now::after{position:absolute;z-index:-1;opacity:0.05;left:0;width:100%;background:linear-gradient(0deg,transparent 0%,#ffffff 50%,transparent 100%),linear-gradient(90deg,transparent 0%,#ffffff 50%,transparent 100%);content:'';height:100%;background-size:100% 30px,30px 100%;top:0;animation:gridGlow 8s ease-in-out infinite alternate}.oMattempt_now .pXclass_sessions::after{z-index:-1;position:absolute;top:-50%;animation:pulseRadial 10s ease-in-out infinite;content:'';height:200%;width:200%;left:-50%;background:radial-gradient( circle at 50% 50%,rgba(255,255,255,0.2) 0%,transparent 60% );opacity:0.1}.oMattempt_now h3::before{transform:translateX(-50%);left:50%;animation:orbitRotate 10s linear infinite;width:60px;z-index:-1;top:-80px;content:'';border:1px solid rgba(255,255,255,0.2);box-shadow:0 0 20px rgba(255,255,255,0.1);position:absolute;height:60px;border-radius:50%}.oMattempt_now .uCquick_contact::before{top:0;height:100%;content:'';transition:opacity 0.4s ease;z-index:-1;left:0;position:absolute;width:100%;background-image:linear-gradient(45deg,rgba(0,0,0,0.05) 25%,transparent 25%),linear-gradient(-45deg,rgba(0,0,0,0.05) 25%,transparent 25%),linear-gradient(45deg,transparent 75%,rgba(0,0,0,0.05) 75%),linear-gradient(-45deg,transparent 75%,rgba(0,0,0,0.05) 75%);background-size:10px 10px;opacity:0}header .DJsite_prime .sBnav_wrap{margin-right:10px;transition:transform 0.4s ease;transform:translateX(0)}header .DJsite_prime .sBnav_wrap:hover{transform:scale(1.05)}header .DJsite_prime .ecnav_pro{border-radius:26px;list-style:none;margin:0;transform:none;padding:20px 30px;position:relative;flex-wrap:wrap;display:flex;background:rgba(0,0,0,0.5);padding:0}header .DJsite_prime .ecnav_pro .sEmain_tutor a{font-family:Arial,sans-serif;text-decoration:none;font-size:14px;position:relative;font-weight:600;overflow:hidden;color:#ffffff;padding:8px 5px;display:block}.rXnewsletter::before{top:-50%;transform:rotate(15deg);width:200%;background:linear-gradient(135deg,transparent 30%,rgb(122,125,137,0.5) 35%,transparent 40%);pointer-events:none;content:"";opacity:0.05;animation:orbitalShift 25s infinite linear;left:-50%;position:absolute;height:200%}.rXnewsletter .pXclass_sessions:hover{transform:perspective(1000px) rotateX(0deg) translateY(-5px);box-shadow:0 25px 50px -5px rgba(0,0,0,0.5),0 2px 0 rgb(158,162,177),0 -5px 25px rgba(255,255,255,0.8)}.rXnewsletter .pXclass_sessions::after{width:60%;position:absolute;animation:widthPulse 8s infinite alternate ease-in-out;transform-origin:center;background:linear-gradient(90deg,transparent,rgb(122,125,137,0.5) 50%,transparent);content:"";filter:blur(1px);left:20%;height:3px;bottom:-20px}.rXnewsletter .input_holder div{width:100%;position:relative}.rXnewsletter .input_holder div::before{background-size:contain;background-repeat:no-repeat;transform:translateY(-50%);pointer-events:none;height:18px;left:15px;content:"";opacity:0.5;transition:all 0.3s ease;width:18px;top:50%;position:absolute}.rXnewsletter .qvsub_texts{color:#ffffff;border:none;display:inline-block;font-size:14px;z-index:1;border-radius:10px;background:linear-gradient(135deg,rgb(158,162,177),rgb(122,125,137));overflow:hidden;padding:12px 30px;box-shadow:0 4px 15px -5px rgb(158,162,177,0.5);align-self:center;font-weight:600;position:relative;cursor:pointer;transition:all 0.3s cubic-bezier(0.25,0.8,0.25,1)}.qkcourse_program::after{position:absolute;opacity:0.2;height:200%;z-index:0;content:"";animation:gradientRotate 20s infinite linear;top:-50%;left:-50%;background:linear-gradient(45deg,rgb(158,162,177,0.5) 0%,transparent 70%);transform:rotate(45deg);width:200%}.qkcourse_program .pXclass_sessions::before{opacity:0.1;content:"";position:absolute;background:linear-gradient(135deg,rgb(158,162,177,0.5) 0%,transparent 100%);height:100%;z-index:-1;width:100%;left:0;top:0}.qkcourse_program .sBnav_wrap:hover{transform:perspective(1000px) rotateY(10deg)}.qkcourse_program .sBnav_wrap svg path{fill:rgb(158,162,177);transition:fill 0.3s ease}.qkcourse_program .balesson_path h3::after{content:"";bottom:-12px;transform:translateZ(-5px);height:3px;position:absolute;left:0;width:80px;border-radius:10px;filter:blur(1px);background:linear-gradient(90deg,rgb(158,162,177) 0%,rgb(122,125,137) 100%)}.qkcourse_program .tjimg_overlay_box::after{top:20px;box-shadow:0 0 30px rgb(158,162,177,0.5);position:absolute;content:"";left:20px;right:20px;transform:translateZ(20px);z-index:2;border:1px solid #ffffff;bottom:20px;opacity:0.2}.sYapp_store::before{position:absolute;content:"";width:100%;background:linear-gradient(90deg,rgb(158,162,177),rgb(122,125,137),rgb(158,162,177));height:10px;top:0;left:0}.sYapp_store .company_holder h3{margin:0 0 1.5rem;border-bottom:2px solid rgba(255,255,255,0.2);position:relative;padding-bottom:1rem;font-size:37px;font-weight:700;color:#ffffff}.sYapp_store .kutop_tutor{grid-template-columns:repeat(2,1fr);display:grid;gap:2rem}.sYapp_store .ecnav_pro .kutop_tutor{display:grid;gap:1rem}.sYapp_store .ecnav_pro .kutop_tutor a{transition:all 0.3s ease;font-size:12px;color:rgba(255,255,255,0.8);text-decoration:none;position:relative;display:flex;align-items:center}.Wuleaderboard{background:rgba(0,0,0,0.1);position:relative;margin-top:4rem;border-top:1px solid rgba(255,255,255,0.1);padding:2rem 0}.sYapp_store .company_holder::before{left:0;top:0;width:50px;position:absolute;height:50px;border-left:2px solid rgba(255,255,255,0.2);content:"";border-top:2px solid rgba(255,255,255,0.2)}.fAcourse_demographic{overflow:hidden;padding:130px 0;position:relative;background:linear-gradient(135deg,rgb(195,199,214) 0%,rgba(0,0,0,0.5) 100%)}.fAcourse_demographic .container{padding:0 20px;margin:0 auto;position:relative;max-width:1200px;z-index:1}.fAcourse_demographic h4::after{position:absolute;left:50%;transform:translateX(-50%);width:70px;border-radius:2px;content:"";background:linear-gradient(90deg,rgb(158,162,177),rgb(122,125,137));height:4px;bottom:0}.fAcourse_demographic div p::after{height:calc(100% - 20px);background:#ffffff;transition:all 0.3s ease;border:1px solid rgb(122,125,137,0.5);left:10px;z-index:-2;width:calc(100% - 20px);top:10px;border-radius:calc(28px - 10px);position:absolute;opacity:0.2;content:""}.fAcourse_demographic div p svg{position:absolute;padding:8px;top:25px;left:25px;width:35px;background:rgb(195,199,214);transition:all 0.3s ease;height:35px;border-radius:50%}.nCuser_reviews::after{height:2px;width:100%;left:0;position:absolute;bottom:0;background:linear-gradient(90deg,transparent,rgb(122,125,137),transparent);content:""}.nCuser_reviews h2::after{transform:translateX(-50%) scaleX(0.8);height:3px;transition:transform 0.5s ease-out;background:rgb(122,125,137);bottom:-1rem;width:80px;content:"";left:50%;position:absolute}.nCuser_reviews .Gtedu_ratings::before{content:"";opacity:0.1;color:rgb(122,125,137);right:1rem;transform:rotate(10deg);position:absolute;top:-2rem;font-size:8rem;font-family:Georgia,serif;transition:all 0.5s ease;line-height:1}.nCuser_reviews .Gtedu_ratings h3{font-weight:600;margin-bottom:0.8rem;display:inline-block;color:#000000;position:relative;font-size:calc(21px * 1.1)}.nCuser_reviews .Gtedu_ratings div{overflow:hidden;position:relative;height:60px;box-shadow:0 5px 15px rgba(0,0,0,0.1);border-radius:50%;transition:all 0.4s ease;z-index:2;width:60px}.nCuser_reviews .Gtedu_ratings:hover div img{transform:scale(1.1)}.WElanding_page{align-items:center;position:relative;overflow:hidden;justify-content:center;background:linear-gradient(135deg,rgb(195,199,214),rgb(122,125,137,0.5) 80%);min-height:100vh;display:flex;padding:4rem 2rem}.WElanding_page::after{border-radius:40% 60% 70% 30% / 40% 50% 60% 50%;background:rgb(122,125,137,0.5);right:-50%;bottom:-50%;width:100%;animation:float 20s ease-in-out infinite alternate-reverse;position:absolute;content:'';opacity:0.05;transform:rotate(5deg);height:100%}.WElanding_page p{line-height:1.6;color:#000000;max-width:650px;opacity:0;font-size:clamp(1rem,3vw,12px);animation:fadeUp 0.8s ease-out forwards 0.3s;margin-bottom:2rem;transform:translateY(20px)}.WElanding_page .MZethos_block:hover{box-shadow:20px 20px 40px rgba(0,0,0,0.15),-20px -20px 40px #ffffff;transform:translateY(-10px)}.WElanding_page .MZethos_block span{padding:2rem;bottom:0;transition:transform 0.5s ease;right:0;position:absolute;left:0;z-index:2}.XQconnect_with_us{position:relative;overflow:hidden;padding:100px 0;background:rgb(195,199,214)}.XQconnect_with_us::after{opacity:0.2;content:"";left:0;position:absolute;top:0;background-image:repeating-linear-gradient(45deg,rgb(158,162,177,0.5) 0,rgb(158,162,177,0.5) 1px,transparent 1px,transparent 20px),repeating-linear-gradient(-45deg,rgb(122,125,137,0.5) 0,rgb(122,125,137,0.5) 1px,transparent 1px,transparent 20px),linear-gradient(90deg,rgb(158,162,177,0.5),transparent 70%),linear-gradient(180deg,rgb(122,125,137,0.5),transparent 70%);animation:backgroundMove 30s infinite linear;background-position:0 0,0 0,0 0,0 0;width:100%;background-size:30px 30px,30px 30px,100% 100%,100% 100%;height:100%;z-index:1}.XQconnect_with_us .tjimg_overlay_box::after{position:absolute;z-index:2;background:linear-gradient(135deg,transparent 0%,rgb(158,162,177,0.5) 100%);opacity:0.7;inset:0;content:""}.XQconnect_with_us form{position:relative;z-index:2}.XQconnect_with_us form h3{color:#000000;position:relative;margin-bottom:40px;letter-spacing:1px;font-size:18px;text-transform:uppercase;font-weight:700}.XQconnect_with_us form input[type="text"]:focus{outline:none;box-shadow:0 0 0 1px rgb(158,162,177),0 0 5px rgb(158,162,177,0.5);border-color:rgb(158,162,177)}.XQconnect_with_us .Lshelp_links{position:relative;margin-bottom:35px}.XQconnect_with_us .Lshelp_links label::before{position:absolute;top:0;border:1px solid rgb(158,162,177,0.5);left:0;height:22px;content:"";width:22px;border-radius:4px;transition:all 0.3s ease;background:rgb(195,199,214)}.XQconnect_with_us .Lshelp_links label a::after{position:absolute;height:1px;background:rgb(158,162,177);left:0;content:"";transition:transform 0.3s ease;width:100%;transform-origin:right;transform:scaleX(0);bottom:-1px}.XQconnect_with_us .JBquery_grid:hover{box-shadow:0 5px 20px rgb(122,125,137,0.5),0 0 0 1px rgb(122,125,137)}.XQconnect_with_us .JBquery_grid:hover::before{transform:scaleX(1);transform-origin:left}.XQconnect_with_us svg{transition:all 0.3s ease;fill:rgb(158,162,177);width:22px;filter:drop-shadow(0 0 2px rgb(158,162,177,0.5));height:22px}@media only screen and (max-width: 800px) {.container{padding:0 12px}} @media (min-width: 992px) {.wGgratBlock .pXclass_sessions{gap:6rem}.wGgratBlock h5{font-size:24px}.wGgratBlock p{font-size:12px}} @media (prefers-reduced-motion: reduce) {.wGgratBlock::before,.wGgratBlock::after,.wGgratBlock .pXclass_sessions,.wGgratBlock .pXclass_sessions > div:first-child::after,.wGgratBlock h5,.wGgratBlock .pXclass_sessions > div:last-child,.wGgratBlock .pXclass_sessions > div:last-child::before,.wGgratBlock a,.wGgratBlock a::after{animation:none;transition:opacity 0.3s ease}.wGgratBlock .pXclass_sessions > div:first-child::after,.wGgratBlock a::after{transform:none}} @media only screen and (max-width: 800px) {.dqcookie_rules{display:none}.Feconsent_box{align-items:center;flex-direction:column;text-align:center}.JVcookie_warning_popup h5{font-size:18px;margin-bottom:5px}.VFcookie_overview{margin-bottom:15px}.eysafe_cookies{margin:10px 0;min-width:100%}} @media (max-width: 767px) {.JVeducation_framework{padding:70px 0}.JVeducation_framework .container.pXclass_sessions > div{padding:30px 20px;transform:perspective(1000px) rotateY(0deg)}.JVeducation_framework h3{font-size:calc(37px * 0.9);margin-bottom:20px;transform:translateX(0)}.JVeducation_framework p{line-height:1.6;max-width:100%;font-size:17px}} @media (max-width: 767px) {.akleadership_experience{padding:80px 0}.akleadership_experience .Gtedu_ratings{padding:30px;gap:25px}.akleadership_experience .tjimg_overlay_box{height:150px;width:150px}.akleadership_experience .name{font-size:calc(21px - 2px)}.akleadership_experience .nhjob_tasks{font-size:calc(15px - 1px)}} @media only screen and (max-width: 800px) {.kBprivacy_folio{padding:30px;gap:20px}.kBprivacy_folio h1{font-size:calc(21px * 0.8)}.kBprivacy_folio h2{font-size:calc(21px * 0.8)}.kBprivacy_folio ul,.kBprivacy_folio ol{padding-left:15px}.kBprivacy_folio > div{padding:15px}} @media (max-width: 767px) {.mZmeet_us{padding:80px 0}.mZmeet_us .nwtext_capsule{padding:30px 20px;transform:perspective(1000px) rotateY(0)}.mZmeet_us h5{font-size:calc(20px * 0.9)}.mZmeet_us p b{font-size:calc(16px * 1.2)}.mZmeet_us .nwtext_capsule::before,.mZmeet_us .nwtext_capsule::after{width:40px;height:40px}} @media (max-width: 991px) {.Fptariff_container{padding:80px 0 60px}.Fptariff_container .cVfee_struct{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:25px}} @media (max-width: 480px) {.Fptariff_container{padding:50px 0 30px}.Fptariff_container .zFfee_plan h2{font-size:calc(34px - 4px)}.Fptariff_container .FPpromo_rates{font-size:17px}.Fptariff_container .hLpricing_schemes{padding:20px 15px}.Fptariff_container .tjimg_overlay_box{height:160px}} @media screen and (max-width: 768px) {.oMattempt_now{padding:80px 0}.oMattempt_now .pXclass_sessions{padding:30px}.oMattempt_now h3{letter-spacing:2px;font-size:calc(30px * 0.8);margin-bottom:45px}.oMattempt_now h3::before{width:40px;height:40px;top:-60px}.oMattempt_now h3::after{width:70px;bottom:-15px}.oMattempt_now .uCquick_contact{font-size:calc(17px * 0.9);padding:12px 35px;letter-spacing:1.5px}} @media screen and (min-width: 768px) {.rXnewsletter .input_holder{flex-direction:row;align-items:center}.rXnewsletter .input_holder div{flex:1}.rXnewsletter .qvsub_texts{white-space:nowrap;align-self:stretch}.rXnewsletter .pXclass_sessions{border-radius:20px;padding:4rem 3.5rem}.rXnewsletter h3{font-size:calc(21px * 1.1);max-width:80%;margin-left:auto;margin-right:auto}} @media (prefers-reduced-motion) {.rXnewsletter .pXclass_sessions,.rXnewsletter .pXclass_sessions::before,.rXnewsletter .pXclass_sessions::after,.rXnewsletter::before,.rXnewsletter .qvsub_texts::before{transition:opacity 0.3s ease;animation:none}} @media screen and (max-width: 768px) {.qkcourse_program{padding:50px 0}.qkcourse_program .pXclass_sessions{flex-direction:column-reverse}.qkcourse_program .balesson_path{flex:1 1 100%;padding:30px 25px}.qkcourse_program .tjimg_overlay_box{min-height:300px;width:100%;flex:1 1 100%}.qkcourse_program .balesson_path h3{font-size:calc(31px * 0.8);margin-bottom:20px}.qkcourse_program .balesson_path p{margin-bottom:20px}.qkcourse_program .sBnav_wrap{margin-bottom:15px}.qkcourse_program .sBnav_wrap svg{width:90px}.qkcourse_program .balesson_path h3::after{width:60px;bottom:-10px;height:2px}} @media (max-width: 576px) {.sYapp_store{padding:2.5rem 0 1rem}.sYapp_store .kutop_tutor{gap:2rem;grid-template-columns:1fr}.sYapp_store .tKintern_opp{padding-left:1rem}.Wuleaderboard{margin-top:2rem}} @media (max-width: 479px) {.fAcourse_demographic{padding:60px 0}.fAcourse_demographic h4{padding-bottom:15px;font-size:calc(32px - 6px);margin-bottom:40px}.fAcourse_demographic div{gap:15px}.fAcourse_demographic div p{font-size:calc(16px - 1px);padding:15px 15px 15px 55px}.fAcourse_demographic div p svg{top:15px;padding:6px;left:15px;height:25px;width:25px}} @media (max-width: 767px) {.nCuser_reviews{padding:4rem 0}.nCuser_reviews h2{font-size:38px;margin-bottom:2.5rem}.nCuser_reviews .Gtedu_ratings{padding:1.75rem}.nCuser_reviews .Gtedu_ratings::before{font-size:6rem;top:-1.5rem}.nCuser_reviews .KSlearner_views{gap:1.5rem;grid-template-columns:1fr}} @media (max-width: 480px) {.WElanding_page{padding:2rem 1rem}.WElanding_page h1.PAlearn_quickpro::after{bottom:-10px;height:4px}.WElanding_page .MZethos_block{height:250px}.WElanding_page .MZethos_block span{padding:1rem}} @media (max-width: 768px) {.XQconnect_with_us{padding:60px 0}.XQconnect_with_us h2{margin-bottom:40px;font-size:calc(44px * 0.8)}.XQconnect_with_us .gOquery_block{flex-direction:column}.XQconnect_with_us .tjimg_overlay_box{width:100%;min-height:300px}.XQconnect_with_us .Mqfeedback_map{width:100%;padding:40px 30px}.XQconnect_with_us form h3{margin-bottom:30px}.XQconnect_with_us form input[type="text"]{padding:15px 20px;margin-bottom:20px}.XQconnect_with_us .Lshelp_links{margin-bottom:25px}.XQconnect_with_us .JBquery_grid{padding:15px 25px}} @keyframes expandVertLine {0%{transform:scaleY(0)}100%{transform:scaleY(1)}} @keyframes waveText {0%,100%{transform:translateY(0)}50%{transform:translateY(-10px)}} @keyframes constellation {0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}} @keyframes fadeIn {from{opacity:0}to{opacity:1}} @keyframes patternShift {0%{background-position:0 0}100%{background-position:30px 30px}} @keyframes orbitRotate {0%{transform:translateX(-50%) rotate(0deg)}100%{transform:translateX(-50%) rotate(360deg)}} @keyframes widthPulse {0%{width:30%;opacity:0.3}100%{width:70%;opacity:0.6}} @keyframes fadeUp {from{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}} @keyframes expandWidth {from{width:0}to{width:150px}}