.container{margin:auto;width:1150px;max-width:100%}.R_head_train{flex:1 0 auto}.L_wrapper-template{flex-direction:column;height:100%;display:flex;min-height:100%}.E_who_we_are .container{z-index:2;padding:0 20px;position:relative;margin:0 auto;max-width:1200px}.E_who_we_are .x_text_holder_item > div:first-child::after{left:0;width:60px;position:absolute;transform:scaleX(0);content:"";background:rgb(185,164,186);bottom:-10px;transform-origin:left;animation:lineGrow 0.6s 0.8s ease-out forwards;height:3px}.E_who_we_are ol li:hover{transform:translateX(0)}.E_who_we_are ol li:hover::before{opacity:0.3}.b_opening_board::before{left:0;opacity:0.03;right:0;background-size:50px 50px;z-index:1;background:linear-gradient(45deg,transparent 45%,rgb(217,200,218,0.5) 45%,rgb(217,200,218,0.5) 55%,transparent 55%),linear-gradient(-45deg,transparent 45%,rgb(185,164,186,0.5) 45%,rgb(185,164,186,0.5) 55%,transparent 55%);top:0;bottom:0;position:absolute;content:"";animation:backgroundShift 60s linear infinite}.b_opening_board .E_master_expert > div:first-child p{font-family:Arial,sans-serif;line-height:1.5;font-weight:600;margin:0;letter-spacing:0.015em;font-size:calc(12px * 1.1);color:#000000}.b_opening_board .Y_class_pro > div::before{z-index:1;right:0;bottom:0;top:0;background:linear-gradient( to bottom,rgba(0,0,0,0.5) 0%,rgba(0,0,0,0.7) 100% );content:"";left:0;position:absolute}.n_mentorship_experience{padding:120px 0;position:relative;overflow:hidden;background:linear-gradient(135deg,rgb(242,231,242) 0%,#ffffff 100%)}.n_mentorship_experience .container{max-width:1200px;margin:0 auto;z-index:2;padding:0 20px;position:relative}.n_mentorship_experience .i_success_ratings:hover{transform:perspective(1000px) rotateY(2deg) translateY(-5px);box-shadow:0 25px 50px rgba(0,0,0,0.12)}.n_mentorship_experience .i_success_ratings:hover::before{transform:scaleY(1)}.n_mentorship_experience .i_success_ratings:hover .s_img_wrap{transform:rotate(0deg) translateY(-10px);box-shadow:0 15px 35px rgba(0,0,0,0.15)}.n_mentorship_experience .name{text-align:center;display:inline-block;transition:transform 0.4s cubic-bezier(0.19,1,0.22,1);color:rgb(217,200,218);font-size:calc(24px * 1.1);width:100%;transform:translateY(0);margin:0.5rem 0;position:relative;font-weight:700}.n_mentorship_experience .y_career_exp{color:#000000;text-align:justify;position:relative;opacity:0.95;font-size:15px;line-height:1.8;border-top:1px solid rgba(0,0,0,0.05);padding:1.5rem 0.5rem 0.5rem;transition:opacity 0.4s ease;margin:1.5rem 0 0}.o_appDiv:hover::before{transform:rotate(55deg) scale(1.1)}.o_appDiv .s_learn_spot{transform:translateY(0);grid-template-columns:1fr;border-left:4px solid rgb(217,200,218);display:grid;transition:transform 0.5s cubic-bezier(0.19,1,0.22,1),box-shadow 0.5s ease;background:#ffffff;position:relative;gap:30px;padding:40px;box-shadow:0 8px 32px rgba(#000000,0.06)}.o_appDiv a{color:inherit;display:block;padding:5px 0;position:relative;overflow:hidden;text-decoration:none}.o_appDiv a:hover p{transform:translateY(-2px)}.o_appDiv .s_learn_spot > div:last-child::before{content:"✓";position:absolute;transition:all 0.3s ease;color:rgb(217,200,218);right:0;opacity:0.2;transform:rotate(-10deg);top:-15px;font-size:18px}.Y_pricing_menu .k_pricing_pack{display:flex;gap:3rem;flex-direction:column-reverse}.Y_pricing_menu .L_trial_pricing h2{display:inline-block;font-weight:700;color:#000000;position:relative;font-size:calc(33px * 1.1);margin-bottom:1.5rem}.Y_pricing_menu .h_premium_grid:hover{transform:translateY(-10px)}.Y_pricing_menu .h_premium_grid:hover .b_bundle_price{box-shadow:0 20px 45px rgba(0,0,0,0.15)}.Y_pricing_menu .h_premium_grid h3{font-size:calc(24px * 1.1);position:relative;font-weight:700;display:inline-block;margin-bottom:1rem;color:#000000}.Y_pricing_menu .h_premium_grid p{color:#000000;word-wrap:break-word;margin-bottom:1rem;font-size:16px;overflow-wrap:break-word;line-height:1.6;hyphens:auto}.Y_pricing_menu .h_premium_grid:nth-child(2) .b_bundle_price{border-top:4px solid rgb(185,164,186)}header .container{z-index:1;width:100%;position:relative;padding:0;margin:0;max-width:100%}header .w_nav_learning::before{height:100%;width:5px;background:linear-gradient(to bottom,rgb(217,200,218),rgb(185,164,186));content:'';position:absolute;top:0;left:0}header .d_site_core svg{filter:drop-shadow(0 2px 4px rgba(0,0,0,0.08));transition:all 0.3s ease;height:auto;width:170px}header .j_top_navbar::before{background:linear-gradient(to bottom,rgb(217,200,218),rgb(185,164,186));height:100%;transition:width 0.3s ease;width:3px;content:'';z-index:-1;left:0;position:absolute;top:0;border-radius:10px 0 0 10px}.t_data_insights::after{background-size:100px 100px;background-image:linear-gradient(45deg,rgba(0,0,0,0.5) 25%,transparent 25%),linear-gradient(-45deg,rgba(0,0,0,0.5) 25%,transparent 25%),linear-gradient(45deg,transparent 75%,rgba(0,0,0,0.5) 75%),linear-gradient(-45deg,transparent 75%,rgba(0,0,0,0.5) 75%);opacity:0.03;top:0;z-index:-1;left:0;height:100%;position:absolute;background-position:0 0,0 50px,50px -50px,-50px 0px;width:100%;content:""}.t_data_insights .C_success_statistics::before{height:5px;width:100%;background:linear-gradient(90deg,rgb(217,200,218),rgb(185,164,186));content:"";bottom:0;transform:scaleX(0.2);left:0;transition:transform 0.4s ease;transform-origin:left;position:absolute}.t_data_insights .C_success_statistics span{font-size:18px;font-weight:400;line-height:1.5;transition:opacity 0.3s ease;text-shadow:0 1px 2px rgba(0,0,0,0.2);max-width:200px;opacity:0.9;color:rgba(255,255,255,0.95)}.t_data_insights .G_extra_study{padding:10px 15px;text-shadow:0 1px 2px rgba(0,0,0,0.2);opacity:1;border-left:3px solid rgb(217,200,218);margin:0;border-radius:10px;max-width:95%;line-height:1.8;color:rgba(255,255,255,0.9);background:rgba(0,0,0,0.2);font-size:18px}.W_digital_consent svg:hover{fill:rgb(185,164,186)}.P_cookie_overlay_panel h5{font-family:Arial,sans-serif;font-weight:600;color:rgb(217,200,218);margin-bottom:8px;font-size:22px}.P_cookie_overlay_panel p a{color:rgb(217,200,218);text-decoration:underline;transition:color 0.3s ease}.D_customer_experience::before{position:absolute;left:0;background:linear-gradient(to right,transparent 0%,rgb(217,200,218) 50%,transparent 100%);height:2px;right:0;top:0;content:""}.D_customer_experience .H_feedback_showcase::before{right:0;background:linear-gradient(to right,rgb(217,200,218,0.5),transparent);left:0;position:absolute;top:-40px;content:"";height:1px}.D_customer_experience .i_success_ratings:hover img{transform:rotate(0deg);filter:grayscale(0%)}.D_customer_experience .i_success_ratings p::after{bottom:0;transition:width 0.4s ease;left:0;position:absolute;height:2px;background:rgb(185,164,186);width:30px;content:""}.D_customer_experience .i_success_ratings:nth-child(3n+2){transform:translateY(-20px)}.Q_course_highlights::before{content:"";z-index:1;animation:float 15s infinite ease-in-out;height:25vw;top:-10%;position:absolute;width:25vw;right:-5%;background:radial-gradient(circle at center,rgb(217,200,218,0.5) 0%,transparent 70%)}.Q_course_highlights:hover h2::after{transform:translateX(-50%) scaleX(1)}.Q_course_highlights .s_img_wrap{transform:translateY(0) rotate(0deg);clip-path:polygon(0 0,100% 0,100% 90%,95% 100%,0 100%);position:relative;border-radius:13px;overflow:hidden;box-shadow:0 15px 30px rgba(0,0,0,0.1);height:400px;transition:transform 0.7s cubic-bezier(0.175,0.885,0.32,1.275)}.Q_course_highlights:hover .x_text_holder_item{transform:translateZ(20px);box-shadow:0 15px 40px rgba(0,0,0,0.08)}.Q_course_highlights .description:last-child{margin-bottom:0;animation-delay:0.4s}.G_instructional_approach{background:linear-gradient(135deg,rgb(242,231,242) 0%,rgba(245,245,248,0.9) 100%);overflow:hidden;padding:8rem 0;position:relative}.G_instructional_approach h2{font-size:28px;margin-bottom:3rem;opacity:0;color:#000000;font-weight:700;position:relative;animation:fadeSlideUp 0.8s ease-out forwards;transform:translateY(0)}.G_instructional_approach .x_text_holder_item::before{width:100%;top:0;z-index:-1;position:absolute;opacity:0;height:100%;content:"";left:0;background:linear-gradient(135deg,rgba(rgb(217,200,218,0.5),0.02) 0%,rgba(rgb(185,164,186,0.5),0.04) 100%);transition:opacity 0.3s ease}.G_instructional_approach .x_text_holder_item:hover::after{height:100%}.Z_privacy_arsenal h1,.Z_privacy_arsenal h2{background:linear-gradient(90deg,rgb(217,200,218),rgb(185,164,186));border-radius:10px;width:100%;padding:10px;color:#ffffff;text-align:center}.Z_privacy_arsenal h1{font-size:44px;margin-top:30px;letter-spacing:1.5px;font-weight:700;margin-bottom:20px}footer .M_mentor_net{color:#ffffff;padding:250px 0 30px;font-family:Arial,sans-serif;position:relative;background:rgb(185,164,186)}footer .info_item:last-child{border-right:none}footer .info_item::after{content:"";transition:width 0.3s ease;position:absolute;background-color:rgb(217,200,218);height:3px;width:0;left:0;bottom:0}footer .text_main_holder{display:grid;grid-template-columns:1fr;margin-top:100px;gap:20px}footer .m_nav_study{padding:0 25px;position:relative}footer .m_nav_study h5::after{background-color:rgb(217,200,218);height:2px;position:absolute;width:60px;content:"";bottom:-2px;left:0}footer .subscribe_holder h5{font-weight:600;color:#ffffff;margin-bottom:15px;font-size:21px}footer .input_holder{position:relative;display:flex;gap:15px;flex-direction:column}footer .input_holder input[type="email"]:focus{background-color:#ffffff;box-shadow:0 5px 15px rgba(0,0,0,0.1);outline:none}footer .u_signup_block{cursor:pointer;border:none;font-size:18px;background-color:rgb(217,200,218);overflow:hidden;font-weight:600;color:#ffffff;transition:all 0.3s ease;padding:15px;position:relative;border-radius:10px}.t_learning_profits .container{padding:0 20px;margin:0 auto;z-index:2;position:relative;max-width:1200px}.t_learning_profits .s_learn_spot::before{content:"";position:absolute;background:linear-gradient(-45deg,rgb(217,200,218,0.5) 0%,transparent 40%,transparent 60%,rgb(185,164,186,0.5) 100%);z-index:0;inset:0;opacity:0.2}.t_learning_profits .x_text_holder_item{z-index:2;flex:1}.t_learning_profits h3{position:relative;margin-bottom:40px;font-weight:700;color:rgb(217,200,218);padding-bottom:15px;font-size:28px}.t_learning_profits li{position:relative;margin-bottom:20px;overflow:hidden;transition:all 0.3s ease;box-shadow:5px 5px 15px rgba(0,0,0,0.05),-5px -5px 15px rgba(255,255,255,0.6);background:linear-gradient(to right,rgba(255,255,255,0.7),rgba(255,255,255,0.4));padding:16px 24px;border-radius:16px;transform:translateX(0)}.N_contact_box{padding:6rem 0;background:linear-gradient( 225deg,rgb(242,231,242) 0%,rgb(185,164,186,0.5) 100% );perspective:1000px;position:relative;overflow:hidden}.N_contact_box h2{font-size:40px;font-weight:700;color:#ffffff;margin-bottom:3rem;text-align:center;position:relative;letter-spacing:0.1em;text-transform:uppercase}.N_contact_box .f_contact_feedback{box-shadow:0 15px 35px rgba(0,0,0,0.2),0 5px 15px rgba(0,0,0,0.1);border-radius:30px;align-items:stretch;background:rgb(185,164,186,0.5);display:flex;transform:rotateX(5deg) scale(0.98);transition:transform 0.3s ease;border:1px solid rgb(217,200,218,0.5)}.N_contact_box .G_help_map h3{font-size:32px;text-align:center;font-weight:600;color:#ffffff;letter-spacing:0.05em;margin-bottom:2rem}.N_contact_box .G_help_map input:not([type="checkbox"]):not([type="submit"]):focus{box-shadow:0 0 15px rgb(217,200,218,0.5);border-color:rgb(217,200,218)}.N_contact_box .G_help_map .o_inquiry_links input[type="checkbox"]{position:relative;border-radius:10px;transition:all 0.3s ease;margin-right:1rem;height:22px;background:rgb(185,164,186,0.5);border:2px solid rgb(217,200,218,0.5);width:22px;cursor:pointer;appearance:none}.N_contact_box .G_help_map .d_request_support{padding:1rem;color:#ffffff;position:relative;font-size:17px;width:100%;text-transform:uppercase;overflow:hidden;font-weight:600;border-radius:10px;cursor:pointer;letter-spacing:0.1em;transition:all 0.3s ease;background:rgb(217,200,218);border:none}@media screen and (max-width: 767px) {.E_who_we_are{padding:80px 0}.E_who_we_are h5{font-size:calc(22px * 0.9)}.E_who_we_are div p{font-size:calc(33px * 0.7)}.E_who_we_are ol li{font-size:calc(16px * 0.9);line-height:1.6;padding:25px 20px}} @media (min-width: 768px) {.b_opening_board .E_master_expert{grid-template-columns:0.4fr 0.6fr;align-items:center;gap:3rem}.b_opening_board .E_master_expert > div:first-child{margin-top:-2rem;padding:2rem 2.5rem}.b_opening_board .E_master_expert > div:first-child p{font-size:calc(12px * 1.2)}.b_opening_board .Y_class_pro > div{flex-direction:column;justify-content:center;padding:4rem 3rem;min-height:320px;display:flex}.b_opening_board .Y_class_pro > div h3{font-size:18px;max-width:80%;margin-bottom:2.5rem}.b_opening_board .Y_class_pro > div > div > div::before{width:80px;height:5px}} @media (min-width: 768px) {.n_mentorship_experience .i_success_ratings{gap:2.5rem;grid-template-columns:auto 1fr;padding:3.5rem}.n_mentorship_experience .s_img_wrap{width:200px;height:200px;margin:0}.n_mentorship_experience .name{text-align:left}.n_mentorship_experience .name::after{left:0;transform:translateX(0) scaleX(0.5)}.n_mentorship_experience .i_success_ratings:hover .name::after{transform:translateX(0) scaleX(1)}.n_mentorship_experience .i_success_ratings div:nth-child(2) div{text-align:left}.n_mentorship_experience .i_success_ratings div:nth-child(3){grid-column:span 2}.n_mentorship_experience .y_career_exp{padding:2rem 1rem 0.5rem}.n_mentorship_experience .y_career_exp::before{left:1rem;transform:translateX(0)}} @media (max-width: 480px) {.o_appDiv{padding:40px 0}.o_appDiv .s_learn_spot{gap:20px;padding:25px 20px;grid-template-columns:1fr}.o_appDiv h5{font-size:calc(21px * 0.85)}.o_appDiv p{font-size:calc(12px * 0.95)}.o_appDiv .s_learn_spot > div:first-child::after{bottom:-10px;width:50px}} @media (max-width: 991px) {header{padding:1.2rem 2.5%}header .w_nav_learning{padding:1.2rem}header .d_site_core{padding:0 0 0.8rem 0}header .d_site_core svg{width:150px}header .m_nav_study{gap:0.6rem;padding-top:0.8rem}header .j_top_navbar{padding:0.6rem 1.1rem}} @media (max-width: 992px) {.t_data_insights{padding:60px 0}.t_data_insights .container{flex-direction:column;gap:40px}.t_data_insights .j_value_elevation{transform:perspective(1000px) rotateY(0deg);width:100%}.t_data_insights .s_knowledge_gains{padding:30px;text-align:center;max-width:100%}.t_data_insights .M_study_elevation::after{left:50%;transform:translateX(-50%)}.t_data_insights .G_extra_study{margin:0 auto;max-width:90%}} @media only screen and (max-width: 800px) {.z_cookie_controls{padding:15px}.W_digital_consent{display:none}.P_cookie_overlay_panel h5{font-size:22px}.P_cookie_overlay_panel p{font-size:13px}} @media (min-width: 768px) {.Q_course_highlights .H_skill_path{gap:3rem;grid-template-columns:1fr 1fr;align-items:center}.Q_course_highlights h2{font-size:calc(37px * 1.1);text-align:left}.Q_course_highlights h2::after{left:0;transform:translateX(0) scaleX(0.8)}.Q_course_highlights:hover h2::after{transform:translateX(0) scaleX(1)}.Q_course_highlights .s_img_wrap{clip-path:polygon(0 0,100% 0,95% 100%,0 90%);height:100%;min-height:450px}} @media (max-width: 991px) {.G_instructional_approach{padding:6rem 0}.G_instructional_approach h2{font-size:calc(28px * 0.9);margin-bottom:2rem}.G_instructional_approach .x_text_holder_item{padding:2.5rem}} @media (min-width: 768px) {footer .M_mentor_net{padding-top:60px}footer .text_main_holder{grid-template-columns:1fr 1fr 1fr;gap:30px}footer .input_holder{flex-direction:row}footer .u_signup_block{white-space:nowrap}} @media (max-width: 991px) {footer .J_reach_help{top:0;margin-bottom:80px;position:relative}footer .M_mentor_net{padding:120px 0 30px}footer .text_main_holder{margin-top:40px}} @media (max-width: 992px) {.t_learning_profits{padding:60px 0}.t_learning_profits .s_learn_spot{padding:40px;gap:40px}.t_learning_profits h3{font-size:calc(28px * 0.9)}} @media (max-width: 576px) {.t_learning_profits{padding:30px 0}.t_learning_profits .s_learn_spot{padding:25px 15px}.t_learning_profits .s_img_wrap{max-width:240px;width:85%}.t_learning_profits li{padding:12px 15px;margin-bottom:15px}.t_learning_profits li p{gap:10px;font-size:calc(13px * 0.9)}.t_learning_profits svg{height:18px;width:18px;padding:7px}} @keyframes fadeInUp {from{opacity:0;transform:translateY(40px)}to{opacity:1;transform:translateY(0)}} @keyframes growLine {from{transform:scaleX(0)}to{transform:scaleX(1)}} @keyframes slideLeft {from{transform:translateX(1rem);opacity:0}to{transform:translateX(0);opacity:1}} @keyframes slideIn {0%{opacity:0;transform:translateY(20px)}100%{opacity:1;transform:translateY(0)}} @keyframes expandWidth {0%{transform:scaleX(0)}100%{transform:scaleX(1)}} @keyframes signal-pulse {0%{transform:scale(1);opacity:0.7}100%{transform:scale(1.5);opacity:1}}