.hero-module{position:relative;overflow:hidden}.hero-wrapper{background-size:cover;background-position:center center;background-repeat:no-repeat;z-index:30;position:relative}.background-overlay{position:absolute;top:0;left:0;right:0;bottom:0;z-index:20}.hero-wrapper .cs-label{margin-bottom:28px}.hero-wrapper .cs-label p{display:inline-block;color:#fff;font-family:'upgrade',sans-serif;font-size:18px;font-weight:400;letter-spacing:0;line-height:30px;padding:4px 20px;border-radius:4px;background-color:#59c835}.hero-wrapper .hero-inner.mw-small{max-width:689px}.hero-wrapper .hero-inner.mw-medium{max-width:895px}.hero-wrapper .hero-inner.mw-large{max-width:none}.hero-wrapper .hero-inner.heading-small h1{max-width:520px}.hero-wrapper .hero-inner.heading-medium h1{max-width:895px}.hero-wrapper .hero-inner.heading-large h1{max-width:none}.hero-wrapper .hero-inner.text-small p{max-width:490px}.hero-wrapper .hero-inner.text-medium p{max-width:895px}.hero-wrapper .hero-inner.text-large p{max-width:none}.hero-wrapper .hero-inner p{font-size:24px;line-height:38px}.label{border-radius:4px;background-color:#59c835;color:#fff;font-size:18px;font-weight:500;letter-spacing:0;display:inline-block;padding:6px 20px;margin-bottom:30px;font-family:'upgrade-lights',sans-serif}.label strong{font-family:'upgrade',sans-serif;font-weight:400}.hero-module.has-label .hero-wrapper{padding:231px 0 103px}a.btn.large.bulb,a.btn.large.telescope{padding:13px 60px 13px 26px}a.btn.bulb:after{content:"";position:absolute;top:50%;transform:translateY(-50%);right:21px;width:24px;height:24px;background-image:url(https://www.ri-team.com/hubfs/Pages/Global/Icons/ico-bulb-white@3x.svg);background-size:cover;background-repeat:no-repeat;transition:background-image .3s ease-out}a.btn.telescope:after{content:"";position:absolute;top:50%;transform:translateY(-50%);right:21px;width:24px;height:20px;background-image:url(https://www.ri-team.com/hubfs/Pages/Global/Icons/ico-scope-dark@3x.svg);background-size:cover;background-repeat:no-repeat;transition:background-image .3s ease-out}.hero-content{display:flex}.hero-img-wrap{flex-grow:1;display:flex;justify-content:center}.hero-img{max-width:160px;margin-left:60px}.hero-img img{padding:10px;border-radius:3px;background-color:#e9eff6;box-shadow:0 4px 12px 0 rgba(0,0,0,0.14)}#hero-video{position:absolute !important;right:0;bottom:0;top:0;min-width:100%;min-height:100%;z-index:1}@media only screen and (max-width:1400px){#hero-video{height:100% !important;width:auto}}@media only screen and (max-width:960px){.hero-img-wrap{flex-grow:1;display:flex;justify-content:left;flex-basis:100%}.hero-content{display:flex;flex-wrap:wrap}.product-page .hero-module .hero-img{margin-left:0}.product-page .hero-module .hero-img img{width:85px}}@media only screen and (max-width:768px){.hero-module.has-label .hero-wrapper{padding:115px 0 51px}}