label{color:var(--darker-gray-color);display:block;font-size:1.4rem;font-weight:700}label+label{margin-top:2rem}label input,label textarea{margin-top:.7rem}input,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--white-color);border:1px solid var(--light-gray-color);border-radius:5px;color:var(--darker-gray-color);font-size:1.6rem;height:44px;outline:none;padding:0 1.5rem;width:100%}input:focus,textarea:focus{border-color:var(--mid-gray-color)}textarea{height:100%;padding-bottom:1.5rem;padding-top:1.5rem;resize:vertical}.form-wrapper{position:relative}.form-button{align-items:center;background-color:var(--brand-color);border:0;border-radius:0 4px 4px 0;color:var(--white-color);cursor:pointer;display:flex;height:40px;justify-content:center;outline:none;padding:0;position:absolute;right:5px;top:5px;width:40px}.form-button .icon-loading,.loading .form-button .icon{display:none}.loading .form-button .icon-loading{display:block}.contact-form{margin-top:3rem}.contact-form .button{margin-top:1.5rem}#mc_embed_signup{background:transparent!important}#mc_embed_signup input[type=checkbox]{-webkit-appearance:checkbox;border-radius:3px;height:25px!important;width:25px!important}#mc_embed_signup input[type=submit]{color:var(--brand-color);font-family:var(--font-base);font-size:2rem;font-weight:700;letter-spacing:-.03rem}#mc_embed_signup #mc_embed_signup_scroll label{display:inline-block;height:20px;line-height:1.15;margin-bottom:0;margin-top:-10px;padding-left:10px;vertical-align:middle}#mc_embed_signup ul li{float:left;width:50%}
/*# sourceMappingURL=form.css.map */