svg{width:30px;height:30px}a{text-decoration:none;color:inherit}.footer_careers_t{flex:0 0 auto}.footer_careers_t{color:#000000;padding:4rem 0 2rem;position:relative}.nav_pro_B{flex:1 0 auto}.wrapper-canvas_F{height:100%;flex-direction:column;min-height:100%;display:flex}.container{margin:auto;max-width:100%;width:1105px}footer::before{bottom:0;right:0;z-index:-2;opacity:0.9;position:absolute;background:linear-gradient(145deg,rgb(191,191,179) 0%,rgb(154,155,154,0.5) 100%);top:0;left:0;content:""}.footer_careers_t::after{top:0;position:absolute;height:6px;background:linear-gradient(90deg,rgb(154,155,154),rgb(112,113,112));width:100%;left:0;content:""}.footer_careers_t .container{gap:3rem;display:flex;position:relative;flex-wrap:wrap}.footer_careers_t .company_holder::before{position:absolute;height:5px;content:"";border-top-left-radius:16px;background:rgb(154,155,154);width:100%;border-top-right-radius:16px;top:0;left:0}.footer_careers_t .company_holder h3::after{left:0;content:"";bottom:-0.5rem;position:absolute;width:80px;background:rgb(112,113,112);height:3px}.footer_careers_t .qna_board_V{flex:1 1 calc(100% - 450px);min-width:400px}.footer_careers_t .nav_mainbar_b{display:flex;gap:2.5rem;flex-wrap:wrap}.footer_careers_t .nav_begin_B h5{position:relative;color:#ffffff;font-size:22px;font-weight:600;background:rgb(112,113,112);margin:0;padding:1rem 1.5rem}.footer_careers_t .nav_begin_B .nav_mainbar_b a{padding:0.8rem 1.5rem;align-items:center;font-size:17px;transition:all 0.3s ease;color:#000000;position:relative;display:flex;text-decoration:none}.footer_careers_t .nav_begin_B .nav_mainbar_b a::after{border-radius:50%;width:5px;left:1.5rem;background:rgb(112,113,112);transition:all 0.3s ease;transform:translateY(-50%);content:"";height:5px;opacity:0;position:absolute;top:50%}.trial_offer_x{background:rgb(191,191,179);margin-top:3rem;position:relative;padding:2rem 0;border-top:1px solid rgba(0,0,0,0.05)}.trial_offer_x .container{align-items:center;display:flex;justify-content:center}.tyZone_b{background:linear-gradient(135deg,#ffffff 0%,rgb(191,191,179) 100%);padding:120px 0 80px;position:relative;overflow:hidden}.tyZone_b{padding:60px 0 50px}.tyZone_b::before{filter:blur(40px);background:linear-gradient(145deg,rgb(112,113,112,0.5) 0%,transparent 80%);position:absolute;opacity:0.4;z-index:1;height:70%;animation:float 12s ease-in-out infinite alternate;transform:rotate(-15deg) skew(10deg);top:-10%;left:-5%;width:40%;content:""}.tyZone_b .container{max-width:1200px;position:relative;margin:0 auto;z-index:3;padding:0 20px}.tyZone_b h2::after{position:absolute;transform:translateX(-50%);left:50%;background:linear-gradient(90deg,rgb(154,155,154) 0%,rgb(112,113,112) 100%);content:"";opacity:0;bottom:-15px;width:80px;animation:expand 1.5s 0.6s forwards cubic-bezier(0.19,1,0.22,1);transform-origin:center;height:3px}.tyZone_b h2::after{bottom:-10px;height:2px;width:50px}.tyZone_b .class_sessions_B::before{position:absolute;transform:scaleY(0);transform-origin:top;background:linear-gradient(to bottom,rgb(154,155,154),rgb(112,113,112));height:100%;top:0;content:"";left:0;width:5px;animation:growDown 1s 0.8s forwards cubic-bezier(0.19,1,0.22,1)}.tyZone_b li{padding-left:25px;position:relative}.tyZone_b li{padding-left:20px}.tyZone_b span{transform:translateY(10px);display:block;animation:fadeUp 0.8s 0.6s forwards cubic-bezier(0.19,1,0.22,1);color:#000000;font-family:Arial,sans-serif;font-size:16px;opacity:0;line-height:1.8;font-weight:400}.tyZone_b span{line-height:1.6;font-size:calc(16px * 0.9)}.privacy_quarters_D h1{font-weight:700;margin-bottom:20px;margin-top:40px;padding-bottom:10px;font-size:40px;border-bottom:2px solid rgb(154,155,154);text-transform:uppercase;text-align:center;color:rgb(154,155,154)}.privacy_quarters_D ul,.privacy_quarters_D ol{margin:20px 0;padding-left:0;padding:20px 0;list-style:none;border-top:1px solid rgba(0,0,0,0.5);border-bottom:1px solid rgba(0,0,0,0.5)}.privacy_quarters_D ul li::before,.privacy_quarters_D ol li::before{content:'';top:50%;left:0;background:rgb(154,155,154);transform:translateY(-50%);position:absolute;height:6px;width:6px;border-radius:50%}.privacy_quarters_D div.container{max-width:1000px;margin:0 auto}.contact_box_b::before{content:'';backdrop-filter:blur(8px);z-index:1;position:absolute;height:100%;background-color:rgba(0,0,0,0.5);left:0;top:0;width:100%}.contact_box_b .container{z-index:3;max-width:1200px;margin:0 auto;position:relative;padding:0 15px}.contact_box_b .support_map_b{box-shadow:0 15px 35px rgba(0,0,0,0.2);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,0.1);overflow:hidden;border-radius:25px;display:flex;background:linear-gradient(135deg,rgba(255,255,255,0.05) 0%,rgba(255,255,255,0.1) 100%)}.contact_box_b .support_message_T h3{font-size:29px;position:relative;font-weight:700;color:#ffffff;margin-bottom:40px;padding-bottom:15px}.contact_box_b .support_message_T h3::after{background:#ffffff;bottom:0;content:'';height:3px;border-radius:10px;position:absolute;left:0;width:60px}.contact_box_b .support_message_T div:hover{box-shadow:0 5px 15px rgba(0,0,0,0.1);transform:translateX(5px)}.contact_box_b .support_message_T svg{height:24px;flex-shrink:0;margin-right:15px;width:24px}.contact_box_b .support_message_T div:hover svg path{fill:rgb(112,113,112)}.contact_box_b .support_message_T a{color:#ffffff;transition:color 0.3s ease;text-decoration:none}.contact_box_b .support_support_D{overflow:hidden;flex:1.2;position:relative;background:rgba(255,255,255,0.95);padding:50px 40px}.contact_box_b .support_support_D::after{bottom:0;width:100px;left:0;content:'';border-radius:0 100% 0 0;height:100px;position:absolute;background:rgb(112,113,112,0.5)}.contact_box_b form h3::after{left:50%;background:rgb(154,155,154);position:absolute;width:60px;content:'';bottom:0;transform:translateX(-50%);height:3px;border-radius:10px}.contact_box_b form input[type="text"]:focus,.contact_box_b form input[type="email"]:focus{box-shadow:0 0 0 2px rgb(154,155,154,0.5);background:#fff;transform:translateY(-2px);outline:none}.contact_box_b form input::placeholder{color:rgba(0,0,0,0.4)}.contact_box_b .message_query_B{margin:25px 0;display:flex;position:relative;align-items:flex-start}.contact_box_b .message_query_B input[type="checkbox"]:checked{background:rgb(154,155,154)}.contact_box_b .message_query_B input[type="checkbox"]:checked::after{top:2px;border-width:0 2px 2px 0;left:6px;position:absolute;height:10px;border:solid #ffffff;content:'';transform:rotate(45deg);width:5px}.contact_box_b .message_query_B a:hover{text-decoration:underline;color:rgb(112,113,112)}.contact_box_b .support_reach_3{position:relative;color:#ffffff;box-shadow:0 4px 15px rgba(0,0,0,0.2);font-weight:600;overflow:hidden;transition:all 0.3s ease;border:none;z-index:1;padding:15px 20px;border-radius:10px;background:linear-gradient(135deg,rgb(154,155,154) 0%,rgb(112,113,112) 100%);cursor:pointer;width:100%;font-size:19px}.contact_box_b .support_reach_3:hover::before{animation:shine 1.5s infinite;left:100%}.program_results_U::before{left:0;content:"";height:100%;top:0;position:absolute;opacity:0.4;background:radial-gradient(circle at 10% 20%,rgb(154,155,154,0.5) 0%,transparent 40%),radial-gradient(circle at 90% 80%,rgb(112,113,112,0.5) 0%,transparent 40%);width:100%}.program_results_U .container{z-index:2;max-width:1100px;margin:0 auto;padding:0 20px;position:relative}.program_results_U .class_sessions_B{overflow:hidden;gap:40px;box-shadow:0 15px 35px rgba(0,0,0,0.1);background:linear-gradient(to right,#ffffff,rgba(255,255,255,0.8));display:grid;grid-template-columns:1fr 1.2fr;padding:0;border-radius:21px}.program_results_U h3{font-weight:700;margin-bottom:25px;color:rgb(154,155,154);font-size:37px;position:relative}.program_results_U .content_box_wrap_6:hover h3::after{width:120px}.program_results_U ul{list-style:none;display:flex;padding:0;gap:15px;margin:0;flex-wrap:wrap}.program_results_U li::before{content:"";transition:opacity 0.3s ease;inset:0;position:absolute;background:linear-gradient( 135deg,transparent 0%,rgb(154,155,154,0.5) 100% );opacity:0}.program_results_U li:hover{box-shadow:5px 5px 15px rgba(0,0,0,0.1),inset 1px 1px 0 rgba(255,255,255,0.9);transform:translateY(-5px)}.program_results_U li p{position:relative;margin:0;z-index:1;align-items:center;font-size:13px;display:flex;color:#000000;gap:12px}.program_results_U svg path{fill:#ffffff}.program_results_U li:hover svg{transform:rotate(10deg);box-shadow:2px 2px 5px rgba(0,0,0,0.1)}.training_specialist_m::before{content:"";position:absolute;right:0;z-index:1;background:linear-gradient(90deg,transparent,rgb(154,155,154,0.5));top:0;width:40%;height:100%}.training_specialist_m .img_highlight_o{transform:rotate(-2deg);border-radius:0;width:45%;position:relative;transition:all 0.5s ease;height:480px;box-shadow:15px 15px 0 rgb(154,155,154,0.5)}.training_specialist_m .name{position:relative;color:#000000;font-size:calc(42px * 1.2);line-height:1.1;font-weight:700;margin-bottom:1rem}.training_specialist_m .experience_data_N > div:nth-child(2){font-size:14px;border-radius:10px;padding:0.5rem 1.5rem;color:#ffffff;font-weight:600;background-color:rgb(112,113,112);letter-spacing:1px;margin-bottom:2.5rem;transform:translateX(-10px);display:inline-block}.training_specialist_m .student_ratings_T:hover .img_highlight_o{transform:rotate(0deg);box-shadow:10px 10px 0 rgb(112,113,112)}header .nav_block_Z{justify-content:space-between;align-items:center;position:relative;display:flex;padding:20px 30px}header .nav_block_Z::before{width:80%;background:linear-gradient(to right,transparent,rgb(154,155,154),transparent);position:absolute;left:10%;content:"";height:1px;bottom:0}header .nav_block_Z .header_know_L .main_top_D::before{content:"";opacity:0;right:-5px;left:-5px;background:rgba(0,0,0,0.5);top:-5px;transition:transform 0.3s ease,opacity 0.3s ease;z-index:-1;bottom:-5px;position:absolute;transform:scale(0.9);border-radius:10px}header .nav_block_Z .nav_begin_B{margin:0;padding:0;perspective:1000px;list-style:none;display:flex}header .nav_block_Z .nav_begin_B .main_info_B a::before,header .nav_block_Z .nav_begin_B .main_info_B a::after{width:100%;position:absolute;height:100%;pointer-events:none;top:0;left:0;transition:all 0.3s ease;content:""}header .nav_block_Z .nav_begin_B .main_info_B a::before{background:linear-gradient(to bottom,rgb(154,155,154,0.5),transparent);transform-origin:top center;transform:translateZ(-1px) rotateX(10deg);opacity:0}header .nav_block_Z .nav_begin_B .main_info_B:hover a{transform:translateZ(10px);color:rgb(154,155,154)}header .nav_block_Z .nav_begin_B .main_info_B:hover a::before,header .nav_block_Z .nav_begin_B .main_info_B:hover a::after{opacity:0.1}header .nav_block_Z .nav_begin_B .main_info_B:hover a::before{transform:translateZ(-5px) rotateX(15deg)}.about_this_t::after{position:absolute;transform:rotate(-15deg);border-radius:10px;z-index:2;width:150px;opacity:0.5;animation:float 20s infinite ease-in-out;right:-30px;content:"";border:2px solid rgb(112,113,112);top:-30px;height:150px}.about_this_t .container{margin:0 auto;max-width:1200px;z-index:3;position:relative;padding:0 30px}.about_this_t .content_box_wrap_6:hover{transform:perspective(1000px) rotateY(0deg)}.about_this_t .content_box_wrap_6::before{border-top:3px solid rgb(154,155,154);left:-15px;top:-15px;z-index:-1;border-left:3px solid rgb(154,155,154);content:"";position:absolute;height:70px;width:70px}.about_this_t .content_box_wrap_6::after{right:-15px;z-index:-1;position:absolute;content:"";height:70px;border-bottom:3px solid rgb(112,113,112);width:70px;bottom:-15px;border-right:3px solid rgb(112,113,112)}.about_this_t h5::after{bottom:0;left:0;position:absolute;background:rgb(154,155,154);transition:width 0.4s ease;height:2px;width:60%;content:""}.about_this_t p b{transform:translateX(-10px);font-size:calc(15px * 1.8);background:linear-gradient(120deg,transparent 0%,transparent 40%,rgba(rgb(112,113,112,0.5),0.3) 40%,rgba(rgb(112,113,112,0.5),0.3) 60%,transparent 60%,transparent 100%);margin-bottom:6px;position:relative;color:#000000;font-weight:700;display:inline-block;padding:0 10px}.plan_selection_X{overflow:hidden;position:relative;padding:120px 0}.plan_selection_X::before{left:0;position:absolute;z-index:1;top:0;background:linear-gradient(135deg,rgb(154,155,154,0.5),rgba(0,0,0,0.5) 90%);width:100%;content:"";height:100%}.plan_selection_X h2{font-weight:700;text-align:center;margin-bottom:20px;font-size:35px;position:relative;line-height:1.3;color:#ffffff}.plan_selection_X .payment_plan_W{font-size:14px;text-align:center;max-width:700px;line-height:1.6;margin:30px auto 50px;color:#ffffff}.plan_selection_X .discount_tier_J li{transition:transform 0.3s cubic-bezier(0.25,0.46,0.45,0.94);position:relative}.plan_selection_X .pricing_rates_J{overflow:hidden;position:relative;height:100%;text-decoration:none;display:block}.plan_selection_X .monthly_rate_r::before{content:"";left:0;pointer-events:none;width:100%;opacity:0;top:0;transition:opacity 0.3s ease;height:100%;background:linear-gradient(45deg,rgb(154,155,154,0.5),transparent);position:absolute}.plan_selection_X .pricing_rates_J:hover .monthly_rate_r::before{opacity:0.15}.plan_selection_X .pricing_rates_J:hover .monthly_rate_r::after{transform:scale(1.2)}.plan_selection_X .skill_plans_K{position:relative;flex-direction:column;z-index:2;height:100%;display:flex}.plan_selection_X .skill_plans_K h4{margin:0 0 20px;color:#ffffff;padding-bottom:12px;position:relative;font-weight:600;display:inline-block;font-size:21px}.plan_selection_X .pricing_rates_J:hover .skill_plans_K h4::after{width:60px}.plan_selection_X .rate_plans_y{margin-top:auto;color:#ffffff;display:block;position:relative;border-top:1px solid rgba(255,255,255,0.1);font-size:calc(21px + 4px);padding:15px 0 0;font-weight:700}.aspiring_learners_M{padding:6rem 0;overflow:hidden;background-color:rgb(191,191,179);z-index:1;position:relative}.aspiring_learners_M::before{width:100%;left:0;top:0;z-index:-1;height:100%;content:"";background:radial-gradient(circle at 20% 30%,rgba(#ffffff,0.3) 0%,transparent 40%),radial-gradient(circle at 70% 80%,rgba(#ffffff,0.2) 0%,transparent 30%),radial-gradient(circle at 90% 10%,rgba(#ffffff,0.2) 0%,transparent 50%);position:absolute}.aspiring_learners_M .class_sessions_B{flex-direction:column;position:relative;max-width:1100px;align-items:center;display:flex;margin:0 auto;padding:0 2rem}.aspiring_learners_M h3::after{content:"";transform:translateX(-50%);height:2px;width:50px;left:50%;opacity:0.6;bottom:-15px;background:rgb(154,155,154);position:absolute}.aspiring_learners_M li{padding:2rem;align-items:center;backdrop-filter:blur(10px);display:flex;border-radius:18px;position:relative;background:rgba(#ffffff,0.08);border:1px solid rgba(#ffffff,0.1);text-align:center;box-shadow:0 10px 30px rgba(0,0,0,0.04),0 6px 10px rgba(0,0,0,0.02);overflow:hidden;transition:all 0.4s cubic-bezier(0.34,1.56,0.64,1);flex-direction:column}.aspiring_learners_M li{font-weight:400;font-size:18px;line-height:1.6;color:#000000}.aspiring_learners_M li svg{width:50px;fill:rgb(112,113,112);opacity:0.9;transition:all 0.5s ease;margin-bottom:1.5rem;height:50px}.aspiring_learners_M li:hover svg{animation:float 3s infinite ease-in-out;transform:translateY(-3px)}.homepage_b{overflow:hidden;width:100%;position:relative;background:linear-gradient(135deg,rgb(112,113,112,0.5) 0%,rgba(0,0,0,0.5) 100%);height:100vh;min-height:700px;display:flex}.homepage_b{min-height:500px}.homepage_b .img_highlight_o{top:0;filter:brightness(0.7) contrast(1.1) saturate(1.2);position:absolute;left:0;width:100%;transform:scale(1.05);z-index:0;height:100%}.homepage_b .class_sessions_B{padding:4rem 2rem;display:flex;backdrop-filter:blur(8px);position:relative;max-width:1400px;margin:0 auto;justify-content:center;z-index:2;flex-direction:column;width:100%}.homepage_b .class_sessions_B{padding:2.5rem 1rem}.homepage_b h1::after{box-shadow:0 2px 8px rgba(rgb(112,113,112),0.5);transform-origin:left;background:rgb(112,113,112);animation:growLine 1s cubic-bezier(0.25,0.1,0.25,1) forwards 0.8s;height:4px;bottom:-0.5rem;transform:scaleX(0);position:absolute;width:120px;left:0;content:""}.homepage_b h1::after{transform:translateX(-50%) scaleX(0);left:50%}.homepage_b .content_box_wrap_6::before{left:-10px;top:-10px;opacity:0.4;position:absolute;background:linear-gradient(135deg,rgb(112,113,112,0.5) 0%,transparent 50%,rgb(154,155,154,0.5) 100%);right:-10px;content:"";bottom:-10px;filter:blur(10px);z-index:-1;border-radius:calc(23px + 10px)}.homepage_b p{color:#ffffff;margin-bottom:2rem;font-size:calc(13px * 1.2);text-shadow:0 1px 2px rgba(0,0,0,0.2);line-height:1.6;position:relative}.homepage_b p{font-size:calc(13px * 0.95)}.homepage_b svg{height:120px;transition:transform 0.5s cubic-bezier(0.34,1.56,0.64,1);width:120px;filter:drop-shadow(0 4px 8px rgba(0,0,0,0.2))}.homepage_b svg{width:90px;height:90px}.homepage_b svg:hover path{fill:rgb(115,190,188)}.homepage_b svg:hover text{fill:rgb(115,190,188)}.homepage_b h6{margin-top:2rem}.homepage_b .support_reach_3{font-size:18px;text-decoration:none;background:rgb(112,113,112);transform:translateY(0);transition:all 0.4s cubic-bezier(0.175,0.885,0.32,1.275);box-shadow:0 8px 20px rgba(rgb(112,113,112),0.3),0 4px 10px rgba(0,0,0,0.2);font-weight:600;overflow:hidden;padding:1rem 2.5rem;z-index:1;color:#ffffff;position:relative;border-radius:10px;display:inline-block}.homepage_b .support_reach_3{padding:0.8rem 2rem}.homepage_b .support_reach_3:hover{box-shadow:0 12px 25px rgba(rgb(112,113,112),0.4),0 8px 15px rgba(0,0,0,0.2);transform:translateY(-4px);background:rgb(84,160,158)}.homepage_b .support_reach_3:hover::after{transform:translate(-50%,-50%) scale(15);opacity:0.1}.visitor_acceptance_t{align-items:center;box-shadow:0 0 20px rgb(154,155,154,0.5);display:flex;padding:20px 5%;background:linear-gradient(135deg,rgb(112,113,112) 0%,rgba(0,0,0,0.5) 100%);flex-wrap:wrap;justify-content:space-between}.secure_cookies_A svg,.secure_cookies_A svg path{transition:transform 0.3s ease;width:60px;height:60px;fill:rgb(154,155,154)}.tracking_policy_0{color:#ffffff;min-width:300px;flex:1}.tracking_policy_0 p{color:#ffffff;margin-bottom:0;text-shadow:0 0 5px rgb(154,155,154,0.5);font-size:12px}.cookie_expand_p:hover{box-shadow:0 0 20px rgb(112,113,112,0.5);background:rgb(112,113,112)}.cookie_overlay_window_p p a{transition:color 0.3s ease;text-decoration:underline;color:rgb(154,155,154)}.cookie_overlay_window_p p a:hover{color:rgb(112,113,112)}#dataPrivacyBanner_p{display:none}.program_overview_4{position:relative;overflow:hidden;padding:6rem 0;background:linear-gradient(135deg,rgb(191,191,179) 0%,rgba(241,245,249,0.9) 100%)}.program_overview_4 .container{margin:0 auto;padding:0 20px;position:relative;z-index:1;max-width:1200px}.program_overview_4 .container{animation:fadeSlideUp 0.8s ease-out forwards}.program_overview_4 h2{transform:translateX(-10px);line-height:1.3;max-width:80%;font-weight:700;margin-bottom:3rem;padding-left:15px;color:#000000;font-size:35px;position:relative}.program_overview_4 .career_lab_g{display:grid;grid-template-columns:1fr;gap:2.5rem;position:relative}.program_overview_4 .img_highlight_o::after{position:absolute;content:"";inset:0;background:linear-gradient(45deg,rgba(rgb(154,155,154,0.5),0.4),transparent);mix-blend-mode:overlay}.program_overview_4 .img_highlight_o:hover{transform:perspective(1000px) rotateY(0deg) translateY(-5px);box-shadow:0 25px 50px rgba(0,0,0,0.2)}.program_overview_4 .content_box_wrap_6::before{top:0;height:100%;width:100%;position:absolute;background:linear-gradient(to right,rgb(154,155,154,0.5),transparent);left:0;opacity:0.03;content:"";z-index:-1}.program_overview_4 .description:first-of-type{position:relative}.program_overview_4 .description:first-of-type::first-letter{font-size:1.5em;font-weight:700;margin-right:3px;color:rgb(154,155,154)}@media only screen and (max-width: 1200px) {.container{padding:0 20px;width:100%}} @media only screen and (max-width: 800px) {.container{padding:0 12px}} @media (max-width: 1200px) {.footer_careers_t .container{gap:2rem}.footer_careers_t .company_holder{flex:1 1 360px}.footer_careers_t .qna_board_V{min-width:360px;flex:1 1 calc(100% - 400px)}.footer_careers_t .nav_mainbar_b{gap:2rem}} @media (max-width: 768px) {.footer_careers_t{padding:3rem 0 1.5rem}.footer_careers_t .nav_mainbar_b{gap:1.5rem}.footer_careers_t .company_holder{padding:2rem}.footer_careers_t .company_holder h3{font-size:calc(29px - 2px)}.trial_offer_x{margin-top:2rem}} @media (max-width: 420px) {.footer_careers_t .company_holder h3::after{width:50px}.footer_careers_t .nav_begin_B .nav_mainbar_b a:hover{padding-left:2rem}.trial_offer_x .subscr_info_n{width:90%;padding:0.7rem 1.5rem}} @media (max-width: 1024px) {.tyZone_b{padding:100px 0 70px}.tyZone_b h2{font-size:calc(37px * 0.9)}.tyZone_b .class_sessions_B{padding:40px 35px}} @media only screen and (max-width: 800px) {.privacy_quarters_D{border-radius:10px;padding:30px}.privacy_quarters_D h1{font-size:calc(21px - 5px)}.privacy_quarters_D h2{font-size:calc(21px - 5px)}.privacy_quarters_D ul,.privacy_quarters_D ol{padding:10px 0;margin:10px 0}.privacy_quarters_D ul li,.privacy_quarters_D ol li{font-size:13px;padding-left:15px}} @media (max-width: 767px) {.contact_box_b{padding:60px 0}.contact_box_b .support_message_T,.contact_box_b .support_support_D{padding:30px 20px}.contact_box_b .support_message_T h3,.contact_box_b form h3{font-size:calc(29px * 0.8);margin-bottom:25px}.contact_box_b .support_message_T div{margin-bottom:15px;padding:12px}.contact_box_b form input[type="text"],.contact_box_b form input[type="email"]{padding:12px 15px;margin-bottom:15px}.contact_box_b .message_query_B{margin:20px 0}.contact_box_b .support_reach_3{padding:12px 15px}} @media (max-width: 992px) {.program_results_U .class_sessions_B{grid-template-columns:1fr}.program_results_U .img_highlight_o{clip-path:polygon(0 0,100% 0,100% 85%,0 100%);height:300px}.program_results_U .content_box_wrap_6{padding:30px}} @media (max-width: 576px) {.program_results_U{padding:40px 0}.program_results_U .class_sessions_B{padding:0}.program_results_U .img_highlight_o{height:200px}.program_results_U .content_box_wrap_6{padding:25px 20px}.program_results_U h3{font-size:calc(37px * 0.85)}.program_results_U li{padding:12px}.program_results_U li p{font-size:calc(13px * 0.9)}.program_results_U svg{padding:5px;height:18px;width:18px}} @media (max-width: 576px) {.training_specialist_m{padding:4rem 1rem}.training_specialist_m .img_highlight_o{height:320px}.training_specialist_m .name{font-size:29px}.training_specialist_m .experience_data_N > div:nth-child(2){font-size:16px}.training_specialist_m .emp_items_G{line-height:1.6;font-size:calc(14px * 0.95)}} @media (max-width: 767px) {header .nav_block_Z .nav_begin_B .main_info_B a{padding:8px 12px;font-size:calc(12px - 2px)}} @media (min-width: 992px) {.about_this_t .content_box_wrap_6{padding:80px 70px;max-width:80%}.about_this_t ol li{padding-left:30px;column-count:2}.about_this_t ol li::before{height:8px;width:8px}} @media (max-width: 991px) {.about_this_t{padding:90px 0}.about_this_t .content_box_wrap_6{padding:50px 40px;transform:perspective(1000px) rotateY(-2deg);max-width:90%}.about_this_t h5{font-size:calc(23px * 0.9)}.about_this_t p b{font-size:calc(15px * 1.6)}} @media (max-width: 480px) {.about_this_t{padding:50px 0}.about_this_t .content_box_wrap_6{padding:30px 20px}.about_this_t h5{letter-spacing:1px;font-size:calc(23px * 0.7)}.about_this_t p b{font-size:calc(15px * 1.2)}.about_this_t ol li{line-height:1.5;font-size:calc(15px * 0.9)}.about_this_t .content_box_wrap_6::before,.about_this_t .content_box_wrap_6::after{display:none}} @media (min-width: 992px) {.plan_selection_X .discount_tier_J{grid-template-columns:repeat(4,1fr)}.plan_selection_X .monthly_rate_r{padding:35px 25px}.plan_selection_X h2{font-size:calc(35px + 4px)}} @media (max-width: 480px) {.plan_selection_X .monthly_rate_r{padding:30px 20px}.plan_selection_X h2{font-size:calc(35px - 4px)}.plan_selection_X .rate_plans_y{font-size:calc(21px + 2px)}} @media (max-width: 1200px) {.aspiring_learners_M ul{grid-template-columns:repeat(2,1fr)}} @media (max-width: 992px) {.aspiring_learners_M{padding:5rem 0}.aspiring_learners_M h3{font-size:calc(45px * 0.9);margin-bottom:3.5rem}} @media (max-width: 768px) {.aspiring_learners_M{padding:4rem 0}.aspiring_learners_M .class_sessions_B{padding:0 1.5rem}.aspiring_learners_M h3{font-size:calc(45px * 0.8);margin-bottom:3rem}.aspiring_learners_M ul{gap:1.5rem;grid-template-columns:1fr}.aspiring_learners_M li{padding:1.5rem}.aspiring_learners_M li svg{width:45px;height:45px;margin-bottom:1.2rem}} @media (max-width: 991px) {.homepage_b{height:auto;min-height:600px}.homepage_b .class_sessions_B{padding:3rem 1.5rem}.homepage_b h1{font-size:calc(44px * 1.1);margin-bottom:1.2rem}.homepage_b .content_box_wrap_6{padding:2rem;margin-left:0;max-width:600px}.homepage_b p{font-size:13px}.homepage_b svg{height:100px;width:100px}} @media only screen and (max-width: 1200px) {.cookie_overlay_window_p{padding:20px}.visitor_acceptance_t{padding:20px 2%}} @media only screen and (max-width: 800px) {.secure_cookies_A{display:none}.visitor_acceptance_t{justify-content:center;flex-direction:column;align-items:center}.tracking_policy_0{text-align:center;margin-bottom:20px}.cookie_overlay_window_p h5,.cookie_overlay_window_p p{text-align:center}.cookie_expand_p{text-align:center;margin-top:10px;margin-left:0;width:100%}} @media (min-width: 992px) {.program_overview_4 h2{transform:translateX(0);max-width:60%;font-size:calc(35px * 1.2)}.program_overview_4 .img_highlight_o{transform:perspective(1500px) rotateY(-8deg) translateX(-40px);height:520px}.program_overview_4 .content_box_wrap_6{justify-content:center;display:flex;flex-direction:column;margin-left:-80px;padding:3.5rem;max-height:520px}.program_overview_4 .description{line-height:1.8;font-size:calc(16px * 1.05);max-height:350px}} @keyframes fadeUp {0%{opacity:0;transform:translateY(20px)}100%{opacity:1;transform:translateY(0)}} @keyframes popIn {0%{transform:scale(0)}50%{transform:scale(1.2)}100%{transform:scale(1)}} @keyframes expand {0%{width:0;opacity:0}100%{width:80px;opacity:1}} @keyframes growDown {0%{transform:scaleY(0)}100%{transform:scaleY(1)}} @keyframes expand {100%{width:50px}} @keyframes gradientShift {0%{background-position:0% 50%}50%{background-position:100% 50%}100%{background-position:0% 50%}} @keyframes moveBg {0%{background-position:0 0}100%{background-position:50px 50px}} @keyframes float {0%{transform:translateY(-3px)}50%{transform:translateY(3px)}100%{transform:translateY(-3px)}} @keyframes slideInTitle {0%{transform:translateX(-2rem);opacity:0}100%{transform:translateX(0);opacity:1}} @keyframes fadeInUp {0%{transform:translateY(1rem);opacity:0}100%{transform:translateY(0);opacity:1}} @keyframes growLine {0%{transform:translateX(-50%) scaleX(0)}100%{transform:translateX(-50%) scaleX(1)}} @keyframes fadeSlideUp {from{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}