a{color:inherit;text-decoration:none}html,body{color:#000000;height:100%;font-family:Arial,sans-serif;min-height:100%}svg{height:30px;width:30px}.dX_teacher_profile::before{top:0;background-image:linear-gradient(45deg,rgb(134,126,160,0.5) 25%,transparent 25%),linear-gradient(-45deg,rgb(134,126,160,0.5) 25%,transparent 25%),linear-gradient(45deg,transparent 75%,rgb(134,126,160,0.5) 75%),linear-gradient(-45deg,transparent 75%,rgb(134,126,160,0.5) 75%);position:absolute;width:100%;background-position:0 0,0 10px,10px -10px,-10px 0px;background-size:20px 20px;z-index:1;opacity:0.05;height:100%;content:"";left:0}.dX_teacher_profile .name{position:relative;font-weight:700;color:rgb(183,149,178);margin:0 0 0.5rem;font-size:22px;display:inline-block}.dX_teacher_profile .ay_learning_feedback > div:nth-child(2) > div{font-weight:600;opacity:0.85;color:#000000;font-size:0.95rem;position:relative}.Np_opening_page{overflow:hidden;position:relative;display:flex;justify-content:center;align-items:center;background:linear-gradient(135deg,rgb(225,219,225),rgba(0,0,0,0.5));padding:2rem;min-height:100vh}.Np_opening_page .ur_study_zone{overflow:hidden;border-radius:8px;box-shadow:8px 8px 16px rgba(0,0,0,0.1),-8px -8px 16px rgba(255,255,255,0.1);transition:transform 0.4s ease,box-shadow 0.4s ease;position:relative;height:400px}.Np_opening_page .ur_study_zone p{text-shadow:2px 2px 4px rgba(0,0,0,0.2);font-size:calc(16px * 1.1);color:#ffffff;position:relative;max-width:80%;padding-left:15px;margin-bottom:1.5rem;font-weight:600}.Np_opening_page .ur_study_zone:hover .title_style_header{transform:translateX(10px)}.zh_user_feedback{overflow:hidden;padding:5rem 0;position:relative;background-color:#ffffff}.zh_user_feedback::after{top:-5%;position:absolute;height:30%;opacity:0.05;right:-5%;background:linear-gradient(225deg,rgb(183,149,178) 0%,transparent 70%);transform:rotate(-15deg);content:"";z-index:1;width:30%}.zh_user_feedback .Iw_review_experiences{gap:2.5rem;position:relative;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));display:grid}.zh_user_feedback .ay_learning_feedback:hover{box-shadow:0 20px 40px rgba(rgba(0,0,0,0.5),0.08),0 10px 20px rgba(rgba(0,0,0,0.5),0.05);transform:translateY(-8px)}.zh_user_feedback .ay_learning_feedback h3::after{bottom:-5px;position:absolute;transition:width 0.3s ease-in-out;height:2px;content:"";background-color:rgb(183,149,178);width:0;left:0}.zh_user_feedback .ay_learning_feedback:hover img{transform:scale(1.05);border-color:rgb(183,149,178)}.bk_test_drive::before{bottom:0;opacity:0.1;transform:scale(1.05);background:repeating-linear-gradient( 45deg,rgb(134,126,160,0.5),rgb(134,126,160,0.5) 10px,transparent 10px,transparent 20px );position:absolute;right:0;z-index:1;top:0;animation:patternMove 30s linear infinite;left:0;content:""}.bk_test_drive span{display:inline-block;transform:perspective(800px) rotateX(2deg);z-index:5;position:relative}.bk_test_drive .IX_inquiry_widget{padding:14px 28px;min-width:220px;font-size:14px;font-weight:600;color:rgb(134,126,160);border:none;transition:all 0.4s cubic-bezier(0.23,1,0.32,1);transform-origin:center;background:#ffffff;letter-spacing:1.5px;text-transform:uppercase;position:relative;border-radius:10px;display:inline-flex;box-shadow:0 10px 20px rgba(0,0,0,0.1),0 3px 6px rgba(0,0,0,0.05),0 0 0 2px rgba(255,255,255,0.1);justify-content:center;text-decoration:none;align-items:center;overflow:hidden}.Ya_potential_learners ul{display:flex;list-style:none;margin:0;padding:0;flex-wrap:wrap;justify-content:center;gap:35px}.Ya_potential_learners ul li{border-radius:20px;align-items:flex-start;background-color:#edf0f8;padding:35px 30px;display:flex;transition:all 0.4s ease;position:relative;min-width:280px;box-shadow:10px 10px 20px rgba(166,180,208,0.5),-10px -10px 20px rgba(255,255,255,0.8);gap:20px;text-align:left;width:calc(33.333% - 24px)}.Ya_potential_learners ul li{animation:fadeInUp 0.6s ease forwards;opacity:0}.Ya_potential_learners ul li:nth-child(2){animation-delay:0.2s}.Ya_potential_learners ul li:nth-child(6){animation-delay:0.6s}.OC_course_overview .WI_lesson_route{top:0;z-index:1;position:absolute;left:0;height:100%;width:100%}.OC_course_overview .rB_education_plan:hover .Ru_knowledge_route{animation-play-state:paused}.OC_course_overview .Ru_knowledge_route:nth-child(4){animation-delay:-15s}.OC_course_overview .container{position:relative;height:100vh;align-items:center;width:100%;display:flex;z-index:10}.OC_course_overview .Lv_training_map::after{bottom:-30px;z-index:-1;filter:blur(70px);content:"";background:rgb(134,126,160,0.5);position:absolute;opacity:0.3;right:-30px;width:70%;height:70%;border-radius:50%}.OC_course_overview .IX_inquiry_widget{overflow:hidden;border:1px solid rgb(183,149,178);color:#ffffff;align-self:flex-start;display:inline-flex;text-decoration:none;transition:all 0.3s ease;z-index:1;font-size:20px;position:relative;align-items:center;font-weight:600;background:transparent;margin-bottom:1rem;max-width:calc(100% - 2rem);padding:1rem 2rem}.OC_course_overview .WI_lesson_route:has(.Ru_knowledge_route:nth-child(3):last-child) .Ru_knowledge_route:nth-child(3){animation-delay:-16.67s}.OC_course_overview .WI_lesson_route:has(.Ru_knowledge_route:nth-child(4):last-child) .Ru_knowledge_route:nth-child(4){animation-delay:-18.75s}.mn_gratefulPage .container{position:relative;z-index:2;margin:0 auto;width:100%;max-width:1200px}.mn_gratefulPage .Nb_study_classes{background:rgba(255,255,255,0.97);display:grid;gap:2rem;padding:3.5rem;box-shadow:0 20px 50px rgba(0,0,0,0.08),0 10px 20px rgba(0,0,0,0.05);transform:perspective(1000px) rotateX(2deg);border-left:5px solid rgb(183,149,178);grid-template-columns:1fr;position:relative}.mn_gratefulPage a:hover{transform:translateY(-5px)}.mn_gratefulPage p{font-size:13px;position:relative;opacity:0;border-radius:10px;animation:fadeUp 0.8s cubic-bezier(0.34,1.56,0.64,1) 0.4s forwards;box-shadow:0 8px 20px rgba(0,0,0,0.03);padding:1.5rem;border-left:3px solid rgb(134,126,160,0.5);background:linear-gradient(to bottom right,rgba(rgb(225,219,225),0.3),rgba(255,255,255,0.9));line-height:1.8;color:#000000;transform:translateY(20px);margin:0}.OZ_contact_panel h2{letter-spacing:2px;position:relative;font-family:Arial,sans-serif;font-weight:700;margin-bottom:15px;color:#ffffff;text-align:center;font-size:34px;text-transform:uppercase}.OZ_contact_panel .iU_photo_card{border-radius:26px;box-shadow:0 20px 40px rgba(0,0,0,0.2);height:100%;overflow:hidden;position:relative;min-height:550px}.OZ_contact_panel .hN_connect_links::before{position:absolute;content:"";height:60px;left:20px;bottom:20px;width:60px;border-bottom:2px solid rgba(rgb(134,126,160),0.6);border-left:2px solid rgba(rgb(134,126,160),0.6)}.OZ_contact_panel form input[type="text"]:focus{outline:none;box-shadow:0 0 15px rgba(rgb(183,149,178),0.2);background:rgba(255,255,255,0.08);border-color:rgb(183,149,178)}.OZ_contact_panel .fW_inquiry_box label{color:rgba(255,255,255,0.7);position:relative;padding-left:35px;cursor:pointer;line-height:1.5;font-size:15px}.OZ_contact_panel .fW_inquiry_box label a{position:relative;transition:all 0.3s ease;color:rgb(183,149,178);text-decoration:none;font-weight:600}.OZ_contact_panel form .IX_inquiry_widget:hover::before{left:0}.OZ_contact_panel svg{height:22px;width:22px;fill:rgb(183,149,178)}.OZ_contact_panel svg path{fill:rgb(183,149,178);transition:fill 0.3s ease}.gi_pricing_matrix::before{top:0;position:absolute;content:"";background:linear-gradient(135deg,rgba(0,0,0,0.85) 0%,rgba(0,0,0,0.65) 100%);z-index:1;width:100%;height:100%;left:0}.gi_pricing_matrix .Vi_cert_plans li{animation:fadeIn 0.8s ease-out forwards,rotateCard 0.8s ease-out forwards;transform:translateZ(0) rotateY(5deg);opacity:0;animation-delay:calc(0.2s * var(--li-index,1));transform-style:preserve-3d}.gi_pricing_matrix .cD_deal_grid{background:linear-gradient(145deg,rgba(255,255,255,0.07) 0%,rgba(255,255,255,0.03) 100%);overflow:hidden;-webkit-backdrop-filter:blur(10px);box-shadow:0 15px 30px rgba(0,0,0,0.2),0 5px 15px rgba(0,0,0,0.1),inset 0 1px 1px rgba(255,255,255,0.1);padding:30px;transition:all 0.4s ease;border:1px solid rgba(255,255,255,0.1);position:relative;height:100%;backdrop-filter:blur(10px)}.gi_pricing_matrix .ve_fee_struct p{overflow-wrap:break-word;flex-grow:1;color:rgb(255,255,255,0.5);line-height:1.7;margin-bottom:25px;white-space:normal;font-size:calc(15px * 0.9);word-break:break-word}header::after{content:'';left:0;height:5px;width:100%;transform:scaleX(0.7);bottom:0;transform-origin:center;background:linear-gradient(to right,rgb(183,149,178),rgb(134,126,160),rgb(183,149,178) );position:absolute;transition:transform 0.5s ease}header .yG_main_lead::before{filter:blur(10px);height:100%;left:0;transform:translateZ(-10px);top:0;width:100%;position:absolute;content:'';opacity:0.1;background:rgb(183,149,178)}header .in_main_master a{display:flex;border-radius:10px;color:#000000;font-size:15px;transform-style:preserve-3d;text-decoration:none;font-weight:600;padding:0.7rem 1.2rem;transform:translateZ(0);align-items:center;justify-content:center;background:#ffffff;box-shadow:0 4px 6px rgba(0,0,0,0.05);position:relative;transition:all 0.4s ease}.Mi_study_method{position:relative;align-items:center;min-height:75vh;background:rgb(225,219,225);overflow:hidden;justify-content:center;display:flex}.Mi_study_method .Nb_study_classes{max-width:1300px;align-items:center;width:100%;justify-content:center;gap:5rem;position:relative;display:flex}.Mi_study_method .Nb_study_classes::after{border-radius:50%;z-index:-2;transform-origin:center;animation:rotateField 20s linear infinite reverse;width:100%;opacity:0.3;content:"";height:100%;background:conic-gradient( transparent 0deg,rgb(183,149,178,0.5) 90deg,transparent 180deg,rgb(134,126,160,0.5) 270deg,transparent 360deg );position:absolute}.Mi_study_method span{position:relative;z-index:2;font-size:12px;box-shadow:0 10px 30px rgba(0,0,0,0.1);animation:magneticPulse 5s ease-in-out 0.5s infinite;margin:0 10px;color:#000000;border-radius:30px;flex:0 1 70%;line-height:1.7;max-width:850px;background:#ffffff;padding:2rem 3rem}.mj_stay_updated p{position:relative;grid-column:1 / span 5;font-size:18px;font-family:Arial,sans-serif;color:#000000;padding-top:1.5rem;grid-row:1;line-height:1.6;font-weight:700}.mj_stay_updated .input_holder{position:relative;grid-column:7 / span 6;flex-direction:column;grid-row:1;gap:1rem;display:flex}.mj_stay_updated .mA_sub_col{border-radius:10px;background:#ffffff;border:1px solid rgba(0,0,0,0.05);color:#000000;box-shadow:0 5px 15px rgba(0,0,0,0.05);padding:1.2rem 1.5rem;font-size:15px;font-family:Arial,sans-serif;width:100%;transition:all 0.3s ease}.mj_stay_updated .im_sub_focus:hover::before{transform:translateX(0)}.zv_data_exploration::before{top:0;position:absolute;background:linear-gradient(135deg,#000000 0%,rgba(0,0,0,0.95) 100%);z-index:1;width:100%;height:100%;content:"";opacity:0.9;left:0}.zv_data_exploration .uD_top_statistics svg{fill:#ffffff;height:100%;width:100%}.zv_data_exploration .mx_expert_statistics{font-weight:700;margin:0 0 10px;position:relative;font-size:32px}.zv_data_exploration .MO_study_gain{-ms-overflow-style:none;display:flex;margin:0 -10px;padding-bottom:10px;scrollbar-width:none;position:relative;overflow-x:auto}.zv_data_exploration .Bh_fast_upgrade:hover{transform:translateY(-5px);background:rgba(255,255,255,0.05)}.zv_data_exploration .Bh_fast_upgrade:hover::before{opacity:1}.zv_data_exploration .pM_statistics_plus::after{width:48px;position:absolute;border-radius:50%;content:"";transition:all 0.3s ease;top:50%;height:48px;z-index:-1;left:50%;transform:translate(-50%,-50%);border:1px solid rgba(255,255,255,0.1)}.zv_data_exploration .Bh_fast_upgrade:nth-child(4) span{animation-delay:0.5s}.zv_data_exploration .Bh_fast_upgrade:nth-child(2){animation:fadeInSlide 0.4s ease forwards 0.1s}header .top_plank{color:#ffffff;background:rgb(183,149,178)}header .top_plank .ry_header_toolbar{align-items:center;line-height:21px;font-size:14px;display:flex;flex-wrap:wrap;padding:15px 0 10px 0;justify-content:flex-start;width:100%}.VR_quiz_links .container{display:flex;position:relative;gap:3rem;justify-content:space-between;flex-wrap:wrap}.VR_quiz_links .company_holder{position:relative;backdrop-filter:blur(8px);padding:2rem;border-radius:14px;overflow:hidden;transition:all 0.4s ease;background:linear-gradient(120deg,rgba(255,255,255,0.03),rgba(255,255,255,0.08));flex:1 1 350px;box-shadow:0 15px 25px rgba(0,0,0,0.2),0 0 0 1px rgba(255,255,255,0.05)}.VR_quiz_links .company_holder h3::after{bottom:-8px;left:0;box-shadow:0 0 10px rgb(183,149,178);height:3px;border-radius:10px;content:"";background:linear-gradient(90deg,rgb(183,149,178),rgb(134,126,160));transition:width 0.3s ease-out;position:absolute;width:50px}.VR_quiz_links .hs_header_mentor:hover{transform:translateY(-5px);box-shadow:0 20px 30px rgba(0,0,0,0.25),0 0 0 1px rgba(255,255,255,0.07),0 0 20px rgb(134,126,160,0.5)}.VR_quiz_links .hs_header_mentor h5::after{box-shadow:0 0 10px rgb(134,126,160);left:0;bottom:-8px;content:"";border-radius:10px;transition:width 0.3s ease-out;width:40px;position:absolute;height:3px;background:linear-gradient(90deg,rgb(134,126,160),rgb(183,149,178))}.VR_quiz_links .hs_header_mentor .zn_top_main a:hover{color:#ffffff;opacity:1;text-shadow:0 0 10px rgb(134,126,160,0.5);padding-left:1.5rem}.VR_quiz_links .hs_header_mentor .zn_top_main a:hover::after{opacity:0.2;width:100%}.JH_transcript .container{justify-content:center;display:flex;align-items:center}.JH_transcript .kc_lang_learn:hover{opacity:1;text-shadow:0 0 8px rgb(134,126,160,0.5)}.fb_program_results::after{filter:blur(50px);width:200px;bottom:-50px;position:absolute;left:-50px;background:linear-gradient(45deg,rgb(134,126,160,0.5) 0%,transparent 70%);z-index:0;transform:rotate(30deg);opacity:0.5;height:200px;content:""}.fb_program_results h4{color:#000000;position:relative;font-size:calc(22px * 1.1);font-weight:700;margin-bottom:2rem;line-height:1.4}.fb_program_results .fd_text_panel > div{display:flex;margin-top:1rem;gap:1.5rem}.fb_program_results li:hover{transform:translateX(5px)}.fb_program_results li p span:last-child{flex:1}.fb_program_results li:hover svg{transform:translateY(-2px) scale(1.1)}.fb_program_results li:hover svg path{fill:rgb(134,126,160)}.Xu_company_overview::before{top:0;z-index:-1;height:100%;opacity:0.85;background:linear-gradient(135deg,rgb(183,149,178,0.5),rgba(0,0,0,0.5));content:"";left:0;position:absolute;width:100%}.Xu_company_overview h4::after{bottom:-15px;height:3px;position:absolute;left:50%;content:"";background:rgb(134,126,160);transform:translateX(-50%);width:60px}.Xu_company_overview .fd_text_panel h6{animation:fadeInRight 0.8s 0.6s forwards;font-family:Arial,sans-serif;font-weight:700;color:rgb(183,149,178);padding-bottom:15px;font-size:calc(21px * 1.3);opacity:0;margin-bottom:25px;transform:translateX(-10px);position:relative}.jS_info_details::before{content:"";left:-5%;position:absolute;pointer-events:none;transform:rotateX(45deg) rotateZ(-2deg);width:110%;top:-5%;z-index:0;background:repeating-linear-gradient( 45deg,rgba(rgb(183,149,178),0.01),rgba(rgb(183,149,178),0.02) 2px,transparent 2px,transparent 8px );height:110%}.jS_info_details::before{transform:rotateX(55deg) rotateZ(-5deg)}.jS_info_details .Ua_support_center:hover h3::after{transform:scaleX(1.5)}.jS_info_details p{color:#000000;margin-bottom:1.5rem;font-size:16px;line-height:1.7;transition:transform 0.3s ease-out}.jS_info_details h5:hover svg{transform:translateY(-3px)}.jS_info_details svg path{fill:rgb(183,149,178);transition:fill 0.3s ease,transform 0.3s ease}.jS_info_details .ZJ_contact_links svg{transform:rotate(0);transition:transform 0.4s cubic-bezier(0.19,1,0.22,1);margin-left:auto}.jS_info_details .ZJ_contact_links:hover svg path{fill:rgb(134,126,160)}.jS_info_details .ZJ_contact_links:hover svg path{animation:pulse 1s infinite alternate}.sM_cookie_guard{align-items:center;display:flex;justify-content:space-between;flex-wrap:wrap}.ce_cookies_terms svg{width:50px;height:50px;fill:rgb(183,149,178)}.FE_cookie_warning_banner p{color:#000000;font-size:16px;line-height:1.5}.FE_cookie_warning_banner p a{color:rgb(183,149,178);border-bottom:2px solid rgb(183,149,178);text-decoration:none}.ZP_privacy_redoubt{background:#ffffff;font-family:Arial,sans-serif;max-width:1000px;margin:0 auto;color:#000000;box-shadow:0 4px 8px rgba(0,0,0,0.5);border:1px solid rgba(0,0,0,0.5);padding:40px}.ZP_privacy_redoubt p,.ZP_privacy_redoubt span,.ZP_privacy_redoubt div{font-size:18px;margin-bottom:15px;color:#000000;line-height:1.8}@media (min-width: 768px) {.dX_teacher_profile{padding:7rem 3rem}.dX_teacher_profile .ay_learning_feedback{padding:3rem;grid-template-columns:auto 1fr 2fr;gap:3rem;align-items:center}.dX_teacher_profile .iU_photo_card{width:150px;height:150px}.dX_teacher_profile .name{margin-bottom:0.75rem;font-size:calc(22px * 1.1)}.dX_teacher_profile .ay_learning_feedback > div:nth-child(2) > div{font-size:1.05rem}.dX_teacher_profile .YA_emp_exp{font-size:calc(18px * 1.05);padding-right:2rem}} @media (min-width: 992px) {.zh_user_feedback{padding:8rem 0}.zh_user_feedback h2{margin-bottom:4.5rem;font-size:calc(38px + 0.2rem)}.zh_user_feedback .Iw_review_experiences{grid-template-columns:repeat(3,1fr);gap:3rem}.zh_user_feedback .ay_learning_feedback{padding:3rem 2.5rem}.zh_user_feedback .ay_learning_feedback:nth-child(odd){transform:translateY(15px)}.zh_user_feedback .ay_learning_feedback:nth-child(odd):hover{transform:translateY(7px)}.zh_user_feedback .ay_learning_feedback:nth-child(even){transform:translateY(-15px)}.zh_user_feedback .ay_learning_feedback:nth-child(even):hover{transform:translateY(-23px)}.zh_user_feedback .ay_learning_feedback::after{width:40%;content:"";top:0;position:absolute;opacity:0.3;background:linear-gradient(90deg,transparent,rgb(183,149,178));right:0;height:1px}} @media (hover: none) {.bk_test_drive .IX_inquiry_widget:hover{transform:none;box-shadow:0 10px 20px rgba(0,0,0,0.1),0 3px 6px rgba(0,0,0,0.05)}.bk_test_drive .IX_inquiry_widget:hover span{transform:none}} @media (prefers-reduced-motion) {.bk_test_drive::before,.bk_test_drive::after{animation:none}.bk_test_drive .IX_inquiry_widget::before{transition:none}} @media (prefers-reduced-motion: reduce) {.Ya_potential_learners ul li{opacity:1;animation:none}.Ya_potential_learners ul li:hover{transform:none}} @media screen and (max-width: 768px) {.OC_course_overview .Nb_study_classes{gap:1.5rem;width:90%}.OC_course_overview .Lv_training_map{padding:2rem}.OC_course_overview .Lv_training_map h3{font-size:calc(37px * 0.9)}.OC_course_overview .Lv_training_map h3::before{height:40px;left:-20px;width:40px;top:-15px}.OC_course_overview .Lv_training_map p{font-size:calc(14px * 0.9);margin-bottom:2rem}.OC_course_overview .container{padding:4rem 0}} @media (max-width: 480px) {.mn_gratefulPage{padding:3rem 1rem}.mn_gratefulPage .Nb_study_classes{padding:2rem 1.2rem;border-left-width:3px}.mn_gratefulPage .Nb_study_classes::before{height:5px}.mn_gratefulPage h5{font-size:calc(20px * 0.9)}.mn_gratefulPage p{font-size:calc(13px * 0.9);line-height:1.6;padding:1rem}} @media (max-width: 1024px) {.gi_pricing_matrix{padding:100px 0}.gi_pricing_matrix .Vi_cert_plans{gap:20px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}.gi_pricing_matrix .cD_deal_grid{padding:25px}} @media (min-width: 1400px) {header .Hz_nav_pagebar{max-width:1320px;margin:0 auto}header .in_main_master{margin:0 0.5rem}header .in_main_master a{padding:0.7rem 1.5rem}} @media (max-width: 991px) {header .Hz_nav_pagebar{flex-wrap:wrap;padding:1rem 2rem}header .tC_top_base{margin-right:0;margin-bottom:0}header .hs_header_mentor{margin-top:1rem;flex-basis:100%;justify-content:flex-end}header .in_main_master a{font-size:calc(15px - 1px);padding:0.6rem 1rem}} @media (max-width: 768px) {.Mi_study_method{padding:3rem 0;min-height:auto}.Mi_study_method .container{padding:0 1.2rem}.Mi_study_method .Nb_study_classes{gap:2.5rem}.Mi_study_method h3{padding:1.5rem 2rem;font-size:calc(30px * 0.8)}.Mi_study_method span{padding:1.5rem 2rem;font-size:calc(12px * 0.9)}.Mi_study_method h3::before,.Mi_study_method span::before{inset:-3px}} @media (max-width: 768px) {.mj_stay_updated{padding:3rem 1.5rem}.mj_stay_updated .Nb_study_classes{grid-template-columns:1fr;grid-gap:1.5rem}.mj_stay_updated p{font-size:19px;grid-row:1;grid-column:1}.mj_stay_updated .input_holder{grid-column:1;grid-row:2}.mj_stay_updated .im_sub_focus{width:100%;align-self:stretch;min-width:auto}} @media (max-width: 1200px) {.VR_quiz_links .container{gap:2rem}.VR_quiz_links .company_holder{flex:1 1 320px}.VR_quiz_links .ls_footer_workshops{flex:1 1 calc(100% - 370px);min-width:320px}} @media (max-width: 992px) {.VR_quiz_links{padding:3.5rem 0 2rem}.VR_quiz_links .container{flex-direction:column;gap:2rem}.VR_quiz_links .company_holder,.VR_quiz_links .ls_footer_workshops{flex:1 1 100%;min-width:100%}.VR_quiz_links .hs_header_mentor{min-width:220px;flex:0 1 calc(50% - 1.25rem)}} @media (max-width: 768px) {.fb_program_results{padding:4rem 0}.fb_program_results .Nb_study_classes{flex-direction:column-reverse;transform:none}.fb_program_results .fd_text_panel{transform:none;padding:2rem 1.5rem;width:100%}.fb_program_results .fd_text_panel > div{gap:0;flex-direction:column}.fb_program_results .iU_photo_card{clip-path:polygon(0 0,100% 3%,97% 100%,0% 97%);transform:perspective(1000px) rotateY(2deg) translateZ(20px);max-width:90%;margin:0 auto 2rem}.fb_program_results h4{margin-bottom:1.5rem;font-size:calc(19px * 1.1)}.fb_program_results li{margin-bottom:1.2rem}.fb_program_results li p{font-size:calc(16px * 0.95)}} @media (max-width: 767px) {.jS_info_details{padding:4rem 0}.jS_info_details .Ua_support_center{padding:2rem}.jS_info_details h3{font-size:calc(37px * 1.1)}.jS_info_details .ZJ_contact_links{padding:0.75rem 1rem}} @media only screen and (max-width: 800px) {.ce_cookies_terms{display:none}.sM_cookie_guard{align-items:center;justify-content:center;flex-direction:column}.FE_cookie_warning_banner h5,.FE_cookie_warning_banner p{text-align:center}.ne_learn_agree{margin-bottom:15px}.Lw_cookie_gate{margin-left:0;margin-top:10px}} @keyframes floatBubble {0%,100%{transform:translateY(0) translateX(0)}25%{transform:translateY(-30px) translateX(20px)}50%{transform:translateY(10px) translateX(-20px)}75%{transform:translateY(20px) translateX(10px)}} @keyframes progress-move {0%,16%{left:0}20%,36%{left:40px}40%,56%{left:80px}60%,76%{left:120px}80%,96%{left:160px}100%{left:0}} @keyframes fadeSlideUp {0%{opacity:0;transform:translateY(20px)}100%{opacity:1;transform:translateY(0)}} @keyframes rotateField {0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}} @keyframes bg-shift {0%{background-position:0 0}100%{background-position:100px 100px}} @keyframes fadeInUp {from{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}} @keyframes pulse {0%{fill:rgb(183,149,178)}100%{fill:rgb(134,126,160)}}