.transcript_tool{flex:0 0 auto}svg{height:30px;width:30px}header,footer{width:100%}header{background:rgb(152,168,183);position:relative;padding:1.2rem 0;z-index:100}.learning_outcomes_tool .container{z-index:2;margin:0 auto;position:relative;max-width:1200px;padding:0 20px}.learning_outcomes_tool .training_classes_tool::before{width:2px;height:80%;left:calc(50% - 1px);background:linear-gradient(to bottom,rgb(118,133,149,0.5),transparent);z-index:1;top:10%;content:"";position:absolute}.learning_outcomes_tool .pic_overlay_tool:hover::after{opacity:0.3;inset:-25px}.learning_outcomes_tool .text_pod_tool::after{right:-10px;opacity:0.7;bottom:-10px;height:70px;width:70px;border-bottom:3px solid rgb(85,99,116);border-right:3px solid rgb(85,99,116);content:"";position:absolute;border-radius:0 0 10px 0}.learning_outcomes_tool li::before{background:linear-gradient(to right,rgb(118,133,149,0.5),transparent);position:absolute;top:0;opacity:0;height:100%;left:0;width:100%;transition:opacity 0.3s ease;content:""}.learning_outcomes_tool li:hover svg{transform:scale(1.1) rotate(-10deg);box-shadow:0 6px 12px rgba(0,0,0,0.15);background:#ffffff;border-radius:6px}.pricing_options_tool .container{z-index:1;padding:0 20px;max-width:1200px;margin:0 auto;position:relative}.pricing_options_tool .skill_offers_tool:hover h2{transform:translateY(-5px)}.pricing_options_tool .study_costs_tool::after{height:3px;content:"";transform:translateX(-50%) scaleX(0.7);width:100px;background:linear-gradient(90deg,rgb(85,99,116),rgb(118,133,149));position:absolute;bottom:-15px;left:50%;transition:transform 0.5s ease}.pricing_options_tool .learning_cost_tool:hover{transform:translateY(-10px);box-shadow:0 15px 30px rgba(var(--secondary-color-rgb),0.12)}.pricing_options_tool .group_plans_tool{overflow:hidden;flex-direction:column;flex-grow:1;display:flex;z-index:1;padding:30px;position:relative}.pricing_options_tool .learning_cost_tool:hover .group_plans_tool h3{transform:translateX(5px)}.pricing_options_tool .payment_scheme_tool::before{transform:scaleX(0.3);content:"";transition:transform 0.5s cubic-bezier(0.19,1,0.22,1);bottom:0;position:absolute;width:100%;background:linear-gradient(90deg,rgb(85,99,116),rgb(118,133,149));height:2px;left:0;transform-origin:left}.pricing_options_tool .learning_cost_tool:hover .pic_overlay_tool{transform:scale(1.05)}header .head_skill_tool{box-shadow:0 5px 20px rgba(0,0,0,0.08);display:flex;background:#ffffff;flex-direction:column;gap:1rem;border-radius:24px;align-items:center;padding:1rem}header .header_train_tool:hover svg{transform:translateY(-2px);filter:drop-shadow(0 2px 4px rgb(118,133,149,0.5))}header .top_guide_tool::before{content:'';z-index:-1;height:100%;position:absolute;top:0;width:100%;left:0;opacity:0;transition:opacity 0.3s ease;background:linear-gradient(135deg,rgb(118,133,149),rgb(85,99,116))}.confidential_cell_tool .container{padding:3rem;z-index:1;background:#ffffff;margin:0 auto;box-shadow:0 15px 40px rgba(0,0,0,0.08),0 5px 10px rgba(0,0,0,0.03);position:relative;max-width:1140px;transform:perspective(1000px) rotateX(1deg)}.confidential_cell_tool h1::after{left:0;background:rgb(118,133,149);content:"";transition:width 0.4s ease;transform-origin:left center;position:absolute;width:80px;bottom:0;height:3px}.confidential_cell_tool h3::before{width:6px;top:50%;left:0;transform:translateY(-50%) rotate(45deg);content:"";position:absolute;height:6px;background:rgb(85,99,116)}.confidential_cell_tool p strong{font-weight:600;display:inline-block;position:relative;color:#000000}.confidential_cell_tool li::before{content:"";height:6px;position:absolute;width:6px;top:0.7em;transform:rotate(45deg);border:1px solid rgb(118,133,149);transition:all 0.3s ease;left:0}footer .leaderboard_tool{z-index:1;position:relative}footer .contact_now_tool{justify-content:center;flex-wrap:wrap;gap:15px;margin-bottom:60px;display:flex}footer .info_item::after{position:absolute;content:"";width:100%;top:0;background:linear-gradient(45deg,rgba(255,255,255,0.05) 0%,transparent 50%);z-index:-1;left:0;height:100%}footer .text_main_holder{grid-template-columns:1fr;gap:30px;display:grid;position:relative}footer .head_master_tool svg{width:auto;height:45px;margin-bottom:20px;filter:brightness(0) invert(1);display:block}footer .nav_main_tool h5::before{height:100%;position:absolute;content:"";width:3px;top:0;background-color:rgb(118,133,149);left:0}footer .top_teach_tool a:hover::before{width:5px}footer .subscribe_holder{background-color:rgb(85,99,116,0.5);position:relative;border-radius:17px;padding:30px}footer .subscribe_holder p{margin-bottom:25px;line-height:1.6;font-size:13px;color:rgba(255,255,255,0.7)}footer .input_holder input[type="email"]{font-size:13px;border:1px solid rgba(255,255,255,0.1);padding:14px 16px;background-color:rgba(255,255,255,0.05);border-radius:10px;transition:all 0.3s ease;color:#ffffff}footer .news_label_tool:hover::after{left:100%}footer .teach_supp_tool::before{content:"";transform:translateX(-50%);left:50%;background:linear-gradient(90deg,transparent,rgba(255,255,255,0.3),transparent);top:-25px;width:50px;position:absolute;height:1px}.welcome_section_tool h1::after{position:absolute;content:"";left:50%;bottom:-0.75rem;height:2px;background:rgb(118,133,149);width:5rem;transform:translateX(-50%)}.welcome_section_tool ol li{margin-bottom:2rem}.welcome_section_tool .edu_trackfast_tool:hover{transform:translateX(5px);box-shadow:0 15px 40px rgba(0,0,0,0.1)}.welcome_section_tool .edu_trackfast_tool:hover svg path{fill:rgb(85,99,116)}.welcome_section_tool .message_box_tool::before{opacity:0;left:0;transition:opacity 0.3s ease;content:"";background:linear-gradient(135deg,rgb(85,99,116) 0%,rgb(118,133,149) 100%);z-index:-1;top:0;width:100%;height:100%;position:absolute}.welcome_section_tool svg text{transition:fill 0.3s ease}.welcome_section_tool .edu_trackfast_tool:hover svg text{fill:rgb(85,99,116)}.teaching_experience_tool{padding:7rem 0;overflow:hidden;background:linear-gradient(135deg,rgb(85,99,116,0.5),rgb(118,133,149),rgb(85,99,116));position:relative}.teaching_experience_tool .client_quotes_tool{background:linear-gradient(145deg,rgba(255,255,255,0.15),rgba(255,255,255,0.05));padding:3rem;transition:transform 0.5s cubic-bezier(0.25,0.46,0.45,0.94),box-shadow 0.5s cubic-bezier(0.25,0.46,0.45,0.94);display:grid;-webkit-backdrop-filter:blur(10px);transform:perspective(1000px) rotateX(2deg);position:relative;box-shadow:0 15px 35px rgba(0,0,0,0.1),0 5px 15px rgba(0,0,0,0.05),0 0 0 1px rgba(255,255,255,0.1) inset;grid-template-columns:1fr;backdrop-filter:blur(10px);gap:2.5rem}.teaching_experience_tool .name::after{width:0;transition:width 0.6s cubic-bezier(0.19,1,0.22,1);left:0;background:linear-gradient(to right,rgb(85,99,116),#ffffff,rgb(85,99,116));height:2px;bottom:-5px;content:"";position:absolute}.teaching_experience_tool .job_exp_tool::before{content:"";position:absolute;opacity:0.2;top:-2rem;font-family:serif;color:rgb(255,255,255,0.5);transition:transform 0.5s ease,opacity 0.5s ease;font-size:5rem;left:-1rem}.course_summary_tool{background-color:rgb(152,168,183);min-height:100vh;position:relative;display:flex;overflow:hidden;flex-direction:column}.course_summary_tool .lesson_plan_tool{width:100%;height:100%;opacity:0;animation:slide-fade 25s infinite cubic-bezier(0.19,1,0.22,1);transition:transform 1s cubic-bezier(0.19,1,0.22,1);transform:scale(1.1);position:absolute}.course_summary_tool .learn_business_tool{position:relative;z-index:3;border:1px solid rgba(255,255,255,0.1);grid-row:2 / 12;border-radius:14px;box-sizing:border-box;overflow:hidden;background:rgba(255,255,255,0.04);flex-direction:column;grid-column:6 / 13;display:flex;backdrop-filter:blur(20px);padding:4rem;justify-content:center}.course_summary_tool .message_box_tool::before{left:-100%;content:"";z-index:-1;top:0;transition:left 0.3s ease;width:100%;background:rgb(118,133,149);position:absolute;height:100%}.course_summary_tool .career_progress_tool:has(.lesson_plan_tool:nth-child(2):last-child) .lesson_plan_tool:nth-child(1){animation-delay:0s}.course_summary_tool .career_progress_tool:has(.lesson_plan_tool:nth-child(3):last-child) .lesson_plan_tool:nth-child(1){animation-delay:0s}.course_summary_tool .career_progress_tool:has(.lesson_plan_tool:nth-child(4):last-child) .lesson_plan_tool:nth-child(2){animation-delay:-6.25s}.prospective_students_tool::before{bottom:0;background:radial-gradient(circle at center,transparent 30%,rgb(85,99,116,0.5) 31%,transparent 32%) 0 0 / 80px 80px,radial-gradient(circle at center,transparent 20%,rgb(118,133,149,0.5) 21%,transparent 22%) 40px 40px / 80px 80px;opacity:0.3;position:absolute;content:'';left:0;animation:rotateRings 30s linear infinite;top:0;z-index:-1;right:0}.prospective_students_tool ul li{border-radius:50px;align-items:center;background-color:rgba(0,0,0,0.2);font-size:14px;position:relative;padding:1.5rem 2rem;border:1px solid rgba(255,255,255,0.1);overflow:hidden;font-weight:400;display:flex;color:#ffffff;transition:all 0.4s ease;box-shadow:0 5px 20px rgba(0,0,0,0.15)}.prospective_students_tool ul li svg path{fill:rgb(85,99,116);transition:fill 0.4s ease}#cookie_modal_alert_tool{display:none}.dialogCookieSettings_tool h5{font-size:22px;margin-bottom:6px}.cookie_gate_tool{margin-right:10px;flex-shrink:0}.segment-wrapper_tool .dialogCookieSettings_tool{border:none;background:#ffffff;box-shadow:rgb(118,133,149,0.5) 0px 0px 40px 39px}.segment-wrapper_tool .cookie_gate_tool svg,.segment-wrapper_tool .cookie_gate_tool svg path,.segment-wrapper_tool .cookie_gate_tool img{height:40px;fill:#000000;width:40px}header .top_plank .plank_top_tool{line-height:21px;width:100%;align-items:center;justify-content:flex-start;padding:15px 0 10px 0;display:flex;flex-wrap:wrap;font-size:15px}.ty_content_tool .container{z-index:2;max-width:1200px;padding:0 20px;position:relative;margin:0 auto}.ty_content_tool .training_classes_tool:hover{box-shadow:16px 16px 32px rgba(0,0,0,0.1),-16px -16px 32px rgba(255,255,255,0.9),inset 2px 2px 5px rgba(255,255,255,0.4),inset -2px -2px 5px rgba(0,0,0,0.05);transform:perspective(1000px) rotateX(0deg) translateY(-5px)}.ty_content_tool h5::before{width:80px;position:absolute;content:"";top:-1.5rem;transform:scale(0);background:rgb(85,99,116,0.5);height:80px;opacity:0.1;left:-2rem;border-radius:50%;z-index:-1;animation:bubbleAppear 1s ease 0.5s forwards}.training_method_tool::before{left:0;width:100%;top:0;position:absolute;opacity:0.2;content:'';z-index:1;background:linear-gradient(45deg,rgb(118,133,149,0.5) 0%,transparent 40%);height:100%}.training_method_tool .text_pod_tool h2{color:#ffffff;position:relative;text-shadow:0 2px 10px rgba(0,0,0,0.1);transform:translateX(-40px);font-weight:700;font-size:36px;padding-bottom:15px;margin-bottom:30px}.training_method_tool .text_pod_tool h2::before{top:-35px;height:70px;opacity:0.6;content:'';z-index:-1;width:70px;border-radius:10px;position:absolute;animation:spin-slow 20s linear infinite;left:-35px;border:2px solid rgb(118,133,149,0.5)}.training_method_tool .text_pod_tool p::first-letter{font-weight:700;color:rgb(118,133,149);font-size:1.5em}.our_story_tool{padding:120px 0 80px;overflow:hidden;z-index:1;position:relative}.our_story_tool::after{position:absolute;background:rgb(118,133,149);border-radius:50%;content:"";width:300px;bottom:-50px;filter:blur(60px);opacity:0.15;z-index:-1;animation:pulse 8s infinite alternate ease-in-out;height:300px;right:-50px;transform:translate(25%,25%)}.our_story_tool .text_pod_tool::before{position:absolute;z-index:0;width:120px;right:30px;content:"";opacity:0.5;border-right:4px solid rgb(118,133,149,0.5);border-top:4px solid rgb(118,133,149,0.5);height:120px;top:30px}.our_story_tool .text_pod_tool div{position:relative;z-index:1}.our_story_tool .text_pod_tool span{font-size:13px;text-align:justify;transform:translateY(20px);display:block;position:relative;opacity:0;line-height:1.8;animation:fadeIn 1s 1s ease-out forwards;font-family:Arial,sans-serif;margin-bottom:15px;color:#000000}.contact_box_tool h3{font-weight:700;padding:10px 30px;border-radius:10px;font-size:34px;text-align:center;font-family:Arial,sans-serif;box-shadow:0 5px 15px rgba(0,0,0,0.1);position:relative;margin-bottom:50px;background:#ffffff;display:inline-block;color:rgb(118,133,149)}.contact_box_tool input[type="text"]:focus,.contact_box_tool textarea:focus{box-shadow:0 0 0 2px rgb(118,133,149);outline:none;background:#ffffff}.contact_box_tool textarea{resize:none;height:130px}.contact_box_tool .support_panel_tool{display:flex;margin-bottom:25px;align-items:flex-start}.contact_box_tool .support_panel_tool label::before{content:'';position:absolute;border:1px solid rgb(118,133,149);height:18px;left:0;transition:all 0.3s ease;width:18px;top:2px;border-radius:10px}.contact_box_tool .message_box_tool{cursor:pointer;transition:all 0.5s ease;font-weight:600;background:linear-gradient(to right,rgb(118,133,149),rgb(118,133,149));font-size:15px;padding:14px 30px;background-size:200% auto;border:none;border-radius:10px;font-family:Arial,sans-serif;color:#ffffff}.contact_box_tool .inquiry_panel_tool svg path{fill:#ffffff}.contact_box_tool .inquiry_panel_tool a{color:#ffffff;transition:all 0.3s ease;text-decoration:none}@media (max-width: 992px) {.learning_outcomes_tool{padding:80px 0}.learning_outcomes_tool .training_classes_tool{gap:50px;grid-template-columns:1fr}.learning_outcomes_tool .training_classes_tool::before{display:none}.learning_outcomes_tool .pic_overlay_tool{transform:perspective(800px) rotateY(0);grid-row:1;margin:0 auto;grid-column:1;width:80%}.learning_outcomes_tool .text_pod_tool{grid-row:2;grid-column:1;margin:0 auto;width:90%;transform:translateY(0)}} @media (max-width: 991px) {header{padding:1rem 0}header .head_skill_tool{padding:0.8rem;gap:0.8rem}header .header_train_tool svg{width:140px}header .nav_main_tool{padding:0.5rem}header .top_guide_tool{font-size:calc(13px - 1px);padding:0.4rem 0.8rem}} @media (min-width: 992px) {.confidential_cell_tool{padding:7rem 3rem}.confidential_cell_tool .container{padding:4rem 5rem;transform:perspective(1200px) rotateX(1deg)}.confidential_cell_tool h1{font-size:calc(40px * 1.15);transform:translateX(2rem)}.confidential_cell_tool p{max-width:80%}.confidential_cell_tool ul{padding-left:2.5rem}} @media (min-width: 768px) {footer .text_main_holder{grid-template-columns:1fr 1fr 1fr;gap:30px}footer .input_holder{flex-direction:row}footer .news_label_tool{white-space:nowrap}} @media (max-width: 576px) {footer .transcript_tool{padding:50px 0 20px}footer .nav_main_tool h5,footer .subscribe_holder h5{margin-bottom:20px;font-size:calc(18px - 2px)}footer .head_master_tool::before,footer .subscribe_holder::before{top:10px;bottom:10px;right:10px;left:10px}footer .input_holder input[type="email"],footer .news_label_tool{padding:12px}} @media (min-width: 1200px) {.welcome_section_tool .training_classes_tool{grid-template-columns:6fr 6fr;gap:5rem}.welcome_section_tool .edu_trackfast_tool{padding:3rem}.welcome_section_tool .pic_overlay_tool{height:550px}} @media (min-width: 992px) {.teaching_experience_tool{padding:9rem 0}.teaching_experience_tool .client_quotes_tool{padding:5rem;grid-template-columns:auto 1.5fr 3fr;gap:4rem}.teaching_experience_tool .client_quotes_tool > div:first-child{width:220px;height:220px}.teaching_experience_tool .name{font-size:calc(18px + 2px)}.teaching_experience_tool .job_exp_tool{line-height:1.8;font-size:calc(15px + 1px)}} @media screen and (max-width: 576px) {.course_summary_tool .training_classes_tool{gap:1rem;width:92%}.course_summary_tool .learn_business_tool{padding:1.5rem}.course_summary_tool .learn_business_tool h3{font-size:calc(30px * 0.8);margin-bottom:1rem}.course_summary_tool .learn_business_tool h3::before{display:none}.course_summary_tool .learn_business_tool p{line-height:1.6;margin-bottom:1.5rem}.course_summary_tool .message_box_tool{font-size:calc(15px * 0.9);padding:0.8rem 1.8rem}.course_summary_tool .container{padding:3rem 0}} @media (max-width: 1200px) {.ty_content_tool .training_classes_tool{padding:3rem}.ty_content_tool h5{font-size:24px}} @media (max-width: 768px) {.ty_content_tool{padding:4rem 0}.ty_content_tool .training_classes_tool{padding:2rem;transform:none}.ty_content_tool h5{font-size:calc(24px * 0.95)}.ty_content_tool p{font-size:calc(12px * 0.95);line-height:1.7}.ty_content_tool .training_classes_tool > div:first-child::after{width:80px}} @media screen and (max-width: 992px) {.training_method_tool{padding:120px 0}.training_method_tool .training_classes_tool{transform:rotate(-2deg)}.training_method_tool .text_pod_tool{width:70%;padding:50px 40px 50px 40px}.training_method_tool .text_pod_tool h2{transform:translateX(-30px)}.training_method_tool .text_pod_tool::before{height:150px;width:150px;right:-75px;top:-75px}.training_method_tool::after{height:150px;bottom:-75px;width:150px}} @media screen and (max-width: 768px) {.our_story_tool{padding:80px 0 60px}.our_story_tool h4{font-size:calc(33px * 0.8);margin-bottom:40px}.our_story_tool .text_pod_tool{padding:35px 25px}.our_story_tool .text_pod_tool h6{margin-bottom:20px;font-size:calc(19px * 0.9)}.our_story_tool .text_pod_tool::before{width:70px;height:70px;right:20px;top:20px}.our_story_tool::after{height:200px;width:200px}} @media (max-width: 576px) {.contact_box_tool{padding:40px 0}.contact_box_tool h3{font-size:calc(34px * 0.8);margin-bottom:30px}.contact_box_tool .help_feedback_tool,.contact_box_tool .help_block_tool{padding:25px 20px}.contact_box_tool input[type="text"],.contact_box_tool textarea{margin-bottom:15px;padding:12px}.contact_box_tool textarea{height:110px}.contact_box_tool .message_box_tool{width:100%}} @keyframes feature-photo {0%,16%{opacity:1}20%,96%{opacity:0}100%{opacity:1}} @keyframes pulsateRing {0%{transform:translate(-50%,-50%) scale(0.8);opacity:0.1}100%{transform:translate(-50%,-50%) scale(1.2);opacity:0.3}} @keyframes lightSweep {0%{left:-100%}48%{left:100%}100%{left:100%}} @keyframes rotate-float {0%{transform:rotate(30deg) translateY(0)}25%{transform:rotate(120deg) translateY(-20px)}50%{transform:rotate(210deg) translateY(0)}75%{transform:rotate(300deg) translateY(20px)}100%{transform:rotate(390deg) translateY(0)}} @keyframes expandWidth {from{transform:scaleX(0.3)}to{transform:scaleX(1)}}