﻿html,body{scroll-behavior:auto;font-family:Arial,sans-serif;color:#000000;height:100%;min-height:100%}header,footer{width:100%}header{position:fixed;top:0;z-index:1000;border-bottom:1px solid rgba(255,255,255,0.1);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);left:0;width:100%;transition:all 0.4s cubic-bezier(0.16,1,0.3,1);background:rgb(170,169,193,0.5)}.N_sign_up_for_updates h3{font-weight:700;transform:translateZ(20px);border-left:5px solid rgb(170,169,193);margin-bottom:2.5rem;position:relative;color:#000000;font-size:21px;padding-left:1.5rem}.N_sign_up_for_updates input[type="submit"]:hover{box-shadow:-10px 10px 0px rgb(170,169,193,0.5);background:rgb(124,124,171);transform:skewY(2deg)}.N_sign_up_for_updates .n_query_request::after{position:absolute;transform:rotateX(45deg) rotateY(15deg) rotateZ(45deg);height:100px;bottom:-50px;content:"";background:rgb(170,169,193);width:100px;opacity:0.2;left:-50px}.s_reach_out_info::before{right:-10%;top:-10%;filter:blur(70px);background:rgb(170,169,193,0.5);content:"";animation:float 8s ease-in-out infinite alternate;opacity:0.6;z-index:0;position:absolute;height:40%;width:40%;transform:rotate(-15deg)}.s_reach_out_info h3{display:inline-block;font-size:calc(29px * 0.9);margin-bottom:1.5rem;font-weight:700;position:relative;color:#000000}.s_reach_out_info h3:hover::after{width:100%}.s_reach_out_info h5{font-weight:600;font-size:22px;align-items:center;gap:0.5rem;display:flex;margin-bottom:0.75rem;color:#000000}.s_reach_out_info .x_ask_team{align-items:center;position:relative;transition:all 0.3s cubic-bezier(0.25,1,0.5,1);border-radius:10px;gap:0.5rem;color:#000000;text-decoration:none;padding:0.75rem 1.25rem;background:linear-gradient(135deg,rgba(255,255,255,0.9) 0%,rgba(240,240,245,0.8) 100%);box-shadow:0 2px 10px rgba(0,0,0,0.05);overflow:hidden;font-size:calc(12px * 0.95);border:1px solid rgba(230,230,240,0.8);font-weight:600;display:flex}.b_instructor_history .H_user_testimonials{padding:40px;grid-template-columns:1fr 2fr;background:#ffffff;display:grid;border-radius:14px;box-shadow:0 20px 40px rgba(0,0,0,0.1);transition:transform 0.3s ease,box-shadow 0.3s ease;grid-template-areas:"photo name" "photo job" "quote quote";gap:15px;transform:rotate(-2deg)}footer{width:100%;position:relative}footer .k_app_store{display:grid;gap:60px}footer .Q_get_answers{border-bottom:1px solid rgba(0,0,0,0.05);flex-wrap:wrap;display:flex;padding-bottom:40px;justify-content:space-between}footer .info_item a:hover{color:rgb(170,169,193)}footer .i_head_base{margin-bottom:15px}footer .R_green_edu{max-width:350px;color:#000000;font-size:14px;line-height:1.6}footer .V_nav_teach a{color:#000000;transition:transform 0.2s ease,color 0.2s ease;margin-bottom:12px;display:block;font-size:16px;text-decoration:none}footer .input_holder input[type="email"]{font-size:16px;transition:border-color 0.3s ease;border:1px solid rgba(0,0,0,0.1);border-radius:10px;background-color:#ffffff;padding:14px 16px;color:#000000}.l_course_features .E_master_it{display:flex;animation:verticalScroll 25s ease-in-out infinite alternate;width:100%;height:400%;flex-direction:column}.l_course_features .E_master_it{height:100%;flex-direction:row;animation:horizontalScroll 25s ease-in-out infinite alternate;width:400%}.l_course_features .E_master_it{animation-duration:20s;width:300%}.l_course_features .m_learn_development:hover img{filter:saturate(1.2) contrast(1.3)}.l_course_features .p_expert_program{width:100%;padding-left:10%;padding-right:10%}.l_course_features .p_expert_program{padding:0 5%}.l_course_features .W_learn_now:hover::before{width:100%}.l_course_features .W_learn_now h3{font-weight:700;margin-bottom:2rem;letter-spacing:2px;font-size:44px;text-transform:uppercase;color:#ffffff}.l_course_features .W_learn_now h3{letter-spacing:1px;font-size:calc(35px * 0.9)}.l_course_features .W_learn_now .Y_request_card::before{height:100%;background:rgb(170,169,193);transition:width 0.3s ease;width:0;left:0;position:absolute;z-index:-1;content:"";top:0}.l_enroll_instantly::after{left:0;background-image:linear-gradient(45deg,rgb(124,124,171) 25%,transparent 25%),linear-gradient(-45deg,rgb(124,124,171) 25%,transparent 25%);animation:backgroundShift 30s linear infinite;bottom:0;right:0;content:"";z-index:-1;opacity:0.03;background-size:60px 60px;top:0;position:absolute}.l_enroll_instantly div div{padding-top:1rem;align-items:center;display:flex;justify-content:center}.l_enroll_instantly div div span:hover{transform:translateY(-5px) scale(1.02)}.l_enroll_instantly .Y_request_card:hover{transform:translateY(-2px) translateZ(0);box-shadow:0 10px 25px rgba(0,0,0,0.18);background:linear-gradient(to right,#ffffff,#f0f8ff)}.l_enroll_instantly .Y_request_card:hover span{transform:scale(1.03)}.H_program_results::before{height:100%;left:0;top:0;width:100%;background:radial-gradient(circle at 10% 20%,rgba(rgb(170,169,193,0.5),0.07) 0%,transparent 40%),radial-gradient(circle at 90% 80%,rgba(rgb(124,124,171,0.5),0.09) 0%,transparent 50%);position:absolute;z-index:0;content:''}.H_program_results .p_expert_program:hover{transform:translateY(-5px);box-shadow:0 15px 40px rgba(0,0,0,0.12)}.H_program_results .G_text_widget{position:relative;padding:2rem}.H_program_results .p_expert_program:hover .G_text_widget::before{height:100%}.H_program_results li:hover{transform:translateX(10px)}.H_program_results li p{font-family:Arial,sans-serif;line-height:1.6;color:#000000;margin:0;align-items:flex-start;font-size:18px;display:flex}.H_program_results li:nth-child(even){border-radius:10px;background:linear-gradient(90deg,rgba(rgb(124,124,171,0.5),0.03) 0%,transparent 100%);padding-top:0.5rem;padding-bottom:0.5rem}.E_welcome_section h1{grid-column:1 / -1;transform:translateZ(30px);position:relative;line-height:1.2;font-size:calc(38px * 1.2);text-shadow:3px 3px 5px rgba(0,0,0,0.1);letter-spacing:-0.02em;color:#000000;margin-bottom:1.5rem;font-weight:700}.E_welcome_section .v_learning_intro{position:relative;z-index:2}.E_welcome_section svg{transition:transform 0.5s ease;filter:drop-shadow(3px 3px 5px rgba(0,0,0,0.1));height:100px;width:100px;margin:1.5rem 0}.E_welcome_section svg text{font-weight:700;transition:fill 0.3s ease;font-family:Arial,sans-serif}.E_welcome_section .Y_request_card:hover::before{left:100%}.E_welcome_section .P_content_photo{position:relative;clip-path:polygon(5% 0,100% 0,95% 100%,0% 100%);min-height:400px;transition:transform 0.5s cubic-bezier(0.215,0.61,0.355,1);z-index:1;box-shadow:-20px 20px 30px rgba(0,0,0,0.1);transform:translateZ(15px) rotateY(-5deg);height:100%}.I_ty_content::before{right:-5%;pointer-events:none;content:"";filter:blur(80px);top:-10%;height:70%;z-index:0;position:absolute;background:linear-gradient(120deg,rgb(170,169,193,0.5),rgb(124,124,171,0.5));opacity:0.2;transform:rotate(-15deg);width:40%}.I_ty_content .p_expert_program{opacity:0;padding:2.5rem;animation:fadeInUp 0.8s ease-out 0.2s forwards;background:#ffffff;border-radius:20px;box-shadow:20px 20px 60px rgba(0,0,0,0.05),-20px -20px 60px rgba(255,255,255,0.9),inset 4px 4px 20px rgba(255,255,255,0.9),inset -4px -4px 10px rgba(0,0,0,0.03);transform:translateY(0);position:relative}.M_secure_sanctum h1{margin-bottom:20px;color:rgb(170,169,193);font-weight:700;font-size:41px;text-align:center;padding-bottom:10px;text-transform:uppercase;margin-top:40px;border-bottom:2px solid rgb(170,169,193)}.M_secure_sanctum p,.M_secure_sanctum span,.M_secure_sanctum div{font-size:15px;color:#000000;line-height:1.8;margin-bottom:20px;font-family:Arial,sans-serif}.F_future_members .container{z-index:2;margin:0 auto;padding:0 20px;position:relative;max-width:1200px}.F_future_members h4::after{position:absolute;left:50%;background:linear-gradient(90deg,rgb(170,169,193),rgb(124,124,171));bottom:-1px;content:"";width:80px;height:3px;transform:translateX(-50%)}.F_future_members div p:hover::before{width:100%}.F_future_members div p::after{top:50%;content:"";height:6px;transition:all 0.3s ease;border-top:2px solid rgb(170,169,193);right:20px;transform:translateY(-50%) rotate(45deg);border-right:2px solid rgb(170,169,193);position:absolute;width:6px;opacity:0}.c_connect_with_us{padding:100px 0;overflow:hidden;position:relative;background:linear-gradient(90deg,#ffffff 50%,rgb(212,211,217) 50%)}.c_connect_with_us h2::after{position:absolute;content:"";height:3px;transform:translateX(-50%);left:50%;width:60px;bottom:-15px;background:rgb(170,169,193)}.c_connect_with_us .P_content_photo::after{height:100%;left:0;width:100%;content:"";background:linear-gradient(45deg,rgb(170,169,193,0.5),transparent);position:absolute;top:0}.c_connect_with_us h3::after{background:rgb(170,169,193,0.5);position:absolute;left:0;width:100%;content:"";height:2px;bottom:0}.c_connect_with_us .R_inquiry_box input[type="checkbox"]{transition:all 0.3s ease;margin-top:2px;cursor:pointer;border:2px solid rgb(212,211,217);position:relative;width:24px;border-radius:10px;appearance:none;height:24px}.c_connect_with_us .Y_request_card{position:relative;font-size:16px;color:#ffffff;box-shadow:0 8px 20px rgb(170,169,193,0.5);background:rgb(170,169,193);cursor:pointer;overflow:hidden;margin-top:20px;transition:all 0.3s ease;border-radius:10px;align-self:flex-start;border:none;padding:16px 40px;font-weight:600}.Z_pricing_wrapper .container{position:relative;margin:0 auto;max-width:1200px;padding:0 15px;z-index:1}.Z_pricing_wrapper .n_rate_list h2{font-weight:700;font-size:37px;position:relative;color:#000000;display:inline-block;margin-bottom:20px}.Z_pricing_wrapper .g_rate_options{height:100%;position:relative;transition:transform 0.6s cubic-bezier(0.165,0.84,0.44,1);text-decoration:none;color:inherit;transform-style:preserve-3d;perspective:1000px}.Z_pricing_wrapper .Y_learn_fees::before{right:0;background:linear-gradient(90deg,rgb(170,169,193),rgb(124,124,171));transform:scaleX(0);left:0;content:"";height:5px;transform-origin:left;top:0;position:absolute;transition:transform 0.5s ease}.Z_pricing_wrapper .g_rate_options:hover .w_offer_box::before{width:80px}.Z_pricing_wrapper .P_content_photo{height:200px;overflow:hidden;transition:transform 0.6s ease,filter 0.6s ease;position:relative;transform:translateZ(-10px)}.Z_pricing_wrapper .g_rate_options:hover .P_content_photo::after{opacity:0.4}.J_cookie_message_alert{bottom:0;box-shadow:rgba(0,0,0,0.5) 0px 0px 20px 0px;padding:20px 0;transition:all 0.3s ease-in-out;width:100%;border-top:2px solid rgb(170,169,193);position:fixed;background:rgb(124,124,171);z-index:90}.m_data_guard{font-size:15px;color:#ffffff;box-shadow:rgb(170,169,193,0.5) 0px 4px 10px 0px;padding:10px 20px;border-radius:10px;cursor:pointer;text-decoration:none;margin-left:20px;transition:background 0.3s ease-in-out,transform 0.3s ease-in-out;line-height:35px;background:rgb(170,169,193)}.q_about_this{position:relative;background:rgb(212,211,217);padding:100px 0;overflow:hidden}.q_about_this .container{position:relative;padding:0 20px;margin:0 auto;max-width:1200px;z-index:1}.q_about_this h3::after{transform-origin:left;content:"";left:0;bottom:-15px;width:100%;transform:scaleX(0.7);height:4px;transition:transform 0.6s ease;position:absolute;background:rgb(124,124,171)}.q_about_this .L_fast_classes span::before{position:absolute;width:6px;background:rgb(170,169,193);left:0;content:"";top:50%;border-radius:10px;transform:translateY(-50%);height:80%}.q_about_this .v_learn_growth::before{border-right:3px solid rgb(124,124,171);border-top:3px solid rgb(124,124,171);width:40px;height:40px;top:-20px;position:absolute;right:-20px;content:""}.q_about_this .v_learn_growth p::before{left:-20px;top:0;content:"";position:absolute;background:linear-gradient(to bottom,rgb(124,124,171),transparent);width:3px;height:100%;border-radius:10px}header:before{background:linear-gradient( 90deg,transparent 0%,rgba(255,255,255,0.1) 25%,rgba(255,255,255,0.05) 50%,transparent 75% );top:0;animation:shimmer 8s infinite linear;left:0;width:100%;height:100%;position:absolute;pointer-events:none;content:''}header .d_top_know{display:flex;position:relative;align-items:center;gap:35px}header .d_top_know:before{height:35px;left:0;border-top:1px solid rgba(255,255,255,0.05);top:50%;width:100%;transform:translateY(-50%) scaleX(0.8);position:absolute;border-bottom:1px solid rgba(255,255,255,0.05);opacity:0;transition:all 0.4s ease;content:''}header .S_nav_start:hover{text-shadow:0 0 5px #ffffff;color:#ffffff}header .S_nav_start:hover:after{opacity:0.15;transform:scaleY(1)}header .M_nav_top:hover:before{opacity:0.15;animation:pulse 2s infinite}header .M_nav_top:hover:after{opacity:0.7}header .M_nav_top:hover svg{transform:scale(1.05);filter:drop-shadow(0 0 5px rgb(170,169,193))}@media only screen and (max-width: 1200px) {.container{padding:0 20px;width:100%}} @media (max-width: 480px) {.N_sign_up_for_updates{padding:3rem 1rem}.N_sign_up_for_updates .n_query_request{box-shadow:5px 5px 0px rgb(170,169,193,0.5),-5px -5px 0px rgb(124,124,171,0.5);padding:2rem 1.5rem}.N_sign_up_for_updates h3{font-size:calc(21px * 0.8);margin-bottom:2rem;padding-left:1rem}.N_sign_up_for_updates input[type="email"]{padding:1rem}.N_sign_up_for_updates input[type="submit"]{padding:0.8rem 1.5rem;align-self:stretch}} @media (max-width: 768px) {.b_instructor_history{padding:60px 0}.b_instructor_history .H_user_testimonials{grid-template-columns:1fr;grid-template-areas:"P_content_photo" "name" "u_exp_progress" "V_past_career";padding:30px 20px}.b_instructor_history .P_content_photo{width:80%;height:180px;margin:0 auto}.b_instructor_history .name,.b_instructor_history .H_user_testimonials span:not(.name){text-align:center;transform:translateX(0)}.b_instructor_history .V_past_career{padding:15px}} @media (max-width: 767px) {.l_enroll_instantly{padding:3.5rem 1.5rem}.l_enroll_instantly h6{line-height:1.6;font-size:calc(22px * 1.1)}.l_enroll_instantly .Y_request_card{padding:0.85rem 2rem}} @media (min-width: 992px) {.H_program_results{padding:8rem 0}.H_program_results h5{margin-bottom:4rem;font-size:calc(22px * 1.1)}.H_program_results .G_text_widget{padding:3rem}.H_program_results li{transition:transform 0.4s cubic-bezier(0.19,1,0.22,1),background-color 0.4s ease}.H_program_results li:hover{background-color:rgba(rgb(124,124,171,0.5),0.08)}} @media (max-width: 768px) {.E_welcome_section{padding:4rem 0;min-height:auto}.E_welcome_section .p_expert_program{gap:1.5rem;transform-style:flat;width:85%}.E_welcome_section h1{font-size:38px}.E_welcome_section h1::after{height:3px;width:50%}.E_welcome_section .G_text_widget{padding:1.5rem;transform:none;box-shadow:10px 10px 20px rgba(0,0,0,0.07)}.E_welcome_section .v_learning_intro p{font-size:13px}.E_welcome_section svg{margin:1rem 0;height:80px;width:80px}.E_welcome_section .Y_request_card{padding:0.8rem 1.5rem;text-align:center;display:block}.E_welcome_section .P_content_photo{transform:none;clip-path:polygon(0 0,100% 0,100% 100%,0 100%);min-height:300px}} @media (max-width: 479px) {.F_future_members{padding:60px 0}.F_future_members h4{padding:18px 15px;font-size:calc(29px - 6px)}.F_future_members div{padding:20px 15px}.F_future_members div p{margin-bottom:10px;font-size:calc(15px - 1px);padding:12px 12px 12px 45px}.F_future_members div p svg{left:12px;height:18px;width:18px}} @media (max-width: 576px) {.c_connect_with_us{padding:50px 0}.c_connect_with_us .container{padding:0 15px}.c_connect_with_us h2{font-size:calc(32px - 6px);margin-bottom:30px}.c_connect_with_us .G_message_request{padding:35px 25px}.c_connect_with_us #contact{gap:20px}.c_connect_with_us input[type="text"]{padding:15px}.c_connect_with_us .Y_request_card{padding:15px 25px;width:100%}.c_connect_with_us .P_content_photo{min-height:250px}} @media screen and (max-width: 1100px) {.q_about_this .L_fast_classes .P_content_photo,.q_about_this .v_learn_growth .A_why_trust{height:320px;width:400px}} @media screen and (max-width: 576px) {.q_about_this{padding:40px 0}.q_about_this h3{margin-bottom:30px;font-size:calc(33px * 0.8)}.q_about_this h3::after{bottom:-10px;height:3px}.q_about_this .L_fast_classes,.q_about_this .v_learn_growth{margin-bottom:40px}.q_about_this .L_fast_classes span{margin-bottom:15px;font-size:calc(21px * 0.85)}.q_about_this .L_fast_classes p,.q_about_this .v_learn_growth p{font-size:calc(14px * 0.95);line-height:1.6}.q_about_this .L_fast_classes .P_content_photo,.q_about_this .v_learn_growth .A_why_trust{margin-top:20px;height:250px}.q_about_this .L_fast_classes::before,.q_about_this .L_fast_classes::after,.q_about_this .v_learn_growth::before,.q_about_this .v_learn_growth::after{width:25px;height:25px}} @keyframes horizontalScroll {0%,5%{transform:translateX(0)}30%,35%{transform:translateX(-33.333%)}60%,65%{transform:translateX(-66.666%)}95%,100%{transform:translateX(-66.666%)}} @keyframes backgroundShift {0%{background-position:0 0}100%{background-position:60px 60px}} @keyframes fadeInRight {from{transform:translateX(-10px);opacity:0}to{transform:translateX(0);opacity:1}} @keyframes backgroundShift {0%{background-position:0 0}100%{background-position:100px 100px}} @keyframes glowEffect {0%,100%{opacity:0.7;filter:blur(1px)}50%{opacity:1;filter:blur(1.5px)}}