*{padding:0;box-sizing:border-box;margin:0}a{color:inherit;text-decoration:none}.music_edu5837{flex:0 0 auto}.layer-container0321{min-height:100%;display:flex;height:100%;flex-direction:column}html,body{height:100%;font-family:Roboto,sans-serif;auto contain touch-action:none;scroll-snap-type:none;min-height:100%;auto scroll-behavior:auto;color:#000000}header,footer{width:100%}svg{width:30px;height:30px}.container{width:1126px;max-width:100%;margin:auto}.nav_pro7839{flex:1 0 auto}::-webkit-scrollbar{width:0.8em}::-webkit-scrollbar-track{border-radius:13px;background:rgb(191,149,135)}::-webkit-scrollbar-thumb{border-radius:2.9rem;background:rgb(191,149,135,0.5);transition:background,box-shadow,border-radius 3.7s ease-out}::-webkit-scrollbar-thumb:active{background:rgb(186,218,190);box-shadow:inset 4px 1px 6px 7px rgba(0,0,0,0.8)}*{scrollbar-width:thin;scrollbar-color:rgb(255,255,255,0.5) rgb(191,149,135,0.5)}@media only screen and (max-width: 1200px) {.container{width:100%;padding:0 20px}} @media only screen and (max-width: 800px) {.container{padding:0 12px}} .title_board2084{padding:3rem 1.5rem;justify-content:center;position:relative;min-height:100vh;overflow:hidden;align-items:center;display:flex}.title_board2084::before{content:"";position:absolute;background:linear-gradient(135deg,rgba(0,0,0,0.85) 0%,rgba(0,0,0,0.65) 50%,rgba(0,0,0,0.75) 100%);bottom:0;left:0;right:0;z-index:1;top:0}.title_board2084::after{bottom:0;right:0;position:absolute;top:0;background-image:repeating-linear-gradient( 45deg,rgb(186,218,190,0.5) 0px,transparent 1px,transparent 10px,rgb(186,218,190,0.5) 11px,transparent 12px );pointer-events:none;z-index:2;content:"";left:0;opacity:0.06}.title_board2084 > div{position:relative;z-index:3;display:flex;max-width:1200px;width:100%;transform:translateY(20px);animation:slide-up 1.2s cubic-bezier(0.22,1,0.36,1) forwards;gap:3rem;flex-direction:column}.title_board2084 > div > div:first-child{padding-left:1rem;position:relative}.title_board2084 > div > div:first-child::before{transform:scaleY(0);transform-origin:top;width:6px;top:0;background:linear-gradient(to bottom,rgb(186,218,190),rgb(191,149,135));left:0;height:100%;content:"";position:absolute;animation:line-grow 1s cubic-bezier(0.22,1,0.36,1) 0.3s forwards}.title_board2084 .title_style_header{transform:translateX(-10px);font-size:clamp(2.5rem,5vw,48px);color:#ffffff;text-shadow:0 4px 12px rgba(0,0,0,0.3);animation:fade-in-slide 1s cubic-bezier(0.22,1,0.36,1) 0.5s forwards;line-height:1.2;font-weight:700;position:relative;opacity:0;margin:0}.title_board2084 .study_tech5287{animation:fade-in-up 1s cubic-bezier(0.22,1,0.36,1) 0.8s forwards;border-left:1px solid rgba(255,255,255,0.1);box-shadow:0 20px 40px rgba(0,0,0,0.2),0 4px 12px rgba(0,0,0,0.1);gap:2rem;background:linear-gradient(135deg,rgba(255,255,255,0.03) 0%,rgba(255,255,255,0.1) 100%);transform:translateY(30px);opacity:0;display:flex;flex-direction:column;padding:2.5rem;backdrop-filter:blur(8px);border-top:1px solid rgba(255,255,255,0.1);-webkit-backdrop-filter:blur(8px)}.title_board2084 .smart_guide8704{opacity:0;position:relative;animation:fade-in 1s ease 1.1s forwards}.title_board2084 .smart_guide8704::before{z-index:-1;opacity:0.1;position:absolute;animation:rotate-accent 30s linear infinite;width:40px;background:rgb(191,149,135);left:-20px;height:40px;top:-10px;content:"";transform:rotate(45deg)}.title_board2084 .smart_guide8704 h3{font-weight:600;line-height:1.4;margin:0;color:#ffffff;font-size:clamp(1.2rem,2.5vw,1.6rem)}.title_board2084 .study_tech5287 > div:last-child{display:flex;align-items:center;position:relative;animation:fade-in 1s ease 1.4s forwards;opacity:0}.title_board2084 .study_tech5287 > div:last-child::before{width:50px;position:absolute;content:"";left:0;background:linear-gradient(to right,rgb(186,218,190),transparent);top:-15px;height:1px}.title_board2084 .study_tech5287 p{padding-left:1rem;font-size:clamp(1rem,2vw,1.25rem);margin:0;line-height:1.6;color:#ffffff;position:relative}.title_board2084 .study_tech5287 p::before{content:"";animation:pulse 3s ease infinite;border-radius:10px;height:6px;transform:translateY(-50%);left:0;background-color:rgb(186,218,190);position:absolute;top:50%;width:6px}@keyframes slide-up {from{transform:translateY(20px)}to{transform:translateY(0)}} @keyframes fade-in-slide {from{opacity:0;transform:translateX(-10px)}to{opacity:1;transform:translateX(0)}} @keyframes fade-in-up {from{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}} @keyframes fade-in {from{opacity:0}to{opacity:1}} @keyframes line-grow {from{transform:scaleY(0)}to{transform:scaleY(1)}} @keyframes pulse {0%,100%{transform:translateY(-50%) scale(1);opacity:1}50%{transform:translateY(-50%) scale(1.5);opacity:0.7}} @keyframes rotate-accent {from{transform:rotate(45deg)}to{transform:rotate(405deg)}} @media (min-width: 768px) {.title_board2084{padding:5rem 2rem}.title_board2084 > div{gap:4rem}.title_board2084 > div > div:first-child{padding-left:2rem}.title_board2084 > div > div:first-child::before{width:8px}.title_board2084 .study_tech5287{padding:3.5rem}.title_board2084 .smart_guide8704::before{width:60px;height:60px;top:-15px;left:-30px}} @media (min-width: 1024px) {.title_board2084 > div{gap:5rem}.title_board2084 .study_tech5287{transform-origin:center bottom;transform:perspective(1000px) rotateX(2deg);transition:transform 0.5s cubic-bezier(0.22,1,0.36,1)}.title_board2084 .study_tech5287:hover{transform:perspective(1000px) rotateX(0deg)}.title_board2084 > div > div:first-child{padding-left:3rem}.title_board2084 > div > div:first-child::before{width:10px}} @media (max-width: 480px) {.title_board2084{padding:2rem 1rem}.title_board2084 > div{gap:2rem}.title_board2084 .study_tech5287{padding:1.5rem}.title_board2084 .smart_guide8704 h3{font-size:1.1rem}.title_board2084 .study_tech5287 p{font-size:0.95rem}}.education_experience5629{min-height:700px;padding:8rem 0;overflow:hidden;position:relative;background:linear-gradient(150deg,rgb(234,233,241) 0%,#000000 100%)}.education_experience5629::before{height:100%;background-size:150px 150px;background:linear-gradient(90deg,transparent 85%,rgb(186,218,190,0.5) 85%,rgb(186,218,190,0.5) 88%,transparent 88%),linear-gradient(180deg,transparent 85%,rgb(191,149,135,0.5) 85%,rgb(191,149,135,0.5) 88%,transparent 88%);content:"";width:100%;animation:gridFlow 20s linear infinite;opacity:0.1;position:absolute;left:0;top:0;z-index:1}.education_experience5629 .container{max-width:1300px;position:relative;z-index:2;padding:0 2rem;margin:0 auto}.education_experience5629 .user_stories2456{grid-template-columns:45% 1fr;position:relative;grid-template-areas:"photo name" "photo job" "photo quote";min-height:580px;grid-template-rows:auto auto 1fr;background:transparent;gap:20px 30px;display:grid}.education_experience5629 .user_stories2456::before{content:"";left:0;z-index:-1;top:50%;position:absolute;filter:blur(40px);border-radius:28px;background:linear-gradient(90deg,rgb(186,218,190,0.5) 0%,transparent 50%);transform:translateY(-50%);opacity:0.3;animation:horizontalBreathing 8s ease-in-out infinite alternate;height:90%;right:0}.education_experience5629 .user_stories2456::after{height:100%;width:100%;left:0;background:linear-gradient(135deg,rgba(255,255,255,0.05) 0%,rgba(0,0,0,0.2) 100%);top:0;border-radius:28px;position:absolute;box-shadow:0 25px 50px -12px rgba(0,0,0,0.5);content:"";backdrop-filter:blur(15px);z-index:-2;border:1px solid rgba(255,255,255,0.1)}.education_experience5629 .gallery_wrapper2798{position:relative;grid-area:photo;height:100%;transform:scale(1);z-index:2;transition:all 0.7s cubic-bezier(0.4,0,0.2,1);overflow:hidden;border-radius:28px 0 0 28px;filter:contrast(1.1) brightness(1.05)}.education_experience5629 .user_stories2456:hover .gallery_wrapper2798{transform:scale(1.02);filter:contrast(1.2) brightness(1.1)}.education_experience5629 .gallery_wrapper2798::before{content:"";width:10px;animation:pulseOpacity 3s ease-in-out infinite;z-index:3;opacity:0.7;position:absolute;left:0;top:0;height:100%;background:rgb(186,218,190)}.education_experience5629 .name{font-size:28px;text-shadow:0 2px 10px rgba(0,0,0,0.5);transform:translateX(0);position:relative;font-weight:700;z-index:3;transition:all 0.5s cubic-bezier(0.4,0,0.2,1);color:#ffffff;align-self:end;padding-bottom:10px;margin-top:80px;grid-area:name}.education_experience5629 .user_stories2456:hover .name{transform:translateX(15px)}.education_experience5629 .name::after{bottom:0;position:absolute;transition:width 0.5s ease;height:2px;left:0;width:0;background:rgb(186,218,190);content:""}.education_experience5629 .user_stories2456:hover .name::after{width:60%}.education_experience5629 .user_stories2456 span:not(.name){font-weight:600;padding:0.6rem 1.2rem;color:rgb(191,149,135);z-index:3;background:rgba(0,0,0,0.2);font-size:24px;display:inline-block;grid-area:job;box-shadow:5px 5px 15px rgba(0,0,0,0.2);backdrop-filter:blur(5px);transform:translateX(0);align-self:start;transition:all 0.5s cubic-bezier(0.4,0,0.2,1) 0.05s;position:relative;border-radius:10px}.education_experience5629 .user_stories2456:hover span:not(.name){background:rgba(0,0,0,0.3);transform:translateX(15px)}.education_experience5629 .exp_container6085{backdrop-filter:blur(10px);line-height:1.8;background:linear-gradient(135deg,rgba(255,255,255,0.1) 0%,rgba(0,0,0,0.2) 100%);color:#ffffff;z-index:2;position:relative;grid-area:quote;transform:translateY(0);font-size:14px;padding:2rem;border-radius:28px;box-shadow:10px 10px 30px rgba(0,0,0,0.3);width:95%;margin-right:0;border-left:4px solid rgb(191,149,135);transition:all 0.7s cubic-bezier(0.4,0,0.2,1) 0.1s;align-self:start}.education_experience5629 .user_stories2456:hover .exp_container6085{box-shadow:15px 15px 40px rgba(0,0,0,0.4);transform:translateX(15px) translateY(-5px)}.education_experience5629 .container::after{width:300px;right:-150px;height:300px;background:radial-gradient(circle,rgb(191,149,135,0.5) 0%,transparent 70%);filter:blur(70px);position:absolute;bottom:-150px;content:"";animation:pulseGlow 10s ease-in-out infinite alternate;z-index:-1;opacity:0.3}@keyframes gridFlow {0%{background-position:0 0}100%{background-position:150px 150px}} @keyframes horizontalBreathing {0%,100%{opacity:0.2;transform:translateY(-50%) scaleX(0.9)}50%{opacity:0.4;transform:translateY(-50%) scaleX(1.1)}} @keyframes pulseOpacity {0%,100%{opacity:0.5}50%{opacity:0.9}} @keyframes pulseGlow {0%,100%{opacity:0.2;transform:scale(1)}50%{opacity:0.4;transform:scale(1.2)}} @media (max-width: 992px) {.education_experience5629 .user_stories2456{grid-template-rows:auto auto auto auto;gap:20px;grid-template-columns:1fr;grid-template-areas:"gallery_wrapper2798" "name" "exp_summary9258" "exp_container6085"}.education_experience5629 .gallery_wrapper2798{height:350px;border-radius:28px 28px 0 0}.education_experience5629 .gallery_wrapper2798::before{width:100%;height:10px}.education_experience5629 .name{text-align:center;margin-top:0}.education_experience5629 .name::after{left:50%;transform:translateX(-50%)}.education_experience5629 .user_stories2456:hover .name{transform:translateY(-5px)}.education_experience5629 .user_stories2456 span:not(.name){margin:0 auto}.education_experience5629 .user_stories2456:hover span:not(.name){transform:translateY(-5px)}.education_experience5629 .exp_container6085{margin:0 auto;width:90%;border-left:none;border-top:4px solid rgb(191,149,135)}.education_experience5629 .user_stories2456:hover .exp_container6085{transform:translateY(-5px)}} @media (max-width: 576px) {.education_experience5629{padding:5rem 0}.education_experience5629 .gallery_wrapper2798{height:250px}.education_experience5629 .name{font-size:24px}.education_experience5629 .user_stories2456 span:not(.name){padding:0.5rem 1rem;font-size:14px}.education_experience5629 .exp_container6085{line-height:1.6;padding:1.5rem;width:95%;font-size:calc(14px * 0.9)}}.attempt_now0965{background:linear-gradient(145deg,rgb(186,218,190) 0%,rgb(191,149,135) 50%,rgb(186,218,190) 100%);position:relative;padding:110px 0;z-index:1;overflow:hidden}.attempt_now0965::before{height:100%;opacity:0.05;content:'';position:absolute;animation:crystalBackground 30s linear infinite;background:linear-gradient(45deg,transparent 48%,#ffffff 49%,#ffffff 51%,transparent 52%),linear-gradient(-45deg,transparent 48%,#ffffff 49%,#ffffff 51%,transparent 52%);left:0;width:100%;background-size:60px 60px;top:0;z-index:-1}.attempt_now0965::after{filter:blur(50px);content:'';left:0;width:100%;top:0;z-index:-1;position:absolute;height:100%;background:radial-gradient( circle at 30% 40%,#ffffff 0%,transparent 60% ),radial-gradient( circle at 70% 60%,#ffffff 0%,transparent 60% );opacity:0.1}.attempt_now0965 .learning_studio1765{margin:0 auto;box-shadow:0 25px 45px rgba(0,0,0,0.1),0 0 30px rgba(255,255,255,0.1);max-width:1000px;display:flex;z-index:2;align-items:center;justify-content:center;border-radius:22px;backdrop-filter:blur(10px);flex-direction:column;clip-path:polygon( 4% 0%,96% 0%,100% 4%,100% 96%,96% 100%,4% 100%,0% 96%,0% 4% );padding:60px;border:1px solid rgba(255,255,255,0.1);position:relative;background:rgba(255,255,255,0.07)}.attempt_now0965 .learning_studio1765::before{top:-2px;z-index:-1;bottom:-2px;background:linear-gradient( 45deg,rgb(186,218,190,0.5),rgb(191,149,135,0.5),rgb(186,218,190,0.5) );opacity:0.5;animation:borderGlow 5s ease infinite;filter:blur(20px);content:'';position:absolute;clip-path:polygon( 4% 0%,96% 0%,100% 4%,100% 96%,96% 100%,4% 100%,0% 96%,0% 4% );right:-2px;left:-2px}.attempt_now0965 .learning_studio1765::after{opacity:0.3;background:repeating-linear-gradient( 0deg,transparent,transparent 20px,rgba(255,255,255,0.03) 20px,rgba(255,255,255,0.03) 21px );z-index:-1;height:100%;left:0;width:100%;top:0;content:'';position:absolute}.attempt_now0965 h3{text-shadow:0 0 15px rgba(255,255,255,0.5);letter-spacing:4px;position:relative;text-transform:uppercase;font-weight:700;font-size:36px;margin-bottom:50px;text-align:center;color:#ffffff;font-family:Roboto,sans-serif}.attempt_now0965 h3::before{top:-40px;height:30px;content:'';opacity:0.6;left:50%;position:absolute;transform:translateX(-50%);width:30px;border:1px solid rgba(255,255,255,0.3);animation:orbitalSpin 10s linear infinite;border-radius:50%}.attempt_now0965 h3::after{transform:translateX(-50%);bottom:-15px;box-shadow:0 0 10px #ffffff;left:50%;content:'';position:absolute;background:linear-gradient( to right,transparent,#ffffff,transparent );width:50px;height:2px}.attempt_now0965 .chat_form3872{z-index:1;transition:all 0.4s ease;border-radius:10px;box-shadow:0 10px 20px rgba(0,0,0,0.1);text-transform:uppercase;letter-spacing:2px;font-size:17px;font-weight:600;text-decoration:none;display:inline-block;border:1px solid rgba(255,255,255,0.2);overflow:hidden;color:#ffffff;background:rgba(255,255,255,0.1);clip-path:polygon( 5% 0%,95% 0%,100% 5%,100% 95%,95% 100%,5% 100%,0% 95%,0% 5% );position:relative;backdrop-filter:blur(5px);font-family:Roboto,sans-serif;padding:16px 45px}.attempt_now0965 .chat_form3872::before{left:0;z-index:-1;width:100%;height:100%;content:'';transition:opacity 0.4s ease;position:absolute;background:linear-gradient( 45deg,rgba(255,255,255,0.1) 0%,rgba(255,255,255,0.3) 50%,rgba(255,255,255,0.1) 100% );top:0;opacity:0}.attempt_now0965 .chat_form3872::after{width:40%;height:200%;z-index:1;left:-100%;transition:all 0.6s ease;content:'';position:absolute;background:linear-gradient( to right,transparent,rgba(255,255,255,0.5),transparent );top:-50%;transform:rotate(25deg)}.attempt_now0965 .chat_form3872:hover{transform:translateY(-5px);border-color:transparent;box-shadow:0 15px 30px rgba(0,0,0,0.2),0 0 20px rgba(255,255,255,0.3);color:rgb(186,218,190);background:rgba(255,255,255,0.8)}.attempt_now0965 .chat_form3872:hover::before{opacity:1}.attempt_now0965 .chat_form3872:hover::after{left:150%}@media screen and (max-width: 992px) {.attempt_now0965{padding:90px 0}.attempt_now0965 .learning_studio1765{padding:50px 40px;max-width:90%}.attempt_now0965 h3{font-size:calc(36px * 0.9);margin-bottom:45px}.attempt_now0965 h3::before{top:-35px;height:25px;width:25px}.attempt_now0965 h3::after{width:45px}.attempt_now0965 .chat_form3872{padding:14px 40px}} @media screen and (max-width: 768px) {.attempt_now0965{padding:70px 0}.attempt_now0965 .learning_studio1765{padding:40px 30px}.attempt_now0965 h3{letter-spacing:3px;font-size:calc(36px * 0.8);margin-bottom:40px}.attempt_now0965 h3::before{top:-30px;height:20px;width:20px}.attempt_now0965 h3::after{width:40px}.attempt_now0965 .chat_form3872{letter-spacing:1.5px;font-size:calc(17px * 0.95);padding:12px 35px}} @media screen and (max-width: 576px) {.attempt_now0965{padding:60px 0}.attempt_now0965 .learning_studio1765{padding:30px 20px}.attempt_now0965 h3{letter-spacing:2px;margin-bottom:35px;font-size:calc(36px * 0.7)}.attempt_now0965 h3::before{top:-25px;height:15px;width:15px}.attempt_now0965 h3::after{width:35px}.attempt_now0965 .chat_form3872{padding:10px 30px;font-size:calc(17px * 0.9);letter-spacing:1px}} @keyframes crystalBackground {0%{background-position:0 0}100%{background-position:60px 60px}} @keyframes borderGlow {0%{filter:blur(20px);opacity:0.5}50%{filter:blur(25px);opacity:0.7}100%{filter:blur(20px);opacity:0.5}} @keyframes orbitalSpin {0%{transform:translateX(-50%) rotate(0deg)}100%{transform:translateX(-50%) rotate(360deg)}}.course_offering8932{padding:80px 0;background:linear-gradient(135deg,#000000 0%,rgba(0,0,0,0.5) 50%,rgb(186,218,190,0.5) 100%);overflow:hidden;position:relative}.course_offering8932::before{content:'';background:radial-gradient(circle at 10% 20%,rgb(186,218,190,0.5) 0%,transparent 50%),radial-gradient(circle at 90% 80%,rgb(191,149,135,0.5) 0%,transparent 40%);left:0;bottom:0;position:absolute;z-index:1;right:0;top:0}.course_offering8932::after{left:0;top:0;height:100%;width:100%;background:linear-gradient(45deg,transparent 48%,rgb(186,218,190,0.5) 49%,rgb(186,218,190,0.5) 51%,transparent 52%) 0 0 / 20px 20px,linear-gradient(-45deg,transparent 48%,rgb(191,149,135,0.5) 49%,rgb(191,149,135,0.5) 51%,transparent 52%) 10px 0 / 20px 20px;content:'';z-index:1;animation:backgroundShift 30s linear infinite;opacity:0.1;position:absolute}@keyframes backgroundShift {0%{background-position:0 0,10px 0}100%{background-position:500px 500px,510px 500px}} .course_offering8932 .container{margin:0 auto;position:relative;padding:0 15px;z-index:2;max-width:1200px}.course_offering8932 .learning_studio1765{padding:40px;display:grid;grid-template-columns:1fr 1fr;background:linear-gradient(145deg,rgba(255,255,255,0.05) 0%,rgba(255,255,255,0.02) 100%);backdrop-filter:blur(5px);gap:40px;box-shadow:0 20px 40px rgba(0,0,0,0.2),0 0 0 1px rgb(186,218,190,0.5),inset 0 0 20px rgb(186,218,190,0.5);overflow:hidden;position:relative;transition:all 0.5s ease;border-radius:13px}.course_offering8932 .learning_studio1765::before{width:200px;opacity:0.2;right:-100px;height:200px;filter:blur(20px);position:absolute;border-radius:50%;top:-100px;content:'';background:radial-gradient(circle,rgb(186,218,190) 0%,transparent 70%);animation:pulseLight 8s ease-in-out infinite}.course_offering8932 .learning_studio1765::after{filter:blur(20px);border-radius:50%;height:200px;content:'';position:absolute;bottom:-100px;background:radial-gradient(circle,rgb(191,149,135) 0%,transparent 70%);animation:pulseLight 8s ease-in-out infinite 4s;opacity:0.2;width:200px;left:-100px}@keyframes pulseLight {0%{transform:scale(1);opacity:0.2}50%{transform:scale(1.5);opacity:0.3}100%{transform:scale(1);opacity:0.2}} .course_offering8932 .knowledge_base5146{padding-right:20px;justify-content:center;display:flex;position:relative;flex-direction:column;z-index:3}.course_offering8932 .header_start6701{margin-bottom:25px;display:inline-block;position:relative;transition:transform 0.5s ease;transform:perspective(1000px) rotateY(5deg)}.course_offering8932 .header_start6701:hover{transform:perspective(1000px) rotateY(0deg)}.course_offering8932 .header_start6701 svg{filter:drop-shadow(0 5px 15px rgb(186,218,190,0.5));width:50px;height:50px;transition:all 0.3s ease}.course_offering8932 .header_start6701 svg path{fill:rgb(186,218,190);transition:fill 0.3s ease}.course_offering8932 .header_start6701:hover svg path{fill:rgb(191,149,135)}.course_offering8932 h3{letter-spacing:0.5px;font-weight:700;backface-visibility:hidden;color:#ffffff;font-family:Roboto,sans-serif;font-size:35px;position:relative;margin-bottom:25px;transform:translateZ(0);padding-bottom:15px;text-shadow:0 2px 10px rgba(0,0,0,0.3)}.course_offering8932 h3::after{content:'';background:linear-gradient(90deg,rgb(186,218,190) 0%,rgb(191,149,135) 100%);left:0;position:absolute;width:60px;border-radius:10px;bottom:0;height:3px;animation:lineExpand 4s ease-in-out infinite}@keyframes lineExpand {0%{width:60px;opacity:1}50%{width:100px;opacity:0.8}100%{width:60px;opacity:1}} .course_offering8932 p{position:relative;text-shadow:0 1px 5px rgba(0,0,0,0.2);z-index:2;margin-bottom:0;font-weight:400;font-family:Roboto,sans-serif;line-height:1.7;color:#ffffff;font-size:15px}.course_offering8932 .gallery_wrapper2798{position:relative;transition:all 0.5s ease;overflow:hidden;box-shadow:0 20px 40px rgba(0,0,0,0.3),0 0 0 1px rgb(186,218,190,0.5),inset 0 0 30px rgba(0,0,0,0.4);border-radius:calc(13px * 1.5);height:350px;transform:perspective(1000px) rotateY(-5deg)}.course_offering8932 .gallery_wrapper2798:hover{transform:perspective(1000px) rotateY(0deg) scale(1.02);box-shadow:0 25px 50px rgba(0,0,0,0.4),0 0 0 1px rgb(186,218,190),inset 0 0 30px rgba(0,0,0,0.4)}.course_offering8932 .gallery_wrapper2798::before{background:linear-gradient( 135deg,transparent 0%,rgba(0,0,0,0.3) 100% );top:0;height:100%;position:absolute;content:'';width:100%;left:0;z-index:1}.course_offering8932 .gallery_wrapper2798::after{height:100%;z-index:2;position:absolute;top:0;left:0;animation:scanlines 10s linear infinite;background:linear-gradient(45deg,transparent 40%,rgba(255,255,255,0.1) 45%,transparent 50%) 0 0 / 30px 30px,linear-gradient(-45deg,transparent 40%,rgba(255,255,255,0.1) 45%,transparent 50%) 15px 0 / 30px 30px;content:'';opacity:0.5;width:100%}@keyframes scanlines {0%{background-position:0 0,15px 0}100%{background-position:300px 300px,315px 300px}} @media (max-width: 991px) {.course_offering8932{padding:60px 0}.course_offering8932 .learning_studio1765{padding:30px;grid-template-columns:1fr;gap:30px}.course_offering8932 .knowledge_base5146{text-align:center;padding-right:0}.course_offering8932 h3::after{left:50%;transform:translateX(-50%)}.course_offering8932 .gallery_wrapper2798{min-height:300px}} @media (max-width: 767px) {.course_offering8932{padding:40px 0}.course_offering8932 .learning_studio1765{gap:25px;padding:25px}.course_offering8932 h3{margin-bottom:20px;font-size:calc(35px * 0.85)}.course_offering8932 p{font-size:calc(15px * 0.95)}.course_offering8932 .gallery_wrapper2798{min-height:250px;clip-path:polygon( 0% 5%,5% 0%,95% 0%,100% 5%,100% 95%,95% 100%,5% 100%,0% 95% )}} @media (max-width: 576px) {.course_offering8932{padding:30px 0}.course_offering8932 .learning_studio1765{gap:20px;padding:20px}.course_offering8932 .header_start6701{margin-bottom:15px}.course_offering8932 h3{margin-bottom:15px;font-size:calc(35px * 0.7);padding-bottom:10px}.course_offering8932 p{font-size:calc(15px * 0.9)}.course_offering8932 .gallery_wrapper2798{min-height:200px}} .service_contact6394{position:relative;overflow:hidden;padding:6rem 0;background:linear-gradient(135deg,rgb(234,233,241) 0%,#ffffff 100%)}.service_contact6394::before{top:-10%;position:absolute;background:rgb(186,218,190,0.5);width:40%;opacity:0.6;filter:blur(70px);z-index:0;right:-10%;height:40%;transform:rotate(-15deg);content:"";animation:float 8s ease-in-out infinite alternate}.service_contact6394::after{width:30%;z-index:0;left:-5%;transform:rotate(15deg);height:30%;content:"";bottom:-5%;opacity:0.5;filter:blur(60px);background:rgb(191,149,135,0.5);animation:float 10s ease-in-out infinite alternate-reverse;position:absolute}.service_contact6394 .container{margin:0 auto;padding:0 1.5rem;position:relative;max-width:1140px;z-index:1}.service_contact6394 .send_feedback5968{transition:all 0.5s cubic-bezier(0.25,1,0.5,1);background:rgba(255,255,255,0.92);position:relative;backdrop-filter:blur(10px);box-shadow:0 20px 40px rgba(0,0,0,0.08),0 8px 16px rgba(0,0,0,0.06),0 1px 3px rgba(0,0,0,0.1);padding:3rem;transform:perspective(1000px) rotateX(2deg)}.service_contact6394 .send_feedback5968:hover{transform:perspective(1000px) rotateX(0deg) translateY(-5px);box-shadow:0 25px 50px rgba(0,0,0,0.12),0 10px 20px rgba(0,0,0,0.08),0 2px 5px rgba(0,0,0,0.1)}.service_contact6394 h3{margin-bottom:1.5rem;font-size:calc(32px * 0.9);color:#000000;display:inline-block;position:relative;font-weight:700}.service_contact6394 h3::after{border-radius:2px;bottom:-8px;width:40%;content:"";background:linear-gradient(90deg,rgb(186,218,190) 0%,rgb(191,149,135) 100%);left:0;height:4px;position:absolute;transition:width 0.4s ease}.service_contact6394 h3:hover::after{width:100%}.service_contact6394 p{max-width:90%;margin-bottom:1.5rem;color:#000000;font-size:17px;line-height:1.7}.service_contact6394 h5{gap:0.5rem;font-size:24px;align-items:center;display:flex;color:#000000;margin-bottom:0.75rem;font-weight:600}.service_contact6394 h5 svg{transform:translateY(-1px);width:20px;height:20px}.service_contact6394 h5 svg path{fill:rgb(186,218,190);transition:fill 0.3s ease}.service_contact6394 .reach_team5192{display:flex;padding:0;flex-direction:column;margin:2rem 0 0 0;gap:1rem;list-style:none}.service_contact6394 .chat_form3872{color:#000000;gap:0.5rem;border-radius:10px;font-weight:600;padding:0.75rem 1.25rem;transition:all 0.3s cubic-bezier(0.25,1,0.5,1);position:relative;border:1px solid rgba(230,230,240,0.8);font-size:calc(17px * 0.95);box-shadow:0 2px 10px rgba(0,0,0,0.05);text-decoration:none;background:linear-gradient(135deg,rgba(255,255,255,0.9) 0%,rgba(240,240,245,0.8) 100%);align-items:center;display:flex;overflow:hidden}.service_contact6394 .chat_form3872::before{width:100%;z-index:0;position:absolute;background:linear-gradient(90deg,rgba(var(--primary-color-rgb),0.1) 0%,rgba(var(--secondary-color-rgb),0.1) 100%);content:"";transform:translateX(-100%);transition:transform 0.5s cubic-bezier(0.25,1,0.5,1);height:100%;left:0;top:0}.service_contact6394 .chat_form3872:hover{box-shadow:0 4px 15px rgba(0,0,0,0.08);transform:translateY(-2px)}.service_contact6394 .chat_form3872:hover::before{transform:translateX(0)}.service_contact6394 .chat_form3872 svg{height:20px;position:relative;z-index:2;width:20px}.service_contact6394 .chat_form3872 svg path{fill:rgb(191,149,135);transition:fill 0.3s ease}.service_contact6394 .chat_form3872:hover svg path{fill:rgb(186,218,190)}@keyframes float {0%{transform:rotate(-15deg) translate(0,0)}50%{transform:rotate(-5deg) translate(-10px,10px)}100%{transform:rotate(-20deg) translate(10px,-10px)}} @media (min-width: 768px) {.service_contact6394 .send_feedback5968{border-radius:15px;padding:4rem}.service_contact6394 h3{font-size:32px}.service_contact6394 .reach_team5192{flex-wrap:wrap;gap:1.25rem;flex-direction:row}.service_contact6394 .chat_form3872{min-width:200px}} @media (max-width: 767px) {.service_contact6394{padding:4rem 0}.service_contact6394::before,.service_contact6394::after{opacity:0.4}.service_contact6394 .send_feedback5968{border-radius:10px;padding:2rem 1.5rem}.service_contact6394 h3{font-size:calc(32px * 0.8)}.service_contact6394 p{max-width:100%}} @media (max-width: 480px) {.service_contact6394{padding:3rem 0}.service_contact6394 .send_feedback5968{transform:perspective(1000px) rotateX(1deg);padding:1.5rem 1.25rem}.service_contact6394 h3{font-size:calc(32px * 0.7)}.service_contact6394 p{font-size:calc(17px * 0.95)}.service_contact6394 .chat_form3872{font-size:calc(17px * 0.9);padding:0.75rem 1rem}}.tyWrapper3472{position:relative;overflow:hidden;perspective:1000px;background:linear-gradient(135deg,rgb(234,233,241),rgb(191,149,135,0.5));padding:5rem 0}.tyWrapper3472::before{width:100%;height:100%;position:absolute;animation:backgroundShift 20s infinite alternate ease-in-out;background:linear-gradient(80deg,transparent 30%,rgba(255,255,255,0.03) 40%,transparent 60%),repeating-linear-gradient(45deg,transparent,transparent 10px,rgba(255,255,255,0.02) 10px,rgba(255,255,255,0.02) 20px);content:"";z-index:1;left:0;top:0}.tyWrapper3472 .container{z-index:2;max-width:1200px;transform-style:preserve-3d;margin:0 auto;position:relative}.tyWrapper3472 .learning_studio1765{transition:transform 0.6s cubic-bezier(0.22,1,0.36,1);box-shadow:0 15px 35px rgba(0,0,0,0.1),0 5px 15px rgba(0,0,0,0.05),0 1px 0 rgba(255,255,255,0.2) inset;backdrop-filter:blur(8px);transform:translateZ(0);grid-template-columns:1fr;padding:3rem;transform-style:preserve-3d;display:grid;gap:2.5rem;background:linear-gradient(135deg,rgba(255,255,255,0.9),rgba(255,255,255,0.98));position:relative}.tyWrapper3472 .learning_studio1765:hover{box-shadow:0 20px 40px rgba(0,0,0,0.12),0 8px 20px rgba(0,0,0,0.08),0 1px 0 rgba(255,255,255,0.3) inset;transform:translateZ(10px) scale(1.01)}.tyWrapper3472 .learning_studio1765::before{content:"";opacity:0;pointer-events:none;top:0;transition:opacity 0.5s ease;position:absolute;height:100%;background:linear-gradient(45deg,transparent 0%,rgb(186,218,190,0.5) 100%);width:100%;transform:translateZ(-10px);z-index:-1;left:0}.tyWrapper3472 .learning_studio1765:hover::before{opacity:0.05}.tyWrapper3472 .learning_studio1765 > div:first-child{transition:transform 0.4s cubic-bezier(0.22,1,0.36,1);position:relative;transform:translateZ(20px)}.tyWrapper3472 .learning_studio1765 > div:first-child::after{transition:transform 0.6s cubic-bezier(0.19,1,0.22,1);height:3px;position:absolute;content:"";left:0;transform:scaleX(0);bottom:-10px;transform-origin:left;background:rgb(186,218,190);width:60px}.tyWrapper3472 .learning_studio1765:hover > div:first-child::after{transform:scaleX(1)}.tyWrapper3472 h5{line-height:1.4;position:relative;letter-spacing:0.02em;color:#000000;font-weight:700;margin:0;transform:translateZ(5px);font-size:20px}.tyWrapper3472 h5::first-letter{font-size:1.2em;color:rgb(186,218,190)}.tyWrapper3472 .learning_studio1765 > div:last-child{position:relative;transform:translateZ(15px);transition:transform 0.5s cubic-bezier(0.22,1,0.36,1)}.tyWrapper3472 a{padding:0.5rem 0;position:relative;overflow:hidden;display:block;color:inherit;text-decoration:none;transition:all 0.3s ease}.tyWrapper3472 a::before{position:absolute;transition:left 0.8s ease-in-out;height:100%;left:-100%;width:100%;top:0;content:"";background:linear-gradient(90deg,transparent,rgba(255,255,255,0.2),transparent)}.tyWrapper3472 .learning_studio1765:hover a::before{left:100%}.tyWrapper3472 p{font-weight:400;font-size:14px;transition:opacity 0.4s ease;line-height:1.7;opacity:0.9;color:#000000;margin:0}.tyWrapper3472 a:hover p{opacity:1;color:rgb(186,218,190)}@keyframes backgroundShift {0%{background-position:0% 0%}100%{background-position:100% 100%}} @media (min-width: 768px) {.tyWrapper3472{padding:7rem 0}.tyWrapper3472 .learning_studio1765{gap:3rem;grid-template-columns:1fr 1fr;padding:4rem;align-items:center}.tyWrapper3472 h5{font-size:calc(20px * 1.1)}.tyWrapper3472 p{font-size:calc(14px * 1.05)}.tyWrapper3472 .learning_studio1765::after{transform:translateZ(10px) scale(0.9);top:-15px;transition:opacity 0.5s ease,transform 0.5s ease;position:absolute;border-right:3px solid rgb(186,218,190);right:-15px;content:"";opacity:0;width:30px;border-top:3px solid rgb(186,218,190);height:30px}.tyWrapper3472 .learning_studio1765:hover::after{opacity:1;transform:translateZ(10px) scale(1)}.tyWrapper3472 .learning_studio1765::before{transition:clip-path 0.6s cubic-bezier(0.22,1,0.36,1),opacity 0.5s ease;clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}.tyWrapper3472 .learning_studio1765:hover::before{clip-path:polygon(5% 5%,95% 5%,95% 95%,5% 95%)}} @media (min-width: 992px) {.tyWrapper3472{padding:8rem 0}.tyWrapper3472 .learning_studio1765{padding:5rem;gap:4rem}.tyWrapper3472 .learning_studio1765 > div:first-child{transform:translateZ(30px) translateX(-10px)}.tyWrapper3472 .learning_studio1765:hover > div:first-child{transform:translateZ(40px) translateX(0)}.tyWrapper3472 .learning_studio1765 > div:last-child{transform:translateZ(20px) translateX(10px)}.tyWrapper3472 .learning_studio1765:hover > div:last-child{transform:translateZ(30px) translateX(0)}.tyWrapper3472 a{padding:1rem 0}.tyWrapper3472 p{line-height:1.8}.tyWrapper3472 .container::before{position:absolute;width:80%;left:10%;background:linear-gradient(90deg,transparent,rgb(186,218,190,0.5),transparent);bottom:-20px;content:"";opacity:0.5;height:1px}} @media (max-width: 767px) {.tyWrapper3472{padding:3rem 1rem}.tyWrapper3472 .learning_studio1765{padding:2rem 1.5rem}.tyWrapper3472 h5{font-size:calc(20px * 0.9)}.tyWrapper3472 p{line-height:1.6;font-size:calc(14px * 0.95)}}header{box-shadow:0 5px 25px rgba(0,0,0,0.3);width:100%;position:fixed;border-bottom:1px solid rgb(186,218,190,0.5);background:linear-gradient(180deg,rgb(186,218,190) 0%,rgba(20,20,30,0.95) 100% );top:0;transition:all 0.4s ease;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);left:0;z-index:1000}header:before{position:absolute;pointer-events:none;width:100%;top:0;content:'';height:100%;background:radial-gradient(circle at 15% 15%,rgb(186,218,190,0.5) 0%,transparent 25%),radial-gradient(circle at 85% 85%,rgb(191,149,135,0.5) 0%,transparent 25%);left:0;opacity:0.1}header:after{opacity:0.02;position:absolute;top:0;content:'';height:100%;pointer-events:none;left:0;mix-blend-mode:overlay;width:100%}header .header_wrap1703{position:relative;overflow:hidden}header .header_wrap1703:before{height:1px;content:'';bottom:0;left:-50%;animation:scanlineGlow 4s linear infinite;opacity:0.7;background:linear-gradient(90deg,transparent 0%,rgb(186,218,190) 25%,#ffffff 50%,rgb(186,218,190) 75%,transparent 100% );box-shadow:0 0 15px rgb(186,218,190),0 0 35px rgb(186,218,190);position:absolute;width:200%}header .container{padding:18px 25px;position:relative;margin:0 auto;max-width:1200px}header .container:before{height:100%;background-image:repeating-linear-gradient( 0deg,transparent,transparent 2px,rgba(255,255,255,0.015) 2px,rgba(255,255,255,0.015) 3px );opacity:0.5;pointer-events:none;position:absolute;width:100%;mix-blend-mode:overlay;content:''}header .nav_site7183{justify-content:space-between;position:relative;display:flex;align-items:center}header .nav_site7183:before{filter:blur(15px);opacity:0.3;animation:breathe 5s infinite alternate;width:20px;background:rgb(186,218,190);top:50%;height:20px;position:absolute;border-radius:50%;left:-10px;content:'';transform:translateY(-50%)}header .nav_site7183:after{content:'';opacity:0.3;background:rgb(191,149,135);width:20px;transform:translateY(-50%);height:20px;right:-10px;position:absolute;filter:blur(15px);animation:breathe 5s infinite alternate-reverse;border-radius:50%;top:50%}header .head_site6980{align-items:center;position:relative;display:flex;gap:30px}header .head_site6980:before{filter:blur(5px);left:-5%;animation:menuGlow 10s infinite ease-in-out;content:'';background:linear-gradient(90deg,transparent,rgb(186,218,190,0.5),transparent );width:110%;top:-5%;height:110%;position:absolute;transform:translateX(-100%);opacity:0.15}header .head_sitewrap6247{font-family:Roboto,sans-serif;text-transform:uppercase;font-weight:400;padding:8px 2px;text-shadow:0 0 1px #ffffff;text-decoration:none;font-size:12px;position:relative;letter-spacing:1px;color:#ffffff;transition:all 0.3s ease}header .head_sitewrap6247:before{top:0;height:100%;transition:all 0.4s ease;left:0;background:linear-gradient(90deg,transparent,rgb(186,218,190,0.5),transparent );content:'';transform:skewX(-20deg) scale(0.8,1);width:100%;position:absolute;z-index:-1;opacity:0}header .head_sitewrap6247:after{position:absolute;bottom:-2px;opacity:0.8;content:'';height:2px;transition:all 0.4s cubic-bezier(0.175,0.885,0.32,1.275);background:linear-gradient(90deg,rgb(186,218,190),#ffffff 50%,rgb(186,218,190) );transform:translateX(-50%);width:0;filter:blur(0.5px);left:50%}header .head_sitewrap6247:hover{text-shadow:0 0 5px #ffffff,0 0 10px rgb(186,218,190);transform:translateY(-2px);color:#ffffff}header .head_sitewrap6247:hover:before{transform:skewX(-20deg) scale(1.05,1);opacity:0.15}header .head_sitewrap6247:hover:after{width:100%;box-shadow:0 0 5px rgb(186,218,190),0 0 10px rgb(186,218,190)}header .nav_learning8534{text-decoration:none;justify-content:center;padding:5px;transition:all 0.3s ease;position:relative;align-items:center;display:flex}header .nav_learning8534:before{transition:opacity 0.5s ease;opacity:0;left:50%;width:150%;top:50%;content:'';transform:translate(-50%,-50%);position:absolute;height:150%;background:radial-gradient(circle,rgb(186,218,190,0.5) 0%,transparent 70% )}header .nav_learning8534:after{height:calc(100% + 10px);left:-5px;border:1px solid transparent;border-image:linear-gradient(45deg,rgb(186,218,190),rgb(191,149,135),rgb(186,218,190)) 1;position:absolute;width:calc(100% + 10px);transition:all 0.5s ease;opacity:0;top:-5px;content:''}header .nav_learning8534:hover:before{opacity:0.3}header .nav_learning8534:hover:after{opacity:0.7;animation:borderRotate 4s linear infinite}header .nav_learning8534 svg{height:45px;filter:drop-shadow(0 0 2px rgb(186,218,190,0.5));position:relative;width:auto;transition:all 0.4s cubic-bezier(0.175,0.885,0.32,1.275)}header .nav_learning8534:hover svg{transform:scale(1.05);filter:drop-shadow(0 0 5px rgb(186,218,190))}header .nav_learning8534:hover svg path{animation:logoGlow 2s infinite alternate}@keyframes scanlineGlow {0%{transform:translateX(-100%);opacity:0}10%,90%{opacity:0.7}100%{transform:translateX(100%);opacity:0}} @keyframes breathe {0%,100%{opacity:0.3;filter:blur(15px)}50%{opacity:0.5;filter:blur(20px)}} @keyframes menuGlow {0%,100%{transform:translateX(-100%);opacity:0.15}50%{transform:translateX(100%);opacity:0.25}} @keyframes borderRotate {0%{border-image:linear-gradient(45deg,rgb(186,218,190),rgb(191,149,135),rgb(186,218,190)) 1}50%{border-image:linear-gradient(225deg,rgb(186,218,190),rgb(191,149,135),rgb(186,218,190)) 1}100%{border-image:linear-gradient(405deg,rgb(186,218,190),rgb(191,149,135),rgb(186,218,190)) 1}} @keyframes logoGlow {0%{filter:brightness(1)}100%{filter:brightness(1.3)}} @keyframes glitchEffect {0%,100%{transform:translateX(0)}20%{transform:translateX(-2px)}40%{transform:translateX(2px)}60%{transform:skewX(2deg)}80%{transform:skewX(-2deg)}} @media (max-width: 991px) {header .container{padding:15px 20px}header .head_site6980{gap:20px}header .nav_learning8534 svg{height:38px}} @media (max-width: 767px) {header .head_site6980{position:fixed;-webkit-backdrop-filter:blur(15px);flex-direction:column;background:linear-gradient(135deg,rgba(20,20,30,0.97) 0%,rgba(10,10,20,0.98) 100% );gap:25px;box-shadow:-5px 0 30px rgba(0,0,0,0.5);padding:85px 30px 30px;z-index:1001;width:85%;overflow-y:auto;backdrop-filter:blur(15px);top:0;right:-100%;height:100vh;transition:all 0.4s cubic-bezier(0.19,1,0.22,1);max-width:330px}header .head_site6980:before{height:1px;left:10%;top:70px;opacity:0.3;animation:none;width:80%}header .head_site6980:after{position:absolute;top:20px;content:'';opacity:0.6;background:transparent;width:30px;right:20px;height:30px;border:1px solid rgb(186,218,190,0.5)}header .menu.active{right:0}header .head_sitewrap6247{width:100%;opacity:0.8;text-align:left;border-bottom:1px solid rgb(186,218,190,0.5);padding:12px 5px}header .head_sitewrap6247:last-child{border-bottom:none}header .head_sitewrap6247:hover{opacity:1;transform:translateY(0)}header .nav_learning8534{margin:0 auto}} @media (max-width: 480px) {header .container{padding:12px 15px}header .nav_learning8534 svg{height:35px}header .head_site6980{max-width:100%;width:100%}}.privacy_container3807{perspective:1000px;background:linear-gradient(135deg,rgb(234,233,241) 0%,rgba(255,255,255,0.98) 100%);position:relative;overflow:hidden;padding:5rem 2rem}.privacy_container3807::before{z-index:0;height:100%;width:100%;opacity:0.15;position:absolute;top:0;left:0;background:radial-gradient(circle at 20% 30%,rgb(186,218,190,0.5) 0%,transparent 20%),radial-gradient(circle at 80% 70%,rgb(191,149,135,0.5) 0%,transparent 25%);content:"";transform:translateZ(-50px)}.privacy_container3807 .container{border-left:4px solid rgb(186,218,190);transform-style:preserve-3d;transition:transform 0.5s cubic-bezier(0.19,1,0.22,1);z-index:1;position:relative;margin:0 auto;max-width:1140px;box-shadow:0 20px 40px rgba(0,0,0,0.05),0 5px 15px rgba(0,0,0,0.03);background:#ffffff;padding:2rem;transform:translateZ(0) rotateX(0.5deg)}.privacy_container3807 .container:hover{transform:translateZ(10px) rotateX(0deg)}.privacy_container3807 h1{padding-bottom:1rem;font-size:calc(45px * 1.2);font-weight:700;position:relative;line-height:1.2;margin-bottom:2rem;font-family:Roboto,sans-serif;color:#000000;letter-spacing:-0.5px}.privacy_container3807 h1::after{width:80px;transform:scaleX(1);transition:transform 0.4s ease-out;position:absolute;transform-origin:left;left:0;height:4px;bottom:0;content:"";background:linear-gradient(90deg,rgb(186,218,190) 0%,rgb(191,149,135) 100%)}.privacy_container3807:hover h1::after{transform:scaleX(1.5)}.privacy_container3807 h2{margin:3rem 0 1.5rem;padding-left:1rem;color:#000000;font-family:Roboto,sans-serif;font-size:calc(29px * 1.05);font-weight:600;transform:translateX(0);transition:transform 0.3s ease-out;position:relative;border-left:3px solid rgb(191,149,135)}.privacy_container3807 h2:hover{transform:translateX(5px)}.privacy_container3807 h3{font-size:calc(19px * 1.2);margin:2.5rem 0 1rem;border-bottom:1px solid rgba(0,0,0,0.1);font-weight:600;color:#000000;position:relative;padding-bottom:0.5rem;font-family:Roboto,sans-serif}.privacy_container3807 h4{margin:2rem 0 1rem;font-size:calc(21px * 1.1);position:relative;color:#000000;font-family:Roboto,sans-serif;padding-left:1.5rem;font-weight:600}.privacy_container3807 h4::before{width:8px;background-color:rgb(186,218,190);height:8px;transform:translateY(-50%) rotate(45deg);top:50%;left:0;position:absolute;content:""}.privacy_container3807 p{line-height:1.8;font-family:Roboto,sans-serif;color:#000000;font-size:13px;margin-bottom:1.5rem;position:relative;transform:translateZ(0);transition:transform 0.3s ease-out}.privacy_container3807 p:hover{transform:translateZ(5px)}.privacy_container3807 strong{color:#000000;font-weight:600;padding:0 2px;background:linear-gradient(to bottom,transparent 85%,rgb(191,149,135,0.5) 85%,rgb(191,149,135,0.5) 100%);display:inline-block;position:relative}.privacy_container3807 ul{list-style:none;position:relative;padding-left:1.5rem;margin:1.5rem 0 2rem}.privacy_container3807 ul li{transition:transform 0.2s ease-out;color:#000000;font-size:13px;margin-bottom:1rem;position:relative;padding-left:1.5rem;font-family:Roboto,sans-serif;line-height:1.7}.privacy_container3807 ul li:hover{transform:translateX(5px)}.privacy_container3807 ul li::before{width:6px;top:0.65rem;background-color:rgb(186,218,190);left:0;content:"";border-radius:50%;position:absolute;transition:transform 0.2s ease-out,background-color 0.2s ease-out;height:6px}.privacy_container3807 ul li:hover::before{background-color:rgb(191,149,135);transform:scale(1.5)}.privacy_container3807 span{line-height:1.7;display:block;padding:1rem 1.5rem;background-color:rgba(rgba(0,0,0,0.5),0.02);font-size:13px;transition:transform 0.3s ease-out,border-left-color 0.3s ease-out;color:#000000;font-family:Roboto,sans-serif;transform:translateX(0);margin-bottom:2rem;border-left:2px solid rgb(191,149,135,0.5)}.privacy_container3807 span:hover{border-left-color:rgb(191,149,135);transform:translateX(5px)}@media screen and (max-width: 1200px) {.privacy_container3807{padding:4rem 1.5rem}.privacy_container3807 .container{padding:1.5rem}.privacy_container3807 h1{font-size:calc(45px * 1.1)}.privacy_container3807 h2{font-size:29px}} @media screen and (max-width: 992px) {.privacy_container3807{padding:3rem 1rem}.privacy_container3807 .container{box-shadow:0 10px 30px rgba(0,0,0,0.05),0 3px 10px rgba(0,0,0,0.03);transform:none}.privacy_container3807 .container:hover{transform:none}.privacy_container3807 h1{font-size:45px}} @media screen and (max-width: 768px) {.privacy_container3807{padding:2rem 0.5rem}.privacy_container3807 .container{padding:1.5rem 1rem}.privacy_container3807 h1{font-size:calc(45px * 0.9)}.privacy_container3807 h2{padding-left:0.75rem;font-size:calc(29px * 0.9)}.privacy_container3807 h3{font-size:19px}.privacy_container3807 h4{font-size:21px}.privacy_container3807 p,.privacy_container3807 ul li,.privacy_container3807 span{font-size:calc(13px * 0.95)}.privacy_container3807 ul{padding-left:0.5rem}.privacy_container3807 span{padding:0.75rem 1rem}} @media screen and (max-width: 576px) {.privacy_container3807{padding:1.5rem 0.5rem}.privacy_container3807 .container{border-left-width:3px;padding:1rem}.privacy_container3807 h1{font-size:calc(45px * 0.8)}.privacy_container3807 h1::after{width:60px;height:3px}.privacy_container3807 h2{margin:2rem 0 1rem;border-left-width:2px}.privacy_container3807 ul li{padding-left:1.25rem}.privacy_container3807 p:hover,.privacy_container3807 ul li:hover,.privacy_container3807 span:hover,.privacy_container3807 h2:hover{transform:none}}.consentWarningDialog7819{border-top:2px solid rgb(186,218,190);width:100%;z-index:90;position:fixed;background:rgb(234,233,241);bottom:0}.cookies_tech8450{display:flex;justify-content:space-between;padding:20px 0;align-items:center}.consentWarningDialog7819 h5{margin-bottom:6px;font-size:22px}.consentWarningDialog7819 p{font-size:18px}.data_notice5372{margin-right:10px;flex-shrink:0}.data_notice5372 svg,.data_notice5372 svg path,.data_notice5372 img{fill:rgb(186,218,190);width:100px;height:100px}.online_tracking9536{border-bottom:2px solid rgb(186,218,190);text-decoration:none;font-size:24px;line-height:35px;cursor:pointer;margin-left:10px;min-width:120px;white-space:nowrap;text-align:center;color:rgb(186,218,190);flex-shrink:0}.consentWarningDialog7819 p a{text-decoration:none;color:rgb(186,218,190)}@media only screen and (max-width: 1200px) {.consentWarningDialog7819{padding:20px}} #cookieConsentAlert5138{display:none}#cookieConsentAlert5138:checked ~ .consentWarningDialog7819{visibility:hidden;opacity:0}@media only screen and (max-width: 800px) {.data_notice5372{display:none}.cookies_tech8450{justify-content:center;flex-direction:column;align-items:center}.consentWarningDialog7819 h5{text-align:center}.consentWarningDialog7819 p{text-align:center}.user_alert3146{margin-bottom:20px}body .layer-container0321 .online_tracking9536{margin-left:0}}.training_method6492{padding:180px 0 140px;overflow:visible;background:linear-gradient(115deg,rgb(234,233,241) 0%,rgb(186,218,190,0.5) 150%);position:relative}.training_method6492::before{position:absolute;background:radial-gradient(circle at 30% 70%,rgb(191,149,135,0.5) 0%,transparent 60%);opacity:0.15;width:100%;z-index:1;content:'';left:0;top:0;height:100%}.training_method6492 .learning_studio1765{z-index:2;padding:0 20px;max-width:1200px;position:relative;margin:0 auto}.training_method6492 .note_frame4305{display:flex;width:100%;position:relative}.training_method6492 .note_frame4305 h2{top:-50px;text-align:center;box-shadow:0 20px 50px rgba(0,0,0,0.15);justify-content:center;display:flex;position:absolute;width:300px;color:#ffffff;font-weight:700;transform:translateX(-50%);border-radius:50%;font-size:34px;height:300px;left:15%;backdrop-filter:blur(10px);align-items:center;z-index:4;background:linear-gradient(135deg,rgb(186,218,190,0.5) 0%,rgba(255,255,255,0.1) 100%);padding:40px 50px}.training_method6492 .note_frame4305 p{line-height:1.8;box-shadow:0 20px 40px rgba(0,0,0,0.1);margin-left:15%;padding:60px 50px 60px 250px;backdrop-filter:blur(15px);font-size:17px;color:#ffffff;background:rgba(255,255,255,0.05);border-radius:20px;z-index:3;position:relative}.training_method6492 .note_frame4305::before{border:1px solid rgb(186,218,190,0.5);transform:translateX(-50%);z-index:2;left:15%;animation:rotate-slow 60s linear infinite;height:450px;top:-110px;border-radius:50%;width:450px;opacity:0.15;content:'';position:absolute}.training_method6492 .note_frame4305::after{left:15%;transform:translateX(-50%);width:550px;position:absolute;border-radius:50%;content:'';z-index:1;border:1px dashed rgb(191,149,135,0.5);height:550px;top:-160px;animation:rotate-slow 80s linear infinite reverse;opacity:0.1}.training_method6492 .note_frame4305 h2::before{height:40px;border-radius:50%;left:50%;content:'';opacity:0.3;top:0;z-index:5;transform:translate(-50%,-50%);width:40px;position:absolute;background:rgb(186,218,190)}.training_method6492 .note_frame4305 h2::after{transform:translate(-50%,-50%);left:50%;position:absolute;width:350px;border-radius:50%;z-index:-1;border:1px solid rgba(255,255,255,0.1);top:50%;height:350px;content:''}.training_method6492 .note_frame4305 p::before{height:100%;top:0;left:0;opacity:0.05;content:'';position:absolute;z-index:-1;width:100%;background:linear-gradient(135deg,rgb(186,218,190,0.5) 0%,transparent 80%);border-radius:20px}.training_method6492 .note_frame4305 p::after{height:80px;position:absolute;top:-40px;width:80px;z-index:5;transform:rotate(45deg);content:'';background:rgb(191,149,135);opacity:0.1;right:30px;border-radius:10px}.training_method6492::after{background:linear-gradient(90deg,transparent,rgb(186,218,190,0.5),transparent);left:0;bottom:50%;content:'';opacity:0.2;width:100%;position:absolute;height:1px;z-index:1}.training_method6492 .learning_studio1765::before{height:70px;filter:blur(30px);opacity:0.05;content:'';border-radius:50%;transform:translate(-50%,-50%);width:70px;background:rgb(186,218,190);animation:pulse-subtle 10s infinite alternate;top:50%;position:absolute;left:15%}.training_method6492 .learning_studio1765::after{animation:pulse-subtle 15s infinite alternate-reverse;background:rgb(191,149,135);bottom:-100px;right:10%;content:'';height:200px;width:200px;opacity:0.03;filter:blur(60px);border-radius:50%;position:absolute}@keyframes rotate-slow {0%{transform:translateX(-50%) rotate(0deg)}100%{transform:translateX(-50%) rotate(360deg)}} @keyframes pulse-subtle {0%,100%{opacity:0.05;transform:scale(1)}50%{opacity:0.08;transform:scale(1.2)}} @media screen and (max-width: 1200px) {.training_method6492 .note_frame4305 h2{height:280px;width:280px;padding:35px 40px;left:20%}.training_method6492 .note_frame4305 p{margin-left:20%;padding:50px 40px 50px 220px}.training_method6492 .note_frame4305::before{height:400px;width:400px;top:-95px;left:20%}.training_method6492 .note_frame4305::after{width:500px;left:20%;height:500px;top:-145px}.training_method6492 .learning_studio1765::before{left:20%}} @media screen and (max-width: 992px) {.training_method6492{padding:160px 0 120px}.training_method6492 .note_frame4305 h2{top:-40px;padding:30px;width:250px;height:250px;left:25%}.training_method6492 .note_frame4305 p{margin-left:25%;padding:45px 35px 45px 180px}.training_method6492 .note_frame4305::before{height:350px;width:350px;left:25%;top:-80px}.training_method6492 .note_frame4305::after{left:25%;top:-125px;height:450px;width:450px}.training_method6492 .note_frame4305 h2::after{width:290px;height:290px}.training_method6492 .learning_studio1765::before{left:25%}} @media screen and (max-width: 768px) {.training_method6492{overflow:hidden;padding:130px 0 100px}.training_method6492 .note_frame4305{flex-direction:column;align-items:center}.training_method6492 .note_frame4305 h2{left:0;font-size:calc(34px * 0.9);position:relative;height:auto;width:90%;border-radius:20px;padding:30px;transform:none;top:0;margin-bottom:20px}.training_method6492 .note_frame4305 p{width:90%;margin-left:0;padding:30px}.training_method6492 .note_frame4305::before,.training_method6492 .note_frame4305::after,.training_method6492::after,.training_method6492 .learning_studio1765::before,.training_method6492 .learning_studio1765::after,.training_method6492 .note_frame4305 p::after,.training_method6492 .note_frame4305 h2::before,.training_method6492 .note_frame4305 h2::after{display:none}} @media screen and (max-width: 480px) {.training_method6492{padding:100px 0 80px}.training_method6492 .note_frame4305 h2{padding:25px;font-size:calc(34px * 0.8);width:100%}.training_method6492 .note_frame4305 p{padding:25px;font-size:calc(17px * 0.9);width:100%}}.our_mission0243{overflow:hidden;background-color:rgb(234,233,241);position:relative;padding:90px 0}.our_mission0243::before{width:40%;opacity:0.4;top:0;height:100%;right:0;position:absolute;z-index:1;content:"";background:radial-gradient(circle at top right,rgb(186,218,190,0.5) 0%,transparent 70%)}.our_mission0243::after{bottom:0;opacity:0.3;position:absolute;width:30%;background:radial-gradient(circle at bottom left,rgb(191,149,135,0.5) 0%,transparent 70%);height:60%;content:"";left:0;z-index:1}.our_mission0243 .container{z-index:2;position:relative}.our_mission0243 .learning_studio1765{grid-template-columns:repeat(2,1fr);display:grid;grid-gap:60px}.our_mission0243 h3{position:relative;margin-bottom:50px;text-align:center;font-size:30px;color:#000000;grid-column:1 / -1;font-weight:700}.our_mission0243 h3::after{transform:translateX(-50%);position:absolute;content:"";background:linear-gradient(to right,rgb(186,218,190),rgb(191,149,135));height:3px;bottom:-15px;left:50%;border-radius:10px;width:80px}.our_mission0243 .skill_track0854{box-shadow:0 15px 30px rgba(0,0,0,0.05);transition:transform 0.4s cubic-bezier(0.175,0.885,0.32,1.275);transform:translateX(0);background:#ffffff;display:flex;padding:30px;border-radius:28px;flex-direction:column;position:relative}.our_mission0243 .skill_track0854:hover{transform:translateX(10px)}.our_mission0243 .skill_track0854 span{font-size:23px;margin-bottom:15px;position:relative;font-weight:600;display:inline-block;color:rgb(186,218,190)}.our_mission0243 .skill_track0854 span::after{position:absolute;height:2px;width:40px;content:"";bottom:-5px;left:0;background-color:rgb(191,149,135)}.our_mission0243 .skill_track0854 p{line-height:1.7;color:#000000;font-size:15px;margin-bottom:25px}.our_mission0243 .gallery_wrapper2798{position:relative;border-radius:28px;overflow:hidden;box-shadow:0 10px 20px rgba(0,0,0,0.1);height:250px}.our_mission0243 .gallery_wrapper2798::after{position:absolute;height:100%;background:linear-gradient(to bottom,transparent 75%,rgba(0,0,0,0.3));top:0;left:0;width:100%;content:""}.our_mission0243 .success_story4607{background:#ffffff;transition:transform 0.4s cubic-bezier(0.175,0.885,0.32,1.275);transform:translateX(0);flex-direction:column;border-radius:28px;position:relative;padding:30px;box-shadow:0 15px 30px rgba(0,0,0,0.05);display:flex}.our_mission0243 .success_story4607:hover{transform:translateX(-10px)}.our_mission0243 .success_story4607 p{font-size:15px;margin-bottom:25px;position:relative;line-height:1.7;color:#000000;padding-top:15px}.our_mission0243 .learn_legacy1382{position:relative;overflow:hidden;box-shadow:0 10px 20px rgba(0,0,0,0.1);border-radius:28px;height:250px}.our_mission0243 .learn_legacy1382::after{width:100%;top:0;left:0;position:absolute;content:"";background:linear-gradient(to bottom,transparent 75%,rgba(0,0,0,0.3));height:100%}.our_mission0243 .skill_track0854,.our_mission0243 .success_story4607{border-top:4px solid rgb(186,218,190)}.our_mission0243 .success_story4607{border-color:rgb(191,149,135)}.our_mission0243 .learning_studio1765::before{content:"";border-radius:50%;height:200px;animation:rotate 30s linear infinite;z-index:-1;width:200px;opacity:0.4;position:absolute;top:-100px;left:-100px;border:2px dotted rgb(186,218,190,0.5)}.our_mission0243 .learning_studio1765::after{height:150px;border:2px dotted rgb(191,149,135,0.5);width:150px;z-index:-1;right:-75px;opacity:0.4;border-radius:50%;animation:rotate 20s linear infinite reverse;position:absolute;bottom:-75px;content:""}@keyframes rotate {from{transform:rotate(0deg)}to{transform:rotate(360deg)}} @media (max-width: 1200px) {.our_mission0243{padding:80px 0}.our_mission0243 .learning_studio1765{grid-gap:40px}.our_mission0243 h3{margin-bottom:40px}} @media (max-width: 992px) {.our_mission0243 .learning_studio1765{grid-gap:50px;grid-template-columns:1fr}.our_mission0243 h3{margin-bottom:35px}.our_mission0243 .skill_track0854:hover,.our_mission0243 .success_story4607:hover{transform:translateY(-10px)}} @media (max-width: 768px) {.our_mission0243{padding:60px 0}.our_mission0243 h3{font-size:calc(30px * 0.9)}.our_mission0243 .skill_track0854,.our_mission0243 .success_story4607{padding:25px}.our_mission0243 .skill_track0854 span{font-size:calc(23px * 0.9)}.our_mission0243 .gallery_wrapper2798,.our_mission0243 .learn_legacy1382{height:220px}} @media (max-width: 576px) {.our_mission0243{padding:50px 0}.our_mission0243 h3{margin-bottom:30px;font-size:calc(30px * 0.8)}.our_mission0243 .skill_track0854,.our_mission0243 .success_story4607{padding:20px}.our_mission0243 .skill_track0854 p,.our_mission0243 .success_story4607 p{line-height:1.6;font-size:calc(15px * 0.95);margin-bottom:20px}.our_mission0243 .gallery_wrapper2798,.our_mission0243 .learn_legacy1382{height:200px}} .our_mission0243 .skill_track0854::before,.our_mission0243 .success_story4607::before{position:absolute;width:20px;z-index:-1;content:"";background:rgb(186,218,190);top:-10px;height:20px;transform:rotate(45deg);right:30px}.our_mission0243 .success_story4607::before{background:rgb(191,149,135)}.our_mission0243 .skill_track0854,.our_mission0243 .success_story4607{overflow:hidden}.our_mission0243 .skill_track0854::after,.our_mission0243 .success_story4607::after{top:-50%;background:radial-gradient(circle,rgba(255,255,255,0.8) 0%,rgba(255,255,255,0) 70%);right:-50%;content:"";position:absolute;opacity:0.2;width:100px;height:100px}@media (min-width: 1400px) {.our_mission0243 .container{max-width:1320px}}.contact_form_section7280{overflow:hidden;position:relative;background:linear-gradient(120deg,rgb(234,233,241) 0%,#1a1e2e 100%);padding:90px 0}.contact_form_section7280::before{height:100%;content:"";z-index:0;left:0;position:absolute;width:100%;background:radial-gradient(circle at 20% 50%,rgba(0,0,0,0.4) 0%,transparent 40%),linear-gradient(0deg,transparent 80%,rgba(rgb(186,218,190),0.05) 100%);top:0}.contact_form_section7280::after{background:repeating-linear-gradient(90deg,rgba(255,255,255,0.03) 0px,rgba(255,255,255,0.03) 1px,transparent 1px,transparent 20px);left:0;z-index:1;width:100%;position:absolute;bottom:0;height:100px;content:""}.contact_form_section7280 .container{margin:0 auto;padding:0 20px;max-width:1200px;z-index:2;position:relative}.contact_form_section7280 h2{text-transform:uppercase;position:relative;font-weight:700;text-align:center;letter-spacing:2px;color:#ffffff;font-size:30px;margin-bottom:70px}.contact_form_section7280 h2::before{background:rgb(186,218,190);content:"";height:2px;position:absolute;left:calc(50% - 50px);bottom:-20px;width:30px}.contact_form_section7280 h2::after{background:rgb(186,218,190);height:2px;position:absolute;content:"";bottom:-20px;width:70px;left:calc(50% - 10px)}.contact_form_section7280 .connect_inquiry3204{display:grid;background:rgba(0,0,0,0.2);box-shadow:0 25px 50px rgba(0,0,0,0.3);grid-template-columns:6fr 4fr;backdrop-filter:blur(10px);border-radius:20px;border:1px solid rgba(255,255,255,0.05);overflow:hidden}.contact_form_section7280 .gallery_wrapper2798{min-height:100%;position:relative}.contact_form_section7280 .gallery_wrapper2798::before{height:100%;position:absolute;content:"";top:0;width:100%;background:linear-gradient(135deg,rgba(0,0,0,0.3),rgba(0,0,0,0.7));z-index:1;left:0}.contact_form_section7280 .gallery_wrapper2798::after{left:0;width:100%;z-index:2;height:100%;background:repeating-linear-gradient(45deg,transparent,transparent 10px,rgba(rgb(186,218,190),0.1) 10px,rgba(rgb(186,218,190),0.1) 11px);content:"";top:0;position:absolute;animation:scanLines 5s linear infinite}@keyframes scanLines {0%{background-position:0 0}100%{background-position:100px 100px}} .contact_form_section7280 .inquiry_info0387{padding:50px;position:relative}.contact_form_section7280 .inquiry_info0387::before{position:absolute;width:100%;top:0;height:100%;content:"";background:radial-gradient(circle at 50% 30%,rgba(0,0,0,0),rgba(0,0,0,0.2));z-index:-1;left:0}.contact_form_section7280 #contact{gap:25px;flex-direction:column;display:flex}.contact_form_section7280 h3{font-size:19px;letter-spacing:1px;position:relative;text-transform:uppercase;color:#ffffff;display:inline-block;font-weight:700;margin-bottom:30px}.contact_form_section7280 h3::after{height:2px;width:50px;bottom:-10px;content:"";left:0;position:absolute;background:rgb(186,218,190)}.contact_form_section7280 input[type="text"]{color:#ffffff;border:1px solid rgba(255,255,255,0.1);transition:all 0.3s ease;padding:16px 20px;font-size:15px;background:rgba(0,0,0,0.2);border-radius:10px;width:100%;position:relative}.contact_form_section7280 input[type="text"]:focus{background:rgba(0,0,0,0.3);box-shadow:0 0 15px rgba(rgb(186,218,190),0.2);outline:none;border-color:rgb(186,218,190)}.contact_form_section7280 input[type="text"]::placeholder{color:rgba(255,255,255,0.4)}.contact_form_section7280 .help_list6843{gap:12px;align-items:flex-start;margin-top:5px;display:flex}.contact_form_section7280 .help_list6843 input[type="checkbox"]{position:relative;cursor:pointer;margin-top:2px;appearance:none;border:1px solid rgba(255,255,255,0.1);background:rgba(0,0,0,0.2);height:24px;border-radius:3px;width:24px}.contact_form_section7280 .help_list6843 input[type="checkbox"]:checked{background:rgb(186,218,190);border-color:rgb(186,218,190)}.contact_form_section7280 .help_list6843 input[type="checkbox"]:checked::after{width:6px;border:solid #ffffff;height:10px;top:6px;position:absolute;left:9px;transform:rotate(45deg);border-width:0 2px 2px 0;content:""}.contact_form_section7280 .help_list6843 label{color:rgba(255,255,255,0.7);font-size:calc(15px - 2px);line-height:1.5}.contact_form_section7280 .help_list6843 a{color:rgb(186,218,190);position:relative;text-decoration:none;transition:all 0.3s ease}.contact_form_section7280 .help_list6843 a:hover{color:#ffffff}.contact_form_section7280 .help_list6843 a::after{width:100%;left:0;height:1px;content:"";bottom:-2px;transition:all 0.3s ease;background:rgb(186,218,190);position:absolute}.contact_form_section7280 .help_list6843 a:hover::after{background:#ffffff}.contact_form_section7280 .query_help9827{overflow:hidden;transition:all 0.3s ease;cursor:pointer;box-shadow:0 10px 20px rgba(0,0,0,0.2);background:rgb(186,218,190);font-size:14px;align-self:flex-start;border-radius:10px;margin-top:10px;text-transform:uppercase;font-weight:600;border:none;letter-spacing:1px;padding:16px 35px;color:#ffffff;position:relative}.contact_form_section7280 .query_help9827::before{top:0;content:"";position:absolute;background:linear-gradient(90deg,transparent,rgba(255,255,255,0.2),transparent);left:-100%;height:100%;transition:all 0.5s ease;width:100%}.contact_form_section7280 .query_help9827:hover{transform:translateY(-3px);background:rgb(191,149,135)}.contact_form_section7280 .query_help9827:hover::before{left:100%}.contact_form_section7280 svg{fill:rgb(186,218,190);filter:drop-shadow(0 0 5px rgba(rgb(186,218,190),0.5));height:22px;transition:all 0.3s ease;width:22px}.contact_form_section7280 svg path{fill:rgb(186,218,190);transition:all 0.3s ease}.contact_form_section7280 svg:hover{transform:scale(1.1);fill:#ffffff}.contact_form_section7280 svg:hover path{fill:#ffffff}@media (max-width: 992px) {.contact_form_section7280{padding:70px 0}.contact_form_section7280 .connect_inquiry3204{grid-template-columns:1fr}.contact_form_section7280 .gallery_wrapper2798{min-height:300px}.contact_form_section7280 .inquiry_info0387{padding:40px 30px 50px}} @media (max-width: 768px) {.contact_form_section7280{padding:50px 0}.contact_form_section7280 h2{font-size:calc(30px - 4px);margin-bottom:50px}.contact_form_section7280 .gallery_wrapper2798{min-height:250px}} @media (max-width: 576px) {.contact_form_section7280{padding:40px 0}.contact_form_section7280 .container{padding:0 15px}.contact_form_section7280 h2{margin-bottom:40px;font-size:calc(30px - 6px)}.contact_form_section7280 h2::before{left:calc(50% - 35px);width:20px}.contact_form_section7280 h2::after{width:50px}.contact_form_section7280 .inquiry_info0387{padding:30px 20px 40px}.contact_form_section7280 #contact{gap:20px}.contact_form_section7280 .query_help9827{width:100%}.contact_form_section7280 .gallery_wrapper2798{min-height:200px}}.potential_students0742{position:relative;background:linear-gradient(120deg,rgb(234,233,241) 0%,rgb(186,218,190,0.5) 100%);padding:5rem 0;overflow:hidden}.potential_students0742::before{width:150%;top:50%;content:'';left:50%;height:150%;z-index:1;position:absolute;animation:rotateRings 60s linear infinite;background:radial-gradient( ellipse at center,transparent 0%,transparent 30%,rgba(rgb(191,149,135,0.5),0.1) 31%,rgba(rgb(191,149,135,0.5),0.1) 32%,transparent 33%,transparent 40%,rgba(rgb(191,149,135,0.5),0.05) 41%,rgba(rgb(191,149,135,0.5),0.05) 42%,transparent 43%,transparent 50%,rgba(rgb(186,218,190,0.5),0.07) 51%,rgba(rgb(186,218,190,0.5),0.07) 52%,transparent 53%,transparent 70%,rgba(rgb(186,218,190,0.5),0.05) 71%,rgba(rgb(186,218,190,0.5),0.05) 72%,transparent 73% );transform:translate(-50%,-50%);pointer-events:none}.potential_students0742::after{z-index:1;content:'';opacity:0.3;width:100%;height:100%;position:absolute;background:radial-gradient( circle at 70% 80%,rgb(186,218,190,0.5) 0%,transparent 50% );top:0;left:0}.potential_students0742 .learning_studio1765{z-index:2;max-width:1200px;padding:0 2rem;margin:0 auto;position:relative}.potential_students0742 h3{margin-bottom:3.5rem;font-size:37px;text-shadow:0 2px 5px rgba(0,0,0,0.1);position:relative;font-weight:700;text-align:center;color:#ffffff}.potential_students0742 h3::after{transform:translateX(-50%);background:rgb(186,218,190);box-shadow:0 0 15px rgb(186,218,190);height:3px;position:absolute;width:120px;left:50%;border-radius:50px;content:'';bottom:-15px}.potential_students0742 ul{gap:2.5rem;margin:0;list-style-type:none;grid-template-columns:repeat(2,1fr);padding:0;display:grid}.potential_students0742 li{display:flex;align-items:center;border:1px solid rgba(255,255,255,0.2);padding:1.8rem 2rem;background-color:rgba(255,255,255,0.12);overflow:hidden;position:relative;border-radius:50px;backdrop-filter:blur(5px);transition:all 0.4s cubic-bezier(0.165,0.84,0.44,1)}.potential_students0742 li::before{content:'';top:0;height:100%;width:100%;position:absolute;pointer-events:none;left:0;background:linear-gradient( 135deg,rgba(255,255,255,0.1) 0%,rgba(255,255,255,0.05) 50%,transparent 100% )}.potential_students0742 li::after{width:200%;transition:all 0.5s ease;background:radial-gradient( circle at center,rgba(rgb(191,149,135,0.5),0.3) 0%,transparent 70% );opacity:0;position:absolute;pointer-events:none;height:200%;top:-50%;content:'';left:-50%;transform:scale(0.5)}.potential_students0742 li:hover{transform:translateY(-5px);background-color:rgba(255,255,255,0.18);box-shadow:0 15px 30px rgba(0,0,0,0.1),0 0 20px rgb(186,218,190,0.5);border-color:rgb(186,218,190,0.5)}.potential_students0742 li:hover::after{opacity:0.5;transform:scale(1)}.potential_students0742 li svg{width:40px;fill:rgb(191,149,135);transition:all 0.4s ease;height:40px;margin-right:1.5rem;flex-shrink:0;filter:drop-shadow(0 0 5px rgb(191,149,135,0.5));transform-origin:center}.potential_students0742 li:hover svg{transform:rotate(15deg);fill:rgb(186,218,190);filter:drop-shadow(0 0 8px rgb(186,218,190))}.potential_students0742 li svg path{transition:all 0.4s ease}.potential_students0742 li:hover svg path{fill:rgb(186,218,190)}.potential_students0742 li{line-height:1.5;color:#ffffff;font-weight:400;font-size:12px;letter-spacing:0.3px}@keyframes rotateRings {0%{transform:translate(-50%,-50%) rotate(0deg)}100%{transform:translate(-50%,-50%) rotate(360deg)}} @keyframes pulse {0%,100%{opacity:0.7}50%{opacity:1}} @media (max-width: 991px) {.potential_students0742{padding:4rem 0}.potential_students0742 ul{grid-template-columns:1fr;gap:1.5rem}.potential_students0742 h3{font-size:calc(37px * 0.9)}.potential_students0742 li{padding:1.5rem 1.8rem}} @media (max-width: 767px) {.potential_students0742{padding:3rem 0}.potential_students0742 h3{font-size:calc(37px * 0.8);margin-bottom:2.5rem}.potential_students0742 h3::after{width:100px}.potential_students0742 li{padding:1.2rem 1.5rem;border-radius:25px}.potential_students0742 li svg{height:35px;margin-right:1rem;width:35px}}footer{position:relative;background-color:#000000;margin-top:0}footer::before{width:100%;background:linear-gradient(to right,#000000 0%,rgb(186,218,190,0.5) 50%,#000000 100%);height:100%;top:0;position:absolute;opacity:0.15;content:"";left:0;z-index:1}.music_edu5837{background-color:transparent;z-index:5;position:relative;padding:60px 0 40px}.music_edu5837 .container{grid-template-columns:repeat(12,1fr);grid-gap:30px;position:relative;display:grid}.music_edu5837 .company_holder{position:relative;background-color:rgba(255,255,255,0.03);border-radius:10px;padding:30px;grid-column:span 4}.music_edu5837 .company_holder h3{display:inline-block;position:relative;margin-bottom:20px;color:#ffffff;font-weight:700;font-size:29px}.music_edu5837 .company_holder h3::after{left:0;height:2px;background:rgb(186,218,190);position:absolute;content:"";bottom:-8px;width:100%}.music_edu5837 .terms_legal0643{font-size:15px;line-height:1.6;opacity:0.8;color:#ffffff}.music_edu5837 .pitch_comp9132{grid-gap:30px;grid-template-columns:repeat(2,1fr);grid-column:span 8;display:grid}.music_edu5837 .head_site6980{position:relative;background-color:rgba(255,255,255,0.03);border-radius:10px;padding:30px}.music_edu5837 .head_site6980 h5{position:relative;display:inline-block;font-size:23px;color:#ffffff;margin-bottom:20px;font-weight:600}.music_edu5837 .head_site6980 h5::after{background:rgb(191,149,135);position:absolute;left:0;height:2px;content:"";bottom:-8px;width:100%}.music_edu5837 .head_site6980 .first_expert3842{display:grid;grid-gap:15px}.music_edu5837 .head_site6980 .first_expert3842 a{transition:color 0.3s ease,transform 0.3s ease;padding-left:15px;position:relative;color:#ffffff;opacity:0.8;font-size:15px;text-decoration:none;display:block}.music_edu5837 .head_site6980 .first_expert3842 a::before{transform:translateY(-50%);left:0;border-radius:50%;top:50%;content:"";width:6px;height:6px;position:absolute;background:rgb(191,149,135)}.music_edu5837 .head_site6980 .first_expert3842 a:hover{transform:translateX(5px);color:rgb(186,218,190);opacity:1}.inclusion5713{position:relative;background-color:rgba(0,0,0,0.2);margin-top:40px;z-index:5;padding:25px 0}.inclusion5713 .container{align-items:center;display:flex;justify-content:center}.inclusion5713 .award_show8645{opacity:0.7;font-size:15px;color:#ffffff;text-align:center}@media (max-width: 991px) {.music_edu5837 .container{grid-template-columns:1fr;grid-gap:30px}.music_edu5837 .company_holder{grid-column:span 12}.music_edu5837 .pitch_comp9132{grid-template-columns:1fr 1fr;grid-column:span 12}} @media (max-width: 767px) {.music_edu5837{padding:40px 0 30px}.music_edu5837 .pitch_comp9132{grid-template-columns:1fr}.music_edu5837 .company_holder{padding:25px}.music_edu5837 .head_site6980{padding:25px}.music_edu5837 .company_holder h3{font-size:calc(29px - 2px)}.music_edu5837 .head_site6980 h5{font-size:calc(23px - 1px)}} @media (max-width: 575px) {.music_edu5837{padding:30px 0 20px}.music_edu5837 .company_holder,.music_edu5837 .head_site6980{padding:20px}.music_edu5837 .company_holder h3{font-size:calc(29px - 4px)}.inclusion5713{padding:20px 0}} .music_edu5837 .company_holder:hover,.music_edu5837 .head_site6980:hover{transition:background-color 0.3s ease;background-color:rgba(255,255,255,0.05)}.music_edu5837 .container::before{top:0;background:linear-gradient(to right,rgb(186,218,190,0.5) 1px,transparent 1px) 0 0 / 40px 100%,linear-gradient(to bottom,rgb(186,218,190,0.5) 1px,transparent 1px) 0 0 / 100% 40px;position:absolute;z-index:-1;opacity:0.05;width:100%;pointer-events:none;left:0;content:"";height:100%}.music_edu5837 .company_holder::before{top:0;content:"";height:100%;opacity:0.5;position:absolute;width:5px;left:0;background:rgb(186,218,190)}.music_edu5837 .head_site6980::before{height:100%;opacity:0.5;left:0;width:5px;content:"";background:rgb(191,149,135);position:absolute;top:0}footer::after{background:linear-gradient(to right,rgb(186,218,190),rgb(191,149,135),rgb(186,218,190));bottom:0;width:100%;position:absolute;opacity:0.3;z-index:2;left:0;content:"";height:5px}.music_edu5837 .first_expert3842{position:relative}.music_edu5837 .first_expert3842::after{opacity:0.2;bottom:-15px;left:0;width:100%;height:1px;background:rgb(191,149,135,0.5);content:"";position:absolute}.music_edu5837 .head_site6980 h5,.music_edu5837 .company_holder h3{letter-spacing:1px;text-transform:uppercase}.music_edu5837 .head_site6980:nth-child(1){grid-row:1;grid-column:1}.music_edu5837 .head_site6980:nth-child(2){grid-column:2;grid-row:1}.inclusion5713 .award_show8645{display:inline-block;position:relative}.inclusion5713 .award_show8645::before{top:50%;opacity:0.5;transform:translateY(-50%);position:absolute;background:rgb(186,218,190);left:-40px;content:"";width:30px;height:1px}.inclusion5713 .award_show8645::after{position:absolute;right:-40px;height:1px;transform:translateY(-50%);top:50%;content:"";opacity:0.5;width:30px;background:rgb(186,218,190)}