svg{width:30px;height:30px}html,body{height:100%;scroll-behavior:smooth;font-family:Arial,sans-serif;min-height:100%;color:#000000}.course_overview4::before{filter:blur(60px);content:"";width:40%;right:-10%;opacity:0.5;height:60%;transform:rotate(-15deg);z-index:0;background:linear-gradient(145deg,rgb(148,162,192,0.5) 0%,rgb(185,192,215,0.5) 100%);top:-5%;position:absolute}.course_overview4 .future_class4{gap:3rem;animation:fadeIn 0.8s ease-out 0.6s forwards;grid-template-columns:1fr;transform:translateY(20px);display:grid;opacity:0}.course_overview4 .pic_cell1::before{content:"";left:0;width:100%;z-index:1;height:100%;top:0;position:absolute;background:linear-gradient(0deg,rgba(0,0,0,0.3) 0%,rgba(0,0,0,0) 50%)}.course_overview4 .description{font-size:15px;position:relative;opacity:0;transform:translateY(15px);color:#000000;line-height:1.8;margin-bottom:1.5rem;animation:fadeInUp 0.8s ease-out 0.8s forwards}.cookieNoticePromptPanel3{font-family:Arial,sans-serif;box-shadow:0 -4px 15px rgba(0,0,0,0.5);bottom:0;position:fixed;border-top:3px solid rgb(185,192,215);padding:20px 0;background:rgb(148,162,192);width:100%;z-index:90}.cookies_tech5:hover{box-shadow:0 0 10px rgb(148,162,192);background-color:rgb(148,162,192)}.cookie_button.consent_panel3:hover{box-shadow:0 0 10px rgb(148,162,192)}footer{width:100%;position:relative}.help_center5::before{height:500px;top:-100px;content:"";opacity:0.4;position:absolute;background:repeating-linear-gradient( 45deg,#000000,#000000 10px,rgba(0,0,0,0.5) 10px,rgba(0,0,0,0.5) 20px );width:500px;transform:rotate(45deg);right:-100px}footer .info_item p,footer .info_item a{text-decoration:none;color:#ffffff;font-weight:300;transition:color 0.3s ease;font-size:15px}footer .head_wrap2{position:relative}footer .head_wrap2 h5{position:relative;font-size:24px;color:#ffffff;letter-spacing:1px;font-weight:700;display:inline-block;margin-bottom:25px;text-transform:uppercase}footer .subscribe_holder h5{color:#ffffff;font-size:24px;letter-spacing:1px;font-weight:700;text-transform:uppercase;margin-bottom:15px}footer .input_holder input[type="email"]{transition:all 0.3s ease;border-radius:10px;font-size:15px;border:1px solid rgba(255,255,255,0.1);color:#ffffff;padding:15px;background-color:rgba(255,255,255,0.05)}footer .instant_access3:hover::after{left:120%}footer .music_edu8{font-size:12px;color:rgba(255,255,255,0.5);text-align:center}.explore_now2::after{bottom:-2rem;width:15rem;right:-2rem;opacity:0.05;clip-path:polygon(50% 0%,100% 38%,82% 100%,18% 100%,0% 38%);background:rgb(185,192,215);position:absolute;z-index:0;animation:rotate 30s infinite linear;content:'';height:15rem}.explore_now2 svg{transform:translateZ(10px) translateY(-5px);height:4.5rem;width:4.5rem;transition:transform 0.5s cubic-bezier(0.34,1.56,0.64,1);filter:drop-shadow(0 4px 6px rgba(0,0,0,0.1))}.explore_now2 .founder_bio3 > div{text-align:center;transform:translateZ(15px)}.explore_now2 .inquiry_message7:hover{box-shadow:0 10px 20px -5px rgb(185,192,215,0.5),0 2px 0 rgb(255,255,255,0.5) inset;transform:translateY(-3px) scale(1.05)}.explore_now2 .inquiry_message7:hover::before{transform:translateX(200%)}.contact_section7::before{position:absolute;background-image:radial-gradient(circle at 20% 30%,rgb(185,192,215,0.5) 0%,transparent 60%),radial-gradient(circle at 80% 70%,rgb(148,162,192,0.5) 0%,transparent 60%);left:0;content:'';width:100%;opacity:0.2;top:0;height:100%}.contact_section7 .container{z-index:2;max-width:1200px;padding:0 20px;margin:0 auto;position:relative}.contact_section7 .connect_box5::before{content:'';left:-100px;border-radius:50%;opacity:0.05;width:200px;position:absolute;background:rgb(185,192,215,0.5);top:-100px;height:200px}.contact_section7 input[type="text"],.contact_section7 textarea{border:1px solid rgba(0,0,0,0.05);padding:15px 25px;background:rgba(245,245,245,0.5);transition:all 0.3s ease;border-radius:30px;width:100%;font-family:Arial,sans-serif;color:#000000;margin-bottom:20px;font-size:17px}.contact_section7 .reach_box1 a{color:rgb(185,192,215);text-decoration:none;transition:all 0.3s ease}.contact_section7 .inquiry_message7::before{content:'';left:0;position:absolute;width:100%;height:100%;border-radius:50px;transform:translateY(100%);top:0;z-index:-1;transition:all 0.5s ease;background:rgb(148,162,192)}.contact_section7 .support_feedback4 h4{position:relative;font-weight:600;font-family:Arial,sans-serif;color:#ffffff;margin-bottom:30px;font-size:21px}.contact_section7 .support_grid1{padding:0;list-style:none;margin:0}.contact_section7 .support_grid1 li:hover svg{transform:scale(1.2)}.contact_section7 .support_grid1 svg path{fill:#ffffff}.contact_section7 .support_grid1 a{transition:all 0.3s ease;text-decoration:none;color:#ffffff}.statistical_details6 h3{z-index:2;transition:transform 0.5s cubic-bezier(0.25,1,0.5,1);margin-bottom:3rem;letter-spacing:0.05em;transform:translateY(0);position:relative;font-size:clamp(1.8rem,5vw,28px);color:#000000;text-align:center;font-weight:700}.statistical_details6 .extra_pro5::before{right:-2px;opacity:0.8;transition:opacity 0.3s ease;left:-2px;height:6px;content:"";top:-2px;background:linear-gradient(90deg,rgb(185,192,215),rgb(148,162,192));position:absolute}.statistical_details6 .extra_pro5 p{margin:0;line-height:1;font-weight:700;align-items:center;position:relative;display:flex;font-size:clamp(2rem,5vw,3.5rem);color:rgb(185,192,215)}.future_students4{background:rgb(219,224,238);padding:100px 0;overflow:hidden;position:relative}.future_students4 h4{font-weight:700;text-align:center;color:#000000;position:relative;font-size:28px;margin-bottom:50px}.future_students4 div{flex-wrap:wrap;gap:30px;display:flex}.future_students4 div p{transition:all 0.3s ease;margin:0;min-width:250px;box-shadow:8px 8px 16px rgba(0,0,0,0.05),-8px -8px 16px rgba(255,255,255,0.8),inset 1px 1px 1px rgba(255,255,255,0.3);align-items:center;padding:25px;border-radius:11px;overflow:hidden;line-height:1.6;display:flex;color:#000000;position:relative;font-size:18px;background:rgb(219,224,238);flex:1 1 calc(33.333% - 20px)}.gratPage9 .container{transform-style:preserve-3d;animation:container-entry 1.2s cubic-bezier(0.215,0.610,0.355,1.000) forwards;z-index:2;position:relative;max-width:1200px;width:90%}.gratPage9 .founder_bio3::before{content:"";bottom:20px;position:absolute;left:20px;opacity:0.4;pointer-events:none;border:1px solid rgb(185,192,215,0.5);top:20px;transform:translateZ(-10px);right:20px}.gratPage9 h5{color:#000000;position:relative;text-shadow:0 1px 2px rgba(0,0,0,0.05);font-weight:700;transform:translateZ(30px);font-size:18px;transition:transform 0.5s ease;line-height:1.4;margin:0}.gratPage9 a::before{left:0;bottom:0;background:linear-gradient(135deg,transparent 0%,transparent 95%,rgb(185,192,215,0.5) 95%,rgb(185,192,215,0.5) 100% );opacity:0;position:absolute;height:100%;z-index:-1;transition:opacity 0.3s ease,transform 0.3s ease;width:100%;transform:translateY(10px);content:""}.training_structure9 .founder_bio3{perspective:1000px;display:flex;position:relative;align-items:center;gap:4rem;flex-direction:column}.training_structure9 h3::after{transform:translateY(100%) skewX(45deg);background:rgb(185,192,215,0.5);bottom:0;right:0;height:10px;content:"";position:absolute;left:0;transform-origin:bottom left}.training_structure9 span::after{transform-origin:bottom left;background:rgb(148,162,192,0.5);content:"";transform:translateY(100%) skewX(45deg);height:10px;left:0;position:absolute;right:0;bottom:0}header .head_guide4{align-items:center;width:100%;flex-direction:column;display:flex;position:relative}header .top_skill5::before{width:120px;z-index:-1;position:absolute;border-radius:50%;animation:rotate 10s linear infinite;background:conic-gradient( transparent 0deg,rgb(148,162,192,0.5) 120deg,transparent 180deg,rgb(185,192,215,0.5) 240deg,transparent 360deg );opacity:0.2;height:120px;content:""}header .main_skill1::before{width:100%;transform:translateZ(-10px);top:0;left:0;border-radius:10px;height:100%;transition:all 0.3s ease;border:1px solid transparent;content:"";position:absolute;z-index:-1}header .main_skill1:hover::after{width:80%}.our_mission0{overflow:hidden;position:relative;background:rgb(219,224,238);z-index:1;padding:120px 0}.our_mission0 h2{position:relative;padding-left:20px;margin-bottom:60px;text-align:left;color:#000000;font-weight:700;font-size:31px;border-left:4px solid rgb(185,192,215)}.our_mission0 .edu_promise2{grid-template-columns:3fr 7fr;position:relative;align-items:center;padding:0;gap:30px;display:grid}.our_mission0 .edu_promise2:nth-child(1) h3{grid-column:1;z-index:2;margin-right:-30px;box-shadow:5px 5px 15px rgba(0,0,0,0.1);grid-row:1}.our_mission0 .edu_promise2 p{font-size:17px;box-shadow:0 10px 30px rgba(0,0,0,0.05);padding:30px;color:#000000;position:relative;background:#ffffff;line-height:1.8;border-radius:12px;z-index:1}.our_mission0 .edu_promise2:nth-child(2)::before{top:50%;border-radius:50%;border:1px dashed rgb(148,162,192,0.5);content:"";opacity:0.2;height:200px;left:-100px;transform:translateY(-50%);position:absolute;width:200px;animation:rotate 30s linear infinite reverse;z-index:0}.welcome_page1 .study_tech1{background:linear-gradient( 180deg,rgba(255,255,255,0.15),rgba(255,255,255,0.05) );max-width:1200px;backdrop-filter:blur(5px);display:grid;position:relative;transform-style:preserve-3d;clip-path:polygon( 0 0,100% 0,97% 100%,3% 100% );transform:perspective(1000px) rotateX(2deg);width:90%;box-shadow:0 20px 40px rgba(0,0,0,0.2),0 0 0 1px rgba(255,255,255,0.1) inset;gap:3rem;padding:4rem 2rem;grid-template-columns:1fr;z-index:2}.welcome_page1 .learn_expert0 > div:hover{transform:translateZ(20px) scale(1.02)}.welcome_page1 p{text-shadow:0 1px 3px rgba(0,0,0,0.5);background:linear-gradient( to bottom,transparent,rgba(0,0,0,0.7) 30% );color:#ffffff;z-index:2;line-height:1.6;font-size:clamp(1rem,1.5vw,13px);font-weight:400;position:relative;padding:8rem 2rem 2rem;font-family:Arial,sans-serif}.mentorship_experience0 .employee_info9{padding:3rem 3rem 3rem 5rem;transform:translateZ(10px);margin-left:-3rem;display:flex;background:#ffffff;z-index:1;position:relative;transition:all 0.7s ease;flex-direction:column;box-shadow:0 20px 40px rgba(0,0,0,0.5);transform-style:preserve-3d;justify-content:center}.mentorship_experience0 .rating_praise1:hover .pic_cell1{transform:translateZ(50px) translateX(-20px)}.mentorship_experience0 .rating_praise1:hover .employee_info9{transform:translateZ(30px) translateX(20px)}.pricing_offer_box8::before{top:0;right:0;content:"";position:absolute;background:linear-gradient(135deg,rgb(185,192,215,0.5),rgba(0,0,0,0.5) 85%);z-index:1;bottom:0;left:0}.pricing_offer_box8 .payment_plans7{gap:30px;margin:0;display:grid;padding:0;list-style:none;grid-template-columns:repeat(auto-fill,minmax(280px,1fr))}.pricing_offer_box8 .rate_packages7::before{background:linear-gradient(90deg,rgb(185,192,215),rgb(148,162,192));position:absolute;top:0;content:"";transform-origin:left;left:0;transform:scaleX(0);height:5px;width:100%;transition:transform 0.5s cubic-bezier(0.19,1,0.22,1)}.pricing_offer_box8 .value_plan8{transform:translateY(0);background:linear-gradient(to right,rgba(var(--primary-color-rgb),0.1),transparent);border-radius:10px;align-items:center;align-self:flex-start;color:#000000;font-weight:700;font-size:calc(19px + 4px);padding:10px 20px;margin-top:auto;transition:transform 0.4s ease,color 0.3s ease;display:inline-flex;justify-content:center}.privacy_cover0 div{border-radius:28px;color:#ffffff;line-height:1.8;font-size:13px;box-shadow:inset 0 0 10px rgba(0,0,0,0.5);background:rgb(185,192,215,0.5);padding:15px;border:1px solid rgb(148,162,192);font-family:Arial,sans-serif;margin-bottom:15px}@media (min-width: 768px) {.course_overview4{padding:8rem 0}.course_overview4 h2{max-width:80%;font-size:calc(28px * 1.2)}.course_overview4 .future_class4{align-items:center;gap:4rem;grid-template-columns:1fr 1fr}.course_overview4 .pic_cell1{height:500px;transform:perspective(1000px) rotateY(-3deg)}.course_overview4 .pic_cell1:hover{transform:perspective(1000px) rotateY(0deg)}.course_overview4 .text_block_wrap2{padding:3rem}} @media (max-width: 992px) {.explore_now2{padding:4rem 0}.explore_now2 h2{font-size:calc(32px * 0.9);margin-bottom:2rem}.explore_now2 .founder_bio3{padding:2.5rem;transform:translateZ(20px) rotateX(1deg);gap:2rem}} @media (max-width: 576px) {.explore_now2{padding:3rem 0}.explore_now2 h2{font-size:calc(32px * 0.7);margin-bottom:1.5rem}.explore_now2 .founder_bio3{padding:1.5rem;gap:1rem;transform:translateZ(10px) rotateX(0deg)}.explore_now2 svg{height:3.5rem;width:3.5rem}.explore_now2 .inquiry_message7{padding:0.8rem 1.8rem;font-size:calc(19px * 0.9)}.explore_now2::after{display:none}.explore_now2 .container{padding:0 1rem}} @media (max-width: 768px) {.statistical_details6{padding:4rem 1.5rem}.statistical_details6 ul{grid-template-columns:1fr;gap:1.2rem}.statistical_details6 .extra_pro5{padding:1.5rem}.statistical_details6 h3{margin-bottom:2rem}.statistical_details6 .extra_pro5 p{font-size:2.2rem}.statistical_details6 .extra_pro5 p::after{height:30px;width:30px}} @media (max-width: 991px) {.future_students4{padding:80px 0}.future_students4 .founder_bio3{padding:40px 30px}.future_students4 h4{margin-bottom:40px;font-size:calc(28px - 2px)}.future_students4 div{gap:20px}.future_students4 div p{padding:20px}.future_students4 div p svg{height:35px;width:35px;margin-right:15px;min-width:35px}} @media (max-width: 480px) {.gratPage9{padding:3rem 0}.gratPage9 .founder_bio3{clip-path:polygon( 0 0,100% 0,100% calc(100% - 10px),calc(100% - 10px) 100%,0 100% );padding:1.25rem;box-shadow:0 10px 25px rgba(0,0,0,0.08),0 3px 10px rgba(0,0,0,0.04),0 0 0 1px rgba(0,0,0,0.02)}.gratPage9 h5{font-size:calc(18px * 0.8);line-height:1.4}.gratPage9 p{line-height:1.5;font-size:calc(12px * 0.85)}.gratPage9 .founder_bio3 > div:first-child{margin-bottom:1.5rem}.gratPage9 .founder_bio3 > div:first-child::after{height:3px;width:50px;bottom:-8px}} @media (max-width: 991px) {header .top_skill5{margin:0.8rem 0 1.2rem}header .top_skill5 svg{height:40px}header .main_skill1{font-size:calc(16px - 1px);padding:0.5rem 1.2rem}} @media screen and (max-width: 1200px) {.our_mission0 .edu_promise2:nth-child(2){margin-right:0;margin-left:0}} @media screen and (max-width: 768px) {.our_mission0{padding:60px 0}.our_mission0 h2{padding-left:15px;font-size:calc(31px * 0.9);margin-bottom:40px}.our_mission0 h2::before{top:-30px;font-size:calc(38px * 1.2)}.our_mission0 .edu_promise2 h3{font-size:calc(23px * 0.9);padding:12px 20px;width:90%}.our_mission0 .edu_promise2 p{line-height:1.7;padding:20px;font-size:calc(17px * 0.95)}} @media screen and (min-width: 1200px) {.welcome_page1 .study_tech1{gap:3rem;padding:6rem 4rem}.welcome_page1 h3{margin-top:3rem;padding-left:3rem}.welcome_page1 h3::before{width:8px}.welcome_page1 .learn_expert0{padding:2rem}.welcome_page1 p{padding:12rem 4rem 4rem}} @media screen and (max-width: 991px) {.mentorship_experience0 .rating_praise1{transform:none;grid-template-columns:1fr}.mentorship_experience0 .pic_cell1{margin-bottom:-2rem;height:350px;transform:none;clip-path:polygon(0 0,100% 0,100% 90%,0 100%)}.mentorship_experience0 .employee_info9{z-index:3;transform:none;padding:3rem 2rem 2rem;margin-left:0}.mentorship_experience0 .employee_info9::before{width:50%;top:0;left:50%;transform:translateX(-50%);height:5px}.mentorship_experience0 .rating_praise1:hover .pic_cell1,.mentorship_experience0 .rating_praise1:hover .employee_info9,.mentorship_experience0 .rating_praise1:hover .name,.mentorship_experience0 .rating_praise1:hover .employee_info9 div:nth-child(2),.mentorship_experience0 .rating_praise1:hover .career_milestones8{transform:none}} @keyframes fadeInUp {0%{opacity:0;transform:translateY(30px) translateZ(0px)}100%{opacity:1;transform:translateY(0) translateZ(20px)}} @keyframes rotate {from{transform:rotate(0deg)}to{transform:rotate(360deg)}} @keyframes pulse {0%{transform:scale(1);opacity:0.5}50%{transform:scale(1.05);opacity:0.8}100%{transform:scale(1);opacity:0.5}}