.video-js .branding-logo,.video-js .player-fullscreen,.video-js .player-volume{position:absolute;top:0!important;left:0!important;display:flex!important;max-width:100%!important;width:100%;height:100%}.video-js .branding-logo img,.video-js .player-fullscreen img,.video-js .player-volume img{aspect-ratio:1/1;margin:15px;object-fit:contain}.video-js .player-fullscreen img,.video-js .player-volume img{width:60px}.video-js .branding-logo img{width:100px}.video-js .vjs-overlay{color:#fff;position:absolute;text-align:center;pointer-events:none}.video-js .vjs-overlay-no-background{max-width:33%}.video-js .vjs-overlay-background{background-color:rgba(255,255,255,.4);border-radius:3px;padding:10px;width:33%}.video-js .vjs-overlay-top-left{top:5px;left:5px}.video-js .vjs-overlay-top{left:50%;margin-left:-16.5%;top:5px}.video-js .vjs-overlay-top-right{right:5px;top:5px}.video-js .vjs-overlay-right{right:5px;top:50%;transform:translateY(-50%)}.video-js .vjs-overlay-bottom-right{bottom:3.5em;right:5px}.video-js .vjs-overlay-bottom{bottom:3.5em;left:50%;margin-left:-16.5%}.video-js .vjs-overlay-bottom-left{bottom:3.5em;left:5px}.video-js .vjs-overlay-left{left:5px;top:50%;transform:translateY(-50%)}.video-js .vjs-overlay-center{left:50%;margin-left:-16.5%;top:50%;transform:translateY(-50%)}.video-js .vjs-no-flex .vjs-overlay-center,.video-js .vjs-no-flex .vjs-overlay-left,.video-js .vjs-no-flex .vjs-overlay-right{margin-top:-15px}.video-js .vjs-overlay.video-player-interaction-wrapper.vjs-overlay-no-background{max-width:100%;position:relative;animation-name:fadeInOpacity;-webkit-animation-name:fadeInOpacity;animation-iteration-count:1;-webkit-animation-iteration-count:1;animation-timing-function:ease-in-out;-webkit-animation-timing-function:ease-in-out;animation-duration:.3s;-webkit-animation-duration:.3s;width:100%;height:100%!important;top:0;left:0;display:flex;padding:24px}.video-js .vjs-overlay.video-player-interaction-wrapper.call-to-action.vjs-overlay-no-background{position:absolute}.video-js.vjs-hide-overlays .vjs-overlay.video-player-interaction-wrapper.vjs-overlay-no-background{display:none}.video-js .video-player-interaction-wrapper.vjs-overlay-no-background a,.video-js .video-player-interaction-wrapper.vjs-overlay-no-background button,.video-js .video-player-interaction-wrapper.vjs-overlay-no-background input,.video-js .video-player-interaction-wrapper.vjs-overlay-no-background textarea{pointer-events:all}.video-js .video-player-interaction-wrapper.call-to-action{backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);background-color:rgb(0,0,0,.75);flex-direction:column;align-items:center;justify-content:center}.video-js .video-player-interaction-wrapper.annotation-button{display:flex;padding-bottom:28px}.video-js .video-player-interaction-wrapper.annotation-button.shift-up{padding-bottom:9rem}.video-js .video-player-interaction-wrapper.annotation-button.shift-down{padding-top:9rem}.image-branding-wrapper,.video-js .branding-logo.ul,.video-js .video-player-interaction-wrapper.annotation-button.ul{align-items:flex-start;justify-content:flex-start}.video-js .branding-logo.uc,.video-js .video-player-interaction-wrapper.annotation-button.uc{align-items:flex-start;justify-content:center}.video-js .branding-logo.ur,.video-js .video-player-interaction-wrapper.annotation-button.ur{align-items:flex-start;justify-content:flex-end}.video-js .branding-logo.ml,.video-js .video-player-interaction-wrapper.annotation-button.ml{align-items:center;justify-content:flex-start}.video-js .branding-logo.mc,.video-js .video-player-interaction-wrapper.annotation-button.mc{align-items:center;justify-content:center}.video-js .branding-logo.mr,.video-js .video-player-interaction-wrapper.annotation-button.mr{align-items:center;justify-content:flex-end}.video-js .branding-logo.ll,.video-js .video-player-interaction-wrapper.annotation-button.ll{align-items:flex-end;justify-content:flex-start}.video-js .branding-logo.lc,.video-js .video-player-interaction-wrapper.annotation-button.lc{align-items:flex-end;justify-content:center}.video-js .branding-logo.lr,.video-js .player-fullscreen.lr,.video-js .player-volume.lr,.video-js .video-player-interaction-wrapper.annotation-button.lr{align-items:flex-end;justify-content:flex-end}.video-js .video-player-interaction-wrapper.call-to-action h2{color:#fff;display:block;font-size:2.5rem;font-weight:400;letter-spacing:.5px;margin-bottom:.75rem}.video-js .video-player-interaction-wrapper.call-to-action a{color:#fff;cursor:pointer;display:block;font-size:1.25rem;font-weight:300;letter-spacing:.5px;margin-top:.75rem;text-decoration:none;border-bottom:1px dotted #fff;padding-bottom:3px}.video-js .video-player-interaction-wrapper.call-to-action a:hover{filter:brightness(80%)}.video-js .vjs-overlay.video-player-interaction-wrapper.call-to-action button{padding:12px 32px}.video-js .vjs-overlay.video-player-interaction-wrapper.call-to-action button.button-sm{font-size:18px}.video-js .vjs-overlay.video-player-interaction-wrapper.call-to-action button.button-md{font-size:22px}.video-js .vjs-overlay.video-player-interaction-wrapper.call-to-action button.button-lg{font-size:26px}.video-js .video-player-interaction-wrapper a.skip-button{border-bottom:none;bottom:50px!important;cursor:pointer;font-size:1rem;font-weight:300;position:fixed;right:20px}.video-js .vjs-overlay.video-player-interaction-wrapper button{align-items:flex-start;border-radius:4px;box-sizing:border-box;cursor:pointer;display:block;font-size:18px;font-weight:400;line-height:1.25rem;margin:1rem;padding:12px 18px;text-align:center;pointer-events:all}.video-js .vjs-overlay.player-fullscreen img,.video-js .vjs-overlay.player-volume img{cursor:pointer;pointer-events:all;z-index:10}.video-js .video-player-interaction-wrapper button:focus,.video-js .video-player-interaction-wrapper button:hover{filter:brightness(120%)}@media screen and (max-width:575px){.video-js .vjs-overlay.video-player-interaction-wrapper.call-to-action button.button-sm{font-size:16px}.video-js .vjs-overlay.video-player-interaction-wrapper.call-to-action button.button-md{font-size:18px}.video-js .vjs-overlay.video-player-interaction-wrapper.call-to-action button.button-lg{font-size:20px}}@keyframes fadeInOpacity{0%{opacity:0}100%{opacity:1}}