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