.subscribe_newsletter__body{display:flex;flex-direction:row;align-items:center;justify-content:space-between;margin:0 20px;padding:80px 0 0}.newsletter__img{margin:20px}.newsletter__img img{max-width:200px}.newsletter__form{display:flex;flex-direction:column;align-content:space-between}.newsletter__form_title{font-size:22px;line-height:26px;margin-bottom:15px;font-weight:400;font-family:var(--kmnd-body-font-family-secondary);text-transform:none;color:var(--kmnd-body-background-primary-inverted)}.newsletter__form_text,.newsletter__form_title span{color:var(--kmnd-body-background-primary-inverted);font-family:var(--kmnd-body-font-family-primary);display:block;line-height:120%;font-size:1rem;font-weight:unset}.newsletter__form_title span{margin-top:5px}.newsletter__form_body .newsletter__input-group{display:flex;flex-direction:row;align-items:stretch;margin-bottom:15px}.newsletter__form_body .newsletter__input-group input{border:1px solid var(--kmnd-body-border-color-primary)!important;padding:15px 20px!important;color:var(--kmnd-body-color-secondary)!important;font-size:16px!important;width:100%;font-weight:400;border-radius:4px 0 0 4px;height:50px!important;box-shadow:none!important;box-sizing:border-box}.newsletter__form_body .newsletter__input-group input:auto-fill{animation:2.87s infinite scaleUp}.newsletter__form_body .newsletter__input-group input:-webkit-autofill{animation:2.87s infinite scaleUp}.newsletter__form_body .newsletter__input-group button{padding:8px 16px;border-radius:0 4px 4px 0}.newsletter__form_body .newsletter__input-error-text{display:block;color:red;margin:-5px 0 15px!important;font-size:14px}@media (max-width:767px){.newsletter__img{display:none}}@media (max-width:576px){.subscribe_newsletter__body{margin:0;padding:50px 0 0}.newsletter__form_text,.newsletter__form_title span{font-size:.875rem}}