.container{margin:auto;width:1261px;max-width:100%}.head_learn_6074{flex:1 0 auto}html,body{height:100%;color:#000000;min-height:100%;font-family:Arial,sans-serif}.program_information_3594 .skill_master_9502{position:relative;display:flex;flex-direction:column}.program_information_3594 .info_wrapper_4813 h2::after{height:3px;transform:translateX(-50%);border-radius:10px;content:'';width:80px;left:50%;bottom:0;position:absolute;background:linear-gradient(to right,rgb(225,195,214),rgb(202,158,183))}.program_information_3594 .pic_frame_wrap_0693::before{z-index:1;background:linear-gradient(to bottom,rgba(0,0,0,0.2),transparent 70%);left:0;right:0;top:0;position:absolute;bottom:0;content:''}.program_information_3594 .skill_master_9502::after{height:40px;right:15%;position:absolute;z-index:1;bottom:50px;background:rgb(202,158,183,0.5);animation:float 6s ease-in-out infinite;border-radius:10px;width:40px;content:''}.tariff_feature_0815 h2::after{position:absolute;bottom:-10px;width:80px;transform:translateX(-50%);content:"";left:50%;background:linear-gradient(90deg,transparent,rgb(225,195,214),transparent);height:3px}.tariff_feature_0815 .study_fees_7530{background:linear-gradient(145deg,rgba(255,255,255,0.1),rgba(255,255,255,0.03));padding:30px;backdrop-filter:blur(8px);border-radius:16px;overflow:hidden;transform-style:preserve-3d;height:100%;transition:all 0.5s cubic-bezier(0.2,0.8,0.2,1);position:relative;box-shadow:10px 10px 30px rgba(0,0,0,0.2),-10px -10px 30px rgba(255,255,255,0.05),inset 2px 2px 4px rgba(255,255,255,0.05),inset -2px -2px 4px rgba(0,0,0,0.1)}.tariff_feature_0815 .class_rates_3067::before{transform:scaleX(0);right:0;content:"";transition:transform 0.3s ease;position:absolute;bottom:-10px;background:rgb(225,195,214);transform-origin:right;height:2px;width:60px}header::before{height:15px;content:"";left:0;background:radial-gradient( circle at 0% 50%,transparent 6px,rgb(225,195,214,0.5) 6px,rgb(225,195,214,0.5) 10px,transparent 10px ) repeat-x;opacity:0.3;bottom:0;position:absolute;width:100%;background-size:20px 20px}header .head_pagewrap_1583 .top_primary_0625:hover .head_mainbar_5432{transform:translateY(-3px)}header .head_pagewrap_1583 .top_tutor_5476::before{position:absolute;width:100%;height:100%;opacity:0.05;left:0;transition:all 0.5s ease;top:0;border-radius:30% 70% 70% 30% / 30% 30% 70% 70%;content:"";z-index:-1;background:rgb(202,158,183,0.5)}header .head_pagewrap_1583 .top_tutor_5476 .site_prime_8526:nth-child(2n) a::before{background:rgb(202,158,183);transform-origin:left bottom}header .head_pagewrap_1583 .top_tutor_5476 .site_prime_8526:hover{animation:menu-wobble 1s ease}.client_opinions_3486::before{background:radial-gradient(circle at 20% 30%,rgb(225,195,214,0.5) 0%,transparent 30%),radial-gradient(circle at 80% 70%,rgb(202,158,183,0.5) 0%,transparent 30%);left:0;content:"";top:0;width:100%;opacity:0.2;height:100%;position:absolute}.client_opinions_3486 .success_feedback_1079:hover{box-shadow:0 20px 40px rgba(0,0,0,0.2),0 0 20px rgb(225,195,214,0.5),0 0 30px rgb(202,158,183,0.5);transform:translateY(-15px) rotateX(5deg)}.client_opinions_3486 .success_feedback_1079 p{font-size:calc(17px + 0.1rem);padding:1rem 1.5rem 0;color:#000000;position:relative;font-weight:600;margin:0}.client_opinions_3486 .success_feedback_1079:nth-child(3n+1){transform:translateZ(20px)}header .top_plank{color:#ffffff;background:rgb(225,195,214)}header .top_plank .best_focus_5342{line-height:21px;padding:15px 0 10px 0;flex-wrap:wrap;display:flex;justify-content:flex-start;font-size:14px;width:100%;align-items:center}.privacy_reservoir_7154 li{color:#000000;margin-bottom:10px;line-height:1.6;font-size:14px}.our_story_9701::after{content:"";z-index:1;background:linear-gradient(0deg,rgb(242,228,236) 10px,transparent 10px),linear-gradient(0deg,rgba(0,0,0,0.5) 10px,transparent 10px),linear-gradient(0deg,transparent 9px,rgba(0,0,0,0.5) 1px,transparent 10px);position:absolute;opacity:0.05;width:100%;background-size:100% 20px,100% 20px,100% 20px;height:100%;left:0;top:0}.our_story_9701 .learning_creators_5648:hover{box-shadow:0 15px 30px rgba(0,0,0,0.1);transform:translateY(-10px)}.our_story_9701 .learning_creators_5648:last-child h3{color:rgb(202,158,183)}.our_story_9701 .learning_creators_5648 p{color:#000000;font-size:13px;line-height:1.8;margin:0}.our_story_9701 .learning_creators_5648:last-child::before,.our_story_9701 .learning_creators_5648:last-child::after{border-color:rgb(202,158,183)}.our_story_9701 .container::before{border:15px solid rgb(225,195,214,0.5);position:absolute;border-radius:50%;top:-50px;z-index:0;width:100px;opacity:0.2;height:100px;content:"";left:-50px}.tyHub_7859 .container{max-width:1200px;margin:0 auto;position:relative;padding:0 1.5rem;z-index:2}.tyHub_7859 .learn_legacy_5910:hover{box-shadow:0 25px 60px rgba(0,0,0,0.12),0 15px 25px rgba(0,0,0,0.06);transform:perspective(1000px) rotateX(0deg) translateY(-5px)}.tyHub_7859 .learn_legacy_5910:hover h5{transform:translateX(10px)}.tyHub_7859 h5::after{content:"";height:3px;width:80px;background:linear-gradient(to right,rgb(225,195,214),transparent);position:absolute;transition:width 0.4s ease;left:0;bottom:0}.tyHub_7859 a:hover{transform:translateY(-3px)}.tyHub_7859 a:hover p{color:rgb(225,195,214)}.landing_page_7062::before{background:radial-gradient(circle at 20% 80%,rgb(225,195,214,0.5) 0%,transparent 40%),radial-gradient(circle at 80% 20%,rgb(202,158,183,0.5) 0%,transparent 40%);opacity:0.15;left:0;content:"";z-index:0;top:0;width:100%;position:absolute;height:100%}.landing_page_7062 .learn_front_8594{position:relative;perspective:1000px;width:100%}.landing_page_7062 .learn_pro_8417::before{left:0;width:100%;content:"";top:0;position:absolute;background:linear-gradient(to bottom,rgba(0,0,0,0.4) 0%,rgba(0,0,0,0.2) 40%,rgba(0,0,0,0.6) 100%);height:100%;z-index:1}.landing_page_7062 .learn_pro_8417 h3{margin:0;font-size:calc(19px * 1.05);line-height:1.4;font-weight:600;color:#ffffff;text-shadow:0 2px 4px rgba(0,0,0,0.3)}.teacher_profile_9140 .pic_frame_wrap_0693:hover{transform:rotate(0deg) scale(1.05);box-shadow:0px 20px 30px -10px rgba(0,0,0,0.5)}.teacher_profile_9140 .job_container_3264:hover{transform:rotate(0deg) translateY(-20px)}.teacher_profile_9140 .name{font-size:28px;margin-bottom:0.5rem;color:rgb(225,195,214);transform:translateX(-20px);font-weight:700}footer{position:relative;z-index:1}footer::before{right:0;bottom:0;z-index:-2;position:absolute;left:0;top:0;opacity:0.9;background:linear-gradient(to right,rgb(202,158,183),rgb(225,195,214));content:""}.music_edu_9234 .company_holder{padding:0;grid-column:span 5;position:relative}.music_edu_9234 .transcript_0758{color:#ffffff;padding:0 0 0 1.5rem;line-height:1.7;font-size:12px;border-left:3px solid rgba(255,255,255,0.3);position:relative;margin-top:1.5rem}.music_edu_9234 .top_tutor_5476 .nav_core_4201 a{font-size:12px;text-decoration:none;color:rgba(255,255,255,0.8);position:relative;display:flex;align-items:center;transition:all 0.3s ease}.carbon_cta_8602{background:rgba(0,0,0,0.1);padding:2rem 0;margin-top:4rem;border-top:1px solid rgba(255,255,255,0.1);position:relative}.music_edu_9234 .company_holder::after{position:absolute;border-left:2px solid rgba(255,255,255,0.2);content:"";border-bottom:2px solid rgba(255,255,255,0.2);width:50px;bottom:0;left:0;height:50px}.contact_9214 .feedback_inquiry_0749{overflow:hidden;border-radius:25px;box-shadow:0 25px 50px rgb(225,195,214,0.5);position:relative;display:flex;background:rgb(202,158,183,0.5);align-items:stretch}.contact_9214 h2::before{border-radius:50%;width:1rem;box-shadow:0 0 15px rgb(225,195,214,0.5);left:0;transform:translateY(-50%);content:'';position:absolute;height:1rem;top:50%;background:rgb(225,195,214)}.contact_9214 .feedback_info_9108 input:not([type="checkbox"]):not([type="submit"]):focus{box-shadow:0 0 15px rgb(225,195,214,0.5);border-color:rgb(225,195,214)}.contact_9214 .feedback_info_9108 .inquiry_list_8645 input[type="checkbox"]{transition:all 0.3s ease;height:22px;cursor:pointer;position:relative;background:rgb(202,158,183,0.5);width:22px;border-radius:10px;appearance:none;border:2px solid rgb(225,195,214,0.5)}.contact_9214 .feedback_info_9108 .request_support_7851{color:#ffffff;border:none;position:relative;background:rgb(225,195,214);font-weight:600;border-radius:10px;cursor:pointer;overflow:hidden;padding:1rem;font-size:16px;text-transform:uppercase;transition:all 0.3s ease;width:100%}.contact_9368 .container{position:relative;max-width:1200px;margin:0 auto;z-index:1;padding:0 1.5rem}.contact_9368 h3{display:inline-block;margin-bottom:1.5rem;font-size:37px;font-weight:700;position:relative;color:rgb(225,195,214)}.contact_9368 h5{font-size:21px;gap:0.75rem;text-transform:capitalize;display:flex;margin-bottom:0.5rem;align-items:center;font-weight:600;color:#000000}.contact_9368 .learn_faq_3218:hover svg path{fill:rgb(225,195,214)}.contact_9368 li{position:relative;transition:transform 0.3s ease;transform:translateZ(0)}.course_methodology_7392::before{width:100%;z-index:1;height:100%;position:absolute;background-image:linear-gradient(45deg,rgb(225,195,214,0.5) 25%,transparent 25%,transparent 75%,rgb(225,195,214,0.5) 75%);top:0;opacity:0.03;left:0;background-size:100px 100px;content:''}.course_methodology_7392 .info_wrapper_4813::after{position:absolute;content:'';bottom:0;height:0;width:0;z-index:5;border-left:30px solid transparent;border-right:30px solid transparent;border-bottom:40px solid rgb(202,158,183);opacity:0.3;left:35%}.course_methodology_7392 .info_wrapper_4813 p::after{left:-30px;position:absolute;content:'';top:0;z-index:-1;width:30px;opacity:0.3;height:100%;background:linear-gradient(to left,rgb(202,158,183,0.5),transparent)}.metrics_summary_2017{position:relative;overflow:hidden;background:rgb(242,228,236);padding:120px 0}.metrics_summary_2017::before{background:linear-gradient(120deg,rgb(225,195,214,0.5) 0%,transparent 30%),linear-gradient(240deg,rgb(202,158,183,0.5) 0%,transparent 30%);height:100%;z-index:0;position:absolute;left:0;width:100%;content:"";top:0;opacity:0.6}.metrics_summary_2017 .statistics_zone_9837::before{width:100%;position:absolute;left:0;border-radius:21px;background:#ffffff;top:0;content:"";transition:transform 0.4s ease;transform:rotate(-2deg);z-index:-1;box-shadow:0 10px 30px rgba(0,0,0,0.08);height:100%}.metrics_summary_2017 .statistics_zone_9837::before{animation-delay:calc(var(--i) * 0.2s)}.metrics_summary_2017 .statistics_zone_9837:nth-child(1){animation:fadeInUp 0.8s 0.1s both}.metrics_summary_2017 .statistics_zone_9837:nth-child(1){--i:1}.metrics_summary_2017 .statistics_zone_9837:nth-child(1)::before{animation:float 6s ease-in-out infinite}.metrics_summary_2017 .statistics_zone_9837:nth-child(3)::before{animation:float 8s ease-in-out infinite}@media only screen and (max-width: 800px) {.container{padding:0 12px}} @media (max-width: 992px) {.program_information_3594{padding:100px 0}.program_information_3594 .info_wrapper_4813{padding:30px;width:80%}.program_information_3594 .pic_frame_wrap_0693{height:350px}} @media screen and (min-width: 1200px) {.tariff_feature_0815 .price_opts_8764{grid-template-columns:repeat(4,1fr)}} @media screen and (min-width: 992px) and (max-width: 1199px) {.tariff_feature_0815 .price_opts_8764{grid-template-columns:repeat(3,1fr)}.tariff_feature_0815{padding:100px 0 80px}} @media screen and (max-width: 767px) {.tariff_feature_0815 .price_opts_8764{grid-template-columns:1fr;max-width:400px;margin:0 auto}.tariff_feature_0815{padding:60px 0 40px}.tariff_feature_0815 h2{font-size:calc(28px - 4px)}.tariff_feature_0815 .value_pricing_7690{margin-bottom:40px;font-size:calc(17px - 1px)}.tariff_feature_0815 .study_fees_7530{padding:25px 20px}} @media (max-width: 767px) {.client_opinions_3486{padding:4rem 0}.client_opinions_3486 h2{margin-bottom:2.5rem;font-size:calc(36px - 0.3rem)}.client_opinions_3486 .success_feedback_1079{flex:0 0 100%;transform:none !important;margin:1rem 0}.client_opinions_3486 .success_feedback_1079:hover{transform:translateY(-10px) !important}} @media screen and (max-width: 992px) {.tyHub_7859{padding:5rem 0}.tyHub_7859 .learn_legacy_5910{padding:2.5rem}.tyHub_7859 h5{font-size:calc(20px * 0.95)}} @media screen and (max-width: 576px) {.tyHub_7859{padding:3rem 0}.tyHub_7859 .learn_legacy_5910{padding:1.75rem;clip-path:polygon(0 0,100% 0,100% 98%,98% 100%,0 100%)}.tyHub_7859 .learn_legacy_5910 > div:first-child{margin-bottom:1.5rem}.tyHub_7859 .learn_legacy_5910 > div:first-child::before{left:-1.2rem;height:60%}.tyHub_7859 h5{font-size:calc(20px * 0.85)}.tyHub_7859 p{font-size:calc(17px * 0.95);line-height:1.6}} @media (max-width: 992px) {.teacher_profile_9140 .success_feedback_1079{gap:2rem;flex-direction:column;transform:none}.teacher_profile_9140 .pic_frame_wrap_0693{width:220px;height:280px;margin:0 auto}.teacher_profile_9140 .job_container_3264{transform:none;max-width:100%}.teacher_profile_9140 .name,.teacher_profile_9140 .job_container_3264 > div:nth-child(2){transform:none}} @media (max-width: 420px) {.music_edu_9234 .company_holder h3::after,.music_edu_9234 .top_tutor_5476 h5::after{width:30px}.music_edu_9234 .top_tutor_5476 .nav_core_4201 a:hover{padding-left:0.3rem}} @media screen and (max-width: 480px) {.contact_9214 .feedback_inquiry_0749{border-radius:0}.contact_9214 .feedback_info_9108{padding:2rem 1.5rem}} @media (min-width: 992px) {.contact_9368{padding:6rem 0}.contact_9368 .contact_details_6538{transform:perspective(1200px) rotateX(2deg);max-width:80%;padding:4rem}.contact_9368 h3{margin-bottom:2rem}.contact_9368 .get_answers_2803{margin-top:3rem}} @media screen and (max-width: 992px) {.course_methodology_7392{padding:140px 0 110px}.course_methodology_7392 .info_wrapper_4813 h2{padding:30px 35px;width:65%}.course_methodology_7392 .info_wrapper_4813 p{width:75%;padding:35px 40px}.course_methodology_7392 .info_wrapper_4813::before{border-top:35px solid rgb(225,195,214);border-right:25px solid transparent;right:25%;border-left:25px solid transparent}.course_methodology_7392 .info_wrapper_4813::after{border-left:25px solid transparent;border-right:25px solid transparent;left:25%;border-bottom:35px solid rgb(202,158,183)}.course_methodology_7392::after{width:300px}.course_methodology_7392 .learn_legacy_5910::before{width:300px}} @media (min-width: 768px) and (max-width: 1023px) {.metrics_summary_2017 .statistics_zone_9837{height:170px}.metrics_summary_2017 .statistics_zone_9837 p{font-size:calc(38px * 1.3)}} @keyframes pulse {0%,100%{transform:scale(1);opacity:0.5}50%{transform:scale(1.2);opacity:0.3}} @keyframes menu-wobble {0%,100%{transform:translateX(0)}15%{transform:translateX(-3px) rotate(-1deg)}30%{transform:translateX(2px) rotate(1deg)}45%{transform:translateX(-2px) rotate(-0.5deg)}60%{transform:translateX(1px) rotate(0.5deg)}75%{transform:translateX(-1px) rotate(-0.25deg)}} @keyframes fadeInUp {from{opacity:0;transform:translateY(40px)}to{opacity:1;transform:translateY(0)}}