.video-js.vjs-playing .vjs-big-play-button{pointer-events:none;opacity:0}.video-js .vjs-big-play-button{border:none;width:80px;height:80px;border-radius:50%;display:block;opacity:1;transition:all .3s ease-out}.video-js .vjs-big-play-button .vjs-icon-placeholder::before{top:53%;left:50%;width:70px;height:48px;transform:translateY(-50%) translateX(-50%) scale(1.5)}.video-js .vjs-control-bar{background-color:rgba(0,0,0,0);max-width:1280px;padding-left:20px;padding-right:20px;margin-left:auto;margin-right:auto;flex-wrap:wrap;height:auto;bottom:50px}.video-js .vjs-control-bar .vjs-video_control_name{width:100%;order:0;font-size:20px;font-weight:400;line-height:1.3;margin-bottom:20px;color:#fff;padding:0px 9px}.video-js .vjs-control-bar .vjs-play-control{order:1}.video-js .vjs-control-bar .vjs-current-time{display:block;order:2;padding-right:4px}.video-js .vjs-control-bar .vjs-current-time .vjs-current-time-display{font-size:16px;font-weight:400;line-height:1.5}.video-js .vjs-control-bar .vjs-duration{display:block;order:2;padding-left:4px}.video-js .vjs-control-bar .vjs-duration::before{content:"/";position:absolute;top:50%;left:-2px;transform:translateY(-58%);font-size:16px;font-weight:400;line-height:1.5}.video-js .vjs-control-bar .vjs-duration .vjs-duration-display{font-size:16px;font-weight:400;line-height:1.5}.video-js .vjs-control-bar .vjs-remaining-time{order:2;display:none}.video-js .vjs-control-bar .vjs-volume-panel{margin-left:auto;order:3}.video-js .vjs-control-bar .vjs-progress-control{width:100%;height:auto;order:4}.full-width-image-block{padding:100px 0}@media(max-width: 1023px){.full-width-image-block{padding:60px 0}}@media(max-width: 767px){.full-width-image-block{padding:50px 0}}.full-width-image-block.bg-dark{background:#1a1a1a}.full-width-image-block .video-wrap.autoplay-video{padding-bottom:56.25%;position:relative}.full-width-image-block .video-wrap video{position:absolute;top:0;left:0;right:0;bottom:0;width:100% !important;height:100%;object-fit:cover}.full-width-image-block .image-wrap{position:relative}.full-width-image-block .image-wrap img{width:100% !important;height:auto;object-fit:cover}.full-width-image-block .video-js{padding-bottom:56.25%;position:relative}video{width:100%;height:100%;display:block;object-fit:contain}.video-js{width:100%;padding-bottom:56.25%;position:relative}@media(max-width: 767px){.video-js .vjs-control-bar{bottom:20px}}
