.videojs-wrapper{position:relative;width:100%}.video-js{width:100%;height:100%;border-radius:.5rem .5rem 0 0;overflow:hidden}.vjs-youtube .html5-endscreen,.vjs-youtube .iv-branding,.vjs-youtube .ytp-branding-container,.vjs-youtube .ytp-branding-img,.vjs-youtube .ytp-branding-text,.vjs-youtube .ytp-cards-teaser,.vjs-youtube .ytp-ce-channel,.vjs-youtube .ytp-ce-element,.vjs-youtube .ytp-ce-element-shadow,.vjs-youtube .ytp-ce-expanding-overlay-background,.vjs-youtube .ytp-ce-playlist,.vjs-youtube .ytp-ce-video,.vjs-youtube .ytp-chrome-bottom,.vjs-youtube .ytp-chrome-controls,.vjs-youtube .ytp-chrome-top,.vjs-youtube .ytp-endscreen-content,.vjs-youtube .ytp-endscreen-next,.vjs-youtube .ytp-endscreen-previous,.vjs-youtube .ytp-endscreen-replay,.vjs-youtube .ytp-gradient-bottom,.vjs-youtube .ytp-gradient-top,.vjs-youtube .ytp-impression-link,.vjs-youtube .ytp-left-controls,.vjs-youtube .ytp-pause-overlay,.vjs-youtube .ytp-popup,.vjs-youtube .ytp-right-controls,.vjs-youtube .ytp-share-button,.vjs-youtube .ytp-show-cards-title,.vjs-youtube .ytp-suggestions,.vjs-youtube .ytp-title,.vjs-youtube .ytp-tooltip,.vjs-youtube .ytp-watch-later-button,.vjs-youtube .ytp-watermark{display:none!important;visibility:hidden!important;opacity:0!important;pointer-events:none!important;position:absolute!important;left:-9999px!important;top:-9999px!important;width:0!important;height:0!important;overflow:hidden!important}.vjs-youtube .ytp-chrome-top.ytp-show,.vjs-youtube .ytp-title.ytp-show,.vjs-youtube .ytp-watermark.ytp-show,.vjs-youtube:hover .ytp-chrome-top,.vjs-youtube:hover .ytp-title,.vjs-youtube:hover .ytp-watermark{display:none!important;visibility:hidden!important;opacity:0!important}.video-js .vjs-tech+*,.video-js iframe+*,.video-js iframe~*,.vjs-youtube iframe+*,.vjs-youtube iframe~*,iframe[src*="youtube-nocookie.com"]~*,iframe[src*="youtube.com"]~*{display:none!important}.videojs-wrapper iframe[src*=youtube-nocookie],.videojs-wrapper iframe[src*=youtube]{position:relative!important;border:none!important;outline:none!important}.youtube-branding-blocker,.youtube-branding-blocker-2{background:transparent!important}.vimeo-ui-blocker-layer-1,.vimeo-ui-blocker-layer-2,.youtube-ui-blocker-layer-1,.youtube-ui-blocker-layer-2,.youtube-ui-blocker-layer-3{background:transparent!important;backdrop-filter:none!important}.videojs-wrapper iframe[src*=youtube-nocookie]+.youtube-branding-blocker:before,.videojs-wrapper iframe[src*=youtube]+.youtube-branding-blocker:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.001);z-index:9999;pointer-events:none}.videojs-wrapper:has(iframe[src*=youtube-nocookie]):after,.videojs-wrapper:has(iframe[src*=youtube]):after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:transparent;z-index:10000;pointer-events:none}.videojs-wrapper iframe[src*=youtube-nocookie],.videojs-wrapper iframe[src*=youtube]{transition:opacity .5s ease-in-out!important}.videojs-wrapper * .html5-endscreen,.videojs-wrapper * .iv-branding,.videojs-wrapper * .ytp-branding-container,.videojs-wrapper * .ytp-branding-img,.videojs-wrapper * .ytp-branding-text,.videojs-wrapper * .ytp-cards-teaser,.videojs-wrapper * .ytp-cc-button,.videojs-wrapper * .ytp-ce-channel,.videojs-wrapper * .ytp-ce-element,.videojs-wrapper * .ytp-ce-element-shadow,.videojs-wrapper * .ytp-ce-expanding-overlay-background,.videojs-wrapper * .ytp-ce-playlist,.videojs-wrapper * .ytp-ce-video,.videojs-wrapper * .ytp-chrome-bottom,.videojs-wrapper * .ytp-chrome-controls,.videojs-wrapper * .ytp-chrome-top,.videojs-wrapper * .ytp-cued-thumbnail-overlay,.videojs-wrapper * .ytp-endscreen-content,.videojs-wrapper * .ytp-endscreen-next,.videojs-wrapper * .ytp-endscreen-previous,.videojs-wrapper * .ytp-endscreen-replay,.videojs-wrapper * .ytp-fullscreen-button,.videojs-wrapper * .ytp-gradient-bottom,.videojs-wrapper * .ytp-gradient-top,.videojs-wrapper * .ytp-hd-thumbnail,.videojs-wrapper * .ytp-impression-link,.videojs-wrapper * .ytp-large-play-button,.videojs-wrapper * .ytp-left-controls,.videojs-wrapper * .ytp-menu,.videojs-wrapper * .ytp-menuitem,.videojs-wrapper * .ytp-pause-overlay,.videojs-wrapper * .ytp-play-button,.videojs-wrapper * .ytp-popup,.videojs-wrapper * .ytp-progress-bar,.videojs-wrapper * .ytp-right-controls,.videojs-wrapper * .ytp-scrubber,.videojs-wrapper * .ytp-settings-button,.videojs-wrapper * .ytp-share-button,.videojs-wrapper * .ytp-show-cards-title,.videojs-wrapper * .ytp-spinner,.videojs-wrapper * .ytp-subtitles-button,.videojs-wrapper * .ytp-suggestions,.videojs-wrapper * .ytp-time-display,.videojs-wrapper * .ytp-title,.videojs-wrapper * .ytp-tooltip,.videojs-wrapper * .ytp-volume-panel,.videojs-wrapper * .ytp-watch-later-button,.videojs-wrapper * .ytp-watermark{display:none!important;visibility:hidden!important;opacity:0!important;position:absolute!important;left:-9999px!important;top:-9999px!important;width:0!important;height:0!important;z-index:-999!important;pointer-events:none!important;clip:rect(0,0,0,0)!important;overflow:hidden!important}.videojs-wrapper iframe[src*=youtube-nocookie]:after,.videojs-wrapper iframe[src*=youtube]:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.001);pointer-events:none;z-index:999}.video-js .vjs-tech{pointer-events:auto}.vjs-vimeo .vp-byline,.vjs-vimeo .vp-overlay,.vjs-vimeo .vp-portrait,.vjs-vimeo .vp-title{display:none!important}.video-js .vjs-control-bar{background:rgba(0,0,0,.5);backdrop-filter:blur(4px)}.video-js .vjs-big-play-button{background-color:rgba(255,255,255,.9);border:none;border-radius:50%;width:4rem;height:4rem;line-height:4rem;font-size:2rem;top:50%;left:50%;transform:translate(-50%,-50%);transition:all .3s}.video-js .vjs-big-play-button:hover{background-color:rgba(255,255,255,1)}.video-js .vjs-big-play-button .vjs-icon-placeholder:before{color:#000}.video-js .vjs-play-progress,.video-js .vjs-volume-level{background-color:#d4af37}.video-js .vjs-slider{background-color:rgba(255,255,255,.3)}.video-js .vjs-loading-spinner{border-color:#d4af37 transparent transparent}.video-js .vjs-picture-in-picture-control{display:none}.video-js video{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.video-js.vjs-no-controls .vjs-control-bar{display:none}@media (max-width:768px){.video-js .vjs-big-play-button{width:3rem;height:3rem;line-height:3rem;font-size:1.5rem}}.video-js.vjs-fluid{padding-top:56.25%}.video-js.vjs-fluid.vjs-4-3{padding-top:75%}.video-js.vjs-fluid.vjs-1-1{padding-top:100%}