.bw-subscribe.custom{background:var(--c-alter);padding:70px 0}.bw-subscribe.custom .wpcf7-not-valid-tip,.bw-subscribe.custom .wpcf7-response-output{color:#fff!important}.bw-subscribe.custom .container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:60px}@media only screen and (max-width:991px){.bw-subscribe.custom .container{gap:40px}}@media only screen and (max-width:767px){.bw-subscribe.custom .container{gap:30px}}.bw-subscribe.custom .wpcf7-spinner{position:absolute;right:200px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);margin:0}@media only screen and (max-width:767px){.bw-subscribe.custom .wpcf7-spinner{right:145px}}.bw-subscribe.custom h2{margin-bottom:0;max-width:495px;width:100%;color:var(--c-primary)}@media only screen and (max-width:1700px){.bw-subscribe.custom h2{max-width:375px}}@media only screen and (max-width:991px){.bw-subscribe.custom h2{max-width:100%}}.bw-subscribe.custom .bw-subscribe__l{width:550px;max-width:calc(50% - 30px);color:#fff}@media only screen and (max-width:1199px){.bw-subscribe.custom .bw-subscribe__l{max-width:calc(45% - 30px)}}@media only screen and (max-width:991px){.bw-subscribe.custom .bw-subscribe__l{width:500px;max-width:100%}}.bw-subscribe.custom .bw-subscribe__r{width:640px;max-width:calc(50% - 30px)}@media only screen and (max-width:1199px){.bw-subscribe.custom .bw-subscribe__r{max-width:calc(55% - 30px)}}@media only screen and (max-width:991px){.bw-subscribe.custom .bw-subscribe__r{width:100%;max-width:100%}}.bw-subscribe.custom .bw-subscribe__r p{margin-bottom:0;position:relative;display:block}.bw-subscribe.custom .bw-subscribe__r p span{display:block}.bw-subscribe.custom .bw-subscribe__r input:not([type=submit]){border-radius:5px;background:#fff;outline:0;padding:25px 215px 25px 25px;max-width:100%;width:100%;border:none}@media only screen and (max-width:767px){.bw-subscribe.custom .bw-subscribe__r input:not([type=submit]){padding:16px 145px 16px 10px;font-size:12px}}.bw-subscribe.custom .bw-subscribe__r input[type=submit]{font-family:Overpass,sans-serif;text-transform:uppercase;font-weight:700;letter-spacing:-.02em;line-height:1;color:#fff;background:0 0;border:none;outline:0;padding:18px 38px 15px 20px;cursor:pointer}@media only screen and (max-width:767px){.bw-subscribe.custom .bw-subscribe__r input[type=submit]{padding:13px 33px 10px 15px}}.bw-subscribe.custom .bw-subscribe__submit{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;white-space:nowrap;border-radius:2px;background:var(--c-secondary);position:absolute;top:14px;right:25px;cursor:pointer;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}@media only screen and (max-width:991px){.bw-subscribe.custom .bw-subscribe__submit{right:14px}}@media only screen and (max-width:767px){.bw-subscribe.custom .bw-subscribe__submit{top:6px;right:5px}}.bw-subscribe.custom .bw-subscribe__submit:after{content:url("data:image/svg+xml, %3Csvg width='9' height='14' viewBox='0 0 9 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.85254 1L7.85254 7' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M1.85254 13L7.85254 7' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");display:inline-block;height:16px;line-height:1;width:9px;background-size:contain;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;position:absolute;top:calc(50% - 1px);right:20px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}@media only screen and (max-width:1700px){.bw-subscribe.custom .bw-subscribe__submit:after{top:calc(50% + 1px)}}@media only screen and (max-width:767px){.bw-subscribe.custom .bw-subscribe__submit:after{right:15px}}.bw-subscribe.custom .bw-subscribe__submit:hover{background:var(--c-secondary-dark)}