header,footer{width:100%}header{position:relative;z-index:99;overflow:visible;background:linear-gradient(135deg,rgb(242,228,236),#ffffff);width:100%}.program_information_3594::before{bottom:0;background:linear-gradient(45deg,rgb(225,195,214,0.5) 0%,transparent 50%),linear-gradient(135deg,transparent 50%,rgb(202,158,183,0.5) 100%);top:0;right:0;content:'';position:absolute;z-index:1;left:0;opacity:0.15}.program_information_3594 .info_wrapper_4813 .description:last-of-type{margin-bottom:0;border-top:1px solid rgba(0,0,0,0.08);padding-top:20px}.program_information_3594 .pic_frame_wrap_0693::after{content:'';left:0;position:absolute;z-index:1;bottom:0;height:30%;width:100%;background:linear-gradient(to top,rgba(0,0,0,0.4),transparent)}.tariff_feature_0815::before{height:100%;z-index:-1;content:"";width:100%;position:absolute;top:0;background:linear-gradient(135deg,rgb(202,158,183,0.5),rgba(0,0,0,0.5) 80%);left:0}.tariff_feature_0815 .value_pricing_7690{color:#ffffff;margin:0 auto 60px;opacity:0.9;font-size:17px;text-align:center;max-width:800px;line-height:1.6;transform:perspective(1000px) translateZ(10px)}.tariff_feature_0815 .price_opts_8764 li{transition:transform 0.5s ease-out;transform-style:preserve-3d}.tariff_feature_0815 .study_fees_7530::after{transform-origin:left;content:"";height:3px;transition:transform 0.5s ease-out;left:0;transform:scaleX(0.7);width:100%;background:linear-gradient(90deg,rgb(225,195,214),transparent);position:absolute;bottom:0}.tariff_feature_0815 .payment_option_8217 p{padding-right:10px;scrollbar-color:rgb(225,195,214) transparent;font-size:calc(17px - 1px);color:#ffffff;opacity:0.8;max-height:240px;overflow-y:auto;line-height:1.6;scrollbar-width:thin;margin-bottom:25px}.tariff_feature_0815 .payment_option_8217:hover .study_fees_7530::after{transform:scaleX(1)}.tariff_feature_0815 .payment_option_8217:hover h4::after{width:100%}header .head_pagewrap_1583{display:flex;position:relative;padding:25px 30px;align-items:center;justify-content:space-between}header .head_pagewrap_1583 .top_primary_0625{position:relative;z-index:2}header .head_pagewrap_1583 .top_primary_0625:hover::before{transform:rotate(15deg) scale(1.1)}header .head_pagewrap_1583 .top_primary_0625 .head_mainbar_5432 svg{height:45px;width:auto;filter:drop-shadow(0 2px 3px rgba(0,0,0,0.1))}header .head_pagewrap_1583 .top_tutor_5476:hover::before{border-radius:60% 40% 30% 70% / 60% 30% 70% 40%;opacity:0.08}header .head_pagewrap_1583 .top_tutor_5476 .site_prime_8526 a::before{transform:scale(0);left:0;content:"";position:absolute;border-radius:0% 0% 0% 0% / 0% 0% 0% 0%;transform-origin:right top;top:0;z-index:-1;transition:transform 0.4s ease,border-radius 0.4s ease;height:100%;background:rgb(225,195,214);width:100%}.client_opinions_3486 .container{position:relative;z-index:2}.client_opinions_3486 h2::after{height:2px;animation:glow 2s infinite;bottom:-15px;position:absolute;left:0;content:"";width:100%;background:linear-gradient(90deg,transparent,rgb(225,195,214),transparent)}.client_opinions_3486 .success_feedback_1079::before{position:absolute;border:2px solid transparent;mask-composite:exclude;content:"";border-radius:10px;-webkit-mask:linear-gradient(#fff 0 0) padding-box,linear-gradient(#fff 0 0);opacity:0.7;inset:0;z-index:1;-webkit-mask-composite:xor;background:linear-gradient(45deg,rgb(225,195,214),rgb(202,158,183)) border-box}.client_opinions_3486 .success_feedback_1079:nth-child(3n+2){transform:translateZ(10px)}header .top_plank .best_focus_5342 div svg,header .top_plank .best_focus_5342 div svg path{fill:#ffffff}.privacy_reservoir_7154{box-shadow:0 4px 10px rgba(0,0,0,0.1);font-family:Arial,sans-serif;background-color:rgb(242,228,236);padding:40px}.privacy_reservoir_7154 ul{list-style-type:none;padding:0;margin:0}.our_story_9701{background-color:rgb(242,228,236);padding:100px 0;overflow:hidden;position:relative}.our_story_9701 h2{position:relative;color:#000000;text-align:center;font-size:33px;margin-bottom:60px;font-weight:700}.our_story_9701 .learn_zone_0893{gap:30px;position:relative;grid-template-columns:repeat(2,1fr);display:grid}.our_story_9701 .learning_creators_5648:first-child{border-top-color:rgb(225,195,214)}.our_story_9701 .learning_creators_5648 h3{margin-bottom:20px;position:relative;display:inline-block;font-weight:600;color:#000000;font-size:22px}.our_story_9701 .learning_creators_5648:hover h3::after{width:100%}.our_story_9701 .learning_creators_5648::after{position:absolute;border-right:2px solid rgb(225,195,214);border-bottom:2px solid rgb(225,195,214);opacity:0;bottom:-5px;content:"";width:10px;right:-5px;transition:all 0.3s ease;height:10px}.tyHub_7859::before{right:-5%;top:-10%;content:"";opacity:0.2;position:absolute;animation:float 8s ease-in-out infinite;width:300px;transform:rotate(-15deg);height:300px;background:radial-gradient(circle,rgb(255,255,255,0.5) 10%,transparent 70%)}.tyHub_7859 .learn_legacy_5910 > div:first-child{margin-bottom:2rem;position:relative}.tyHub_7859 .learn_legacy_5910 > div:first-child::before{transform:translateY(-50%);content:"";width:0.5rem;position:absolute;left:-2rem;top:50%;background:linear-gradient(to bottom,rgb(225,195,214),rgb(202,158,183));height:70%}.tyHub_7859 p{margin:0;transition:color 0.3s ease;color:#000000;line-height:1.7;font-size:17px;position:relative}.tyHub_7859 a:hover::before{width:100%}.tyHub_7859 a:focus{outline:none;box-shadow:0 0 0 2px rgb(225,195,214,0.5)}.landing_page_7062 > div{z-index:a;display:grid;grid-template-columns:1fr;margin:0 auto;max-width:1200px;position:relative;gap:3rem}.landing_page_7062 p{line-height:1.6;transform:translateY(20px);margin-bottom:2rem;opacity:0;color:#000000;max-width:38rem;position:relative;animation:fadeUpIn 0.8s cubic-bezier(0.19,1,0.22,1) forwards 0.6s;font-size:calc(14px * 1.1)}.landing_page_7062 .learn_pro_8417:hover{transform:rotateY(0deg) translateZ(0) scale(1.02);box-shadow:0 20px 40px rgba(0,0,0,0.2),0 12px 16px rgba(0,0,0,0.12)}.landing_page_7062 .learn_pro_8417:hover span{transform:translateY(0)}.teacher_profile_9140 .success_feedback_1079{position:relative;gap:3rem;flex-direction:row;transform:translateX(5%);display:flex;z-index:2;align-items:center}.teacher_profile_9140 .job_container_3264{transform:rotate(2deg) translateY(-30px);padding:2rem;position:relative;background:#ffffff;transition:all 0.5s ease;border-radius:25px;max-width:60%;box-shadow:0 10px 30px -15px rgba(0,0,0,0.5)}.teacher_profile_9140 .career_back_2961::before{position:absolute;content:"";top:0;height:100%;left:0;border-radius:10px;width:5px;background:linear-gradient(to bottom,rgb(225,195,214),rgb(202,158,183))}.music_edu_9234 .container{display:grid;grid-template-columns:repeat(12,1fr);position:relative;gap:2rem}.music_edu_9234 .company_holder h3{font-weight:700;font-size:33px;color:#ffffff;margin:0 0 1.5rem;position:relative;border-bottom:2px solid rgba(255,255,255,0.2);padding-bottom:1rem}.music_edu_9234 .top_tutor_5476 h5{padding-bottom:0.8rem;margin:0 0 1.5rem;color:#ffffff;font-weight:600;font-size:23px;border-bottom:2px solid rgba(255,255,255,0.2);position:relative}.music_edu_9234 .top_tutor_5476 .nav_core_4201 a:hover::after{opacity:1;transform:translateX(0)}.music_edu_9234::after{right:2rem;position:absolute;top:2rem;border-top:2px solid rgba(255,255,255,0.2);border-right:2px solid rgba(255,255,255,0.2);height:50px;width:50px;content:""}.contact_9214{padding:6rem 0;position:relative;background:linear-gradient( -45deg,rgb(242,228,236) 0%,rgb(202,158,183,0.5) 100% );overflow:hidden}.contact_9214 .feedback_info_9108{flex:0 0 55%;display:flex;flex-direction:column;position:relative;z-index:3;justify-content:center;padding:4rem 3rem 4rem 10%}.contact_9214 .feedback_info_9108 h3{padding-bottom:1rem;position:relative;color:#ffffff;margin-bottom:2rem;font-weight:600;font-size:30px}.contact_9214 .feedback_info_9108 input:not([type="checkbox"]):not([type="submit"])::after{position:absolute;transition:width 0.3s ease;bottom:-2px;width:0;left:0;content:'';height:2px;background:rgb(225,195,214)}.contact_9214 .feedback_info_9108 .inquiry_list_8645 input[type="checkbox"]:checked{border-color:rgb(225,195,214);background:rgb(225,195,214)}.contact_9214 .feedback_info_9108 .inquiry_list_8645 a{color:rgb(225,195,214);margin-left:0.3rem;text-decoration:none;transition:color 0.3s ease}.contact_9214 .feedback_info_9108 .request_support_7851:hover{transform:translateY(-3px);box-shadow:0 10px 20px rgb(225,195,214,0.5)}.contact_9368::before{opacity:0.15;background:radial-gradient(circle at 30% 20%,rgb(202,158,183,0.5) 0%,transparent 60%);content:"";left:0;width:100%;position:absolute;height:100%;z-index:0;top:0}.contact_9368 .contact_details_6538:hover{transform:perspective(1000px) rotateX(0deg)}.contact_9368 h3::after{content:"";position:absolute;height:3px;bottom:-8px;background:linear-gradient(to right,rgb(202,158,183),transparent);width:60%;left:0}.contact_9368 svg path{fill:rgb(202,158,183);transition:fill 0.3s ease}.contact_9368 .learn_faq_3218:hover{color:rgb(225,195,214);transform:translateX(5px)}.contact_9368 .learn_faq_3218:hover::before{transform:scaleY(1)}.contact_9368 li:hover{transform:translateZ(20px)}.course_methodology_7392{padding:170px 0 130px;overflow:visible;background:linear-gradient(150deg,rgb(242,228,236) 0%,rgb(202,158,183,0.5) 100%);position:relative}.course_methodology_7392 .info_wrapper_4813 h2{width:45%;color:#ffffff;font-size:38px;font-weight:700;border-radius:23px 23px 0 0;padding:35px 40px;box-shadow:0 15px 30px rgba(0,0,0,0.1);position:relative;backdrop-filter:blur(10px);z-index:4;background:linear-gradient(135deg,rgb(225,195,214,0.5) 0%,rgba(255,255,255,0.1) 100%)}.course_methodology_7392 .info_wrapper_4813 h2::after{position:absolute;width:30px;top:0;right:-30px;z-index:-1;content:'';opacity:0.3;height:100%;background:linear-gradient(to right,rgb(225,195,214,0.5),transparent)}.course_methodology_7392 .learn_legacy_5910::before{top:50px;z-index:1;opacity:0.3;left:0;width:400px;position:absolute;content:'';background:linear-gradient(90deg,rgb(202,158,183),transparent);height:1px}.metrics_summary_2017 h2{margin-bottom:80px;font-weight:700;font-size:36px;position:relative;color:#000000;text-align:center}.metrics_summary_2017 .statistics_zone_9837{position:relative;border-radius:21px;margin:0 20px 80px;flex:0 0 calc(50% - 100px);transform-style:preserve-3d;height:200px;transition:transform 0.4s ease;perspective:1000px}.metrics_summary_2017 .statistics_zone_9837:nth-child(even)::after{right:auto;background:rgb(202,158,183,0.5);left:-20px}.metrics_summary_2017 .statistics_zone_9837:nth-child(even) p{right:auto;color:rgb(202,158,183);left:30px}.metrics_summary_2017 .statistics_zone_9837:nth-child(even) span{right:30px;left:auto;text-align:right}.metrics_summary_2017 .statistics_zone_9837:nth-child(3){animation:fadeInUp 0.8s 0.5s both}.metrics_summary_2017 .statistics_zone_9837:nth-child(3){--i:3}.metrics_summary_2017 .statistics_zone_9837:nth-child(4)::before{animation:float 9s ease-in-out infinite}@media (min-width: 992px) {.program_information_3594 .info_wrapper_4813::before{content:'';left:-160px;position:absolute;height:3px;transform:translateY(130px) rotate(90deg);width:200px;background:linear-gradient(to right,transparent,rgb(225,195,214,0.5),transparent);top:0;z-index:1}.program_information_3594 .info_wrapper_4813::after{position:absolute;right:-160px;height:3px;z-index:1;top:0;content:'';width:200px;transform:translateY(130px) rotate(90deg);background:linear-gradient(to right,transparent,rgb(202,158,183,0.5),transparent)}} @media (hover: none) {.tariff_feature_0815 .study_fees_7530{box-shadow:8px 8px 20px rgba(0,0,0,0.2),-8px -8px 20px rgba(255,255,255,0.05)}.tariff_feature_0815 .payment_option_8217:active .study_fees_7530{transform:translateY(-5px)}} @media (max-width: 767px) {header .head_pagewrap_1583{padding:15px 10px}header .head_pagewrap_1583 .top_primary_0625 .head_mainbar_5432 svg{height:40px}header .head_pagewrap_1583 .top_tutor_5476 .site_prime_8526 a{padding:6px 10px;font-size:calc(12px - 2px)}} @media screen and (max-width: 992px) {.our_story_9701{padding:80px 0}.our_story_9701 .learn_zone_0893{gap:30px;grid-template-columns:1fr}.our_story_9701 h2{margin-bottom:40px}.our_story_9701 .container::before{left:-30px;top:-30px;border-width:10px;height:60px;width:60px}.our_story_9701 .container::after{right:-50px;border-width:10px;width:100px;height:100px;bottom:-50px}} @media (min-width: 768px) {.landing_page_7062{padding:8rem 3rem}.landing_page_7062 > div{gap:4rem;grid-template-columns:1fr 1fr;align-items:center}.landing_page_7062 .learn_techfast_7239{font-size:calc(41px * 1.3)}.landing_page_7062 .learn_pro_8417{height:480px}} @media (max-width: 767px) {.landing_page_7062{padding:5rem 1.5rem}.landing_page_7062 .learn_techfast_7239{font-size:calc(41px * 1.1)}.landing_page_7062 p{font-size:14px}.landing_page_7062 .learn_pro_8417{transform:rotateY(0) translateZ(0);height:360px}.landing_page_7062 .learn_pro_8417:hover{transform:rotateY(0) translateZ(0) scale(1.01)}.landing_page_7062 .learn_pro_8417 h3{font-size:19px}} @media (max-width: 576px) {.music_edu_9234{padding:2.5rem 0 1rem}.music_edu_9234 .nav_core_4201{gap:2rem;grid-template-columns:1fr}.music_edu_9234 .transcript_0758{padding-left:1rem}.carbon_cta_8602{margin-top:2rem}} @media screen and (max-width: 1024px) {.contact_9214 .feedback_inquiry_0749{flex-direction:column}.contact_9214 .pic_frame_wrap_0693{transform:none;margin-left:0;flex:0 0 100%;min-height:300px}.contact_9214 .pic_frame_wrap_0693::before{width:100%;transform:none}.contact_9214 .feedback_info_9108{flex:0 0 100%;padding:3rem 2rem}} @media (max-width: 767px) {.contact_9368{padding:3rem 0}.contact_9368 .contact_details_6538{transform:none;padding:2rem 1.5rem;box-shadow:0 10px 20px rgba(0,0,0,0.06)}.contact_9368 h3{margin-bottom:1.25rem;font-size:calc(37px * 0.9)}.contact_9368 h5,.contact_9368 p{font-size:0.95rem}.contact_9368 svg{width:20px;height:20px}.contact_9368 .learn_faq_3218{padding:0.6rem 0.75rem}} @media (max-width: 1200px) {.metrics_summary_2017 .statistics_zone_9837{flex:0 0 calc(50% - 40px);margin:0 20px 60px}} @media (max-width: 1024px) {.metrics_summary_2017{padding:80px 0}.metrics_summary_2017 h2{margin-bottom:60px}.metrics_summary_2017 .statistics_zone_9837{margin:0 15px 50px;flex:0 0 calc(50% - 30px);height:180px}.metrics_summary_2017 .statistics_zone_9837 p{top:25px;right:25px;font-size:calc(38px * 1.3)}.metrics_summary_2017 .statistics_zone_9837:nth-child(even) p{left:25px}.metrics_summary_2017 .statistics_zone_9837 span{left:25px;bottom:25px}.metrics_summary_2017 .statistics_zone_9837:nth-child(even) span{right:25px}} @keyframes rotateBackground {0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}} @keyframes glow {0%,100%{box-shadow:0 0 5px rgb(225,195,214),0 0 10px rgb(225,195,214,0.5)}50%{box-shadow:0 0 15px rgb(225,195,214),0 0 20px rgb(225,195,214)}} @keyframes lineReveal {from{transform:scaleX(0)}to{transform:scaleX(1)}} @keyframes cardIn {from{opacity:0;transform:rotateY(-8deg) translateZ(-40px)}to{opacity:1;transform:rotateY(-5deg) translateZ(0)}}