.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 .hero-inner.mw-small{max-width:689px}.hero-wrapper .hero-inner.mw-small-med{max-width:780px}.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}.hero-wrapper .label{background-color:#fff;color:#072c21;font-weight:300;font-family:'upgrade'}.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'}.label strong{font-family:'upgrade';font-weight:300}.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}.hero-author-info{display:flex;flex-wrap:wrap}.hero-profile{display:flex;align-items:center}.hero-profile>div{background:#fff;border-radius:999999px;border:2px solid #fff;margin-right:14px}.hero-profile p,.hero-profile a{font-size:18px;font-weight:300;color:#fff}.hero-profile img{width:30px;border-radius:50px;height:30px}.hero-read-time{display:flex;margin:0 0 0 40px}.hero-read-time p{color:#fff;font-size:18px;font-weight:300;padding:0 0 0 10px}.hero-bottom-button a.cta_button,.hero-bottom-button a.hero-bottom-btn{color:#fff;font-family:'upgrade',sans-serif;font-size:18px;font-weight:400;font-style:normal;letter-spacing:normal;line-height:27px;text-align:left;display:inline-block;border:1px solid #0d4af9;background-color:#0d4af9;position:relative;text-decoration:none;border-radius:33px;padding:11px 24px;overflow:hidden;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);-webkit-transition:border-color .3s ease-in-out,color .3s ease-in-out;-o-transition:border-color .3s ease-in-out,color .3s ease-in-out;transition:border-color .3s ease-in-out,color .3s ease-in-out}.hero-bottom-button a.hero-bottom-btn:before{content:"";position:absolute;z-index:-1;top:0;bottom:0;left:0;right:0;background-color:#fff;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:50%;transform-origin:50%;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hero-bottom-button a.hero-bottom-btn:hover:before{-webkit-transform:scaleX(1);transform:scaleX(1)}.hero-bottom-button a.hero-bottom-btn span.btn-arrow{display:inline-block;text-decoration:none;border-bottom:0;padding-left:20px}.hero-bottom-button a.hero-bottom-btn svg path{transition:stroke .3s ease-in-out}.hero-bottom-button a.cta_button:hover,.hero-bottom-button a.hero-bottom-btn:hover{color:#0d4af9}.hero-bottom-button a.hero-bottom-btn:hover svg path{stroke:#0d4af9}.hero-bottom-button{margin-top:60px}.hero-bottom-button a.hero-bottom-btn span{display:block}@media only screen and (max-width:1400px){#hero-video{height:100% !important;width:auto}}@media only screen and (max-width:1270px){.section{padding-left:20px;padding-right:20px}}@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}}@media only screen and (max-width:767px){.hero-bottom-button a.cta_button,.hero-bottom-button a.hero-bottom-btn{font-size:17px}}@media only screen and (max-width:580px){.hero-wrapper{padding-top:165px !important}.hero-profile{flex-basis:100%;margin:20px 0 0px 0px}.hero-read-time{margin:20px 0 20px 0px;flex-basis:100%}}