.container{margin:auto;width:1140px;max-width:100%}html,body{min-height:100%;color:#000000;touch-action:manipulation;font-family:Arial,sans-serif}.consent_edu_US svg{fill:rgb(191,167,193);height:50px;transition:fill 0.3s ease-in-out;width:50px}.cookie_hide_Ok{text-align:center;transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out;white-space:nowrap;border:1px solid transparent;line-height:1.5;margin-left:10px;border-radius:10px;text-decoration:none;user-select:none;font-size:14px;padding:0.375rem 0.75rem;vertical-align:middle}header .head_mentor_IO{width:35%;display:flex;position:relative;text-decoration:none;align-items:center;justify-content:center;padding:1.2rem 0}header .site_core_OJ::before{opacity:0;left:0;height:100%;top:0;content:'';border-radius:10px;transition:opacity 0.3s ease;background:linear-gradient(135deg,rgb(191,167,193,0.5),rgb(137,125,171,0.5));position:absolute;z-index:-1;width:100%}header .top_plank .top_trackpro_da{width:100%;display:flex;line-height:21px;flex-wrap:wrap;padding:15px 0 10px 0;justify-content:flex-start;align-items:center;font-size:12px}.privacy_encasement_bU h3,.privacy_encasement_bU h4,.privacy_encasement_bU h5,.privacy_encasement_bU h6{color:#000000;font-size:23px;margin-top:20px;font-weight:400;font-family:Arial,sans-serif;margin-bottom:10px}.privacy_encasement_bU p,.privacy_encasement_bU span,.privacy_encasement_bU div{margin-bottom:15px;font-family:Arial,sans-serif;line-height:1.5;font-size:17px;color:#000000}.contact_nv h2{margin-bottom:50px;text-align:center;color:#000000;font-family:Arial,sans-serif;font-weight:700;position:relative;font-size:43px}.contact_nv form h3{display:inline-block;font-weight:700;color:#000000;margin-bottom:30px;font-size:24px;font-family:Arial,sans-serif;position:relative}.contact_nv .query_box_Jg{margin-bottom:30px;display:flex;align-items:flex-start}.contact_nv .query_box_Jg label::before{top:2px;content:"";border-radius:10px;position:absolute;height:22px;width:22px;background:rgb(214,215,201);transition:all 0.3s ease;left:0}.contact_nv svg{height:20px;fill:rgb(191,167,193);width:20px}.training_method_Tz{align-items:center;background:rgb(214,215,201);position:relative;justify-content:center;overflow:hidden;min-height:75vh;display:flex}.training_method_Tz .container{align-items:center;width:100%;display:flex;max-width:1200px;margin:0 auto;position:relative;padding:5rem 2rem;z-index:5;justify-content:center}.training_method_Tz .knowledge_space_PE::after{left:10%;border-radius:50%;top:10%;border:2px dashed rgb(137,125,171,0.5);animation:rotateCircle 30s linear infinite reverse;width:80%;opacity:0.4;height:80%;content:"";position:absolute}.training_method_Tz span{max-width:600px;background:#ffffff;padding:2rem 3rem;text-align:center;position:relative;font-size:13px;line-height:1.8;z-index:2;border-radius:25px;color:#000000;box-shadow:0 10px 30px rgba(0,0,0,0.1);width:70%}.thxPage_Qm::before{position:absolute;content:"";background-image:radial-gradient(circle at 20% 30%,rgba(255,255,255,0.1) 0%,transparent 50%),radial-gradient(circle at 80% 70%,rgba(255,255,255,0.1) 0%,transparent 40%);pointer-events:none;height:100%;width:100%;top:0;left:0;z-index:1}.thxPage_Qm .knowledge_space_PE::before{content:"";top:-10px;right:20px;filter:blur(10px);left:20px;position:absolute;height:10px;z-index:-1;background:rgb(191,167,193);opacity:0.4}.thxPage_Qm h5::before{background:rgb(191,167,193);top:50%;transform:translateY(-50%) rotate(45deg);height:10px;opacity:0.8;left:-20px;width:10px;position:absolute;content:"";transition:transform 0.3s ease}.offer_package_no::before{content:"";height:100%;width:100%;top:0;z-index:1;background:linear-gradient(135deg,rgba(0,0,0,0.85) 0%,rgba(0,0,0,0.65) 100%);left:0;position:absolute}.offer_package_no .plan_details_Gf li{animation:fadeIn 0.8s ease-out forwards,rotateCard 0.8s ease-out forwards;animation-delay:calc(0.2s * var(--li-index,1));transform:translateZ(0) rotateY(5deg);opacity:0;transform-style:preserve-3d}.offer_package_no .study_costs_sG{transition:transform 0.4s cubic-bezier(0.34,1.56,0.64,1);display:block;text-decoration:none;height:100%}.offer_package_no .study_costs_sG:hover .group_rates_lA::before{opacity:1}.offer_package_no .access_plans_IN{flex-direction:column;display:flex;height:100%}.offer_package_no .access_plans_IN h4{position:relative;color:#ffffff;font-size:calc(18px * 1.1);font-weight:600;margin-bottom:20px;transition:transform 0.3s ease;margin-top:0}.offer_package_no .payment_deals_GZ{transition:transform 0.3s ease,color 0.3s ease;font-weight:700;color:#ffffff;padding:10px 0;display:inline-block;font-size:calc(18px * 1.4);margin-top:auto;position:relative}.opening_page_Ns::after{position:absolute;opacity:0.1;z-index:1;filter:blur(20px);height:110%;content:"";animation:pulseBackground 20s infinite alternate ease-in-out;top:-5%;left:-5%;background:radial-gradient(circle at 20% 30%,rgb(191,167,193,0.5) 0%,transparent 25%),radial-gradient(circle at 80% 70%,rgb(137,125,171,0.5) 0%,transparent 25%);width:110%;transform-origin:center}.opening_page_Ns .instructor_bio_FA{transform:translateY(30px) rotateX(5deg);position:relative;opacity:0;min-height:60vh;box-shadow:0 15px 35px rgba(0,0,0,0.15);transform-origin:bottom;border-radius:3px;animation:revealCard 1.2s cubic-bezier(0.23,1,0.32,1) 0.5s forwards;overflow:hidden}.opening_page_Ns p{animation:fadeSlideUp 0.8s ease-out 1.2s forwards;margin:0;text-shadow:0 2px 4px rgba(0,0,0,0.2);font-size:calc(14px * 1.1);letter-spacing:0.3px;opacity:0;font-weight:400;color:#ffffff;line-height:1.5;transform:translateY(20px)}.instructor_history_wE::before{height:70%;top:-10%;width:120%;left:-5%;z-index:1;background:rgb(137,125,171,0.5);transform:rotate(-12deg);content:"";position:absolute}.instructor_history_wE .job_expertise_Gc{transform:rotate(2deg) translateY(-30px);box-shadow:0 10px 30px -15px rgba(0,0,0,0.5);transition:all 0.5s ease;padding:2rem;background:#ffffff;position:relative;max-width:60%;border-radius:21px}.instructor_history_wE .emp_overview_xg::before{left:0;width:5px;border-radius:10px;background:linear-gradient(to bottom,rgb(191,167,193),rgb(137,125,171));top:0;position:absolute;content:"";height:100%}.course_demographic_Ig .knowledge_space_PE{overflow:visible;position:relative;padding:0}.course_demographic_Ig h4::before{left:50%;bottom:0;transform:translateX(-50%);background:rgb(191,167,193);content:'';width:120px;position:absolute;box-shadow:0 0 10px 2px rgb(191,167,193);height:3px}.course_demographic_Ig p{overflow:visible;background:rgba(0,0,0,0.5);padding:30px 35px;border-radius:0;font-size:calc(13px * 1.05);display:flex;position:relative;border:1px solid rgb(191,167,193,0.5);backdrop-filter:blur(5px);align-items:flex-start;transition:transform 0.4s cubic-bezier(0.175,0.885,0.32,1.275),box-shadow 0.3s ease;margin:0;clip-path:polygon( 0% 0%,100% 0%,100% 80%,85% 100%,0% 100% );line-height:1.7;z-index:1;box-shadow:0 0 20px rgb(191,167,193,0.5),inset 0 0 10px rgb(191,167,193,0.5)}.course_demographic_Ig p svg{transition:transform 0.3s ease;margin-right:20px;flex-shrink:0;height:36px;width:36px;filter:drop-shadow(0 0 8px rgb(191,167,193,0.5))}.course_program_ce::before{background:repeating-linear-gradient( 45deg,rgb(191,167,193,0.5) 0,rgb(191,167,193,0.5) 1px,transparent 1px,transparent 10px );opacity:0.1;width:100%;content:"";top:0;height:100%;z-index:1;position:absolute;left:0}.course_program_ce .container{padding:0 20px;max-width:1200px;position:relative;margin:0 auto;z-index:2}.course_program_ce .knowledge_space_PE::after{z-index:-1;border:2px solid rgb(137,125,171,0.5);position:absolute;content:"";bottom:-100px;border-radius:50%;right:-50px;width:300px;height:300px;animation:rotate 40s linear infinite reverse}.course_program_ce .top_sitebar_Yo::before{height:10px;background-color:rgb(191,167,193);top:50%;width:10px;content:"";transform:translateY(-50%);left:-20px;border-radius:50%;position:absolute}.course_program_ce h3{letter-spacing:1px;font-size:34px;font-weight:700;margin-bottom:20px;text-transform:uppercase;position:relative;padding-bottom:20px;color:#000000}.course_program_ce .image_box_jk::after{inset:0;border-radius:10px;z-index:3;content:"";border:1px solid rgba(255,255,255,0.1);position:absolute}footer .price_table_CM::before{position:absolute;content:"";background:linear-gradient(90deg,rgb(191,167,193) 25%,rgb(137,125,171) 25%,rgb(137,125,171) 50%,rgb(191,167,193) 50%,rgb(191,167,193) 75%,rgb(137,125,171) 75%);top:0;left:0;width:100%;height:20px}footer .info_item:hover::after{width:100%}footer .info_item p,footer .info_item a{color:#000000;font-size:16px;text-decoration:none;transition:all 0.3s ease}footer .achieve_cta_gN{line-height:1.6;color:rgba(255,255,255,0.8);max-width:350px;font-size:14px}footer .first_lesson_Ul a{font-size:16px;background-color:rgba(255,255,255,0.05);border-radius:20px;color:rgba(255,255,255,0.8);transition:all 0.3s ease;text-decoration:none;margin:5px 8px 5px 0;padding:8px 16px}footer .input_holder{position:relative;display:flex;gap:15px;flex-direction:column}footer .input_holder input[type="email"]:focus{box-shadow:0 5px 15px rgba(0,0,0,0.1);outline:none;background-color:#ffffff}footer .start_exploring_de::before{content:"";height:100%;position:absolute;transition:left 0.7s ease;left:-100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,0.2),transparent);top:0;width:100%}.our_mission_Mw::before{position:absolute;width:100%;background-image:linear-gradient(120deg,rgb(191,167,193,0.5) 0%,transparent 75%);top:0;z-index:1;height:100%;left:0;content:""}.our_mission_Mw .mastery_zone_zH{grid-column:7 / -1;z-index:1;position:relative}.our_mission_Mw .image_box_jk,.our_mission_Mw .learn_learn_Yu{overflow:hidden;box-shadow:15px 15px 0 rgb(191,167,193,0.5);transition:all 0.5s cubic-bezier(0.25,1,0.5,1);clip-path:polygon(0 0,100% 0,100% 85%,85% 100%,0 100%);position:relative;height:360px;border-radius:0}.our_mission_Mw .image_box_jk::before,.our_mission_Mw .learn_learn_Yu::before{z-index:2;content:"";transition:all 0.6s;transform:skewX(-25deg);width:100%;top:0;left:-100%;height:100%;background:linear-gradient( to right,rgba(255,255,255,0) 0%,rgba(255,255,255,0.3) 50%,rgba(255,255,255,0) 100% );position:absolute}.sign_up_bV::before{inset:0;opacity:0.3;z-index:-1;background-image:radial-gradient(circle at 20% 30%,rgb(191,167,193,0.5) 0%,transparent 40%),radial-gradient(circle at 80% 70%,rgb(137,125,171,0.5) 0%,transparent 40%);position:absolute;content:""}.sign_up_bV p{z-index:1;position:relative;font-family:Arial,sans-serif;margin:0;line-height:1.6;font-weight:700;color:#000000;font-size:22px}.sign_up_bV .input_holder{perspective:1000px;align-items:stretch;position:relative;height:60px;display:flex}.sign_up_bV .updates_form_TW{box-shadow:0 10px 20px rgba(0,0,0,0.05);height:100%;transition:all 0.3s ease;border-top-left-radius:10px;flex:1;padding:0 1.5rem;font-size:15px;background:#ffffff;font-family:Arial,sans-serif;border-bottom-left-radius:10px;color:#000000;border:1px solid transparent}@media only screen and (max-width: 1200px) {.container{width:100%;padding:0 20px}} @media (max-width: 800px) {.consent_ack_XN{flex-direction:column;align-items:center}.consent_edu_US{margin-bottom:10px}.track_prefs_ZE{text-align:center;margin-bottom:15px}.cookie_hide_Ok{width:100%;margin-left:0;margin-top:10px}} @media only screen and (max-width: 800px) {.privacy_encasement_bU{padding:20px 10px}.privacy_encasement_bU h1{margin-top:20px;font-size:calc(23px - 4px);margin-bottom:15px}.privacy_encasement_bU h2{font-size:calc(23px - 4px);margin-bottom:10px;margin-top:20px}.privacy_encasement_bU ul,.privacy_encasement_bU ol{padding-left:10px}.privacy_encasement_bU li{padding-left:15px}} @media screen and (max-width: 576px) {.contact_nv{padding:60px 0}.contact_nv h2{margin-bottom:30px;font-size:calc(43px * 0.7)}.contact_nv .help_feedback_Yq{padding:30px 20px}.contact_nv form h3{font-size:calc(24px * 0.9)}} @media (min-width: 992px) {.thxPage_Qm .knowledge_space_PE{padding:80px 70px;flex-direction:row;align-items:center}.thxPage_Qm .knowledge_space_PE > div:first-child{padding-bottom:0;padding-right:50px;flex:0 0 40%}.thxPage_Qm .knowledge_space_PE > div:first-child::after{transform-origin:center top;right:0;width:3px;bottom:auto;left:auto;top:50%;height:80px}.thxPage_Qm .knowledge_space_PE:hover > div:first-child::after{transform:scaleY(1.5)}.thxPage_Qm h5{font-size:calc(23px * 1.1);margin-bottom:0}.thxPage_Qm h5::before{height:15px;width:15px;left:-30px}.thxPage_Qm a:hover{transform:translateX(10px)}} @media (min-width: 768px) {.opening_page_Ns{padding:3rem}.opening_page_Ns .study_tools_VW > div{gap:4rem;align-items:center;grid-template-columns:1fr 2fr}.opening_page_Ns h3{max-width:90%;padding-left:2rem;font-size:18px}.opening_page_Ns .instructor_bio_FA{min-height:65vh;transform-origin:center;transition:transform 0.5s ease}.opening_page_Ns .instructor_bio_FA:hover{transform:translateY(-5px) scale(1.01)}.opening_page_Ns .instructor_bio_FA > div{padding:4rem 3rem}.opening_page_Ns p{font-size:calc(14px * 1.2)}.opening_page_Ns .title_style_header{font-size:44px}} @media (max-width: 480px) {.course_demographic_Ig{padding:60px 0}.course_demographic_Ig h4{margin-bottom:40px;font-size:calc(31px * 0.85);letter-spacing:1px}.course_demographic_Ig p{padding:20px;font-size:13px}.course_demographic_Ig p svg{height:28px;width:28px;margin-right:12px}.course_demographic_Ig p::after{top:-10px;font-size:45px;right:15px}} @media (max-width: 991px) {.course_program_ce{padding:70px 0}.course_program_ce .knowledge_space_PE{grid-template-columns:1fr;gap:40px}.course_program_ce .education_path_MJ{order:2}.course_program_ce .image_box_jk{min-height:400px;order:1;transform:perspective(1000px) rotateY(0deg)}.course_program_ce .knowledge_space_PE::before,.course_program_ce .knowledge_space_PE::after{display:none}} @media (min-width: 768px) {footer .price_table_CM{padding-top:60px}footer .text_main_holder{gap:30px;grid-template-columns:1fr 1fr 1fr}footer .input_holder{flex-direction:row}footer .start_exploring_de{white-space:nowrap}} @media (max-width: 576px) {footer .head_mainwrap_Ue h5,footer .subscribe_holder h5{margin-bottom:20px;font-size:calc(21px - 2px)}footer .first_lesson_Ul a{font-size:calc(16px - 1px);padding:6px 12px}footer .input_holder input[type="email"],footer .start_exploring_de{padding:12px}} @media (max-width: 768px) {.sign_up_bV{padding:3rem 1.5rem}.sign_up_bV .knowledge_space_PE{grid-template-columns:1fr;gap:2rem}.sign_up_bV p{font-size:16px}.sign_up_bV .input_holder{height:auto;flex-direction:column}.sign_up_bV .updates_form_TW{margin-bottom:1rem;height:60px;border-radius:10px;width:100%}.sign_up_bV .start_exploring_de{height:60px;width:100%;border-radius:10px}} @keyframes rotateCircle {0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}} @keyframes shimmer {0%{transform:rotate(35deg) translateX(-30%) scale(2)}100%{transform:rotate(35deg) translateX(30%) scale(2)}} @keyframes rotateCard {0%{transform:translateZ(0) rotateY(5deg)}100%{transform:translateZ(0) rotateY(0)}} @keyframes revealCard {0%{transform:translateY(30px) rotateX(5deg);opacity:0}100%{transform:translateY(0) rotateX(0);opacity:1}} @keyframes gradientMove {0%{transform:translateX(-10%) translateY(-10%)}100%{transform:translateX(10%) translateY(10%)}} @keyframes pulse {0%{opacity:0.4;transform:scale(0.98)}50%{opacity:0.6;transform:scale(1)}100%{opacity:0.4;transform:scale(0.98)}}

h1, h2, h3, h4, h5, h6 {word-break: break-word;}
