﻿*{margin:0;box-sizing:border-box;padding:0}*{scrollbar-width:none;scrollbar-color:rgb(128,131,143) rgb(128,131,143,0.5)}.homepagexfecBC{position:relative;overflow:hidden;min-height:100vh;background:rgb(128,131,143);width:100%}.homepagexfecBC .page_hero3d1Kkx{height:100%;grid-column:1 / 3;width:100%;grid-row:1;position:relative}.homepagexfecBC .learning_mainwFNEUu{transform:scale(1.2);opacity:0;inset:0;transition:opacity 1.2s ease,transform 1.2s ease;position:absolute;z-index:1}.homepagexfecBC .intro_titledc4AeW label::before{transition:width 0.5s ease;top:0;height:100%;width:0;content:"";background:rgb(163,169,183);left:0;position:absolute}.homepagexfecBC .info_cardEhG5nA{width:45%;backdrop-filter:blur(8px);z-index:5;position:absolute;bottom:15%;left:10%;background:rgba(0,0,0,0.7);padding:40px;border-left:4px solid rgb(163,169,183)}.homepagexfecBC .info_cardEhG5nA .container{padding:0;width:100%}.homepagexfecBC .info_cardEhG5nA h1{letter-spacing:1px;font-weight:700;text-transform:uppercase;margin-bottom:15px;color:#ffffff;font-size:44px}.homepagexfecBC .info_cardEhG5nA h1{transform:translateY(20px);opacity:0;animation:fadeInUp 0.6s ease-out 0.3s forwards}.homepagexfecBC .info_cardEhG5nA h3{color:rgb(163,169,183);font-size:22px;margin-bottom:20px;font-weight:600}.homepagexfecBC .info_cardEhG5nA h3{animation:fadeInUp 0.6s ease-out 0.6s forwards;transform:translateY(20px);opacity:0}.homepagexfecBC .learning_mainwFNEUu::after{position:absolute;content:"";z-index:1;inset:0;background:linear-gradient( 135deg,transparent 60%,rgb(128,131,143,0.5) 100% )}.homepagexfecBC .page_hero3d1Kkx input:checked ~ .course_welcomeV7c0wx .learning_mainwFNEUu img{animation:slowZoom 20s linear infinite alternate}.study_processiqXv2C .info_cardEhG5nA{width:55%;box-shadow:0 10px 30px rgba(0,0,0,0.3);position:relative;background-color:rgba(255,255,255,0.1);border-radius:30px;margin-left:15%;padding:60px;border-left:3px solid rgb(163,169,183);overflow:hidden}.study_processiqXv2C .info_cardEhG5nA h2::before{animation:glitch 5s infinite;width:100%;height:100%;color:rgb(163,169,183);top:0;opacity:0.7;z-index:-1;filter:blur(8px);left:0;position:absolute;content:''}.study_processiqXv2C .info_cardEhG5nA h2::before{top:-5px;width:calc(100% + 10px);filter:blur(10px);content:'';z-index:-1;background-color:rgb(163,169,183);position:absolute;animation:glitch 5s infinite;opacity:0.1;left:-5px;height:calc(100% + 10px)}.study_processiqXv2C::after{width:100%;bottom:0;background:linear-gradient(90deg,transparent 0%,rgb(163,169,183) 20%,rgb(163,169,183) 40%,transparent 40.1%,transparent 60%,rgb(128,131,143) 60%,rgb(128,131,143) 80%,transparent 100% );left:0;height:2px;content:'';position:absolute;z-index:3}.training_specialistyDeUfZ::before{width:100%;z-index:1;content:"";height:100%;opacity:0.2;top:0;background:repeating-linear-gradient( -45deg,rgb(163,169,183,0.5) 0px,rgb(163,169,183,0.5) 2px,transparent 2px,transparent 10px );position:absolute;left:0}.training_specialistyDeUfZ .work_itemsEsHtVo{display:flex;padding:70px 30px 30px;position:relative;transform-style:preserve-3d;align-items:center;background:#ffffff;perspective:1000px;width:100%;z-index:2;box-shadow:0 15px 30px -10px rgba(0,0,0,0.5);flex-direction:column}.training_specialistyDeUfZ .career_storyj4N35C::before,.training_specialistyDeUfZ .career_storyj4N35C::after{background:rgb(128,131,143,0.5);content:"";border-radius:50%;width:30px;height:30px;position:absolute}.training_specialistyDeUfZ .career_storyj4N35C::before{transform:translateX(-20px);left:50%;top:-15px}.our_missionszClZH h1{font-size:38px;animation:slideInTitle 0.8s cubic-bezier(0.25,1,0.5,1) forwards 0.2s;position:relative;opacity:0;display:inline-block;margin-bottom:2.5rem;transform:translateX(-1rem);color:#000000;font-weight:700}.our_missionszClZH .mastery_zoneYW3lSF{transition:transform 0.4s cubic-bezier(0.22,1,0.36,1),box-shadow 0.4s ease;position:relative;padding:2.5rem;transform:translateY(2rem);box-shadow:0 10px 30px rgba(0,0,0,0.05);border-radius:4px;background:#ffffff;opacity:0;animation:fadeInUp 1s cubic-bezier(0.22,1,0.36,1) forwards}.thxPanelPsizhm{overflow:hidden;position:relative;background:linear-gradient(135deg,rgb(198,202,222) 0%,rgba(rgb(163,169,183,0.5),0.08) 100%);perspective:1000px;padding:6rem 0}.thxPanelPsizhm .knowledge_learningoIzHYS{display:flex;position:relative;gap:2.5rem;box-shadow:0 15px 35px rgba(rgba(0,0,0,0.5),0.08),0 5px 15px rgba(rgba(0,0,0,0.5),0.05);transition:transform 0.6s cubic-bezier(0.19,1,0.22,1);padding:3.5rem;mask-image:linear-gradient( to bottom right,transparent 0%,black 5%,black 95%,transparent 100% );transform:translateZ(0);background:linear-gradient( 145deg,rgba(rgb(255,255,255,0.5),0.95) 0%,rgba(rgb(255,255,255,0.5),0.85) 100% );flex-direction:column;overflow:hidden}.thxPanelPsizhm a{display:block;transition:transform 0.4s ease-out;text-decoration:none}.join_our_mailing_listdWalF0::before{z-index:1;left:0;position:absolute;width:100%;height:100%;top:0;background:radial-gradient(circle at 20% 30%,rgba(255,255,255,0.05) 0%,transparent 50%),radial-gradient(circle at 80% 70%,rgba(255,255,255,0.08) 0%,transparent 40%);content:""}.join_our_mailing_listdWalF0 .knowledge_learningoIzHYS:hover h3{transform:perspective(1000px) rotateX(2deg)}.join_our_mailing_listdWalF0 .input_holder div{width:100%}.join_our_mailing_listdWalF0 input[type="email"]{font-family:Arial,sans-serif;padding:0 20px;width:100%;color:#000000;outline:none;height:58px;border:none;transition:all 0.3s ease;background:rgba(255,255,255,0.9);font-size:13px}.join_our_mailing_listdWalF0 input[type="email"]:focus::placeholder{transform:translateX(5px);opacity:0.7}.join_our_mailing_listdWalF0 .email_containerpdh8aU::before{height:100%;position:absolute;width:100%;top:0;background:linear-gradient( 90deg,transparent,rgba(255,255,255,0.2),transparent );left:-100%;transition:all 0.6s ease;content:""}.potential_learnersUHAqhN h3::after{height:5px;transform:translateX(-50%);background:linear-gradient(90deg,rgb(163,169,183),rgb(128,131,143));bottom:-15px;border-radius:10px;left:50%;width:60px;position:absolute;content:''}.potential_learnersUHAqhN ul li:hover{transform:translateY(-5px);box-shadow:inset 5px 5px 10px rgba(166,180,208,0.4),inset -5px -5px 10px rgba(255,255,255,0.8)}.potential_learnersUHAqhN ul li svg{padding:10px;box-shadow:5px 5px 10px rgba(166,180,208,0.5),-5px -5px 10px rgba(255,255,255,0.8);flex-shrink:0;background:linear-gradient(135deg,#edf0f8,#e2e6f3);border-radius:12px;transition:all 0.4s ease;width:50px;height:50px}.potential_learnersUHAqhN ul li:nth-child(5){animation-delay:0.5s}.contact_boxAtOyPW .img_flexlmWjoT{position:absolute;filter:contrast(1.2) saturate(0.8);top:0;width:100%;left:0;opacity:0.07;height:100%;z-index:0}.contact_boxAtOyPW .inquiry_requestA9Dk2M{background:#ffffff;padding:80px;z-index:1;position:relative;display:flex;flex:1 1 55%;justify-content:center;flex-direction:column}.contact_boxAtOyPW .inquiry_requestA9Dk2M h3{text-align:center;color:#000000;margin-bottom:40px;font-weight:300;font-size:22px}.contact_boxAtOyPW .inquiry_requestA9Dk2M textarea{resize:vertical;padding-top:25px;height:150px;border-radius:25px}.contact_boxAtOyPW .inquiry_requestA9Dk2M .help_blockQxUIvF input[type="checkbox"]{opacity:0;position:absolute}.contact_boxAtOyPW .inquiry_requestA9Dk2M .help_blockQxUIvF label::before{position:absolute;content:'';height:22px;top:2px;left:0;border-radius:50%;transition:all 0.3s ease;width:22px;background-color:transparent;border:1px solid rgba(0,0,0,0.15)}.contact_boxAtOyPW .inquiry_requestA9Dk2M .request_queryg2WuBG{position:relative;display:block;margin:0 auto;border:none;font-size:17px;border-radius:50px;background:rgb(163,169,183);padding:18px;overflow:hidden;cursor:pointer;transition:all 0.3s ease;color:#ffffff;font-weight:400}.contact_boxAtOyPW .query_boxkELnNI h4{font-size:22px;text-align:center;font-weight:300;position:relative;color:#ffffff;margin-bottom:50px;z-index:1}.contact_boxAtOyPW .query_boxkELnNI .request_requestFMW5hU li:last-child{margin-bottom:0}.contact_boxAtOyPW .query_boxkELnNI .request_requestFMW5hU li svg path{fill:#ffffff;transition:fill 0.3s ease}.contact_boxAtOyPW .query_boxkELnNI .request_requestFMW5hU li:hover span::after{width:100%}.cookie_message_panelVjGyni{bottom:20px;padding:20px;align-items:center;position:fixed;flex-direction:column;text-align:center;transform:translateX(-50%);background:rgb(198,202,222);width:90%;max-width:600px;left:50%;font-family:Arial,sans-serif;box-shadow:0 4px 12px rgba(0,0,0,0.5);display:flex;z-index:1050;overflow:hidden;border-radius:11px}#cookie_info_banner1lLPHR{display:none}.tariff_grid7fxtZm::before{background:linear-gradient(135deg,rgb(163,169,183,0.5) 0%,transparent 70%);position:absolute;left:0;z-index:1;content:"";top:0;pointer-events:none;width:100%;height:100%}.tariff_grid7fxtZm .study_ratesFh96zB{border-left:4px solid rgb(163,169,183);background-color:#ffffff;box-shadow:0 15px 30px rgba(0,0,0,0.1);transform:translateZ(0);padding:2rem;position:relative;transition:transform 0.4s cubic-bezier(0.175,0.885,0.32,1.275)}.tariff_grid7fxtZm .trial_offersm9pbu3{transform-style:preserve-3d;transition:all 0.4s ease;display:block;text-decoration:none;color:inherit;position:relative}.tariff_grid7fxtZm .trial_offersm9pbu3:nth-child(even) .payment_planvOUXbI{transform:rotate(1deg)}.tariff_grid7fxtZm .cost_breakdownG8cBmq::before{top:0;z-index:-1;height:100%;left:0;background:linear-gradient(135deg,#ffffff 0%,rgba(255,255,255,0.8) 100%);content:"";width:100%;position:absolute}.tariff_grid7fxtZm .trial_offersm9pbu3:hover .cost_breakdownG8cBmq h3::after{width:60px}.tariff_grid7fxtZm .cost_breakdownG8cBmq p{line-height:1.6;color:#000000;margin-top:1rem;flex:1;font-size:13px;word-break:break-word;overflow-wrap:break-word}.tariff_grid7fxtZm .img_flexlmWjoT::after{content:"";position:absolute;bottom:0;left:0;background:linear-gradient(to top,rgba(0,0,0,0.6),transparent);width:100%;z-index:1;height:50%}.privacy_sanctuaryOQCj5W h3,.privacy_sanctuaryOQCj5W h4,.privacy_sanctuaryOQCj5W h5,.privacy_sanctuaryOQCj5W h6{font-size:21px;color:rgb(163,169,183);margin-bottom:10px;font-weight:300}.enroll_instantlyn3fPOI{position:relative;overflow:hidden;z-index:1;background:linear-gradient(145deg,rgb(163,169,183) 0%,rgb(128,131,143) 50%,rgb(163,169,183) 100%);padding:110px 0}.enroll_instantlyn3fPOI .knowledge_learningoIzHYS::before{position:absolute;z-index:-1;left:-2px;background:linear-gradient( 45deg,rgb(163,169,183,0.5),rgb(128,131,143,0.5),rgb(163,169,183,0.5) );bottom:-2px;content:'';animation:borderGlow 5s ease infinite;right:-2px;filter:blur(20px);opacity:0.5;top:-2px;clip-path:polygon( 4% 0%,96% 0%,100% 4%,100% 96%,96% 100%,4% 100%,0% 96%,0% 4% )}.enroll_instantlyn3fPOI .feedback_formxpR3hT{position:relative;z-index:1;text-transform:uppercase;font-size:20px;font-family:Arial,sans-serif;box-shadow:0 10px 20px rgba(0,0,0,0.1);color:#ffffff;display:inline-block;overflow:hidden;transition:all 0.4s ease;backdrop-filter:blur(5px);border-radius:10px;text-decoration:none;letter-spacing:2px;clip-path:polygon( 5% 0%,95% 0%,100% 5%,100% 95%,95% 100%,5% 100%,0% 95%,0% 5% );background:rgba(255,255,255,0.1);border:1px solid rgba(255,255,255,0.2);font-weight:600;padding:16px 45px}footer .info_item{margin-right:10px;margin-bottom:10px;flex:0 1 auto;padding:15px 25px;backdrop-filter:blur(5px);transition:all 0.3s ease;border-radius:10px;transform:skewX(-5deg);background-color:rgba(255,255,255,0.1)}footer .head_learning8Mrds7::before{top:0;height:100%;content:"";left:0;width:5px;position:absolute;background-color:rgb(163,169,183)}footer .top_navg3uIGL h5::after{background-color:rgb(163,169,183);position:absolute;content:"";height:3px;left:0;bottom:0;width:50px}footer .head_expert2ZbYi8 a:hover{color:rgb(163,169,183);padding-left:20px}footer .subscribe_holder::before{border-radius:50%;top:-20px;right:-20px;height:100px;opacity:0.2;z-index:-1;position:absolute;content:"";width:100px;background-color:rgb(163,169,183)}footer .email_containerpdh8aU{color:#ffffff;cursor:pointer;padding:14px 20px;font-weight:600;background-color:rgb(163,169,183);letter-spacing:1px;text-transform:uppercase;transition:all 0.3s ease;border:none;border-radius:10px;font-size:17px}.program_structuremLNlet .info_cardEhG5nA{width:80%;box-shadow:0 20px 50px rgba(0,0,0,0.1);z-index:3;background:#ffffff;order:2;padding:40px;position:relative;border-radius:11px;margin:-80px auto 0}.program_structuremLNlet .info_cardEhG5nA .description:last-of-type{padding-top:20px;border-top:1px solid rgba(0,0,0,0.08);margin-bottom:0}.program_structuremLNlet .img_flexlmWjoT::after{content:'';bottom:0;background:linear-gradient(to top,rgba(0,0,0,0.4),transparent);left:0;position:absolute;height:30%;width:100%;z-index:1}header .nav_sitebarLYHfFG{padding:25px 30px;position:relative;justify-content:space-between;align-items:center;display:flex}header .nav_sitebarLYHfFG::after{filter:blur(5px);width:30%;bottom:-10px;background:linear-gradient(90deg,transparent,rgb(128,131,143));content:"";position:absolute;height:5px;right:10%}header .nav_sitebarLYHfFG .head_learning8Mrds7 .first_lessonDSJNa1 svg{height:45px;width:auto}header .nav_sitebarLYHfFG .top_navg3uIGL .head_topHoRm61{margin:0 3px;position:relative}header .nav_sitebarLYHfFG .top_navg3uIGL .head_topHoRm61 a{z-index:1;display:block;text-decoration:none;border-radius:10px;overflow:hidden;padding:8px 15px;color:#000000;position:relative;font-weight:600;font-family:Arial,sans-serif;font-size:14px}header .nav_sitebarLYHfFG .top_navg3uIGL .head_topHoRm61:nth-child(odd) a::before{background:linear-gradient(to right,rgb(163,169,183),rgb(128,131,143))}@media only screen and (max-width: 800px) {.container{padding:0 12px}} @media (max-width: 768px) {.homepagexfecBC .knowledge_learningoIzHYS{display:block}.homepagexfecBC .info_cardEhG5nA{padding:25px;width:80%;left:50%;bottom:10%;transform:translateX(-50%)}.homepagexfecBC .info_cardEhG5nA h1{font-size:calc(44px * 0.8)}.homepagexfecBC .info_cardEhG5nA h3{margin-bottom:15px;font-size:calc(22px * 0.9)}.homepagexfecBC .intro_titledc4AeW{transform:translateX(-50%);right:auto;left:50%;flex-direction:row;top:auto;bottom:25%}} @media screen and (max-width: 768px) {.study_processiqXv2C{padding:60px 0}.study_processiqXv2C .info_cardEhG5nA{padding:30px 20px;width:100%;margin-left:0}.study_processiqXv2C .info_cardEhG5nA h2{margin-bottom:25px;font-size:calc(33px * 0.9)}.study_processiqXv2C .info_cardEhG5nA::after{width:80px;height:80px}.study_processiqXv2C .knowledge_learningoIzHYS::before,.study_processiqXv2C .knowledge_learningoIzHYS::after{display:none}} @media (min-width: 768px) {.our_missionszClZH{padding:8rem 0}.our_missionszClZH h1{font-size:calc(38px * 1.1);margin-bottom:3.5rem}.our_missionszClZH .achieve_statsiPtILZ ul{grid-template-columns:repeat(2,1fr);gap:2.5rem}.our_missionszClZH .mastery_zoneYW3lSF{padding:3rem}.our_missionszClZH .mastery_zoneYW3lSF div{max-height:380px}} @media (min-width: 768px) {.thxPanelPsizhm{padding:8rem 0}.thxPanelPsizhm .knowledge_learningoIzHYS{padding:4.5rem;gap:3rem}.thxPanelPsizhm h5{padding-left:2rem;font-size:calc(23px * 1.1)}.thxPanelPsizhm p{padding:0 0 0 2rem;font-size:calc(13px * 1.05)}.thxPanelPsizhm .knowledge_learningoIzHYS > div:first-child::before{width:4rem}.thxPanelPsizhm .knowledge_learningoIzHYS > div:last-child::after{width:4rem}} @media screen and (min-width: 768px) {.join_our_mailing_listdWalF0{padding:8rem 0}.join_our_mailing_listdWalF0 h3{font-size:calc(18px * 1.3)}.join_our_mailing_listdWalF0 .input_holder{align-items:center;flex-direction:row;padding:1rem;gap:1rem}.join_our_mailing_listdWalF0 input[type="email"]{border-radius:10px}.join_our_mailing_listdWalF0 .email_containerpdh8aU{width:auto;min-width:180px;border-radius:10px}.join_our_mailing_listdWalF0::before{background:radial-gradient(circle at 20% 30%,rgba(255,255,255,0.07) 0%,transparent 45%),radial-gradient(circle at 80% 70%,rgba(255,255,255,0.1) 0%,transparent 35%)}} @media (max-width: 768px) {.contact_boxAtOyPW{padding:60px 0}.contact_boxAtOyPW h3{margin-bottom:50px;font-size:calc(36px - 4px)}.contact_boxAtOyPW .inquiry_requestA9Dk2M h3,.contact_boxAtOyPW .query_boxkELnNI h4{margin-bottom:30px;font-size:calc(22px - 2px)}.contact_boxAtOyPW .inquiry_requestA9Dk2M input[type="text"],.contact_boxAtOyPW .inquiry_requestA9Dk2M textarea{margin-bottom:20px;padding:16px 20px}.contact_boxAtOyPW .inquiry_requestA9Dk2M textarea{height:120px}.contact_boxAtOyPW .inquiry_requestA9Dk2M .request_queryg2WuBG{padding:16px}.contact_boxAtOyPW .query_boxkELnNI .request_requestFMW5hU li{margin-bottom:25px}} @media (max-width: 767px) {.tariff_grid7fxtZm{padding:3rem 0}.tariff_grid7fxtZm .container{padding:0 1.5rem}.tariff_grid7fxtZm .basic_costdmsinG{grid-template-columns:1fr}.tariff_grid7fxtZm .study_ratesFh96zB h2{font-size:calc(29px * 0.8)}.tariff_grid7fxtZm .cost_breakdownG8cBmq{padding:1.5rem}.tariff_grid7fxtZm .fee_optionsNja3gL{font-size:calc(21px * 1.5)}.tariff_grid7fxtZm .img_flexlmWjoT{height:180px}} @media (min-width: 768px) {footer .text_main_holder{grid-template-columns:1fr 1fr 1fr;gap:30px}footer .head_expert2ZbYi8{grid-template-columns:repeat(2,1fr)}footer .input_holder{flex-direction:row}footer .email_containerpdh8aU{white-space:nowrap}footer .head_expert2ZbYi8 a{padding-right:10px}} @media (max-width: 767px) {footer .price_tableP5Lprk{padding:60px 0 30px}footer .query_form1ZeUV0{margin-bottom:40px;justify-content:center}footer .top_navg3uIGL h5,footer .subscribe_holder h5{margin-bottom:20px}footer .partner_logoDWhBzT{margin-top:40px}} @media (max-width: 768px) {.program_structuremLNlet{padding:80px 0}.program_structuremLNlet .info_cardEhG5nA{width:90%;margin-top:-50px;padding:25px}.program_structuremLNlet .img_flexlmWjoT{width:100%;transform:perspective(1000px) rotateX(3deg);height:300px}.program_structuremLNlet .coding_classEhbTnZ::before,.program_structuremLNlet .coding_classEhbTnZ::after{display:none}} @keyframes fadeInUp {from{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}} @keyframes spin {0%{transform:translate(50%,-50%) rotate(0deg)}100%{transform:translate(50%,-50%) rotate(360deg)}} @keyframes particle2 {0%{transform:translate(0,0);opacity:0.7}33%{transform:translate(-40px,20px);opacity:0.9}66%{transform:translate(-20px,-40px);opacity:0.7}100%{transform:translate(0,0);opacity:0.9}} @keyframes expandLine {to{width:60%}} @keyframes orbital {0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}} @keyframes fadeInUp {from{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}} @keyframes orbitalSpin {0%{transform:translateX(-50%) rotate(0deg)}100%{transform:translateX(-50%) rotate(360deg)}} @keyframes pulse {0%{box-shadow:0 0 0 0 rgba(rgb(163,169,183),0.7)}70%{box-shadow:0 0 0 10px rgba(rgb(163,169,183),0)}100%{box-shadow:0 0 0 0 rgba(rgb(163,169,183),0)}}