video::-webkit-media-controls-overlay-play-button{display:none}video::-webkit-media-controls-fullscreen-button,video::-webkit-media-controls-play-button{cursor:pointer}.module-video{position:relative}.module-video .inner-embed{aspect-ratio:16/9;display:block;position:relative}.module-video .inner-embed iframe{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%}.module-video video{display:block;height:100%;min-height:100%;min-width:100%;position:relative;width:100%;z-index:1}.module-video .video-overlay{background-position:50%!important;background-size:cover!important;bottom:0;height:100%;left:0;position:absolute;right:0;top:0;transition:all .2s ease-in-out;width:100%;z-index:2}.module-video .video-overlay .bg-image img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:absolute;top:0;width:100%}.module-video .video-overlay:after{background:rgba(0,0,0,.3);bottom:0;content:"";height:100%;left:0;opacity:0;position:absolute;right:0;top:0;transition:inherit;width:100%}.module-video .video-overlay.hide,.module-video .video-overlay.hide+.video-play-btn,.module-video .video-overlay.hide+.video-play-btn.playing{opacity:0;pointer-events:none}.module-video .video-overlay+.video-play-btn{opacity:1;pointer-events:all}.module-video:hover .video-overlay:after{opacity:1}.video-play-btn{bottom:0;color:#fff;cursor:pointer;display:block;font-size:40px;height:100%;left:0;margin:0 auto;opacity:0;pointer-events:none;position:absolute;right:0;text-align:center;top:0;transition:opacity .2s ease-in-out;width:100%;z-index:10}.video-play-btn.pause,.video-play-btn.playing{height:40px;top:50%;transform:translateY(-50%);width:40px}.video-play-btn.playing{opacity:0;pointer-events:none}.video-text-icon{align-items:center;display:flex;justify-content:center;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:all .2s ease-in-out;width:auto}.video-text-icon .video-text-icon-label{padding-right:10px}.playing .video-text-icon .video-text-icon-label,.video-text-icon .video-text-icon-pause{display:none}.video-text-icon .video-text-icon-play{display:inline-block}.playing .video-text-icon .video-text-icon-play{display:none}.module-video .video-popup .video-popup-wrapper{background:rgba(0,0,0,.3);bottom:0;display:flex;left:0;opacity:0;overflow:auto;position:fixed;right:0;top:0;transition:all .2s ease-in-out;visibility:hidden;z-index:100000}.module-video .video-popup .video-popup-wrapper .video-popup-inner-wrapper{margin:auto;padding:30px 10px;width:95%}.module-video .video-popup .video-popup-wrapper .video-popup-inner-wrapper .inner-video{position:relative}.module-video .video-popup .video-popup-wrapper .video-popup-inner-wrapper .close-btn{align-items:center;background:#fff;border-radius:4px;color:#000;cursor:pointer;display:flex;height:30px;justify-content:center;margin:0 0 10px auto;position:relative;transition:all .2s ease-in-out;width:30px}.module-video .video-popup .video-popup-wrapper .video-popup-inner-wrapper .close-btn:hover{background:#000;color:#fff}.module-video .video-popup .video-popup-wrapper.open{opacity:1;transform:scale(1);transition:all .2s ease-in-out;visibility:visible}.module-video .video-popup .video-popup-image{background:#f7f7f7;display:block;padding-bottom:58%;position:relative;width:100%}.module-video .video-popup .video-popup-image .video-image-overlay{background-position:50%!important;background-size:cover!important;bottom:0;left:0;position:absolute;right:0;top:0}.module-video .video-popup .video-popup-image .video-text-icon{pointer-events:none;transition:all .2s ease-in-out}
