.upper-text{align-items:center;display:flex;justify-content:space-between}.cta-outer-wraper .hs-error-msg{color:#fff;font-size:12px;text-shadow:none}.cta-content{background-color:#1369bc;border-radius:10px;margin:-30px auto 0;max-width:1000px;padding:30px;width:100%}.upper-text h2{color:#fff;flex:0 0 45%;font-size:32px;max-width:45%;width:100%}.upper-text p{color:#fff;flex:0 0 53%;font-size:20px;max-width:53%;width:100%}.subscription-form form{background:transparent;display:flex;justify-content:space-between}.subscription-form .form-columns-3{flex:0 0 75%;max-width:75%;width:100%}.subscription-form .form-title{display:none!important}.subscription-form input{padding:10px;width:90%}.subscription-form input::placeholder{color:#ccc;opacity:1}.subscription-form input:-ms-input-placeholder{color:#ccc}.subscription-form input::-ms-input-placeholder{color:#ccc}.hs_error_rollup{display:none}.subscription-form input.hs-button.primary.large{background-color:#ff4b00;background-image:url(https://24385719.fs1.hubspotusercontent-na1.net/hubfs/24385719/icon-download.png);background-position:10%;background-repeat:no-repeat;background-size:18px;border:0;box-shadow:none;color:#fff;font-size:18px;margin-top:5px;text-transform:uppercase;width:100%}.subscription-form .hs_submit.hs-submit{max-width:25%;width:100%}.subscription-form input{border:0!important;min-height:50px!important}@media(min-width:768px) and (max-width:1080px){.subscription-form input.hs-button.primary.large{background-color:#ff4b00;background-image:url(https://24385719.fs1.hubspotusercontent-na1.net/hubfs/24385719/icon-download.png);background-position:7%;background-repeat:no-repeat;background-size:13px;border:0;box-shadow:none;color:#fff;font-size:18px;margin-top:5px;padding:15px 25px;text-transform:uppercase;width:100%}}@media(max-width:767px){.subscription-form .form-columns-3{flex:0 0 100%;max-width:100%;width:100%}.form-columns-3 .hs-form-field .hs-input{width:100%!important}.subscription-form .hs_submit.hs-submit{max-width:100%;width:100%}.subscription-form form,.upper-text{flex-wrap:wrap}.upper-text p{font-size:18px}.upper-text h2,.upper-text p{color:#fff;flex:0 0 100%;max-width:100%;width:100%}.upper-text h2{font-size:28px}}