#media-video-fullscreen{display:none}#media-video-fullscreen.active{display:block}#media-video-fullscreen.active .field--name-field-video,#media-video-fullscreen.active .field--name-field-embedded-video{display:block}#media-video-fullscreen .field--name-field-video,#media-video-fullscreen .field--name-field-embedded-video{display:none;position:fixed;top:0;left:0;right:0;bottom:0;overflow:hidden;padding:80px;background:#000;z-index:999999}@media screen and (max-width:840px){#media-video-fullscreen .field--name-field-video,#media-video-fullscreen .field--name-field-embedded-video{padding:80px 20px}}#media-video-fullscreen .field--name-field-video iframe,#media-video-fullscreen .field--name-field-video video,#media-video-fullscreen .field--name-field-embedded-video iframe,#media-video-fullscreen .field--name-field-embedded-video video{display:block;width:100%;height:100%;margin:auto}#media-video-fullscreen .field--name-field-video>.field__item,#media-video-fullscreen .field--name-field-embedded-video>.field__item{position:relative;width:100%;height:100%;overflow:hidden;margin:auto}#media-video-fullscreen .field--name-field-video>.field__item video,#media-video-fullscreen .field--name-field-embedded-video>.field__item video{display:block;width:100% !important;height:100% !important;margin:auto;position:absolute;top:0;left:0}#media-video-fullscreen .field--name-field-video>.close-video-button,#media-video-fullscreen .field--name-field-embedded-video>.close-video-button{display:block;width:40px;height:40px;overflow:hidden;text-indent:-9999em;cursor:pointer;background:#fff;position:absolute;top:20px;right:20px;z-index:9}#media-video-fullscreen .field--name-field-video>.close-video-button:before,#media-video-fullscreen .field--name-field-embedded-video>.close-video-button:before{content:"";display:block;width:20px;height:20px;overflow:hidden;position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;background:url("/default/modules/contrib/media_management_complex/css/../images/button-close.png") no-repeat 0 0;background-size:100% auto}.media-video-container{position:relative;width:100%;overflow:hidden}.media-video-container .field--name-field-video iframe,.media-video-container .field--name-field-video video,.media-video-container .field--name-field-embedded-video iframe,.media-video-container .field--name-field-embedded-video video{display:block;width:100%;height:100%;margin:auto}.media-video-container:not(.no-preview){height:0;padding-top:56.25%}.media-video-container:not(.no-preview) .field--name-field-video,.media-video-container:not(.no-preview) .field--name-field-embedded-video{display:none;position:fixed;top:0;left:0;right:0;bottom:0;overflow:hidden;padding:80px;background:#000;z-index:999999}@media screen and (max-width:840px){.media-video-container:not(.no-preview) .field--name-field-video,.media-video-container:not(.no-preview) .field--name-field-embedded-video{padding:80px 20px}}.media-video-container:not(.no-preview) .field--name-field-video.active,.media-video-container:not(.no-preview) .field--name-field-embedded-video.active{display:block}.media-video-container:not(.no-preview) .field--name-field-video iframe,.media-video-container:not(.no-preview) .field--name-field-video video,.media-video-container:not(.no-preview) .field--name-field-embedded-video iframe,.media-video-container:not(.no-preview) .field--name-field-embedded-video video{display:block;width:100%;height:100%;margin:auto}.media-video-container:not(.no-preview) .field--name-field-video>.field__item,.media-video-container:not(.no-preview) .field--name-field-embedded-video>.field__item{position:relative;width:100%;height:100%;overflow:hidden;margin:auto}.media-video-container:not(.no-preview) .field--name-field-video>.field__item video,.media-video-container:not(.no-preview) .field--name-field-embedded-video>.field__item video{display:block;width:100% !important;height:100% !important;margin:auto;position:absolute;top:0;left:0}.media-video-container:not(.no-preview) .field--name-field-video>.close-video-button,.media-video-container:not(.no-preview) .field--name-field-embedded-video>.close-video-button{display:block;width:40px;height:40px;overflow:hidden;text-indent:-9999em;cursor:pointer;background:#fff;position:absolute;top:20px;right:20px;z-index:9}
.media-video-container:not(.no-preview) .field--name-field-video>.close-video-button:before,.media-video-container:not(.no-preview) .field--name-field-embedded-video>.close-video-button:before{content:"";display:block;width:20px;height:20px;overflow:hidden;position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;background:url("/default/modules/contrib/media_management_complex/css/../images/button-close.png") no-repeat 0 0;background-size:100% auto}.media-video-container .play-video-button{display:block;width:100px;height:100px;overflow:hidden;margin:auto;border:3px solid #fff;-webkit-border-radius:100%;border-radius:100%;text-indent:-99999em;position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;cursor:pointer;-webkit-transition:all .25s ease 0s;transition:all .25s ease 0s;z-index:1}.media-video-container .play-video-button:before{content:"";display:block;width:0;height:0;border-top:15px solid transparent;border-bottom:15px solid transparent;border-left:20px solid #fff;position:absolute;top:0;left:5px;right:0;bottom:0;margin:auto;-webkit-transition:all .25s ease 0s;transition:all .25s ease 0s}.media-video-container .play-video-button:hover{background:#fff}.media-video-container .play-video-button:hover:before{border-left-color:#ccc}.media-video-container .field--name-field-preview-image{position:absolute;top:0;left:0;right:0;bottom:0}.media-video-container .field--name-field-preview-image>div{width:100%;height:100%;overflow:hidden;background-position:center center;background-repeat:no-repeat;background-size:cover}.media-video-container .field--name-field-preview-video{position:absolute;top:0;left:0;right:0;bottom:0}.media-video-container .field--name-field-preview-video>div{width:100%;height:100%;overflow:hidden}.media-video-container .field--name-field-preview-video video{display:block;width:100% !important;height:100% !important;position:relative;top:50%;left:50%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@supports(object-fit:cover){.media-video-container .field--name-field-preview-video video{width:100% !important;height:100% !important;object-fit:cover;top:auto;left:auto;-ms-transform:translate(0,0);transform:translate(0,0)}}@supports(object-fit:cover) and (-ms-ime-align:auto){.media-video-container .field--name-field-preview-video video{top:50%;left:50%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}}.media-video-container .field--name-field-preview-video[data-fit="width"] video{width:100% !important;height:auto !important}@supports(object-fit:cover){.media-video-container .field--name-field-preview-video[data-fit="width"] video{width:100% !important;height:100% !important}}@supports(object-fit:cover) and (-ms-ime-align:auto){.media-video-container .field--name-field-preview-video[data-fit="width"] video{width:100% !important;height:auto !important}}.media-video-container .field--name-field-preview-video[data-fit="height"] video{width:auto !important;height:100% !important}@supports(object-fit:cover){.media-video-container .field--name-field-preview-video[data-fit="height"] video{width:auto !important;height:100% !important}}@supports(object-fit:cover) and (-ms-ime-align:auto){.media-video-container .field--name-field-preview-video[data-fit="height"] video{width:auto !important;height:100% !important}}.media-video-container.no-preview{height:0;padding-top:56.25%}.media-video-container.no-preview .field--name-field-video,.media-video-container.no-preview .field--name-field-embedded-video{display:block;position:absolute;top:0;left:0;right:0;bottom:0;overflow:hidden;padding:0;z-index:auto;opacity:0;transition:opacity .1s ease 0s}.media-video-container.no-preview .field--name-field-video.ready,.media-video-container.no-preview .field--name-field-embedded-video.ready{opacity:1}@media screen and (max-width:1024px){.media-video-container.no-preview .field--name-field-preview-image~.field--name-field-video,.media-video-container.no-preview .field--name-field-preview-image~.field--name-field-embedded-video{display:none}}.media-video-container.view-mode-preview{height:auto;padding:0}.media-video-container.view-mode-preview .field--name-thumbnail img{display:block;margin:0 auto}