.s7responsiveContainer{width:100%}
.fluidimage{max-width:100%}
.s7responsiveViewer{width:100%;height:auto}
.dynamicmedia .s7container{display:flex;flex-direction:column;border-radius:50px;overflow:hidden;position:relative}
.dynamicmedia.instance-swap{padding:80px 270px;background-color:#fff}
.dynamicmedia .s7videoviewer .s7videoplayer{width:100%;height:auto}
.dynamicmedia .s7videoviewer .s7controlbar{padding:12px 16px 20px;background-color:#050505;overflow:visible;height:76px !important}
.dynamicmedia .s7videoviewer .s7videoscrubber .s7track{border-radius:2px;background:#292b2e;height:8px;width:100%}
.dynamicmedia .s7videoviewer .s7videoscrubber .s7trackplayed{border-radius:2px;background:linear-gradient(90deg,#fa6e5c 0,#fb862d 100%);height:8px}
.dynamicmedia .s7videoviewer .s7videoscrubber .s7knob{display:none !important}
.dynamicmedia .s7videoviewer .s7innercontrolbarcontainer::after{content:"";grid-row:2}
.dynamicmedia .s7videoviewer .s7innercontrolbarcontainer{position:relative}
.dynamicmedia .s7videoviewer .s7playpausebutton,.dynamicmedia .s7videoviewer .s7innercontrolbarcontainer>.s7videotime{grid-row:2;display:block;align-items:center}
.dynamicmedia .s7videoviewer .s7mutablevolume,.dynamicmedia .s7videoviewer .s7fullscreenbutton{grid-row:2;display:inline-flex;align-items:center;cursor:pointer}
.dynamicmedia .s7videoviewer .s7mutablevolume{margin-left:auto;right:0 !important;display:flex !important;justify-content:flex-end}
.dynamicmedia .s7videoviewer .s7controlbar{padding:20px 16px 20px}
.dynamicmedia .s7videoviewer.s7mouseinput .s7videoscrubber,.dynamicmedia .s7videoscrubber{position:absolute !important;top:0 !important;left:0 !important;width:100% !important;z-index:2 !important}
.dynamicmedia .s7videoviewer .s7videotime{color:var(--Text-Strong-Invert,#fafafa);font-feature-settings:'case' on;font-family:var(--Font-Family-Title,Gotham);font-size:var(--Font-Size-SM,14px);font-style:normal;font-weight:400;line-height:17.5px}
.dynamicmedia .s7videoviewer.s7mouseinput .s7videotime{right:unset !important;left:36px !important;height:15px !important;display:flex !important}
.dynamicmedia .s7videotime[data-component="VideoTime"][id*="Scrubber"]{position:absolute !important;width:0 !important;height:0 !important;visibility:hidden !important;overflow:hidden !important}
.dynamicmedia .s7videoviewer.s7mouseinput .s7mutablevolume .s7verticalvolume{z-index:999}
.dynamicmedia .s7videoviewer .s7fullscreenbutton,.dynamicmedia .s7videoviewer .s7fullscreenbutton[state],.dynamicmedia .s7videoviewer .s7fullscreenbutton[selected],.dynamicmedia .s7videoviewer .s7fullscreenbutton[state][selected],.dynamicmedia .s7videoviewer .s7fullscreenbutton:hover,.dynamicmedia .s7videoviewer .s7fullscreenbutton:focus,.dynamicmedia .s7videoviewer .s7fullscreenbutton:active{width:24px !important;height:24px !important;background-color:transparent !important;background-repeat:no-repeat !important;background-position:center !important;background-size:24px 24px !important;border:none !important;box-shadow:none !important}
.dynamicmedia .s7videoviewer .s7fullscreenbutton[state="closed"],.dynamicmedia .s7videoviewer .s7fullscreenbutton[state="closed"]:hover,.dynamicmedia .s7videoviewer .s7fullscreenbutton[state="closed"][selected]{background-image:url("../../../../../../content/dam/lumen/icons/dynamicmedia/Fullscreen-On.svg") !important}
.dynamicmedia .s7videoviewer .s7fullscreenbutton[state="open"],.dynamicmedia .s7videoviewer .s7fullscreenbutton[state="open"]:hover,.dynamicmedia .s7videoviewer .s7fullscreenbutton[state="open"][selected]{background-image:url("../../../../../../content/dam/lumen/icons/dynamicmedia/Fullscreen-Off.svg") !important}
.dynamicmedia .s7videoviewer .s7mutablevolume{background:none !important}
.dynamicmedia .s7videoviewer .s7mutablevolume[data-volume-state="high"]::before{content:"";display:block;width:24px;height:24px;background:url("../../../../../../content/dam/lumen/icons/dynamicmedia/Volume-High.svg") no-repeat center/contain}
.dynamicmedia .s7videoviewer .s7mutablevolume[data-volume-state="mute"]::before{content:"";display:block;width:24px;height:24px;background:url("../../../../../../content/dam/lumen/icons/dynamicmedia/Volume-Off.svg") no-repeat center/contain}
.dynamicmedia .s7videoviewer .s7mutablevolume[data-volume-state="low"]::before{content:"";display:block;width:24px;height:24px;background:url("../../../../../../content/dam/lumen/icons/dynamicmedia/Volume-Low.svg") no-repeat center/contain}
.dynamicmedia .s7videoviewer .s7mutablevolume .s7verticalvolume{display:none !important}
.dynamicmedia .s7videoviewer .s7playpausebutton{background:none !important}
.dynamicmedia .s7videoviewer .s7playpausebutton[selected="true"]{background:url("../../../../../../content/dam/lumen/icons/dynamicmedia/Play.svg") no-repeat center/contain !important;width:24px;top:0 !important;cursor:pointer}
.dynamicmedia .s7videoviewer .s7playpausebutton[selected="false"]{background:url("../../../../../../content/dam/lumen/icons/dynamicmedia/Pause.svg") no-repeat center/contain !important;width:24px;top:0 !important;cursor:pointer}
.dynamicmedia .s7videoviewer .s7iconeffect{background:none !important}
.dynamicmedia .s7videoviewer .s7iconeffect[state="play"]{background:url("../../../../../../content/dam/lumen/icons/dynamicmedia/Play-Center.png") no-repeat center/contain !important;width:56px;height:56px}
.dynamicmedia .s7videoviewer .s7iconeffect[state="replay"]{display:none !important}
.dynamicmedia .s7videoviewer .s7playpausebutton[replay="true"]{background:url("../../../../../../content/dam/lumen/icons/dynamicmedia/Replay.svg") no-repeat center/contain !important;width:24px;height:24px;cursor:pointer}
.dynamicmedia .s7innercontrolbarcontainer{position:relative}
.dynamicmedia .s7playpausebutton,.dynamicmedia .s7videotime{display:inline-flex;align-items:center}
.dynamicmedia .s7mutablevolume{margin-left:auto}
.dynamicmedia .s7mutablevolume,.dynamicmedia .s7fullscreenbutton,.dynamicmedia .speed-wrapper,.dynamicmedia .pip-wrapper{display:inline-flex !important;align-items:center !important;position:relative !important;top:auto !important;transform:none !important;z-index:1 !important}
.dynamicmedia .speed-wrapper{order:2}
.dynamicmedia .pip-wrapper{order:3}
.dynamicmedia .s7fullscreenbutton{order:4}
.dynamicmedia .speed-toggle{width:24px;height:24px;border:0;background:transparent;cursor:pointer}
.dynamicmedia .pip-toggle{position:relative;background:0;border:0;cursor:pointer}
.dynamicmedia .pip-toggle .pip-icon{width:24px;height:24px;margin:auto;position:relative !important;inset:0;background-size:contain}
.dynamicmedia .pip-toggle[state="up"] .pip-icon,.dynamicmedia .pip-toggle:not([state="down"]) .pip-icon{background:url("../../../../../../content/dam/lumen/icons/dynamicmedia/PIP-On.svg") no-repeat center}
.dynamicmedia .pip-toggle[state="down"] .pip-icon{background:url("../../../../../../content/dam/lumen/icons/dynamicmedia/PIP-Off.svg") no-repeat center}
.dynamicmedia .s7videoviewer .controls-left{display:flex !important;align-items:center !important;gap:12px !important}
.dynamicmedia .s7videoviewer .controls-right{display:flex !important;align-items:center !important;gap:16px !important}
.dynamicmedia .s7fullscreenbutton{right:0 !important;display:flex !important}
.dynamicmedia .s7videoviewer .s7mutablevolume .s7mutebutton,.dynamicmedia .s7videoviewer .s7mutablevolume .s7mutebutton[state],.dynamicmedia .s7videoviewer .s7mutablevolume .s7mutebutton[selected]{background-image:none !important;opacity:0 !important;visibility:hidden !important;pointer-events:none !important}
.dynamicmedia .s7socialshare{display:none !important}
.dynamicmedia .s7innercontrolbarcontainer{display:flex !important;flex-direction:column !important;position:relative !important;height:auto !important}
.dynamicmedia .controls-row{display:flex;justify-content:space-between;align-items:center;margin-top:8px;position:relative;z-index:1}
.dynamicmedia .controls-left{display:flex;align-items:center;gap:12px}
.dynamicmedia .controls-right{display:flex;align-items:center;gap:16px;margin-left:auto}
.dynamicmedia .s7playpausebutton,.dynamicmedia .s7videotime{position:static !important;top:auto !important;left:auto !important;transform:none !important;margin:0 !important;display:flex !important;align-items:center !important}
.dynamicmedia .controls-right{margin-left:auto}
.dynamicmedia .s7innercontrolbarcontainer *{box-sizing:border-box}
.dynamicmedia .s7dm-dynamic-media.mini-player{position:fixed;right:20px;bottom:20px;z-index:999999}
.dynamicmedia .s7container *{pointer-events:auto !important}
.dynamicmedia .controls-row,.dynamicmedia .s7innercontrolbarcontainer,.dynamicmedia .s7videoscrubber{pointer-events:auto !important}
.dynamicmedia video{pointer-events:none !important}
.dynamicmedia .s7dm-dynamic-media{border-radius:16px;overflow:hidden;position:relative;background:transparent;isolation:isolate;transform:translateZ(0)}
.dynamicmedia .s7container,.dynamicmedia .s7responsiveViewer,.dynamicmedia .s7videoplayer{overflow:hidden;background:transparent !important;transform:translateZ(0);backface-visibility:hidden}
.dynamicmedia video{display:block;width:100%;height:auto !important}
.custom-tooltip{position:absolute;background:#e0e0e0;color:#000;font-family:var(--Font-Family-Title,Gotham);font-size:12px;line-height:14px;font-weight:400;padding:4px 8px;border-radius:4px;pointer-events:none;white-space:nowrap;opacity:0;transition:opacity .15s ease,transform .15s ease;z-index:9999999;box-shadow:0 2px 4px rgba(0,0,0,0.2);text-align:center;transform:translateY(-5px)}
.dynamicmedia .s7fullscreenbutton{pointer-events:auto}
.dynamic-media-caption{font:var(--Typography-Caption-Regular);font-weight:450px;color:var(--Text-Default-color);font-feature-settings:'case' on;text-align:center;margin-top:8px}
.infomodal-modal:has(.s7dm-dynamic-media){background:#2c4142 !important;position:fixed !important;inset:0 !important;z-index:9998 !important}
.infomodal-modal:has(.s7dm-dynamic-media) .infomodal-modal-wrapper{width:100% !important;max-width:1130px !important;height:auto !important;overflow:visible !important;margin:auto !important;border-radius:28px !important;background:transparent !important;position:absolute !important}
.infomodal-modal:has(.s7dm-dynamic-media) .infomodal-modal-content{height:100% !important;overflow:visible !important;padding:0 !important;background:transparent !important}
.infomodal-modal:has(.s7dm-dynamic-media) .s7dm-dynamic-media,.infomodal-modal:has(.s7dm-dynamic-media) .s7container,.infomodal-modal:has(.s7dm-dynamic-media) .s7innercontainer,.infomodal-modal:has(.s7dm-dynamic-media) .s7videoplayer{width:100% !important;height:100% !important;min-height:635px !important}
.infomodal-modal:has(.s7dm-dynamic-media) .s7videoplayer video,.infomodal-modal:has(.s7dm-dynamic-media) .s7videoelement{width:100% !important;height:100% !important;object-fit:cover !important}
.infomodal-modal:has(.s7dm-dynamic-media) .infomodal-modal-close{position:fixed !important;top:20px !important;right:20px !important;width:44px !important;height:44px !important;background:url("../../../../../../content/dam/lumen/icons/dynamicmedia/Modal-Close.png") no-repeat center center !important;background-size:20px 20px !important;border:none !important;cursor:pointer !important;z-index:10000 !important}
.infomodal-modal:has(.s7dm-dynamic-media) .infomodal-modal-close i,.infomodal-modal:has(.s7dm-dynamic-media) .infomodal-modal-close::before{display:none !important}
.dynamicmedia .s7fullscreenbutton,.dynamicmedia .s7fullscreenbutton[state],.dynamicmedia .s7fullscreenbutton[selected],.dynamicmedia .s7fullscreenbutton[state][selected],.dynamicmedia .s7fullscreenbutton:hover,.dynamicmedia .s7fullscreenbutton:focus,.dynamicmedia .s7fullscreenbutton:active{background-image:inherit !important;-webkit-mask-image:none !important;mask-image:none !important}
@media(max-width:1024px){.dynamicmedia .s7videoviewer .s7iconeffect[state="play"]{width:40px;height:40px}
.dynamicmedia.instance-swap{padding:36px 20px}
.dynamicmedia .s7videoviewer .s7videoscrubber{top:0;left:0;width:100% !important}
.dynamicmedia .s7videoviewer .s7videotime{right:unset !important;left:36px !important;height:15px !important;display:flex !important;top:20px !important}
.dynamicmedia .s7mutablevolume{width:24px !important}
}
@media(max-width:768px){.dynamicmedia .s7videoviewer .s7iconeffect[state="play"]{width:40px;height:40px}
.dynamicmedia.instance-swap{padding:32px 20px}
}
.s7dm-dynamic-media.video .s7audiocaptionsbutton{position:absolute;right:110px;margin-top:5px;z-index:9999;background:url("../../../../../../content/dam/lumen/icons/dynamicmedia/closed-caption.svg") center / 18px 18px no-repeat !important}
.s7dm-dynamic-media.video .s7audiocaptionsmenu,.s7dm-dynamic-media.video .s7audiocaptionsmenu li,.s7dm-dynamic-media.video .s7audiocaptionsmenu .title,.s7dm-dynamic-media.video .s7audiocaptionsmenu .header,.s7dm-dynamic-media.video .s7audiocaptionsmenu .section{font-family:var(--Font-Family-Title,Gotham);font-size:var(--Font-Size-SM,14px)}
.s7dm-dynamic-media.video .s7audiocaptionsmenu .title{line-height:12px}
.s7dm-dynamic-media.video .s7audiocaptionsmenu li{line-height:14px}