.aa-bg-video{position:relative}.aa-bg-video>.aa-inner{position:relative;z-index:10}.aa-bg-video video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.aa-video-container{position:relative;overflow:hidden;padding-bottom:56.25%;background-size:cover;background-repeat:no-repeat}.aa-video-container video{position:absolute;width:100%;height:100%;height:auto;background-size:cover;transform:none;margin-left:0;object-fit:cover}.aa-video-container--youtube{padding-bottom:0}.aa-video-thumbnail{position:absolute;top:0;bottom:0;left:0;right:0;display:flex;align-items:center;justify-content:center;background-size:cover;background-position:center;background-repeat:no-repeat;z-index:1;opacity:1;transition:opacity .5s ease;cursor:pointer}.aa-video-thumbnail:before{content:'';position:absolute;top:0;bottom:0;left:0;right:0;background-color:rgba(26,26,26,0.5)}.aa-video-thumbnail.is-hidden{opacity:0;visibility:hidden}.aa-video-thumbnail+video{visibility:hidden}.aa-video-thumbnail.is-hidden+video{visibility:visible}.aa-video-thumbnail .aa-play{pointer-events:none}.aa-play{appearance:none;border:0;background-color:#fff;display:flex;align-items:center;justify-content:center;height:77px;width:77px;border-radius:50%;position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);z-index:100;transition:all .5s ease}@media(min-width:768px){.aa-play{height:80px;width:80px}.aa-play:before{border-width:35px 0 35px 46px}}.aa-play:before{position:relative;content:'';display:block;width:0;height:0;margin-top:2px;margin-left:6px;border-style:solid;border-width:17.5px 0 17.5px 23px;border-color:transparent transparent transparent #000;z-index:100}.aa-play:hover{cursor:pointer}// YouTube videos .aa-youtube{background-color:#000;position:relative;padding-top:56.25%;overflow:hidden}.aa-youtube:after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000;opacity:.3}.aa-youtube img{width:100%;height:auto;top:-16.84%;left:0}.aa-youtube img,.aa-youtube iframe{position:absolute}.aa-youtube iframe{z-index:2;height:100%;width:100%;top:0;left:0}