.elementor-2989 .elementor-element.elementor-element-55105a0b{--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;border-style:none;--border-style:none;}.elementor-2989 .elementor-element.elementor-element-55105a0b:not(.elementor-motion-effects-element-type-background), .elementor-2989 .elementor-element.elementor-element-55105a0b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #000000 0%, #1A0B2E 100%);}.elementor-2989 .elementor-element.elementor-element-1602f046{--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-2989 .elementor-element.elementor-element-21f7f3eb img{border-style:solid;border-width:0px 0px 0px 0px;}.elementor-2989 .elementor-element.elementor-element-6a8a2c91{--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;--gap:17px 17px;--row-gap:17px;--column-gap:17px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FF00FF;--border-color:#FF00FF;--border-radius:0px 0px 0px 0px;box-shadow:0px 0px 10px 0px rgba(37.39999999999998, 36.50565217391302, 36.50565217391302, 0.5);--margin-top:27px;--margin-bottom:43px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:48px;--padding-right:30px;}.elementor-2989 .elementor-element.elementor-element-6a8a2c91:not(.elementor-motion-effects-element-type-background), .elementor-2989 .elementor-element.elementor-element-6a8a2c91 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0A0A0A;}.elementor-2989 .elementor-element.elementor-element-6a8a2c91:hover{--border-radius:8px 8px 8px 8px;--border-top-left-radius:8px;--border-top-right-radius:8px;--border-bottom-right-radius:8px;--border-bottom-left-radius:8px;}.elementor-2989 .elementor-element.elementor-element-6a8a2c91, .elementor-2989 .elementor-element.elementor-element-6a8a2c91::before{--border-transition:0.3s;}.elementor-2989 .elementor-element.elementor-element-a5d1686 .sonaar_wave_cut rect{fill:#FF00FF;}.elementor-2989 .elementor-element.elementor-element-a5d1686 .sr_waveform_simplebar .sonaar_wave_cut{background-color:#FF00FF;}.elementor-2989 .elementor-element.elementor-element-a5d1686 .sonaar_wave_base rect{fill:#B9ADC7;}.elementor-2989 .elementor-element.elementor-element-a5d1686 .sr_waveform_simplebar .sonaar_wave_base{background-color:#B9ADC7;}.elementor-2989 .elementor-element.elementor-element-a5d1686 .album-player .wave, .elementor-2989 .elementor-element.elementor-element-a5d1686 .album-player .sonaar_fake_wave, .elementor-2989 .elementor-element.elementor-element-a5d1686 .album-player.sr_waveform_simplebar .sonaar_fake_wave .sonaar_wave_base, .elementor-2989 .elementor-element.elementor-element-a5d1686 .album-player.sr_waveform_simplebar .sonaar_fake_wave .sonaar_wave_cut{height:60px !important;}.elementor-2989 .elementor-element.elementor-element-a5d1686 .album-player .sonaar_fake_wave{margin-top:initial;margin-bottom:initial;max-height:unset;}.elementor-2989 .elementor-element.elementor-element-a5d1686 .album-player .sr_progressbar{margin-top:20px;margin-bottom:20px;}.elementor-2989 .elementor-element.elementor-element-a5d1686 .iron-audioplayer .srp_player_boxed, .elementor-2989 .elementor-element.elementor-element-a5d1686 .iron-audioplayer[data-playertemplate="skin_float_tracklist"] .album-player, .elementor-2989 .elementor-element.elementor-element-a5d1686 .srp-artworkbg{background-color:#00000000;}.elementor-2989 .elementor-element.elementor-element-a5d1686 > .elementor-widget-container{margin:-34px -34px -34px -34px;}.elementor-2989 .elementor-element.elementor-element-a5d1686.elementor-element{--order:99999 /* order end hack */;}.elementor-2989 .elementor-element.elementor-element-a5d1686 .iron-audioplayer:not(.sonaar-no-artwork) .srp_player_grid{grid-template-columns:160px 1fr;}.elementor-2989 .elementor-element.elementor-element-a5d1686 .srp_player_boxed .album-art{width:160px;max-width:160px;}.elementor-2989 .elementor-element.elementor-element-a5d1686 .srp_player_boxed .sonaar-Artwort-box{min-width:160px;}.elementor-2989 .elementor-element.elementor-element-a5d1686 .iron-audioplayer .control .sricon-play, .elementor-2989 .elementor-element.elementor-element-a5d1686 .srp-play-button .sricon-play, .elementor-2989 .elementor-element.elementor-element-a5d1686 .srp_player_boxed .srp_noteButton{color:#FF00FF;}.elementor-2989 .elementor-element.elementor-element-a5d1686 .iron-audioplayer .control .sr_speedRate div{color:#FF00FF;border-color:#FF00FF;}.elementor-2989 .elementor-element.elementor-element-a5d1686 .iron-audioplayer .control{color:#FF00FF;}.elementor-2989 .elementor-element.elementor-element-a5d1686 .iron-audioplayer .srp-play-circle{border-color:#FF00FF;}.elementor-2989 .elementor-element.elementor-element-a5d1686 .iron-audioplayer .srp-play-button-label-container{background:#FF00FF;}.elementor-2989 .elementor-element.elementor-element-a5d1686 .iron-audioplayer .sonaar-Artwort-box .control [class*="sricon-"]{color:#FF00FF;}.elementor-2989 .elementor-element.elementor-element-a5d1686 .iron-audioplayer .sonaar-Artwort-box .control .play{border-color:#FF00FF;}.elementor-2989 .elementor-element.elementor-element-a5d1686 .srp-play-button .sricon-play{font-size:14px;}.elementor-2989 .elementor-element.elementor-element-a5d1686 .srp-play-circle{height:36px;width:36px;border-radius:36px;border-width:2px;}.elementor-2989 .elementor-element.elementor-element-a5d1686 .srp_player_boxed, .elementor-2989 .elementor-element.elementor-element-a5d1686 :not(.srp_player_boxed) > .album-player{padding:0px 0px 0px 0px;}.elementor-2989 .elementor-element.elementor-element-a5d1686 .iron-audioplayer .srp_track_cta{position:relative;}.elementor-2989 .elementor-element.elementor-element-a5d1686 .iron-audioplayer .srp_swiper .store-list{position:relative;}.elementor-2989 .elementor-element.elementor-element-0b43395 .sr-playlist-item .sonaar_wave_cut rect{fill:#FF3BD4;}.elementor-2989 .elementor-element.elementor-element-0b43395 .sr_waveform_simplebar .sr-playlist-item .sonaar_wave_cut{background-color:#FF3BD4;}.elementor-2989 .elementor-element.elementor-element-0b43395 .sr-playlist-item .sonaar_wave_base rect{fill:#B9ADC7;}.elementor-2989 .elementor-element.elementor-element-0b43395 .sr_waveform_simplebar .sr-playlist-item .sonaar_wave_base{background-color:#B9ADC7;}.elementor-2989 .elementor-element.elementor-element-0b43395{width:var( --container-widget-width, 82% );max-width:82%;--container-widget-width:82%;--container-widget-flex-grow:0;}.elementor-2989 .elementor-element.elementor-element-0b43395.elementor-element{--order:99999 /* order end hack */;}.elementor-2989 .elementor-element.elementor-element-0b43395 .iron-audioplayer:not(.sonaar-no-artwork) .srp_player_grid{grid-template-columns:160px 1fr;}.elementor-2989 .elementor-element.elementor-element-0b43395 .srp_player_boxed .album-art{width:160px;max-width:160px;}.elementor-2989 .elementor-element.elementor-element-0b43395 .srp_player_boxed .sonaar-Artwort-box{min-width:160px;}.elementor-2989 .elementor-element.elementor-element-0b43395 .album-player.sr_waveform_simplebar .sonaar_fake_wave .sonaar_wave_base, .elementor-2989 .elementor-element.elementor-element-0b43395 .album-player.sr_waveform_simplebar .sonaar_fake_wave .sonaar_wave_cut{border-radius:0px;}.elementor-2989 .elementor-element.elementor-element-0b43395 .iron-audioplayer .playlist .audio-track, .elementor-2989 .elementor-element.elementor-element-0b43395 .iron-audioplayer .playlist .track-number, .elementor-2989 .elementor-element.elementor-element-0b43395 .iron-audioplayer .playlist{font-size:12px;}.elementor-2989 .elementor-element.elementor-element-0b43395 .iron-audioplayer .playlist .audio-track, .elementor-2989 .elementor-element.elementor-element-0b43395 .iron-audioplayer .playlist .track-number,  .elementor-2989 .elementor-element.elementor-element-0b43395 .iron-audioplayer .player, .elementor-2989 .elementor-element.elementor-element-0b43395 .iron-audioplayer .sr-playlist-item .srp_noteButton, .elementor-2989 .elementor-element.elementor-element-0b43395 .srp_track_description, .elementor-2989 .elementor-element.elementor-element-0b43395 .sr-playlist-cf-container, .elementor-2989 .elementor-element.elementor-element-0b43395 .srp_notfound{color:#000000;}.elementor-2989 .elementor-element.elementor-element-0b43395 .iron-audioplayer[data-playertemplate="skin_float_tracklist"]:not(.srp_tracklist_grid) .playlist .sr-playlist-item{padding-top:12px;padding-bottom:12px;}.elementor-2989 .elementor-element.elementor-element-0b43395 .iron-audioplayer[data-playertemplate="skin_boxed_tracklist"]:not(.srp_tracklist_grid) .sr-playlist-item + .sr-playlist-item{margin-top:12px;}.elementor-2989 .elementor-element.elementor-element-0b43395 .iron-audioplayer[data-playertemplate="skin_boxed_tracklist"] .sr-cf-heading{margin-bottom:12px;}.elementor-2989 .elementor-element.elementor-element-0b43395 .srp_tracklist_grid .srp_tracklist > ul{gap:12px;}.elementor-2989 .elementor-element.elementor-element-0b43395 .iron-audioplayer .playlist li.sr-playlist-item{border-radius:12px;}.elementor-2989 .elementor-element.elementor-element-0b43395 .iron-audioplayer[data-playertemplate="skin_boxed_tracklist"] .playlist li.sr-playlist-item{padding:18px 18px 18px 18px;}.elementor-2989 .elementor-element.elementor-element-0b43395 .iron-audioplayer[data-playertemplate="skin_boxed_tracklist"].srp_tracklist_grid .sr_track_cover{width:calc(100% + 18px + 18px)!important;margin-left:calc(-1 * 18px);margin-top:calc(-1 * 18px);margin-bottom:18px;}.elementor-2989 .elementor-element.elementor-element-0b43395 .sr-playlist-item .sricon-play{color:#04A4ED;}.elementor-2989 .elementor-element.elementor-element-0b43395 .sr-playlist-item .track-number .sricon-play:before{font-size:26px;}.elementor-2989 .elementor-element.elementor-element-0b43395 .iron-audioplayer .track-number{padding-left:calc(26px + 12px);padding-right:0;}{{MOBILE}}.elementor-2989 .elementor-element.elementor-element-0b43395 .iron-audioplayer .srp_tracklist-item-date{padding-left:calc(26px + 12px);}.elementor-2989 .elementor-element.elementor-element-0b43395 .iron-audioplayer .track-number .number{display:none;}.elementor-2989 .elementor-element.elementor-element-0b43395 .iron-audioplayer .tracklist-item-time{display:none;}.elementor-2989 .elementor-element.elementor-element-0b43395 .iron-audioplayer .srp_track_cta{position:relative;}.elementor-2989 .elementor-element.elementor-element-0b43395 .iron-audioplayer .srp_swiper .store-list{position:relative;}.elementor-2989 .elementor-element.elementor-element-27c3341 .sr-playlist-item .sonaar_wave_cut rect{fill:#FF3BD4;}.elementor-2989 .elementor-element.elementor-element-27c3341 .sr_waveform_simplebar .sr-playlist-item .sonaar_wave_cut{background-color:#FF3BD4;}.elementor-2989 .elementor-element.elementor-element-27c3341 .sr-playlist-item .sonaar_wave_base rect{fill:#B9ADC7;}.elementor-2989 .elementor-element.elementor-element-27c3341 .sr_waveform_simplebar .sr-playlist-item .sonaar_wave_base{background-color:#B9ADC7;}.elementor-2989 .elementor-element.elementor-element-27c3341{width:var( --container-widget-width, 82% );max-width:82%;--container-widget-width:82%;--container-widget-flex-grow:0;}.elementor-2989 .elementor-element.elementor-element-27c3341.elementor-element{--order:99999 /* order end hack */;}.elementor-2989 .elementor-element.elementor-element-27c3341 .iron-audioplayer:not(.sonaar-no-artwork) .srp_player_grid{grid-template-columns:160px 1fr;}.elementor-2989 .elementor-element.elementor-element-27c3341 .srp_player_boxed .album-art{width:160px;max-width:160px;}.elementor-2989 .elementor-element.elementor-element-27c3341 .srp_player_boxed .sonaar-Artwort-box{min-width:160px;}.elementor-2989 .elementor-element.elementor-element-27c3341 .album-player.sr_waveform_simplebar .sonaar_fake_wave .sonaar_wave_base, .elementor-2989 .elementor-element.elementor-element-27c3341 .album-player.sr_waveform_simplebar .sonaar_fake_wave .sonaar_wave_cut{border-radius:0px;}.elementor-2989 .elementor-element.elementor-element-27c3341 .iron-audioplayer .playlist .audio-track, .elementor-2989 .elementor-element.elementor-element-27c3341 .iron-audioplayer .playlist .track-number, .elementor-2989 .elementor-element.elementor-element-27c3341 .iron-audioplayer .playlist{font-size:12px;}.elementor-2989 .elementor-element.elementor-element-27c3341 .iron-audioplayer .playlist .audio-track, .elementor-2989 .elementor-element.elementor-element-27c3341 .iron-audioplayer .playlist .track-number,  .elementor-2989 .elementor-element.elementor-element-27c3341 .iron-audioplayer .player, .elementor-2989 .elementor-element.elementor-element-27c3341 .iron-audioplayer .sr-playlist-item .srp_noteButton, .elementor-2989 .elementor-element.elementor-element-27c3341 .srp_track_description, .elementor-2989 .elementor-element.elementor-element-27c3341 .sr-playlist-cf-container, .elementor-2989 .elementor-element.elementor-element-27c3341 .srp_notfound{color:#000000;}.elementor-2989 .elementor-element.elementor-element-27c3341 .iron-audioplayer[data-playertemplate="skin_float_tracklist"]:not(.srp_tracklist_grid) .playlist .sr-playlist-item{padding-top:12px;padding-bottom:12px;}.elementor-2989 .elementor-element.elementor-element-27c3341 .iron-audioplayer[data-playertemplate="skin_boxed_tracklist"]:not(.srp_tracklist_grid) .sr-playlist-item + .sr-playlist-item{margin-top:12px;}.elementor-2989 .elementor-element.elementor-element-27c3341 .iron-audioplayer[data-playertemplate="skin_boxed_tracklist"] .sr-cf-heading{margin-bottom:12px;}.elementor-2989 .elementor-element.elementor-element-27c3341 .srp_tracklist_grid .srp_tracklist > ul{gap:12px;}.elementor-2989 .elementor-element.elementor-element-27c3341 .iron-audioplayer .playlist li.sr-playlist-item{border-radius:12px;}.elementor-2989 .elementor-element.elementor-element-27c3341 .iron-audioplayer[data-playertemplate="skin_boxed_tracklist"] .playlist li.sr-playlist-item{padding:18px 18px 18px 18px;}.elementor-2989 .elementor-element.elementor-element-27c3341 .iron-audioplayer[data-playertemplate="skin_boxed_tracklist"].srp_tracklist_grid .sr_track_cover{width:calc(100% + 18px + 18px)!important;margin-left:calc(-1 * 18px);margin-top:calc(-1 * 18px);margin-bottom:18px;}.elementor-2989 .elementor-element.elementor-element-27c3341 .sr-playlist-item .sricon-play{color:#04A4ED;}.elementor-2989 .elementor-element.elementor-element-27c3341 .sr-playlist-item .track-number .sricon-play:before{font-size:26px;}.elementor-2989 .elementor-element.elementor-element-27c3341 .iron-audioplayer .track-number{padding-left:calc(26px + 12px);padding-right:0;}{{MOBILE}}.elementor-2989 .elementor-element.elementor-element-27c3341 .iron-audioplayer .srp_tracklist-item-date{padding-left:calc(26px + 12px);}.elementor-2989 .elementor-element.elementor-element-27c3341 .iron-audioplayer .track-number .number{display:none;}.elementor-2989 .elementor-element.elementor-element-27c3341 .iron-audioplayer .tracklist-item-time{display:none;}.elementor-2989 .elementor-element.elementor-element-27c3341 .iron-audioplayer .srp_track_cta{position:relative;}.elementor-2989 .elementor-element.elementor-element-27c3341 .iron-audioplayer .srp_swiper .store-list{position:relative;}.elementor-2989 .elementor-element.elementor-element-95b8df3 .sr-playlist-item .sonaar_wave_cut rect{fill:#FF3BD4;}.elementor-2989 .elementor-element.elementor-element-95b8df3 .sr_waveform_simplebar .sr-playlist-item .sonaar_wave_cut{background-color:#FF3BD4;}.elementor-2989 .elementor-element.elementor-element-95b8df3 .sr-playlist-item .sonaar_wave_base rect{fill:#B9ADC7;}.elementor-2989 .elementor-element.elementor-element-95b8df3 .sr_waveform_simplebar .sr-playlist-item .sonaar_wave_base{background-color:#B9ADC7;}.elementor-2989 .elementor-element.elementor-element-95b8df3{width:var( --container-widget-width, 82% );max-width:82%;--container-widget-width:82%;--container-widget-flex-grow:0;}.elementor-2989 .elementor-element.elementor-element-95b8df3.elementor-element{--order:99999 /* order end hack */;}.elementor-2989 .elementor-element.elementor-element-95b8df3 .iron-audioplayer:not(.sonaar-no-artwork) .srp_player_grid{grid-template-columns:160px 1fr;}.elementor-2989 .elementor-element.elementor-element-95b8df3 .srp_player_boxed .album-art{width:160px;max-width:160px;}.elementor-2989 .elementor-element.elementor-element-95b8df3 .srp_player_boxed .sonaar-Artwort-box{min-width:160px;}.elementor-2989 .elementor-element.elementor-element-95b8df3 .album-player.sr_waveform_simplebar .sonaar_fake_wave .sonaar_wave_base, .elementor-2989 .elementor-element.elementor-element-95b8df3 .album-player.sr_waveform_simplebar .sonaar_fake_wave .sonaar_wave_cut{border-radius:0px;}.elementor-2989 .elementor-element.elementor-element-95b8df3 .srp_tracklist_grid .srp_tracklist > ul{grid-template-columns:repeat(3, 1fr);gap:12px;}.elementor-2989 .elementor-element.elementor-element-95b8df3 .iron-audioplayer .playlist .audio-track, .elementor-2989 .elementor-element.elementor-element-95b8df3 .iron-audioplayer .playlist .track-number, .elementor-2989 .elementor-element.elementor-element-95b8df3 .iron-audioplayer .playlist{font-size:12px;}.elementor-2989 .elementor-element.elementor-element-95b8df3 .iron-audioplayer .playlist .audio-track, .elementor-2989 .elementor-element.elementor-element-95b8df3 .iron-audioplayer .playlist .track-number,  .elementor-2989 .elementor-element.elementor-element-95b8df3 .iron-audioplayer .player, .elementor-2989 .elementor-element.elementor-element-95b8df3 .iron-audioplayer .sr-playlist-item .srp_noteButton, .elementor-2989 .elementor-element.elementor-element-95b8df3 .srp_track_description, .elementor-2989 .elementor-element.elementor-element-95b8df3 .sr-playlist-cf-container, .elementor-2989 .elementor-element.elementor-element-95b8df3 .srp_notfound{color:#000000;}.elementor-2989 .elementor-element.elementor-element-95b8df3 .iron-audioplayer[data-playertemplate="skin_float_tracklist"]:not(.srp_tracklist_grid) .playlist .sr-playlist-item{padding-top:12px;padding-bottom:12px;}.elementor-2989 .elementor-element.elementor-element-95b8df3 .iron-audioplayer[data-playertemplate="skin_boxed_tracklist"]:not(.srp_tracklist_grid) .sr-playlist-item + .sr-playlist-item{margin-top:12px;}.elementor-2989 .elementor-element.elementor-element-95b8df3 .iron-audioplayer[data-playertemplate="skin_boxed_tracklist"] .sr-cf-heading{margin-bottom:12px;}.elementor-2989 .elementor-element.elementor-element-95b8df3 .iron-audioplayer .playlist li.sr-playlist-item{border-radius:12px;}.elementor-2989 .elementor-element.elementor-element-95b8df3 .iron-audioplayer[data-playertemplate="skin_boxed_tracklist"] .playlist li.sr-playlist-item{padding:18px 18px 18px 18px;}.elementor-2989 .elementor-element.elementor-element-95b8df3 .iron-audioplayer[data-playertemplate="skin_boxed_tracklist"].srp_tracklist_grid .sr_track_cover{width:calc(100% + 18px + 18px)!important;margin-left:calc(-1 * 18px);margin-top:calc(-1 * 18px);margin-bottom:18px;}.elementor-2989 .elementor-element.elementor-element-95b8df3 .iron-audioplayer .track-number .number{display:none;}.elementor-2989 .elementor-element.elementor-element-95b8df3 .iron-audioplayer .track-number{padding-right:0;}.elementor-2989 .elementor-element.elementor-element-95b8df3 .iron-audioplayer .tracklist-item-time{display:none;}.elementor-2989 .elementor-element.elementor-element-95b8df3 .iron-audioplayer .srp_track_cta{position:relative;}.elementor-2989 .elementor-element.elementor-element-95b8df3 .iron-audioplayer .srp_swiper .store-list{position:relative;}.elementor-2989 .elementor-element.elementor-element-5ad95ea .sr-playlist-item .sonaar_wave_cut rect{fill:#FF3BD4;}.elementor-2989 .elementor-element.elementor-element-5ad95ea .sr_waveform_simplebar .sr-playlist-item .sonaar_wave_cut{background-color:#FF3BD4;}.elementor-2989 .elementor-element.elementor-element-5ad95ea .sr-playlist-item .sonaar_wave_base rect{fill:#B9ADC7;}.elementor-2989 .elementor-element.elementor-element-5ad95ea .sr_waveform_simplebar .sr-playlist-item .sonaar_wave_base{background-color:#B9ADC7;}.elementor-2989 .elementor-element.elementor-element-5ad95ea{width:var( --container-widget-width, 82% );max-width:82%;--container-widget-width:82%;--container-widget-flex-grow:0;}.elementor-2989 .elementor-element.elementor-element-5ad95ea.elementor-element{--order:99999 /* order end hack */;}.elementor-2989 .elementor-element.elementor-element-5ad95ea .iron-audioplayer:not(.sonaar-no-artwork) .srp_player_grid{grid-template-columns:160px 1fr;}.elementor-2989 .elementor-element.elementor-element-5ad95ea .srp_player_boxed .album-art{width:160px;max-width:160px;}.elementor-2989 .elementor-element.elementor-element-5ad95ea .srp_player_boxed .sonaar-Artwort-box{min-width:160px;}.elementor-2989 .elementor-element.elementor-element-5ad95ea .album-player.sr_waveform_simplebar .sonaar_fake_wave .sonaar_wave_base, .elementor-2989 .elementor-element.elementor-element-5ad95ea .album-player.sr_waveform_simplebar .sonaar_fake_wave .sonaar_wave_cut{border-radius:0px;}.elementor-2989 .elementor-element.elementor-element-5ad95ea .srp_tracklist_grid .srp_tracklist > ul{grid-template-columns:repeat(3, 1fr);gap:12px;}.elementor-2989 .elementor-element.elementor-element-5ad95ea .iron-audioplayer .playlist .audio-track, .elementor-2989 .elementor-element.elementor-element-5ad95ea .iron-audioplayer .playlist .track-number, .elementor-2989 .elementor-element.elementor-element-5ad95ea .iron-audioplayer .playlist{font-size:12px;}.elementor-2989 .elementor-element.elementor-element-5ad95ea .iron-audioplayer .playlist .audio-track, .elementor-2989 .elementor-element.elementor-element-5ad95ea .iron-audioplayer .playlist .track-number,  .elementor-2989 .elementor-element.elementor-element-5ad95ea .iron-audioplayer .player, .elementor-2989 .elementor-element.elementor-element-5ad95ea .iron-audioplayer .sr-playlist-item .srp_noteButton, .elementor-2989 .elementor-element.elementor-element-5ad95ea .srp_track_description, .elementor-2989 .elementor-element.elementor-element-5ad95ea .sr-playlist-cf-container, .elementor-2989 .elementor-element.elementor-element-5ad95ea .srp_notfound{color:#000000;}.elementor-2989 .elementor-element.elementor-element-5ad95ea .iron-audioplayer[data-playertemplate="skin_float_tracklist"]:not(.srp_tracklist_grid) .playlist .sr-playlist-item{padding-top:12px;padding-bottom:12px;}.elementor-2989 .elementor-element.elementor-element-5ad95ea .iron-audioplayer[data-playertemplate="skin_boxed_tracklist"]:not(.srp_tracklist_grid) .sr-playlist-item + .sr-playlist-item{margin-top:12px;}.elementor-2989 .elementor-element.elementor-element-5ad95ea .iron-audioplayer[data-playertemplate="skin_boxed_tracklist"] .sr-cf-heading{margin-bottom:12px;}.elementor-2989 .elementor-element.elementor-element-5ad95ea .iron-audioplayer .playlist li.sr-playlist-item{border-radius:12px;}.elementor-2989 .elementor-element.elementor-element-5ad95ea .iron-audioplayer[data-playertemplate="skin_boxed_tracklist"] .playlist li.sr-playlist-item{padding:18px 18px 18px 18px;}.elementor-2989 .elementor-element.elementor-element-5ad95ea .iron-audioplayer[data-playertemplate="skin_boxed_tracklist"].srp_tracklist_grid .sr_track_cover{width:calc(100% + 18px + 18px)!important;margin-left:calc(-1 * 18px);margin-top:calc(-1 * 18px);margin-bottom:18px;}.elementor-2989 .elementor-element.elementor-element-5ad95ea .iron-audioplayer .track-number .number{display:none;}.elementor-2989 .elementor-element.elementor-element-5ad95ea .iron-audioplayer .track-number{padding-right:0;}.elementor-2989 .elementor-element.elementor-element-5ad95ea .iron-audioplayer .tracklist-item-time{display:none;}.elementor-2989 .elementor-element.elementor-element-5ad95ea .iron-audioplayer .srp_track_cta{position:relative;}.elementor-2989 .elementor-element.elementor-element-5ad95ea .iron-audioplayer .srp_swiper .store-list{position:relative;}.elementor-2989 .elementor-element.elementor-element-fd53efb .sr-playlist-item .sonaar_wave_cut rect{fill:#FF3BD4;}.elementor-2989 .elementor-element.elementor-element-fd53efb .sr_waveform_simplebar .sr-playlist-item .sonaar_wave_cut{background-color:#FF3BD4;}.elementor-2989 .elementor-element.elementor-element-fd53efb .sr-playlist-item .sonaar_wave_base rect{fill:#B9ADC7;}.elementor-2989 .elementor-element.elementor-element-fd53efb .sr_waveform_simplebar .sr-playlist-item .sonaar_wave_base{background-color:#B9ADC7;}.elementor-2989 .elementor-element.elementor-element-fd53efb{width:var( --container-widget-width, 82% );max-width:82%;--container-widget-width:82%;--container-widget-flex-grow:0;}.elementor-2989 .elementor-element.elementor-element-fd53efb.elementor-element{--order:99999 /* order end hack */;}.elementor-2989 .elementor-element.elementor-element-fd53efb .iron-audioplayer:not(.sonaar-no-artwork) .srp_player_grid{grid-template-columns:160px 1fr;}.elementor-2989 .elementor-element.elementor-element-fd53efb .srp_player_boxed .album-art{width:160px;max-width:160px;}.elementor-2989 .elementor-element.elementor-element-fd53efb .srp_player_boxed .sonaar-Artwort-box{min-width:160px;}.elementor-2989 .elementor-element.elementor-element-fd53efb .album-player.sr_waveform_simplebar .sonaar_fake_wave .sonaar_wave_base, .elementor-2989 .elementor-element.elementor-element-fd53efb .album-player.sr_waveform_simplebar .sonaar_fake_wave .sonaar_wave_cut{border-radius:0px;}.elementor-2989 .elementor-element.elementor-element-fd53efb .srp_tracklist_grid .srp_tracklist > ul{grid-template-columns:repeat(3, 1fr);gap:12px;}.elementor-2989 .elementor-element.elementor-element-fd53efb .iron-audioplayer .playlist .audio-track, .elementor-2989 .elementor-element.elementor-element-fd53efb .iron-audioplayer .playlist .track-number, .elementor-2989 .elementor-element.elementor-element-fd53efb .iron-audioplayer .playlist{font-size:12px;}.elementor-2989 .elementor-element.elementor-element-fd53efb .iron-audioplayer .playlist .audio-track, .elementor-2989 .elementor-element.elementor-element-fd53efb .iron-audioplayer .playlist .track-number,  .elementor-2989 .elementor-element.elementor-element-fd53efb .iron-audioplayer .player, .elementor-2989 .elementor-element.elementor-element-fd53efb .iron-audioplayer .sr-playlist-item .srp_noteButton, .elementor-2989 .elementor-element.elementor-element-fd53efb .srp_track_description, .elementor-2989 .elementor-element.elementor-element-fd53efb .sr-playlist-cf-container, .elementor-2989 .elementor-element.elementor-element-fd53efb .srp_notfound{color:#000000;}.elementor-2989 .elementor-element.elementor-element-fd53efb .iron-audioplayer[data-playertemplate="skin_float_tracklist"]:not(.srp_tracklist_grid) .playlist .sr-playlist-item{padding-top:12px;padding-bottom:12px;}.elementor-2989 .elementor-element.elementor-element-fd53efb .iron-audioplayer[data-playertemplate="skin_boxed_tracklist"]:not(.srp_tracklist_grid) .sr-playlist-item + .sr-playlist-item{margin-top:12px;}.elementor-2989 .elementor-element.elementor-element-fd53efb .iron-audioplayer[data-playertemplate="skin_boxed_tracklist"] .sr-cf-heading{margin-bottom:12px;}.elementor-2989 .elementor-element.elementor-element-fd53efb .iron-audioplayer .playlist li.sr-playlist-item{border-radius:12px;}.elementor-2989 .elementor-element.elementor-element-fd53efb .iron-audioplayer[data-playertemplate="skin_boxed_tracklist"] .playlist li.sr-playlist-item{padding:18px 18px 18px 18px;}.elementor-2989 .elementor-element.elementor-element-fd53efb .iron-audioplayer[data-playertemplate="skin_boxed_tracklist"].srp_tracklist_grid .sr_track_cover{width:calc(100% + 18px + 18px)!important;margin-left:calc(-1 * 18px);margin-top:calc(-1 * 18px);margin-bottom:18px;}.elementor-2989 .elementor-element.elementor-element-fd53efb .iron-audioplayer .track-number .number{display:none;}.elementor-2989 .elementor-element.elementor-element-fd53efb .iron-audioplayer .track-number{padding-right:0;}.elementor-2989 .elementor-element.elementor-element-fd53efb .iron-audioplayer .tracklist-item-time{display:none;}.elementor-2989 .elementor-element.elementor-element-fd53efb .iron-audioplayer .srp_track_cta{position:relative;}.elementor-2989 .elementor-element.elementor-element-fd53efb .iron-audioplayer .srp_swiper .store-list{position:relative;}body.elementor-page-2989:not(.elementor-motion-effects-element-type-background), body.elementor-page-2989 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#05030A;}@media(max-width:1024px){.elementor-2989 .elementor-element.elementor-element-95b8df3 .srp_tracklist_grid .srp_tracklist > ul{grid-template-columns:repeat(3, 1fr);}.elementor-2989 .elementor-element.elementor-element-5ad95ea .srp_tracklist_grid .srp_tracklist > ul{grid-template-columns:repeat(3, 1fr);}.elementor-2989 .elementor-element.elementor-element-fd53efb .srp_tracklist_grid .srp_tracklist > ul{grid-template-columns:repeat(3, 1fr);}}@media(min-width:768px){.elementor-2989 .elementor-element.elementor-element-1602f046{--width:50%;}.elementor-2989 .elementor-element.elementor-element-6a8a2c91{--width:50%;}}@media(max-width:767px){.elementor-2989 .elementor-element.elementor-element-6a8a2c91{--margin-top:2px;--margin-bottom:2px;--margin-left:2px;--margin-right:2px;}.elementor-2989 .elementor-element.elementor-element-a5d1686 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2989 .elementor-element.elementor-element-0b43395{--container-widget-width:100px;--container-widget-flex-grow:0;width:var( --container-widget-width, 100px );max-width:100px;}.elementor-2989 .elementor-element.elementor-element-27c3341{--container-widget-width:100px;--container-widget-flex-grow:0;width:var( --container-widget-width, 100px );max-width:100px;}.elementor-2989 .elementor-element.elementor-element-95b8df3{--container-widget-width:100px;--container-widget-flex-grow:0;width:var( --container-widget-width, 100px );max-width:100px;}.elementor-2989 .elementor-element.elementor-element-95b8df3 .srp_tracklist_grid .srp_tracklist > ul{grid-template-columns:repeat(2, 1fr);}.elementor-2989 .elementor-element.elementor-element-5ad95ea{--container-widget-width:100px;--container-widget-flex-grow:0;width:var( --container-widget-width, 100px );max-width:100px;}.elementor-2989 .elementor-element.elementor-element-5ad95ea .srp_tracklist_grid .srp_tracklist > ul{grid-template-columns:repeat(2, 1fr);}.elementor-2989 .elementor-element.elementor-element-fd53efb{--container-widget-width:100px;--container-widget-flex-grow:0;width:var( --container-widget-width, 100px );max-width:100px;}.elementor-2989 .elementor-element.elementor-element-fd53efb .srp_tracklist_grid .srp_tracklist > ul{grid-template-columns:repeat(2, 1fr);}}/* Start custom CSS for container, class: .elementor-element-55105a0b *//* Magnified 2 hero — synchronized with /* Magnified 2 hero — synchronized with Project Files */
.elementor-2989 .elementor-element.elementor-element-55105a0b {
  background: #05030A !important;
  padding: 44px 20px 34px !important;
}

