.module-form .form-row{margin:-.25rem}.module-form .form-row>.col{padding:.25rem}.module-form .form-row>.col:not(:first-child) .text-between{margin-top:1rem}.module-form .form-row>.col .text-between{font-size:21px;font-weight:900}.module-form .form-row>.col .privacy-field{height:calc(100% - 1rem);margin-top:1rem}@media only screen and (min-width:600px){.module-form .form-row>.col .privacy-field{align-items:center;display:flex;margin-bottom:0}}.module-form .form-row>.col .privacy-field p{font-size:12px}.module-form .form-row>.col .button-holder{margin-top:1rem;text-align:right}.toast{background-color:#484947;border-radius:12px;box-shadow:0 3px 7px #0003;color:#fff;display:none;left:50%;position:fixed;top:7rem;transform:translate(-50%);width:-moz-max-content;width:max-content;z-index:20}@media only screen and (min-width:960px){.toast{max-width:60vw}}.toast.is-active{display:block}.toast.status-success{background-color:#188161}.toast.status-error{background-color:#c6243f}.toast .inner{align-items:center;display:flex;padding:.25rem .75rem}.toast .inner .toast-message{font-size:14px;margin:0}.toast .inner .close-button{margin-left:.25rem}.toast .inner .close-button .toast-icon{justify-content:flex-end;vertical-align:middle}.newsletter.theme-secondary{background-color:#52707a;color:#d4e5ef;padding:5rem 0}@media only screen and (min-width:600px){.newsletter.theme-secondary{padding:7.5rem 0}}.newsletter.theme-secondary input{background-color:#d4e5ef!important}.newsletter.theme-secondary a{color:#d4e5ef}.newsletter.theme-secondary .submit-button{background-color:#fff;color:#52707a}.newsletter.theme-secondary .submit-button:hover{background-color:#d4e5ef;border:1px solid #fff}.newsletter .text{margin-bottom:2.5rem;text-align:center}
