.jw-reset{color:inherit;background-color:transparent;padding:0;margin:0;float:none;font-family:Arial,Helvetica,sans-serif;font-size:1em;line-height:1em;list-style:none;text-align:left;text-transform:none;vertical-align:baseline;border:0;direction:ltr;font-variant:inherit;font-stretch:inherit;-webkit-tap-highlight-color:rgba(255,255,255,0)}
body .jw-error,body .jwplayer.jw-state-error{height:100%;width:100%}
.jw-title{position:absolute;top:0}
.jw-background-color{background:rgba(0,0,0,0.4)}
.jw-text{color:rgba(255,255,255,0.8)}
.jw-knob{color:rgba(255,255,255,0.8);background-color:#fff}
.jw-button-color{color:rgba(255,255,255,0.8)}
:not(.jw-flag-touch) .jw-button-color:not(.jw-logo-button):focus,:not(.jw-flag-touch) .jw-button-color:not(.jw-logo-button):hover{outline:none;color:#fff}
.jw-toggle{color:#fff}
.jw-toggle.jw-off{color:rgba(255,255,255,0.8)}
.jw-toggle.jw-off:focus{color:#fff}
.jw-toggle:focus{outline:none}
:not(.jw-flag-touch) .jw-toggle.jw-off:hover{color:#fff}
.jw-rail{background:rgba(255,255,255,0.3)}
.jw-buffer{background:rgba(255,255,255,0.3)}
.jw-progress{background:#f2f2f2}
.jw-time-tip,.jw-volume-tip{border:0}
.jw-slider-volume.jw-volume-tip.jw-background-color.jw-slider-vertical{background:none}
.jw-skip{padding:.5em;outline:none}
.jw-skip .jw-skiptext,.jw-skip .jw-skip-icon{color:rgba(255,255,255,0.8)}
.jw-skip.jw-skippable:hover .jw-skip-icon,.jw-skip.jw-skippable:focus .jw-skip-icon{color:#fff}
.jw-icon-cast button{--connected-color:#fff;--disconnected-color:rgba(255,255,255,0.8)}
.jw-icon-cast button:focus{outline:none}
.jw-icon-cast button.jw-off{--connected-color:rgba(255,255,255,0.8)}
.jw-icon-cast:focus button{--connected-color:#fff;--disconnected-color:#fff}
.jw-icon-cast:hover button{--connected-color:#fff;--disconnected-color:#fff}
.jw-nextup-container{bottom:2.5em;padding:5px .5em}
.jw-nextup{border-radius:0}
.jw-color-active{color:#fff;stroke:#fff;border-color:#fff}
:not(.jw-flag-touch) .jw-color-active-hover:hover,:not(.jw-flag-touch) .jw-color-active-hover:focus{color:#fff;stroke:#fff;border-color:#fff}
.jw-color-inactive{color:rgba(255,255,255,0.8);stroke:rgba(255,255,255,0.8);border-color:rgba(255,255,255,0.8)}
:not(.jw-flag-touch) .jw-color-inactive-hover:hover{color:rgba(255,255,255,0.8);stroke:rgba(255,255,255,0.8);border-color:rgba(255,255,255,0.8)}
.jw-option{color:rgba(255,255,255,0.8)}
.jw-option.jw-active-option{color:#fff;background-color:rgba(255,255,255,0.1)}
:not(.jw-flag-touch) .jw-option:hover{color:#fff}
.jwplayer{width:100%;font-size:16px;position:relative;display:block;min-height:0;overflow:hidden;box-sizing:border-box;font-family:Arial,Helvetica,sans-serif;background-color:#000;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.jwplayer *{box-sizing:inherit}
.jwplayer.jw-flag-aspect-mode{height:auto!important}
.jwplayer.jw-flag-aspect-mode .jw-aspect{display:block}
.jwplayer .jw-aspect{display:none}
.jwplayer.jw-no-focus:focus,.jwplayer .jw-swf{outline:none}
.jwplayer.jw-ie:focus{outline:#585858 dotted 1px}
.jw-media,.jw-preview{position:absolute;width:100%;height:100%;top:0;left:0;bottom:0;right:0}
.jw-media{overflow:hidden;cursor:pointer}
.jw-plugin{position:absolute;bottom:66px}
.jw-plugin .jw-banner{max-width:100%;opacity:0;cursor:pointer;position:absolute;margin:auto auto 0;left:0;right:0;bottom:0;display:block}
.jw-preview,.jw-captions,.jw-title{pointer-events:none}
.jw-media,.jw-logo{pointer-events:all}
.jwplayer video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:auto;background:transparent}
.jwplayer video::-webkit-media-controls-start-playback-button{display:none}
.jwplayer.jw-stretch-uniform video{object-fit:contain}
.jwplayer.jw-stretch-none video{object-fit:none}
.jwplayer.jw-stretch-fill video{object-fit:cover}
.jwplayer.jw-stretch-exactfit video{object-fit:fill}
.jw-preview{position:absolute;display:none;opacity:1;visibility:visible;width:100%;height:100%;background:#000 no-repeat 50% 50%}
.jwplayer .jw-preview,.jw-error .jw-preview{background-size:contain}
.jw-stretch-none .jw-preview{background-size:auto auto}
.jw-stretch-fill .jw-preview{background-size:cover}
.jw-stretch-exactfit .jw-preview{background-size:100% 100%}
.jw-title{display:none;padding-top:20px;width:100%;z-index:1}
.jw-title-primary,.jw-title-secondary{color:#fff;padding-left:20px;padding-right:20px;padding-bottom:.5em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}
.jw-title-primary{font-size:1.625em}
.jw-breakpoint-2 .jw-title-primary,.jw-breakpoint-3 .jw-title-primary{font-size:1.5em}
.jw-flag-small-player .jw-title-primary{font-size:1.25em}
.jw-flag-small-player .jw-title-secondary,.jw-title-secondary:empty{display:none}
.jw-captions{position:absolute;width:100%;height:100%;text-align:center;display:none;max-height:calc(100% - 60px);letter-spacing:normal;word-spacing:normal;text-transform:none;text-indent:0;text-decoration:none;pointer-events:none;overflow:hidden;top:0}
.jw-captions.jw-captions-enabled{display:block}
.jw-captions-window{display:none;padding:.25em;border-radius:.25em}
.jw-captions-window.jw-captions-window-active{display:inline-block}
.jw-captions-text{display:inline-block;color:#fff;background-color:#000;word-wrap:normal;word-break:normal;white-space:pre-line;font-style:normal;font-weight:normal;text-align:center;text-decoration:none}
.jw-text-track-display{font-size:inherit;line-height:1.5}
.jw-text-track-cue{background-color:rgba(0,0,0,0.5);color:#fff;padding:.1em .3em}
.jwplayer video::-webkit-media-controls{display:none;justify-content:flex-start}
.jwplayer video::-webkit-media-text-track-container{max-height:calc(100% - 60px);line-height:normal}
.jwplayer video::-webkit-media-text-track-display{min-width:-webkit-min-content}
.jwplayer video::cue{background-color:rgba(0,0,0,0.5)}
.jwplayer video::-webkit-media-controls-panel-container{display:none}
.jw-logo{position:absolute;margin:20px;cursor:pointer;pointer-events:all;background-repeat:no-repeat;background-size:contain;top:auto;right:auto;left:auto;bottom:auto}
.jw-flag-audio-player .jw-logo{display:none}
.jw-logo-top-right{top:0;right:0}
.jw-logo-top-left{top:0;left:0}
.jw-logo-bottom-left{left:0}
.jw-logo-bottom-right{right:0}
.jw-logo-bottom-left,.jw-logo-bottom-right{bottom:44px;transition:bottom 150ms cubic-bezier(0,-0.25,.25,1)}
.jw-state-idle .jw-logo{z-index:1}
.jw-state-setup{background-color:transparent}
.jw-state-setup .jw-logo,.jw-state-setup .jw-controls,.jw-state-setup .jw-controls-backdrop{visibility:hidden}
body .jw-error,body .jwplayer.jw-state-error{background-color:#333;color:#fff;font-size:16px;display:table;opacity:1;overflow:hidden;position:relative}
body .jw-error .jw-display,body .jwplayer.jw-state-error .jw-display{display:none}
body .jw-error .jw-media,body .jwplayer.jw-state-error .jw-media{cursor:default}
body .jw-error .jw-preview,body .jwplayer.jw-state-error .jw-preview{background-color:#333}
body .jw-error .jw-error-msg,body .jwplayer.jw-state-error .jw-error-msg{top:50%;position:absolute;left:50%;align-items:center;background-color:#000;border-radius:2px;display:flex;padding:20px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
body .jw-error .jw-error-msg .jw-icon,body .jwplayer.jw-state-error .jw-error-msg .jw-icon{height:30px;width:30px;margin-right:20px;flex:0 0 auto}
body .jw-error .jw-error-msg .jw-icon:empty,body .jwplayer.jw-state-error .jw-error-msg .jw-icon:empty{display:none}
body .jw-error .jw-error-msg .jw-title,body .jwplayer.jw-state-error .jw-error-msg .jw-title{display:block;position:static}
body .jw-error .jw-error-msg .jw-title,body .jwplayer.jw-state-error .jw-error-msg .jw-title,body .jw-error .jw-error-msg .jw-title-primary,body .jwplayer.jw-state-error .jw-error-msg .jw-title-primary,body .jw-error .jw-error-msg .jw-title-secondary,body .jwplayer.jw-state-error .jw-error-msg .jw-title-secondary{font-size:14px;line-height:1.35;padding:0}
body .jw-error .jw-error-msg .jw-title-primary,body .jwplayer.jw-state-error .jw-error-msg .jw-title-primary{font-weight:600;white-space:normal}
.jwplayer.jw-state-error.jw-flag-audio-player .jw-error-msg{height:100%;width:100%;top:0;position:absolute;left:0;background:#000;-webkit-transform:none;transform:none;padding:0 16px;z-index:1}
body .jwplayer.jw-state-error .jw-title,body .jw-error .jw-title,.jw-state-idle .jw-title,.jwplayer.jw-state-complete:not(.jw-flag-casting):not(.jw-flag-audio-player):not(.jw-flag-overlay-open-related) .jw-title{display:block}
body .jwplayer.jw-state-error .jw-preview,body .jw-error .jw-preview,.jw-state-idle .jw-preview,.jwplayer.jw-state-complete:not(.jw-flag-casting):not(.jw-flag-audio-player):not(.jw-flag-overlay-open-related) .jw-preview{display:block}
.jw-state-idle .jw-captions,.jwplayer.jw-state-complete .jw-captions,body .jwplayer.jw-state-error .jw-captions{display:none}
.jw-state-idle video::-webkit-media-text-track-container,.jwplayer.jw-state-complete video::-webkit-media-text-track-container,body .jwplayer.jw-state-error video::-webkit-media-text-track-container{display:none}
.jwplayer.jw-flag-fullscreen{width:100%!important;height:100%!important;top:0;right:0;bottom:0;left:0;z-index:1000;margin:0;position:fixed}
body .jwplayer.jw-flag-flash-blocked .jw-title{display:block}
.jwplayer.jw-flag-controls-hidden .jw-captions{max-height:none}
.jwplayer.jw-flag-controls-hidden video::-webkit-media-text-track-container{max-height:none}
.jwplayer.jw-flag-controls-hidden .jw-media{cursor:default}
.jw-flag-audio-player:not(.jw-flag-flash-blocked) .jw-media{visibility:hidden}
.jw-flag-audio-player .jw-title{background:none}
.jw-flag-audio-player object{min-height:45px}
.jw-overlays,.jw-controls,.jw-controls-backdrop,.jw-settings-submenu{height:100%;width:100%}
.jw-settings-menu .jw-icon::after,.jw-icon-settings::after,.jw-icon-volume::after,.jw-settings-menu .jw-icon.jw-button-color::after{position:absolute;right:0}
.jw-overlays,.jw-controls,.jw-controls-backdrop{top:0;position:absolute;left:0}
.jw-settings-menu .jw-icon::after,.jw-icon-settings::after,.jw-icon-volume::after,.jw-settings-menu .jw-icon.jw-button-color::after{position:absolute;bottom:0;left:0}
.jw-nextup-close{position:absolute;top:0;right:0}
.jw-overlays,.jw-controls{position:absolute;bottom:0;right:0}
.jw-settings-menu .jw-icon::after,.jw-icon-settings::after,.jw-icon-volume::after,.jw-time-tip::after,.jw-settings-menu .jw-icon.jw-button-color::after,.jw-text-live::before,.jw-controlbar .jw-tooltip::after,.jw-settings-menu .jw-tooltip::after{content:"";display:block}
.jw-svg-icon{height:24px;width:24px;fill:currentColor;pointer-events:none}
.jw-icon{height:44px;width:44px;background-color:transparent}
.jw-icon-airplay .jw-svg-icon-airplay-off{display:none}
.jw-off.jw-icon-airplay .jw-svg-icon-airplay-off{display:block}
.jw-icon-airplay .jw-svg-icon-airplay-on{display:block}
.jw-off.jw-icon-airplay .jw-svg-icon-airplay-on{display:none}
.jw-icon-cc .jw-svg-icon-cc-off{display:none}
.jw-off.jw-icon-cc .jw-svg-icon-cc-off{display:block}
.jw-icon-cc .jw-svg-icon-cc-on{display:block}
.jw-off.jw-icon-cc .jw-svg-icon-cc-on{display:none}
.jw-icon-fullscreen .jw-svg-icon-fullscreen-off{display:none}
.jw-off.jw-icon-fullscreen .jw-svg-icon-fullscreen-off{display:block}
.jw-icon-fullscreen .jw-svg-icon-fullscreen-on{display:block}
.jw-off.jw-icon-fullscreen .jw-svg-icon-fullscreen-on{display:none}
.jw-icon-volume .jw-svg-icon-volume-0{display:none}
.jw-off.jw-icon-volume .jw-svg-icon-volume-0{display:block}
.jw-icon-volume .jw-svg-icon-volume-100{display:none}
.jw-full.jw-icon-volume .jw-svg-icon-volume-100{display:block}
.jw-icon-volume .jw-svg-icon-volume-50{display:block}
.jw-off.jw-icon-volume .jw-svg-icon-volume-50,.jw-full.jw-icon-volume .jw-svg-icon-volume-50{display:none}
.jw-settings-menu .jw-icon::after,.jw-icon-settings::after,.jw-icon-volume::after{height:100%;width:24px;box-shadow:inset 0 -3px 0 -1px currentColor;margin:auto;opacity:0;transition:opacity 150ms cubic-bezier(0,-0.25,.25,1)}
.jw-settings-menu .jw-icon[aria-checked="true"]::after,.jw-settings-open .jw-icon-settings::after,.jw-icon-volume.jw-open::after{opacity:1}
.jw-overlays,.jw-controls{pointer-events:none}
.jw-controls-backdrop{display:block;background:linear-gradient(to bottom,transparent,rgba(0,0,0,0.4) 77%,rgba(0,0,0,0.4) 100%) 100% 100% / 100% 240px no-repeat transparent;transition:opacity 250ms cubic-bezier(0,-0.25,.25,1),background-size 250ms cubic-bezier(0,-0.25,.25,1);pointer-events:none}
.jw-overlays{cursor:auto}
.jw-controls{overflow:hidden}
.jw-flag-small-player .jw-controls{text-align:center}
.jw-text{height:1em;font-family:Arial,Helvetica,sans-serif;font-size:.75em;font-style:normal;font-weight:normal;color:#fff;text-align:center;font-variant:normal;font-stretch:normal}
.jw-controlbar,.jw-skip,.jw-display-icon-container,.jw-display-icon-container .jw-icon,.jw-nextup-container,.jw-autostart-mute,.jw-overlays .jw-plugin{pointer-events:all}
.jwplayer .jw-display-icon-container,.jw-error .jw-display-icon-container{width:auto;height:auto;box-sizing:content-box}
.jw-display{display:table;height:100%;padding:57px 0;position:relative;width:100%}
.jw-flag-dragging .jw-display{display:none}
.jw-state-idle:not(.jw-flag-cast-available) .jw-display{padding:0}
.jw-display-container{display:table-cell;height:100%;text-align:center;vertical-align:middle}
.jw-display-controls{display:inline-block}
.jwplayer .jw-display-icon-container{float:left}
.jw-display-icon-container{display:inline-block}
.jw-display-icon-container .jw-icon{height:75px;width:75px;cursor:pointer;display:flex;justify-content:center;align-items:center}
.jw-display-icon-container .jw-icon .jw-svg-icon{height:33px;width:33px;padding:0;position:relative}
.jw-display-icon-container .jw-icon .jw-svg-icon-rewind{padding:.2em .05em}
.jw-breakpoint-0 .jw-display-icon-next,.jw-breakpoint-0 .jw-display-icon-rewind{display:none}
.jw-breakpoint-0 .jw-display .jw-icon,.jw-breakpoint-0 .jw-display .jw-svg-icon{width:44px;height:44px;line-height:44px}
.jw-breakpoint-0 .jw-display .jw-icon:before,.jw-breakpoint-0 .jw-display .jw-svg-icon:before{width:22px;height:22px}
.jw-breakpoint-1 .jw-display-icon-container{padding:5.5px;margin:0 22px}
.jw-breakpoint-1 .jw-display .jw-icon,.jw-breakpoint-1 .jw-display .jw-svg-icon{width:44px;height:44px;line-height:44px}
.jw-breakpoint-1 .jw-display .jw-icon:before,.jw-breakpoint-1 .jw-display .jw-svg-icon:before{width:22px;height:22px}
.jw-breakpoint-1 .jw-display .jw-icon.jw-icon-rewind:before{width:33px;height:33px}
.jw-breakpoint-2 .jw-display .jw-icon,.jw-breakpoint-3 .jw-display .jw-icon,.jw-breakpoint-2 .jw-display .jw-svg-icon,.jw-breakpoint-3 .jw-display .jw-svg-icon{width:77px;height:77px;line-height:77px}
.jw-breakpoint-2 .jw-display .jw-icon:before,.jw-breakpoint-3 .jw-display .jw-icon:before,.jw-breakpoint-2 .jw-display .jw-svg-icon:before,.jw-breakpoint-3 .jw-display .jw-svg-icon:before{width:38.5px;height:38.5px}
.jw-breakpoint-4 .jw-display .jw-icon,.jw-breakpoint-5 .jw-display .jw-icon,.jw-breakpoint-6 .jw-display .jw-icon,.jw-breakpoint-7 .jw-display .jw-icon,.jw-breakpoint-4 .jw-display .jw-svg-icon,.jw-breakpoint-5 .jw-display .jw-svg-icon,.jw-breakpoint-6 .jw-display .jw-svg-icon,.jw-breakpoint-7 .jw-display .jw-svg-icon{width:88px;height:88px;line-height:88px}
.jw-breakpoint-4 .jw-display .jw-icon:before,.jw-breakpoint-5 .jw-display .jw-icon:before,.jw-breakpoint-6 .jw-display .jw-icon:before,.jw-breakpoint-7 .jw-display .jw-icon:before,.jw-breakpoint-4 .jw-display .jw-svg-icon:before,.jw-breakpoint-5 .jw-display .jw-svg-icon:before,.jw-breakpoint-6 .jw-display .jw-svg-icon:before,.jw-breakpoint-7 .jw-display .jw-svg-icon:before{width:44px;height:44px}
.jw-controlbar{display:flex;flex-flow:row wrap;align-items:center;justify-content:center;position:absolute;left:0;bottom:0;width:100%;border:none;border-radius:0;background-size:auto;box-shadow:none;max-height:72px;transition:250ms cubic-bezier(0,-0.25,.25,1);transition-property:opacity,visibility;transition-delay:0s}
.jw-controlbar .jw-button-image{background:no-repeat 50% 50%;background-size:contain;max-height:24px}
.jw-controlbar .jw-spacer{flex:1 1 auto;align-self:stretch}
.jw-controlbar .jw-icon.jw-button-color:hover{color:#fff}
.jw-button-container{display:flex;flex-flow:row nowrap;flex:1 1 auto;align-items:center;justify-content:center;width:100%;padding:0 12px}
.jw-slider-horizontal{background-color:transparent}
.jw-icon-inline{position:relative}
.jw-icon-inline,.jw-icon-tooltip{height:44px;width:44px;align-items:center;display:flex;justify-content:center}
.jw-icon-inline:not(.jw-text),.jw-icon-tooltip,.jw-slider-horizontal{cursor:pointer}
.jw-text-elapsed,.jw-text-duration{justify-content:flex-start;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}
.jw-icon-tooltip{position:relative}
.jw-knob:hover,.jw-icon-inline:hover,.jw-icon-tooltip:hover,.jw-icon-display:hover,.jw-option:before:hover{color:#fff}
.jw-time-tip,.jw-controlbar .jw-tooltip,.jw-settings-menu .jw-tooltip{pointer-events:none}
.jw-icon-cast{display:none;margin:0;padding:0}
.jw-icon-cast button{background-color:transparent;border:none;padding:0;width:24px;height:24px;cursor:pointer}
.jw-icon-inline.jw-icon-volume{display:none}
.jwplayer .jw-text-countdown{display:none}
.jw-flag-small-player .jw-display{padding-top:44px;padding-bottom:66px}
.jw-flag-small-player:not(.jw-flag-audio-player):not(.jw-flag-ads) .jw-controlbar .jw-button-container>.jw-icon-rewind,.jw-flag-small-player:not(.jw-flag-audio-player):not(.jw-flag-ads) .jw-controlbar .jw-button-container>.jw-icon-next,.jw-flag-small-player:not(.jw-flag-audio-player):not(.jw-flag-ads) .jw-controlbar .jw-button-container>.jw-icon-playback{display:none}
.jw-flag-ads-vpaid:not(.jw-flag-media-audio):not(.jw-flag-audio-player):not(.jw-flag-ads-vpaid-controls):not(.jw-flag-casting) .jw-controlbar,.jw-flag-user-inactive.jw-state-playing:not(.jw-flag-media-audio):not(.jw-flag-audio-player):not(.jw-flag-ads-vpaid-controls):not(.jw-flag-casting) .jw-controlbar,.jw-flag-user-inactive.jw-state-buffering:not(.jw-flag-media-audio):not(.jw-flag-audio-player):not(.jw-flag-ads-vpaid-controls):not(.jw-flag-casting) .jw-controlbar{visibility:hidden;pointer-events:none;opacity:0;transition-delay:0s,250ms}
.jw-flag-ads-vpaid:not(.jw-flag-media-audio):not(.jw-flag-audio-player):not(.jw-flag-ads-vpaid-controls):not(.jw-flag-casting) .jw-controls-backdrop,.jw-flag-user-inactive.jw-state-playing:not(.jw-flag-media-audio):not(.jw-flag-audio-player):not(.jw-flag-ads-vpaid-controls):not(.jw-flag-casting) .jw-controls-backdrop,.jw-flag-user-inactive.jw-state-buffering:not(.jw-flag-media-audio):not(.jw-flag-audio-player):not(.jw-flag-ads-vpaid-controls):not(.jw-flag-casting) .jw-controls-backdrop{opacity:0}
.jwplayer:not(.jw-flag-ads):not(.jw-flag-live).jw-breakpoint-0 .jw-text-countdown{display:flex}
.jwplayer:not(.jw-flag-ads):not(.jw-flag-live).jw-breakpoint-0 .jw-text-elapsed,.jwplayer:not(.jw-flag-ads):not(.jw-flag-live).jw-breakpoint-0 .jw-text-duration{display:none}
.jwplayer:not(.jw-breakpoint-0) .jw-text-duration:before{content:"/";padding-right:1ch;padding-left:1ch}
.jwplayer:not(.jw-flag-user-inactive) .jw-controlbar{will-change:transform}
.jwplayer:not(.jw-flag-user-inactive) .jw-controlbar .jw-text{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}
.jw-slider-container{display:flex;align-items:center;position:relative;touch-action:none}
.jw-rail,.jw-buffer,.jw-progress{position:absolute;cursor:pointer}
.jw-progress{background-color:#f2f2f2}
.jw-rail{background-color:rgba(255,255,255,0.3)}
.jw-buffer{background-color:rgba(255,255,255,0.3)}
.jw-knob{height:13px;width:13px;background-color:#fff;border-radius:50%;box-shadow:0 0 10px rgba(0,0,0,0.4);opacity:1;pointer-events:none;position:absolute;-webkit-transform:translate(-50%,-50%) scale(0);transform:translate(-50%,-50%) scale(0);transition:150ms cubic-bezier(0,-0.25,.25,1);transition-property:opacity,-webkit-transform;transition-property:opacity,transform;transition-property:opacity,transform,-webkit-transform}
.jw-flag-dragging .jw-slider-time .jw-knob,.jw-icon-volume:active .jw-slider-volume .jw-knob{box-shadow:0 0 26px rgba(0,0,0,0.2),0 0 10px rgba(0,0,0,0.4),0 0 0 6px rgba(255,255,255,0.2)}
.jw-slider-horizontal,.jw-slider-vertical{display:flex}
.jw-slider-horizontal .jw-slider-container{height:5px;width:100%}
.jw-slider-horizontal .jw-rail,.jw-slider-horizontal .jw-buffer,.jw-slider-horizontal .jw-progress,.jw-slider-horizontal .jw-cue,.jw-slider-horizontal .jw-knob{top:50%}
.jw-slider-horizontal .jw-rail,.jw-slider-horizontal .jw-buffer,.jw-slider-horizontal .jw-progress,.jw-slider-horizontal .jw-cue{-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}
.jw-slider-horizontal .jw-rail,.jw-slider-horizontal .jw-buffer,.jw-slider-horizontal .jw-progress{height:5px}
.jw-slider-horizontal .jw-rail{width:100%}
.jw-slider-vertical{align-items:center;flex-direction:column}
.jw-slider-vertical .jw-slider-container{height:88px;width:5px}
.jw-slider-vertical .jw-rail,.jw-slider-vertical .jw-buffer,.jw-slider-vertical .jw-progress,.jw-slider-vertical .jw-knob{left:50%}
.jw-slider-vertical .jw-rail,.jw-slider-vertical .jw-buffer,.jw-slider-vertical .jw-progress{height:100%;width:5px;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translate(-50%,0);transform:translate(-50%,0);transition:-webkit-transform 150ms ease-in-out;transition:transform 150ms ease-in-out;transition:transform 150ms ease-in-out,-webkit-transform 150ms ease-in-out;bottom:0}
.jw-slider-vertical .jw-knob{-webkit-transform:translate(-50%,50%);transform:translate(-50%,50%)}
.jw-slider-time{height:17px;width:100%;align-items:center;background:transparent none;padding:0 12px;z-index:1}
.jw-slider-time .jw-rail,.jw-slider-time .jw-buffer,.jw-slider-time .jw-progress,.jw-slider-time .jw-cue{-webkit-backface-visibility:hidden;backface-visibility:hidden;height:100%;-webkit-transform:translate(0,-50%) scale(1,.6);transform:translate(0,-50%) scale(1,.6);transition:-webkit-transform 150ms ease-in-out;transition:transform 150ms ease-in-out;transition:transform 150ms ease-in-out,-webkit-transform 150ms ease-in-out}
.jw-slider-time .jw-cue{background-color:rgba(33,33,33,0.8);cursor:pointer;position:absolute;width:6px}
.jw-slider-time:hover .jw-rail,.jw-flag-dragging .jw-slider-time .jw-rail,.jw-flag-touch .jw-slider-time .jw-rail,.jw-slider-time:hover .jw-buffer,.jw-flag-dragging .jw-slider-time .jw-buffer,.jw-flag-touch .jw-slider-time .jw-buffer,.jw-slider-time:hover .jw-progress,.jw-flag-dragging .jw-slider-time .jw-progress,.jw-flag-touch .jw-slider-time .jw-progress,.jw-slider-time:hover .jw-cue,.jw-flag-dragging .jw-slider-time .jw-cue,.jw-flag-touch .jw-slider-time .jw-cue{-webkit-transform:translate(0,-50%) scale(1,1);transform:translate(0,-50%) scale(1,1)}
.jw-slider-time:hover .jw-knob,.jw-flag-dragging .jw-slider-time .jw-knob,.jw-flag-touch .jw-slider-time .jw-knob{-webkit-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1)}
.jw-slider-time .jw-rail{background-color:rgba(255,255,255,0.2)}
.jw-slider-time .jw-buffer{background-color:rgba(255,255,255,0.4)}
.jw-flag-touch .jw-slider-time::before{height:44px;width:100%;content:"";position:absolute;display:block;bottom:calc(100% - 17px);left:0}
.jwplayer .jw-rightclick{display:none;position:absolute;white-space:nowrap}
.jwplayer .jw-rightclick.jw-open{display:block}
.jwplayer .jw-rightclick .jw-rightclick-list{border-radius:1px;list-style:none;margin:0;padding:0}
.jwplayer .jw-rightclick .jw-rightclick-list .jw-rightclick-item{background-color:rgba(0,0,0,0.8);border-bottom:1px solid #444;margin:0}
.jwplayer .jw-rightclick .jw-rightclick-list .jw-rightclick-item .jw-rightclick-logo{color:#fff;display:inline-flex;padding:0 10px 0 0;vertical-align:middle}
.jwplayer .jw-rightclick .jw-rightclick-list .jw-rightclick-item .jw-rightclick-logo .jw-svg-icon{height:20px;width:20px}
.jwplayer .jw-rightclick .jw-rightclick-list .jw-rightclick-item .jw-rightclick-link{border:none;color:#fff;display:block;font-size:11px;line-height:1em;padding:15px 23px;text-decoration:none}
.jwplayer .jw-rightclick .jw-rightclick-list .jw-rightclick-item:last-child{border-bottom:none}
.jwplayer .jw-rightclick .jw-rightclick-list .jw-rightclick-item:hover{cursor:pointer}
.jwplayer .jw-rightclick .jw-rightclick-list .jw-featured{vertical-align:middle}
.jwplayer .jw-rightclick .jw-rightclick-list .jw-featured .jw-rightclick-link{color:#d2d2d2}
.jwplayer .jw-rightclick .jw-rightclick-list .jw-featured .jw-rightclick-link span{color:#fff}
.jw-icon-tooltip.jw-open .jw-overlay{opacity:1;transition-delay:0s;visibility:visible}
.jw-slider-time .jw-overlay:before{height:1em;top:auto}
.jw-volume-tip{padding:13px 0 26px}
.jw-time-tip,.jw-controlbar .jw-tooltip,.jw-settings-menu .jw-tooltip{height:auto;width:100%;box-shadow:0 0 10px rgba(0,0,0,0.4);color:#fff;display:block;margin:0 0 14px;pointer-events:none;position:relative;z-index:0}
.jw-time-tip::after,.jw-controlbar .jw-tooltip::after,.jw-settings-menu .jw-tooltip::after{top:100%;position:absolute;left:50%;height:14px;width:14px;border-radius:1px;background-color:currentColor;-webkit-transform-origin:75% 50%;transform-origin:75% 50%;-webkit-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg);z-index:-1}
.jw-time-tip .jw-text,.jw-controlbar .jw-tooltip .jw-text,.jw-settings-menu .jw-tooltip .jw-text{background-color:#fff;border-radius:1px;color:#000;font-size:10px;height:auto;line-height:1;padding:7px 10px;display:inline-block;min-width:100%;vertical-align:middle}
.jw-controlbar .jw-overlay{position:absolute;bottom:100%;left:50%;margin:0;min-height:44px;min-width:44px;opacity:0;transition:150ms cubic-bezier(0,-0.25,.25,1);transition-property:opacity,visibility;transition-delay:0s,150ms;-webkit-transform:translate(-50%,0);transform:translate(-50%,0);visibility:hidden;width:100%;z-index:1}
.jw-controlbar .jw-overlay .jw-contents{position:relative}
.jw-controlbar .jw-option{position:relative;white-space:nowrap;cursor:pointer;list-style:none;height:1.5em;font-family:inherit;line-height:1.5em;padding:0 .5em;font-size:.8em;margin:0}
.jw-controlbar .jw-option::before{padding-right:.125em}
.jw-controlbar .jw-tooltip,.jw-settings-menu .jw-tooltip{position:absolute;bottom:100%;left:50%;opacity:0;-webkit-transform:translate(-50%,0);transform:translate(-50%,0);transition:100ms 0s cubic-bezier(0,-0.25,.25,1);transition-property:opacity,visibility,-webkit-transform;transition-property:opacity,transform,visibility;transition-property:opacity,transform,visibility,-webkit-transform;visibility:hidden;white-space:nowrap;width:auto;z-index:1}
.jw-controlbar .jw-tooltip.jw-open,.jw-settings-menu .jw-tooltip.jw-open,.jw-controlbar .jw-icon:focus>.jw-tooltip,.jw-settings-menu .jw-icon:focus>.jw-tooltip{opacity:1;-webkit-transform:translate(-50%,-10px);transform:translate(-50%,-10px);transition-duration:150ms;transition-delay:500ms,0s,500ms;visibility:visible}
.jw-controlbar .jw-tooltip.jw-tooltip-fullscreen,.jw-settings-menu .jw-tooltip.jw-tooltip-fullscreen{left:auto;right:0;-webkit-transform:translate(0,0);transform:translate(0,0)}
.jw-controlbar .jw-tooltip.jw-tooltip-fullscreen.jw-open,.jw-settings-menu .jw-tooltip.jw-tooltip-fullscreen.jw-open{-webkit-transform:translate(0,-10px);transform:translate(0,-10px)}
.jw-controlbar .jw-tooltip.jw-tooltip-fullscreen::after,.jw-settings-menu .jw-tooltip.jw-tooltip-fullscreen::after{left:auto;right:9px}
.jw-tooltip-time{height:auto;width:0;bottom:100%;line-height:normal;padding:0;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.jw-tooltip-time .jw-overlay{bottom:0;min-height:0;width:auto}
.jw-tooltip{bottom:57px;display:none;position:absolute}
.jw-tooltip .jw-text{height:100%;white-space:nowrap;text-overflow:ellipsis;max-width:246px;overflow:hidden}
.jw-flag-audio-player .jw-tooltip{display:none}
.jw-flag-small-player .jw-time-thumb{display:none}
.jw-skip{color:rgba(255,255,255,0.8);cursor:default;position:absolute;display:flex;right:.75em;bottom:56px;padding:.5em;border:1px solid #333;background-color:#000;align-items:center;height:2em}
.jw-skip.jw-skippable{cursor:pointer;padding:.25em .75em}
.jw-skip.jw-skippable:hover{cursor:pointer;color:#fff}
.jw-skip.jw-skippable .jw-skip-icon{display:inline;height:24px;width:24px;margin:0}
.jw-skip .jw-skip-icon{display:none;margin-left:-0.75em;padding:0 .5em}
.jw-skip .jw-skip-icon .jw-svg-icon-next{display:block;padding:0}
.jw-skip .jw-text,.jw-skip .jw-skip-icon{vertical-align:middle;font-size:.7em}
.jw-skip .jw-text{font-weight:bold}
.jw-cast{background-size:cover;display:none;height:100%;position:relative;width:100%}
.jw-cast-container{background:linear-gradient(180deg,rgba(25,25,25,0.75),rgba(25,25,25,0.25),rgba(25,25,25,0));left:0;padding:20px 20px 80px;position:absolute;top:0;width:100%}
.jw-cast-text{color:#fff;font-size:1.6em}
.jw-breakpoint-0 .jw-cast-text{font-size:1.15em}
.jw-breakpoint-1 .jw-cast-text,.jw-breakpoint-2 .jw-cast-text,.jw-breakpoint-3 .jw-cast-text{font-size:1.3em}
.jw-nextup-container{position:absolute;bottom:66px;left:0;background-color:transparent;cursor:pointer;margin:0 auto;padding:12px;pointer-events:none;right:0;text-align:right;visibility:hidden;width:100%}
.jw-flag-small-player .jw-nextup-container,.jw-settings-open .jw-nextup-container{display:none}
.jw-nextup{background:#333;border-radius:0;box-shadow:0 0 10px rgba(0,0,0,0.5);color:rgba(255,255,255,0.8);display:inline-block;max-width:280px;overflow:hidden;opacity:0;position:relative;width:64%;pointer-events:all;-webkit-transform:translate(0,-5px);transform:translate(0,-5px);transition:150ms cubic-bezier(0,-0.25,.25,1);transition-property:opacity,-webkit-transform;transition-property:opacity,transform;transition-property:opacity,transform,-webkit-transform;transition-delay:0s}
.jw-nextup:hover .jw-nextup-tooltip{color:#fff}
.jw-nextup.jw-nextup-thumbnail-visible{max-width:400px}
.jw-nextup.jw-nextup-thumbnail-visible .jw-nextup-thumbnail{display:block}
.jw-nextup-container-visible{visibility:visible}
.jw-nextup-container-visible .jw-nextup{opacity:1;-webkit-transform:translate(0,0);transform:translate(0,0);transition-delay:0s,0s,150ms}
.jw-nextup-tooltip{display:flex;height:80px}
.jw-nextup-thumbnail{width:120px;background-position:center;background-size:cover;flex:0 0 auto;display:none}
.jw-nextup-body{flex:1 1 auto;overflow:hidden;padding:.75em .875em;display:flex;flex-flow:column wrap;justify-content:space-between}
.jw-nextup-header,.jw-nextup-title{font-size:14px;line-height:1.35}
.jw-nextup-header{font-weight:bold}
.jw-nextup-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}
.jw-nextup-duration{align-self:flex-end;text-align:right;font-size:12px}
.jw-nextup-close{height:24px;width:24px;border:none;color:rgba(255,255,255,0.8);cursor:pointer;margin:6px;visibility:hidden}
.jw-nextup-close:hover{color:#fff}
.jw-nextup-sticky .jw-nextup-close{visibility:visible}
.jw-autostart-mute{position:absolute;bottom:0;right:12px;height:44px;width:44px;background-color:rgba(33,33,33,0.4);padding:5px 4px 5px 6px;display:none}
.jwplayer.jw-flag-autostart:not(.jw-flag-media-audio) .jw-nextup{display:none}
.jw-settings-menu{display:none;position:absolute;flex-flow:column nowrap;align-items:flex-start;right:12px;bottom:57px;max-width:284px;background-color:#333;pointer-events:auto}
.jw-settings-open .jw-settings-menu{display:flex}
.jw-breakpoint-7 .jw-settings-menu,.jw-breakpoint-6 .jw-settings-menu,.jw-breakpoint-5 .jw-settings-menu{height:232px;width:284px;max-height:232px}
.jw-breakpoint-4 .jw-settings-menu,.jw-breakpoint-3 .jw-settings-menu{height:192px;width:284px;max-height:192px}
.jw-breakpoint-2 .jw-settings-menu{height:179px;width:284px;max-height:179px}
.jw-flag-small-player .jw-settings-menu{bottom:0;right:0;height:100%;width:100%;max-width:none}
.jw-settings-menu .jw-icon.jw-button-color::after{height:100%;width:24px;box-shadow:inset 0 -3px 0 -1px currentColor;margin:auto;opacity:0;transition:opacity 150ms cubic-bezier(0,-0.25,.25,1)}
.jw-settings-menu .jw-icon.jw-button-color[aria-checked="true"]::after{opacity:1}
.jw-settings-topbar{display:flex;flex:0 0 auto;align-items:center;width:100%;background-color:rgba(0,0,0,0.4);padding:3px 5px 0}
.jw-settings-topbar .jw-settings-close{margin-left:auto}
.jw-settings-submenu{display:none;flex:1 1 auto;overflow-y:auto;padding:8px 20px 0 5px}
.jw-settings-submenu.jw-settings-submenu-active{display:block}
.jw-settings-submenu::-webkit-scrollbar{background-color:transparent;width:6px}
.jw-settings-submenu::-webkit-scrollbar-thumb{background-color:#fff;border:1px solid #333;border-radius:6px}
.jw-flag-touch .jw-settings-submenu{overflow-y:scroll;-webkit-overflow-scrolling:touch}
.jw-settings-content-item{color:rgba(255,255,255,0.8);width:100%;font-size:12px;line-height:1;padding:7px 0 7px 15px;cursor:pointer}
.jw-settings-content-item.jw-settings-item-active{color:#fff;font-weight:bold}
.jw-settings-content-item:hover,.jw-settings-content-item:focus{color:#fff}
.jw-settings-content-item:focus{outline:none}
.jw-flag-small-player .jw-settings-content-item{line-height:1.75}
.jw-breakpoint-2 .jw-settings-open .jw-display-container,.jw-flag-small-player .jw-settings-open .jw-display-container,.jw-flag-touch .jw-settings-open .jw-display-container{display:none}
.jw-breakpoint-2 .jw-settings-open.jw-controls,.jw-flag-small-player .jw-settings-open.jw-controls,.jw-flag-touch .jw-settings-open.jw-controls{z-index:1}
.jw-flag-small-player .jw-settings-open .jw-controlbar{display:none}
.jw-settings-open .jw-icon-settings::after{opacity:1}
.jw-settings-open .jw-tooltip-settings{display:none}
.jw-sharing-link{cursor:pointer}
.jw-state-idle .jw-icon-display[class*="jw-ab-idle"]{border-radius:50%;color:#fff;transition:background-color 150ms cubic-bezier(0,-0.25,.25,1);transition-property:background-color,-webkit-filter;transition-property:background-color,filter;transition-property:background-color,filter,-webkit-filter}
.jw-state-idle .jw-icon-display[class*="jw-ab-idle"] .jw-svg-icon-play{-webkit-transform:scale(.7,.7);transform:scale(.7,.7)}
.jw-state-idle .jw-icon-display.jw-ab-idle-stroke{box-shadow:inset 0 0 0 3px currentColor}
.jw-state-idle .jw-icon-display.jw-ab-idle-stroke:hover{background-color:rgba(255,255,255,0.5)}
.jw-state-idle .jw-icon-display.jw-ab-idle-stroke,.jw-state-idle .jw-icon-display.jw-ab-idle-stroke .jw-svg-icon-play{-webkit-filter:drop-shadow(1px 1px 2px rgba(0,0,0,0.4));filter:drop-shadow(1px 1px 2px rgba(0,0,0,0.4))}
.jw-state-idle .jw-icon-display.jw-ab-idle-fill{-webkit-filter:drop-shadow(0 0 10px rgba(0,0,0,0.4));filter:drop-shadow(0 0 10px rgba(0,0,0,0.4));background-color:rgba(0,0,0,0.3)}
.jw-state-idle .jw-icon-display.jw-ab-idle-fill .jw-svg-icon-play{-webkit-filter:drop-shadow(0 0 2px rgba(12,26,71,0.2));filter:drop-shadow(0 0 2px rgba(12,26,71,0.2))}
.jw-state-idle .jw-icon-display.jw-ab-idle-fill:hover{background-color:rgba(0,0,0,0.7)}
.jw-state-idle:not(.jw-flag-cast-available) .jw-display{padding:0}
.jw-state-idle .jw-controls{background:rgba(0,0,0,0.4)}
.jw-state-idle.jw-flag-cast-available:not(.jw-flag-audio-player) .jw-controlbar .jw-slider-time,.jw-state-idle.jw-flag-cardboard-available .jw-controlbar .jw-slider-time,.jw-state-idle.jw-flag-cast-available:not(.jw-flag-audio-player) .jw-controlbar .jw-icon:not(.jw-icon-cardboard):not(.jw-icon-cast):not(.jw-icon-airplay),.jw-state-idle.jw-flag-cardboard-available .jw-controlbar .jw-icon:not(.jw-icon-cardboard):not(.jw-icon-cast):not(.jw-icon-airplay){display:none}
.jwplayer.jw-state-buffering .jw-display-icon-display .jw-icon{-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite}
.jwplayer.jw-state-buffering .jw-display-icon-display .jw-icon .jw-svg-icon-buffer{display:block}
@-webkit-keyframes spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}
@keyframes spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}
.jwplayer.jw-state-buffering .jw-icon-playback .jw-svg-icon-play{display:none}
.jwplayer.jw-state-buffering .jw-icon-display .jw-svg-icon-pause{display:none}
.jwplayer.jw-state-playing .jw-display .jw-icon-display .jw-svg-icon-play,.jwplayer.jw-state-playing .jw-icon-playback .jw-svg-icon-play{display:none}
.jwplayer.jw-state-playing .jw-display .jw-icon-display .jw-svg-icon-pause,.jwplayer.jw-state-playing .jw-icon-playback .jw-svg-icon-pause{display:block}
.jwplayer.jw-state-playing.jw-flag-user-inactive:not(.jw-flag-audio-player):not(.jw-flag-casting):not(.jw-flag-media-audio) .jw-controls-backdrop{opacity:0}
.jwplayer.jw-state-playing.jw-flag-user-inactive:not(.jw-flag-audio-player):not(.jw-flag-casting):not(.jw-flag-media-audio) .jw-logo-bottom-left,.jwplayer.jw-state-playing.jw-flag-user-inactive:not(.jw-flag-audio-player):not(.jw-flag-casting):not(.jw-flag-media-audio):not(.jw-flag-autostart) .jw-logo-bottom-right{bottom:0}
.jwplayer.jw-state-paused .jw-svg-icon-pause,.jwplayer.jw-state-idle .jw-svg-icon-pause,.jwplayer.jw-state-error .jw-svg-icon-pause,.jwplayer.jw-state-complete .jw-svg-icon-pause{display:none}
.jwplayer.jw-state-error .jw-icon-display .jw-svg-icon-play,.jwplayer.jw-state-complete .jw-icon-display .jw-svg-icon-play,.jwplayer.jw-state-buffering .jw-icon-display .jw-svg-icon-play{display:none}
.jwplayer:not(.jw-state-buffering) .jw-svg-icon-buffer{display:none}
.jwplayer:not(.jw-state-complete) .jw-svg-icon-replay{display:none}
.jwplayer:not(.jw-state-error) .jw-svg-icon-error{display:none}
.jwplayer.jw-state-complete .jw-display .jw-icon-display .jw-svg-icon-replay{display:block}
.jwplayer.jw-state-complete .jw-display .jw-text{display:none}
.jwplayer.jw-state-complete .jw-controls{background:rgba(0,0,0,0.4);height:100%}
.jw-state-idle .jw-icon-display .jw-svg-icon-pause,.jwplayer.jw-state-paused .jw-icon-playback .jw-svg-icon-pause,.jwplayer.jw-state-paused .jw-icon-display .jw-svg-icon-pause,.jwplayer.jw-state-complete .jw-icon-playback .jw-svg-icon-pause{display:none}
.jw-state-idle .jw-display-icon-rewind,.jwplayer.jw-state-buffering .jw-display-icon-rewind,.jwplayer.jw-state-complete .jw-display-icon-rewind,body .jw-error .jw-display-icon-rewind,body .jwplayer.jw-state-error .jw-display-icon-rewind,.jw-state-idle .jw-display-icon-next,.jwplayer.jw-state-buffering .jw-display-icon-next,.jwplayer.jw-state-complete .jw-display-icon-next,body .jw-error .jw-display-icon-next,body .jwplayer.jw-state-error .jw-display-icon-next{display:none}
body .jw-error .jw-icon-display,body .jwplayer.jw-state-error .jw-icon-display{cursor:default}
body .jw-error .jw-icon-display .jw-svg-icon-error,body .jwplayer.jw-state-error .jw-icon-display .jw-svg-icon-error{display:block}
body .jw-error .jw-icon-container{position:absolute;width:100%;height:100%;top:0;left:0;bottom:0;right:0}
body .jwplayer.jw-state-error.jw-flag-audio-player .jw-preview{display:none}
body .jwplayer.jw-state-error.jw-flag-audio-player .jw-title{padding-top:4px}
body .jwplayer.jw-state-error.jw-flag-audio-player .jw-title-primary{width:auto;display:inline-block;padding-right:.5ch}
body .jwplayer.jw-state-error.jw-flag-audio-player .jw-title-secondary{width:auto;display:inline-block;padding-left:0}
body .jwplayer.jw-state-error .jw-controlbar,.jwplayer.jw-state-idle:not(.jw-flag-audio-player):not(.jw-flag-cast-available):not(.jw-flag-cardboard-available) .jw-controlbar{display:none}
body .jwplayer.jw-state-error .jw-settings-menu,.jwplayer.jw-state-idle:not(.jw-flag-audio-player):not(.jw-flag-cast-available):not(.jw-flag-cardboard-available) .jw-settings-menu{height:100%;top:0;bottom:0}
body .jwplayer.jw-state-error .jw-display,.jwplayer.jw-state-idle:not(.jw-flag-audio-player):not(.jw-flag-cast-available):not(.jw-flag-cardboard-available) .jw-display{padding:0}
body .jwplayer.jw-state-error .jw-logo-bottom-left,.jwplayer.jw-state-idle:not(.jw-flag-audio-player):not(.jw-flag-cast-available):not(.jw-flag-cardboard-available) .jw-logo-bottom-left,body .jwplayer.jw-state-error .jw-logo-bottom-right,.jwplayer.jw-state-idle:not(.jw-flag-audio-player):not(.jw-flag-cast-available):not(.jw-flag-cardboard-available) .jw-logo-bottom-right{bottom:0}
.jwplayer.jw-state-playing.jw-flag-user-inactive .jw-display{visibility:hidden;pointer-events:none;opacity:0}
.jwplayer.jw-state-playing:not(.jw-flag-touch):not(.jw-flag-small-player):not(.jw-flag-casting) .jw-display,.jwplayer.jw-state-paused:not(.jw-flag-touch):not(.jw-flag-small-player):not(.jw-flag-casting):not(.jw-flag-play-rejected) .jw-display{display:none}
.jwplayer.jw-state-paused.jw-flag-play-rejected:not(.jw-flag-touch):not(.jw-flag-small-player):not(.jw-flag-casting) .jw-display-icon-rewind,.jwplayer.jw-state-paused.jw-flag-play-rejected:not(.jw-flag-touch):not(.jw-flag-small-player):not(.jw-flag-casting) .jw-display-icon-next{display:none}
.jwplayer.jw-state-buffering .jw-display-icon-display .jw-text,.jwplayer.jw-state-complete .jw-display .jw-text{display:none}
.jwplayer.jw-flag-casting:not(.jw-flag-audio-player) .jw-cast{display:block}
.jwplayer.jw-flag-casting.jw-flag-airplay-casting .jw-display-icon-container{display:none}
.jwplayer.jw-flag-casting .jw-icon-hd,.jwplayer.jw-flag-casting .jw-captions,.jwplayer.jw-flag-casting .jw-icon-fullscreen,.jwplayer.jw-flag-casting .jw-icon-audio-tracks{display:none}
.jwplayer.jw-flag-casting.jw-flag-airplay-casting .jw-icon-volume{display:none}
.jwplayer.jw-flag-casting.jw-flag-airplay-casting .jw-icon-airplay{color:#fff}
.jw-state-playing.jw-flag-casting:not(.jw-flag-audio-player) .jw-display,.jw-state-paused.jw-flag-casting:not(.jw-flag-audio-player) .jw-display{display:table}
.jwplayer.jw-flag-cast-available .jw-icon-cast,.jwplayer.jw-flag-cast-available .jw-icon-airplay{display:flex}
.jwplayer.jw-flag-cardboard-available .jw-icon-cardboard{display:flex}
.jwplayer.jw-flag-live .jw-display-icon-rewind{visibility:hidden}
.jwplayer.jw-flag-live .jw-controlbar .jw-text-elapsed,.jwplayer.jw-flag-live .jw-controlbar .jw-text-duration,.jwplayer.jw-flag-live .jw-controlbar .jw-text-countdown,.jwplayer.jw-flag-live .jw-controlbar .jw-slider-time{display:none}
.jwplayer.jw-flag-live .jw-controlbar .jw-text-alt{display:flex}
.jwplayer.jw-flag-live .jw-controlbar .jw-overlay:after{display:none}
.jwplayer.jw-flag-live .jw-nextup-container{bottom:44px}
.jwplayer.jw-flag-live .jw-text-elapsed,.jwplayer.jw-flag-live .jw-text-duration{display:none}
.jw-text-live{height:24px;width:auto;align-items:center;border-radius:1px;color:rgba(255,255,255,0.8);display:flex;font-size:12px;font-weight:bold;margin-right:10px;padding:0 1ch;text-rendering:geometricPrecision;text-transform:uppercase;transition:150ms cubic-bezier(0,-0.25,.25,1);transition-property:box-shadow,color}
.jw-text-live::before{height:8px;width:8px;background-color:currentColor;border-radius:50%;margin-right:6px;opacity:1;transition:opacity 150ms cubic-bezier(0,-0.25,.25,1)}
.jw-text-live.jw-dvr-live{box-shadow:inset 0 0 0 2px currentColor}
.jw-text-live.jw-dvr-live::before{opacity:.5}
.jw-text-live.jw-dvr-live:hover{color:#fff}
.jwplayer.jw-flag-controls-hidden .jw-logo.jw-hide{visibility:hidden;pointer-events:none;opacity:0}
.jwplayer.jw-flag-controls-hidden:not(.jw-flag-casting) .jw-logo-top-right{top:0}
.jwplayer.jw-flag-controls-hidden .jw-plugin{bottom:.5em}
.jwplayer.jw-flag-controls-hidden .jw-nextup-container{bottom:0}
.jw-flag-controls-hidden .jw-controlbar,.jw-flag-controls-hidden .jw-display{visibility:hidden;pointer-events:none;opacity:0;transition-delay:0s,250ms}
.jw-flag-controls-hidden .jw-controls-backdrop{opacity:0}
.jw-flag-controls-hidden .jw-logo{visibility:visible}
.jwplayer.jw-flag-user-inactive:not(.jw-flag-media-audio).jw-state-playing .jw-logo.jw-hide{visibility:hidden;pointer-events:none;opacity:0}
.jwplayer.jw-flag-user-inactive:not(.jw-flag-media-audio).jw-state-playing:not(.jw-flag-casting) .jw-logo-top-right{top:0}
.jwplayer.jw-flag-user-inactive:not(.jw-flag-media-audio).jw-state-playing .jw-plugin{bottom:.5em}
.jwplayer.jw-flag-user-inactive:not(.jw-flag-media-audio).jw-state-playing .jw-nextup-container{bottom:0}
.jwplayer.jw-flag-user-inactive:not(.jw-flag-media-audio).jw-state-playing .jw-captions{max-height:none}
.jwplayer.jw-flag-user-inactive:not(.jw-flag-media-audio).jw-state-playing video::-webkit-media-text-track-container{max-height:none}
.jwplayer.jw-flag-user-inactive:not(.jw-flag-media-audio).jw-state-playing .jw-media{cursor:none;-webkit-cursor-visibility:auto-hide}
.jwplayer.jw-flag-user-inactive:not(.jw-flag-media-audio).jw-state-playing.jw-flag-casting .jw-display{display:table}
.jwplayer.jw-flag-user-inactive:not(.jw-flag-media-audio).jw-state-playing:not(.jw-flag-ads) .jw-autostart-mute{display:flex}
.jwplayer.jw-flag-user-inactive:not(.jw-flag-media-audio).jw-flag-casting .jw-nextup-container{bottom:66px}
.jwplayer.jw-flag-user-inactive:not(.jw-flag-media-audio).jw-flag-casting.jw-state-idle .jw-nextup-container{display:none}
.jw-flag-media-audio .jw-preview{display:block}
.jwplayer.jw-flag-ads .jw-preview,.jwplayer.jw-flag-ads .jw-logo,.jwplayer.jw-flag-ads .jw-captions.jw-captions-enabled,.jwplayer.jw-flag-ads .jw-nextup-container,.jwplayer.jw-flag-ads .jw-text-duration,.jwplayer.jw-flag-ads .jw-text-elapsed{display:none}
.jwplayer.jw-flag-ads video::-webkit-media-text-track-container{display:none}
.jwplayer.jw-flag-ads.jw-flag-small-player .jw-display-icon-rewind,.jwplayer.jw-flag-ads.jw-flag-small-player .jw-display-icon-next,.jwplayer.jw-flag-ads.jw-flag-small-player .jw-display-icon-display{display:none}
.jwplayer.jw-flag-ads.jw-flag-small-player.jw-state-buffering .jw-display-icon-display{display:inline-block}
.jwplayer.jw-flag-ads .jw-controlbar{flex-wrap:wrap-reverse}
.jwplayer.jw-flag-ads .jw-controlbar .jw-slider-time{height:auto;padding:0;pointer-events:none}
.jwplayer.jw-flag-ads .jw-controlbar .jw-slider-time .jw-slider-container{height:5px}
.jwplayer.jw-flag-ads .jw-controlbar .jw-slider-time .jw-rail,.jwplayer.jw-flag-ads .jw-controlbar .jw-slider-time .jw-knob,.jwplayer.jw-flag-ads .jw-controlbar .jw-slider-time .jw-buffer,.jwplayer.jw-flag-ads .jw-controlbar .jw-slider-time .jw-cue,.jwplayer.jw-flag-ads .jw-controlbar .jw-slider-time .jw-icon-settings{display:none}
.jwplayer.jw-flag-ads .jw-controlbar .jw-slider-time .jw-progress{-webkit-transform:none;transform:none;top:auto}
.jwplayer.jw-flag-ads .jw-controlbar .jw-tooltip,.jwplayer.jw-flag-ads .jw-controlbar .jw-icon-tooltip:not(.jw-icon-volume),.jwplayer.jw-flag-ads .jw-controlbar .jw-icon-inline:not(.jw-icon-playback):not(.jw-icon-fullscreen):not(.jw-icon-volume){display:none}
.jwplayer.jw-flag-ads .jw-controlbar .jw-volume-tip{padding:13px 0}
.jwplayer.jw-flag-ads .jw-controlbar .jw-text-alt{display:flex}
.jwplayer.jw-flag-ads.jw-flag-ads.jw-state-playing.jw-flag-touch:not(.jw-flag-ads-vpaid) .jw-controls .jw-controlbar,.jwplayer.jw-flag-ads.jw-flag-ads.jw-state-playing.jw-flag-touch:not(.jw-flag-ads-vpaid).jw-flag-autostart .jw-controls .jw-controlbar{display:flex;pointer-events:all;visibility:visible;opacity:1}
.jwplayer.jw-flag-ads.jw-flag-ads.jw-state-playing.jw-flag-touch:not(.jw-flag-ads-vpaid).jw-flag-user-inactive .jw-controls-backdrop,.jwplayer.jw-flag-ads.jw-flag-ads.jw-state-playing.jw-flag-touch:not(.jw-flag-ads-vpaid).jw-flag-autostart.jw-flag-user-inactive .jw-controls-backdrop{opacity:1;background-size:100% 60px}
.jwplayer.jw-flag-ads .jw-nextup-container{bottom:44px}
.jwplayer.jw-flag-ads .jw-icon,.jwplayer.jw-flag-ads .jw-slider-horizontal{pointer-events:all}
.jwplayer.jw-flag-ads-vpaid .jw-display-container,.jwplayer.jw-flag-touch.jw-flag-ads-vpaid .jw-display-container,.jwplayer.jw-flag-ads-vpaid .jw-skip,.jwplayer.jw-flag-touch.jw-flag-ads-vpaid .jw-skip{display:none}
.jwplayer.jw-flag-ads-vpaid.jw-flag-small-player .jw-controls{background:none}
.jwplayer.jw-flag-ads-vpaid.jw-flag-small-player .jw-controls::after{content:none}
.jwplayer.jw-flag-ads-hide-controls .jw-controls-backdrop,.jwplayer.jw-flag-ads-hide-controls .jw-controls{display:none!important}
.jw-flag-overlay-open-related .jw-controls,.jw-flag-overlay-open-related .jw-title,.jw-flag-overlay-open-related .jw-logo{display:none}
.jwplayer.jw-flag-rightclick-open{overflow:visible}
.jwplayer.jw-flag-rightclick-open .jw-rightclick{z-index:16777215}
body .jwplayer.jw-flag-flash-blocked .jw-controls,body .jwplayer.jw-flag-flash-blocked .jw-overlays,body .jwplayer.jw-flag-flash-blocked .jw-controls-backdrop,body .jwplayer.jw-flag-flash-blocked .jw-preview{display:none}
.jw-flag-touch.jw-breakpoint-7 .jw-captions,.jw-flag-touch.jw-breakpoint-6 .jw-captions,.jw-flag-touch.jw-breakpoint-5 .jw-captions,.jw-flag-touch.jw-breakpoint-4 .jw-captions,.jw-flag-touch.jw-breakpoint-7 .jw-nextup-container,.jw-flag-touch.jw-breakpoint-6 .jw-nextup-container,.jw-flag-touch.jw-breakpoint-5 .jw-nextup-container,.jw-flag-touch.jw-breakpoint-4 .jw-nextup-container{bottom:4.25em}
.jw-flag-touch.jw-breakpoint-7 video::-webkit-media-text-track-container,.jw-flag-touch.jw-breakpoint-6 video::-webkit-media-text-track-container,.jw-flag-touch.jw-breakpoint-5 video::-webkit-media-text-track-container,.jw-flag-touch.jw-breakpoint-4 video::-webkit-media-text-track-container{max-height:calc(100% - 60px)}
.jw-flag-touch .jw-controlbar .jw-icon-volume{display:flex}
.jw-flag-touch .jw-display,.jw-flag-touch .jw-display-container,.jw-flag-touch .jw-display-controls{pointer-events:none}
.jw-flag-touch.jw-state-paused:not(.jw-breakpoint-1) .jw-display-icon-next,.jw-flag-touch.jw-state-playing:not(.jw-breakpoint-1) .jw-display-icon-next,.jw-flag-touch.jw-state-paused:not(.jw-breakpoint-1) .jw-display-icon-rewind,.jw-flag-touch.jw-state-playing:not(.jw-breakpoint-1) .jw-display-icon-rewind{display:none}
.jw-flag-touch.jw-state-paused.jw-flag-dragging .jw-display{display:none}
.jw-flag-audio-player{background-color:#000}
.jw-flag-audio-player:not(.jw-flag-flash-blocked) .jw-media{visibility:hidden}
.jw-flag-audio-player .jw-title{background:none}
.jw-flag-audio-player object{min-height:44px}
.jw-flag-audio-player .jw-preview,.jw-flag-audio-player .jw-display,.jw-flag-audio-player .jw-title,.jw-flag-audio-player .jw-nextup-container{display:none}
.jw-flag-audio-player .jw-controlbar{position:relative}
.jw-flag-audio-player .jw-controlbar .jw-button-container{padding-right:3px;padding-left:0}
.jw-flag-audio-player .jw-controlbar .jw-icon-tooltip,.jw-flag-audio-player .jw-controlbar .jw-icon-inline{display:none}
.jw-flag-audio-player .jw-controlbar .jw-icon-volume:not(.jw-icon-tooltip),.jw-flag-audio-player .jw-controlbar .jw-icon-playback,.jw-flag-audio-player .jw-controlbar .jw-icon-next,.jw-flag-audio-player .jw-controlbar .jw-icon-rewind,.jw-flag-audio-player .jw-controlbar .jw-icon-cast,.jw-flag-audio-player .jw-controlbar .jw-text-live,.jw-flag-audio-player .jw-controlbar .jw-icon-airplay,.jw-flag-audio-player .jw-controlbar .jw-logo-button,.jw-flag-audio-player .jw-controlbar .jw-text-elapsed,.jw-flag-audio-player .jw-controlbar .jw-text-duration{display:flex;flex:0 0 auto}
.jw-flag-audio-player .jw-controlbar .jw-text-duration,.jw-flag-audio-player .jw-controlbar .jw-text-countdown{padding-right:10px}
.jw-flag-audio-player .jw-controlbar .jw-slider-time{display:flex;flex:0 1 auto;align-items:center}
.jw-flag-audio-player.jw-flag-small-player .jw-text-elapsed,.jw-flag-audio-player.jw-flag-small-player .jw-text-duration{display:none}
.jw-flag-audio-player.jw-flag-ads .jw-slider-time{display:none}
.jw-hidden{display:none}
