@media (max-width:575.98px){.youtubeFloatRight .col1of2{order:2}.youtubeFloatRight .col2of2{order:1}}.youtubeWrapper{padding-bottom:20px}.youtubeWrapper:not(.kundenstimmen-wrapper__video){position:relative}@media (min-width:768px){.youtubeFloatRight .youtubeWrapper{position:sticky;right:0;top:140px}}.youtubeWrapper .youtube{background-color:#000;cursor:pointer;overflow:hidden;padding-top:51.25%;position:relative}.youtubeWrapper .youtube img:not(.video-floatingSticker){cursor:pointer;height:auto;left:0;opacity:.95;top:50%;transform:translateY(-50%);width:100%}.youtubeWrapper .youtube iframe{height:100%;left:0;top:0;width:100%}.youtubeWrapper .youtube .play-button,.youtubeWrapper .youtube .play-button:before,.youtubeWrapper .youtube iframe,.youtubeWrapper .youtube img:not(.video-floatingSticker){position:absolute}.youtubeWrapper.trigger{background:#000;height:100%;left:0;position:fixed;top:0;width:100%;z-index:999}.youtubeWrapper.trigger .youtube{left:50%;top:50%;transform:translate(-50%,-50%)}.play-button{background-color:#333;border-radius:6px;box-shadow:0 0 30px rgba(0,0,0,.6);cursor:pointer;height:60px;opacity:.8;width:90px;z-index:1}.play-button,.play-button:before{left:50%;top:50%;transform:translate3d(-50%,-50%,0)}.play-button:before{border-color:transparent transparent transparent #fff;border-style:solid;border-width:15px 0 15px 26px;content:""}.video-border{border:4px solid #fff}.video-border.video-border-red{border-color:#c51630}.video-border.video-border-blue{border-color:#1e252f}.video-floatingSticker{bottom:-20px;height:auto;position:absolute;right:-40px;width:200px;z-index:1}@media (max-width:767.98px){.video-floatingSticker{width:140px}}@media (max-width:575.98px){.video-floatingSticker{right:-20px}}.videoWrapper{position:relative}.videoWrapper .play-button,.videoWrapper .play-button:before{position:absolute;z-index:2}.videoWrapper .vimeo img{aspect-ratio:16/9;-o-object-fit:cover;object-fit:cover}.videoWrapper .vimeo-iframe{aspect-ratio:16/9;border:0;width:100vw}.videoWrapper .poster{height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%;z-index:1}