.s-video-player{position:relative;padding:5rem 0 0}@media only screen and (max-width: 1440px){.s-video-player{padding:4rem 0 0}}@media only screen and (max-width: 1080px){.s-video-player{padding:3rem 0 0}}@media only screen and (max-width: 987px){.s-video-player{padding:3rem 0 0}}@media only screen and (max-width: 767px){.s-video-player{padding:2rem 0 0}}.s-video-player .s-video-player__wrapper{display:flex;flex-wrap:wrap;align-items:flex-start;width:100%}.s-video-player .s-video-player__image{position:relative;width:33%;border-radius:4px;overflow:hidden}@media only screen and (max-width: 767px){.s-video-player .s-video-player__image{width:100%}}.s-video-player .s-video-player__image:before{display:block;padding:117% 0 0;content:""}.s-video-player .s-video-player__image img{position:absolute;top:0;left:0;z-index:1;display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.s-video-player .s-video-player__video{position:relative;z-index:1;width:67%}@media only screen and (max-width: 767px){.s-video-player .s-video-player__video{width:100%}}.s-video-player .s-video-player__video .image,.s-video-player .s-video-player__video .video{position:relative;margin:7rem 0 0 -7rem;border-radius:4px;overflow:hidden}@media only screen and (max-width: 1440px){.s-video-player .s-video-player__video .image,.s-video-player .s-video-player__video .video{margin:5rem 0 0 -5rem}}@media only screen and (max-width: 1080px){.s-video-player .s-video-player__video .image,.s-video-player .s-video-player__video .video{margin:4rem 0 0 -4rem}}@media only screen and (max-width: 987px){.s-video-player .s-video-player__video .image,.s-video-player .s-video-player__video .video{margin:3rem 0 0 -3rem}}@media only screen and (max-width: 767px){.s-video-player .s-video-player__video .image,.s-video-player .s-video-player__video .video{margin:1.5rem 0 0}}.s-video-player .s-video-player__video .image:before,.s-video-player .s-video-player__video .video:before{display:block;padding:64% 0 0;content:""}.s-video-player .s-video-player__video .image:after,.s-video-player .s-video-player__video .video:after{position:absolute;top:0;left:0;z-index:1;display:block;width:100%;height:100%;background:rgba(0,0,0,.5);content:"";pointer-events:none}.s-video-player .s-video-player__video .image img,.s-video-player .s-video-player__video .image video,.s-video-player .s-video-player__video .image iframe,.s-video-player .s-video-player__video .video img,.s-video-player .s-video-player__video .video video,.s-video-player .s-video-player__video .video iframe{position:absolute;top:0;left:0;z-index:1;display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.s-video-player .s-video-player__video .image .video__play-controls,.s-video-player .s-video-player__video .video .video__play-controls{position:absolute;top:50%;left:50%;z-index:2;transform:translate(-50%, -50%)}.s-video-player .s-video-player__video .image .video__play-controls .video__play-btn,.s-video-player .s-video-player__video .video .video__play-controls .video__play-btn{display:block;margin:0;padding:0;width:auto;height:auto;background:none;border:none;border-radius:0;box-shadow:none;cursor:pointer;outline:none}.s-video-player .s-video-player__video .image .video__play-controls .video__play-btn:focus-visible,.s-video-player .s-video-player__video .video .video__play-controls .video__play-btn:focus-visible{border-radius:50%;outline:2px solid #fff;outline-offset:4px}.s-video-player .s-video-player__video .image .video__play-controls .video__play-btn svg,.s-video-player .s-video-player__video .video .video__play-controls .video__play-btn svg{display:block}@media only screen and (max-width: 987px){.s-video-player .s-video-player__video .image .video__play-controls .video__play-btn svg,.s-video-player .s-video-player__video .video .video__play-controls .video__play-btn svg{width:50px;height:50px}}.s-video-player .s-video-player__video .image .video__play-controls .video__play-btn.pause,.s-video-player .s-video-player__video .video .video__play-controls .video__play-btn.pause{display:none}.s-video-component__modal{position:fixed;top:0;left:0;z-index:999;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:1.5rem;width:100%;height:100vh;background:rgba(0,0,0,.5);opacity:0;visibility:hidden;transition:all .3s ease-in-out;pointer-events:none}.s-video-component__modal.open{opacity:1;visibility:visible;pointer-events:all}.s-video-component__modal .svc__modal-dialog{position:relative;width:100%;max-width:960px;background:var(--color-white);border-radius:12px;overflow:hidden}.s-video-component__modal .svc__modal-dialog .svc__modal-close{position:absolute;top:12px;right:12px;z-index:2;margin:0;padding:0;width:36px;background:none;border:none;border-radius:0;cursor:pointer}.s-video-component__modal .svc__modal-dialog .svc__modal-close .svg{display:block;width:100%;height:auto}.s-video-component__modal .svc__modal-dialog .svc__modal-video{position:relative;width:100%;height:auto;max-height:calc(100vh - 3rem)}.s-video-component__modal .svc__modal-dialog .svc__modal-video:before{display:block;padding:56.25% 0 0;content:""}@media only screen and (max-width: 767px){.s-video-component__modal .svc__modal-dialog .svc__modal-video:before{padding:100% 0 0}}.s-video-component__modal .svc__modal-dialog .svc__modal-video video.default-vimeo,.s-video-component__modal .svc__modal-dialog .svc__modal-video iframe.default-vimeo{position:absolute;top:0;left:0;z-index:1;margin:0;width:100%;height:100%;border:none;-o-object-fit:cover;object-fit:cover}.s-video-component__modal .svc__modal-dialog .svc__modal-video #videoComponentVideo{position:absolute;top:0;left:0;z-index:1;width:100%;height:100%}.s-video-component__modal .svc__modal-dialog .svc__modal-video .able-wrapper{position:absolute;top:0;left:0;z-index:1;display:flex;margin:0;padding:0;width:100% !important;height:100% !important}@media only screen and (max-width: 767px){.s-video-component__modal .svc__modal-dialog .svc__modal-video .able-wrapper{flex-wrap:wrap;overflow:auto}}.s-video-component__modal .svc__modal-dialog .svc__modal-video .able-wrapper .able{position:relative;display:flex;flex:1 1 auto;flex-direction:column;width:100%;height:100%}.s-video-component__modal .svc__modal-dialog .svc__modal-video .able-wrapper .able .able-vidcap-container{flex:1 1 auto}.s-video-component__modal .svc__modal-dialog .svc__modal-video .able-wrapper .able .able-media-container{position:relative;width:100%;height:100%}.s-video-component__modal .svc__modal-dialog .svc__modal-video .able-wrapper .able .able-media-container iframe,.s-video-component__modal .svc__modal-dialog .svc__modal-video .able-wrapper .able .able-media-container video{position:absolute;top:0;left:0;z-index:1;margin:0;width:100%;height:100%;border:none;-o-object-fit:cover;object-fit:cover}.s-video-component__modal .svc__modal-dialog .svc__modal-video .able-wrapper .able .able-media-container .able-big-play-button{position:absolute;top:50% !important;left:50% !important;width:50px !important;height:50px !important;transform:translate(-50%, -50%)}.s-video-component__modal .svc__modal-dialog .svc__modal-video .able-wrapper .able .able-media-container .able-big-play-button svg{padding:10px !important;width:50px !important;min-width:50px !important;height:50px !important;min-height:50px !important}.s-video-component__modal .svc__modal-dialog .svc__modal-video .able-wrapper .able .able-player{flex:0 0 auto}.s-video-component__modal .svc__modal-dialog .svc__modal-video .able-wrapper .able .able-player .able-status-bar{padding:10px;height:38px;font-family:var(--font-text);font-size:14px}.s-video-component__modal .svc__modal-dialog .svc__modal-video .able-wrapper .able .able-player .able-controller div[role=button]{font-size:16px}.s-video-component__modal .svc__modal-dialog .svc__modal-video .able-wrapper .able-transcript-area{position:static !important;flex:0 0 auto;padding:0 0 20px;width:400px !important;height:100% !important;max-height:100%}@media only screen and (max-width: 767px){.s-video-component__modal .svc__modal-dialog .svc__modal-video .able-wrapper .able-transcript-area{width:100% !important;height:300px !important;max-height:300px}}.s-video-component__modal .svc__modal-dialog .svc__modal-video .able-wrapper .able-transcript-area .able-transcript{height:480px !important;max-height:calc(100% - 50px)}.s-video-component__modal .svc__modal-dialog .svc__modal-video .able-wrapper .able-transcript-area .able-transcript div{font-size:14px;line-height:normal}.s-video-component__modal .svc__modal-dialog .svc__modal-video .able-wrapper .able-transcript-area .able-window-toolbar .able-button-handler-preferences{display:none}.s-video-component__modal .able{gap:60px}
