.hero-1.banner{overflow:visible;padding:125px 0}.hero-1.banner .center-small{max-width:740px!important}.hero-1 .button,.hero-1 .hs-button{margin-top:25px}.hero-1 .banner-overlay.gradient.dark{background-color:#000;opacity:.5}.hero-1 .banner-overlay.gradient.light{background-color:#fff;opacity:.5}.hero-1.banner:not(.text-center) .banner-content{max-width:740px}.hero-1 .banner-content h1,.hero-1 .banner-content h2,.hero-1 .banner-content h3,.hero-1 .banner-content h4{margin-top:0}@media only screen and (max-width:740px){.hero-1 .banner-content h1{font-size:28px!important}.hero-1 .banner-content h2{font-size:24px!important}.hero-1 .banner-content h3{font-size:20px!important}.hero-1 .banner-content h4,.hero-1 .banner-content p{font-size:16px!important}}.hero-1 .banner-content .button{border-radius:4px;color:#fff;display:block;font-size:16px;font-style:normal;font-weight:600;padding:21px 34px;text-align:center;text-decoration:none;text-transform:uppercase;transition:all .2s ease-in-out 0s}.hero-1 .banner-content .button.clear-white-bg{background-color:#fff;border-color:#fff;color:#111922}.hero-1 .banner-content .button.solution-blue-bg{background-color:#068fbe;border-color:#068fbe}.hero-1 .banner-content .button.support-blue-bg{background-color:#47c3d3;border-color:#47c3d3}.hero-1 .banner-content .button.productive-yellow-bg{background-color:#fdbe5d;border-color:#fdbe5d}.hero-1 .banner-content .button.grow-green-bg{background-color:#7fbc42;border-color:#7fbc42}.hero-1 .banner-content .button.aware-red-bg{background-color:#e92a32;border-color:#e92a32}.hero-1 .banner-content .button:hover{opacity:.8}.hero-1 .button.fullwidth{width:100%!important}@media (max-width:550px){.hero-1.banner{padding:65px 0!important}}