﻿*{box-sizing:border-box;margin:0;padding:0}svg{width:30px;height:30px}a{color:inherit;text-decoration:none}.container{margin:auto;max-width:100%;width:1113px}header,footer{width:100%}header{z-index:99;background:linear-gradient(to bottom,rgb(204,210,229),rgba(0,0,0,0.5));width:100%;position:relative;overflow:visible}.thankYouHub_data{padding:120px 0;position:relative;background:linear-gradient(135deg,rgb(204,210,229) 0%,rgb(157,172,204,0.5) 100%);overflow:hidden}.thankYouHub_data::after{z-index:1;opacity:0.4;transform:rotate(10deg) skewY(-5deg);left:-2%;height:60%;background:linear-gradient(220deg,rgb(157,172,204,0.5) 0%,transparent 80%);content:"";position:absolute;bottom:-5%;width:30%}.thankYouHub_data h2::after{background:linear-gradient(90deg,rgb(157,172,204) 0%,rgb(110,129,176) 100%);height:3px;content:"";transform:scaleX(1);bottom:-15px;left:0;transform-origin:left;position:absolute;transition:transform 0.5s ease;width:80px}.thankYouHub_data .teach_method_data::before{top:0;left:0;content:"";right:0;bottom:0;position:absolute;background:linear-gradient(135deg,#ffffff 0%,#ffffff 100%);clip-path:polygon(0 0,100% 0,100% 85%,95% 100%,0 100%);z-index:-1}.thankYouHub_data .teach_method_data:hover{box-shadow:0 20px 40px rgba(0,0,0,0.08),0 10px 20px rgba(0,0,0,0.05);transform:perspective(1000px) rotateY(2deg) translateY(-5px)}.thankYouHub_data li::before{background:rgb(110,129,176);border-radius:50%;top:10px;position:absolute;height:6px;left:0;content:"";transform:translateY(-50%);width:6px}.connect_with_us_data{overflow:hidden;background:linear-gradient( 225deg,rgb(204,210,229) 0%,rgb(110,129,176,0.5) 100% );padding:6rem 0;perspective:1000px;position:relative}.connect_with_us_data::after{opacity:0.6;height:200%;background:radial-gradient( circle at center,rgb(157,172,204,0.5) 0%,transparent 70% );top:-50%;left:-50%;z-index:2;width:200%;animation:circuit-pulse 10s infinite alternate;position:absolute;content:''}.connect_with_us_data .container{z-index:3;margin:0 auto;padding:0 1rem;max-width:1300px;position:relative}.connect_with_us_data h2::before,.connect_with_us_data h2::after{background:linear-gradient( to right,transparent,rgb(157,172,204),transparent );content:'';bottom:-0.5rem;height:2px;position:absolute}.connect_with_us_data h2::before{width:30%;left:0}.connect_with_us_data .help_reach_data:hover{transform:rotateX(0) scale(1)}.connect_with_us_data .img_zoom_data{overflow:hidden;position:relative;flex:0 0 40%;min-height:500px}.connect_with_us_data .img_zoom_data::before{left:0;width:100%;mix-blend-mode:color-dodge;opacity:0.7;content:'';background:linear-gradient( 135deg,rgb(157,172,204,0.5) 0%,rgb(110,129,176,0.5) 100% );position:absolute;top:0;height:100%}.connect_with_us_data .message_inquiry_data form{margin:0 auto;position:relative;z-index:3;width:100%;max-width:500px}.connect_with_us_data .message_inquiry_data h3{font-weight:600;margin-bottom:2rem;text-align:center;color:#ffffff;letter-spacing:0.05em;font-size:37px}.connect_with_us_data .message_inquiry_data input:not([type="checkbox"]):not([type="submit"])::before{position:absolute;transition:opacity 0.3s ease;top:0;content:'';width:100%;opacity:0;left:0;background:linear-gradient( 45deg,transparent 0%,rgb(157,172,204,0.5) 100% );z-index:1;height:100%}.connect_with_us_data .message_inquiry_data input:not([type="checkbox"]):not([type="submit"]):focus::before{opacity:1}.connect_with_us_data .message_inquiry_data .inquiry_info_data input[type="checkbox"]{appearance:none;margin-right:1rem;cursor:pointer;background:rgb(110,129,176,0.5);border:2px solid rgb(157,172,204,0.5);position:relative;width:22px;height:22px;border-radius:10px;transition:all 0.3s ease}.connect_with_us_data .message_inquiry_data .inquiry_info_data label{align-items:center;font-size:18px;color:#ffffff;display:flex}.connect_with_us_data .message_inquiry_data .inquiry_info_data a{color:rgb(157,172,204);text-decoration:none;transition:color 0.3s ease;margin-left:0.3rem}.connect_with_us_data .message_inquiry_data .reach_feedback_data::before{width:100%;transition:all 0.3s ease;top:0;content:'';height:100%;left:-100%;background:linear-gradient( 120deg,transparent,rgb(157,172,204,0.5),transparent );position:absolute}.connect_with_us_data .message_inquiry_data .reach_feedback_data:hover::before{left:100%}header::before{height:100%;background-image:repeating-linear-gradient( -45deg,rgba(0,0,0,0.5),rgba(0,0,0,0.5) 1px,transparent 1px,transparent 6px );left:0;opacity:0.1;position:absolute;width:100%;top:0;content:""}header .head_prime_data .first_class_data{z-index:2;margin-right:40px;position:relative}header .head_prime_data .first_class_data .top_header_data{padding:5px;position:relative;display:block}header .head_prime_data .first_class_data .top_header_data:hover::before{opacity:0.1;transform:scale(1)}header .head_prime_data .first_class_data .top_header_data svg{filter:drop-shadow(0 2px 4px rgba(0,0,0,0.1));height:45px;width:auto}header .head_prime_data .top_primary_data .nav_start_data{position:relative;transform-style:preserve-3d;margin:0}header .head_prime_data .top_primary_data .nav_start_data a::before,header .head_prime_data .top_primary_data .nav_start_data a::after{position:absolute;height:100%;transition:all 0.3s ease;pointer-events:none;top:0;content:"";left:0;width:100%}header .head_prime_data .top_primary_data .nav_start_data a::before{transform:translateZ(-1px) rotateX(10deg);background:linear-gradient(to bottom,rgb(157,172,204,0.5),transparent);transform-origin:top center;opacity:0}header .head_prime_data .top_primary_data .nav_start_data:hover a{transform:translateZ(10px);color:rgb(157,172,204)}header .head_prime_data .top_primary_data .nav_start_data:hover a::before,header .head_prime_data .top_primary_data .nav_start_data:hover a::after{opacity:0.1}header .head_prime_data .top_primary_data .nav_start_data:hover a::before{transform:translateZ(-5px) rotateX(15deg)}.assign_help_data .company_holder::after{height:80%;content:'';right:0;width:1px;background:linear-gradient(to bottom,transparent,rgb(157,172,204),transparent);position:absolute;top:10%}.assign_help_data .company_holder h3::after{transition:width 0.3s ease-in-out;content:'';height:2px;left:0;position:absolute;bottom:-5px;width:40%;background:rgb(157,172,204)}.assign_help_data .equity_pledge_data{backdrop-filter:blur(5px);margin-top:15px;transform:translateZ(0);transition:all 0.3s ease;line-height:1.6;background:rgba(255,255,255,0.08);box-shadow:0 4px 15px rgba(0,0,0,0.1);color:#ffffff;border-radius:10px;padding:15px;font-size:13px}.assign_help_data .top_primary_data{backdrop-filter:blur(10px);overflow:hidden;flex:0 0 45%;transition:all 0.4s cubic-bezier(0.175,0.885,0.32,1.275);box-shadow:0 8px 32px rgba(0,0,0,0.2);position:relative;padding:20px;background:rgba(255,255,255,0.05);border-radius:18px}.assign_help_data .top_primary_data:hover::before{transform:translateX(100%)}.assign_help_data .top_primary_data h5::after{content:'';background:rgb(157,172,204);left:0;bottom:0;transition:width 0.3s ease,box-shadow 0.3s ease;height:2px;width:40px;position:absolute}.assign_help_data .top_primary_data .main_class_data{gap:12px;flex-direction:column;display:flex}.assign_help_data .top_primary_data .main_class_data a::before{height:1px;width:0;background:linear-gradient(90deg,rgb(157,172,204),transparent);transition:width 0.3s ease,transform 0.3s ease;left:0;position:absolute;content:'';transform-origin:left;bottom:-2px}.assign_help_data .top_primary_data .main_class_data a:hover::before{box-shadow:0 0 5px rgb(157,172,204,0.5);width:100%}.footer_benefit_data::before{left:0;top:0;background:linear-gradient(90deg,transparent,rgb(157,172,204,0.5),transparent);height:1px;content:'';position:absolute;right:0}.footer_benefit_data .edu_global_data:hover{opacity:1}footer{position:relative}footer::after{opacity:0.3;content:'';background-size:50px 50px;right:0;bottom:0;position:absolute;top:0;z-index:0;left:0;background-image:linear-gradient(0deg,transparent 24%,rgba(255,255,255,.05) 25%,rgba(255,255,255,.05) 26%,transparent 27%,transparent 74%,rgba(255,255,255,.05) 75%,rgba(255,255,255,.05) 76%,transparent 77%,transparent),linear-gradient(90deg,transparent 24%,rgba(255,255,255,.05) 25%,rgba(255,255,255,.05) 26%,transparent 27%,transparent 74%,rgba(255,255,255,.05) 75%,rgba(255,255,255,.05) 76%,transparent 77%,transparent)}.tariff_container_data::after{position:absolute;z-index:0;left:-3%;background:linear-gradient(45deg,rgb(110,129,176,0.5) 30%,rgb(157,172,204,0.5) 70%);opacity:0.08;width:35%;height:50%;content:"";transform:rotate(10deg);bottom:-5%;border-radius:10px}.tariff_container_data .fee_pricing_data{display:flex;flex-direction:column}.tariff_container_data .pricing_schemes_data h2{color:#000000;display:inline-block;font-size:36px;font-weight:700;margin-bottom:1.5rem;position:relative}.tariff_container_data .price_view_data{max-width:800px;line-height:1.6;font-size:13px;margin:0 auto;color:#000000}.tariff_container_data .basic_rates_data{gap:2rem;width:100%;order:2;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));display:grid}.tariff_container_data .pricing_pack_data:hover{transform:translateY(-8px);box-shadow:0 15px 40px rgba(0,0,0,0.1)}.tariff_container_data .pricing_pack_data::before{transition:transform 0.3s ease;background:linear-gradient(90deg,rgb(157,172,204),rgb(110,129,176));width:100%;top:0;left:0;content:"";position:absolute;transform:translateY(-5px);height:5px}.tariff_container_data .plan_details_data{padding:2rem 1.75rem;flex-direction:column;position:relative;flex:1;display:flex}.tariff_container_data .plan_details_data .access_plans_data{color:rgb(157,172,204);font-weight:700;font-size:calc(19px * 1.3);margin-bottom:1.5rem;position:relative}.tariff_container_data .plan_details_data p{word-wrap:break-word;overflow-wrap:break-word;font-size:13px;margin-bottom:1.5rem;line-height:1.65;word-break:break-word;flex-grow:1;color:#000000}.tariff_container_data .img_zoom_data::after{height:100%;content:"";position:absolute;top:0;left:0;width:100%;background:linear-gradient(to bottom,rgba(0,0,0,0.1),rgba(0,0,0,0.4))}.tariff_container_data .pricing_pack_data:nth-child(even) .plan_details_data::before{position:absolute;height:2.5rem;background:rgb(110,129,176,0.5);left:1rem;z-index:-1;width:2.5rem;border-radius:50%;content:"";opacity:0.1;bottom:1rem}.contacts_data::before{bottom:0;right:0;position:absolute;transform:perspective(1000px) rotateY(2deg);background:repeating-linear-gradient( 45deg,transparent,transparent 20px,rgba(rgb(157,172,204,0.5),0.03) 20px,rgba(rgb(157,172,204,0.5),0.03) 40px );top:0;left:0;z-index:1;content:""}.contacts_data .request_support_data:hover{transform:perspective(1000px) rotateX(0deg) translateY(-5px);box-shadow:0 25px 50px rgba(0,0,0,0.12),0 10px 25px rgba(0,0,0,0.08)}.contacts_data h3{display:inline-block;position:relative;margin-bottom:1.5rem;font-size:calc(37px * 0.9);color:#000000;font-weight:700}.contacts_data h3::after{transform:scaleX(0.7);position:absolute;background:rgb(110,129,176);height:3px;transform-origin:left;transition:transform 0.5s cubic-bezier(0.23,1,0.32,1);width:70%;content:"";bottom:-8px;left:0}.contacts_data h5{align-items:center;text-transform:capitalize;color:#000000;margin-bottom:0.5rem;display:flex;font-weight:600;font-size:19px}.contacts_data .request_team_data{list-style:none;gap:1rem;padding:0;display:flex;flex-direction:column;margin:2rem 0 0}.contacts_data .contact_faq_data::before{width:100%;bottom:0;transform:scaleX(0);position:absolute;transition:transform 0.4s cubic-bezier(0.25,0.46,0.45,0.94);content:"";left:0;transform-origin:right;height:1px;background:rgb(110,129,176,0.5)}.contacts_data svg{margin-left:0.75rem;transition:transform 0.4s cubic-bezier(0.34,1.56,0.64,1);width:24px;height:24px}.contacts_data svg path{fill:rgb(157,172,204);transition:fill 0.3s ease}.stay_connected_data::before{background:repeating-linear-gradient( -45deg,transparent,transparent 5px,rgb(157,172,204,0.5) 5px,rgb(157,172,204,0.5) 6px ),repeating-linear-gradient( 45deg,transparent,transparent 5px,rgb(110,129,176,0.5) 5px,rgb(110,129,176,0.5) 6px );position:absolute;left:0;top:0;content:"";z-index:1;opacity:0.05;right:0;clip-path:polygon(0 0,100% 0,100% 100%,30% 100%,0 70%);bottom:0}.stay_connected_data p{grid-column:1 / 2;font-family:Arial,sans-serif;padding-left:2rem;text-transform:uppercase;font-size:21px;position:relative;font-weight:700;line-height:1.5;letter-spacing:1px;color:#ffffff}.stay_connected_data .input_holder{flex-direction:row;display:flex;grid-column:2 / 3;transform:perspective(1000px) rotateY(-5deg);transform-style:preserve-3d;position:relative}.stay_connected_data .start_classes_data:focus{box-shadow:inset 0 0 10px rgb(157,172,204,0.5),0 0 15px rgb(157,172,204,0.5);outline:none;border-color:rgb(157,172,204)}.stay_connected_data .start_classes_data::placeholder{color:rgba(255,255,255,0.5)}.stay_connected_data .sub_prize_data{color:#ffffff;position:relative;background:rgb(157,172,204);font-weight:600;z-index:1;border-radius:0 10px 10px 0;cursor:pointer;font-size:15px;font-family:Arial,sans-serif;padding:1rem 2rem;overflow:hidden;transition:all 0.3s ease;border:none}.stay_connected_data .sub_prize_data:hover::before{left:100%}.welcome_data{min-height:100vh;padding:5rem 2rem;align-items:center;background:linear-gradient(135deg,rgb(204,210,229) 0%,#f0f4f8 100%);display:flex;position:relative;justify-content:center;overflow:hidden}.welcome_data::after{content:'';pointer-events:none;position:absolute;height:200px;bottom:0;left:0;background:radial-gradient(ellipse at bottom,rgba(94,170,168,0.1) 0%,transparent 70%);width:100%}.welcome_data h1{font-weight:700;text-shadow:2px 2px 0 rgba(94,170,168,0.1);animation:titleReveal 1s ease-out forwards;z-index:1;margin-bottom:2rem;color:#000000;transform-origin:left center;letter-spacing:-0.5px;grid-column:1 / -1;position:relative;font-size:calc(43px * 1.1)}.welcome_data .learn_title_data{transition:transform 0.5s cubic-bezier(0.34,1.56,0.64,1);transform:translateY(0);box-shadow:8px 8px 16px #d1d9e6,-8px -8px 16px #ffffff;background:linear-gradient(145deg,#ffffff,#f0f0f0);border-radius:10px;padding:2.5rem}.welcome_data svg{height:120px;width:120px;margin:0 auto 2rem;filter:drop-shadow(3px 3px 5px rgba(0,0,0,0.1));transform:translateY(0);transition:transform 0.4s ease;animation:float 6s ease-in-out infinite;display:block}.welcome_data svg text{font-family:Arial,sans-serif;transition:fill 0.3s ease;font-weight:700}.welcome_data .reach_feedback_data::before{left:0;width:100%;position:absolute;content:'';background:linear-gradient(135deg,rgba(255,255,255,0.2) 0%,rgba(255,255,255,0) 50%);top:0;transform:translateX(-100%) skewX(-15deg);transition:transform 0.5s ease;height:100%}.welcome_data .reach_feedback_data:hover{transform:translateY(-5px);box-shadow:0 15px 25px rgba(94,170,168,0.4)}.welcome_data .reach_feedback_data:hover::before{transform:translateX(100%) skewX(-15deg)}.welcome_data .img_zoom_data{border-radius:10px;transition:transform 0.5s ease;overflow:hidden;min-height:400px;box-shadow:10px 10px 30px rgba(0,0,0,0.1);transform:perspective(1000px) rotateY(-5deg);height:100%;animation:fadeIn 1s ease-out 0.8s forwards;position:relative;opacity:0}.course_benefits_data{padding:80px 0;position:relative;overflow:hidden;background:linear-gradient(135deg,rgb(204,210,229) 0%,rgba(245,247,250,0.95) 100%)}.course_benefits_data{padding:120px 0}.course_benefits_data::after{z-index:0;width:200px;right:-50px;height:200px;filter:blur(40px);background:linear-gradient(225deg,rgb(110,129,176) 0%,transparent 70%);bottom:-50px;opacity:0.1;border-radius:50%;content:"";position:absolute}.course_benefits_data .text_clip_data{transform:translateY(0);transition:transform 0.5s cubic-bezier(0.19,1,0.22,1);background:#ffffff;padding:30px;box-shadow:0 15px 30px rgba(0,0,0,0.05)}.course_benefits_data .text_clip_data{padding:50px}.course_benefits_data .text_clip_data h4::after{position:absolute;height:3px;bottom:0;background:rgb(157,172,204);transition:width 0.3s ease-out;width:60px;transform-origin:left center;content:"";left:0}.course_benefits_data li{transform:translateX(0);opacity:0.95;transition:all 0.3s ease-out;margin-bottom:15px}.course_benefits_data li{opacity:0;animation:fadeInUp 0.6s forwards;transform:translateY(30px)}.course_benefits_data li p span:first-child{flex-shrink:0;align-items:center;margin-top:3px;justify-content:center;display:flex}.course_benefits_data li:hover svg{transform:scale(1)}.course_benefits_data li:hover svg path{fill:rgb(110,129,176)}.course_benefits_data .img_zoom_data{border-radius:17px;box-shadow:0 20px 40px rgba(0,0,0,0.1);transition:all 0.6s cubic-bezier(0.23,1,0.32,1);height:auto;width:100%;object-fit:cover;transform:perspective(1000px) rotateY(0deg);filter:saturate(1.05)}.course_benefits_data .img_zoom_data{transition:all 0.8s cubic-bezier(0.23,1,0.32,1);transform:perspective(1200px) rotateY(-5deg) translateZ(0)}.training_method_data{padding:7rem 0;position:relative;background:linear-gradient(135deg,rgb(204,210,229) 0%,rgb(110,129,176,0.5) 100%);perspective:1000px;overflow:hidden}.training_method_data::after{position:absolute;left:0;top:0;background:radial-gradient( circle at 75% 25%,rgb(157,172,204,0.5) 0%,transparent 60% );width:100%;height:100%;z-index:0;content:"";opacity:0.2}.training_method_data .container.teach_method_data:hover{transform:translateY(-5px) rotateX(2deg)}.training_method_data .container.teach_method_data > div{position:relative;overflow:hidden;padding:3.5rem}.training_method_data .container.teach_method_data > div::before{position:absolute;z-index:1;background:linear-gradient( 90deg,rgb(157,172,204) 0%,rgb(110,129,176) 100% );width:100%;content:"";left:0;top:0;height:5px}.training_method_data h3::after{position:absolute;left:0;height:3px;content:"";width:0;bottom:-10px;background:rgb(110,129,176);transition:width 0.6s cubic-bezier(0.19,1,0.22,1)}.training_method_data p span{transform:translateY(20px);padding-left:1rem;display:inline-block;position:relative;border-left:2px solid rgb(157,172,204,0.5);animation:textFadeIn 1s ease-out forwards;opacity:0}.about_this_data::before{height:100%;animation:pulse 15s infinite alternate;background:radial-gradient(circle at 30% 70%,rgb(157,172,204,0.5) 0%,transparent 50%);width:100%;top:0;left:0;position:absolute;z-index:1;content:""}.about_this_data .container{padding:0 20px;max-width:1200px;margin:0 auto;z-index:2;position:relative}.about_this_data .teach_method_data{transform:perspective(1000px) rotateY(0deg);justify-content:space-between;border:1px solid rgba(255,255,255,0.1);flex-direction:row;display:flex;padding:50px;backdrop-filter:blur(10px);border-radius:21px;align-items:center;background:rgba(0,0,0,0.5);transition:transform 0.5s ease;box-shadow:0 25px 50px -12px rgba(0,0,0,0.25);gap:60px}.about_this_data .team_bios_data .img_zoom_data::before{background:linear-gradient(to right,transparent,rgba(255,255,255,0.3),transparent);width:50%;left:-100%;animation:shine 3s infinite;height:100%;transform:skewX(-25deg);position:absolute;content:"";top:0}.about_this_data .mentor_approach_data::before{background-size:20px 20px;width:100%;height:100%;background:linear-gradient(135deg,transparent 25%,rgba(255,255,255,0.1) 50%,transparent 75%);left:0;top:0;z-index:-1;position:absolute;content:""}.about_this_data .text_clip_data{position:relative;flex:1;padding-left:20px}.about_this_data .text_clip_data::before{width:4px;background:linear-gradient(to bottom,rgb(157,172,204),rgb(110,129,176));left:0;height:100%;top:0;border-radius:2px;position:absolute;content:""}.about_this_data .founders_team_data svg{filter:drop-shadow(0 4px 4px rgba(0,0,0,0.2));transition:all 0.3s ease;width:60px;height:60px;margin-right:15px;fill:rgb(157,172,204)}.about_this_data h2{font-weight:700;padding-bottom:15px;position:relative;color:#ffffff;font-size:38px;margin:0 0 20px 0}.about_this_data p{color:#ffffff;opacity:0.9;margin:0;font-size:14px;line-height:1.8}.manage_tracking_data{flex-wrap:wrap;align-items:center;display:flex;justify-content:space-between}.cookie_review_data{flex-shrink:0;margin-right:20px}.cookie_review_data svg{fill:rgb(157,172,204);width:50px;height:50px}.cookie_alert_overlay_data h5{font-size:18px;color:#ffffff;font-weight:700;margin-bottom:10px}.cookie_explained_data{padding:10px 20px;border:2px solid rgb(157,172,204);background:rgb(157,172,204);min-width:150px;border-radius:10px;color:#ffffff;flex-shrink:0;margin-left:10px;transition:none;font-size:17px;text-align:center;cursor:pointer;text-decoration:none}#cookieWarningWindow_data{display:none}#cookieWarningWindow_data:checked ~ .cookie_alert_overlay_data{visibility:hidden;opacity:0}.launch_now_data::before{background:repeating-linear-gradient( 45deg,rgba(255,255,255,0.03),rgba(255,255,255,0.03) 2px,transparent 2px,transparent 10px );top:0;content:"";z-index:-1;width:100%;position:absolute;left:0;height:100%}.launch_now_data .container{perspective:1000px;transform-style:preserve-3d;margin:0 auto;flex-direction:column;position:relative;display:flex;align-items:center;max-width:1140px}.launch_now_data div div{justify-content:center;transform:translateZ(20px);display:flex}.launch_now_data span{animation:fadeInUp 0.8s ease-out 0.6s forwards;opacity:0;position:relative;display:inline-block}.launch_now_data .reach_feedback_data::before{position:absolute;height:100%;content:"";z-index:-1;top:0;background:linear-gradient( 90deg,rgba(255,255,255,0) 0%,rgba(255,255,255,0.2) 50%,rgba(255,255,255,0) 100% );transform:translateX(-100%);left:0;width:100%;transition:transform 0.8s ease}.launch_now_data .reach_feedback_data span{position:relative;z-index:2;opacity:1;animation:none}.launch_now_data .reach_feedback_data:hover::before{transform:translateX(100%)}.launch_now_data .reach_feedback_data:active{transform:translateY(-2px);box-shadow:0 5px 15px rgba(0,0,0,0.1)}.analysis_summary_data::before{width:40%;content:"";height:70%;position:absolute;top:-10%;opacity:0.15;right:-5%;background:linear-gradient(210deg,rgb(157,172,204,0.5),transparent);pointer-events:none;z-index:1;transform:rotate(-15deg) skew(10deg)}.analysis_summary_data .container{margin:0 auto;position:relative;max-width:1200px;padding:0 1.5rem;z-index:2}.analysis_summary_data .edu_statistics_data{backdrop-filter:blur(8px);border-radius:2px;border-right:1px solid rgba(255,255,255,0.05);border-bottom:1px solid rgba(255,255,255,0.05);transition:all 0.45s cubic-bezier(0.23,1,0.32,1);border:1px solid rgba(255,255,255,0.1);padding:2.2rem 1.8rem;overflow:hidden;box-shadow:0 10px 30px rgba(0,0,0,0.1),0 1px 8px rgba(0,0,0,0.06),0 20px 40px rgba(0,0,0,0.03);background:linear-gradient(135deg,rgba(255,255,255,0.08),rgba(255,255,255,0.02));position:relative}.analysis_summary_data .edu_statistics_data:hover::before{opacity:1;transform:scaleX(1)}.analysis_summary_data .edu_statistics_data p{font-size:calc(33px * 1.2);-webkit-background-clip:text;background:linear-gradient(135deg,rgb(157,172,204),rgb(110,129,176));-webkit-text-fill-color:transparent;transition:transform 0.4s cubic-bezier(0.175,0.885,0.32,1.275);margin:0 0 0.8rem;text-shadow:0 2px 10px rgba(0,0,0,0.05);letter-spacing:-0.02em;transform:translateX(-2px);font-weight:700}.analysis_summary_data .edu_statistics_data:nth-child(odd)::after{transition:transform 0.6s cubic-bezier(0.19,1,0.22,1),opacity 0.6s ease;width:80px;transform:scale(0.7);background:linear-gradient(135deg,rgb(157,172,204,0.5),transparent);content:"";opacity:0.1;border-radius:50%;height:80px;bottom:-20px;right:-20px;filter:blur(8px);position:absolute}.analysis_summary_data .edu_statistics_data:hover::after{opacity:0.15;transform:scale(1)}.analysis_summary_data h4::after{width:80px;position:absolute;background:linear-gradient(90deg,transparent,rgb(110,129,176),transparent);transform:translateX(-50%);content:"";left:50%;bottom:0;height:2px}.analysis_summary_data .edu_statistics_data:nth-child(3n+2){animation-delay:-2s;animation:float 8s ease-in-out infinite}.teaching_history_data{padding:120px 0;background:linear-gradient(135deg,rgb(204,210,229) 0%,#ffffff 100%);overflow:hidden;position:relative}.teaching_history_data::after{height:300px;width:300px;left:-50px;filter:blur(100px);bottom:-50px;position:absolute;background:rgb(110,129,176,0.5);content:"";z-index:0}.teaching_history_data .student_feedback_data{grid-template-columns:1fr;background:rgba(255,255,255,0.9);transform-style:preserve-3d;gap:30px;position:relative;backdrop-filter:blur(10px);transition:transform 0.5s cubic-bezier(0.25,1,0.5,1);box-shadow:0 20px 40px rgba(0,0,0,0.08),0 4px 8px rgba(0,0,0,0.04);padding:40px;transform:perspective(1000px) rotateY(2deg);display:grid}.teaching_history_data .student_feedback_data:hover .img_zoom_data{transform:translateZ(20px) scale(1.05)}.teaching_history_data .student_feedback_data .img_zoom_data::before{content:"";background:linear-gradient( 45deg,transparent 60%,rgb(157,172,204,0.5) 100% );position:absolute;z-index:1;inset:0}.teaching_history_data .student_feedback_data .name::after{content:"";background:rgb(110,129,176);bottom:-8px;left:50%;transform:translateX(-50%);height:2px;width:80px;position:absolute}.teaching_history_data .student_feedback_data > div:nth-child(3){position:relative}.teaching_history_data .student_feedback_data .exp_list_data{transform:translateZ(5px);padding:20px 0;color:#000000;margin:0;line-height:1.7;position:relative;font-size:18px}.teaching_history_data .student_feedback_data .exp_list_data::after{bottom:-60px;content:"";right:-15px}.secure_nook_data{position:relative;color:#000000;font-family:Arial,sans-serif;padding:5rem 2rem;box-shadow:0 10px 30px rgba(0,0,0,0.03);overflow:hidden;background:linear-gradient(145deg,rgb(204,210,229),rgba(245,248,255,0.95))}.secure_nook_data::after{left:0;height:5px;background:linear-gradient(90deg,rgb(157,172,204),rgb(110,129,176),rgb(157,172,204));bottom:0;content:"";width:100%;position:absolute;z-index:1}.secure_nook_data::after{animation:borderPulse 8s linear infinite;background-size:200% 200%}.secure_nook_data h1::after{height:3px;background:linear-gradient(90deg,rgb(157,172,204),transparent);width:6rem;bottom:0;left:0;content:"";position:absolute}.secure_nook_data h2{margin-bottom:1.5rem;font-weight:600;font-size:33px;padding-left:1rem;transform:translateY(-0.25rem);color:#000000;margin-top:3rem;position:relative}.secure_nook_data h3::before{width:3px;position:absolute;background:rgb(110,129,176);content:"";border-radius:1.5px;left:0;top:0.25em;height:75%}.secure_nook_data h4::before{height:70%;width:2px;top:0.3em;position:absolute;opacity:0.7;content:"";left:0;background:rgb(110,129,176);border-radius:1px}.secure_nook_data p strong{font-weight:600;color:#000000;padding-right:0.25rem;padding-left:0.25rem;background:linear-gradient(to bottom,transparent 85%,rgba(rgb(157,172,204,0.5),0.15) 15%);position:relative}.secure_nook_data ul{list-style:none;padding-left:0;margin:2rem 0;counter-reset:privacy-counter}.secure_nook_data li{font-size:18px;margin-bottom:1.25rem;line-height:1.6;position:relative;padding-left:2.5rem;counter-increment:privacy-counter}.secure_nook_data li::after{display:flex;content:counter(privacy-counter);font-size:0.75rem;top:0.25rem;color:#ffffff;font-weight:600;align-items:center;height:1.25rem;left:0;position:absolute;width:1.25rem;justify-content:center}.program_overview_data .program_track_data{height:100%;grid-row:1;clip-path:polygon(10% 0,100% 0,100% 100%,0 100%);position:relative;z-index:1;grid-column:4 / span 8}.program_overview_data .program_track_data::before{left:0;top:0;content:"";z-index:2;position:absolute;pointer-events:none;height:100%;background:linear-gradient(90deg,rgb(110,129,176,0.5),transparent);width:30%}.program_overview_data .coding_expert_data:nth-child(1){animation:slide-cube 25s infinite 0s}.program_overview_data .coding_expert_data:nth-child(2){animation:slide-cube 25s infinite -5s}.program_overview_data .coding_expert_data:nth-child(3){animation:slide-cube 25s infinite -10s}.program_overview_data .coding_expert_data:nth-child(5){animation:slide-cube 25s infinite -20s}.program_overview_data .learn_explore_data:hover .coding_expert_data{animation-play-state:paused}.program_overview_data .teach_method_data{max-width:550px;width:100%;margin-left:0;margin-right:auto;position:relative}.program_overview_data .training_plan_data h3{opacity:0;line-height:1.1;transform:translateY(30px);margin-bottom:1.5rem;text-shadow:0 2px 4px rgba(0,0,0,0.3);color:#ffffff;font-size:46px;animation:slide-up 0.7s ease-out forwards;position:relative;font-weight:700}.program_overview_data .training_plan_data::after{position:absolute;animation:fade-in 0.5s 0.9s ease-out forwards;right:-40px;border-right:3px solid rgb(157,172,204);content:"";width:80px;height:80px;opacity:0;border-bottom:3px solid rgb(157,172,204);bottom:-40px}.program_overview_data .reach_feedback_data{transform:translateY(30px);letter-spacing:1px;text-decoration:none;opacity:0;display:inline-block;animation:slide-up 0.7s 0.6s ease-out forwards;position:relative;overflow:hidden;transition:all 0.3s;font-size:16px;font-weight:600;color:#ffffff;background:rgb(157,172,204);padding:1rem 2.5rem}.program_overview_data .reach_feedback_data:hover::before{transition:transform 0.5s;transform:scale(0)}.program_overview_data::before{pointer-events:none;width:100%;position:absolute;z-index:0;top:0;left:0;height:100%;background:linear-gradient(to right,rgb(110,129,176,0.5) 0%,rgb(110,129,176,0.5) 40%,transparent 70%);content:""}.prospective_students_data{overflow:hidden;padding:5rem 0;z-index:1;background:linear-gradient(135deg,rgb(204,210,229),rgb(157,172,204,0.5));position:relative}.prospective_students_data::after{position:absolute;border-radius:50%;border:2px solid rgb(110,129,176,0.5);top:50%;animation:pulsateRing 10s ease-in-out infinite alternate;transform:translate(-50%,-50%);left:50%;width:500px;box-shadow:0 0 80px 20px rgb(157,172,204,0.5);height:500px;z-index:-2;opacity:0.2;content:''}.prospective_students_data .teach_method_data{position:relative;padding:0 2rem;max-width:1200px;z-index:3;margin:0 auto}.prospective_students_data h3::before{height:3px;background:rgb(157,172,204);position:absolute;bottom:-12px;border-radius:50px;content:'';width:200px;transform:translateX(-50%);box-shadow:0 0 10px rgb(157,172,204),0 0 20px rgb(157,172,204,0.5);left:50%}.prospective_students_data ul{grid-template-columns:repeat(auto-fit,minmax(320px,1fr));padding:0;margin:0;gap:2.5rem;list-style:none;display:grid}.prospective_students_data ul li:hover{transform:translateY(-5px);box-shadow:0 8px 25px rgba(0,0,0,0.25);background-color:rgba(0,0,0,0.3)}.prospective_students_data ul li::before{z-index:-1;height:100px;position:absolute;opacity:0.5;background:radial-gradient(circle,rgb(110,129,176,0.5) 0%,transparent 70%);left:-50%;border-radius:50%;top:-50%;width:100px;animation:floatBubble 15s infinite ease-in-out alternate;content:''}.prospective_students_data ul li svg{width:38px;margin-right:1.5rem;height:38px;flex-shrink:0;transition:transform 0.4s ease;transform:rotate(0deg)}.prospective_students_data ul li:hover svg path{fill:rgb(157,172,204)}@media only screen and (max-width: 800px) {.container{padding:0 12px}} @media (min-width: 992px) {.thankYouHub_data .container{flex-direction:column;align-items:flex-start;display:flex}.thankYouHub_data h2{max-width:70%}.thankYouHub_data .teach_method_data{width:85%;margin-left:60px}.thankYouHub_data span{line-height:1.9;font-size:calc(18px * 1.15)}} @media (max-width: 480px) {.thankYouHub_data{padding:60px 0}.thankYouHub_data h2{font-size:calc(28px * 0.8);margin-bottom:35px}.thankYouHub_data .teach_method_data{padding:25px 20px}.thankYouHub_data span{line-height:1.6;font-size:calc(18px * 0.95)}.thankYouHub_data h2::after{height:2px;width:50px}} @media screen and (max-width: 768px) {.connect_with_us_data{padding:3rem 0}.connect_with_us_data h2{margin-bottom:2rem;font-size:calc(43px * 0.8)}.connect_with_us_data .message_inquiry_data h3{font-size:calc(37px * 0.9)}.connect_with_us_data .message_inquiry_data input:not([type="checkbox"]):not([type="submit"]){margin-bottom:1rem;padding:0.8rem 1.2rem}.connect_with_us_data .message_inquiry_data .inquiry_info_data{align-items:flex-start}.connect_with_us_data .message_inquiry_data .inquiry_info_data input[type="checkbox"]{margin-top:0.2rem}} @media (max-width: 767px) {header .head_prime_data .top_primary_data .nav_start_data a{font-size:calc(18px - 2px);padding:8px 12px}} @media (max-width: 991px) {.assign_help_data{padding:60px 0 30px}.assign_help_data .container{flex-direction:column}.assign_help_data .company_holder{margin-bottom:40px;padding-right:0;flex:0 0 100%}.assign_help_data .company_holder::after{display:none}.assign_help_data .forum_link_data{flex:0 0 100%}.assign_help_data .top_primary_data{flex:0 0 calc(50% - 20px);margin-bottom:20px}} @media (max-width: 576px) {.assign_help_data{padding:30px 0 15px}.assign_help_data .company_holder{margin-bottom:30px}.assign_help_data .company_holder h3{font-size:calc(29px * 0.7)}.assign_help_data .top_primary_data h5{font-size:calc(19px * 0.8)}.footer_benefit_data{padding:10px 0}.footer_benefit_data .edu_global_data{font-size:calc(15px * 0.8)}} @media (max-width: 991px) {.tariff_container_data{padding:5rem 0}.tariff_container_data .pricing_pack_data{margin-bottom:1.5rem}.tariff_container_data .pricing_schemes_data{padding:0 1rem}} @media (max-width: 767px) {.tariff_container_data{padding:4rem 0}.tariff_container_data .pricing_schemes_data h2{font-size:calc(36px * 0.9)}.tariff_container_data .plan_details_data h3{font-size:19px}.tariff_container_data .plan_details_data .access_plans_data{font-size:calc(19px * 1.15)}.tariff_container_data .img_zoom_data{height:160px}} @media (max-width: 575px) {.tariff_container_data{padding:3rem 0}.tariff_container_data .container{padding:0 1.5rem}.tariff_container_data .basic_rates_data{gap:1.5rem}.tariff_container_data .plan_details_data{padding:1.5rem}.tariff_container_data .img_zoom_data{height:140px}} @media (min-width: 992px) {.contacts_data .request_support_data{grid-template-columns:2fr 1fr}.contacts_data p{max-width:85%}.contacts_data .request_team_data{padding-left:2rem;border-left:1px solid rgb(110,129,176,0.5)}.contacts_data .contact_faq_data:hover{transform:translateX(8px)}} @media (max-width: 767px) {.contacts_data{padding:4rem 1.5rem}.contacts_data .request_support_data{padding:2.5rem 1.5rem}.contacts_data h3{margin-bottom:1.25rem;font-size:calc(37px * 0.8)}.contacts_data p{font-size:calc(15px * 0.95);max-width:100%}.contacts_data .request_team_data{margin-top:1.5rem}.contacts_data .contact_faq_data{padding:0.7rem 0}} @media screen and (max-width: 992px) {.welcome_data .teach_method_data{padding:2rem;transform:perspective(1000px) rotateX(0deg);grid-template-columns:1fr}.welcome_data h1{font-size:calc(43px * 0.9);text-align:center}.welcome_data .text_clip_data{order:2;padding-right:0}.welcome_data .img_zoom_data{transform:perspective(1000px) rotateY(0deg);min-height:300px;order:1}.welcome_data p{font-size:17px;text-align:center}.welcome_data .learn_title_data{align-items:center;flex-direction:column;display:flex;padding:2rem}.welcome_data svg{width:100px;margin-bottom:1.5rem;height:100px}.welcome_data .reach_feedback_data{max-width:300px;width:100%}} @media (min-width: 768px) {.course_benefits_data{padding:100px 0}.course_benefits_data .teach_method_data{align-items:center;flex-direction:row;gap:60px}.course_benefits_data .text_clip_data{padding:40px;flex:1}.course_benefits_data .img_zoom_data{clip-path:polygon(0% 5%,95% 0%,100% 95%,5% 100%);flex:0.8;max-height:500px}.course_benefits_data .text_clip_data > div{flex-direction:row;gap:40px}.course_benefits_data .text_clip_data > div > div{flex:1}} @media (max-width: 767px) {.course_benefits_data{padding:60px 0}.course_benefits_data .text_clip_data h4{font-size:calc(22px * 0.9)}.course_benefits_data li p{font-size:calc(15px * 0.95)}.course_benefits_data .img_zoom_data{max-height:300px;object-position:center}} @media (max-width: 991.98px) {.training_method_data{padding:5rem 0}.training_method_data .container.teach_method_data > div{padding:3rem 2.5rem}.training_method_data h3{margin-bottom:1.5rem;font-size:1.75rem}.training_method_data p{max-width:100%}} @media (max-width: 767.98px) {.training_method_data{padding:4rem 0}.training_method_data .container.teach_method_data{margin:0 15px}.training_method_data .container.teach_method_data > div{padding:2.5rem 1.5rem}.training_method_data h3{margin-bottom:1.25rem;font-size:1.5rem}.training_method_data p span{padding-left:0.75rem;border-left-width:1px}} @media (max-width: 575.98px) {.training_method_data{padding:3rem 0}.training_method_data .container.teach_method_data > div{padding:2rem 1.25rem}.training_method_data h3{margin-bottom:1rem;line-height:1.3;font-size:1.35rem}.training_method_data p{font-size:calc(14px - 0.05rem);line-height:1.7}} @media (prefers-reduced-motion: reduce) {.training_method_data .container.teach_method_data:hover{transform:translateY(-5px)}.training_method_data::before{animation:none}.training_method_data p span{animation:none;opacity:1;transform:none}} @media screen and (max-width: 767px) {.about_this_data{padding:60px 0}.about_this_data .teach_method_data{gap:30px;padding:30px 20px}.about_this_data .team_bios_data .img_zoom_data{width:220px;height:300px}.about_this_data .mentor_approach_data{width:80%;transform:translateY(-30px) translateX(0)}.about_this_data h2{font-size:calc(38px * 0.8)}} @media screen and (max-width: 480px) {.about_this_data{padding:40px 0}.about_this_data .teach_method_data{padding:20px 15px}.about_this_data .team_bios_data .img_zoom_data{width:180px;height:240px}.about_this_data .mentor_approach_data{width:90%;padding:15px 20px}.about_this_data .study_hub_data{font-size:calc(21px * 0.9)}.about_this_data .fast_classes_data{font-size:calc(14px * 0.9)}.about_this_data .founders_team_data svg{height:45px;width:45px}.about_this_data h2{margin-bottom:15px;font-size:calc(38px * 0.7)}.about_this_data p{font-size:calc(14px * 0.9)}} @media (max-width: 767px) {.launch_now_data{padding:3rem 1.2rem}.launch_now_data h6{margin-bottom:1.8rem;font-size:calc(17px * 0.95);line-height:1.5}.launch_now_data .reach_feedback_data{font-size:calc(16px * 0.95);padding:0.8rem 1.6rem}} @media (max-width: 380px) {.launch_now_data h6{font-size:calc(17px * 0.85)}.launch_now_data .reach_feedback_data{font-size:calc(16px * 0.85);padding:0.7rem 1.2rem}} @media (max-width: 991px) {.analysis_summary_data{padding:5rem 0}.analysis_summary_data ul{gap:2rem;grid-template-columns:repeat(auto-fill,minmax(240px,1fr))}.analysis_summary_data .edu_statistics_data p{font-size:calc(33px * 1.1)}} @media (max-width: 576px) {.analysis_summary_data{padding:3.5rem 0}.analysis_summary_data ul{gap:1.5rem;grid-template-columns:1fr}.analysis_summary_data .edu_statistics_data{padding:1.6rem 1.4rem}.analysis_summary_data h4{font-size:calc(21px * 0.95);margin-top:2.5rem}} @media (min-width: 768px) {.teaching_history_data .student_feedback_data{grid-template-columns:220px 1fr;gap:30px 40px;padding:50px;grid-template-rows:auto 1fr}.teaching_history_data .student_feedback_data > div:first-child{grid-row:span 2}.teaching_history_data .student_feedback_data > div:nth-child(2){text-align:left;align-self:end}.teaching_history_data .student_feedback_data .name::after{left:0;transform:none}.teaching_history_data .student_feedback_data .exp_list_data{border-left:3px solid rgb(110,129,176,0.5);padding:10px 0 10px 30px}} @media (max-width: 767px) {.teaching_history_data{padding:80px 0}.teaching_history_data .student_feedback_data{padding:30px 25px}.teaching_history_data .student_feedback_data .img_zoom_data{width:150px;height:150px}.teaching_history_data .student_feedback_data .exp_list_data{line-height:1.6;font-size:calc(18px * 0.95)}.teaching_history_data .student_feedback_data .exp_list_data::before,.teaching_history_data .student_feedback_data .exp_list_data::after{font-size:60px}} @media (max-width: 992px) {.secure_nook_data{padding:4rem 1.5rem}.secure_nook_data h1{font-size:calc(43px * 0.9)}.secure_nook_data h2{font-size:calc(33px * 0.9)}.secure_nook_data p,.secure_nook_data span{max-width:100%}} @media (max-width: 576px) {.secure_nook_data{padding:2.5rem 1rem}.secure_nook_data h1{font-size:calc(43px * 0.7)}.secure_nook_data h1::after{width:5rem}.secure_nook_data h2{padding-left:0.75rem}.secure_nook_data h3{padding-left:0.5rem}.secure_nook_data p,.secure_nook_data span{line-height:1.6}.secure_nook_data li{margin-bottom:1rem;padding-left:1.75rem}.secure_nook_data li::before,.secure_nook_data li::after{height:1rem;width:1rem}} @media screen and (max-width: 992px) {.program_overview_data{display:flex;flex-direction:column;min-height:auto;padding:0}.program_overview_data .program_track_data{height:50vh;order:1;width:100%;clip-path:none}.program_overview_data .program_track_data::before{display:none}.program_overview_data .container{padding:4rem 3rem;order:2;width:100%}.program_overview_data .teach_method_data{margin:0;max-width:600px}.program_overview_data .training_plan_data{background:rgba(0,0,0,0.7)}.program_overview_data::before{background:rgb(110,129,176,0.5);opacity:0.95}.program_overview_data::after{background:none}.program_overview_data .coding_expert_data{animation-duration:20s}} @media (max-width: 992px) {.prospective_students_data{padding:4rem 0}.prospective_students_data h3{font-size:calc(29px * 0.9)}.prospective_students_data ul{grid-template-columns:1fr 1fr;gap:2rem}.prospective_students_data ul li{border-radius:40px;padding:1.2rem 1.8rem}} @media (max-width: 576px) {.prospective_students_data{padding:3rem 0}.prospective_students_data h3{font-size:calc(29px * 0.8);margin-bottom:3rem}.prospective_students_data ul{grid-template-columns:1fr;gap:1.5rem}.prospective_students_data ul li{padding:1rem 1.5rem;border-radius:30px}.prospective_students_data ul li svg{width:32px;height:32px;margin-right:1rem}} @keyframes circuit-pulse {0%{transform:rotate(0deg) scale(1);opacity:0.6}100%{transform:rotate(5deg) scale(1.02);opacity:0.8}} @keyframes pulseLine {0%,100%{opacity:0.6}50%{opacity:1}} @keyframes pulse-neon {0%{opacity:0.7;box-shadow:0 0 5px rgb(157,172,204),0 0 10px rgb(157,172,204)}100%{opacity:1;box-shadow:0 0 10px rgb(157,172,204),0 0 20px rgb(157,172,204),0 0 30px rgb(157,172,204)}} @keyframes fadeUp {0%{transform:translateY(20px);opacity:0}100%{transform:translateY(0);opacity:1}} @keyframes float {0%,100%{transform:translateY(0)}50%{transform:translateY(-10px)}} @keyframes textFadeIn {0%{opacity:0;transform:translateY(20px)}100%{opacity:1;transform:translateY(0)}} @keyframes pulse {0%{opacity:0.3;transform:scale(1)}50%{opacity:0.4;transform:scale(1.05)}100%{opacity:0.3;transform:scale(1)}} @keyframes pulse {0%{opacity:0.3}50%{opacity:0.6}100%{opacity:0.3}} @keyframes float {0%{transform:translateY(0)}50%{transform:translateY(-8px)}100%{transform:translateY(0)}} @keyframes borderPulse {0%{background-position:0% 50%}100%{background-position:100% 50%}} @keyframes slide-up {to{opacity:1;transform:translateY(0)}} @keyframes fade-in {to{opacity:1}} @keyframes pulsateRing {0%{transform:translate(-50%,-50%) scale(0.8);opacity:0.1}100%{transform:translate(-50%,-50%) scale(1.2);opacity:0.3}} @keyframes floatBubble {0%{transform:translate(0,0)}100%{transform:translate(50px,50px)}}