.video-js.vento-player{position:relative}.embed .video-js.vento-player{width:100%;height:100%!important}.embed .video-js.vento-player .vjs-control-bar{padding-left:1rem;padding-right:1rem}.video-js.vento-player{border-radius:0;overflow:hidden}@media screen and (min-width:640px){.video-js.vento-player{border-radius:10px}}.video-js.vento-player *{color:#fff}.video-js.vento-player .caption-button{cursor:pointer;opacity:1;background-position:50%;background-repeat:no-repeat;background-size:60%;padding:.25rem}.video-js.vento-player .caption-button.vjs-active{background-image:url(/assets/video-js/cc-active.svg)}.video-js.vento-player .caption-button.vjs-disabled{background-image:url(/assets/video-js/cc-disable.svg)}.video-js.vento-player .caption-button.vjs-hidden,.video-js.vento-player .vjs-subs-caps-button{display:none}.video-js.vento-player .vjs-text-track-display{z-index:20}.video-js.vento-player .vjs-text-track-display>div>div>div{border-radius:10px;background:#00000080!important;padding:.4rem .5rem!important;font-size:1rem!important;display:inline-block!important}@media screen and (min-width:640px){.video-js.vento-player .vjs-text-track-display>div>div>div{font-size:1.25rem!important}}.video-js.vento-player .vjs-control .vjs-menu-item.vjs-selected .vjs-menu-item-text{color:#000}.video-js.vento-player .vjs-progress-control .vjs-progress-holder{margin:0}.video-js.vento-player .vjs-progress-control .vjs-play-progress.vjs-slider-bar{border-radius:20px}.video-js.vento-player .vjs-progress-control .vjs-play-progress.vjs-slider-bar .vjs-time-tooltip{color:#000}.video-js.vento-player.vjs-has-started .vjs-big-play-button{display:none}.video-js.vento-player .vjs-big-play-button{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:10;background-color:#15bd5380;border:none;border-radius:999px;flex-direction:row;justify-content:center;align-items:center;width:5rem;height:5rem;display:flex;transform:translateY(-12.5%)}.video-js.vento-player .vjs-big-play-button .vjs-icon-placeholder{background-image:url(/assets/video-js/play.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;flex-direction:row;justify-content:center;align-items:center;width:60%;height:60%;margin-left:.5rem;display:flex}.video-js.vento-player .vjs-big-play-button .vjs-icon-placeholder:before{content:""}.video-js.vento-player .settings-menu-button .vjs-icon-placeholder{background-image:url(/assets/video-js/menu-button.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;flex-direction:row;justify-content:center;align-items:center;width:60%;height:60%;margin-left:5px;padding:0;display:flex}.video-js.vento-player .settings-menu-button .vjs-menu-button[aria-expanded=true]+.vjs-menu,.video-js.vento-player .settings-menu-button.vjs-hover .vjs-menu{display:inline-block}.video-js.vento-player .settings-menu-button .vjs-menu{width:7.5rem}.video-js.vento-player .settings-menu-button .vjs-menu-content{right:-.5rem;transform:translate(-50%)}.video-js.vento-player .settings-menu-button li.vjs-menu-item{text-transform:none;padding:.25rem .5rem}.embed-overlay{display:none}.vento-player .embed-overlay{pointer-events:none;background-color:#0006;width:100%;height:100%;padding:1rem;display:block;position:absolute;top:0;left:0}.vento-player .embed-overlay.playing{background-color:#0000}.vento-player .embed-overlay.playing .header h1{display:none}.vento-player .embed-overlay.playing .header .logo{display:block!important}.vento-player .embed-overlay .header{pointer-events:auto;align-items:flex-start;display:flex}.vento-player .embed-overlay .header .title h1{font-family:var(--font-base);font-size:1.25rem;font-weight:500}.vento-player .embed-overlay .header .title .logo{font-size:1.25rem;font-style:italic;font-family:var(--font-logo);color:#fff;opacity:.3;padding:0;display:none}.vento-player .embed-overlay .header .btn-containers{opacity:0;margin-left:auto;transition:all .2s}.vento-player .embed-overlay .header .btn-containers *{display:inline-block!important}.vento-player.vjs-user-active .embed-overlay .header .btn-containers{opacity:1}.video-end-modal-container{display:none}.vento-player .video-end-modal{z-index:20;display:inline-block}.vento-player .video-end-modal *{color:#000}.vento-player .video-end-modal .vjs-close-button{display:none}.vento-player .video-end-modal .vjs-modal-dialog-content{flex-direction:row;justify-content:center;align-items:center;padding:.5rem;display:flex}@media screen and (min-width:640px){.vento-player .video-end-modal .vjs-modal-dialog-content{padding:1rem}}.vento-player .video-end-modal.visible .video-end-modal-container{display:block}.vento-player .video-end-modal-container{max-width:100%;max-height:100%;padding:.5rem;display:none}@media screen and (min-width:640px){.vento-player .video-end-modal-container{width:80%;padding:1.5rem}}.vento-player .video-end-modal-container{background-color:#fffeef;border-radius:15px}.vento-player .video-end-modal-content{background-color:#fff;border-radius:15px;flex-direction:column;align-items:center;gap:.5rem;padding:.5rem;display:flex;box-shadow:0 0 10px #0000000d}@media screen and (min-width:640px){.vento-player .video-end-modal-content{gap:1rem;padding:1.5rem}}.vento-player .video-end-modal-title{text-align:center;font-size:1.25rem;font-weight:600;line-height:1.15}@media screen and (min-width:640px){.vento-player .video-end-modal-title{font-size:1.75rem}}.vento-player .video-end-modal-description{color:#9a989c;text-align:center;font-size:.75rem;line-height:1}@media screen and (min-width:640px){.vento-player .video-end-modal-description{font-size:1rem}}.vento-player .video-end-modal-ctaContainer{flex-direction:row;justify-content:center;align-items:center;gap:.5rem;margin-top:.5rem;display:flex}@media screen and (min-width:768px){.vento-player .video-end-modal-ctaContainer{flex-direction:column}}.vento-player .video-end-modal-ctaBtn{background-color:#67e997;border-radius:7.5px;flex-direction:row;justify-content:center;align-items:center;gap:.5rem;padding:.25rem .75rem;display:flex;display:flex!important}@media screen and (min-width:640px){.vento-player .video-end-modal-ctaBtn{border-radius:7.5px;flex-direction:row;justify-content:center;align-items:center;gap:.5rem;padding:.75rem 1rem;display:flex}}.video-js .vento-player .video-end-modal-declineBtn{text-underline-offset:2.5px;text-decoration:underline}.annotation-popup.vjs-modal-dialog{background:#00000080;display:none}.annotation-popup.vjs-modal-dialog *{color:#000}.annotation-popup.vjs-modal-dialog.visible{display:flex!important}.annotation-popup.vjs-modal-dialog.visible .annotation-popup-content{display:flex}.annotation-popup.vjs-modal-dialog .vjs-close-button{display:none}.annotation-popup-content{display:none;position:absolute;bottom:2rem;left:1rem}.annotation-popup-content .annotation-user-icon{border-radius:999px;width:3rem;height:3rem}@media screen and (min-width:640px){.annotation-popup-content .annotation-user-icon{width:6rem;height:6rem}}.annotation-popup-content .annotation-chatbubble{background:#fff;border-radius:10px;flex-direction:column;width:17.5rem;max-height:10rem;padding:1rem;display:flex;position:absolute;bottom:0;left:120%}@media screen and (min-width:640px){.annotation-popup-content .annotation-chatbubble{width:25rem;font-size:1.05rem;bottom:100%;left:120%}}.annotation-popup-content .annotation-chatbubble>*{color:#000}.annotation-popup-content .annotation-chatbubble button{background-color:#67e997;border-radius:5px;flex-direction:row;justify-content:center;align-self:flex-end;align-items:center;gap:.5rem;margin-top:.75rem;padding:.25rem .75rem;display:flex}.annotation-popup-content .annotation-chatbubble-text{white-space:pre-line;line-height:1.15}.annotation-popup-content .annotation-chatbubble:before{content:"";border-top:11px solid #fff;border-bottom:6px solid #0000;border-left:9px solid #fff;border-right:13px solid #0000;display:none;position:absolute;top:100%;left:10px}@media screen and (min-width:640px){.annotation-popup-content .annotation-chatbubble:before{display:block}}.annotation-popup-content.visible .annotation-popup-content{display:flex}.overlay{opacity:.75;background-color:#404040;justify-content:center;align-items:center;width:100%;height:100%;padding:20px 50px;font-size:20px;display:none;position:absolute;top:0;left:0}.overlay.visible{display:flex}.overlay .overlayContent{color:#fff;text-align:center;white-space:normal;word-wrap:break-word;flex-direction:row;align-self:center;max-width:90%;margin:auto;font-size:clamp(24px,5vw,57px);font-weight:lighter;display:flex;overflow:hidden}.overlay .link-text{color:#fff!important}.overlay .overlayContentSkip{color:#fff;justify-content:center;align-self:flex-end;align-items:center;margin-bottom:30px;font-weight:lighter;display:none}.overlay .overlayContentSkip.visible{display:flex}.overlay .overlayContentRewatch{color:#fff;justify-content:center;align-self:flex-end;align-items:center;margin-bottom:35px;font-weight:lighter;display:none}.overlay .overlayContentRewatch.visible{display:flex}
