*{box-sizing:border-box;margin:0;padding:0}body,html{font-family:Poppins,sans-serif;overflow-x:hidden;scrollbar-color:#674ea7 transparent;scrollbar-width:thin}::-webkit-scrollbar{background:transparent;width:8px}::-webkit-scrollbar-thumb{background:#674ea7;-webkit-border-radius:1ex}::-webkit-scrollbar-corner{background:transparent}.checkout{height:auto;width:auto}.purple{color:#674ea7!important}.skeleton-container{margin-top:9em}a{text-decoration:none}.navbar{background:#fff}.logo{height:3em}.nav-link{color:#18181b;font-size:1em;font-weight:500;margin:.5em;transition:all .5s!important}.nav-link:hover{color:#674ea7}.navbar-toggler{border:none!important;box-shadow:none!important}.shop-btn{background-color:#046938;border:2px solid #046938;border-radius:5px;color:#fff;font-weight:600;margin-left:.5em;margin-right:.5em;padding:.5em 1.5em;transition:all .5s!important}.shop-btn-o,.shop-btn:hover{background-color:#fff;color:#046938}.shop-btn-o{border:2px solid #046938;border-radius:5px;font-weight:600;margin-left:.5em;margin-right:.5em;padding:.5em 1.5em;transition:all .5s!important}.shop-btn-o:hover{background-color:#046938;color:#fff}.instrument-icon-container{align-items:center;border:4px solid #674ea7;border-radius:50%;display:flex;height:10em;justify-content:center;margin:2em auto;padding:.5em;transition:all .5s!important;width:10em}a:hover .instrument-icon-container{-webkit-transform:scale(1.2);transform:scale(1.2)}.volume-btn{border:2px solid #18181b;border-radius:50%}.volume-btn,.volume-btn2{align-items:center;background-color:#fff;display:flex;height:2em;justify-content:center;transition:all .5s!important;width:2em}.volume-btn2{border:2px solid #674ea7;border-radius:50%;color:#674ea7}.justify-buttons{align-items:center;justify-content:center}.banner{margin-top:4em;padding-bottom:5em;padding-top:4em;position:relative;width:100%}.red-theme{color:#674ea7}.green{color:#046938!important}.banner-heading-container{height:5em;width:100%}.banner h1{font-size:5em}.banner h1,.banner h4{color:#18181b;font-weight:600}.banner h4{font-size:2em}.banner p{color:#707070;font-size:17px;font-weight:500;line-height:2em;margin-bottom:2em}.banner-btn,.swal-button--confirm{background:#046938;border:2px solid #046938!important;border-radius:5px;box-shadow:0 30px 50px rgba(103,78,167,.15);color:#fff;display:inline-block;font-weight:600;margin-bottom:2em;padding:.5em 3em;transition:all .5s!important}.banner-btn:hover,.swal-button--confirm:hover{background:#fff!important;color:#046938}.swal-footer{text-align:center!important}.banner-students-images{display:flex;margin-left:1em}.banner-students-images img{border:3px solid #997fda;border-radius:50%;height:3em;margin-left:-1em;width:3em}.banner-students{color:#333;font-size:16px;font-weight:500;margin-left:2em}.banner-students-flex{align-items:center;display:flex}.banner-shape{bottom:0;height:30vh;position:absolute;width:100vw;z-index:-1}.redline{background-color:#674ea7;height:8px;margin-bottom:1em;margin-right:auto;width:10em}.underline-letter{border-bottom:8px solid #674ea7}.typed-heading:first-letter{border-bottom:0 solid transparent!important;color:#674ea7!important}.banner-content-padding{padding:0 2em}.banner-img-1{height:auto;left:0;top:0;width:100%}.about{padding:6em 0}.about h4{color:#674ea7;font-size:1.2em;text-transform:uppercase}.about h2,.about h4{font-weight:600;margin-bottom:1em}.about h2{color:#18181b;font-size:3em}.about ul{list-style-type:circle}.about p,.about ul{color:#707070;font-size:16px;line-height:2em}.about-img{width:100%}.about-text-padding{padding-top:0}.about .team-single h2{color:#333;font-size:1.5em;height:3em}.about .team-single h2:first-letter{color:#674ea7}.services{padding:6em 0}.services h4{color:#674ea7;font-size:1.2em;text-transform:uppercase}.services h2,.services h4{font-weight:600;margin-bottom:1em}.services h2{color:#18181b;font-size:3em}.services h5{color:#046938;font-size:2em;font-weight:600;margin-bottom:.5em}.services p{color:#707070;font-size:16px;line-height:2em;margin-bottom:1em}.services-img-container{align-items:center;display:flex;justify-content:center}.services-img{border-bottom-right-radius:35%;width:100%}.service-single{margin-bottom:2em}.service-single-img{border-radius:50%;height:auto;width:100%}.services-single-btn{background:#fff;border:2px solid #046938;border-radius:5px;box-shadow:0 30px 50px rgba(103,78,167,.15);color:#046938;display:inline-block;font-weight:600;margin-bottom:2em;padding:.5em 3em;transition:all .5s!important}.services-single-btn:hover{background:#046938;color:#fff}.events{background:linear-gradient(rgba(0,0,0,.7),rgba(103,78,167,.7)),url(/static/media/events-bg.72ce00f80f35b7b04286.webp);background-attachment:fixed;background-position:50%;background-repeat:no-repeat;background-size:cover;padding:6em 0}.events h4{font-size:1.2em;text-transform:uppercase}.events h2,.events h4{color:#fff;font-weight:600;margin-bottom:1em}.events h2{font-size:3em}.events h6{color:#fff;font-size:1.4em;font-weight:600;line-height:2em}.events p{text-transform:uppercase}.events p,.events ul li{color:#fff;font-size:16px;line-height:2em}.events ul li{text-transform:none}.event-item{border-bottom:2px solid hsla(0,0%,100%,.5);padding:3em 0}.event-date{color:#fff;font-size:16px;text-transform:uppercase}.event-date,.event-details{align-items:center;border-right:2px solid hsla(0,0%,100%,.5);display:flex;justify-content:left}.event-details{padding:0 3em}.event-time{align-items:center;display:flex;justify-content:center;padding:0 3em}.event-time-content{align-items:center;display:flex;justify-content:space-between;width:100%}.event-price-content{align-items:left;display:flex;flex-direction:column;justify-content:left;width:100%}.event-more-btn{background:linear-gradient(270.29deg,#62bc90 .38%,#046938 99.9%);border-radius:5px;color:#fff!important;font-weight:500;letter-spacing:1px;padding:.5em 2em;text-decoration:none;text-transform:uppercase}.testimonials{background-color:#f5f5f5;padding:6em 0 1em}.testimonials h4{color:#674ea7;font-size:1.2em;font-weight:600;margin-bottom:1em;text-transform:uppercase}.testimonials h2{color:#18181b;font-size:3em;font-weight:600;margin-bottom:1em}.testimonials h1{font-size:1.4em;font-weight:500;margin-bottom:1em}.testimonials h1,.testimonials h3{color:#18181b;line-height:2em;text-align:left}.testimonials h3{font-size:1.1em;font-weight:700;margin-bottom:0}.testimonials p{color:#707070;font-size:16px;line-height:2em}.testimonialShape{right:0;top:0;width:90%!important}.testimonialImg,.testimonialShape{height:auto!important;position:absolute!important}.testimonialImg{border:3px solid #b7a3ea;border-bottom-left-radius:7em;bottom:0;left:1.5em;width:65%!important}.testimonialImgContainer{height:22em;position:relative;width:100%}.gallery{padding:6em 0}.gallery h4{color:#674ea7;margin-bottom:1em;text-transform:uppercase}.gallery h4,.gallery h5{font-size:1.2em;font-weight:600}.gallery h5{color:#18181b;margin:1em 0;text-transform:capitalize}.gallery h5:first-letter{color:#674ea7}.gallery h2{color:#18181b;font-size:3em;font-weight:600;margin-bottom:1em}.gallery-btn-container{align-items:center;display:flex;justify-content:center;width:100%}.gallery-btn{background:#fff;border:2px solid #046938;border-radius:5px;box-shadow:0 30px 50px rgba(103,78,167,.15);color:#046938;display:inline-block;font-weight:600;margin:2em auto;padding:.5em 3em;transition:all .5s!important}.gallery-btn:hover{background:#046938;color:#fff}.image-container{background-position:50%!important;background-size:contain!important;height:25em;position:relative;width:90%;z-index:4}.gallery-shape{width:15em}.gallery-single{align-items:center;display:flex;justify-content:center;padding:2em;position:relative;width:100%}.blog h3{height:3em;padding:.5em}.contact{padding:6em 0}.contact h3{font-size:1.5em;font-weight:600;margin:.5em 0}.contact label{margin-bottom:.5em}.contact h4{color:#674ea7;font-size:1.2em;text-transform:uppercase}.contact h2,.contact h4{font-weight:600;margin-bottom:1em}.contact h2{color:#18181b;font-size:3em}.contact input{border:none;border-bottom:2px solid #cbcbcb;font-size:16px;margin:1em 0;outline:none;padding:1em;transition:all .5s!important;width:100%}input[type=radio]{margin:0;padding:0;width:auto}.contact textarea{border:none;border-bottom:2px solid #cbcbcb;font-size:16px;margin:1em 0;outline:none;padding:1em;transition:all .5s!important;width:100%}.contact input:focus,.contact textarea:focus{border-bottom:2px solid #674ea7}.redColor{color:#674ea7!important}.b-radius{border-radius:3em!important}.galRadius{border-radius:2em}.full-width{width:100%}.top-margin{margin-top:8em}.overOtherComponentsContainer{left:0;position:relative;top:0;z-index:1100}.react-simple-image-viewer__modal-content img{border-radius:2em!important;display:block;position:relative}.modal-body p{color:#707070;font-size:16px;line-height:2em}.border-bottom-red{border-bottom:2px solid #674ea7;margin-bottom:2em;padding:3em 0}.mission-text{text-align:left}.bold{font-weight:700}.swiper{height:100%;width:100%}.swiper-slide{align-items:center;background:#fff;display:flex;font-size:18px;justify-content:center;text-align:center}.swiper-slide img{object-fit:cover}.mySwiper .row{margin-top:3em;width:100%!important}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{margin-left:auto;margin-top:1em;position:relative;width:15em!important}.swiper-pagination-bullet-active{background:#674ea7!important}.swiper-pagination-bullet{height:1.2em!important;margin:1em!important;width:1.2em!important}.quote{align-items:center;background:#674ea7;border-radius:50%;color:#fff;display:flex;height:3em;justify-content:center;margin-bottom:1em;width:3em}.mySwiper p{text-align:left}.swiper-slide img{display:block;height:100%;object-fit:contain;width:100%}.footer{background-color:#fff;padding:2em}.footer-content{background-color:#674ea7;border-radius:3em;color:#fff;padding:3em 1em}.footer-content ul{font-weight:500;list-style:none;padding-left:0}.footer-content ul li{font-size:14px;margin-bottom:1em}.footer-content p{font-size:14px}.footer-content ul li a{color:#fff;transition:all .5s!important}.footer-content ul li a:hover{color:#cbcbcb}.footer-content p a{border-bottom:2px solid #fff;color:#fff;font-weight:700}.footer-content h4{font-weight:700;margin-bottom:2em}.footer-socials{align-items:center;display:flex;justify-content:space-between}.copyright{font-size:14px}#loader{bottom:0;height:2em;margin:auto;overflow:show;right:0;width:2em;z-index:9999}#loader,#loader:before{display:block;left:0;position:fixed;top:0}#loader:before{background:radial-gradient(hsla(0,0%,8%,.8),rgba(0,0,0,.8));background:-webkit-radial-gradient(hsla(0,0%,8%,.8),rgba(0,0,0,.8));content:"";height:100%;width:100%}#loader:not(:required){background-color:initial;border:0;color:transparent;font:0/0 a;text-shadow:none}#loader:not(:required):after{-webkit-animation:spinner .15s linear infinite;animation:spinner .15s linear infinite;border-radius:.5em;box-shadow:1.5em 0 0 0 hsla(0,0%,100%,.75),1.1em 1.1em 0 0 hsla(0,0%,100%,.75),0 1.5em 0 0 hsla(0,0%,100%,.75),-1.1em 1.1em 0 0 hsla(0,0%,100%,.75),-1.5em 0 0 0 hsla(0,0%,100%,.75),-1.1em -1.1em 0 0 hsla(0,0%,100%,.75),0 -1.5em 0 0 hsla(0,0%,100%,.75),1.1em -1.1em 0 0 hsla(0,0%,100%,.75);content:"";display:block;font-size:10px;height:1em;margin-top:-.5em;width:1em}@-webkit-keyframes spinner{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spinner{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@media screen and (max-width:768px){.mobile-centered{text-align:center!important}.logo{height:2em}.dropdown-item,.nav-link{text-align:center}.banner-text{padding-top:0!important}.redline{margin-left:auto;margin-right:auto}.banner-heading-container{height:3em;width:100%}.banner-students-flex{align-items:center;display:flex;flex-direction:column;justify-content:center}.banner h1{font-size:3em}.banner h1,.banner h4{color:#18181b;font-weight:600;text-align:center}.banner h4{font-size:1.4em}.banner p{color:#707070;font-size:15px;font-weight:500;line-height:2em;margin-bottom:2em;text-align:center}.banner-btn{display:block;margin-left:auto;margin-right:auto;text-align:center}.banner-content-padding{margin-top:2em;padding:0 1em}.banner-image{margin-top:3em}.banner-students{color:#333;font-size:12px;font-weight:500;margin-left:0;margin-top:1em}.about{padding:3em 0}.about h4{color:#674ea7;font-size:1em;text-transform:uppercase}.about h2,.about h4{font-weight:600;margin-bottom:1em}.about h2{color:#18181b;font-size:2em}.about p,.about ul{color:#707070;font-size:14px;line-height:2em;text-align:justify}.about-img-container{margin:2em 0}.services{padding:3em 0;text-align:center}.instrument-icon-container{height:7em;width:7em}.services h4{color:#674ea7;font-size:1em;text-transform:uppercase}.services h2,.services h4{font-weight:600;margin-bottom:1em}.services h2{color:#18181b;font-size:2em}.services h5{font-size:1.1em;font-weight:600;margin-bottom:.5em}.services p{color:#707070;font-size:14px;line-height:2em;margin-bottom:1em}.events{padding:3em 0}.events h4{font-size:1em;text-transform:uppercase}.events h2,.events h4{color:#fff;font-weight:600;margin-bottom:1em}.events h2{font-size:2em}.events p,.events ul li{color:#fff;font-size:14px;line-height:2em}.event-date,.event-details{border-right:none}.event-details,.event-time{padding:0 1em}.justify-buttons{justify-content:center}.shop-btn{margin-left:0!important}.mySwiper .row,.quote{margin-left:auto;margin-right:auto}.testimonials{padding:3em 0 0}.testimonials h4{color:#674ea7;font-size:1em;font-weight:600;margin-bottom:1em;text-transform:uppercase}.testimonials h2{color:#18181b;font-size:2em;font-weight:600;margin-bottom:0}.testimonials h1{font-weight:500;margin-bottom:1em}.testimonials h1,.testimonials h3{color:#18181b;font-size:1em;line-height:2em;text-align:center}.testimonials h3{font-weight:700;margin-bottom:0}.testimonials p{color:#707070;font-size:14px;line-height:2em;text-align:center}.testimonialImg{border-bottom-left-radius:7em;bottom:.5em;height:auto!important;left:1.5em;position:absolute!important;width:65%!important}.testimonialImgContainer{height:18em;position:relative;width:100%}.quote{margin-top:2em}.gallery{padding:6em 0}.gallery h4{color:#674ea7;font-size:1em;text-transform:uppercase}.gallery h2,.gallery h4{font-weight:600;margin-bottom:1em}.gallery h2{color:#18181b;font-size:2em}.image-container{height:20em;position:relative;width:90%;z-index:4}.gallery-shape{width:10em}.contact textarea{font-size:14px}.contact h3{font-size:1.1em;font-weight:600;margin:.5em 0}.contact h4{color:#674ea7;font-size:1em;text-transform:uppercase}.contact h2,.contact h4{font-weight:600;margin-bottom:1em}.contact h2{color:#18181b;font-size:2em}.contact input,.contact label{font-size:14px}.border-bottom-red{border-bottom:2px solid #674ea7;margin-bottom:1em;padding:2em 0}.modal-body p{font-size:14px}.no-display{display:none}.mission-text{text-align:center}.footer{background-color:#fff;padding:1em}.footer-content{border-radius:1.5em}.footer-content ul li{font-size:14px;margin-bottom:1em}.footer-content h4{font-weight:700;margin-bottom:1em}.copyright{font-size:12px}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{margin-right:auto;margin-top:3em;position:relative;width:15em!important}}