.elementor-2 .elementor-element.elementor-element-fec47ed .elementor-repeater-item-ff39421 .swiper-slide-bg{background-image:url(https://dutschke-in-buxtehude.de/wp-content/uploads/2021/08/Header.jpg);background-size:contain;}.elementor-2 .elementor-element.elementor-element-fec47ed .elementor-repeater-item-ff39421 .swiper-slide-contents{margin:0 auto;}.elementor-2 .elementor-element.elementor-element-fec47ed .elementor-repeater-item-ff39421 .swiper-slide-inner{align-items:center;}.elementor-2 .elementor-element.elementor-element-fec47ed .elementor-repeater-item-d8a77c5 .swiper-slide-bg{background-image:url(https://dutschke-in-buxtehude.de/wp-content/uploads/2021/08/Buxtebuch_Umschlag.jpg);background-size:contain;}.elementor-2 .elementor-element.elementor-element-fec47ed .elementor-repeater-item-d8a77c5 .swiper-slide-inner{align-items:center;}.elementor-2 .elementor-element.elementor-element-fec47ed .swiper-slide{height:65vh;transition-duration:calc(7500ms*1.2);}.elementor-2 .elementor-element.elementor-element-fec47ed .swiper-slide-contents{max-width:66%;}.elementor-2 .elementor-element.elementor-element-fec47ed .swiper-slide-inner{text-align:center;}.elementor-2 .elementor-element.elementor-element-fec47ed .elementor-slide-heading{color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-fec47ed .elementor-slide-button{font-weight:500;text-transform:uppercase;border-radius:0px;color:#FFFFFF;background-color:var( --e-global-color-accent );border-color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-fec47ed .elementor-swiper-button{color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-6b3148ce > .elementor-container > .elementor-row > .elementor-column > .elementor-column-wrap > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-2 .elementor-element.elementor-element-6b3148ce{padding:75px 0px 75px 0px;}.elementor-bc-flex-widget .elementor-2 .elementor-element.elementor-element-52f425e2.elementor-column .elementor-column-wrap{align-items:flex-start;}.elementor-2 .elementor-element.elementor-element-52f425e2.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-2 .elementor-element.elementor-element-52f425e2 > .elementor-element-populated{padding:35px 35px 35px 35px;}.elementor-2 .elementor-element.elementor-element-2638a7ad{color:var( --e-global-color-primary );font-size:15px;font-weight:300;line-height:1.8em;}.elementor-bc-flex-widget .elementor-2 .elementor-element.elementor-element-103afe93.elementor-column .elementor-column-wrap{align-items:center;}.elementor-2 .elementor-element.elementor-element-103afe93.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-2 .elementor-element.elementor-element-103afe93 > .elementor-element-populated{padding:35px 35px 35px 35px;}.elementor-2 .elementor-element.elementor-element-3c39d89{color:var( --e-global-color-primary );font-size:15px;font-weight:300;line-height:1.8em;}.elementor-2 .elementor-element.elementor-element-790c6fc{padding:0px 0px 75px 0px;}.elementor-2 .elementor-element.elementor-element-c6a4864{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;--divider-icon-size:64px;--divider-element-spacing:20px;}.elementor-2 .elementor-element.elementor-element-c6a4864 .elementor-divider-separator{width:33%;margin:0 auto;margin-center:0;}.elementor-2 .elementor-element.elementor-element-c6a4864 .elementor-divider{text-align:center;padding-top:15px;padding-bottom:15px;}.elementor-2 .elementor-element.elementor-element-c6a4864.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-2 .elementor-element.elementor-element-c6a4864.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-c6a4864.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-2 .elementor-element.elementor-element-c6a4864.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-c6a4864.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-2 .elementor-element.elementor-element-c6a4864 .elementor-icon i, .elementor-2 .elementor-element.elementor-element-c6a4864 .elementor-icon svg{transform:rotate(0deg);}.elementor-2 .elementor-element.elementor-element-c6a4864 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-c1af80b > .elementor-container > .elementor-row > .elementor-column > .elementor-column-wrap > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-2 .elementor-element.elementor-element-c1af80b{padding:0px 0px 150px 0px;}.elementor-2 .elementor-element.elementor-element-fcb1696{text-align:center;}.elementor-2 .elementor-element.elementor-element-fcb1696 .elementor-heading-title{color:#000000;font-size:52px;font-weight:600;}.elementor-2 .elementor-element.elementor-element-775df0d .music_player_left{background-image:url("https://dutschke-in-buxtehude.de/wp-content/uploads/2021/08/Buxtebuch_Protest-2.png");background-size:cover;background-position:center center;}.elementor-2 .elementor-element.elementor-element-775df0d .music_player_right{background-image:url("https://dutschke-in-buxtehude.de/wp-content/uploads/2021/08/dutschke_illustration.png");background-size:cover;background-position:center center;}.elementor-2 .elementor-element.elementor-element-775df0d .swp_player_content{padding-left:0px;padding-right:0px;}.elementor-2 .elementor-element.elementor-element-775df0d .swp_music_player_entry:hover{background-color:#FFFFFF;border-radius:0px;}.elementor-2 .elementor-element.elementor-element-775df0d .swp_player_bottom_inner i.fa-play, .elementor-2 .elementor-element.elementor-element-775df0d .swp_player_bottom_inner i.fa-pause, .elementor-2 .elementor-element.elementor-element-775df0d  .player_time_slider, .elementor-2 .elementor-element.elementor-element-775df0d .swp_player_button{background-color:#ED1B24;}.elementor-2 .elementor-element.elementor-element-775df0d a.swp_player_button{border-color:#ED1B24 !important;}.elementor-2 .elementor-element.elementor-element-775df0d a.swp_player_button:hover{background-color:transparent;}.elementor-2 .elementor-element.elementor-element-775df0d i.before_song{color:#ED1B24;}.elementor-2 .elementor-element.elementor-element-775df0d .swp_current_play{left:40px;}.elementor-2 .elementor-element.elementor-element-775df0d .swp_timeline{right:40px;}.elementor-2 .elementor-element.elementor-element-775df0d .swp_player_bottom{background-color:#FFFFFF;}@media(min-width:768px){.elementor-2 .elementor-element.elementor-element-52f425e2{width:49.963%;}.elementor-2 .elementor-element.elementor-element-103afe93{width:50.037%;}}@media(max-width:1024px){.elementor-2 .elementor-element.elementor-element-6b3148ce{padding:100px 25px 100px 25px;}.elementor-2 .elementor-element.elementor-element-52f425e2 > .elementor-element-populated{padding:15px 15px 15px 15px;}.elementor-2 .elementor-element.elementor-element-103afe93 > .elementor-element-populated{padding:15px 15px 15px 15px;}.elementor-2 .elementor-element.elementor-element-790c6fc{padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-c6a4864 .elementor-divider-separator{width:50%;}.elementor-2 .elementor-element.elementor-element-c1af80b{padding:100px 25px 100px 25px;}.elementor-2 .elementor-element.elementor-element-fcb1696 .elementor-heading-title{font-size:45px;}}@media(max-width:767px){.elementor-2 .elementor-element.elementor-element-fec47ed .swiper-slide{height:200px;}.elementor-2 .elementor-element.elementor-element-fec47ed .swiper-slide-contents{max-width:100%;}.elementor-2 .elementor-element.elementor-element-fec47ed .elementor-slide-button{font-size:16px;}.elementor-2 .elementor-element.elementor-element-6b3148ce{padding:50px 20px 50px 20px;}.elementor-2 .elementor-element.elementor-element-52f425e2 > .elementor-element-populated{padding:25px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-103afe93 > .elementor-element-populated{padding:25px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-790c6fc{padding:25px 25px 25px 25px;}.elementor-2 .elementor-element.elementor-element-c6a4864 .elementor-divider-separator{width:95%;}.elementor-2 .elementor-element.elementor-element-c1af80b{padding:50px 20px 50px 20px;}}/* Start custom CSS */.before_current_song_name, .swp_music_player_entry.clearfix.now_playing, i.fas.fa-step-forward, i.fas.fa-step-backward {
    display: none !important;
}



.current_song_name, .song_current_progress, .swp_player_bottom_inner i.fa-pause, .swp_player_bottom_inner i.fa-play, .player_time_slider, .swp_player_button, .swp_player_button:hover, .swp_player_title, .now_playing .player_song_name, .now_playing .entry_duration, .swp_music_player_entry:hover .player_song_name, .swp_music_player_entry:hover .entry_duration {
    color: #000;
}

.elementor-widget-slide-music-player-free .swp_player_bottom .fa-play, .elementor-widget-slide-music-player-free .fa-pause {
    color: #fff;
}

@media only screen and (min-width : 1024px) {
    
 .current_song_name {
    font-size: 36px;
    font-family: 'PT Sans';
    font-weight: 900;
}
    
.swp_player_bottom_inner i.fa-play {
    padding-left: 36px;
    padding-right: 25px;
}
.swp_player_bottom_inner i.fa-pause, .swp_player_bottom_inner i.fa-play {
    border-radius: 50%;
}
.swp_player_bottom_inner i {
    padding: 0 15px;
    cursor: pointer;
    line-height: 100px;
    font-size: 48px;

}

.swp_player_bottom {
    height: 160px;
}
}/* End custom CSS */