.homepage-hero-module{border-right:none;border-left:none;position:relative;max-height:650px}.no-video .video-container video,.touch .video-container video{display:none}.no-video .video-container .poster,.touch .video-container .poster{display:block!important}.video-container{position:relative;bottom:0;left:0;height:100%;max-height:650px;width:100%;overflow:hidden;background:#000;object-fit:cover}.video-container .poster img{width:100%;bottom:0;position:absolute}#bannerFilter,.video-container .filter{z-index:100;position:absolute;background:rgba(0,0,0,.4);width:100%}#bannerCaption,.video-container .title-container{z-index:1000;position:absolute;width:100%;text-align:center;color:#fff}.video-container .title-container{top:35%}.video-container .description .inner{font-size:1.75rem;width:45%;margin:0 auto 20px;font-family:adobe-garamond-pro;font-style:italic}.video-container .link{position:absolute;bottom:3em;width:100%;text-align:center;z-index:1001;font-size:2em;color:#fff}.video-container .link a{color:#fff}.video-container video{position:absolute;z-index:0;bottom:0}.video-container video.fillWidth{width:100%}.video-container .btn{border-radius:30px;cursor:pointer}#bannerCaption{top:25%}