.elementor-31148 .elementor-element.elementor-element-dc3cc3c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-31148 .elementor-element.elementor-element-7948c96{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-31148 .elementor-element.elementor-element-0b72b28{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-31148 .elementor-element.elementor-element-0b72b28:not(.elementor-motion-effects-element-type-background), .elementor-31148 .elementor-element.elementor-element-0b72b28 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-688649bb ) 0%, var( --e-global-color-507f505 ) 100%);}.elementor-31148 .elementor-element.elementor-element-5d9473e{--iteration-count:infinite;--animation-duration:1200ms;margin:-39px -39px calc(var(--kit-widget-spacing, 0px) + -39px) -39px;padding:5px 5px 5px 5px;--dynamic-text-color:var( --e-global-color-4ba5c25 );}.elementor-31148 .elementor-element.elementor-element-5d9473e .elementor-headline{text-align:center;}.elementor-31148 .elementor-element.elementor-element-5d9473e .elementor-headline-plain-text{color:var( --e-global-color-71f1860 );}.elementor-31148 .elementor-element.elementor-element-5d9473e .elementor-headline-dynamic-wrapper path{stroke:var( --e-global-color-4ba5c25 );}.elementor-31148 .elementor-element.elementor-element-cd2e75f{margin:1px 1px calc(var(--kit-widget-spacing, 0px) + 1px) 1px;padding:-11px -11px -11px -11px;text-align:center;}.elementor-31148 .elementor-element.elementor-element-0221d4d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-31148 .elementor-element.elementor-element-0221d4d:not(.elementor-motion-effects-element-type-background), .elementor-31148 .elementor-element.elementor-element-0221d4d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-688649bb ) 0%, var( --e-global-color-507f505 ) 100%);}.elementor-31148 .elementor-element.elementor-element-27e5bb4{--iteration-count:infinite;--animation-duration:1200ms;margin:-39px -39px calc(var(--kit-widget-spacing, 0px) + -39px) -39px;padding:5px 5px 5px 5px;--dynamic-text-color:var( --e-global-color-63eca44 );}.elementor-31148 .elementor-element.elementor-element-27e5bb4 .elementor-headline{text-align:center;}.elementor-31148 .elementor-element.elementor-element-27e5bb4 .elementor-headline-plain-text{color:var( --e-global-color-71f1860 );}.elementor-31148 .elementor-element.elementor-element-27e5bb4 .elementor-headline-dynamic-wrapper path{stroke:var( --e-global-color-4ba5c25 );}.elementor-31148 .elementor-element.elementor-element-5635d1a{text-align:center;}.elementor-31148 .elementor-element.elementor-element-ba36a8b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-31148 .elementor-element.elementor-element-1547c6a6{--display:flex;--min-height:0px;--overlay-opacity:0.96;}.elementor-31148 .elementor-element.elementor-element-1547c6a6:not(.elementor-motion-effects-element-type-background), .elementor-31148 .elementor-element.elementor-element-1547c6a6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://i0.wp.com/hydeschoolofdance.co.uk/wp-content/uploads/2024/07/RU-Words.webp?fit=612%2C458&ssl=1");}.elementor-31148 .elementor-element.elementor-element-1547c6a6::before, .elementor-31148 .elementor-element.elementor-element-1547c6a6 > .elementor-background-video-container::before, .elementor-31148 .elementor-element.elementor-element-1547c6a6 > .e-con-inner > .elementor-background-video-container::before, .elementor-31148 .elementor-element.elementor-element-1547c6a6 > .elementor-background-slideshow::before, .elementor-31148 .elementor-element.elementor-element-1547c6a6 > .e-con-inner > .elementor-background-slideshow::before, .elementor-31148 .elementor-element.elementor-element-1547c6a6 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-507f505 ) 0%, var( --e-global-color-688649bb ) 100%);}.elementor-31148 .elementor-element.elementor-element-b9ea3be{--iteration-count:infinite;--animation-duration:1200ms;margin:-39px -39px calc(var(--kit-widget-spacing, 0px) + -39px) -39px;padding:5px 5px 5px 5px;--dynamic-text-color:#F50698;}.elementor-31148 .elementor-element.elementor-element-b9ea3be .elementor-headline{text-align:center;}.elementor-31148 .elementor-element.elementor-element-b9ea3be .elementor-headline-plain-text{color:var( --e-global-color-71f1860 );}.elementor-31148 .elementor-element.elementor-element-b9ea3be .elementor-headline-dynamic-wrapper path{stroke:#F7F106;}.elementor-31148 .elementor-element.elementor-element-8478134{margin:1px 1px calc(var(--kit-widget-spacing, 0px) + 1px) 1px;padding:-11px -11px -11px -11px;text-align:center;}.elementor-31148 .elementor-element.elementor-element-3275bfb .iron-audioplayer[data-playertemplate="skin_float_tracklist"] .album .album-art{width:300px;}.elementor-31148 .elementor-element.elementor-element-3275bfb .album-player.sr_waveform_simplebar .sonaar_fake_wave .sonaar_wave_base, .elementor-31148 .elementor-element.elementor-element-3275bfb .album-player.sr_waveform_simplebar .sonaar_fake_wave .sonaar_wave_cut{border-radius:0px;}.elementor-31148 .elementor-element.elementor-element-3275bfb .iron-audioplayer .sonaar-grid{justify-content:center;}.elementor-31148 .elementor-element.elementor-element-3275bfb.sr_playlist_below_artwork_auto .iron-audioplayer .sonaar-grid{align-items:center;}.elementor-31148 .elementor-element.elementor-element-3275bfb .iron-audioplayer .srp_track_cta{position:relative;}.elementor-31148 .elementor-element.elementor-element-3275bfb .iron-audioplayer .srp_swiper .store-list{position:relative;}.elementor-31148 .elementor-element.elementor-element-11d9ce7{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-31148 .elementor-element.elementor-element-11d9ce7:not(.elementor-motion-effects-element-type-background), .elementor-31148 .elementor-element.elementor-element-11d9ce7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background:url("https://i0.wp.com/hydeschoolofdance.co.uk/wp-content/uploads/2024/07/IMG_6804.webp?fit=1179%2C1564&ssl=1") 50% 50%;background-size:cover;}.elementor-31148 .elementor-element.elementor-element-0227cf8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-31148 .elementor-element.elementor-element-e2588fe{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-text ) 0%, #F2295B05 91%);}.elementor-31148 .elementor-element.elementor-element-e2588fe .elementor-heading-title{mix-blend-mode:screen;color:var( --e-global-color-a6cf3dc );}.elementor-31148 .elementor-element.elementor-element-1e8cbe9 .elementor-icon-wrapper{text-align:center;}.elementor-31148 .elementor-element.elementor-element-1e8cbe9.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-4ba5c25 );}.elementor-31148 .elementor-element.elementor-element-1e8cbe9.elementor-view-framed .elementor-icon, .elementor-31148 .elementor-element.elementor-element-1e8cbe9.elementor-view-default .elementor-icon{color:var( --e-global-color-4ba5c25 );border-color:var( --e-global-color-4ba5c25 );}.elementor-31148 .elementor-element.elementor-element-1e8cbe9.elementor-view-framed .elementor-icon, .elementor-31148 .elementor-element.elementor-element-1e8cbe9.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-4ba5c25 );}.elementor-31148 .elementor-element.elementor-element-b5ace1b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-31148 .elementor-element.elementor-element-6f91601{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-31148 .elementor-element.elementor-element-6f91601:not(.elementor-motion-effects-element-type-background), .elementor-31148 .elementor-element.elementor-element-6f91601 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #E969A0 0%, #E28774 100%);}.elementor-31148 .elementor-element.elementor-element-6f91601.e-con{--e-con-transform-rotateZ:-360deg;}.elementor-31148 .elementor-element.elementor-element-6f91601 > .elementor-shape-top .elementor-shape-fill, .elementor-31148 .elementor-element.elementor-element-6f91601 > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:var( --e-global-color-a6cf3dc );}.elementor-31148 .elementor-element.elementor-element-6f91601 > .elementor-shape-top svg, .elementor-31148 .elementor-element.elementor-element-6f91601 > .e-con-inner > .elementor-shape-top svg{height:246px;}.elementor-31148 .elementor-element.elementor-element-d187621{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-31148 .elementor-element.elementor-element-5c88167{--iteration-count:infinite;--animation-duration:1200ms;--dynamic-text-color:#A00D58;}.elementor-31148 .elementor-element.elementor-element-5c88167 .elementor-headline{text-align:center;}.elementor-31148 .elementor-element.elementor-element-5c88167 .elementor-headline-plain-text{color:var( --e-global-color-688649bb );}.elementor-31148 .elementor-element.elementor-element-5c88167 .elementor-headline .elementor-headline-dynamic-wrapper{-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-31148 .elementor-element.elementor-element-5c88167 .elementor-headline-dynamic-wrapper path{stroke:#0BEEC7;}.elementor-31148 .elementor-element.elementor-element-45b94bd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-31148 .elementor-element.elementor-element-898e4eb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-31148 .elementor-element.elementor-element-898e4eb.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-31148 .elementor-element.elementor-element-3b39384{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-31148 .elementor-element.elementor-element-3b39384.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-31148 .elementor-element.elementor-element-38ed3ff{width:var( --container-widget-width, 121.381% );max-width:121.381%;--container-widget-width:121.381%;--container-widget-flex-grow:0;}.elementor-31148 .elementor-element.elementor-element-38ed3ff.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-31148 .elementor-element.elementor-element-a6aae2e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-31148 .elementor-element.elementor-element-a6aae2e:not(.elementor-motion-effects-element-type-background), .elementor-31148 .elementor-element.elementor-element-a6aae2e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-507f505 ) 0%, var( --e-global-color-2e0ce1f ) 100%);}.elementor-31148 .elementor-element.elementor-element-71aa5d2{--iteration-count:infinite;--animation-duration:1200ms;margin:-27px -27px calc(var(--kit-widget-spacing, 0px) + -27px) -27px;--dynamic-text-color:var( --e-global-color-71f1860 );}.elementor-31148 .elementor-element.elementor-element-71aa5d2 .elementor-headline{text-align:center;}.elementor-31148 .elementor-element.elementor-element-71aa5d2 .elementor-headline-plain-text{color:var( --e-global-color-a6cf3dc );}.elementor-31148 .elementor-element.elementor-element-71aa5d2 .elementor-headline .elementor-headline-dynamic-wrapper{-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-31148 .elementor-element.elementor-element-71aa5d2 .elementor-headline-dynamic-wrapper path{stroke:#0BEEC7;}.elementor-31148 .elementor-element.elementor-element-30e832b{margin:-14px -14px calc(var(--kit-widget-spacing, 0px) + -14px) -14px;text-align:center;}.elementor-31148 .elementor-element.elementor-element-3e60b8c .elementor-button{background-color:var( --e-global-color-4ba5c25 );fill:var( --e-global-color-688649bb );color:var( --e-global-color-688649bb );border-style:solid;border-color:var( --e-global-color-4ba5c25 );}.elementor-31148 .elementor-element.elementor-element-e23221f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-31148 .elementor-element.elementor-element-e23221f:not(.elementor-motion-effects-element-type-background), .elementor-31148 .elementor-element.elementor-element-e23221f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-688649bb ) 0%, var( --e-global-color-507f505 ) 100%);}.elementor-31148 .elementor-element.elementor-element-bc1a271{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-31148 .elementor-element.elementor-element-8396260{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-31148 .elementor-element.elementor-element-1547c6a6{--width:100%;}.elementor-31148 .elementor-element.elementor-element-0227cf8{--width:33.3333%;}.elementor-31148 .elementor-element.elementor-element-b5ace1b{--width:66.6666%;}.elementor-31148 .elementor-element.elementor-element-d187621{--width:25%;}.elementor-31148 .elementor-element.elementor-element-45b94bd{--width:25%;}.elementor-31148 .elementor-element.elementor-element-898e4eb{--width:17.445%;}.elementor-31148 .elementor-element.elementor-element-3b39384{--width:19.496%;}.elementor-31148 .elementor-element.elementor-element-bc1a271{--width:33.3333%;}.elementor-31148 .elementor-element.elementor-element-8396260{--width:66.6666%;}}/* Start custom CSS */html, body {
    width: 100%;
    overflow-x: hidden;
}
.srmp3_lyrics p {
    font-size: 36px;
    font-weight: 700;
}
.sr_popup-body p[begin] {
    font-size:18px;
    margin-bottom: -30px;
}
#woocommerce path.cls-1{
    fill:#fff!important;
}
.ee-sticky {
    transition: all .5s;
}
.ee-sticky--stuck {
    background-color: #000;
}
@media (min-width: 769px){
   .ast-theme-transparent-header .main-header-bar, .ast-theme-transparent-header.ast-header-break-point .main-header-menu, .ast-theme-transparent-header.ast-header-break-point .main-header-bar {
        background-color: initial!important;
    }
}
body:not(.elementor-editor-active).continuousPlayer-enable .sticky_go_pro{
    opacity:1!important;
}
.sticky_go_pro {
   pointer-events: none;
   position:fixed!important;
   bottom:74px!important;
   left:0px!important;
   z-index:500;
   transition: 500ms ease-out;
}
body:not(.elementor-editor-active) .sticky_go_pro {
   opacity:0;
}
.continuousPlayer-enable .sticky_go_pro .arrowIcon{
    animation: bounce 2s infinite;
}
.sr-mp3-menu-highlight{
    scale:1.25;
}
.sr-mp3-menu-highlight .elementor-heading-title {
    color: #943f95!important;
}

.sr-mp3-menu-highlight svg path, .sr-mp3-menu-highlight svg{
    fill: #943f95!important;
}
.sr-mp3-menu-highlight{
    transition: all 300ms;
}/* End custom CSS */