.seatComponents-two-columns-video #video-component{width:100vw;height:56.25vw;transition:opacity 500ms 0 ease-in-out}
.seatComponents-two-columns-video #close-button{padding:1.5625rem;width:4.6875rem;height:4.6875rem;border-radius:5rem;top:0;right:0;margin:5.5rem 5.5rem 0 0;background-color:rgba(109,114,120,0.6);border:0;z-index:5;position:fixed;display:flex;justify-content:center;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}
.seatComponents-two-columns-video #image-video-button{height:100%;width:100%}
.seatComponents-two-columns-video #video-block{width:100vw;height:56.25vw;position:fixed;z-index:50;top:0;pointer-events:none}
.seatComponents-two-columns-video #animator{background-color:rgba(0,0,0,0.8);border-radius:50%;position:fixed;height:67.5rem;width:67.5rem;left:50%;top:50%;transform:translate(-50%,-50%) scale(0);transition:transform 500ms 0 ease-in-out;z-index:45}
.seatComponents-two-columns-video .scaleup{-webkit-transform:scale(3.5) !important;transform:translate(-50%,-50%) scale(3.5) !important}
.seatComponents-two-columns-video video::-webkit-media-controls-enclosure{display:none !important}
.modal-full-screen.modal-single-video .background{max-width:none !important}
.modal-content{width:100% !important}
.seatComponents-two-columns-video .is-visible{pointer-events:auto !important}
.seatComponents-two-columns-video #close-button{opacity:0;-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0);-webkit-transition:-webkit-transform 500ms 0,opacity 500ms 0 ease-in-out;-moz-transition:-moz-transform 500ms 0,opacity 500ms 0 ease-in-out;transition:transform 500ms 0,opacity 500ms 0 ease-in-out}
.seatComponents-two-columns-video .is-visible #close-button{visibility:visible;opacity:1;-webkit-transition:-webkit-transform 500ms 0,opacity 500ms 0 ease-in-out;-moz-transition:-moz-transform 500ms 0,opacity 500ms 0 ease-in-out;transition:transform 500ms 0,opacity 500ms 0 ease-in-out;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}
.seatComponents-two-columns-video .visible{opacity:1}
.seatComponents-two-columns-video .hidden{opacity:0}