html,body{height:100%;color:#000000;scroll-behavior:smooth;font-family:Arial,sans-serif;min-height:100%}.F_training_specialist{overflow:hidden;position:relative;padding:5rem 0;background:linear-gradient(135deg,rgb(219,218,234) 0%,rgb(148,150,182,0.5) 100%)}.F_training_specialist .y_feedback_ratings{padding:2rem;transition:transform 0.5s cubic-bezier(0.215,0.61,0.355,1);display:grid;background-color:#ffffff;transform:perspective(1000px) rotateX(2deg);box-shadow:0 15px 35px rgba(0,0,0,0.1),0 5px 15px rgba(0,0,0,0.05);grid-template-columns:1fr;gap:2rem;transform-style:preserve-3d;position:relative}.F_training_specialist .y_feedback_ratings .name{position:relative;display:inline-block;font-size:calc(20px * 1.2);margin:0 0 0.5rem;color:#000000;transform:translateZ(15px);font-weight:700}.F_training_specialist .y_feedback_ratings > div:nth-child(2) > div{color:rgb(148,150,182);font-weight:600;transition:opacity 0.5s ease,transform 0.5s ease;opacity:0;transform:translateY(10px);letter-spacing:0.5px;font-size:calc(14px * 1.05)}.S_cookieNotificationBar{font-family:Arial,sans-serif;padding:15px 20px;transition:all 0.3s ease-in-out;bottom:0;box-shadow:0 -4px 12px rgba(0,0,0,0.1);z-index:1050;border-top:3px solid rgb(183,184,211);position:fixed;background:#ffffff;width:100%}#a_panelCookieWarning{display:none}.cookie_button.d_safe_cookies:hover{background-color:rgba(0,0,0,0.5);color:#ffffff;border-color:rgba(0,0,0,0.5)}.S_cookieNotificationBar p a{color:rgb(183,184,211);text-decoration:underline}.E_course_highlights::before{bottom:0;background:linear-gradient(45deg,rgb(183,184,211,0.5) 0%,transparent 50%),linear-gradient(135deg,transparent 50%,rgb(148,150,182,0.5) 100%);position:absolute;z-index:1;left:0;content:'';right:0;opacity:0.15;top:0}.E_course_highlights .p_word_block .description:last-of-type{margin-bottom:0;border-top:1px solid rgba(0,0,0,0.08);padding-top:20px}.E_course_highlights .B_image_grid_item::before{z-index:1;top:0;right:0;content:'';left:0;position:absolute;background:linear-gradient(to bottom,rgba(0,0,0,0.2),transparent 70%);bottom:0}.z_offer_list{z-index:1;overflow:hidden;padding:100px 0;position:relative}.z_offer_list .Z_price_grid{display:flex;align-items:center;justify-content:center;position:relative;z-index:2;flex-direction:column}.z_offer_list .T_price_options{margin:0;width:100%;list-style:none;display:grid;gap:30px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));padding:0}.z_offer_list .j_edu_deals::before{transition:transform 0.4s cubic-bezier(0.25,1,0.5,1);content:"";height:5px;position:absolute;top:0;transform:translateY(-5px);left:0;background:linear-gradient(90deg,rgb(183,184,211),rgb(148,150,182));width:100%}.z_offer_list .j_edu_deals h4::after{width:40px;background-color:rgba(255,255,255,0.2);left:0;bottom:0;height:2px;content:"";transition:width 0.4s ease,background-color 0.4s ease;position:absolute}.z_offer_list .M_learn_deals::before{height:2px;transition:width 0.4s ease,opacity 0.3s ease;background-color:rgb(183,184,211);width:25px;content:"";opacity:0.6;top:0;left:0;position:absolute}.I_learning_process .p_word_block{position:relative;backdrop-filter:blur(10px);transform:translateX(20px);width:60%;padding:60px 70px 60px 50px;background:linear-gradient(135deg,rgba(255,255,255,0.1) 0%,rgba(255,255,255,0.05) 100%);overflow:visible;box-shadow:0 20px 40px rgba(0,0,0,0.2);margin-left:5%;border-left:4px solid rgb(183,184,211);transition:transform 0.4s ease,box-shadow 0.4s ease;border-radius:0 30px 30px 0}.I_learning_process .p_word_block p{line-height:1.8;position:relative;font-size:12px;z-index:2;color:#ffffff;text-shadow:0 1px 3px rgba(0,0,0,0.1)}.I_learning_process .h_learn_history::after{animation:pulse-subtle 5s infinite;position:absolute;content:'';top:40%;border-radius:50%;width:25px;height:25px;background:rgb(183,184,211);left:-40px;opacity:0.2;filter:blur(5px)}.g_secure_fortification h1{margin-top:30px;margin-bottom:20px}.g_secure_fortification ul,.g_secure_fortification ol{padding-left:0;padding:10px 0;list-style-position:inside}footer::before{background:linear-gradient(135deg,rgb(183,184,211,0.5) 0%,rgb(148,150,182,0.5) 100%);position:absolute;content:"";z-index:-1;left:0;top:0;bottom:0;right:0;opacity:0.92}.s_guide_section .company_holder h3{font-size:38px;text-transform:uppercase;transform:skewX(-10deg);font-weight:700;letter-spacing:1px;color:#ffffff;margin:0 0 1.5rem;position:relative;padding-bottom:1rem}.s_guide_section .C_page_head{padding:0 1rem 2rem 1rem;position:relative;flex:0 0 50%}.s_guide_section .C_page_head .a_nav_prime a{overflow:hidden;position:relative;padding:0.7rem 1rem;background:rgba(255,255,255,0.05);font-size:14px;display:block;color:#ffffff;transition:all 0.3s ease;transform:skewX(-5deg);text-decoration:none}.l_twitter_cta .container{flex-wrap:wrap;justify-content:space-between;display:flex;gap:1rem;align-items:center}.y_find_support .container{z-index:2;position:relative}.y_find_support .X_connect_block h2{color:rgb(183,184,211);font-size:38px;margin-bottom:30px;position:relative;font-weight:700}.y_find_support .X_connect_block p{max-width:800px;margin-bottom:25px;color:#000000;font-size:14px;line-height:1.7}.y_find_support .n_msg_form{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));margin-top:10px;gap:30px}.y_find_support .o_edu_mentor:hover{transform:translateY(-8px);box-shadow:0 15px 30px rgba(0,0,0,0.1);color:rgb(183,184,211)}.y_find_support .o_edu_mentor:hover svg{stroke-width:2;transform:scale(1.1)}.m_tySpotlight{background:linear-gradient(135deg,rgb(183,184,211,0.5) 0%,rgb(219,218,234) 100%);padding:120px 0 80px;overflow:hidden;position:relative}.m_tySpotlight .container{padding:0 20px;margin:0 auto;z-index:2;position:relative;max-width:1200px}.m_tySpotlight .h_learn_history::before{width:5px;background:linear-gradient(to bottom,rgb(183,184,211),rgb(148,150,182));left:0;top:0;content:"";height:100%;position:absolute;transform:scaleY(1.02)}.m_tySpotlight .h_learn_history:hover h5::after{width:120px}.m_tySpotlight a{display:block;padding:5px 0;text-decoration:none;position:relative;overflow:hidden}.m_tySpotlight a:hover p{color:rgb(183,184,211)}.z_title_greeting .q_learn_welcome{top:0;height:100%;right:0;z-index:1;position:absolute;clip-path:polygon(20% 0%,100% 0%,100% 100%,0% 100%);width:60%}.z_title_greeting .q_page_lead::before{background:rgb(183,184,211,0.5);z-index:2;inset:0;mix-blend-mode:color;opacity:0.3;position:absolute;content:''}.z_title_greeting .q_page_lead:hover img{transform:scale(1.05)}.z_title_greeting .p_word_block::before{content:'';height:70px;width:70px;position:absolute;border-left:4px solid rgb(183,184,211);opacity:0.8;top:-20px;left:-20px;border-top:4px solid rgb(183,184,211)}.z_title_greeting .p_word_block p{font-size:18px;margin-bottom:2.5rem;line-height:1.7;color:#ffffff;opacity:0.9}.z_title_greeting .p_word_block .v_inquiry_widget:hover{box-shadow:0 15px 30px rgba(0,0,0,0.5);transform:translateY(-5px)}header .container{position:relative;max-width:1200px;margin:0 auto;padding:0 1.5rem}header .q_head_top{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:1.5rem}header .v_top_mainwrap::after{transform:translateX(-50%);width:50%;transition:width 0.3s ease,opacity 0.3s ease;bottom:0;position:absolute;left:50%;content:'';background:#ffffff;opacity:0.6;height:2px}header .N_nav_teach::before{border-radius:10px;content:'';top:0;left:0;transform:translateY(100%) scale(0.8);position:absolute;background:#ffffff;opacity:0;height:100%;width:100%;z-index:-1;transition:opacity 0.3s ease}.G_start_now .h_learn_history{flex-direction:column;margin:0 auto;max-width:1000px;align-items:center;padding:0 20px;justify-content:center;display:flex;z-index:2;position:relative}.G_start_now .h_learn_history::after{opacity:0.1;content:'';z-index:-1;top:-10%;width:120%;position:absolute;animation:pulseSpots 6s ease-in-out infinite alternate;height:120%;left:-10%;background:radial-gradient(circle at 30% 30%,#ffffff 0%,transparent 10%),radial-gradient(circle at 70% 70%,#ffffff 0%,transparent 10%),radial-gradient(circle at 30% 70%,#ffffff 0%,transparent 10%),radial-gradient(circle at 70% 30%,#ffffff 0%,transparent 10%),radial-gradient(circle at 50% 50%,#ffffff 0%,transparent 10%)}.G_start_now .o_edu_mentor::after{left:-100%;height:100%;position:absolute;width:100%;background:linear-gradient( 90deg,transparent,rgba(255,255,255,0.4),transparent );content:'';transition:all 0.6s ease;z-index:-1;top:0}.b_stay_updated .container{margin:0 auto;max-width:1200px;position:relative}.b_stay_updated .h_learn_history:hover{transform:perspective(1000px) rotateX(0deg)}.b_stay_updated h4{line-height:1.4;color:#ffffff;position:relative;text-shadow:0 2px 4px rgba(0,0,0,0.1);margin:0;transition:transform 0.5s cubic-bezier(0.34,1.56,0.64,1);z-index:2;font-weight:600;font-size:22px;transform:translateY(0)}.b_stay_updated input[type="email"]{font-family:Arial,sans-serif;transition:all 0.3s ease;width:100%;border:none;color:#000000;box-shadow:0 5px 15px rgba(0,0,0,0.1);font-size:17px;background:rgba(255,255,255,0.85);transform:translateY(0);padding:1rem 1.5rem}.b_stay_updated .L_news_block:hover::before{left:100%}.c_contact_box{position:relative;background:linear-gradient(135deg,rgb(219,218,234) 0%,rgb(183,184,211,0.5) 100%);overflow:hidden;padding:120px 0 80px}.c_contact_box h2::after{height:4px;left:50%;position:absolute;width:60px;background:rgb(183,184,211);content:"";bottom:-15px;transform:translateX(-50%)}.c_contact_box .B_image_grid_item{position:relative;height:100%;min-height:600px;order:2}.c_contact_box form{position:relative;width:100%}.c_contact_box form input[type="text"]{margin-bottom:25px;background:rgb(219,218,234);padding:16px 20px 16px 50px;transition:all 0.3s ease;width:100%;color:#000000;font-size:18px;position:relative;font-family:Arial,sans-serif;border:none;border-radius:10px}.c_contact_box .f_feedback_section label{cursor:pointer;color:#000000;position:relative;font-size:14px;line-height:1.5;padding-left:35px}.c_contact_box .f_feedback_section label a::after{height:1px;transition:width 0.3s ease;left:0;bottom:-2px;position:absolute;background:rgb(183,184,211);content:"";width:0}.c_contact_box form .v_inquiry_widget:hover::before{width:100%}.c_contact_box svg{left:20px;fill:rgb(183,184,211);width:20px;height:20px;top:50%;transform:translateY(-50%);position:absolute}.j_who_we_are{padding:100px 0 120px;position:relative;overflow:hidden;box-shadow:inset 0 20px 40px -25px rgba(0,0,0,0.1);background:linear-gradient(135deg,rgb(219,218,234) 0%,rgba(240,242,245,1) 100%)}.j_who_we_are h1{position:relative;text-align:center;margin-bottom:60px;color:#000000;font-weight:700;letter-spacing:0.5px;font-size:46px}.j_who_we_are .O_learn_legacy{background:#ffffff;overflow:hidden;position:relative;box-shadow:12px 12px 24px rgba(0,0,0,0.04),-12px -12px 24px rgba(255,255,255,0.9),inset 1px 1px 2px rgba(255,255,255,0.6),inset -1px -1px 2px rgba(0,0,0,0.05);border-radius:15px;padding:40px;transition:transform 0.4s ease,box-shadow 0.4s ease}.j_who_we_are .O_learn_legacy:hover h4::after{width:60px}.s_testimonials::before{background:repeating-linear-gradient( -45deg,rgb(183,184,211,0.5) 0,rgb(183,184,211,0.5) 1px,transparent 1px,transparent 20px );height:100%;left:0;position:absolute;z-index:0;opacity:0.2;top:0;content:"";width:100%}.s_testimonials .y_feedback_ratings:hover{transform:translateY(-15px)}.s_testimonials .y_feedback_ratings::after{position:absolute;width:0;transition:width 0.5s ease 0.2s;left:0;bottom:0;content:"";background:rgb(183,184,211);height:2px}.s_testimonials .y_feedback_ratings:hover span{color:rgb(183,184,211);transform:translateX(10px)}.s_testimonials .y_feedback_ratings:hover p{border-left-color:rgb(183,184,211)}.s_testimonials .y_feedback_ratings:nth-child(3n+2){transform:translateY(40px)}.j_who_we_are .O_learn_legacy div::-webkit-scrollbar{width:6px}.j_who_we_are .O_learn_legacy div::-webkit-scrollbar-track{background:transparent}.j_who_we_are .O_learn_legacy div::-webkit-scrollbar-thumb{border-radius:10px;background-color:rgb(148,150,182,0.5)}@media (prefers-reduced-motion: reduce) {.F_training_specialist::after{animation:none}.F_training_specialist .y_feedback_ratings,.F_training_specialist .y_feedback_ratings:hover,.F_training_specialist .y_feedback_ratings .B_image_grid_item,.F_training_specialist .y_feedback_ratings:hover .B_image_grid_item{transform:none;transition:none}} @media (min-width: 992px) {.E_course_highlights .p_word_block::before{height:3px;background:linear-gradient(to right,transparent,rgb(183,184,211,0.5),transparent);content:'';top:0;position:absolute;z-index:1;width:200px;left:-160px;transform:translateY(130px) rotate(90deg)}.E_course_highlights .p_word_block::after{right:-160px;transform:translateY(130px) rotate(90deg);content:'';background:linear-gradient(to right,transparent,rgb(148,150,182,0.5),transparent);position:absolute;height:3px;top:0;width:200px;z-index:1}} @media (max-width: 480px) {.z_offer_list{padding:50px 0}.z_offer_list h2{font-size:calc(30px * 0.85)}.z_offer_list .q_rate_packages{font-size:calc(16px * 0.95)}.z_offer_list .H_fee_schemes{padding:25px 20px}.z_offer_list .j_edu_deals h4{margin-bottom:15px;font-size:calc(21px * 0.95)}.z_offer_list .M_learn_deals{font-size:21px}} @media only screen and (max-width: 800px) {.g_secure_fortification{padding:20px 0}} @media (max-width: 1200px) {.s_guide_section .company_holder{flex:0 0 35%;padding-right:2rem}.s_guide_section .J_reward_sys{flex:0 0 65%}} @media (max-width: 768px) {.s_guide_section{padding:3.5rem 0 1.5rem}.s_guide_section::before{height:10px}.s_guide_section .company_holder h3{font-size:calc(38px - 2px)}.s_guide_section .Z_gift_card{transform:skewX(-3deg);padding:1.2rem}.s_guide_section .C_page_head h5,.s_guide_section .C_page_head .a_nav_prime a{transform:skewX(-3deg)}.s_guide_section .C_page_head .a_nav_prime a:hover{transform:skewX(-3deg) translateX(5px)}.l_twitter_cta{clip-path:polygon(0 0,100% 0,97% 100%,3% 100%)}.l_twitter_cta .h_eng_center{transform:skewX(-3deg)}} @media screen and (max-width: 767px) {.y_find_support{padding:50px 0}.y_find_support .X_connect_block{padding:35px 25px}.y_find_support .X_connect_block h2{font-size:calc(38px * 0.9)}.y_find_support .n_msg_form{grid-template-columns:repeat(2,1fr);gap:20px}.y_find_support .o_edu_mentor{height:110px}} @media (max-width: 767px) {.m_tySpotlight{padding:80px 0 60px}.m_tySpotlight .h_learn_history{padding:40px 25px;transform:perspective(800px) rotateY(-1deg)}.m_tySpotlight h5{margin-bottom:25px;font-size:calc(18px * 0.9);padding-bottom:15px}.m_tySpotlight p{font-size:calc(13px * 0.95);line-height:1.7}.m_tySpotlight .h_learn_history::before{width:3px}.m_tySpotlight .h_learn_history::after{right:20px;width:60px;top:-10px;height:60px}} @media (orientation: landscape) and (max-height: 600px) {.z_title_greeting{min-height:450px;height:auto}.z_title_greeting .h_learn_history{min-height:450px}.z_title_greeting .p_word_block{padding:1.5rem}.z_title_greeting .p_word_block h1{margin-bottom:1rem}.z_title_greeting .p_word_block p{margin-bottom:1.5rem}} @media (max-width: 767px) {header{padding:1rem 0}header .q_head_top{gap:1rem}header .v_top_mainwrap svg{width:150px}header .C_page_head{gap:0.4rem;padding:0.4rem}header .N_nav_teach{font-size:calc(16px - 2px);padding:0.5rem 0.8rem}} @media screen and (max-width: 576px) {.G_start_now{padding:60px 0}.G_start_now h3{margin-bottom:25px;font-size:calc(35px * 0.7);letter-spacing:1px}.G_start_now .o_edu_mentor{padding:12px 30px;font-size:calc(15px * 0.9)}} @media (min-width: 1200px) {.b_stay_updated .h_learn_history{gap:6rem}.b_stay_updated h4{max-width:90%;font-size:calc(22px * 1.2)}} @media (prefers-reduced-motion: reduce) {.b_stay_updated .h_learn_history,.b_stay_updated h4,.b_stay_updated .input_holder span,.b_stay_updated input[type="email"],.b_stay_updated .L_news_block,.b_stay_updated::after{transition:none;animation:none;transform:none}.b_stay_updated .h_learn_history:hover h4,.b_stay_updated .h_learn_history:hover,.b_stay_updated .input_holder span:hover{transform:none}} @media screen and (max-width: 768px) {.j_who_we_are{padding:60px 0 80px}.j_who_we_are::before,.j_who_we_are::after{height:180px;width:180px}.j_who_we_are h1{font-size:calc(46px - 6px);margin-bottom:40px}.j_who_we_are h1::after{width:60px;height:3px}.j_who_we_are .r_expert_studio ul{gap:30px;grid-template-columns:1fr}.j_who_we_are .O_learn_legacy div{max-height:200px}} @keyframes pulse {0%,100%{transform:scale(1);opacity:0.5}50%{transform:scale(1.2);opacity:0.3}} @keyframes spin-slow {0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}} @keyframes pulse-subtle {0%,100%{opacity:0.2;transform:scale(1)}50%{opacity:0.4;transform:scale(1.3)}} @keyframes float {0%,100%{transform:translateY(0) rotate(15deg)}50%{transform:translateY(-15px) rotate(20deg)}} @keyframes clipFrameAnimate {0%{clip-path:polygon( 0% 15%,15% 15%,15% 0%,85% 0%,85% 15%,100% 15%,100% 85%,85% 85%,85% 100%,15% 100%,15% 85%,0% 85% )}50%{clip-path:polygon( 0% 10%,10% 10%,10% 0%,90% 0%,90% 10%,100% 10%,100% 90%,90% 90%,90% 100%,10% 100%,10% 90%,0% 90% )}100%{clip-path:polygon( 0% 15%,15% 15%,15% 0%,85% 0%,85% 15%,100% 15%,100% 85%,85% 85%,85% 100%,15% 100%,15% 85%,0% 85% )}}