.hero-banner-gradient .hero-badges{margin-bottom:20px}.hero-banner-gradient h1{color:#fff;font-size:64px;font-weight:500;letter-spacing:-.16px;line-height:78px;margin-bottom:40px}.hero-banner__desc{margin-bottom:45px}.hero-banner__desc p{color:#e9ebed;font-family:Poppins,sans-serif;font-size:20px;font-weight:400;letter-spacing:0;line-height:32px}.hero-banner__cta{margin-bottom:60px}.hero-banner__logotypes .works-label,.hero-banner__logotypes div{color:#e9ebed!important;font-size:13px;font-weight:400;line-height:19px}.is-right-alignment .hero-banner__video{margin-top:0;width:50%}.hero-badges{display:block;position:relative}.hero-badges>img{left:0;opacity:0;pointer-events:none;position:absolute;top:50%;transform:translateY(50%);transition:opacity .5s ease,transform .5s ease}.hero-badges>img.is-active{opacity:1;pointer-events:auto;transform:translateY(-50%)}.hero-badges>img.is-leaving{opacity:0;transform:translateY(-150%)}.hero-banner__cta .btn--primary{border:1px solid transparent}.hero-banner__cta .btn--primary:hover{background:transparent!important;border:1px solid #35cd88;color:#35cd88!important}@media screen and (max-width:768px){.hero-trial-label{text-align:center}.is-right-alignment .hero-banner__video{width:100%}.hero-banner-gradient h1{font-size:42px;line-height:1.1904761905;margin-bottom:20px;text-align:center}.hero-banner-gradient .hero-badges{margin:0 auto 20px;text-align:center}.hero-banner-gradient .hero-badges img{margin:0 auto}.hero-banner__desc p{font-size:18px}.hero-badges>img{left:50%;transform:translate(-50%,50%)}.hero-badges>img.is-active{transform:translate(-50%,-50%)}.hero-badges>img.is-leaving{transform:translate(-50%,-150%)}}