.elementor-2989 .elementor-element.elementor-element-55105a0b > .e-con-inner {
  background: linear-gradient(145deg, #1A0B2E 0%, #12071F 72%, #240D37 100%) !important;
  border: 1px solid rgba(255, 0, 255, 0.28) !important;
  border-radius: 20px !important;
  padding: 28px !important;
  gap: 28px !important;
  align-items: center !important;
  box-shadow: 0 18px 50px rgba(0,0,0,0.36), 0 0 36px rgba(255,0,255,0.06) !important;
  overflow: hidden !important;
}

.elementor-2989 .elementor-element.elementor-element-55105a0b .elementor-element-1602f046 {
  background: rgba(8, 3, 15, 0.58) !important;
  border: 1px solid rgba(255, 0, 255, 0.20) !important;
  border-radius: 16px !important;
  padding: 16px !important;
  overflow: hidden !important;
  align-self: center !important;
}

.elementor-2989 .elementor-element.elementor-element-55105a0b .elementor-element-21f7f3eb,
.elementor-2989 .elementor-element.elementor-element-55105a0b .elementor-element-21f7f3eb img {
  border-radius: 12px !important;
  overflow: hidden !important;
}

.elementor-2989 .elementor-element.elementor-element-55105a0b .elementor-element-21f7f3eb img {
  width: 100% !important;
  height: 100% !important;
  object-fit: cover !important;
}

.elementor-2989 .elementor-element.elementor-element-55105a0b .elementor-element-6a8a2c91 {
  background: rgba(8, 3, 15, 0.72) !important;
  border: 1px solid rgba(255, 0, 255, 0.22) !important;
  border-radius: 16px !important;
  padding: 34px !important;
  box-shadow: inset 0 1px 0 rgba(255,255,255,0.04) !important;
}

.elementor-2989 .elementor-element.elementor-element-55105a0b [data-id="169668ff"] {
  color: #FFFFFF !important;
  text-shadow: 0 0 26px rgba(255,0,255,0.16) !important;
}

.elementor-2989 .elementor-element.elementor-element-55105a0b [data-id="2114757b"],
.elementor-2989 .elementor-element.elementor-element-55105a0b [data-id="3c36a56"] {
  color: #E8DFEE !important;
}

.elementor-2989 .elementor-element.elementor-element-55105a0b [data-id="4f3b99e"] {
  background: linear-gradient(90deg, #FF00FF 0%, #C827FF 100%) !important;
  color: #FFFFFF !important;
  border: 1px solid rgba(255,255,255,0.18) !important;
  border-radius: 10px !important;
  box-shadow: 0 10px 28px rgba(255,0,255,0.22) !important;
  transition: transform .22s ease, box-shadow .22s ease !important;
}

.elementor-2989 .elementor-element.elementor-element-55105a0b [data-id="4f3b99e"]:hover {
  transform: translateY(-2px) !important;
  box-shadow: 0 14px 34px rgba(255,0,255,0.34) !important;
}

.elementor-2989 .elementor-element.elementor-element-55105a0b .elementor-element-a5d1686 {
  width: 100% !important;
  max-width: 100% !important;
  background: rgba(255,255,255,0.035) !important;
  border: 1px solid rgba(255,0,255,0.22) !important;
  border-radius: 12px !important;
  padding: 12px 14px !important;
  overflow: hidden !important;
}

.elementor-2989 .elementor-element.elementor-element-55105a0b .elementor-element-a5d1686 .iron-audioplayer,
.elementor-2989 .elementor-element.elementor-element-55105a0b .elementor-element-a5d1686 .album-player,
.elementor-2989 .elementor-element.elementor-element-55105a0b .elementor-element-a5d1686 .srp_wave_box {
  width: 100% !important;
  max-width: 100% !important;
}

.elementor-2989 .elementor-element.elementor-element-55105a0b .elementor-element-a5d1686 .srp-play-button,
.elementor-2989 .elementor-element.elementor-element-55105a0b .elementor-element-a5d1686 .sricon-play {
  color: #FF00FF !important;
}

@media (max-width: 1024px) {
  .elementor-2989 .elementor-element.elementor-element-55105a0b > .e-con-inner {
    padding: 22px !important;
    gap: 20px !important;
  }

  .elementor-2989 .elementor-element.elementor-element-55105a0b .elementor-element-6a8a2c91 {
    padding: 26px !important;
  }

  .elementor-2989 .elementor-element.elementor-element-55105a0b [data-id="169668ff"] {
    font-size: 48px !important;
    line-height: 1.05 !important;
  }
}

@media (max-width: 767px) {
  .elementor-2989 .elementor-element.elementor-element-55105a0b {
    padding: 24px 12px !important;
  }

  .elementor-2989 .elementor-element.elementor-element-55105a0b > .e-con-inner {
    padding: 14px !important;
    gap: 16px !important;
    border-radius: 16px !important;
  }

  .elementor-2989 .elementor-element.elementor-element-55105a0b .elementor-element-1602f046,
  .elementor-2989 .elementor-element.elementor-element-55105a0b .elementor-element-6a8a2c91 {
    width: 100% !important;
    border-radius: 13px !important;
  }

  .elementor-2989 .elementor-element.elementor-element-55105a0b .elementor-element-1602f046 {
    padding: 10px !important;
  }

  .elementor-2989 .elementor-element.elementor-element-55105a0b .elementor-element-6a8a2c91 {
    padding: 22px 18px !important;
  }

  .elementor-2989 .elementor-element.elementor-element-55105a0b [data-id="169668ff"] {
    font-size: 38px !important;
    line-height: 1.05 !important;
  }

  .elementor-2989 .elementor-element.elementor-element-55105a0b [data-id="2114757b"] {
    font-size: 17px !important;
    line-height: 1.45 !important;
  }

  .elementor-2989 .elementor-element.elementor-element-55105a0b .elementor-element-a5d1686 {
    padding: 10px !important;
  }
}


/* Hero title and Sonaar alignment fix */
.elementor-2989 .elementor-element.elementor-element-55105a0b .elementor-element-169668ff,
.elementor-2989 .elementor-element.elementor-element-55105a0b .elementor-element-169668ff .elementor-heading-title {
  width: 100% !important;
}

.elementor-2989 .elementor-element.elementor-element-55105a0b .elementor-element-169668ff .elementor-heading-title {
  color: #FFFFFF !important;
  font-size: 56px !important;
  line-height: 0.96 !important;
  letter-spacing: -1.8px !important;
  white-space: nowrap !important;
  word-break: keep-all !important;
}

.elementor-2989 .elementor-element.elementor-element-55105a0b .elementor-element-a5d1686 {
  height: auto !important;
  min-height: 98px !important;
  overflow: hidden !important;
}

.elementor-2989 .elementor-element.elementor-element-55105a0b .elementor-element-a5d1686 > .elementor-widget-container {
  width: 100% !important;
  max-width: 100% !important;
  height: auto !important;
  margin: 0 !important;
}

.elementor-2989 .elementor-element.elementor-element-55105a0b .elementor-element-a5d1686 .iron-audioplayer,
.elementor-2989 .elementor-element.elementor-element-55105a0b .elementor-element-a5d1686 .srp_player_boxed,
.elementor-2989 .elementor-element.elementor-element-55105a0b .elementor-element-a5d1686 .album-player {
  width: 100% !important;
  max-width: 100% !important;
  height: auto !important;
}

.elementor-2989 .elementor-element.elementor-element-55105a0b .elementor-element-a5d1686 .srp_control_box {
  display: flex !important;
  align-items: center !important;
  gap: 14px !important;
  width: 100% !important;
  height: 72px !important;
  padding: 0 !important;
}

.elementor-2989 .elementor-element.elementor-element-55105a0b .elementor-element-a5d1686 .srp-play-button {
  position: relative !important;
  inset: auto !important;
  transform: none !important;
  flex: 0 0 36px !important;
  width: 36px !important;
  height: 36px !important;
  margin: 0 !important;
}

.elementor-2989 .elementor-element.elementor-element-55105a0b .elementor-element-a5d1686 .srp_wave_box {
  flex: 1 1 auto !important;
  width: auto !important;
  min-width: 0 !important;
  height: 72px !important;
  margin: 0 !important;
}

.elementor-2989 .elementor-element.elementor-element-55105a0b .elementor-element-a5d1686 .sr_player__inline,
.elementor-2989 .elementor-element.elementor-element-55105a0b .elementor-element-a5d1686 .sr_progressbar {
  flex: 1 1 auto !important;
  width: 100% !important;
  min-width: 0 !important;
}

.elementor-2989 .elementor-element.elementor-element-55105a0b .elementor-element-a5d1686 .sr_progressbar {
  height: 60px !important;
  margin: 6px 0 !important;
}

.elementor-2989 .elementor-element.elementor-element-55105a0b .elementor-element-a5d1686 .wave,
.elementor-2989 .elementor-element.elementor-element-55105a0b .elementor-element-a5d1686 .sonaar_fake_wave {
  height: 60px !important;
  margin: 0 !important;
}

@media (max-width: 1024px) {
  .elementor-2989 .elementor-element.elementor-element-55105a0b .elementor-element-169668ff .elementor-heading-title {
    font-size: 42px !important;
    letter-spacing: -1.4px !important;
  }
}

@media (max-width: 767px) {
  .elementor-2989 .elementor-element.elementor-element-55105a0b .elementor-element-169668ff .elementor-heading-title {
    font-size: 30px !important;
    line-height: 1 !important;
    letter-spacing: -0.8px !important;
  }

  .elementor-2989 .elementor-element.elementor-element-55105a0b .elementor-element-a5d1686 .srp_control_box {
    gap: 10px !important;
  }
}
Project Files */
/* Magnified 2 hero — synchronized with Project Files */
.elementor-2989 .elementor-element.elementor-element-55105a0b {
  background: #05030A !important;
  padding: 44px 20px 34px !important;
}

.elementor-2989 .elementor-element.elementor-element-55105a0b > .e-con-inner {
  background: linear-gradient(145deg, #1A0B2E 0%, #12071F 72%, #240D37 100%) !important;
  border: 1px solid rgba(255, 0, 255, 0.28) !important;
  border-radius: 20px !important;
  padding: 28px !important;
  gap: 28px !important;
  align-items: center !important;
  box-shadow: 0 18px 50px rgba(0,0,0,0.36), 0 0 36px rgba(255,0,255,0.06) !important;
  overflow: hidden !important;
}

.elementor-2989 .elementor-element.elementor-element-55105a0b .elementor-element-1602f046 {
  background: rgba(8, 3, 15, 0.58) !important;
  border: 1px solid rgba(255, 0, 255, 0.20) !important;
  border-radius: 16px !important;
  padding: 16px !important;
  overflow: hidden !important;
  align-self: center !important;
}

.elementor-2989 .elementor-element.elementor-element-55105a0b .elementor-element-21f7f3eb,
.elementor-2989 .elementor-element.elementor-element-55105a0b .elementor-element-21f7f3eb img {
  border-radius: 12px !important;
  overflow: hidden !important;
}

.elementor-2989 .elementor-element.elementor-element-55105a0b .elementor-element-21f7f3eb img {
  width: 100% !important;
  height: 100% !important;
  object-fit: cover !important;
}

.elementor-2989 .elementor-element.elementor-element-55105a0b .elementor-element-6a8a2c91 {
  background: rgba(8, 3, 15, 0.72) !important;
  border: 1px solid rgba(255, 0, 255, 0.22) !important;
  border-radius: 16px !important;
  padding: 34px !important;
  box-shadow: inset 0 1px 0 rgba(255,255,255,0.04) !important;
}

.elementor-2989 .elementor-element.elementor-element-55105a0b [data-id="169668ff"] {
  color: #FFFFFF !important;
  text-shadow: 0 0 26px rgba(255,0,255,0.16) !important;
}

.elementor-2989 .elementor-element.elementor-element-55105a0b [data-id="2114757b"],
.elementor-2989 .elementor-element.elementor-element-55105a0b [data-id="3c36a56"] {
  color: #E8DFEE !important;
}

.elementor-2989 .elementor-element.elementor-element-55105a0b [data-id="4f3b99e"] {
  background: linear-gradient(90deg, #FF00FF 0%, #C827FF 100%) !important;
  color: #FFFFFF !important;
  border: 1px solid rgba(255,255,255,0.18) !important;
  border-radius: 10px !important;
  box-shadow: 0 10px 28px rgba(255,0,255,0.22) !important;
  transition: transform .22s ease, box-shadow .22s ease !important;
}

.elementor-2989 .elementor-element.elementor-element-55105a0b [data-id="4f3b99e"]:hover {
  transform: translateY(-2px) !important;
  box-shadow: 0 14px 34px rgba(255,0,255,0.34) !important;
}

.elementor-2989 .elementor-element.elementor-element-55105a0b .elementor-element-a5d1686 {
  width: 100% !important;
  max-width: 100% !important;
  background: rgba(255,255,255,0.035) !important;
  border: 1px solid rgba(255,0,255,0.22) !important;
  border-radius: 12px !important;
  padding: 12px 14px !important;
  overflow: hidden !important;
}

.elementor-2989 .elementor-element.elementor-element-55105a0b .elementor-element-a5d1686 .iron-audioplayer,
.elementor-2989 .elementor-element.elementor-element-55105a0b .elementor-element-a5d1686 .album-player,
.elementor-2989 .elementor-element.elementor-element-55105a0b .elementor-element-a5d1686 .srp_wave_box {
  width: 100% !important;
  max-width: 100% !important;
}

.elementor-2989 .elementor-element.elementor-element-55105a0b .elementor-element-a5d1686 .srp-play-button,
.elementor-2989 .elementor-element.elementor-element-55105a0b .elementor-element-a5d1686 .sricon-play {
  color: #FF00FF !important;
}

@media (max-width: 1024px) {
  .elementor-2989 .elementor-element.elementor-element-55105a0b > .e-con-inner {
    padding: 22px !important;
    gap: 20px !important;
  }

  .elementor-2989 .elementor-element.elementor-element-55105a0b .elementor-element-6a8a2c91 {
    padding: 26px !important;
  }

  .elementor-2989 .elementor-element.elementor-element-55105a0b [data-id="169668ff"] {
    font-size: 48px !important;
    line-height: 1.05 !important;
  }
}

@media (max-width: 767px) {
  .elementor-2989 .elementor-element.elementor-element-55105a0b {
    padding: 24px 12px !important;
  }

  .elementor-2989 .elementor-element.elementor-element-55105a0b > .e-con-inner {
    padding: 14px !important;
    gap: 16px !important;
    border-radius: 16px !important;
  }

  .elementor-2989 .elementor-element.elementor-element-55105a0b .elementor-element-1602f046,
  .elementor-2989 .elementor-element.elementor-element-55105a0b .elementor-element-6a8a2c91 {
    width: 100% !important;
    border-radius: 13px !important;
  }

  .elementor-2989 .elementor-element.elementor-element-55105a0b .elementor-element-1602f046 {
    padding: 10px !important;
  }

  .elementor-2989 .elementor-element.elementor-element-55105a0b .elementor-element-6a8a2c91 {
    padding: 22px 18px !important;
  }

  .elementor-2989 .elementor-element.elementor-element-55105a0b [data-id="169668ff"] {
    font-size: 38px !important;
    line-height: 1.05 !important;
  }

  .elementor-2989 .elementor-element.elementor-element-55105a0b [data-id="2114757b"] {
    font-size: 17px !important;
    line-height: 1.45 !important;
  }

  .elementor-2989 .elementor-element.elementor-element-55105a0b .elementor-element-a5d1686 {
    padding: 10px !important;
  }
}


/* Hero title and Sonaar alignment fix */
.elementor-2989 .elementor-element.elementor-element-55105a0b .elementor-element-169668ff,
.elementor-2989 .elementor-element.elementor-element-55105a0b .elementor-element-169668ff .elementor-heading-title {
  width: 100% !important;
}

.elementor-2989 .elementor-element.elementor-element-55105a0b .elementor-element-169668ff .elementor-heading-title {
  color: #FFFFFF !important;
  font-size: 56px !important;
  line-height: 0.96 !important;
  letter-spacing: -1.8px !important;
  white-space: nowrap !important;
  word-break: keep-all !important;
}

.elementor-2989 .elementor-element.elementor-element-55105a0b .elementor-element-a5d1686 {
  height: auto !important;
  min-height: 98px !important;
  overflow: hidden !important;
}

.elementor-2989 .elementor-element.elementor-element-55105a0b .elementor-element-a5d1686 > .elementor-widget-container {
  width: 100% !important;
  max-width: 100% !important;
  height: auto !important;
  margin: 0 !important;
}

.elementor-2989 .elementor-element.elementor-element-55105a0b .elementor-element-a5d1686 .iron-audioplayer,
.elementor-2989 .elementor-element.elementor-element-55105a0b .elementor-element-a5d1686 .srp_player_boxed,
.elementor-2989 .elementor-element.elementor-element-55105a0b .elementor-element-a5d1686 .album-player {
  width: 100% !important;
  max-width: 100% !important;
  height: auto !important;
}

.elementor-2989 .elementor-element.elementor-element-55105a0b .elementor-element-a5d1686 .srp_control_box {
  display: flex !important;
  align-items: center !important;
  gap: 14px !important;
  width: 100% !important;
  height: 72px !important;
  padding: 0 !important;
}

.elementor-2989 .elementor-element.elementor-element-55105a0b .elementor-element-a5d1686 .srp-play-button {
  position: relative !important;
  inset: auto !important;
  transform: none !important;
  flex: 0 0 36px !important;
  width: 36px !important;
  height: 36px !important;
  margin: 0 !important;
}

.elementor-2989 .elementor-element.elementor-element-55105a0b .elementor-element-a5d1686 .srp_wave_box {
  flex: 1 1 auto !important;
  width: auto !important;
  min-width: 0 !important;
  height: 72px !important;
  margin: 0 !important;
}

.elementor-2989 .elementor-element.elementor-element-55105a0b .elementor-element-a5d1686 .sr_player__inline,
.elementor-2989 .elementor-element.elementor-element-55105a0b .elementor-element-a5d1686 .sr_progressbar {
  flex: 1 1 auto !important;
  width: 100% !important;
  min-width: 0 !important;
}

.elementor-2989 .elementor-element.elementor-element-55105a0b .elementor-element-a5d1686 .sr_progressbar {
  height: 60px !important;
  margin: 6px 0 !important;
}

.elementor-2989 .elementor-element.elementor-element-55105a0b .elementor-element-a5d1686 .wave,
.elementor-2989 .elementor-element.elementor-element-55105a0b .elementor-element-a5d1686 .sonaar_fake_wave {
  height: 60px !important;
  margin: 0 !important;
}

@media (max-width: 1024px) {
  .elementor-2989 .elementor-element.elementor-element-55105a0b .elementor-element-169668ff .elementor-heading-title {
    font-size: 42px !important;
    letter-spacing: -1.4px !important;
  }
}

@media (max-width: 767px) {
  .elementor-2989 .elementor-element.elementor-element-55105a0b .elementor-element-169668ff .elementor-heading-title {
    font-size: 30px !important;
    line-height: 1 !important;
    letter-spacing: -0.8px !important;
  }

  .elementor-2989 .elementor-element.elementor-element-55105a0b .elementor-element-a5d1686 .srp_control_box {
    gap: 10px !important;
  }
}


/* Elementor atomic heading */
.elementor-2989 .elementor-element.elementor-element-55105a0b .elementor-element-169668ff .e-heading-base {
  width: 100% !important;
  color: #FFFFFF !important;
  font-size: 52px !important;
  line-height: 1 !important;
  letter-spacing: -1.5px !important;
  white-space: nowrap !important;
  word-break: keep-all !important;
}

@media (max-width: 1024px) {
  .elementor-2989 .elementor-element.elementor-element-55105a0b .elementor-element-169668ff .e-heading-base {
    font-size: 40px !important;
    letter-spacing: -1.1px !important;
  }
}

@media (max-width: 767px) {
  .elementor-2989 .elementor-element.elementor-element-55105a0b .elementor-element-169668ff .e-heading-base {
    font-size: 30px !important;
    letter-spacing: -0.7px !important;
  }
}
.elementor-2989 .elementor-element.elementor-element-55105a0b {
  background: #05030A !important;
  padding: 44px 20px 34px !important;
}

.elementor-2989 .elementor-element.elementor-element-55105a0b > .e-con-inner {
  background: linear-gradient(145deg, #1A0B2E 0%, #12071F 72%, #240D37 100%) !important;
  border: 1px solid rgba(255, 0, 255, 0.28) !important;
  border-radius: 20px !important;
  padding: 28px !important;
  gap: 28px !important;
  align-items: center !important;
  box-shadow: 0 18px 50px rgba(0,0,0,0.36), 0 0 36px rgba(255,0,255,0.06) !important;
  overflow: hidden !important;
}

.elementor-2989 .elementor-element.elementor-element-55105a0b .elementor-element-1602f046 {
  background: rgba(8, 3, 15, 0.58) !important;
  border: 1px solid rgba(255, 0, 255, 0.20) !important;
  border-radius: 16px !important;
  padding: 16px !important;
  overflow: hidden !important;
  align-self: center !important;
}

.elementor-2989 .elementor-element.elementor-element-55105a0b .elementor-element-21f7f3eb,
.elementor-2989 .elementor-element.elementor-element-55105a0b .elementor-element-21f7f3eb img {
  border-radius: 12px !important;
  overflow: hidden !important;
}

.elementor-2989 .elementor-element.elementor-element-55105a0b .elementor-element-21f7f3eb img {
  width: 100% !important;
  height: 100% !important;
  object-fit: cover !important;
}

.elementor-2989 .elementor-element.elementor-element-55105a0b .elementor-element-6a8a2c91 {
  background: rgba(8, 3, 15, 0.72) !important;
  border: 1px solid rgba(255, 0, 255, 0.22) !important;
  border-radius: 16px !important;
  padding: 34px !important;
  box-shadow: inset 0 1px 0 rgba(255,255,255,0.04) !important;
}

.elementor-2989 .elementor-element.elementor-element-55105a0b [data-id="169668ff"] {
  color: #FFFFFF !important;
  text-shadow: 0 0 26px rgba(255,0,255,0.16) !important;
}

.elementor-2989 .elementor-element.elementor-element-55105a0b [data-id="2114757b"],
.elementor-2989 .elementor-element.elementor-element-55105a0b [data-id="3c36a56"] {
  color: #E8DFEE !important;
}

.elementor-2989 .elementor-element.elementor-element-55105a0b [data-id="4f3b99e"] {
  background: linear-gradient(90deg, #FF00FF 0%, #C827FF 100%) !important;
  color: #FFFFFF !important;
  border: 1px solid rgba(255,255,255,0.18) !important;
  border-radius: 10px !important;
  box-shadow: 0 10px 28px rgba(255,0,255,0.22) !important;
  transition: transform .22s ease, box-shadow .22s ease !important;
}

.elementor-2989 .elementor-element.elementor-element-55105a0b [data-id="4f3b99e"]:hover {
  transform: translateY(-2px) !important;
  box-shadow: 0 14px 34px rgba(255,0,255,0.34) !important;
}

.elementor-2989 .elementor-element.elementor-element-55105a0b .elementor-element-a5d1686 {
  width: 100% !important;
  max-width: 100% !important;
  background: rgba(255,255,255,0.035) !important;
  border: 1px solid rgba(255,0,255,0.22) !important;
  border-radius: 12px !important;
  padding: 12px 14px !important;
  overflow: hidden !important;
}

.elementor-2989 .elementor-element.elementor-element-55105a0b .elementor-element-a5d1686 .iron-audioplayer,
.elementor-2989 .elementor-element.elementor-element-55105a0b .elementor-element-a5d1686 .album-player,
.elementor-2989 .elementor-element.elementor-element-55105a0b .elementor-element-a5d1686 .srp_wave_box {
  width: 100% !important;
  max-width: 100% !important;
}

.elementor-2989 .elementor-element.elementor-element-55105a0b .elementor-element-a5d1686 .srp-play-button,
.elementor-2989 .elementor-element.elementor-element-55105a0b .elementor-element-a5d1686 .sricon-play {
  color: #FF00FF !important;
}

@media (max-width: 1024px) {
  .elementor-2989 .elementor-element.elementor-element-55105a0b > .e-con-inner {
    padding: 22px !important;
    gap: 20px !important;
  }

  .elementor-2989 .elementor-element.elementor-element-55105a0b .elementor-element-6a8a2c91 {
    padding: 26px !important;
  }

  .elementor-2989 .elementor-element.elementor-element-55105a0b [data-id="169668ff"] {
    font-size: 48px !important;
    line-height: 1.05 !important;
  }
}

@media (max-width: 767px) {
  .elementor-2989 .elementor-element.elementor-element-55105a0b {
    padding: 24px 12px !important;
  }

  .elementor-2989 .elementor-element.elementor-element-55105a0b > .e-con-inner {
    padding: 14px !important;
    gap: 16px !important;
    border-radius: 16px !important;
  }

  .elementor-2989 .elementor-element.elementor-element-55105a0b .elementor-element-1602f046,
  .elementor-2989 .elementor-element.elementor-element-55105a0b .elementor-element-6a8a2c91 {
    width: 100% !important;
    border-radius: 13px !important;
  }

  .elementor-2989 .elementor-element.elementor-element-55105a0b .elementor-element-1602f046 {
    padding: 10px !important;
  }

  .elementor-2989 .elementor-element.elementor-element-55105a0b .elementor-element-6a8a2c91 {
    padding: 22px 18px !important;
  }

  .elementor-2989 .elementor-element.elementor-element-55105a0b [data-id="169668ff"] {
    font-size: 38px !important;
    line-height: 1.05 !important;
  }

  .elementor-2989 .elementor-element.elementor-element-55105a0b [data-id="2114757b"] {
    font-size: 17px !important;
    line-height: 1.45 !important;
  }

  .elementor-2989 .elementor-element.elementor-element-55105a0b .elementor-element-a5d1686 {
    padding: 10px !important;
  }
}/* End custom CSS */
/* Start custom CSS for music-player, class: .elementor-element-0b43395 */.elementor-2989 .elementor-element.elementor-element-0b43395 .playlist{
 

.elementor-2989 .elementor-element.elementor-element-0b43395 .sr-playlist-item .track-number .sricon-play {
  transform: translateY(0) !important;
} background:rgba(17,7,31,.72);
  border:1px solid rgba(255,0,255,.24);
  border-radius:16px;
  padding:12px !important;
  box-shadow:0 16px 44px rgba(0,0,0,.28);
  overflow:hidden;
}
.elementor-2989 .elementor-element.elementor-element-0b43395 .srp_list{display:flex;flex-direction:column;gap:6px;}
.elementor-2989 .elementor-element.elementor-element-0b43395 .iron-audioplayer[data-playertemplate="skin_boxed_tracklist"] .playlist li.sr-playlist-item{
  min-height:54px;
  margin:0 !important;
  padding:8px 12px !important;
  color:#fff;
  background:rgba(255,255,255,.045);
  border:1px solid rgba(255,255,255,.08);
  border-radius:12px;
}
.elementor-2989 .elementor-element.elementor-element-0b43395 .sr-playlist-item:hover,
.elementor-2989 .elementor-element.elementor-element-0b43395 .sr-playlist-item.current{
  background:rgba(255,0,255,.10) !important;
  border-color:rgba(255,0,255,.42) !important;
}
.elementor-2989 .elementor-element.elementor-element-0b43395 .tracklist-item-title,
.elementor-2989 .elementor-element.elementor-element-0b43395 .tracklist-item-time,
.elementor-2989 .elementor-element.elementor-element-0b43395 .track-number{color:#fff !important;}
.elementor-2989 .elementor-element.elementor-element-0b43395 .track-number i,
.elementor-2989 .elementor-element.elementor-element-0b43395 .sr-playlist-item .sricon-play{color:#ff3bd4 !important;}
.elementor-2989 .elementor-element.elementor-element-0b43395 .srp_soundwave_wrapper{opacity:.78;}
.elementor-2989 .elementor-element.elementor-element-0b43395 .srp_soundwave_wrapper .sonaar_fake_wave{height:32px !important;}
@media(max-width:767px){
  .elementor-2989 .elementor-element.elementor-element-0b43395{
    --container-widget-width:100% !important;
    width:100% !important;
    max-width:100% !important;
  }
}
.elementor-2989 .elementor-element.elementor-element-0b43395 .sr-playlist-item-flex{width:100%;}
.elementor-2989 .elementor-element.elementor-element-0b43395 .srp_audio_trigger.audio-track{
  display:grid !important;
  grid-template-columns:32px minmax(0,1fr) auto;
  grid-template-rows:auto 32px;
  column-gap:10px;
  row-gap:5px;
  align-items:center;
  width:100%;
}
.elementor-2989 .elementor-element.elementor-element-0b43395 .tracklist-item-title{
  grid-column:1 / -1;
  grid-row:1;
  width:100%;
  font-size:13px;
  line-height:1.35;
  font-weight:700;
  text-align:left;
}
.elementor-2989 .elementor-element.elementor-element-0b43395 .track-number{
  grid-column:1;
  grid-row:2;
  width:32px;
  height:32px;
  display:flex;
  align-items:center;
  justify-content:center;
}
.elementor-2989 .elementor-element.elementor-element-0b43395 .srp_soundwave_wrapper{
  grid-column:2;
  grid-row:2;
  min-width:0;
  width:100%;
}
.elementor-2989 .elementor-element.elementor-element-0b43395 .tracklist-item-time{
  grid-column:3;
  grid-row:2;
  align-self:center;
  font-size:11px;
  opacity:.72;
}
.elementor-2989 .elementor-element.elementor-element-0b43395 .playlist{padding:8px !important;}
.elementor-2989 .elementor-element.elementor-element-0b43395 .srp_list{gap:5px !important;}
.elementor-2989 .elementor-element.elementor-element-0b43395 .iron-audioplayer[data-playertemplate="skin_boxed_tracklist"] .playlist li.sr-playlist-item{
  min-height:0 !important;
  padding:6px 10px !important;
}
.elementor-2989 .elementor-element.elementor-element-0b43395 .srp_audio_trigger.audio-track{
  grid-template-columns:28px minmax(0,1fr) auto !important;
  grid-template-rows:auto 26px !important;
  column-gap:8px !important;
  row-gap:3px !important;
}
.elementor-2989 .elementor-element.elementor-element-0b43395 .tracklist-item-title{
  font-size:12.5px !important;
  line-height:1.25 !important;
}
.elementor-2989 .elementor-element.elementor-element-0b43395 .track-number{
  width:26px !important;
  height:26px !important;
}
.elementor-2989 .elementor-element.elementor-element-0b43395 .track-number .sricon-play:before{
  font-size:18px !important;
}
.elementor-2989 .elementor-element.elementor-element-0b43395 .srp_soundwave_wrapper,
.elementor-2989 .elementor-element.elementor-element-0b43395 .srp_soundwave_wrapper .sonaar_fake_wave{
  height:26px !important;
}

.elementor-2989 .elementor-element.elementor-element-0b43395 .sr-playlist-item .track-number .sricon-play { transform: translateY(0) !important; }/* End custom CSS */
/* Start custom CSS for music-player, class: .elementor-element-27c3341 */.elementor-2989 .elementor-element.elementor-element-27c3341 .playlist{
  background:rgba(17,7,31,.72);
  border:1px solid rgba(255,0,255,.24);
  border-radius:16px;
  padding:12px !important;
  box-shadow:0 16px 44px rgba(0,0,0,.28);
  overflow:hidden;
}
.elementor-2989 .elementor-element.elementor-element-27c3341 .srp_list{display:flex;flex-direction:column;gap:6px;}
.elementor-2989 .elementor-element.elementor-element-27c3341 .iron-audioplayer[data-playertemplate="skin_boxed_tracklist"] .playlist li.sr-playlist-item{
  min-height:54px;
  margin:0 !important;
  padding:8px 12px !important;
  color:#fff;
  background:rgba(255,255,255,.045);
  border:1px solid rgba(255,255,255,.08);
  border-radius:12px;
}
.elementor-2989 .elementor-element.elementor-element-27c3341 .sr-playlist-item:hover,
.elementor-2989 .elementor-element.elementor-element-27c3341 .sr-playlist-item.current{
  background:rgba(255,0,255,.10) !important;
  border-color:rgba(255,0,255,.42) !important;
}
.elementor-2989 .elementor-element.elementor-element-27c3341 .tracklist-item-title,
.elementor-2989 .elementor-element.elementor-element-27c3341 .tracklist-item-time,
.elementor-2989 .elementor-element.elementor-element-27c3341 .track-number{color:#fff !important;}
.elementor-2989 .elementor-element.elementor-element-27c3341 .track-number i,
.elementor-2989 .elementor-element.elementor-element-27c3341 .sr-playlist-item .sricon-play{color:#ff3bd4 !important;}
.elementor-2989 .elementor-element.elementor-element-27c3341 .srp_soundwave_wrapper{opacity:.78;}
.elementor-2989 .elementor-element.elementor-element-27c3341 .srp_soundwave_wrapper .sonaar_fake_wave{height:32px !important;}
@media(max-width:767px){
  .elementor-2989 .elementor-element.elementor-element-27c3341{
    --container-widget-width:100% !important;
    width:100% !important;
    max-width:100% !important;
  }
}
.elementor-2989 .elementor-element.elementor-element-27c3341 .sr-playlist-item-flex{width:100%;}
.elementor-2989 .elementor-element.elementor-element-27c3341 .srp_audio_trigger.audio-track{
  display:grid !important;
  grid-template-columns:32px minmax(0,1fr) auto;
  grid-template-rows:auto 32px;
  column-gap:10px;
  row-gap:5px;
  align-items:center;
  width:100%;
}
.elementor-2989 .elementor-element.elementor-element-27c3341 .tracklist-item-title{
  grid-column:1 / -1;
  grid-row:1;
  width:100%;
  font-size:13px;
  line-height:1.35;
  font-weight:700;
  text-align:left;
}
.elementor-2989 .elementor-element.elementor-element-27c3341 .track-number{
  grid-column:1;
  grid-row:2;
  width:32px;
  height:32px;
  display:flex;
  align-items:center;
  justify-content:center;
}
.elementor-2989 .elementor-element.elementor-element-27c3341 .srp_soundwave_wrapper{
  grid-column:2;
  grid-row:2;
  min-width:0;
  width:100%;
}
.elementor-2989 .elementor-element.elementor-element-27c3341 .tracklist-item-time{
  grid-column:3;
  grid-row:2;
  align-self:center;
  font-size:11px;
  opacity:.72;
}
.elementor-2989 .elementor-element.elementor-element-27c3341 .playlist{padding:8px !important;}
.elementor-2989 .elementor-element.elementor-element-27c3341 .srp_list{gap:5px !important;}
.elementor-2989 .elementor-element.elementor-element-27c3341 .iron-audioplayer[data-playertemplate="skin_boxed_tracklist"] .playlist li.sr-playlist-item{
  min-height:0 !important;
  padding:6px 10px !important;
}
.elementor-2989 .elementor-element.elementor-element-27c3341 .srp_audio_trigger.audio-track{
  grid-template-columns:28px minmax(0,1fr) auto !important;
  grid-template-rows:auto 26px !important;
  column-gap:8px !important;
  row-gap:3px !important;
}
.elementor-2989 .elementor-element.elementor-element-27c3341 .tracklist-item-title{
  font-size:12.5px !important;
  line-height:1.25 !important;
}
.elementor-2989 .elementor-element.elementor-element-27c3341 .track-number{
  width:26px !important;
  height:26px !important;
}
.elementor-2989 .elementor-element.elementor-element-27c3341 .track-number .sricon-play:before{
  font-size:18px !important;
}
.elementor-2989 .elementor-element.elementor-element-27c3341 .srp_soundwave_wrapper,
.elementor-2989 .elementor-element.elementor-element-27c3341 .srp_soundwave_wrapper .sonaar_fake_wave{
  height:26px !important;
}

.elementor-2989 .elementor-element.elementor-element-27c3341 .sr-playlist-item .track-number .sricon-play { transform: translateY(0) !important; }/* End custom CSS */
/* Start custom CSS for music-player, class: .elementor-element-95b8df3 */.elementor-2989 .elementor-element.elementor-element-95b8df3 .playlist{
  background:rgba(17,7,31,.72);
  border:1px solid rgba(255,0,255,.24);
  border-radius:16px;
  padding:12px !important;
  box-shadow:0 16px 44px rgba(0,0,0,.28);
  overflow:hidden;
}
.elementor-2989 .elementor-element.elementor-element-95b8df3 .srp_list{display:flex;flex-direction:column;gap:6px;}
.elementor-2989 .elementor-element.elementor-element-95b8df3 .iron-audioplayer[data-playertemplate="skin_boxed_tracklist"] .playlist li.sr-playlist-item{
  min-height:54px;
  margin:0 !important;
  padding:8px 12px !important;
  color:#fff;
  background:rgba(255,255,255,.045);
  border:1px solid rgba(255,255,255,.08);
  border-radius:12px;
}
.elementor-2989 .elementor-element.elementor-element-95b8df3 .sr-playlist-item:hover,
.elementor-2989 .elementor-element.elementor-element-95b8df3 .sr-playlist-item.current{
  background:rgba(255,0,255,.10) !important;
  border-color:rgba(255,0,255,.42) !important;
}
.elementor-2989 .elementor-element.elementor-element-95b8df3 .tracklist-item-title,
.elementor-2989 .elementor-element.elementor-element-95b8df3 .tracklist-item-time,
.elementor-2989 .elementor-element.elementor-element-95b8df3 .track-number{color:#fff !important;}
.elementor-2989 .elementor-element.elementor-element-95b8df3 .track-number i,
.elementor-2989 .elementor-element.elementor-element-95b8df3 .sr-playlist-item .sricon-play{color:#ff3bd4 !important;}
.elementor-2989 .elementor-element.elementor-element-95b8df3 .srp_soundwave_wrapper{opacity:.78;}
.elementor-2989 .elementor-element.elementor-element-95b8df3 .srp_soundwave_wrapper .sonaar_fake_wave{height:32px !important;}
@media(max-width:767px){
  .elementor-2989 .elementor-element.elementor-element-95b8df3{
    --container-widget-width:100% !important;
    width:100% !important;
    max-width:100% !important;
  }
}
.elementor-2989 .elementor-element.elementor-element-95b8df3 .sr-playlist-item-flex{width:100%;}
.elementor-2989 .elementor-element.elementor-element-95b8df3 .srp_audio_trigger.audio-track{
  display:grid !important;
  grid-template-columns:32px minmax(0,1fr) auto;
  grid-template-rows:auto 32px;
  column-gap:10px;
  row-gap:5px;
  align-items:center;
  width:100%;
}
.elementor-2989 .elementor-element.elementor-element-95b8df3 .tracklist-item-title{
  grid-column:1 / -1;
  grid-row:1;
  width:100%;
  font-size:13px;
  line-height:1.35;
  font-weight:700;
  text-align:left;
}
.elementor-2989 .elementor-element.elementor-element-95b8df3 .track-number{
  grid-column:1;
  grid-row:2;
  width:32px;
  height:32px;
  display:flex;
  align-items:center;
  justify-content:center;
}
.elementor-2989 .elementor-element.elementor-element-95b8df3 .srp_soundwave_wrapper{
  grid-column:2;
  grid-row:2;
  min-width:0;
  width:100%;
}
.elementor-2989 .elementor-element.elementor-element-95b8df3 .tracklist-item-time{
  grid-column:3;
  grid-row:2;
  align-self:center;
  font-size:11px;
  opacity:.72;
}
.elementor-2989 .elementor-element.elementor-element-95b8df3 .playlist{padding:8px !important;}
.elementor-2989 .elementor-element.elementor-element-95b8df3 .srp_list{gap:5px !important;}
.elementor-2989 .elementor-element.elementor-element-95b8df3 .iron-audioplayer[data-playertemplate="skin_boxed_tracklist"] .playlist li.sr-playlist-item{
  min-height:0 !important;
  padding:6px 10px !important;
}
.elementor-2989 .elementor-element.elementor-element-95b8df3 .srp_audio_trigger.audio-track{
  grid-template-columns:28px minmax(0,1fr) auto !important;
  grid-template-rows:auto 26px !important;
  column-gap:8px !important;
  row-gap:3px !important;
}
.elementor-2989 .elementor-element.elementor-element-95b8df3 .tracklist-item-title{
  font-size:12.5px !important;
  line-height:1.25 !important;
}
.elementor-2989 .elementor-element.elementor-element-95b8df3 .track-number{
  width:26px !important;
  height:26px !important;
}
.elementor-2989 .elementor-element.elementor-element-95b8df3 .track-number .sricon-play:before{
  font-size:18px !important;
}
.elementor-2989 .elementor-element.elementor-element-95b8df3 .srp_soundwave_wrapper,
.elementor-2989 .elementor-element.elementor-element-95b8df3 .srp_soundwave_wrapper .sonaar_fake_wave{
  height:26px !important;
}

.elementor-2989 .elementor-element.elementor-element-95b8df3 .sr-playlist-item .track-number .sricon-play { transform: translateY(0) !important; }
/* Serum preset preview grid */
.elementor-2989 .elementor-element.elementor-element-95b8df3 .playlist .srp_list {
  display: grid !important;
  grid-template-columns: repeat(3, minmax(0, 1fr)) !important;
  gap: 16px 18px !important;
}

.elementor-2989 .elementor-element.elementor-element-95b8df3 .playlist li.sr-playlist-item {
  width: 100% !important;
  min-width: 0 !important;
  margin: 0 !important;
  padding: 12px 14px !important;
}

@media (max-width: 767px) {
  .elementor-2989 .elementor-element.elementor-element-95b8df3 .playlist .srp_list {
    grid-template-columns: 1fr !important;
  }
}
/* Preset title above, play and waveform below */
.elementor-2989 .elementor-element.elementor-element-95b8df3 .sr-playlist-item-flex {
  display: grid !important;
  grid-template-columns: 28px minmax(0, 1fr) !important;
  grid-template-rows: auto 26px !important;
  column-gap: 8px !important;
  row-gap: 6px !important;
  align-items: center !important;
}

.elementor-2989 .elementor-element.elementor-element-95b8df3 .srp_audio_trigger.audio-track {
  display: contents !important;
}

.elementor-2989 .elementor-element.elementor-element-95b8df3 .tracklist-item-title {
  grid-column: 1 / -1 !important;
  grid-row: 1 !important;
}

.elementor-2989 .elementor-element.elementor-element-95b8df3 .track-number {
  grid-column: 1 !important;
  grid-row: 2 !important;
  align-self: center !important;
}

.elementor-2989 .elementor-element.elementor-element-95b8df3 .srp_soundwave_wrapper {
  grid-column: 2 !important;
  grid-row: 2 !important;
  width: 100% !important;
  margin: 0 !important;
  align-self: center !important;
}@media (max-width: 767px) {
  .elementor-2989 .elementor-element.elementor-element-95b8df3 .playlist .srp_list {
    grid-template-columns: repeat(3, minmax(0, 1fr)) !important;
    gap: 8px !important;
  }

  .elementor-2989 .elementor-element.elementor-element-95b8df3 .playlist li.sr-playlist-item {
    padding: 8px 6px !important;
  }

  .elementor-2989 .elementor-element.elementor-element-95b8df3 .tracklist-item-title {
    font-size: 10px !important;
    line-height: 1.2 !important;
  }

  .elementor-2989 .elementor-element.elementor-element-95b8df3 .sr-playlist-item-flex {
    grid-template-columns: 20px minmax(0, 1fr) !important;
    column-gap: 4px !important;
  }

  .elementor-2989 .elementor-element.elementor-element-95b8df3 .track-number {
    width: 20px !important;
    height: 20px !important;
  }
}@media (max-width: 767px) {
  .elementor-2989 .elementor-element.elementor-element-95b8df3 .track-number {
    display: flex !important;
    visibility: visible !important;
    opacity: 1 !important;
    width: 20px !important;
    height: 26px !important;
    position: relative !important;
    align-items: center !important;
    justify-content: center !important;
    overflow: visible !important;
  }

  .elementor-2989 .elementor-element.elementor-element-95b8df3 .track-number .sricon-play {
    display: block !important;
    visibility: visible !important;
    opacity: 1 !important;
    position: relative !important;
    inset: auto !important;
    transform: none !important;
  }

  .elementor-2989 .elementor-element.elementor-element-95b8df3 .track-number .sricon-play::before {
    display: block !important;
    font-size: 15px !important;
    color: #FF3BD4 !important;
  }
}/* Keep play button visible on all devices */
.elementor-2989 .elementor-element.elementor-element-95b8df3 .sr-playlist-item .track-number {
  display: flex !important;
  visibility: visible !important;
  opacity: 1 !important;
  position: relative !important;
  width: 26px !important;
  height: 26px !important;
  align-items: center !important;
  justify-content: center !important;
  overflow: visible !important;
  grid-column: 1 !important;
  grid-row: 2 !important;
}

.elementor-2989 .elementor-element.elementor-element-95b8df3 .sr-playlist-item .track-number .sricon-play {
  display: block !important;
  visibility: visible !important;
  opacity: 1 !important;
  position: relative !important;
  inset: auto !important;
  transform: none !important;
  color: #FF3BD4 !important;
}

.elementor-2989 .elementor-element.elementor-element-95b8df3 .sr-playlist-item .track-number .sricon-play::before {
  display: block !important;
  visibility: visible !important;
  opacity: 1 !important;
  font-size: 17px !important;
  color: #FF3BD4 !important;
}/* End custom CSS */
/* Start custom CSS for music-player, class: .elementor-element-5ad95ea */.elementor-2989 .elementor-element.elementor-element-5ad95ea .playlist{
  background:rgba(17,7,31,.72);
  border:1px solid rgba(255,0,255,.24);
  border-radius:16px;
  padding:12px !important;
  box-shadow:0 16px 44px rgba(0,0,0,.28);
  overflow:hidden;
}
.elementor-2989 .elementor-element.elementor-element-5ad95ea .srp_list{display:flex;flex-direction:column;gap:6px;}
.elementor-2989 .elementor-element.elementor-element-5ad95ea .iron-audioplayer[data-playertemplate="skin_boxed_tracklist"] .playlist li.sr-playlist-item{
  min-height:54px;
  margin:0 !important;
  padding:8px 12px !important;
  color:#fff;
  background:rgba(255,255,255,.045);
  border:1px solid rgba(255,255,255,.08);
  border-radius:12px;
}
.elementor-2989 .elementor-element.elementor-element-5ad95ea .sr-playlist-item:hover,
.elementor-2989 .elementor-element.elementor-element-5ad95ea .sr-playlist-item.current{
  background:rgba(255,0,255,.10) !important;
  border-color:rgba(255,0,255,.42) !important;
}
.elementor-2989 .elementor-element.elementor-element-5ad95ea .tracklist-item-title,
.elementor-2989 .elementor-element.elementor-element-5ad95ea .tracklist-item-time,
.elementor-2989 .elementor-element.elementor-element-5ad95ea .track-number{color:#fff !important;}
.elementor-2989 .elementor-element.elementor-element-5ad95ea .track-number i,
.elementor-2989 .elementor-element.elementor-element-5ad95ea .sr-playlist-item .sricon-play{color:#ff3bd4 !important;}
.elementor-2989 .elementor-element.elementor-element-5ad95ea .srp_soundwave_wrapper{opacity:.78;}
.elementor-2989 .elementor-element.elementor-element-5ad95ea .srp_soundwave_wrapper .sonaar_fake_wave{height:32px !important;}
@media(max-width:767px){
  .elementor-2989 .elementor-element.elementor-element-5ad95ea{
    --container-widget-width:100% !important;
    width:100% !important;
    max-width:100% !important;
  }
}
.elementor-2989 .elementor-element.elementor-element-5ad95ea .sr-playlist-item-flex{width:100%;}
.elementor-2989 .elementor-element.elementor-element-5ad95ea .srp_audio_trigger.audio-track{
  display:grid !important;
  grid-template-columns:32px minmax(0,1fr) auto;
  grid-template-rows:auto 32px;
  column-gap:10px;
  row-gap:5px;
  align-items:center;
  width:100%;
}
.elementor-2989 .elementor-element.elementor-element-5ad95ea .tracklist-item-title{
  grid-column:1 / -1;
  grid-row:1;
  width:100%;
  font-size:13px;
  line-height:1.35;
  font-weight:700;
  text-align:left;
}
.elementor-2989 .elementor-element.elementor-element-5ad95ea .track-number{
  grid-column:1;
  grid-row:2;
  width:32px;
  height:32px;
  display:flex;
  align-items:center;
  justify-content:center;
}
.elementor-2989 .elementor-element.elementor-element-5ad95ea .srp_soundwave_wrapper{
  grid-column:2;
  grid-row:2;
  min-width:0;
  width:100%;
}
.elementor-2989 .elementor-element.elementor-element-5ad95ea .tracklist-item-time{
  grid-column:3;
  grid-row:2;
  align-self:center;
  font-size:11px;
  opacity:.72;
}
.elementor-2989 .elementor-element.elementor-element-5ad95ea .playlist{padding:8px !important;}
.elementor-2989 .elementor-element.elementor-element-5ad95ea .srp_list{gap:5px !important;}
.elementor-2989 .elementor-element.elementor-element-5ad95ea .iron-audioplayer[data-playertemplate="skin_boxed_tracklist"] .playlist li.sr-playlist-item{
  min-height:0 !important;
  padding:6px 10px !important;
}
.elementor-2989 .elementor-element.elementor-element-5ad95ea .srp_audio_trigger.audio-track{
  grid-template-columns:28px minmax(0,1fr) auto !important;
  grid-template-rows:auto 26px !important;
  column-gap:8px !important;
  row-gap:3px !important;
}
.elementor-2989 .elementor-element.elementor-element-5ad95ea .tracklist-item-title{
  font-size:12.5px !important;
  line-height:1.25 !important;
}
.elementor-2989 .elementor-element.elementor-element-5ad95ea .track-number{
  width:26px !important;
  height:26px !important;
}
.elementor-2989 .elementor-element.elementor-element-5ad95ea .track-number .sricon-play:before{
  font-size:18px !important;
}
.elementor-2989 .elementor-element.elementor-element-5ad95ea .srp_soundwave_wrapper,
.elementor-2989 .elementor-element.elementor-element-5ad95ea .srp_soundwave_wrapper .sonaar_fake_wave{
  height:26px !important;
}

.elementor-2989 .elementor-element.elementor-element-5ad95ea .sr-playlist-item .track-number .sricon-play { transform: translateY(0) !important; }
/* Serum preset preview grid */
.elementor-2989 .elementor-element.elementor-element-5ad95ea .playlist .srp_list {
  display: grid !important;
  grid-template-columns: repeat(3, minmax(0, 1fr)) !important;
  gap: 16px 18px !important;
}

.elementor-2989 .elementor-element.elementor-element-5ad95ea .playlist li.sr-playlist-item {
  width: 100% !important;
  min-width: 0 !important;
  margin: 0 !important;
  padding: 12px 14px !important;
}

@media (max-width: 767px) {
  .elementor-2989 .elementor-element.elementor-element-5ad95ea .playlist .srp_list {
    grid-template-columns: 1fr !important;
  }
}
/* Preset title above, play and waveform below */
.elementor-2989 .elementor-element.elementor-element-5ad95ea .sr-playlist-item-flex {
  display: grid !important;
  grid-template-columns: 28px minmax(0, 1fr) !important;
  grid-template-rows: auto 26px !important;
  column-gap: 8px !important;
  row-gap: 6px !important;
  align-items: center !important;
}

.elementor-2989 .elementor-element.elementor-element-5ad95ea .srp_audio_trigger.audio-track {
  display: contents !important;
}

.elementor-2989 .elementor-element.elementor-element-5ad95ea .tracklist-item-title {
  grid-column: 1 / -1 !important;
  grid-row: 1 !important;
}

.elementor-2989 .elementor-element.elementor-element-5ad95ea .track-number {
  grid-column: 1 !important;
  grid-row: 2 !important;
  align-self: center !important;
}

.elementor-2989 .elementor-element.elementor-element-5ad95ea .srp_soundwave_wrapper {
  grid-column: 2 !important;
  grid-row: 2 !important;
  width: 100% !important;
  margin: 0 !important;
  align-self: center !important;
}@media (max-width: 767px) {
  .elementor-2989 .elementor-element.elementor-element-5ad95ea .playlist .srp_list {
    grid-template-columns: repeat(3, minmax(0, 1fr)) !important;
    gap: 8px !important;
  }

  .elementor-2989 .elementor-element.elementor-element-5ad95ea .playlist li.sr-playlist-item {
    padding: 8px 6px !important;
  }

  .elementor-2989 .elementor-element.elementor-element-5ad95ea .tracklist-item-title {
    font-size: 10px !important;
    line-height: 1.2 !important;
  }

  .elementor-2989 .elementor-element.elementor-element-5ad95ea .sr-playlist-item-flex {
    grid-template-columns: 20px minmax(0, 1fr) !important;
    column-gap: 4px !important;
  }

  .elementor-2989 .elementor-element.elementor-element-5ad95ea .track-number {
    width: 20px !important;
    height: 20px !important;
  }
}@media (max-width: 767px) {
  .elementor-2989 .elementor-element.elementor-element-5ad95ea .track-number {
    display: flex !important;
    visibility: visible !important;
    opacity: 1 !important;
    width: 20px !important;
    height: 26px !important;
    position: relative !important;
    align-items: center !important;
    justify-content: center !important;
    overflow: visible !important;
  }

  .elementor-2989 .elementor-element.elementor-element-5ad95ea .track-number .sricon-play {
    display: block !important;
    visibility: visible !important;
    opacity: 1 !important;
    position: relative !important;
    inset: auto !important;
    transform: none !important;
  }

  .elementor-2989 .elementor-element.elementor-element-5ad95ea .track-number .sricon-play::before {
    display: block !important;
    font-size: 15px !important;
    color: #FF3BD4 !important;
  }
}/* Keep play button visible on all devices */
.elementor-2989 .elementor-element.elementor-element-5ad95ea .sr-playlist-item .track-number {
  display: flex !important;
  visibility: visible !important;
  opacity: 1 !important;
  position: relative !important;
  width: 26px !important;
  height: 26px !important;
  align-items: center !important;
  justify-content: center !important;
  overflow: visible !important;
  grid-column: 1 !important;
  grid-row: 2 !important;
}

.elementor-2989 .elementor-element.elementor-element-5ad95ea .sr-playlist-item .track-number .sricon-play {
  display: block !important;
  visibility: visible !important;
  opacity: 1 !important;
  position: relative !important;
  inset: auto !important;
  transform: none !important;
  color: #FF3BD4 !important;
}

.elementor-2989 .elementor-element.elementor-element-5ad95ea .sr-playlist-item .track-number .sricon-play::before {
  display: block !important;
  visibility: visible !important;
  opacity: 1 !important;
  font-size: 17px !important;
  color: #FF3BD4 !important;
}/* End custom CSS */
/* Start custom CSS for music-player, class: .elementor-element-fd53efb */.elementor-2989 .elementor-element.elementor-element-fd53efb .playlist{
  background:rgba(17,7,31,.72);
  border:1px solid rgba(255,0,255,.24);
  border-radius:16px;
  padding:12px !important;
  box-shadow:0 16px 44px rgba(0,0,0,.28);
  overflow:hidden;
}
.elementor-2989 .elementor-element.elementor-element-fd53efb .srp_list{display:flex;flex-direction:column;gap:6px;}
.elementor-2989 .elementor-element.elementor-element-fd53efb .iron-audioplayer[data-playertemplate="skin_boxed_tracklist"] .playlist li.sr-playlist-item{
  min-height:54px;
  margin:0 !important;
  padding:8px 12px !important;
  color:#fff;
  background:rgba(255,255,255,.045);
  border:1px solid rgba(255,255,255,.08);
  border-radius:12px;
}
.elementor-2989 .elementor-element.elementor-element-fd53efb .sr-playlist-item:hover,
.elementor-2989 .elementor-element.elementor-element-fd53efb .sr-playlist-item.current{
  background:rgba(255,0,255,.10) !important;
  border-color:rgba(255,0,255,.42) !important;
}
.elementor-2989 .elementor-element.elementor-element-fd53efb .tracklist-item-title,
.elementor-2989 .elementor-element.elementor-element-fd53efb .tracklist-item-time,
.elementor-2989 .elementor-element.elementor-element-fd53efb .track-number{color:#fff !important;}
.elementor-2989 .elementor-element.elementor-element-fd53efb .track-number i,
.elementor-2989 .elementor-element.elementor-element-fd53efb .sr-playlist-item .sricon-play{color:#ff3bd4 !important;}
.elementor-2989 .elementor-element.elementor-element-fd53efb .srp_soundwave_wrapper{opacity:.78;}
.elementor-2989 .elementor-element.elementor-element-fd53efb .srp_soundwave_wrapper .sonaar_fake_wave{height:32px !important;}
@media(max-width:767px){
  .elementor-2989 .elementor-element.elementor-element-fd53efb{
    --container-widget-width:100% !important;
    width:100% !important;
    max-width:100% !important;
  }
}
.elementor-2989 .elementor-element.elementor-element-fd53efb .sr-playlist-item-flex{width:100%;}
.elementor-2989 .elementor-element.elementor-element-fd53efb .srp_audio_trigger.audio-track{
  display:grid !important;
  grid-template-columns:32px minmax(0,1fr) auto;
  grid-template-rows:auto 32px;
  column-gap:10px;
  row-gap:5px;
  align-items:center;
  width:100%;
}
.elementor-2989 .elementor-element.elementor-element-fd53efb .tracklist-item-title{
  grid-column:1 / -1;
  grid-row:1;
  width:100%;
  font-size:13px;
  line-height:1.35;
  font-weight:700;
  text-align:left;
}
.elementor-2989 .elementor-element.elementor-element-fd53efb .track-number{
  grid-column:1;
  grid-row:2;
  width:32px;
  height:32px;
  display:flex;
  align-items:center;
  justify-content:center;
}
.elementor-2989 .elementor-element.elementor-element-fd53efb .srp_soundwave_wrapper{
  grid-column:2;
  grid-row:2;
  min-width:0;
  width:100%;
}
.elementor-2989 .elementor-element.elementor-element-fd53efb .tracklist-item-time{
  grid-column:3;
  grid-row:2;
  align-self:center;
  font-size:11px;
  opacity:.72;
}
.elementor-2989 .elementor-element.elementor-element-fd53efb .playlist{padding:8px !important;}
.elementor-2989 .elementor-element.elementor-element-fd53efb .srp_list{gap:5px !important;}
.elementor-2989 .elementor-element.elementor-element-fd53efb .iron-audioplayer[data-playertemplate="skin_boxed_tracklist"] .playlist li.sr-playlist-item{
  min-height:0 !important;
  padding:6px 10px !important;
}
.elementor-2989 .elementor-element.elementor-element-fd53efb .srp_audio_trigger.audio-track{
  grid-template-columns:28px minmax(0,1fr) auto !important;
  grid-template-rows:auto 26px !important;
  column-gap:8px !important;
  row-gap:3px !important;
}
.elementor-2989 .elementor-element.elementor-element-fd53efb .tracklist-item-title{
  font-size:12.5px !important;
  line-height:1.25 !important;
}
.elementor-2989 .elementor-element.elementor-element-fd53efb .track-number{
  width:26px !important;
  height:26px !important;
}
.elementor-2989 .elementor-element.elementor-element-fd53efb .track-number .sricon-play:before{
  font-size:18px !important;
}
.elementor-2989 .elementor-element.elementor-element-fd53efb .srp_soundwave_wrapper,
.elementor-2989 .elementor-element.elementor-element-fd53efb .srp_soundwave_wrapper .sonaar_fake_wave{
  height:26px !important;
}

.elementor-2989 .elementor-element.elementor-element-fd53efb .sr-playlist-item .track-number .sricon-play { transform: translateY(0) !important; }
/* Serum preset preview grid */
.elementor-2989 .elementor-element.elementor-element-fd53efb .playlist .srp_list {
  display: grid !important;
  grid-template-columns: repeat(3, minmax(0, 1fr)) !important;
  gap: 16px 18px !important;
}

.elementor-2989 .elementor-element.elementor-element-fd53efb .playlist li.sr-playlist-item {
  width: 100% !important;
  min-width: 0 !important;
  margin: 0 !important;
  padding: 12px 14px !important;
}

@media (max-width: 767px) {
  .elementor-2989 .elementor-element.elementor-element-fd53efb .playlist .srp_list {
    grid-template-columns: 1fr !important;
  }
}
/* Preset title above, play and waveform below */
.elementor-2989 .elementor-element.elementor-element-fd53efb .sr-playlist-item-flex {
  display: grid !important;
  grid-template-columns: 28px minmax(0, 1fr) !important;
  grid-template-rows: auto 26px !important;
  column-gap: 8px !important;
  row-gap: 6px !important;
  align-items: center !important;
}

.elementor-2989 .elementor-element.elementor-element-fd53efb .srp_audio_trigger.audio-track {
  display: contents !important;
}

.elementor-2989 .elementor-element.elementor-element-fd53efb .tracklist-item-title {
  grid-column: 1 / -1 !important;
  grid-row: 1 !important;
}

.elementor-2989 .elementor-element.elementor-element-fd53efb .track-number {
  grid-column: 1 !important;
  grid-row: 2 !important;
  align-self: center !important;
}

.elementor-2989 .elementor-element.elementor-element-fd53efb .srp_soundwave_wrapper {
  grid-column: 2 !important;
  grid-row: 2 !important;
  width: 100% !important;
  margin: 0 !important;
  align-self: center !important;
}@media (max-width: 767px) {
  .elementor-2989 .elementor-element.elementor-element-fd53efb .playlist .srp_list {
    grid-template-columns: repeat(3, minmax(0, 1fr)) !important;
    gap: 8px !important;
  }

  .elementor-2989 .elementor-element.elementor-element-fd53efb .playlist li.sr-playlist-item {
    padding: 8px 6px !important;
  }

  .elementor-2989 .elementor-element.elementor-element-fd53efb .tracklist-item-title {
    font-size: 10px !important;
    line-height: 1.2 !important;
  }

  .elementor-2989 .elementor-element.elementor-element-fd53efb .sr-playlist-item-flex {
    grid-template-columns: 20px minmax(0, 1fr) !important;
    column-gap: 4px !important;
  }

  .elementor-2989 .elementor-element.elementor-element-fd53efb .track-number {
    width: 20px !important;
    height: 20px !important;
  }
}@media (max-width: 767px) {
  .elementor-2989 .elementor-element.elementor-element-fd53efb .track-number {
    display: flex !important;
    visibility: visible !important;
    opacity: 1 !important;
    width: 20px !important;
    height: 26px !important;
    position: relative !important;
    align-items: center !important;
    justify-content: center !important;
    overflow: visible !important;
  }

  .elementor-2989 .elementor-element.elementor-element-fd53efb .track-number .sricon-play {
    display: block !important;
    visibility: visible !important;
    opacity: 1 !important;
    position: relative !important;
    inset: auto !important;
    transform: none !important;
  }

  .elementor-2989 .elementor-element.elementor-element-fd53efb .track-number .sricon-play::before {
    display: block !important;
    font-size: 15px !important;
    color: #FF3BD4 !important;
  }
}/* Keep play button visible on all devices */
.elementor-2989 .elementor-element.elementor-element-fd53efb .sr-playlist-item .track-number {
  display: flex !important;
  visibility: visible !important;
  opacity: 1 !important;
  position: relative !important;
  width: 26px !important;
  height: 26px !important;
  align-items: center !important;
  justify-content: center !important;
  overflow: visible !important;
  grid-column: 1 !important;
  grid-row: 2 !important;
}

.elementor-2989 .elementor-element.elementor-element-fd53efb .sr-playlist-item .track-number .sricon-play {
  display: block !important;
  visibility: visible !important;
  opacity: 1 !important;
  position: relative !important;
  inset: auto !important;
  transform: none !important;
  color: #FF3BD4 !important;
}

.elementor-2989 .elementor-element.elementor-element-fd53efb .sr-playlist-item .track-number .sricon-play::before {
  display: block !important;
  visibility: visible !important;
  opacity: 1 !important;
  font-size: 17px !important;
  color: #FF3BD4 !important;
}/* End custom CSS */