.top-banner{position:relative;height:calc(100vh - 46px);max-height:calc(100vw / 3 * 1.65);width:100%;overflow:hidden;background:#fff;z-index:150}.template-index .top-banner{margin-bottom:0}.top-banner>video,.top-banner>img{width:100%;position:absolute;top:50%;left:50%;-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.top-banner h2{position:absolute;top:50%;left:0;right:0;z-index:10;-ms-transform:translate(0,-50%);-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translateY(-50%);text-align:center;margin:auto;font-family:Source Sans Pro Semibold;font-size:68px;font-weight:700;line-height:140px;text-transform:uppercase;letter-spacing:2px;color:inherit}.top-banner .mouse-down{position:absolute;left:0;right:0;z-index:100;text-align:center;bottom:8%}.top-banner .mouse-down img{height:35px;width:auto;margin-bottom:17px}.top-banner .mouse-down .text{color:inherit;font-family:Source Sans Pro;font-size:12px;font-weight:400;line-height:18px;text-transform:lowercase;letter-spacing:.12px}.press-links{padding:0 5%;border-bottom:1px solid #d2d8e0;display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.press-links h2{width:100%;margin:53px 0;text-align:center;font-family:Source Sans Pro Semibold;font-size:24px;font-weight:400;letter-spacing:.37px;text-transform:uppercase}.press-links .media{float:left;width:25%;text-align:center;margin:15px 0 50px}.press-links .media.blocks-5{width:20%}.press-links .media img{max-width:70%}.homepage-reviews{margin:60px 0}.homepage-reviews .inner{max-width:70%;margin:auto}.homepage-reviews .inner .text-content{width:100%;color:#4a4a4a;font-family:Source Sans Pro;font-size:20px;font-weight:300;letter-spacing:.17px;line-height:40px;text-align:center}.homepage-reviews .inner .text-content .inst{font-size:80%;font-weight:700;white-space:nowrap}.homepage-reviews .inner .text-content .inst img{max-height:20px;margin-left:5px;margin-bottom:-5px;border-radius:50%}.homepage-reviews .inner .reviews{max-width:100%;overflow:hidden}.homepage-reviews .inner .reviews .reviews-inner{width:500%;margin-left:0}.homepage-reviews .inner .reviews .reviews-inner .review{float:left;width:5%;margin-top:50px;text-align:center;opacity:.7}.homepage-reviews .inner .reviews .reviews-inner .review .initials{display:inline-block;cursor:pointer;width:72px;height:72px;border-radius:50%;background-color:#d2d8e0;color:#fff;font-family:Roboto;font-size:20px;font-weight:400;letter-spacing:.09px;line-height:72px;text-transform:uppercase;text-align:center;-webkit-user-select:none;user-select:none;transition:.35s;overflow:hidden;opacity:.7}.homepage-reviews .inner .reviews .reviews-inner .review .name,.homepage-reviews .inner .reviews .reviews-inner .review .caption{display:inline-block;cursor:pointer;margin-top:15px;color:#4a4a4a;font-family:Source Sans Pro;font-size:18px;letter-spacing:.09px;line-height:24px;word-break:break-word}.homepage-reviews .inner .reviews .reviews-inner .review .caption{display:block;margin-top:0;font-size:13px}.homepage-reviews .inner .reviews .reviews-inner .review.active{opacity:1}.homepage-reviews .inner .reviews .reviews-inner .review.active .initials{background-color:#98a7ba;cursor:default;opacity:1}.homepage-reviews .inner .reviews .reviews-inner .review.active .name,.homepage-reviews .inner .reviews .reviews-inner .review.active .caption{cursor:default;font-weight:700;color:#091a22}
/*# sourceMappingURL=/cdn/shop/t/36/assets/index.scss.css.map */
