.subscribe-block{background:#3a3e46}.subscribe-block--title{display:block;font-family:Nunito,sans-serif;font-size:36px;line-height:42px;color:#fff;font-weight:400;margin:0;padding:0;text-align:center}.subscribe-block--title br{display:none}.subscribe-block--subtitle{display:block;font-family:Nunito,sans-serif;font-size:14px;line-height:24px;color:#c9c9c9;font-weight:400;margin:16px 0 0;padding:0;text-align:center}.subscribe-block--form{width:100%;height:auto;max-width:554px;margin:16px auto 0}.subscribe-block--form .checkbox{display:none}.subscribe-block--form--row{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:stretch;align-items:stretch;-ms-flex-wrap:wrap;flex-wrap:wrap}.subscribe-block--form--row .form-group{width:calc(100% - 218px);margin-bottom:0}.subscribe-block--form--row .form-group:not(:last-child){margin-bottom:0}.subscribe-block--form--row .form-group .subscribe-block--form--input{border:1px solid #c9c9c9;border-color:#c9c9c9!important;border-right-width:0;box-sizing:border-box;padding:12px 5px 12px 15px;font-family:Nunito,sans-serif;font-size:14px;line-height:24px;color:#fff;font-weight:400;-webkit-appearance:none;-moz-appearance:none;-webkit-tap-highlight-color:transparent;background:none;box-shadow:none;border-radius:0}@media screen and (max-width:40em){.subscribe-block--form--row .form-group .subscribe-block--form--input{border-right-width:1px}}.subscribe-block--form--row .form-group .subscribe-block--form--input:-webkit-autofill,.subscribe-block--form--row .form-group .subscribe-block--form--input:-webkit-autofill:focus,.subscribe-block--form--row .form-group .subscribe-block--form--input:-webkit-autofill:hover{-webkit-text-fill-color:#fff;border-color:#c9c9c9!important;border-right-width:0!important;transition:background-color 5000s ease-in-out 0s}@media screen and (max-width:40em){.subscribe-block--form--row .form-group .subscribe-block--form--input:-webkit-autofill,.subscribe-block--form--row .form-group .subscribe-block--form--input:-webkit-autofill:focus,.subscribe-block--form--row .form-group .subscribe-block--form--input:-webkit-autofill:hover{border-right-width:1px}}.subscribe-block--form--row .form-group .subscribe-block--form--input+.help-block{font-family:Nunito,sans-serif;font-size:12px;line-height:16px;color:#f53d3d;font-weight:400;margin:8px 0 0;display:block;width:calc(100% + 218px)}@media screen and (max-width:40em){.subscribe-block--form--row .form-group .subscribe-block--form--input+.help-block{max-width:100%}}.subscribe-block--form--row .form-group.has-error .subscribe-block--form--input{color:#f53d3d;border-color:#f53d3d!important}.subscribe-block--form--row .form-group.has-error .subscribe-block--form--input:-webkit-autofill,.subscribe-block--form--row .form-group.has-error .subscribe-block--form--input:-webkit-autofill:focus,.subscribe-block--form--row .form-group.has-error .subscribe-block--form--input:-webkit-autofill:hover{transition:background-color 5000s ease-in-out 0s;border-color:#f53d3d!important;-webkit-text-fill-color:#f53d3d}.subscribe-block--form--button{box-sizing:border-box;max-width:218px;margin-top:20px}.subscribe-block--form--label{width:calc(100% + 218px);display:block;font-style:normal;font-weight:400;font-size:12px;line-height:16px;color:#9ca0a4;margin-bottom:4px}.subscribe-block--thank-you-popup{display:block;padding:48px;max-width:488px;width:100%;box-sizing:border-box}.subscribe-block--thank-you-popup--wrap--title{font-family:Nunito,sans-serif;font-size:26px;line-height:30px;color:#0a0a0a;font-weight:400;margin:0;padding:0;text-align:center}.subscribe-block--thank-you-popup--wrap--message{font-family:Nunito,sans-serif;font-size:14px;line-height:24px;color:#565a5e;font-weight:400;margin:16px 0 0;text-align:center}.subscribe-block--thank-you-popup--wrap--message span{color:#0a0a0a;font-weight:500}.subscribe-block--thank-you-popup--wrap--button{margin:24px auto 0;width:100%;max-width:286px;box-sizing:border-box;display:block}.subscribe-block--contacts{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;margin-top:16px}.subscribe-block--contacts *{font-family:Nunito,sans-serif;font-size:14px;line-height:24px;color:#fff;font-weight:500}.subscribe-block--contacts p{margin:0 12px 0 0}.subscribe-block--contacts ul{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center}.subscribe-block--contacts ul li:not(:last-child){margin-right:25px;position:relative}.subscribe-block--contacts ul li:not(:last-child):before{content:"";display:block;position:absolute;top:50%;right:-12px;width:1px;height:10px;background-color:#5a5757;-ms-transform:translateY(-50%);transform:translateY(-50%)}.popup.subscribe-popup-footer-form .close{top:12px;right:12px}.popup.subscribe-popup-footer-form .main-container{width:-webkit-fit-content!important;width:fit-content!important}@media screen and (max-width:40em){.popup.subscribe-popup-footer-form .main-container{bottom:0;top:auto}}.subscribe-block{padding:40px 0;margin:56px 0 0}.subscribe-block--title{font-size:26px;line-height:30px}.subscribe-block--title br{display:block}.subscribe-block--form--row .form-group{width:100%}.subscribe-block--form--button{margin-top:8px;max-width:100%}.subscribe-block--form--label{width:100%}.subscribe-block--thank-you-popup{padding:32px 16px 24px}.subscribe-block--thank-you-popup--wrap--title{font-size:20px;line-height:24px}.subscribe-block--thank-you-popup--wrap--button{max-width:100%;margin-top:16px}.subscribe-block--contacts{-ms-flex-direction:column;flex-direction:column}.subscribe-block--contacts p{margin-right:0;margin-bottom:4px}