/* UB Video – Grundgestaltung wie JetElements jet-video.css (nur die genutzten Regeln). */
.jet-video{position:relative;z-index:1;overflow:hidden;background-color:transparent!important}
.jet-video__overlay{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;display:flex;justify-content:center;align-items:center;cursor:pointer;background-repeat:no-repeat;background-size:cover;background-position:center}
.jet-video__overlay:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;z-index:4}
.jet-video__overlay--custom-bg{z-index:3}
.jet-video__play-button{z-index:5;font-size:80px;line-height:1;text-align:center;color:#fff;cursor:pointer;transition:.2s}
.jet-video__play-button-icon,.jet-video__play-button-image{width:1em;vertical-align:top}
.jet-video__play-button-image svg{width:100%;height:auto;vertical-align:top}
.jet-video .jet-elements-icon{display:inline-block;line-height:1;text-align:center}
.jet-video .jet-elements-icon svg{display:block;width:1em;height:1em;fill:currentColor}
.jet-video.jet-video-aspect-ratio--16-9{padding-bottom:56.25%}
.jet-video.jet-video-aspect-ratio--21-9{padding-bottom:42.8571%}
.jet-video.jet-video-aspect-ratio--9-16{padding-bottom:177.77%}
.jet-video.jet-video-aspect-ratio--4-3{padding-bottom:75%}
.jet-video.jet-video-aspect-ratio--3-2{padding-bottom:66.6666%}
.jet-video.jet-video-aspect-ratio--1-1{padding-bottom:100%}
.jet-video.jet-video-aspect-ratio iframe{position:absolute;top:0;left:0;width:100%;height:100%;margin:0;border:none}
.jet-video .jet-video-html5-player{display:block;transform:scale(1.01);will-change:transform;object-fit:contain}
.e-con-inner .elementor-widget-jet-video,.e-con-full>.elementor-widget-jet-video{width:100%}
.jet-video__play-button--animation-grow{transition-duration:.3s;transition-property:transform}
.jet-video__overlay:hover .jet-video__play-button--animation-grow{transform:scale(1.1)}
.jet-video__play-button--animation-shrink{transition-duration:.3s;transition-property:transform}
.jet-video__overlay:hover .jet-video__play-button--animation-shrink{transform:scale(.9)}
