*{margin:0;box-sizing:border-box;padding:0}*{scrollbar-color:#ffffff rgb(185,164,186);scrollbar-width:auto}.E_who_we_are{position:relative;color:#ffffff;overflow:hidden;padding:120px 0}.E_who_we_are .x_text_holder_item{animation:fadeInUp 0.8s ease-out forwards;transform:translateY(20px);opacity:0;gap:30px;display:grid;grid-template-columns:1fr;position:relative}.E_who_we_are div p b{position:relative;display:inline-block;z-index:1;font-weight:700}.E_who_we_are ol{counter-reset:section;position:relative;list-style:none;margin:0;padding:0}.E_who_we_are ol li::before{content:"";width:100%;left:0;transition:opacity 0.3s ease;top:0;z-index:-1;height:100%;opacity:0;background:linear-gradient(90deg,rgb(217,200,218,0.5) 0%,transparent 100%);position:absolute}.b_opening_board .E_master_expert{gap:2rem;grid-template-columns:1fr;width:90%;z-index:2;display:grid;max-width:1200px;position:relative}.b_opening_board .E_master_expert > div:first-child::before{position:absolute;top:0;height:100%;transform-origin:top;animation:growLine 0.6s cubic-bezier(0.25,0.46,0.45,0.94) 0.6s forwards;width:5px;background:rgb(217,200,218);transform:scaleY(0);content:"";left:0}.b_opening_board .Y_class_pro > div > div{position:relative;z-index:2}.b_opening_board .Y_class_pro > div > div > div{position:relative;margin-top:1.5rem}.b_opening_board .Y_class_pro > div > div > div::before{left:0;transform-origin:left;animation:growLine 0.6s cubic-bezier(0.25,0.46,0.45,0.94) 1.2s forwards;height:4px;content:"";background:rgb(217,200,218);width:60px;transform:scaleX(0);position:absolute;bottom:-1.5rem}.n_mentorship_experience .i_success_ratings{gap:2rem;transform:perspective(1000px) rotateY(0deg);background:#ffffff;transition:transform 0.6s cubic-bezier(0.19,1,0.22,1);padding:3rem;position:relative;display:grid;grid-template-columns:1fr;box-shadow:0 15px 45px rgba(0,0,0,0.08)}.n_mentorship_experience .s_img_wrap::after{position:absolute;width:100%;background:linear-gradient( to bottom,transparent 70%,rgba(0,0,0,0.2) 100% );top:0;content:"";height:100%;left:0}.n_mentorship_experience .i_success_ratings div:nth-child(2) div{text-align:center;margin-top:0.5rem;font-size:calc(15px * 1.05);transform:translateY(0);color:rgb(185,164,186);transition:transform 0.4s cubic-bezier(0.19,1,0.22,1) 0.1s;font-style:italic}.o_appDiv::before{top:-50px;border-radius:10px;width:200px;background:linear-gradient(225deg,rgb(217,200,218) 0%,rgb(185,164,186) 100%);opacity:0.07;right:-50px;transition:transform 0.7s cubic-bezier(0.19,1,0.22,1);z-index:1;position:absolute;height:200px;transform:rotate(45deg);content:""}.o_appDiv .s_learn_spot::before{height:100%;pointer-events:none;width:100%;background:linear-gradient(to right,rgba(rgb(217,200,218),0.02) 0%,transparent 100%);position:absolute;left:0;top:0;content:""}.o_appDiv p{transition:transform 0.3s ease;line-height:1.7;font-size:12px;margin:0;color:#000000;position:relative}.o_appDiv .s_learn_spot > div:last-child{position:relative}.o_appDiv .s_learn_spot:hover > div:last-child::before{opacity:0.5;transform:rotate(0)}.Y_pricing_menu::before{position:absolute;filter:blur(60px);top:-50px;border-radius:50%;right:-50px;height:300px;width:300px;content:"";background:linear-gradient(135deg,rgb(185,164,186,0.5),rgb(217,200,218,0.5));z-index:0}.Y_pricing_menu .L_trial_pricing h2::after{height:3px;width:80px;left:50%;content:"";position:absolute;bottom:-10px;transform:translateX(-50%);background:linear-gradient(90deg,rgb(217,200,218),rgb(185,164,186))}.Y_pricing_menu .E_pay_options{flex:1;z-index:2;position:relative;padding:2rem}.Y_pricing_menu .h_premium_grid:hover h3::before{width:100%}.Y_pricing_menu .h_training_sub{color:rgb(185,164,186);position:relative;margin:1.5rem 0;font-size:calc(24px * 1.4);font-weight:700;display:block}.Y_pricing_menu .s_img_wrap::before{background:linear-gradient(to top,rgba(0,0,0,0.6),transparent);inset:0;position:absolute;z-index:1;content:""}header::before{content:'';left:0.5rem;top:0.5rem;pointer-events:none;border-radius:10px;position:absolute;z-index:0;right:0.5rem;bottom:0.5rem;border:1px solid rgba(255,255,255,0.2)}header .w_nav_learning::after{height:100%;position:absolute;top:0;background:linear-gradient(to bottom,rgb(185,164,186),rgb(217,200,218));width:5px;right:0;content:''}header .m_nav_study{justify-content:center;flex-wrap:wrap;max-width:90%;width:100%;gap:0.7rem;display:flex;padding-top:1rem}header .j_top_navbar:hover::before{width:100%}.t_data_insights::before{top:0;left:0;content:"";opacity:0.4;z-index:-1;animation:gradientShift 15s infinite alternate;position:absolute;background:radial-gradient(circle at 20% 30%,rgb(217,200,218,0.5) 0%,transparent 30%),radial-gradient(circle at 80% 70%,rgb(185,164,186,0.5) 0%,transparent 30%);width:100%;height:100%}.t_data_insights .j_value_elevation::before{content:"";border-radius:calc(27px + 2px);top:-2px;background:linear-gradient(45deg,rgb(217,200,218),rgb(185,164,186),rgb(217,200,218));right:-2px;animation:borderGlow 6s linear infinite;z-index:-1;bottom:-2px;opacity:0.6;left:-2px;position:absolute}.t_data_insights .C_success_statistics:hover{transform:translateY(-5px);box-shadow:0 12px 24px rgba(0,0,0,0.12)}.t_data_insights .C_success_statistics h4::after{width:40px;background:rgb(185,164,186);height:2px;border-radius:2px;transform:translateX(-50%);left:50%;content:"";position:absolute;bottom:-5px}.t_data_insights .M_study_elevation{padding-bottom:15px;text-shadow:0 2px 4px rgba(0,0,0,0.2);font-size:37px;font-weight:600;margin:0 0 25px;position:relative;color:#ffffff;line-height:1.3}.t_data_insights svg path{fill:inherit;transition:fill 0.3s ease}.P_cookie_overlay_panel{bottom:0;border-top:3px solid rgb(217,200,218);box-shadow:0 -2px 10px rgba(0,0,0,0.5);z-index:90;position:fixed;transition:transform 0.3s ease-in-out;background:rgb(242,231,242);width:100%}.Y_edu_consent{cursor:pointer;text-decoration:none;padding:10px 20px;transition:background 0.3s ease,box-shadow 0.3s ease;background:rgb(217,200,218);font-size:15px;border-radius:26px;margin-left:10px;line-height:35px;text-align:center;color:#ffffff}.D_customer_experience .container{position:relative;z-index:2}.D_customer_experience .H_feedback_showcase{gap:60px 40px;display:grid;position:relative;grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}.D_customer_experience .i_success_ratings:hover::before{width:100%}.D_customer_experience .i_success_ratings img{height:55px;transform:rotate(-3deg);transition:all 0.4s ease;border-radius:10px;filter:grayscale(100%);width:55px;grid-area:image;object-fit:cover;box-shadow:5px 5px 0 rgb(217,200,218,0.5)}.D_customer_experience .i_success_ratings .description{font-size:13px;color:#000000;font-weight:400;grid-area:desc;transform:translateX(0);transition:transform 0.5s ease;line-height:1.8;position:relative;margin-top:15px}.Q_course_highlights .container{z-index:2;max-width:1200px;padding:0 2rem;position:relative;margin:0 auto}.Q_course_highlights h2::after{transform:translateX(-50%) scaleX(0.8);transition:transform 0.5s ease;background:linear-gradient(90deg,rgb(217,200,218),rgb(185,164,186));bottom:-1rem;height:4px;width:80px;position:absolute;content:"";left:50%}.Q_course_highlights .s_img_wrap::after{border-radius:50%;background:rgb(217,200,218);top:-10px;z-index:1;right:-10px;opacity:0.7;content:"";animation:pulse 6s infinite alternate;width:70px;filter:blur(15px);height:70px;position:absolute}.Q_course_highlights .description{transform:translateY(20px);animation:fadeInUp 0.8s forwards;margin-bottom:1.5rem;opacity:0;line-height:1.75;font-size:13px;color:#000000;animation-delay:0.2s}.G_instructional_approach::after{content:"";opacity:0.04;width:70%;background:linear-gradient(135deg,rgb(217,200,218) 0%,rgb(185,164,186) 100%);clip-path:polygon(0 0,100% 15%,85% 100%,0 85%);transform:rotate(-15deg);right:-30%;z-index:0;position:absolute;top:-50%;height:200%}.G_instructional_approach .x_text_holder_item: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(10px) translateZ(0)}.G_instructional_approach p{margin:0;line-height:1.8;color:#000000;z-index:2;position:relative;font-size:12px}.Z_privacy_arsenal{padding:40px;align-items:center;font-family:Arial,sans-serif;flex-direction:column;color:#000000;box-shadow:0 8px 16px rgba(0,0,0,0.5);display:flex;height:auto;width:100%;background-color:#ffffff}.Z_privacy_arsenal li::before{color:rgb(217,200,218);content:'✔';font-size:1.2em;margin-right:10px}footer{width:100%;position:relative}footer .p_module_end{z-index:1;position:relative}footer .info_item{flex:1 1 250px;transition:all 0.3s ease;padding:25px;border-right:1px solid rgba(0,0,0,0.05);align-items:center;justify-content:flex-start;display:flex;position:relative}footer .info_item svg{flex-shrink:0;height:22px;width:22px;fill:rgb(217,200,218);margin-right:15px}footer .i_nav_expert svg{width:auto;margin-bottom:20px;height:45px;filter:brightness(0) invert(1)}footer .a_main_class{margin-bottom:20px;display:flex;flex-wrap:wrap}footer .a_main_class a:hover{transform:translateY(-3px);color:#ffffff;background-color:rgb(217,200,218)}footer .subscribe_holder p{color:rgba(255,255,255,0.8);margin-bottom:25px;line-height:1.6;font-size:17px}footer .input_holder input[type="email"]{font-size:17px;padding:15px;transition:all 0.3s ease;border-radius:10px;background-color:rgba(255,255,255,0.9);color:rgb(185,164,186);border:none}footer .u_signup_block:hover{background-color:rgb(185,164,186)}footer .P_syllabus_ref{padding-top:20px;border-top:1px dashed rgba(255,255,255,0.1);text-align:center;margin-top:50px}.t_learning_profits::before{animation:float 15s ease-in-out infinite alternate;background:linear-gradient(135deg,rgb(217,200,218,0.5) 0%,transparent 70%);position:absolute;height:600px;border-radius:50%;width:600px;top:-200px;content:"";filter:blur(60px);right:-200px}.t_learning_profits .s_img_wrap{z-index:2;transition:all 0.6s cubic-bezier(0.175,0.885,0.32,1.275);transform:rotate(-3deg) translateY(10px);flex:0 0 40%;border-radius:20px;box-shadow:15px 15px 30px rgba(0,0,0,0.15),-5px -5px 20px rgba(255,255,255,0.5),inset 0 0 0 1px rgba(255,255,255,0.2);max-width:350px}.t_learning_profits li::before{height:100%;width:3px;transition:width 0.3s ease;opacity:0.7;position:absolute;content:"";top:0;background:linear-gradient(to bottom,rgb(217,200,218),rgb(185,164,186));left:0}.t_learning_profits svg{padding:10px;box-shadow:5px 5px 10px rgba(0,0,0,0.1);border-radius:50%;height:24px;transition:all 0.3s ease;flex-shrink:0;width:24px;background:linear-gradient(135deg,rgb(217,200,218),rgb(185,164,186))}.N_contact_box .container{padding:0 1rem;z-index:3;position:relative;margin:0 auto;max-width:1300px}.N_contact_box h2::before,.N_contact_box h2::after{content:'';bottom:-0.5rem;background:linear-gradient( to right,transparent,rgb(217,200,218),transparent );height:2px;position:absolute}.N_contact_box h2::before{left:0;width:30%}.N_contact_box .G_help_map{padding:4rem 3rem;justify-content:center;flex:0 0 60%;position:relative;display:flex;flex-direction:column}.N_contact_box .G_help_map form{z-index:3;margin:0 auto;max-width:500px;width:100%;position:relative}.N_contact_box .G_help_map input:not([type="checkbox"]):not([type="submit"])::before{top:0;z-index:1;transition:opacity 0.3s ease;height:100%;position:absolute;width:100%;opacity:0;background:linear-gradient( 45deg,transparent 0%,rgb(217,200,218,0.5) 100% );left:0;content:''}.N_contact_box .G_help_map .o_inquiry_links label{align-items:center;display:flex;font-size:18px;color:#ffffff}.N_contact_box .G_help_map .o_inquiry_links a:hover{text-decoration:underline}.N_contact_box .G_help_map .d_request_support::before{transition:all 0.3s ease;width:100%;height:100%;content:'';left:-100%;position:absolute;top:0;background:linear-gradient( 120deg,transparent,rgb(217,200,218,0.5),transparent )}@media screen and (min-width: 768px) {.E_who_we_are{padding:150px 0}.E_who_we_are .x_text_holder_item{align-items:start;grid-template-columns:1fr 2fr}.E_who_we_are .x_text_holder_item > div:first-child,.E_who_we_are .x_text_holder_item > div:nth-child(2){grid-column:1}.E_who_we_are .x_text_holder_item > ol{grid-column:1 / -1;margin-top:20px}.E_who_we_are ol li{column-count:2;column-gap:40px;padding:40px}} @media (min-width: 992px) {.b_opening_board .E_master_expert{grid-template-columns:0.35fr 0.65fr}.b_opening_board .E_master_expert > div:first-child{animation:slideRight 0.8s cubic-bezier(0.25,0.46,0.45,0.94) 0.2s forwards;transform:translateX(-1rem);opacity:0}.b_opening_board .Y_class_pro{transform:translateX(1rem);animation:slideLeft 0.8s cubic-bezier(0.25,0.46,0.45,0.94) 0.4s forwards;opacity:0}.b_opening_board .Y_class_pro > div{min-height:380px;padding:5rem 4rem}.b_opening_board .Y_class_pro > div h3{max-width:75%;font-size:calc(18px * 1.1)}.b_opening_board .Y_class_pro > div > div > div::before{width:100px}} @media (min-width: 992px) {.n_mentorship_experience{padding:150px 0}.n_mentorship_experience .i_success_ratings{grid-template-columns:220px 1fr 2fr;padding:4rem;gap:3rem}.n_mentorship_experience .i_success_ratings div:nth-child(1){grid-row:span 2}.n_mentorship_experience .i_success_ratings div:nth-child(3){grid-row:span 2;grid-column:3}.n_mentorship_experience .s_img_wrap{width:220px;height:280px}.n_mentorship_experience .y_career_exp{padding:0 0 0 3rem;display:flex;border-top:none;margin:0;align-items:center;height:100%;border-left:1px solid rgba(0,0,0,0.05)}.n_mentorship_experience .y_career_exp::before{top:1rem;left:1rem}} @media (min-width: 768px) {.Y_pricing_menu .A_pay_plans{grid-template-columns:repeat(2,1fr)}.Y_pricing_menu .b_bundle_price{min-height:480px}.Y_pricing_menu .L_trial_pricing{padding:0 2rem}.Y_pricing_menu .L_trial_pricing h2{font-size:calc(33px * 1.2)}} @media (max-width: 767px) {header{padding:1rem 2%}header .w_nav_learning{padding:1rem}header .d_site_core{padding:0 0 0.7rem 0}header .d_site_core svg{width:130px}header .m_nav_study{max-width:95%;gap:0.5rem;padding-top:0.7rem}header .j_top_navbar{padding:0.5rem 1rem;font-size:calc(14px - 1px)}} @media (max-width: 768px) {.t_data_insights{padding:50px 0}.t_data_insights .j_value_elevation{grid-template-columns:1fr;padding:30px}.t_data_insights .C_success_statistics{padding:15px}.t_data_insights .C_success_statistics h4{font-size:calc(37px - 0.25rem)}.t_data_insights .M_study_elevation{font-size:calc(37px - 0.25rem);margin-bottom:20px}} @media only screen and (max-width: 1200px) {.z_cookie_controls{flex-direction:column;align-items:center}.W_digital_consent{margin-bottom:15px}.C_learn_cookies{text-align:center;margin-right:0;margin-bottom:15px}.Y_edu_consent{max-width:200px;margin-bottom:10px;width:100%;margin-left:0}} @media (min-width: 992px) {.Q_course_highlights{padding:8rem 0}.Q_course_highlights .H_skill_path{gap:5rem}.Q_course_highlights h2{margin-bottom:4rem;font-size:calc(37px * 1.2)}.Q_course_highlights .s_img_wrap{transform:translateX(-20px) rotate(-1deg);min-height:550px}.Q_course_highlights:hover .s_img_wrap{transform:translateX(-20px) translateY(-10px) rotate(0deg)}.Q_course_highlights .x_text_holder_item{padding:3rem;transform:translateX(20px);max-height:550px}.Q_course_highlights:hover .x_text_holder_item{transform:translateX(20px) translateZ(30px)}} @media only screen and (max-width: 800px) {.Z_privacy_arsenal{padding:20px}.Z_privacy_arsenal h1{font-size:calc(21px - 5px);margin-bottom:15px;margin-top:25px}.Z_privacy_arsenal h2{margin-bottom:10px;font-size:calc(21px - 3px);margin-top:20px}.Z_privacy_arsenal ul,.Z_privacy_arsenal ol{margin:10px 0;padding:0}.Z_privacy_arsenal li{margin-bottom:10px;font-size:calc(18px - 1px)}.Z_privacy_arsenal p,.Z_privacy_arsenal span,.Z_privacy_arsenal div{margin-bottom:8px;font-size:calc(18px - 1px)}} @media (max-width: 768px) {.t_learning_profits .s_learn_spot{flex-direction:column;gap:30px}.t_learning_profits .s_img_wrap{max-width:280px;align-self:center;width:70%;transform:rotate(0deg) translateY(0)}.t_learning_profits h3{text-align:center}.t_learning_profits h3::after{left:50%;transform:translateX(-50%)}.t_learning_profits .x_text_holder_item:hover h3::after{width:100px}} @keyframes shift_scrollbar {0%{transform:translateX(0)}50%{transform:translateX(5px)}100%{transform:translateX(0)}} @keyframes slideUp {from{transform:translateY(1rem);opacity:0}to{transform:translateY(0);opacity:1}} @keyframes floatBubble {0%{transform:rotate(-15deg) translate(0,0)}50%{transform:rotate(-10deg) translate(-20px,20px)}100%{transform:rotate(-15deg) translate(0,0)}} @keyframes fadeInUp {to{opacity:1;transform:translateY(0)}} @keyframes pulse {0%,100%{opacity:0.5;transform:scale(1)}50%{opacity:0.8;transform:scale(1.2)}} @keyframes circuit-pulse {0%{transform:rotate(0deg) scale(1);opacity:0.6}100%{transform:rotate(5deg) scale(1.02);opacity:0.8}}