.Q_core-container{flex-direction:column;display:flex;height:100%;min-height:100%}.w_top_train{flex:1 0 auto}html,body{min-height:100%;height:100%;font-family:Arial,sans-serif;color:#000000}.D_thxMessage::before{content:"";animation:float 20s infinite alternate ease-in-out;top:-10%;background:radial-gradient(circle at center,#ffffff 0%,transparent 70%);transform:rotate(25deg);position:absolute;right:-10%;z-index:-1;opacity:0.07;height:70%;width:70%}.D_thxMessage .a_pro_track:hover{transform:perspective(1000px) rotateX(0deg)}.D_thxMessage .a_pro_track > div:first-child{clip-path:polygon(0 0,100% 0,98% 100%,2% 100%);position:relative;box-shadow:0 15px 35px rgba(0,0,0,0.05),0 5px 15px rgba(0,0,0,0.03);padding:2.5rem;z-index:2;transition:all 0.4s cubic-bezier(0.34,1.56,0.64,1);background:#ffffff}.D_thxMessage .a_pro_track:hover > div:last-child{transform:translateY(0)}.D_thxMessage h5::after{bottom:-10px;position:absolute;width:60px;left:0;content:"";height:3px;background:rgb(158,166,202);transition:width 0.4s ease}.D_thxMessage a{position:relative;text-decoration:none;transition:all 0.3s ease;display:block}.D_thxMessage a:hover::before{opacity:1}.z_course_fit_for::before{height:100%;opacity:0.1;width:50%;content:"";position:absolute;background:rgb(195,200,225,0.5);z-index:1;clip-path:polygon(100% 0,0 0,100% 100%);right:0;top:0}.z_course_fit_for .a_pro_track{position:relative}.z_course_fit_for h4::after{left:0;bottom:-10px;content:"";background:linear-gradient(90deg,rgb(158,166,202),transparent);height:1px;width:60%;position:absolute}.z_course_fit_for div > div::before{width:2px;position:absolute;content:"";top:0;z-index:1;height:100%;background:linear-gradient(to bottom,rgb(195,200,225,0.5),rgb(158,166,202,0.5));left:15px}.z_course_fit_for p::after{height:16px;transition:all 0.3s ease;left:-42px;position:absolute;background:#ffffff;top:50%;content:"";border-radius:50%;width:16px;transform:translateY(-50%);border:3px solid rgb(195,200,225);z-index:3}.z_course_fit_for p svg path{fill:rgb(195,200,225);transition:fill 0.3s ease}.z_course_fit_for p:hover svg{transform:scale(1.1) rotate(10deg)}.z_course_fit_for p:nth-child(3){transform:translateX(60px)}.z_course_fit_for p:nth-child(6){transform:translateX(150px)}.z_course_fit_for p:nth-child(3):hover{transform:translateX(70px)}.z_course_fit_for p:nth-child(6):hover{transform:translateX(160px)}.z_course_fit_for .a_pro_track > div p:nth-child(2){animation-delay:0.2s;opacity:1;animation-name:none;transform:translateX(30px)}.z_course_fit_for .a_pro_track > div p:nth-child(5){animation-name:none;transform:translateX(120px);animation-delay:0.5s;opacity:1}.z_course_fit_for .a_pro_track > div p:nth-child(8){animation-name:none;animation-delay:0.6s;transform:translateX(90px);opacity:1}.l_academic_experience{overflow:hidden;background:linear-gradient(135deg,rgb(228,230,242) 0%,rgb(195,200,225,0.5) 35%,rgb(158,166,202,0.5) 100%);padding:6rem 2rem;position:relative}.l_academic_experience .b_client_story:hover{transform:rotateX(0) rotateY(0)}.l_academic_experience .Y_img_hover{aspect-ratio:1/1;grid-area:photo;transform:translateZ(20px);box-shadow:-5px 5px 0 rgb(158,166,202),-10px 10px 20px rgba(0,0,0,0.5);width:100%;border-radius:12px;transition:transform 0.3s ease}.l_academic_experience .name + span{font-size:14px;color:#000000;padding-left:1rem;font-weight:600;margin-top:2rem;align-self:end;opacity:0.8;transform:translateZ(5px);text-transform:uppercase;letter-spacing:1px;grid-area:name}.l_academic_experience .b_client_story:hover .x_work_overview{transform:translateZ(25px)}.h_title_opener{overflow:hidden;width:100%;background:#000000;position:relative;height:100vh;min-height:650px}.h_title_opener .a_pro_track{position:relative;grid-template-rows:1fr;grid-template-columns:1fr;display:grid;height:100%;width:100%}.h_title_opener .h_tech_master{height:100%;width:20%;position:relative;filter:contrast(1.1) saturate(1.1)}.h_title_opener .r_text_box_content::before{width:200%;opacity:0.1;background:radial-gradient( circle at center,rgb(195,200,225,0.5),transparent 70% );position:absolute;left:-50%;content:'';animation:rotate-gradient 15s linear infinite;height:200%;top:-50%}.h_title_opener .r_text_box_content h1{text-shadow:0 2px 4px rgba(0,0,0,0.3);color:#ffffff;font-weight:700;position:relative;font-size:40px;margin-bottom:1.8rem}.h_title_opener .r_text_box_content .O_reach_list{color:#ffffff;letter-spacing:1px;border-radius:11px;padding:14px 35px;display:inline-block;font-size:16px;text-decoration:none;transition:all 0.4s cubic-bezier(0.175,0.885,0.32,1.275);z-index:1;position:relative;background:rgb(195,200,225);overflow:hidden;text-transform:uppercase;font-weight:600;box-shadow:0 10px 20px rgba(0,0,0,0.15)}.A_pricing_card_list .e_study_costs{display:flex;flex-direction:column}.A_pricing_card_list .N_rate_plans{transform:translateY(20px);margin-bottom:60px;opacity:0;animation:fadeUp 0.8s ease-out forwards}.A_pricing_card_list .V_learning_fees{line-height:1.6;max-width:800px;margin-top:25px;color:#000000;font-size:13px}.A_pricing_card_list .r_learning_package{animation:fadeUp 0.8s ease-out forwards;perspective:1000px;text-decoration:none;transition:transform 0.4s cubic-bezier(0.175,0.885,0.32,1.275);transform:translateY(30px);animation-delay:calc(0.15s * var(--i,1));opacity:0;display:block}.A_pricing_card_list .B_pricing_schemes{box-sizing:border-box;min-height:250px;padding:35px 30px;position:relative;z-index:2}.A_pricing_card_list .B_pricing_schemes h3{position:relative;display:inline-block;color:#000000;margin-bottom:20px;font-weight:700;font-size:calc(19px + 2px);transition:transform 0.3s ease}.A_pricing_card_list .r_learning_package:hover .L_price_sheet{color:rgb(195,200,225);transform:scale(1.05)}.A_pricing_card_list .Y_img_hover{position:relative;width:100%;height:200px;transition:all 0.5s ease;overflow:hidden}.A_pricing_card_list .r_learning_package:hover .Y_img_hover{transform:scale(1.05)}.D_course_program{background:linear-gradient(135deg,rgb(228,230,242) 0%,rgba(247,247,247,0.9) 100%);position:relative;overflow:hidden;padding:120px 0}.D_course_program .container{z-index:1;margin:0 auto;padding:0 20px;max-width:1200px;position:relative}.D_course_program h2{position:relative;opacity:0;animation:slideIn 0.8s 0.2s forwards ease-out;margin-bottom:50px;transform:translateX(-10px);text-align:left;font-weight:700;font-size:35px;color:#000000;line-height:1.3}.D_course_program .Y_img_hover{box-shadow:0 15px 35px rgba(0,0,0,0.1),0 5px 15px rgba(0,0,0,0.05);position:relative;overflow:hidden;border-radius:10px;height:350px;transition:transform 0.7s cubic-bezier(0.19,1,0.22,1);transform:perspective(1000px) rotateY(-3deg)}.D_course_program .r_text_box_content{gap:25px;opacity:0;animation:fadeSlideUp 0.8s 0.6s forwards cubic-bezier(0.19,1,0.22,1);flex-direction:column;display:flex;transform:translateY(15px)}.D_course_program .description:first-of-type{position:relative}.D_course_program .description:first-of-type:hover::before{opacity:1;transform:scale(1)}.y_program_assets::before{z-index:1;left:-10%;width:80%;content:"";background:linear-gradient(90deg,rgb(195,200,225,0.5) 0%,transparent 100%);top:-100px;height:200px;position:absolute;filter:blur(40px);transform:rotate(-15deg) translateX(5%)}.y_program_assets .r_text_box_content{transform:translateY(-10px);padding:2.5rem;backdrop-filter:blur(10px);box-shadow:0 15px 30px rgba(0,0,0,0.08);background:rgba(255,255,255,0.8);transition:transform 0.5s cubic-bezier(0.19,1,0.22,1)}.y_program_assets .r_text_box_content:hover h4::after{width:120px}.y_program_assets ul{margin:0;padding:0;list-style:none}.y_program_assets li p{font-size:17px;align-items:flex-start;display:flex;gap:1rem;color:#000000;margin:0;line-height:1.6}.y_program_assets svg{height:24px;filter:drop-shadow(0 2px 3px rgba(0,0,0,0.1));transition:transform 0.3s ease;width:24px}.f_our_team{overflow:hidden;padding:90px 0;position:relative;background:rgb(228,230,242)}.f_our_team .container{position:relative;z-index:2}.f_our_team h2{text-align:center;margin-bottom:50px;font-weight:700;display:inline-block;color:#000000;position:relative;background:#ffffff;left:50%;transform:translateX(-50%);font-size:33px;padding:0 15px}.f_our_team .o_method_innov{transition:transform 0.4s ease,box-shadow 0.4s ease;padding:35px;border-radius:27px;position:relative;background:#ffffff;box-shadow:0 10px 30px rgba(0,0,0,0.05)}.f_our_team .o_method_innov:last-child{border-bottom:3px solid rgb(158,166,202)}.f_our_team .o_method_innov h3::after{content:"";height:2px;bottom:0;background:rgb(158,166,202);left:0;width:60px;position:absolute}.f_our_team .o_method_innov:last-child::before{content:"02";opacity:0.2;line-height:1;font-weight:700;right:20px;position:absolute;font-size:70px;top:20px;color:rgb(158,166,202,0.5)}.B_contact_form_section{padding:120px 0;position:relative;overflow:hidden;background:rgb(228,230,242)}.B_contact_form_section .container{z-index:1;max-width:1200px;margin:0 auto;padding:0 20px;position:relative}.B_contact_form_section .H_help_form{grid-template-columns:1fr 1fr;gap:60px;align-items:center;display:grid}.B_contact_form_section .Y_img_hover{box-shadow:-15px 15px 0 rgb(195,200,225,0.5);border-radius:16px;position:relative;overflow:hidden;order:2;min-height:500px}.B_contact_form_section form input[type="text"]{font-family:Arial,sans-serif;width:100%;border-radius:10px;transition:all 0.3s ease;margin-bottom:25px;padding:18px 25px;background:rgb(228,230,242);border:none;font-size:14px;color:#000000}.B_contact_form_section .k_help_help label::before{position:absolute;left:0;transition:all 0.2s ease;background:rgb(228,230,242);width:22px;top:2px;content:"";border-radius:10px;height:22px}.B_contact_form_section .k_help_help label a:hover{color:rgb(158,166,202)}.B_contact_form_section form .O_reach_list:hover{background:rgb(195,200,225);transform:translateY(-3px);box-shadow:0 10px 20px rgba(0,0,0,0.1)}.B_contact_form_section svg path{fill:rgb(195,200,225);transition:fill 0.3s ease}.O_secure_stockade::before,.O_secure_stockade::after{content:'';opacity:0.1;position:absolute;background:rgb(195,200,225,0.5);border-radius:50%}.O_secure_stockade::before{height:200px;width:200px;left:-50px;top:-50px}.O_secure_stockade h2{color:rgb(158,166,202);font-size:33px;font-weight:600}.O_secure_stockade ul{counter-reset:custom-counter;list-style-type:none;margin:20px 0;padding:0}.O_secure_stockade p{padding-left:15px;margin:20px 0;position:relative;border-left:4px solid rgb(195,200,225);line-height:1.8;color:#000000;font-weight:300;font-size:16px}.O_secure_stockade .container div{margin:20px 0;border-radius:10px;border:1px dashed rgb(158,166,202,0.5);padding:20px;position:relative}.f_help_center .container{z-index:2;position:relative}.f_help_center .m_honor_cta{display:flex;flex-direction:column}.f_help_center .R_quick_contact{clip-path:polygon(0 0,100% 0,100% 85%,0 100%);z-index:3;grid-template-columns:repeat(4,1fr);background-color:rgb(195,200,225);margin-bottom:-2rem;display:grid;position:relative;padding:3rem 1.5rem 5rem}.f_help_center .info_item svg{width:20px;transition:transform 0.3s ease;fill:#ffffff;height:20px}.f_help_center .text_main_holder{grid-template-columns:1fr 1.5fr 1fr;display:grid;z-index:2;gap:0;position:relative}.f_help_center .F_main_nav:hover svg{transform:scale(1.05)}.f_help_center .t_top_sitebar{display:flex;position:relative;z-index:2;flex-direction:column;background-color:#000000;clip-path:polygon(0 5%,100% 0,100% 95%,0 100%);gap:2rem;padding:5rem 2rem 3rem}.f_help_center .f_page_nav{display:grid;gap:1rem;grid-template-columns:repeat(2,1fr)}.f_help_center .f_page_nav a{color:#ffffff;font-size:18px;transition:all 0.3s ease;text-decoration:none;opacity:0.8;padding:0.5rem 0;position:relative}.f_help_center .subscribe_holder{padding:4rem 2rem 3rem;z-index:3;background-color:rgb(158,166,202);position:relative;flex-direction:column;display:flex;gap:1.5rem}.f_help_center .input_holder{flex-direction:column;gap:1rem;display:flex}.f_help_center .input_holder input[type="email"]{padding:1rem 1.25rem;font-size:18px;background-color:rgba(255,255,255,0.15);border-radius:10px;color:#ffffff;transition:all 0.3s ease;border:1px solid rgba(255,255,255,0.2)}.f_help_center .t_updates_text:hover{background-color:rgb(195,200,225,0.5)}.f_help_center .t_updates_text:hover::before{left:100%}.f_help_center .J_footnote_ref{position:relative;clip-path:polygon(0 30%,100% 0,100% 100%,0 100%);z-index:1;background-color:rgb(158,166,202);text-align:center;margin-top:0;padding:6rem 0 2rem}#n_cookie_popup_panel{display:none}.w_cookie_customize{padding:20px 0;justify-content:space-between;display:flex;align-items:center}.O_cookie_review svg,.O_cookie_review svg path,.O_cookie_review img{width:100px;fill:rgb(195,200,225);height:100px}.Q_core-container .w_cookie_customize{padding:40px 0;justify-content:space-between}.Q_core-container .g_privacy_switch{font-size:20px;background:#ffffff;padding:10px;margin-left:30px;color:rgb(195,200,225);border:none}header::before{z-index:0;content:'';border:1px solid rgba(255,255,255,0.2);right:0.5rem;left:0.5rem;position:absolute;top:0.5rem;bottom:0.5rem;border-radius:10px;pointer-events:none}header .h_header_navbar::before{left:0;content:'';position:absolute;width:5px;height:100%;background:linear-gradient(to bottom,rgb(195,200,225),rgb(158,166,202));top:0}header .j_header_tutor{text-decoration:none;justify-content:center;position:relative;padding:0 0 1rem 0;display:flex}header .j_header_tutor:hover svg{transform:scale(1.03)}header .Y_site_start{font-family:Arial,sans-serif;font-size:18px;position:relative;z-index:1;text-decoration:none;transition:all 0.3s ease;border:1px solid rgba(0,0,0,0.03);border-radius:10px;padding:0.7rem 1.3rem;font-weight:600;box-shadow:0 3px 8px rgba(0,0,0,0.05);background:rgb(228,230,242);color:#000000}.K_explore_now::after{filter:blur(40px);bottom:-50px;content:"";right:-50px;background:rgb(195,200,225);width:200px;z-index:0;position:absolute;opacity:0.2;border-radius:50%;height:200px}.K_explore_now div:nth-child(2){display:flex;align-items:center;position:relative;justify-content:center}.K_explore_now div:nth-child(2)::before{z-index:-1;position:absolute;border-radius:100px;width:120%;left:50%;background:rgba(255,255,255,0.1);height:120%;transform:translate(-50%,-50%) rotate(-2deg);content:"";top:50%;filter:blur(15px)}.K_explore_now .O_reach_list::after{content:"";transition:all 0.8s cubic-bezier(0.19,1,0.22,1);z-index:2;height:200%;left:-50%;transform:rotate(45deg);position:absolute;opacity:0;top:-50%;background:linear-gradient(45deg,transparent 0%,rgba(255,255,255,0.8) 50%,transparent 100%);width:200%}.K_explore_now .O_reach_list:hover span{transform:translateX(5px)}@media only screen and (max-width: 800px) {.container{padding:0 12px}} @media (min-width: 992px) {.D_thxMessage{padding:10rem 0}.D_thxMessage .a_pro_track{grid-template-columns:0.9fr 1.3fr}.D_thxMessage .a_pro_track > div:first-child{transform:translateX(10%);padding:3rem}.D_thxMessage .a_pro_track > div:last-child{transform:translateY(35px);padding-left:15%;margin-left:-10%}.D_thxMessage .a_pro_track:hover > div:last-child{transform:translateY(25px)}.D_thxMessage h5{font-size:calc(19px * 1.2)}} @media (max-width: 768px) {.z_course_fit_for{padding:70px 0}.z_course_fit_for h4{font-size:calc(32px * 0.8);padding-left:15px;margin-bottom:40px}.z_course_fit_for div > div{margin-left:30px}.z_course_fit_for div > div::before{left:10px}.z_course_fit_for p{margin-bottom:20px;padding:15px;margin-left:20px}.z_course_fit_for p::before{left:-20px;width:20px}.z_course_fit_for p::after{height:14px;left:-32px;width:14px}.z_course_fit_for p:nth-child(1){transform:translateX(0)}.z_course_fit_for p:nth-child(2){transform:translateX(0)}.z_course_fit_for p:nth-child(3){transform:translateX(0)}.z_course_fit_for p:nth-child(4){transform:translateX(0)}.z_course_fit_for p:nth-child(5){transform:translateX(0)}.z_course_fit_for p:nth-child(6){transform:translateX(0)}.z_course_fit_for p:hover,.z_course_fit_for p:nth-child(n):hover{transform:translateX(5px)}} @media (max-width: 576px) {.l_academic_experience{padding:4rem 1rem}.l_academic_experience .b_client_story{padding:1.5rem}.l_academic_experience .x_work_overview{padding:1.5rem}} @media (max-width: 992px) {.h_title_opener{min-height:550px;height:auto}.h_title_opener .r_text_box_content{padding:2rem;max-width:450px}.h_title_opener .r_text_box_content h1{font-size:calc(40px * 0.9)}.h_title_opener .j_edu_start::before{background:linear-gradient(90deg,#000000 20%,transparent 70%,rgba(0,0,0,0.5) 100%)}} @media (orientation: landscape) and (max-height: 600px) {.h_title_opener{height:auto;min-height:100vh}.h_title_opener .r_text_box_content{max-width:450px;padding:1.5rem}.h_title_opener .r_text_box_content h1{margin-bottom:1rem}.h_title_opener .r_text_box_content p{margin-bottom:1.5rem}} @media (max-width: 1199px) {.A_pricing_card_list{padding:80px 0}.A_pricing_card_list .N_rate_plans{max-width:800px;text-align:center;margin:0 auto 50px}.A_pricing_card_list .N_rate_plans h2::after{transform:translateX(-50%);left:50%}} @media (min-width: 768px) {.D_course_program .j_knowledge_path{align-items:start;grid-template-columns:1fr 1.6fr;gap:60px}.D_course_program .Y_img_hover{height:450px}.D_course_program h2{max-width:80%;font-size:calc(35px * 1.1)}.D_course_program h2::after{width:120px}} @media (max-width: 767px) {.D_course_program{padding:80px 0}.D_course_program h2{margin-bottom:40px;font-size:calc(35px * 0.9)}.D_course_program .Y_img_hover{height:250px;transform:perspective(800px) rotateY(-2deg)}.D_course_program .description{line-height:1.7;padding-left:15px;font-size:calc(12px * 0.95)}.D_course_program .j_knowledge_path{gap:30px}} @media (max-width: 767px) {.y_program_assets{padding:4rem 0}.y_program_assets .container{padding:0 1.5rem}.y_program_assets .r_text_box_content{padding:2rem 1.5rem}.y_program_assets h4{font-size:calc(17px * 1.2);margin-bottom:1.5rem;padding-bottom:0.75rem}.y_program_assets li p{font-size:calc(17px * 0.95)}.y_program_assets svg{width:20px;height:20px}} @media screen and (max-width: 991px) {.f_our_team{padding:70px 0}.f_our_team h2{margin-bottom:40px}.f_our_team .L_pro_study{grid-template-columns:1fr;gap:25px}.f_our_team .L_pro_study::before,.f_our_team .L_pro_study::after{display:none}.f_our_team .o_method_innov{padding:30px}} @media screen and (max-width: 991px) {.B_contact_form_section{padding:90px 0}.B_contact_form_section .H_help_form{grid-template-columns:1fr;gap:40px}.B_contact_form_section .Y_img_hover{order:1;margin:0 auto;max-width:600px;min-height:400px}.B_contact_form_section .X_connect_widget{order:2}.B_contact_form_section form{max-width:600px;margin:0 auto}} @media screen and (max-width: 576px) {.B_contact_form_section{padding:50px 0}.B_contact_form_section h2{font-size:calc(28px * 0.8);margin-bottom:30px}.B_contact_form_section .Y_img_hover{box-shadow:-8px 8px 0 rgb(195,200,225,0.5);min-height:250px}.B_contact_form_section form{padding:30px 20px}.B_contact_form_section form h3{margin-bottom:25px;font-size:calc(20px * 0.9)}.B_contact_form_section form input[type="text"]{margin-bottom:20px;padding:15px 20px}.B_contact_form_section form .O_reach_list{padding:15px 20px;width:100%}} @media (max-width: 576px) {.f_help_center .F_main_nav,.f_help_center .t_top_sitebar,.f_help_center .subscribe_holder{padding:2.5rem 1.5rem}.f_help_center .J_footnote_ref{padding:2.5rem 0 1.5rem}.f_help_center .info_item{padding:0.5rem 0}.f_help_center .info_item p,.f_help_center .info_item a{justify-content:center}} @media only screen and (max-width: 1200px) {.k_cookie_alert_overlay{padding:20px}} @media (max-width: 991px) {header{padding:1.2rem 2.5%}header .h_header_navbar{padding:1.2rem}header .j_header_tutor{padding:0 0 0.8rem 0}header .j_header_tutor svg{width:150px}header .t_top_sitebar{padding-top:0.8rem;gap:0.6rem}header .Y_site_start{padding:0.6rem 1.1rem}} @media (max-width: 480px) {header{padding:0.8rem 1.5%}header .h_header_navbar{padding:0.8rem 0.8rem 1rem}header .j_header_tutor{padding:0 0 0.6rem 0}header .j_header_tutor svg{width:120px}header .t_top_sitebar{flex-wrap:nowrap;justify-content:flex-start;padding-top:0.6rem;padding-bottom:0.3rem;overflow-x:auto}header .t_top_sitebar::-webkit-scrollbar{height:3px}header .t_top_sitebar::-webkit-scrollbar-thumb{border-radius:10px;background:rgb(195,200,225)}header .Y_site_start{white-space:nowrap;flex-shrink:0;margin-right:3px}} @keyframes slideIn {from{opacity:0;transform:translateX(-50px)}to{opacity:1;transform:translateX(0)}} @keyframes rotate-gradient {0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}} @keyframes shimmer {0%{transform:translateX(-100%)}20%,100%{transform:translateX(100%)}} @keyframes slideIn {0%{transform:translateX(-10px);opacity:0}100%{transform:translateX(0);opacity:1}} @keyframes fadeSlideUp {0%{opacity:0;transform:translateY(15px)}100%{opacity:1;transform:translateY(0)}}