.tf-video{border:var(--video-border);-webkit-box-shadow:var(--video-box-shadow);box-shadow:var(--video-box-shadow);border-radius:var(--video-border-radius);background-color:var(--video-background-color, #000);-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;aspect-ratio:16/9}.tf-video.facebookvideo{min-height:100px}.tf-video.selfhostedvideo .tf-video-embed,.tf-video.selfhostedvideo .tf-video-embed video{width:100%;height:100%}.tf-video.hiddenOverlay .tf-video-embed-overlay{opacity:0;visibility:hidden;z-index:-1}.tf-video[data-readonly=true]:not([data-disabled=true]){pointer-events:none}.tf-video .tf-video-embed-wrapper,.tf-video .tf-video-embed{height:100%}.tf-video:not(.tf-responsive){width:var(--video-width);height:var(--video-height);max-width:100%}.tf-video:not(.tf-responsive) iframe{width:100%;height:100%}.tf-video.tf-responsive .tf-video-embed-wrapper{position:relative;padding-top:56.25%;height:0;overflow:hidden}.tf-video.tf-responsive .tf-video-embed-wrapper embed,.tf-video.tf-responsive .tf-video-embed-wrapper iframe,.tf-video.tf-responsive .tf-video-embed-wrapper object{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.tf-video.tf-responsive .tf-video-embed-wrapper .tf-video-embed{position:absolute;top:0;left:0;width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.tf-video.tf-responsive .tf-video-embed-wrapper .tf-video-embed>div{width:100%}.tf-video-embed-wrapper{position:relative;max-width:100%;background-color:#000;border-radius:var(--video-border-radius)}.tf-video-embed-wrapper .tf-video-embed-overlay{position:absolute;top:0;left:0;width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.tf-video-embed-wrapper .tf-video-embed-overlay{cursor:pointer;background-image:var(--video-cover-image);background-size:cover;background-position:50%;z-index:1;-webkit-transition:.15s all ease-in-out;transition:.15s all ease-in-out}.tf-video-embed-wrapper .tf-video-embed-overlay:hover .play-button{opacity:.95;-webkit-box-shadow:0 0 25px rgba(0,0,0,.85);box-shadow:0 0 25px rgba(0,0,0,.85)}.tf-video-embed-wrapper .tf-video-embed-overlay .play-button{width:60px;height:60px;background-color:#333;-webkit-box-shadow:0 0 25px rgba(0,0,0,.5);box-shadow:0 0 25px rgba(0,0,0,.5);z-index:20;opacity:.9;border-radius:100%;cursor:pointer;position:relative;-webkit-transition:.15s all ease-in-out;transition:.15s all ease-in-out}.tf-video-embed-wrapper .tf-video-embed-overlay .play-button:before{position:absolute;content:"";border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #fff;border-style:solid;border-width:10px 0 10px 20px;top:50%;left:50%;-webkit-transform:translate3d(-50%, -50%, 0);transform:translate3d(-50%, -50%, 0)}

