.subscribe-section{background-color:var(--color-o);color:var(--color-b);padding:20px}.subscribe-section>.container{align-items:center;display:flex;justify-content:center;width:100%}.subscribe-section.subscribe-section-2 .title{-webkit-box-flex:0;color:#fff;-ms-flex:0 0 auto;flex:0 0 auto;font-size:30px;margin-bottom:0;margin-right:40px}@media (min-width:1024px){.subscribe-section.subscribe-section-2 .title{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;max-width:calc(100% - 605px)}}.subscribe-form{margin-left:auto;margin-right:auto;max-width:562px}@media (max-width:767px){.subscribe-form{max-width:360px}}.subscribe-form form{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between}@media (max-width:479px){.subscribe-form form{display:block}}.subscribe-form input[type=email],.subscribe-form input[type=submit]{background:hsla(0,0%,100%,.6);border-radius:10px;height:68px;letter-spacing:.09em;max-width:100%;text-align:center;width:384px}@media (max-width:1023px){.subscribe-form input[type=email],.subscribe-form input[type=submit]{height:48px}}@media (max-width:767px){.subscribe-form input[type=email],.subscribe-form input[type=submit]{width:210px}}@media (max-width:479px){.subscribe-form input[type=email],.subscribe-form input[type=submit]{width:100%}}.subscribe-form input[type=submit]{background-color:#fff;border:2px solid var(--color-b);color:#var(--color-b);margin:4px 0 0;padding-left:23px;padding-right:23px;width:auto}.subscribe-form input[type=submit]:active,.subscribe-form input[type=submit]:focus,.subscribe-form input[type=submit]:hover{background-color:var(--color-b);color:#fff}@media (max-width:767px){.subscribe-form input[type=submit]{height:48px;padding-left:15px;padding-right:15px}}.subscribe-form p{margin:0}@media (max-width:1023px){.subscribe-section.subscribe-section-2 .subscribe-form{max-width:100%;width:100%}.subscribe-section.subscribe-section-2 .subscribe-form form{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media (max-width:767px){.subscribe-section.subscribe-section-2 .subscribe-form form{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap}}.subscribe-section.subscribe-section-2 .subscribe-form input[type=email],.subscribe-section.subscribe-section-2 .subscribe-form input[type=submit]{height:53px}.subscribe-section.subscribe-section-2 .subscribe-form input[type=email]{font-weight:500;letter-spacing:1.33px;margin-right:28px;width:363px}@media (max-width:767px){.subscribe-section.subscribe-section-2 .subscribe-form input[type=email]{margin-bottom:30px;margin-right:0;width:100%}}.subscribe-form{margin-left:auto!important;margin-right:auto!important}.subscribe-form p{position:relative}.subscribe-section>.container{max-width:100%!important}.subscribe-form form .hs-input{background-color:#fff!important;border-radius:0;font-size:20px}.subscribe-form input.hs-button{height:auto!important;padding-bottom:13px!important;padding-top:13px!important}@media(max-width:1023px){.subscribe-section>.container{flex-direction:column}.subscribe-section.subscribe-section-2 .title{font-size:24px;margin-left:0;margin-right:0}.subscribe-form form .hs-input{margin-bottom:0!important}.subscribe-form form .hs-submit{text-align:center}}.subscribe-form form .hs-error-msg{color:#fff}.subscribe-form .submitted-message p{color:#fff;font-size:30px;font-weight:500;line-height:42px;transform:translatey(-12px)}