.wp-block-multidots-custom-blocks-ws-newsletter{background:#2c2c2c;padding:48px 0}@media only screen and (max-width:1023px){.wp-block-multidots-custom-blocks-ws-newsletter{padding:40px 0}}.wp-block-multidots-custom-blocks-ws-newsletter .ws-newsletter{background:#565656;display:flex;flex-wrap:wrap;margin:0 -20px;padding:48px}@media only screen and (max-width:1100px){.wp-block-multidots-custom-blocks-ws-newsletter .ws-newsletter{margin:0}}@media only screen and (max-width:1023px){.wp-block-multidots-custom-blocks-ws-newsletter .ws-newsletter{padding:32px 16px}}.wp-block-multidots-custom-blocks-ws-newsletter .ws-newsletter .ws-newsletter__content_section{box-sizing:border-box;padding:0 20px;width:50%}@media only screen and (max-width:1023px){.wp-block-multidots-custom-blocks-ws-newsletter .ws-newsletter .ws-newsletter__content_section{margin-bottom:24px;padding:0;width:100%}}.wp-block-multidots-custom-blocks-ws-newsletter .ws-newsletter .ws-newsletter__content_section .ws-newsletter__content_title{color:#fff;font-family:Fira Sans,sans-serif;font-size:22px;font-weight:700;line-height:26px;margin-bottom:16px;padding-top:28px;position:relative}.wp-block-multidots-custom-blocks-ws-newsletter .ws-newsletter .ws-newsletter__content_section .ws-newsletter__content_title:before{background-color:#dda003;content:"";display:block;height:4px;left:0;position:absolute;top:0;width:50px}.wp-block-multidots-custom-blocks-ws-newsletter .ws-newsletter .ws-newsletter__content_section .ws-newsletter__content_description{color:#fff;font-family:Sarabun,sans-serif;font-size:16px;font-weight:400;line-height:29px}.wp-block-multidots-custom-blocks-ws-newsletter .ws-newsletter .ws-newsletter__form_section{box-sizing:border-box;padding:0 20px;width:50%}@media only screen and (max-width:1023px){.wp-block-multidots-custom-blocks-ws-newsletter .ws-newsletter .ws-newsletter__form_section{padding:0;width:100%}}.wp-block-multidots-custom-blocks-ws-newsletter .ws-newsletter .ws-newsletter__form_section .c-newsletter_signup_box--form__body{grid-row-gap:16px;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start}.wp-block-multidots-custom-blocks-ws-newsletter .ws-newsletter .ws-newsletter__form_section .c-newsletter_signup_box--form__body .c-newsletter_signup_box--form__field{flex:1 0 auto;grid-column-end:3;grid-column-start:1}.wp-block-multidots-custom-blocks-ws-newsletter .ws-newsletter .ws-newsletter__form_section .c-newsletter_signup_box--form__body .c-newsletter_signup_box--form__field label span{color:#fff;display:inline;float:left;font-family:Fira Sans,sans-serif;font-size:14px;font-weight:400;margin-bottom:8px}.wp-block-multidots-custom-blocks-ws-newsletter .ws-newsletter .ws-newsletter__form_section .c-newsletter_signup_box--form__body .c-newsletter_signup_box--form__field label span strong{color:#dad6cd;font-weight:400}.wp-block-multidots-custom-blocks-ws-newsletter .ws-newsletter .ws-newsletter__form_section .c-newsletter_signup_box--form__body .c-newsletter_signup_box--form__field .c-newsletter_signup_box--form__input{font-size:16px;margin:0;width:100%}.wp-block-multidots-custom-blocks-ws-newsletter .ws-newsletter .ws-newsletter__form_section .c-newsletter_signup_box--form__body .c-newsletter_signup_box--form__field .c-newsletter_signup_box--form__input .p-text-input{background:hsla(0,0%,100%,.7);border:1px solid #bbb6ae;font-size:inherit;height:40px;padding:8px;width:100%}.wp-block-multidots-custom-blocks-ws-newsletter .ws-newsletter .ws-newsletter__form_section .c-newsletter_signup_box--form__body .c-newsletter_signup_box--form__disclaimer{color:#dad6cd;font-family:Fira Sans,sans-serif;font-size:12px;font-weight:400;line-height:150%;margin-left:0;order:1;width:100%}.wp-block-multidots-custom-blocks-ws-newsletter .ws-newsletter .ws-newsletter__form_section .c-newsletter_signup_box--form__body .c-newsletter_signup_box--form__disclaimer a{border:none;color:#dad6cd;font-weight:700}.wp-block-multidots-custom-blocks-ws-newsletter .ws-newsletter .ws-newsletter__form_section .c-newsletter_signup_box--form__body .c-newsletter_signup_box--form__disclaimer a:hover{color:#dda003}.wp-block-multidots-custom-blocks-ws-newsletter .ws-newsletter .ws-newsletter__form_section .c-newsletter_signup_box--form__body .p-button{align-self:flex-end;flex:0 1;font-family:IBM Plex Mono,sans-serif;font-size:16px;font-weight:500;height:40px;letter-spacing:0;min-width:135px;padding:8px 24px;text-transform:none}
