.elementor-13245 .elementor-element.elementor-element-1ef3d910 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-13245 .elementor-element.elementor-element-19517e9f{text-align:center;}.elementor-13245 .elementor-element.elementor-element-19517e9f img{width:100%;max-width:330px;}.elementor-13245 .elementor-element.elementor-element-66457ab8{width:var( --container-widget-width, 330px );max-width:330px;--container-widget-width:330px;--container-widget-flex-grow:0;}.elementor-13245 .elementor-element.elementor-element-66457ab8 .pt_plus_video_player .tp-video-icon-inner,.elementor-13245 .elementor-element.elementor-element-66457ab8 .pt_plus_video_player .tp-video-popup,.elementor-13245 .elementor-element.elementor-element-66457ab8 .pt_plus_video_player .tp-video-popup-icon{max-width:100px;width:100px;max-height:100px;height:100px;}.elementor-13245 .elementor-element.elementor-element-66457ab8 .pt_plus_video-box-shadow.creative-mask-media{mask-image:url(https://www.pfad-a.de/wp-content/uploads/2024/11/p1-1.png);-webkit-mask-image:url(https://www.pfad-a.de/wp-content/uploads/2024/11/p1-1.png);-webkit-mask-position:center center;mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;mask-size:contain;-webkit-mask-size:contain;}.elementor-13245 .elementor-element.elementor-element-37e45b8 .elementor-button{background-color:#4B4F54;font-size:14px;line-height:1.3em;padding:5px 5px 5px 5px;}.elementor-13245 .elementor-element.elementor-element-37e45b8{width:var( --container-widget-width, 26px );max-width:26px;--container-widget-width:26px;--container-widget-flex-grow:0;top:140px;z-index:10;}body:not(.rtl) .elementor-13245 .elementor-element.elementor-element-37e45b8{right:150px;}body.rtl .elementor-13245 .elementor-element.elementor-element-37e45b8{left:150px;}.elementor-13245 .elementor-element.elementor-element-1c125c83 .elementor-button{background-color:#4B4F54;font-size:14px;line-height:1.3em;padding:5px 5px 5px 5px;}.elementor-13245 .elementor-element.elementor-element-1c125c83{width:var( --container-widget-width, 26px );max-width:26px;--container-widget-width:26px;--container-widget-flex-grow:0;top:140px;z-index:10;}body:not(.rtl) .elementor-13245 .elementor-element.elementor-element-1c125c83{right:150px;}body.rtl .elementor-13245 .elementor-element.elementor-element-1c125c83{left:150px;}@media(max-width:767px){.elementor-13245 .elementor-element.elementor-element-5fada8f9{padding:0px 0px 50px 0px;}}/* Start custom CSS for tp-video-player, class: .elementor-element-66457ab8 */.elementor-13245 .elementor-element.elementor-element-66457ab8 {
    position: absolute;
    transform: translate(-50%, 0);
    left: 50%;
    top: -6px;
}
@media (max-width: 767px) {
    .elementor-13245 .elementor-element.elementor-element-66457ab8 {
        top: -4px;
    }   
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-37e45b8 */@media (max-width: 1024px) and (min-width: 992px) {
    body:not(.rtl) .elementor-13245 .elementor-element.elementor-element-37e45b8 {
        right: 100px;
    }
}
@media (max-width: 767px) {
    body:not(.rtl)  .elementor-13245 .elementor-element.elementor-element-37e45b8 {
    top: inherit;
    bottom: -40px;
    transform: translate(50%, 0);
    right: 50%;
    }
}
.elementor-13245 .elementor-element.elementor-element-37e45b8 .elementor-button .elementor-align-icon-left {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1c125c83 */@media (max-width: 1024px) and (min-width: 992px) {
    body:not(.rtl) .elementor-13245 .elementor-element.elementor-element-1c125c83 {
        right: 100px;
    }
}
@media (max-width: 767px) {
    body:not(.rtl)  .elementor-13245 .elementor-element.elementor-element-1c125c83 {
    top: inherit;
    bottom: -40px;
    transform: translate(50%, 0);
    right: 50%;
    }
}
.elementor-13245 .elementor-element.elementor-element-1c125c83 .elementor-button .elementor-align-icon-left {
    margin: 0;
}/* End custom CSS */