.tx-youtubeapi{margin-bottom:20px}.tx-youtubeapi .text-right .button{display:inline}.tx-youtubeapi .youtubeapi__container{display:flex;flex-wrap:wrap;gap:20px}.tx-youtubeapi .youtubeapi__wrapper{position:relative;width:calc(50% - 10px)}.tx-youtubeapi .youtubeapi__wrapper:focus-within{box-shadow:0 0 0 3px #B52C9E;border-radius:20px}.tx-youtubeapi .youtubeapi__wrapper:first-child:nth-last-child(1),.tx-youtubeapi .youtubeapi__wrapper:first-child:nth-last-child(1)~div{width:100%}.tx-youtubeapi .youtubeapi__wrapper:first-child:nth-last-child(1) picture,.tx-youtubeapi .youtubeapi__wrapper:first-child:nth-last-child(1)~div picture{display:block}.tx-youtubeapi .youtubeapi__wrapper:first-child:nth-last-child(1) picture img,.tx-youtubeapi .youtubeapi__wrapper:first-child:nth-last-child(1)~div picture img{min-height:280px;border-radius:22px;height:auto;-o-object-fit:cover;object-fit:cover;-o-object-position:left bottom;object-position:left bottom}@media all and (max-width: 480px){.tx-youtubeapi .youtubeapi__wrapper:first-child:nth-last-child(1) picture img,.tx-youtubeapi .youtubeapi__wrapper:first-child:nth-last-child(1)~div picture img{min-height:unset;height:auto}}.tx-youtubeapi .youtubeapi__wrapper:first-child:nth-last-child(1) .ytDatenschutz,.tx-youtubeapi .youtubeapi__wrapper:first-child:nth-last-child(1)~div .ytDatenschutz{justify-content:flex-start}.tx-youtubeapi .youtubeapi__wrapper:first-child:nth-last-child(1) .ytDatenschutz .youtube_text,.tx-youtubeapi .youtubeapi__wrapper:first-child:nth-last-child(1)~div .ytDatenschutz .youtube_text{max-width:70%;margin:0 auto;text-align:center}@media all and (max-width: 768px){.tx-youtubeapi .youtubeapi__wrapper:first-child:nth-last-child(1) .ytDatenschutz .youtube_text,.tx-youtubeapi .youtubeapi__wrapper:first-child:nth-last-child(1)~div .ytDatenschutz .youtube_text{max-width:unset;text-align:left}}.tx-youtubeapi .youtubeapi__wrapper:hover div.infotext p{top:0;opacity:1;visibility:visible}.tx-youtubeapi .youtubeapi__wrapper:hover div.ytDatenschutz{top:0;opacity:1;visibility:visible}.tx-youtubeapi .youtubeapi__wrapper div.infotext{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;padding:10px}.tx-youtubeapi .youtubeapi__wrapper div.infotext span{position:absolute;top:50%;left:50%;display:block;width:80px;height:80px;margin-left:-40px;margin-top:-40px;border-radius:100%;line-height:80px;background-color:rgba(0,0,0,0.6);border:2px solid #fff;box-shadow:0 2px 0 rgba(0,0,0,0.3);cursor:pointer;text-align:center}.tx-youtubeapi .youtubeapi__wrapper div.infotext span:before{content:'';display:inline-block;width:0;height:0;border-style:solid;border-width:17.5px 0 17.5px 30px;border-color:transparent transparent transparent #fff;margin-top:20px}.tx-youtubeapi .youtubeapi__wrapper div.infotext p{opacity:0;visibility:hidden;font-size:13px;margin:0 auto;max-width:320px;background-color:#fff;padding:20px;border-radius:8px;position:relative;top:40px;box-shadow:0 1px 16px rgba(0,0,0,0.2);transition:opacity 0.2s ease-in-out, visibility 0.2s ease-in-out, top 0.2s ease-in-out}.tx-youtubeapi .youtubeapi__wrapper iframe{width:100%;height:100%;border:0}.tx-youtubeapi .youtubeapi__wrapper .ytVideo{position:relative;display:none;width:100%;padding-bottom:56.25%;height:0}.tx-youtubeapi .youtubeapi__wrapper .ytVideo .ytIframe{position:absolute;top:0;left:0;width:100%;height:100%}.tx-youtubeapi .youtubeapi__wrapper .ytDescription{margin-top:10px}.tx-youtubeapi .youtube_text .button{background:#FFCF00}.tx-youtubeapi .youtube_text .button.ytVideoBtn{background:#FFCF00 url(../Icons/play.svg) no-repeat left 10px center/auto calc(100% - 15px);padding-left:50px}.tx-youtubeapi .youtube_text .button:hover{background-color:#b39100;color:#191919}.tx-youtubeapi .youtube_text h4,.tx-youtubeapi .youtube_text p{color:#191919}.tx-youtubeapi .youtube_text p{font-size:15px;line-height:1.4}.tx-youtubeapi .youtube_text p a{font-weight:400}.tx-youtubeapi .youtube_text p a:hover{opacity:0.6}.tx-youtubeapi .videoplayer{border-radius:22px;box-shadow:0 8px 20px 4px rgba(0,0,0,0.1);overflow:hidden;background:no-repeat center / cover;position:relative}.tx-youtubeapi .videoplayer.play::before{content:none}.tx-youtubeapi .videoplayer .play{padding:0;width:66px;height:66px;border-radius:100%;text-align:center;position:absolute;left:50%;top:50%;z-index:2;transform:translate(-50%, -50%)}@media all and (max-width: 480px){.tx-youtubeapi .videoplayer .play{width:45px;height:45px}}.tx-youtubeapi .videoplayer .play i.icon{color:#fff;line-height:66px;font-size:25px;position:relative;left:3px}@media all and (max-width: 480px){.tx-youtubeapi .videoplayer .play i.icon{line-height:45px;font-size:22px}}.tx-youtubeapi .ytDatenschutz{position:absolute;z-index:3;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;top:40px;border-radius:22px;padding:50px;box-shadow:0 10px 25px 0 #000;visibility:hidden;opacity:0;background:rgba(255,255,255,0.9);transition:opacity 0.2s ease-in-out, visibility 0.2s ease-in-out, top 0.2s ease-in-out}@media all and (max-width: 960px){.tx-youtubeapi .ytDatenschutz{padding:30px}}@media all and (max-width: 490px){.tx-youtubeapi .ytDatenschutz{padding:20px}.tx-youtubeapi .ytDatenschutz .youtube_text h4{font-size:15px}.tx-youtubeapi .ytDatenschutz .youtube_text p{font-size:12px}}@media all and (max-width: 960px){.tx-youtubeapi .ytDatenschutz{padding:30px}}@media all and (max-width: 768px){.tx-youtubeapi .youtubeapi__container{margin:0}.tx-youtubeapi .youtubeapi__wrapper{width:100%;margin:0 !important}}
