﻿.page_navSK7YDd{flex:1 0 auto}.container{width:1116px;margin:auto;max-width:100%}svg{width:30px;height:30px}a{text-decoration:none;color:inherit}.homepagexfecBC::before{content:"";left:0;background:linear-gradient(0deg,#000000 0%,transparent 100%),radial-gradient(circle at 20% 80%,rgb(163,169,183,0.5) 0%,transparent 40%);position:absolute;height:100%;width:100%;top:0;z-index:1}.homepagexfecBC .intro_titledc4AeW{display:flex;z-index:10;gap:10px;top:50%;position:absolute;right:40px;flex-direction:column;transform:translateY(-50%)}.homepagexfecBC .page_hero3d1Kkx input:nth-child(1):checked ~ .intro_titledc4AeW label:nth-child(1)::before,.homepagexfecBC .page_hero3d1Kkx input:nth-child(2):checked ~ .intro_titledc4AeW label:nth-child(2)::before,.homepagexfecBC .page_hero3d1Kkx input:nth-child(3):checked ~ .intro_titledc4AeW label:nth-child(3)::before,.homepagexfecBC .page_hero3d1Kkx input:nth-child(4):checked ~ .intro_titledc4AeW label:nth-child(4)::before,.homepagexfecBC .page_hero3d1Kkx input:nth-child(5):checked ~ .intro_titledc4AeW label:nth-child(5)::before,.homepagexfecBC .page_hero3d1Kkx input:nth-child(6):checked ~ .intro_titledc4AeW label:nth-child(6)::before,.homepagexfecBC .page_hero3d1Kkx input:nth-child(7):checked ~ .intro_titledc4AeW label:nth-child(7)::before,.homepagexfecBC .page_hero3d1Kkx input:nth-child(8):checked ~ .intro_titledc4AeW label:nth-child(8)::before,.homepagexfecBC .page_hero3d1Kkx input:nth-child(9):checked ~ .intro_titledc4AeW label:nth-child(9)::before,.homepagexfecBC .page_hero3d1Kkx input:nth-child(10):checked ~ .intro_titledc4AeW label:nth-child(10)::before{width:100%}.homepagexfecBC .info_cardEhG5nA::before{top:0;border-right:2px solid rgb(163,169,183);right:0;height:20px;width:20px;content:"";position:absolute;border-top:2px solid rgb(163,169,183)}.study_processiqXv2C::before{content:'';height:100%;position:absolute;background:radial-gradient(circle at 30% 50%,rgb(163,169,183,0.5) 0%,transparent 50%),radial-gradient(circle at 70% 20%,rgb(128,131,143,0.5) 0%,transparent 40%);width:100%;top:0;z-index:1;opacity:0.15;left:0}.study_processiqXv2C .info_cardEhG5nA h2{text-transform:uppercase;display:inline-block;font-weight:700;letter-spacing:1px;padding-bottom:0;color:#ffffff;position:relative;margin-bottom:35px;font-size:33px}.study_processiqXv2C .info_cardEhG5nA h2{position:relative}.study_processiqXv2C .info_cardEhG5nA h2::after{transition:width 0.3s ease;background-color:rgb(163,169,183);content:'';bottom:-10px;height:4px;position:absolute;left:0;width:40px}.study_processiqXv2C .knowledge_learningoIzHYS::before,.study_processiqXv2C .knowledge_learningoIzHYS::after{border-radius:50%;position:absolute;content:'';z-index:0}.study_processiqXv2C .knowledge_learningoIzHYS::before{box-shadow:0 0 20px rgb(163,169,183);height:10px;background-color:rgb(163,169,183);top:40px;left:10%;animation:particle1 15s infinite alternate;width:10px}.study_processiqXv2C .info_cardEhG5nA:hover{transition:all 0.3s ease;transform:translateY(-5px);box-shadow:0 15px 40px rgba(0,0,0,0.5),0 0 0 1px rgb(163,169,183,0.5),0 0 20px rgb(163,169,183,0.5)}.training_specialistyDeUfZ .reviews_blockyDid8x{flex-direction:column;align-items:center;position:relative;z-index:2;display:flex;max-width:600px;margin:0 auto}.training_specialistyDeUfZ .work_itemsEsHtVo::before{transform:translateZ(-20px);height:100%;top:0;position:absolute;width:100%;left:0;background:rgb(163,169,183);content:"";z-index:-1}.training_specialistyDeUfZ .work_itemsEsHtVo > div:nth-child(2){font-size:16px;margin:20px 0;color:rgb(128,131,143);text-transform:uppercase;text-align:center;letter-spacing:2px;font-weight:600}.our_missionszClZH{overflow:hidden;padding:6rem 0;background:linear-gradient(135deg,rgb(198,202,222) 0%,#ffffff 100%);position:relative}.our_missionszClZH .container{padding:0 2rem;max-width:1200px;position:relative;margin:0 auto;z-index:2}.our_missionszClZH h1::after{width:0;height:3px;content:"";left:0;position:absolute;bottom:-0.5rem;background:linear-gradient(90deg,rgb(163,169,183) 0%,rgb(128,131,143) 100%);animation:expandLine 1.2s cubic-bezier(0.19,1,0.22,1) forwards 0.8s}.our_missionszClZH .mastery_zoneYW3lSF:nth-child(2){border-left:4px solid rgb(128,131,143);animation-delay:0.5s}.our_missionszClZH .mastery_zoneYW3lSF:nth-child(1) h4::after{width:3rem;position:absolute;content:"";background:rgb(163,169,183);left:0;height:2px;bottom:0}.thxPanelPsizhm::before{pointer-events:none;width:200%;position:absolute;animation:orbital 30s infinite linear;opacity:0.8;content:"";transform:rotate(-12deg);top:-50%;background:radial-gradient(circle at center,rgba(rgb(128,131,143,0.5),0.03) 0%,transparent 60%);left:-50%;height:200%}.thxPanelPsizhm .knowledge_learningoIzHYS > div:first-child{position:relative;transform:translateZ(10px)}.thxPanelPsizhm .knowledge_learningoIzHYS > div:last-child{transform:translateZ(5px);position:relative}.thxPanelPsizhm .knowledge_learningoIzHYS > div:last-child::after{transform:translateY(-50%);height:2px;bottom:2rem;background:linear-gradient(90deg,transparent,rgb(163,169,183),transparent);width:2.5rem;content:"";right:-3.5rem;position:absolute}.thxPanelPsizhm p{padding:0 0 0 1.5rem;color:#000000;margin:0;position:relative;font-size:13px;border-left:1px solid rgba(rgb(163,169,183,0.5),0.2);font-weight:400;line-height:1.8}.join_our_mailing_listdWalF0 .container{padding:0 20px;position:relative;margin:0 auto;z-index:2;max-width:1200px}.join_our_mailing_listdWalF0 .knowledge_learningoIzHYS:hover{transform:translateY(-5px)}.join_our_mailing_listdWalF0 .input_holder{max-width:650px;gap:1.25rem;position:relative;flex-direction:column;transition:all 0.4s ease;width:100%;border:1px solid rgba(255,255,255,0.15);background:rgba(255,255,255,0.08);box-shadow:0 10px 25px -10px rgba(0,0,0,0.25),0 1px 2px rgba(255,255,255,0.05);backdrop-filter:blur(10px);padding:0.75rem;display:flex;border-left:3px solid rgb(128,131,143)}.join_our_mailing_listdWalF0 .email_containerpdh8aU:active{box-shadow:0 4px 10px -5px rgba(0,0,0,0.3);transform:translateY(1px)}.potential_learnersUHAqhN{position:relative;padding:100px 0;background-color:#edf0f8;overflow:hidden}.potential_learnersUHAqhN .knowledge_learningoIzHYS{margin:0 auto;padding:0 30px;max-width:1200px;position:relative;z-index:10;text-align:center}.potential_learnersUHAqhN ul{gap:35px;margin:0;display:flex;list-style:none;flex-wrap:wrap;padding:0;justify-content:center}.potential_learnersUHAqhN ul li{text-align:left;transition:all 0.4s ease;align-items:flex-start;width:calc(33.333% - 24px);min-width:280px;background-color:#edf0f8;padding:35px 30px;gap:20px;position:relative;box-shadow:10px 10px 20px rgba(166,180,208,0.5),-10px -10px 20px rgba(255,255,255,0.8);border-radius:20px;display:flex}.potential_learnersUHAqhN ul li{animation:fadeInUp 0.6s ease forwards;opacity:0}.potential_learnersUHAqhN ul li:nth-child(3){animation-delay:0.3s}.contact_boxAtOyPW{position:relative;overflow:hidden;background:rgb(198,202,222);z-index:1;padding:120px 0}.contact_boxAtOyPW h3{color:#000000;position:relative;font-size:36px;font-weight:300;text-align:center;letter-spacing:1px;font-family:Arial,sans-serif;margin-bottom:70px}.contact_boxAtOyPW .inquiry_requestA9Dk2M::before{left:0;background:radial-gradient(circle at 20% 30%,rgba(0,0,0,0.01) 0,transparent 100px),radial-gradient(circle at 70% 65%,rgba(0,0,0,0.01) 0,transparent 100px);height:100%;width:100%;top:0;position:absolute;z-index:-1;content:''}.contact_boxAtOyPW .inquiry_requestA9Dk2M .help_blockQxUIvF{display:flex;margin-bottom:30px;justify-content:center;align-items:flex-start}.contact_boxAtOyPW .inquiry_requestA9Dk2M .help_blockQxUIvF label{font-size:calc(18px - 2px);color:#000000;cursor:pointer;position:relative;padding-left:35px;line-height:1.5}.contact_boxAtOyPW .inquiry_requestA9Dk2M .help_blockQxUIvF a{color:rgb(163,169,183);font-weight:600;transition:color 0.3s ease;text-decoration:none}.contact_boxAtOyPW .inquiry_requestA9Dk2M .request_queryg2WuBG:hover::before{left:100%}.contact_boxAtOyPW .query_boxkELnNI{padding:80px 60px;flex-direction:column;position:relative;justify-content:center;background:linear-gradient(135deg,rgb(163,169,183) 0%,rgb(128,131,143) 100%);overflow:hidden;flex:1 1 45%;display:flex}.contact_boxAtOyPW .query_boxkELnNI .request_requestFMW5hU li{position:relative;margin-bottom:35px;align-items:center;transition:transform 0.3s ease;display:flex}.contact_boxAtOyPW .query_boxkELnNI .request_requestFMW5hU li svg{height:22px;margin-right:20px;opacity:0.9;width:22px;flex-shrink:0}.contact_boxAtOyPW .query_boxkELnNI .request_requestFMW5hU li a{transition:all 0.3s ease;text-decoration:none;color:#ffffff}.edu_trackGcjFuo{margin-bottom:20px;animation:bounce 2s infinite}.cookie_message_panelVjGyni p{color:#000000;margin-bottom:20px;font-size:15px}.data_settingsTtvyxr{border-radius:10px;transition:background 0.3s ease-in-out,transform 0.2s ease-in-out;padding:10px 20px;text-decoration:none;text-align:center;background:rgb(163,169,183);font-size:16px;color:#ffffff;display:inline-block;width:calc(50% - 10px);margin:5px;cursor:pointer;box-shadow:0 2px 4px rgba(0,0,0,0.5)}.tariff_grid7fxtZm .rate_packagesQZHbKC{gap:3rem;display:grid;position:relative;grid-template-columns:1fr}.tariff_grid7fxtZm .study_ratesFh96zB h2{font-size:29px;color:#000000;margin-bottom:1.5rem;position:relative;transform:perspective(800px) translateZ(30px);font-weight:700}.tariff_grid7fxtZm .basic_costdmsinG{perspective:1000px;gap:2rem;display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr))}.tariff_grid7fxtZm .trial_offersm9pbu3:hover .payment_planvOUXbI{transform:translateZ(20px);box-shadow:0 20px 40px rgba(0,0,0,0.12),0 0 0 1px rgb(163,169,183,0.5)}.tariff_grid7fxtZm .trial_offersm9pbu3:hover .payment_planvOUXbI{transform:rotate(0) translateZ(20px)}.tariff_grid7fxtZm .cost_breakdownG8cBmq h3{margin-bottom:1rem;transition:transform 0.3s ease;color:#000000;position:relative;font-weight:600;transform:translateZ(10px);font-size:calc(21px * 1.2)}.tariff_grid7fxtZm .fee_optionsNja3gL::before{content:"";bottom:-8px;height:2px;left:0;width:80px;background:linear-gradient(90deg,rgb(163,169,183,0.5),transparent);position:absolute}.tariff_grid7fxtZm .img_flexlmWjoT::before{top:0;height:100%;position:absolute;background:rgb(163,169,183);z-index:1;left:0;transition:opacity 0.3s ease;content:"";opacity:0.15;width:100%}.privacy_sanctuaryOQCj5W ul,.privacy_sanctuaryOQCj5W ol{margin:0;padding:0 0 0 20px}.privacy_sanctuaryOQCj5W ul{list-style-type:disc}.privacy_sanctuaryOQCj5W div{margin-bottom:20px}.enroll_instantlyn3fPOI::after{content:'';left:0;width:100%;background:radial-gradient( circle at 30% 40%,#ffffff 0%,transparent 60% ),radial-gradient( circle at 70% 60%,#ffffff 0%,transparent 60% );top:0;filter:blur(50px);position:absolute;z-index:-1;height:100%;opacity:0.1}.enroll_instantlyn3fPOI .knowledge_learningoIzHYS::after{content:'';opacity:0.3;z-index:-1;top:0;height:100%;left:0;position:absolute;width:100%;background:repeating-linear-gradient( 0deg,transparent,transparent 20px,rgba(255,255,255,0.03) 20px,rgba(255,255,255,0.03) 21px )}.enroll_instantlyn3fPOI .feedback_formxpR3hT::before{opacity:0;top:0;left:0;position:absolute;width:100%;z-index:-1;transition:opacity 0.4s ease;content:'';background:linear-gradient( 45deg,rgba(255,255,255,0.1) 0%,rgba(255,255,255,0.3) 50%,rgba(255,255,255,0.1) 100% );height:100%}.enroll_instantlyn3fPOI .feedback_formxpR3hT:hover::before{opacity:1}.enroll_instantlyn3fPOI .feedback_formxpR3hT:hover::after{left:150%}.price_tableP5Lprk::before{height:100%;top:0;position:absolute;content:"";background-color:rgb(163,169,183);z-index:0;clip-path:polygon(15% 0,100% 0,100% 100%,0% 100%);right:0;width:60%}footer .info_item:hover{background-color:rgb(163,169,183);transform:skewX(-5deg) translateY(-5px)}footer .text_main_holder{display:grid;grid-template-columns:1fr;position:relative;gap:40px}footer .head_learning8Mrds7 svg{filter:brightness(0) invert(1);width:auto;height:45px;margin-bottom:20px}footer .head_expert2ZbYi8{gap:15px;margin-bottom:25px;grid-template-columns:repeat(auto-fill,minmax(120px,1fr));display:grid}footer .head_expert2ZbYi8 a::before{content:"→";position:absolute;opacity:0;transition:all 0.3s ease;color:rgb(163,169,183);left:-20px}footer .subscribe_holder p{color:rgba(255,255,255,0.7);margin-bottom:25px;line-height:1.6;font-size:17px}footer .input_holder input[type="email"]:focus{background-color:rgba(255,255,255,0.15);box-shadow:0 0 0 2px rgb(163,169,183);outline:none}footer .partner_logoDWhBzT{margin-top:60px;position:relative;border-top:1px solid rgba(255,255,255,0.1);padding-top:20px}.program_structuremLNlet .container{position:relative;z-index:2}.program_structuremLNlet .info_cardEhG5nA h2{font-weight:700;padding-bottom:15px;text-align:center;font-size:34px;position:relative;margin-bottom:30px;color:#000000}.program_structuremLNlet .info_cardEhG5nA .description{margin-bottom:20px;text-align:center;color:#000000;line-height:1.75;font-size:14px}.program_structuremLNlet .coding_classEhbTnZ::before{left:10%;z-index:1;content:'';position:absolute;top:20px;width:60px;animation:pulse 4s ease-in-out infinite;border:2px solid rgb(163,169,183,0.5);height:60px;border-radius:50%}header .nav_sitebarLYHfFG::before{width:30%;position:absolute;background:linear-gradient(90deg,rgb(163,169,183),transparent);content:"";top:-10px;filter:blur(5px);left:10%;height:5px}header .nav_sitebarLYHfFG .head_learning8Mrds7:hover::before{opacity:0.7}header .nav_sitebarLYHfFG .head_learning8Mrds7:hover .first_lessonDSJNa1{transform:scale(1.05)}header .nav_sitebarLYHfFG .top_navg3uIGL{position:relative;list-style:none;padding:10px;display:flex;border-radius:13px;margin:0}header .nav_sitebarLYHfFG .top_navg3uIGL .head_topHoRm61 a::after{height:150%;left:50%;background:radial-gradient(circle,#ffffff 0%,transparent 70%);position:absolute;content:"";opacity:0;z-index:-1;top:50%;width:150%;transform:translate(-50%,-50%) scale(0);transition:transform 0.5s ease,opacity 0.5s ease}::-webkit-scrollbar{width:6px;height:4px;padding:5px;background:rgb(163,169,183,0.5)}::-webkit-scrollbar-track{box-shadow:inset 4px -3px 5px 2px rgba(0,0,0,0.3);margin:3px 0;border-radius:9.3vh}::-webkit-scrollbar-track:active{background:rgb(163,169,183,0.5)}::-webkit-scrollbar-thumb{border-radius:19.5rem;transition:transform 3.1s ease-out;border:1px groove rgb(163,169,183,0.5);min-height:40px;background:rgb(128,131,143,0.5)}::-webkit-scrollbar-thumb:hover{border-color:rgb(255,255,255,0.5);background:rgb(163,169,183,0.5);box-shadow:-1px -1px 13px 8px rgba(0,0,0,0.4)}::-webkit-scrollbar-corner{border-radius:7px}.our_missionszClZH .mastery_zoneYW3lSF div::-webkit-scrollbar{width:4px}.our_missionszClZH .mastery_zoneYW3lSF div::-webkit-scrollbar-track{border-radius:10px;background:rgb(255,255,255,0.5)}.our_missionszClZH .mastery_zoneYW3lSF div::-webkit-scrollbar-thumb{background:rgb(128,131,143,0.5);border-radius:10px}.our_missionszClZH .mastery_zoneYW3lSF div::-webkit-scrollbar-thumb:hover{background:rgb(128,131,143)}@media (min-width: 992px) {.our_missionszClZH{padding:10rem 0}.our_missionszClZH::before{height:35%;width:35%}.our_missionszClZH::after{height:35%;width:35%}.our_missionszClZH h1{margin-bottom:4rem;font-size:calc(38px * 1.2)}.our_missionszClZH .mastery_zoneYW3lSF{padding:3.5rem;transition:transform 0.5s cubic-bezier(0.22,1,0.36,1),box-shadow 0.5s ease}.our_missionszClZH .mastery_zoneYW3lSF:hover{transform:translateY(-0.75rem) scale(1.02)}.our_missionszClZH .mastery_zoneYW3lSF h4{font-size:calc(22px * 1.1)}.our_missionszClZH .mastery_zoneYW3lSF div{font-size:calc(13px * 1.05);line-height:1.8;max-height:400px}} @media (max-width: 767px) {.thxPanelPsizhm{padding:4rem 0}.thxPanelPsizhm .knowledge_learningoIzHYS{gap:2rem;padding:2.5rem}.thxPanelPsizhm h5{font-size:calc(23px * 0.95)}.thxPanelPsizhm .knowledge_learningoIzHYS > div:first-child::before,.thxPanelPsizhm .knowledge_learningoIzHYS > div:last-child::after{display:none}} @media screen and (max-width: 767px) {.join_our_mailing_listdWalF0{padding:4rem 0}.join_our_mailing_listdWalF0 h3{font-size:18px;line-height:1.5}.join_our_mailing_listdWalF0 .email_containerpdh8aU{margin-top:0.5rem}.join_our_mailing_listdWalF0 .input_holder{padding:0.5rem}.join_our_mailing_listdWalF0::after{width:50%;top:-10%;right:-10%;height:50%}} @media (max-width: 992px) {.contact_boxAtOyPW{padding:80px 0}.contact_boxAtOyPW .message_boxHNrY9S{flex-direction:column}.contact_boxAtOyPW .inquiry_requestA9Dk2M,.contact_boxAtOyPW .query_boxkELnNI{flex:1 1 100%;padding:60px 40px}} @media (min-width: 992px) {.tariff_grid7fxtZm .rate_packagesQZHbKC{grid-template-columns:2fr 1fr;gap:4rem}.tariff_grid7fxtZm .study_ratesFh96zB{padding:3rem}.tariff_grid7fxtZm .basic_costdmsinG{grid-column:1;grid-row:1}.tariff_grid7fxtZm .study_ratesFh96zB{position:sticky;grid-row:1;transform:perspective(1000px) rotateY(-5deg) translateZ(0);align-self:start;grid-column:2;top:2rem}.tariff_grid7fxtZm .study_ratesFh96zB:hover{transform:perspective(1000px) rotateY(0) translateZ(30px)}} @media (max-width: 480px) {.tariff_grid7fxtZm .cost_breakdownG8cBmq p{font-size:calc(13px * 0.9)}.tariff_grid7fxtZm .cost_breakdownG8cBmq h3{font-size:21px}.tariff_grid7fxtZm .fee_optionsNja3gL{font-size:calc(21px * 1.3)}.tariff_grid7fxtZm .img_flexlmWjoT{height:160px}} @media screen and (max-width: 768px) {.enroll_instantlyn3fPOI{padding:70px 0}.enroll_instantlyn3fPOI .knowledge_learningoIzHYS{padding:40px 30px}.enroll_instantlyn3fPOI h3{font-size:calc(36px * 0.8);letter-spacing:3px;margin-bottom:40px}.enroll_instantlyn3fPOI h3::before{height:20px;width:20px;top:-30px}.enroll_instantlyn3fPOI h3::after{width:40px}.enroll_instantlyn3fPOI .feedback_formxpR3hT{letter-spacing:1.5px;padding:12px 35px;font-size:calc(20px * 0.95)}} @media (min-width: 992px) {.program_structuremLNlet .info_cardEhG5nA::before{top:0;transform:translateY(130px) rotate(90deg);background:linear-gradient(to right,transparent,rgb(163,169,183,0.5),transparent);height:3px;width:200px;position:absolute;left:-160px;z-index:1;content:''}.program_structuremLNlet .info_cardEhG5nA::after{right:-160px;position:absolute;height:3px;z-index:1;content:'';width:200px;top:0;transform:translateY(130px) rotate(90deg);background:linear-gradient(to right,transparent,rgb(128,131,143,0.5),transparent)}} @media (max-width: 767px) {header .nav_sitebarLYHfFG{padding:15px 10px}header .nav_sitebarLYHfFG .head_learning8Mrds7 .first_lessonDSJNa1 svg{height:40px}header .nav_sitebarLYHfFG .top_navg3uIGL{padding:5px}header .nav_sitebarLYHfFG .top_navg3uIGL .head_topHoRm61 a{font-size:calc(14px - 2px);padding:5px 10px}} @keyframes digital-wave {0%{left:-100%}50%,100%{left:100%}} @keyframes scan {0%{top:0}100%{top:100%}} @keyframes float {0%{transform:translateY(0px)}50%{transform:translateY(-10px)}100%{transform:translateY(0px)}} @keyframes pulse {0%,100%{transform:scale(1);opacity:1}50%{transform:scale(1.5);opacity:0.7}} @keyframes bounce {0%,20%,50%,80%,100%{transform:translateY(0)}40%{transform:translateY(-15px)}60%{transform:translateY(-10px)}} @keyframes float {0%,100%{transform:translateY(0) rotate(0deg)}50%{transform:translateY(-20px) rotate(10deg)}}