.Video{overflow:hidden}.Video--fullwidth-on-mobile{width:100vw}@media screen and (min-width:601px){.Video--fullwidth-on-mobile{width:auto}}.Video--wrapper-inner{position:relative;width:100%}.Video--wrapper-inner .Video-js,.Video--wrapper-inner video{height:100%;object-fit:cover;width:100%}.Video--wrapper-inner .Video-js{background:var(--Video-background-color,#c6c6c6);border-radius:var(--Video-border-radius);cursor:pointer;max-width:100%;min-height:400px}.Video--wrapper-inner .Video-icon{border:4px solid var(--Video-icon-border-color,#fff);border-radius:50%;display:inline-block;height:var(--Video-icon-height,70px);transition:all .3s ease-in;width:var(--Video-icon-width,70px);z-index:10}.Video--wrapper-inner .Video-icon,.Video--wrapper-inner .Video-icon:after{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.Video--wrapper-inner .Video-stop-button{align-items:center;background-color:initial;border:2px solid var(--Video-stop-icon-border-color,#fff);border-radius:50%;bottom:10px;cursor:pointer;display:none;height:40px;justify-content:center;left:10px;position:absolute;width:40px;z-index:20}.Video--wrapper-inner .Video-stop-button:before{background-color:var(--Video-stop-icon-color,#fff);content:"";display:block;height:12px;width:12px}.Video-icon-play{cursor:pointer}.Video-icon-play:after{border-bottom:15px solid #0000;border-left:20px solid var(--Video-icon-border-color,#fff);border-top:15px solid #0000;content:"";height:0;transform:translate(calc(-50% + 3px),-50%);transition:all .3s ease-in;width:0}.Video-icon-play:hover{border-color:#eee}.Video-icon-play:hover:after{border-left-color:#eee}.Video-poster{cursor:pointer;height:100%;left:0;position:absolute;top:0;width:100%}.Video-poster--file{height:auto;object-fit:cover;position:relative;width:100%}.Video-poster--mobile-only{display:none}.VimeoVideo,.YoutubeVideo{.Video--wrapper-inner{aspect-ratio:16/9}}@media screen and (max-width:600px){.Video-wrapper[data-poster-only-on-mobile=true]{.Video--wrapper-inner{aspect-ratio:16/9;width:100%}.Video-iFrame,.Video-js,iframe{display:none}.Video-icon,.Video-stop-button{display:none!important}.Video-poster{cursor:default;display:block;height:auto;position:relative;width:100%}.Video-poster--mobile-only{display:block}}}