body.page .theme-newsletter,body.archive .theme-newsletter,body.blog .theme-newsletter,body.single .theme-newsletter,body.home .theme-newsletter,body.error404 .theme-newsletter{margin:5rem 0}@media (max-width: 768px){body.page .theme-newsletter,body.archive .theme-newsletter,body.blog .theme-newsletter,body.single .theme-newsletter,body.home .theme-newsletter,body.error404 .theme-newsletter{margin:2.5rem 0}}body.page .theme-newsletter .content,body.archive .theme-newsletter .content,body.blog .theme-newsletter .content,body.single .theme-newsletter .content,body.home .theme-newsletter .content,body.error404 .theme-newsletter .content{padding:2.5rem;background-color:var(--theme-color-primary);color:var(--theme-color-quaternary);border-radius:var(--theme-radius-md);display:flex;align-items:center;flex-wrap:wrap;justify-content:space-between;gap:1.5rem}@media (max-width: 768px){body.page .theme-newsletter .content,body.archive .theme-newsletter .content,body.blog .theme-newsletter .content,body.single .theme-newsletter .content,body.home .theme-newsletter .content,body.error404 .theme-newsletter .content{padding:1.25rem}}body.page .theme-newsletter .description,body.archive .theme-newsletter .description,body.blog .theme-newsletter .description,body.single .theme-newsletter .description,body.home .theme-newsletter .description,body.error404 .theme-newsletter .description{width:60%;display:flex;align-items:center;gap:1rem}@media (max-width: 1199px){body.page .theme-newsletter .description,body.archive .theme-newsletter .description,body.blog .theme-newsletter .description,body.single .theme-newsletter .description,body.home .theme-newsletter .description,body.error404 .theme-newsletter .description{width:calc(52% - .75rem)}}@media (max-width: 992px){body.page .theme-newsletter .description,body.archive .theme-newsletter .description,body.blog .theme-newsletter .description,body.single .theme-newsletter .description,body.home .theme-newsletter .description,body.error404 .theme-newsletter .description{width:100%}}@media (max-width: 768px){body.page .theme-newsletter .description,body.archive .theme-newsletter .description,body.blog .theme-newsletter .description,body.single .theme-newsletter .description,body.home .theme-newsletter .description,body.error404 .theme-newsletter .description{gap:.75rem}}body.page .theme-newsletter .icon,body.archive .theme-newsletter .icon,body.blog .theme-newsletter .icon,body.single .theme-newsletter .icon,body.home .theme-newsletter .icon,body.error404 .theme-newsletter .icon{width:4rem;height:4rem;-o-object-fit:contain;object-fit:contain;flex-shrink:0}@media (max-width: 768px){body.page .theme-newsletter .icon,body.archive .theme-newsletter .icon,body.blog .theme-newsletter .icon,body.single .theme-newsletter .icon,body.home .theme-newsletter .icon,body.error404 .theme-newsletter .icon{width:3.125rem;height:3.125rem}}body.page .theme-newsletter .theme-text-element>*,body.archive .theme-newsletter .theme-text-element>*,body.blog .theme-newsletter .theme-text-element>*,body.single .theme-newsletter .theme-text-element>*,body.home .theme-newsletter .theme-text-element>*,body.error404 .theme-newsletter .theme-text-element>*{margin:.375rem 0}body.page .theme-newsletter .theme-text-element p,body.archive .theme-newsletter .theme-text-element p,body.blog .theme-newsletter .theme-text-element p,body.single .theme-newsletter .theme-text-element p,body.home .theme-newsletter .theme-text-element p,body.error404 .theme-newsletter .theme-text-element p{font-weight:700}body.page .theme-newsletter .form,body.archive .theme-newsletter .form,body.blog .theme-newsletter .form,body.single .theme-newsletter .form,body.home .theme-newsletter .form,body.error404 .theme-newsletter .form{width:35%;display:flex;flex-wrap:wrap;gap:.625rem}@media (max-width: 1400px){body.page .theme-newsletter .form,body.archive .theme-newsletter .form,body.blog .theme-newsletter .form,body.single .theme-newsletter .form,body.home .theme-newsletter .form,body.error404 .theme-newsletter .form{width:37%}}@media (max-width: 1199px){body.page .theme-newsletter .form,body.archive .theme-newsletter .form,body.blog .theme-newsletter .form,body.single .theme-newsletter .form,body.home .theme-newsletter .form,body.error404 .theme-newsletter .form{width:calc(48% - .75rem)}}@media (max-width: 992px){body.page .theme-newsletter .form,body.archive .theme-newsletter .form,body.blog .theme-newsletter .form,body.single .theme-newsletter .form,body.home .theme-newsletter .form,body.error404 .theme-newsletter .form{width:100%}}body.page .theme-newsletter .form input,body.archive .theme-newsletter .form input,body.blog .theme-newsletter .form input,body.single .theme-newsletter .form input,body.home .theme-newsletter .form input,body.error404 .theme-newsletter .form input{padding:.75rem 1.25rem;background-color:var(--theme-color-white);font-size:var(--theme-fs-body-md);line-height:var(--theme-lh-body-sm);flex-grow:1;border-color:var(--theme-border-color-secondary);width:65%}@media (max-width: 768px){body.page .theme-newsletter .form input,body.archive .theme-newsletter .form input,body.blog .theme-newsletter .form input,body.single .theme-newsletter .form input,body.home .theme-newsletter .form input,body.error404 .theme-newsletter .form input{line-height:var(--theme-lh-body-lg)}}body.page .theme-newsletter .form .theme-button-secondary,body.archive .theme-newsletter .form .theme-button-secondary,body.blog .theme-newsletter .form .theme-button-secondary,body.single .theme-newsletter .form .theme-button-secondary,body.home .theme-newsletter .form .theme-button-secondary,body.error404 .theme-newsletter .form .theme-button-secondary{font-size:var(--theme-fs-body-md);line-height:var(--theme-lh-body-sm);flex-shrink:0;width:calc(35% - .625rem)}@media (max-width: 768px){body.page .theme-newsletter .form .theme-button-secondary,body.archive .theme-newsletter .form .theme-button-secondary,body.blog .theme-newsletter .form .theme-button-secondary,body.single .theme-newsletter .form .theme-button-secondary,body.home .theme-newsletter .form .theme-button-secondary,body.error404 .theme-newsletter .form .theme-button-secondary{line-height:var(--theme-lh-body-lg)}}body.page .theme-newsletter .form p.message,body.archive .theme-newsletter .form p.message,body.blog .theme-newsletter .form p.message,body.single .theme-newsletter .form p.message,body.home .theme-newsletter .form p.message,body.error404 .theme-newsletter .form p.message{margin:0;width:100%;font-weight:700}body.page .theme-newsletter:has(.full-white-bg),body.archive .theme-newsletter:has(.full-white-bg),body.blog .theme-newsletter:has(.full-white-bg),body.single .theme-newsletter:has(.full-white-bg),body.home .theme-newsletter:has(.full-white-bg),body.error404 .theme-newsletter:has(.full-white-bg){background-color:var(--theme-color-white);padding:5rem 0;margin:0}body.page .theme-newsletter:has(.full-white-bg):last-child,body.archive .theme-newsletter:has(.full-white-bg):last-child,body.blog .theme-newsletter:has(.full-white-bg):last-child,body.single .theme-newsletter:has(.full-white-bg):last-child,body.home .theme-newsletter:has(.full-white-bg):last-child,body.error404 .theme-newsletter:has(.full-white-bg):last-child{margin-bottom:calc(var(--theme-radius-lg) * -1)}body.page .theme-newsletter:has(.full-white-bg):last-child .content,body.archive .theme-newsletter:has(.full-white-bg):last-child .content,body.blog .theme-newsletter:has(.full-white-bg):last-child .content,body.single .theme-newsletter:has(.full-white-bg):last-child .content,body.home .theme-newsletter:has(.full-white-bg):last-child .content,body.error404 .theme-newsletter:has(.full-white-bg):last-child .content{margin-bottom:var(--theme-radius-lg)}
