.video-js{aspect-ratio:16/9;width:100%;height:50%;margin:24px 0!important}.video-js,.video-js video,.vjs-poster{border-radius:15px}.vjs-poster{background-size:cover}.vjs-time-control.vjs-current-time{font-size:10px;display:flex!important;visibility:visible;margin-left:.5em;margin-right:.5em;justify-content:center;align-items:center}.video-js .vjs-time-control .vjs-current-time-display,.video-js .vjs-time-control .vjs-duration-display{width:0}.video-js .vjs-duration{display:block!important}.video-js .vjs-time-control .vjs-duration-display{font-size:10px;display:flex!important;visibility:visible;justify-content:center;align-items:center;margin-left:-3px}.video-js .vjs-time-control .vjs-current-time-display{text-align:left}.video-js .vjs-spacer,.video-js .vjs-time-control{display:flex}.video-js .vjs-time-control{flex:0 1 auto;width:auto;line-height:2em!important}.video-js .vjs-time-control.vjs-time-divider{width:14px;display:inline!important}.video-js.vjs-vjsdownload .vjs-button.vjs-vjsdownload{cursor:pointer;display:block;font-family:VideoJs;margin-right:.5em;margin-left:.5em}.video-js.vjs-vjsdownload .vjs-button.vjs-vjsdownload:before{display:block;position:relative;top:4px;content:"\f101";transform:rotate(90deg);font-size:1.5em}.video-js.vjs-vjsdownload .vjs-button.vjs-vjsdownload:after{display:block;content:" ";width:4px;height:5px;background-color:white;position:relative;top:-11px;left:calc(50% - 2px)}.video-js .vjs-remaining-time{display:none}.video-js .vjs-fullscreen-control{max-height:3px;display:flex;justify-content:center;align-items:center}.vjs-button>.vjs-icon-placeholder:before{line-height:0;top:50%!important;left:50%!important;transform:translate(-50%,-50%)!important;height:3em!important}.video-js .vjs-play-progress:before{color:#ff2424!important}.video-js .vjs-progress-control{z-index:40!important}.video-js .vjs-progress-control:hover .vjs-progress-holder{font-size:.9em}.vjs-fullscreen .vjs-control-bar{min-width:100%!important;display:flex;padding:38px 0!important}.vjs-fullscreen .vjs-control-bar .vjs-progress-control{width:100%;height:35px}.vjs-fullscreen .vjs-spacer{display:none}.vjs-fullscreen .vjs-current-time,.vjs-fullscreen .vjs-duration,.vjs-fullscreen .vjs-time-divider{position:absolute;left:0}.vjs-fullscreen .vjs-current-time{margin-left:.5em}.vjs-fullscreen .vjs-time-divider{transition:margin-left 1s;margin-left:5em}.vjs-fullscreen .vjs-hover~.vjs-time-divider{transition:margin-left .1s;margin-left:11em}.vjs-fullscreen .vjs-duration{margin-left:5em}.vjs-fullscreen .vjs-fullscreen-control{position:absolute;right:0}.vjs-fullscreen .vjs-fullscreen-control span:before{line-height:0}.video-js .vjs-control-bar{font-size:10px!important;justify-content:center;align-items:center;width:100%;padding:35px 0;border-bottom-left-radius:15px;border-bottom-right-radius:15px;background:transparent linear-gradient(0deg,rgba(0,0,0,.5) 10%,rgba(137,135,135,.01)) 10% 0 no-repeat padding-box}.video-js .vjs-control{width:2em!important;height:2em!important}.video-js .vjs-play-control .vjs-icon-placeholder:before,.vjs-fullscreen .vjs-control-bar .vjs-play-control .vjs-icon-placeholder:before{line-height:3em;font-size:50px}.video-js .vjs-play-control .vjs-icon-placeholder,.vjs-fullscreen .vjs-control-bar .vjs-play-control .vjs-icon-placeholder{display:flex;justify-content:center;align-items:center}.video-js .vjs-play-control{position:absolute!important;z-index:40;display:inline-block!important}.video-js .vjs-play-control,.vjs-fullscreen .vjs-control-bar .vjs-play-control{width:70px;height:70px;top:50%;left:50%;transform:translate(-50%,-50%);outline:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;background:rgba(0,0,0,.3);border:none;cursor:pointer;color:#fff;-webkit-font-smoothing:antialiased;font-family:VideoJS;border-radius:50px;-moz-border-radius:50px;-webkit-border-radius:50px;-ms-border-radius:50px;font-size:35px}.vjs-fullscreen .vjs-control-bar .vjs-play-control{position:fixed;z-index:50;display:inline-block}.vjs-control-bar .vjs-mute-control,.vjs-control-bar .vjs-play-control,.vjs-control-bar .vjs-volume-panel{display:block}.video-js .vjs-menu-button-inline:before{width:1.5em}.vjs-menu-button-inline .vjs-menu{left:3em}.vjs-big-play-button{display:none!important}.video-js.vjs-ended .vjs-big-play-button,.video-js.vjs-paused .vjs-big-play-button,.vjs-paused.vjs-has-started.video-js .vjs-big-play-button{display:none}.video-js .vjs-load-progress div,.vjs-seeking .vjs-big-play-button,.vjs-waiting .vjs-big-play-button{display:none!important}.video-js .vjs-mouse-display:after,.video-js .vjs-play-progress:after{padding:0 .4em .3em!important}.video-js.vjs-ended .vjs-loading-spinner{display:none}.video-js.vjs-ended .vjs-big-play-button{display:none!important}.video-js.vjs-ended .vjs-big-play-button,.video-js.vjs-palying .vjs-big-play-button,.video-js.vjs-paused .vjs-big-play-button,.vjs-paused.vjs-has-started.video-js .vjs-big-play-button{display:none}.video-js .vjs-big-play-button:active,.video-js .vjs-big-play-button:focus,.video-js:hover .vjs-big-play-button{background-color:rgba(255,255,255,.45)}.video-js .vjs-loading-spinner{border-color:rgba(255,255,255,.7)}.video-js .vjs-control-bar2{background-color:transparent}.video-js .vjs-control-bar{background-color:rgba(0,0,0,0)!important;color:#ffffff;font-size:18px}.video-js .vjs-play-progress{background-color:#ff2424!important}.video-js .vjs-progress-holder{font-size:1em;border-radius:10px;height:2px}.video-js .vjs-progress-holder .vjs-load-progress,.video-js .vjs-progress-holder .vjs-load-progress div,.video-js .vjs-progress-holder .vjs-play-progress,.video-js .vjs-slider{border-radius:10px}.video-js .vjs-load-progress{background:rgba(255,255,255,.2)}.video-js .vjs-header-fullscreen{display:none}.vjs-fullscreen.vjs-paused.vjs-user-inactive .vjs-header-fullscreen{opacity:1}.vjs-fullscreen.vjs-user-inactive .vjs-header-fullscreen{opacity:0;transition:all 1s}.video-js.vjs-paused.vjs-user-inactive .vjs-play-control{opacity:1}.video-js.vjs-user-inactive .vjs-play-control{opacity:0;transition:all 1s}.vjs-fullscreen .vjs-header-fullscreen{width:100%;padding:25px 0;display:flex;justify-content:flex-end;align-items:center;position:absolute;top:0;right:0;background:transparent linear-gradient(180deg,rgba(0,0,0,.5) 10%,rgba(137,135,135,.01)) 10% 0 no-repeat padding-box}.vjs-volume-panel{display:none}.vjs-fullscreen .vjs-fullscreen-control{margin-right:2em!important}.vjs-fullscreen .vjs-picture-in-picture-control{display:none!important}.vjs-fullscreen .vjs-current-time{margin-right:1em!important}.vjs-fullscreen .vjs-duration{padding-left:4em!important}.vjs-fullscreen-control{margin-right:1.5em!important}.vjs-fullscreen-control .vjs-icon-placeholder:before,.vjs-picture-in-picture-control .vjs-icon-placeholder:before{line-height:2.67!important}.video-js.vjs-layout-tiny .vjs-progress-control,.video-js.vjs-layout-x-small .vjs-progress-control{display:flex!important;width:100%!important}.vjs-audio .vjs-poster{display:block!important}@media screen and (max-width:720px){.vjs-picture-in-picture-control{display:block!important}.video-js .vjs-play-control{width:2em!important;height:2em!important}.video-container{padding-right:0!important}}.video-container{margin:0 auto;padding-left:16px;padding-right:16px;border-radius:15px;width:100%;max-width:800px;position:relative;direction:ltr;overflow:hidden}.buttons{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:50}.buttons button{-webkit-user-select:none;-moz-user-select:none;user-select:none;border:none;outline:none;cursor:pointer;width:70px;height:70px;display:inline-block;color:#fff;-webkit-font-smoothing:antialiased;font-family:VideoJS;border-radius:50px;-moz-border-radius:50px;-webkit-border-radius:50px;-ms-border-radius:50px;font-size:35px}.buttons button:before{content:"\f101"}.buttons button.pause{opacity:0;transition:all 1s ease}.buttons button.pause:before{opacity:0;transition:all 1s ease}.video-container:hover .controls{transform:translateY(0)}.controls{color:#fff;justify-content:space-between;font-size:10px;padding:0 16px;position:absolute;bottom:0;height:39px;background:rgba(0,0,0,.7);transform:translateY(100%);transition:all .2s}.controls,.seek-bar{align-items:center;display:flex;width:100%}.seek-bar{padding:0;margin:0 3px;top:0;left:0;background:rgba(207,208,208,.7)}.seek-bar,.seek-progress{height:2px;border-radius:30px}.seek-progress{background-color:red}.videoBetweenText .vjs-play-progress:before{top:-2em!important}.videoBetweenText .vjs-play-progress:hover{top:0!important}.videoBetweenText .vjs-current-time,.videoBetweenText .vjs-duration,.videoBetweenText .vjs-time-divider div span,.videoBetweenText .vjs-volume-panel{color:#fff!important}.videoBetweenText .vjs-slider-horizontal .vjs-volume-level:before{color:#fff!important;top:-2em!important}.video-js .vjs-volume-panel{display:flex;transition:width 1s}.video-js .vjs-volume-panel .vjs-volume-control.vjs-volume-horizontal{transition:visibility 1s,opacity 1s,height 1s 1s,width 1s,left 1s 1s,top 1s 1s;margin-top:-.5em}.video-js .vjs-volume-panel .vjs-volume-control{visibility:visible;opacity:0;width:1px;height:1px;margin-left:-1px}.video-js .vjs-volume-control.vjs-volume-horizontal{width:8em!important}.video-js .vjs-volume-control{cursor:pointer;margin-right:1em;display:flex}.video-js .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-hover,.video-js .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-slider-active,.video-js .vjs-volume-panel.vjs-volume-panel-horizontal:active{width:8em!important;transition:width .1s}.video-js .vjs-volume-panel .vjs-volume-control.vjs-slider-active.vjs-volume-horizontal,.video-js .vjs-volume-panel .vjs-volume-control:active.vjs-volume-horizontal,.video-js .vjs-volume-panel.vjs-hover .vjs-mute-control~.vjs-volume-control.vjs-volume-horizontal,.video-js .vjs-volume-panel.vjs-hover .vjs-volume-control.vjs-volume-horizontal,.video-js .vjs-volume-panel:active .vjs-volume-control.vjs-volume-horizontal,.video-js .vjs-volume-panel:focus .vjs-volume-control.vjs-volume-horizontal{width:5em;height:3em;margin-right:0;margin-top:-.5em}.video-js .vjs-mute-control{padding-top:4em!important;margin-right:1em!important}.vjs-control-bar .vjs-mute-control{margin-left:.5em!important}.video-js .vjs-volume-panel .vjs-volume-control{margin-left:-10px!important}