﻿svg{height:30px;width:30px}.container{width:1260px;margin:auto;max-width:100%}a{color:inherit;text-decoration:none}.egHAR_appNote::before{top:0;opacity:0.15;width:50%;content:"";position:absolute;z-index:1;height:100%;transform:skewX(-15deg) translateX(20%);background:linear-gradient(to bottom right,rgb(168,200,195,0.5),transparent);right:0}.egHAR_appNote .WjYek_skill_space::before{position:absolute;content:"";right:2rem;height:8rem;opacity:0.12;border-radius:50%;z-index:0;background:linear-gradient(135deg,rgb(124,170,163,0.5),transparent);width:8rem;top:2rem}.egHAR_appNote li:last-child{margin-bottom:0}.FrWdj_prospective_members::before{top:-50%;animation:slowRotate 35s linear infinite;content:"";background:radial-gradient( circle at 30% 30%,rgb(124,170,163,0.5) 0%,transparent 50% ),radial-gradient( circle at 70% 70%,rgb(168,200,195,0.5) 0%,transparent 45% );width:200%;height:200%;position:absolute;left:-50%;z-index:-1;opacity:0.6}.FrWdj_prospective_members ul li{transition:all 0.4s ease;position:relative;box-shadow:0 5px 15px rgba(0,0,0,0.05),0 0 0 1px rgba(255,255,255,0.1) inset;background-color:rgba(255,255,255,0.15);display:flex;border-radius:30px;flex-direction:column;align-items:center;text-align:center;padding:25px}.FrWdj_prospective_members ul li{font-weight:300;color:#000000;font-size:18px;line-height:1.6}.FrWdj_prospective_members ul li{--y:center;--x:center}.CYpnP_title_welcome::after{width:60%;right:-5%;filter:blur(40px);opacity:0.1;position:absolute;z-index:1;content:"";height:60%;animation:pulse 8s infinite alternate;top:-5%;background:radial-gradient(circle at center,rgb(168,200,195,0.5),transparent 70%)}.CYpnP_title_welcome h1{animation:slideInText 0.8s 0.2s forwards cubic-bezier(0.22,1,0.36,1);transform:translateX(-10px);color:#ffffff;font-weight:700;font-size:calc(39px * 1.4);opacity:0;margin-bottom:1.5rem;text-shadow:0 2px 20px rgba(0,0,0,0.15);line-height:1.2;position:relative}.CYpnP_title_welcome .npHAm_intro_head{transform:translateY(0);margin:1.5rem 0;animation:fadeUp 0.8s 0.6s forwards cubic-bezier(0.22,1,0.36,1);display:flex;align-items:center;opacity:0}.CYpnP_title_welcome .npHAm_intro_head svg text{font-family:Arial,sans-serif;transition:all 0.3s ease;font-weight:700}.CYpnP_title_welcome h6 .qaTnt_request_help:hover{transform:translateY(-3px);box-shadow:0 12px 30px rgba(94,170,168,0.35)}.CYpnP_title_welcome h6 .qaTnt_request_help:active{transform:translateY(0);box-shadow:0 5px 15px rgba(94,170,168,0.3)}.WSaGZ_support::before{width:100%;top:0;left:0;opacity:0.05;z-index:1;position:absolute;height:100%;content:"";background:linear-gradient(45deg,transparent 48%,rgb(168,200,195,0.5) 49%,rgb(168,200,195,0.5) 51%,transparent 52%) 0 0 / 50px 50px,linear-gradient(-45deg,transparent 48%,rgb(124,170,163,0.5) 49%,rgb(124,170,163,0.5) 51%,transparent 52%) 0 0 / 50px 50px}.WSaGZ_support .BTXkS_ask_form p:last-of-type svg{width:22px;height:22px;fill:rgb(168,200,195);margin-right:12px}.WSaGZ_support .iFzwh_contact_links:hover::before{opacity:1}.WSaGZ_support .iFzwh_contact_links svg{fill:rgb(168,200,195);transition:fill 0.3s ease;width:24px;height:24px}.WSaGZ_support .iFzwh_contact_links:hover svg{fill:#ffffff}.WSaGZ_support .iFzwh_contact_links:hover svg path{fill:#ffffff}.mXCFS_developer_experience::before{height:100%;position:absolute;width:100%;background:linear-gradient(120deg,rgb(168,200,195,0.5) 0%,transparent 70%);content:"";top:0;z-index:0;left:0}.mXCFS_developer_experience .OqCHo_image_strip::before{content:"";background:linear-gradient(to bottom,transparent 70%,rgba(0,0,0,0.5) 100%);height:100%;position:absolute;top:0;z-index:1;left:0;width:100%}.mXCFS_developer_experience .name{color:rgb(168,200,195);text-align:center;position:relative;margin-bottom:0.5rem;font-weight:700;font-size:36px}.mXCFS_developer_experience .mIuDl_career_milestones{line-height:1.7;color:#000000;font-size:16px;padding:0 1rem;position:relative;text-align:center;font-style:italic}.mXCFS_developer_experience .pOCRB_reviews_block:hover .hOFLN_employee_info{transform:translateY(20px)}.UoPNg_pricing_stack .container{z-index:2;max-width:1200px;padding:0 20px;position:relative;margin:0 auto}.UoPNg_pricing_stack h2{margin-bottom:20px;text-shadow:0 2px 4px rgba(0,0,0,0.2);transform:translateX(-10px);font-weight:700;color:#ffffff;opacity:0;font-size:35px;animation:slideInTitle 0.8s forwards 0.2s}.UoPNg_pricing_stack .YTIbB_tuition_plans li:nth-child(3){animation-delay:0.9s}.UoPNg_pricing_stack .BZfkU_pricing_rates::before{background:rgb(124,170,163);transition:transform 0.5s cubic-bezier(0.34,1.56,0.64,1);height:80px;content:"";opacity:0.8;width:80px;transform:translate(50%,-50%) rotate(45deg);top:0;position:absolute;right:0}.UoPNg_pricing_stack .sPKaZ_learning_package p{line-height:1.6;hyphens:auto;word-wrap:break-word;white-space:normal;margin:0 0 25px;color:#000000;flex-grow:1;overflow-wrap:break-word;font-size:calc(16px - 1px)}.UoPNg_pricing_stack .aHpFY_plan_table:hover .BZfkU_pricing_rates::before{transform:translate(40%,-40%) rotate(45deg)}.UoPNg_pricing_stack .aHpFY_plan_table:hover .BltmS_deal_opts::before{transform:translateX(100%)}.kBoYT_confidential_zone h1,.kBoYT_confidential_zone h2,.kBoYT_confidential_zone h3,.kBoYT_confidential_zone h4,.kBoYT_confidential_zone h5,.kBoYT_confidential_zone h6{color:rgb(168,200,195);margin-bottom:20px;font-weight:700}.kBoYT_confidential_zone h1{font-size:38px}.SZYeG_skill_test::before{height:100%;content:"";left:0;width:100%;position:absolute;background:linear-gradient(135deg,rgba(0,0,0,0.85) 0%,rgb(168,200,195,0.5) 100%);backdrop-filter:blur(8px);z-index:-1;top:0}.SZYeG_skill_test .PJFlN_footer_workshops{justify-content:flex-end;display:flex}.SZYeG_skill_test .CBOwK_main_master h5{letter-spacing:1px;font-size:24px;margin-bottom:1.5rem;font-weight:600;color:rgb(124,170,163);text-transform:uppercase}.SZYeG_skill_test .CBOwK_main_master .CAWgv_main_train a{position:relative;font-size:16px;opacity:0.8;transition:all 0.3s ease;text-decoration:none;padding-left:1rem;color:#ffffff}.vMTQi_testimonial .container{display:flex;align-items:center;justify-content:center}header .Qafbu_nav_learning{display:flex;width:100%;justify-content:space-between;align-items:center;padding:1.5rem;box-shadow:0 0 20px 2px rgb(168,200,195,0.5);border-radius:0;position:relative;z-index:99;background:linear-gradient(to right,rgb(124,170,163) 0%,rgb(168,200,195,0.5) 100%);overflow:hidden;left:0}header .Qafbu_nav_learning .ElOrT_nav_pro .UsmBb_top_edu{transform:perspective(800px) rotateY(0deg);display:block;position:relative;transition:all 0.5s ease}header .Qafbu_nav_learning .cqyrV_nav_mentor{position:relative;transform-style:preserve-3d;transition:transform 0.3s ease;transform:translateZ(0);margin:0 0.5rem}header .Qafbu_nav_learning .cqyrV_nav_mentor a:hover{border:1px solid rgb(124,170,163,0.5);text-shadow:0 0 5px rgb(124,170,163,0.5);color:rgb(124,170,163)}.pGSPF_stay_connected{padding:4rem 2rem;overflow:hidden;isolation:isolate;position:relative;box-shadow:0 15px 35px rgba(0,0,0,0.1);background:linear-gradient(135deg,rgb(124,170,163,0.5),rgb(168,200,195,0.5) 80%);margin:5rem 0}.pGSPF_stay_connected .WjYek_skill_space > div{position:relative;padding:1rem 0 2.5rem}.pGSPF_stay_connected .input_holder{gap:1rem;flex-direction:column;max-width:650px;display:flex;width:100%;position:relative}.pGSPF_stay_connected .input_holder:focus-within::before{transform:translateX(0)}.pGSPF_stay_connected .input_holder span:first-child{flex:1}.pGSPF_stay_connected input[type="email"]:focus{box-shadow:0 4px 20px rgba(0,0,0,0.1);border-color:rgb(124,170,163);transform:translateY(-2px)}.pGSPF_stay_connected .aibDA_sub_focus:hover{background:rgb(168,200,195);transform:translateY(-3px);box-shadow:0 8px 25px rgba(0,0,0,0.15),0 5px 10px rgba(0,0,0,0.08)}.pGSPF_stay_connected .aibDA_sub_focus:active{transform:translateY(-1px)}.ZQnrJ_client_experience::after{position:absolute;width:100%;content:"";bottom:0;left:0;height:3px;background:linear-gradient(90deg,transparent,rgb(168,200,195),transparent);opacity:0.3}.ZQnrJ_client_experience h2:hover::after{transform:scaleX(1.5)}.ZQnrJ_client_experience .pOCRB_reviews_block{background:#ffffff;position:relative;transition:all 0.4s cubic-bezier(0.165,0.84,0.44,1);padding:2rem;transform:translateY(0) rotateX(0);box-shadow:0 10px 30px rgba(0,0,0,0.05),0 1px 4px rgba(0,0,0,0.03);border-left:3px solid rgb(168,200,195)}.ZQnrJ_client_experience .pOCRB_reviews_block:hover img{transform:scale(1.1) translateZ(0)}.ZQnrJ_client_experience .pOCRB_reviews_block:hover h4{transform:translateX(3px)}.ZQnrJ_client_experience .pOCRB_reviews_block:hover h4::after{width:100%}.ZQnrJ_client_experience .pOCRB_reviews_block .description::before{z-index:1;content:"";background:linear-gradient(to top,#ffffff,transparent);bottom:0;height:0;width:100%;transition:height 0.3s ease,opacity 0.3s ease;opacity:0;position:absolute;left:0}.HpSge_course_features::before{content:"";opacity:0.08;left:0;width:100%;top:0;background:linear-gradient(90deg,transparent 49.9%,rgb(168,200,195,0.5) 50%,rgb(168,200,195,0.5) 50.1%,transparent 50.2%) 0 0 / 100px 100%,linear-gradient(0deg,transparent 49.9%,rgb(168,200,195,0.5) 50%,rgb(168,200,195,0.5) 50.1%,transparent 50.2%) 0 0 / 100% 100px;position:absolute;z-index:1;animation:gridPulse 8s linear infinite;height:100%}.HpSge_course_features .HjVts_text_block_wrap h2{font-weight:700;letter-spacing:2px;color:#ffffff;margin-bottom:40px;position:relative;font-size:45px;text-transform:uppercase;text-shadow:0 0 15px rgb(168,200,195,0.5);padding-bottom:20px}.HpSge_course_features .HjVts_text_block_wrap .description::before{content:">";color:rgb(124,170,163);left:0;opacity:0.7;position:absolute}.HpSge_course_features .OqCHo_image_strip::before{background:linear-gradient(to bottom,rgba(0,0,0,0.5) 0%,transparent 15%,transparent 85%,rgba(0,0,0,0.5) 100%),linear-gradient(to right,#000000 0%,transparent 20%);content:"";width:100%;left:0;position:absolute;top:0;height:100%;z-index:1}.IgEVL_about_this .container{padding:6rem 2rem;max-width:1280px;margin:0 auto;position:relative}.IgEVL_about_this .HjVts_text_block_wrap:hover{transform:perspective(1000px) rotateY(0deg)}.IgEVL_about_this h1{margin-bottom:2.5rem;transform:translateX(0.5rem);position:relative;font-weight:700;font-size:45px;color:#000000}.IgEVL_about_this ul{list-style:none;margin:0;padding:0}.IgEVL_about_this h4::after{bottom:-5px;transform-origin:left;width:100%;transition:transform 0.3s ease;content:"";position:absolute;transform:scaleX(0.7);height:1px;background:rgb(168,200,195,0.5);left:0}.gCZGy_privacyConsentPanel h5{font-size:22px;margin-bottom:6px}.irdvC_data_agree{min-width:120px;text-align:center;border-bottom:2px solid rgb(168,200,195);text-decoration:none;font-size:24px;white-space:nowrap;margin-left:10px;color:rgb(168,200,195);cursor:pointer;flex-shrink:0;line-height:35px}.zIqJh_contact_information{padding:70px 0;position:relative;overflow:hidden;background:rgb(212,228,224)}.zIqJh_contact_information h2::after{position:absolute;transform:translateX(-50%);left:50%;width:60px;content:"";background:rgb(168,200,195);height:3px;bottom:-15px}.zIqJh_contact_information .kiFgM_query_inquiry{background:#ffffff;padding:50px 40px;grid-row:1;grid-column:1}.zIqJh_contact_information input[type="text"]{font-size:12px;background:#ffffff;padding:15px 20px;border:1px solid rgb(212,228,224);border-radius:10px;width:100%;transition:all 0.3s ease;color:#000000}.zIqJh_contact_information .AheND_connect_request input[type="checkbox"]:checked::after{top:50%;content:"✓";left:50%;color:#ffffff;position:absolute;font-size:16px;transform:translate(-50%,-50%)}.zIqJh_contact_information .qaTnt_request_help:hover{background:rgb(124,170,163);transform:translateY(-3px);box-shadow:0 10px 20px rgba(0,0,0,0.1)}.zIqJh_contact_information svg path{fill:rgb(168,200,195)}@media only screen and (max-width: 800px) {.container{padding:0 12px}} @media (max-width: 991px) {.egHAR_appNote{padding:4rem 0}.egHAR_appNote h2{max-width:95%;font-size:calc(33px * 0.9)}.egHAR_appNote .WjYek_skill_space{padding:2.5rem}} @media screen and (max-width: 992px) {.FrWdj_prospective_members{padding:70px 15px}.FrWdj_prospective_members .WjYek_skill_space{padding:40px 30px}.FrWdj_prospective_members h3{font-size:calc(38px * 0.9);margin-bottom:40px}.FrWdj_prospective_members ul{gap:20px}} @media (min-width: 768px) {.CYpnP_title_welcome .WjYek_skill_space{gap:3rem;grid-template-columns:1fr 1fr;align-items:center;padding:4rem}.CYpnP_title_welcome h1{max-width:90%;grid-column:1 / 2;font-size:calc(39px * 1.6)}.CYpnP_title_welcome .HjVts_text_block_wrap{grid-column:2 / 3}.CYpnP_title_welcome h1::after{width:120px}.CYpnP_title_welcome .npHAm_intro_head svg{height:100px;width:100px}} @media (max-width: 991px) {.WSaGZ_support{padding:4rem 0}.WSaGZ_support .BTXkS_ask_form{padding:2.5rem}.WSaGZ_support .BTXkS_ask_form h2{font-size:calc(36px * 0.9)}.WSaGZ_support .BTXkS_ask_form p{max-width:100%}} @media (max-width: 1200px) {.UoPNg_pricing_stack{padding:80px 0}.UoPNg_pricing_stack .YTIbB_tuition_plans{grid-template-columns:repeat(auto-fill,minmax(250px,1fr))}} @media (max-width: 576px) {.UoPNg_pricing_stack{padding:50px 0}.UoPNg_pricing_stack .container{padding:0 15px}.UoPNg_pricing_stack h2{font-size:calc(35px - 8px);margin-bottom:15px}.UoPNg_pricing_stack .cYFqz_fee_board{margin-bottom:25px}.UoPNg_pricing_stack .YTIbB_tuition_plans{grid-template-columns:1fr;gap:20px}.UoPNg_pricing_stack .BZfkU_pricing_rates{padding:20px}.UoPNg_pricing_stack .sPKaZ_learning_package p{margin-bottom:15px}.UoPNg_pricing_stack .BltmS_deal_opts{font-size:calc(20px - 1px);padding:8px 16px}} @media (max-width: 576px) {header .Qafbu_nav_learning{padding:0.75rem}header .Qafbu_nav_learning .CBOwK_main_master{align-items:center;flex-direction:column}header .Qafbu_nav_learning .cqyrV_nav_mentor{margin:0.25rem 0;text-align:center;width:100%}header .Qafbu_nav_learning .ElOrT_nav_pro svg{width:100px}header .Qafbu_nav_learning .ElOrT_nav_pro::after{width:80%;left:10%}} @media (min-width: 1440px) {.pGSPF_stay_connected{padding:6rem}.pGSPF_stay_connected .WjYek_skill_space{gap:6rem}.pGSPF_stay_connected h4{font-size:calc(19px * 1.2)}} @media (min-width: 768px) {.ZQnrJ_client_experience .taTZg_user_praise{grid-template-columns:repeat(2,1fr)}.ZQnrJ_client_experience .pOCRB_reviews_block:nth-child(even){transform:translateY(25px)}.ZQnrJ_client_experience .pOCRB_reviews_block:nth-child(even):hover{transform:translateY(15px) rotateX(2deg)}.ZQnrJ_client_experience .pOCRB_reviews_block:nth-child(4n+1)::before,.ZQnrJ_client_experience .pOCRB_reviews_block:nth-child(4n+4)::before{right:auto;left:1.5rem}} @media (max-width: 480px) {.ZQnrJ_client_experience h2{font-size:calc(28px * 0.75)}.ZQnrJ_client_experience .pOCRB_reviews_block{padding:1.25rem}.ZQnrJ_client_experience .pOCRB_reviews_block::before{font-size:4rem}.ZQnrJ_client_experience .pOCRB_reviews_block img{height:2.5rem;width:2.5rem}.ZQnrJ_client_experience .pOCRB_reviews_block h4{font-size:1rem}.ZQnrJ_client_experience .pOCRB_reviews_block .description{font-size:calc(15px * 0.95)}} @media screen and (max-width: 991px) {.HpSge_course_features{padding:60px 0;min-height:auto}.HpSge_course_features .taIJz_learn_coding{grid-template-columns:1fr;grid-gap:40px}.HpSge_course_features .HjVts_text_block_wrap{padding:30px;transform:translateZ(0);clip-path:polygon(0 0,100% 0,97% 100%,0 100%)}.HpSge_course_features .OqCHo_image_strip{height:450px;clip-path:polygon(0 0,100% 0,100% 100%,3% 100%);transform:translateZ(0) rotateY(0)}} @media (max-width: 767px) {.IgEVL_about_this{min-height:auto}.IgEVL_about_this .container{padding:4rem 1.5rem}.IgEVL_about_this .HjVts_text_block_wrap{padding:2rem;transform:perspective(800px) rotateY(-1deg);clip-path:polygon(0 0,100% 0,100% 97%,95% 100%,0 100%)}.IgEVL_about_this h1{font-size:calc(45px * 0.9);margin-bottom:2rem}.IgEVL_about_this h4{font-size:calc(19px * 0.95)}.IgEVL_about_this span{line-height:1.6;font-size:calc(16px * 0.95)}} @media (max-width: 576px) {.zIqJh_contact_information{padding:40px 0}.zIqJh_contact_information .container{padding:0 15px}.zIqJh_contact_information h2::after{width:40px}.zIqJh_contact_information .kiFgM_query_inquiry{padding:25px 20px}.zIqJh_contact_information #contact{gap:20px}.zIqJh_contact_information .qaTnt_request_help{padding:14px 20px;width:100%}.zIqJh_contact_information .OqCHo_image_strip{min-height:200px}} @keyframes pulse {0%,100%{opacity:0.1;transform:scale(1)}50%{opacity:0.2;transform:scale(1.1)}} @keyframes borderPulse {0%{border-left-color:rgb(168,200,195)}50%{border-left-color:rgb(124,170,163)}100%{border-left-color:rgb(168,200,195)}} @keyframes rotateConic {0%{transform:translate(50%,50%) rotate(0deg)}100%{transform:translate(50%,50%) rotate(360deg)}}