.subscribe-section input:-webkit-autofill,.subscribe-section textarea:-webkit-autofill,.subscribe-section select:-webkit-autofill{-webkit-box-shadow:0 0 0 100px #1b5faa inset;-moz-box-shadow:0 0 0 100px #1b5faa inset;box-shadow:0 0 0 100px #1b5faa inset;color:#fff !important}.subscribe-section input::-webkit-input-placeholder{color:#fff}.subscribe-section input:-moz-placeholder{color:#fff}.subscribe-section input::-moz-placeholder{color:#fff}.subscribe-section input:-ms-input-placeholder{color:#fff}.subscribe-section select:-webkit-autofill,.subscribe-section textarea:-webkit-autofill,.subscribe-section select:-webkit-autofill{-webkit-box-shadow:0 0 0 100px #1b5faa inset;-moz-box-shadow:0 0 0 100px #1b5faa inset;box-shadow:0 0 0 100px #1b5faa inset;color:#fff !important}.subscribe-section select::-webkit-input-placeholder{color:#fff}.subscribe-section select:-moz-placeholder{color:#fff}.subscribe-section select::-moz-placeholder{color:#fff}.subscribe-section select::-ms-input-placeholder{color:#fff}.subscribe-section textarea::-webkit-input-placeholder{color:#fff}.subscribe-section textarea:-moz-placeholder{color:#fff}.subscribe-section textarea::-moz-placeholder{color:#fff}.subscribe-section textarea:-ms-input-placeholder{color:#fff}.subscribe-section form .hs-form-field>label{display:none}.subscribe-section form div.hs-form-field{margin-bottom:0}.subscribe-section form .input input,.subscribe-section form .input select{border-bottom:1px solid #fff;background:transparent;padding:8px 0;font-size:24px;margin:0;color:#fff}.subscribe-section{padding:55px 0 50px}.subscribe-section .left-part span{font-size:40px;font-family:'Franklin Gothic Demi';margin:0 0 5px;display:block;line-height:1.2}.subscribe-section form{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between}.subscribe-section form .hs_submit input{min-width:auto;border:2px solid #fff;color:#fff;font-size:20px;line-height:1.3;padding:17px;background:transparent;width:100%;font-family:'Franklin Gothic Demi'}.subscribe-section form .hs_submit input:hover{background:#fff;color:#1b5faa}.subscribe-section form>div{width:calc(100% - 255px) !important;margin-bottom:20px}.subscribe-section form .hs_submit.hs-submit{width:215px !important}.subscribe-section .container{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}.subscribe-section .left-part{width:37%}.subscribe-section .right-part{width:60%}.subscribe-section form ul.hs-error-msgs.inputs-list:after{background:#fff}.subscribe-section form ul.hs-error-msgs.inputs-list{background:#fff;top:45px;padding:0px 10px !important}.subscribe-section form ul.hs-error-msgs.inputs-list>li>label{color:#1b5faa;font-weight:600}.subscribe-section .form-title{display:none}.subscribe-section .right-part .cta-container{text-align:center}.subscribe-section .right-part .wrapper-cta{text-align:center;display:inline-block;margin:0 10px}.subscribe-section .right-part.subs-new form{display:block}.subscribe-section .right-part.subs-new form{max-width:500px}.subscribe-section .right-part.subs-new form>div{width:100% !important}.subscribe-section form .input select option{background:#000 !important}.subscribe-section .form-nowrap form{display:block}@media(max-width:1440px){.subscribe-section span{font-size:30px}.subscribe-section form .input input{font-size:22px}}@media(max-width:1200px){.subscribe-section .left-part{width:36%}.subscribe-section form>div{width:calc(100% - 235px) !important}.subscribe-section form .input input{font-size:20px}.subscribe-section form ul.hs-error-msgs.inputs-list{top:40px}}@media(max-width:1024px){.subscribe-section span{font-size:25px}.subscribe-section{padding:45px 0}.subscribe-section form>div{width:calc(100% - 210px) !important}.subscribe-section form .hs_submit.hs-submit{width:190px !important}.subscribe-section form .hs_submit input{font-size:18px;padding:14px}}@media(max-width:767px){.subscribe-section .left-part{width:100%;margin:0 0 15px}.subscribe-section .right-part{width:100%}.subscribe-section form .hs_submit input{font-size:16px;padding:12px}.subscribe-section form .input input{font-size:18px}.subscribe-section form ul.hs-error-msgs.inputs-list{top:38px}.subscribe-section .right-part .wrapper-cta{text-align:left}}@media(max-width:640px){.subscribe-section form>div{margin:0 0 30px;width:100% !important}.subscribe-section form .hs_submit.hs-submit{width:auto;margin:auto;min-width:200px}.subscribe-section{padding:35px 0 40px;text-align:center}.subscribe-section .right-part .wrapper-cta{text-align:center}}