.footer-signup-container{display:flex;flex-direction:column}.footer-signup-container h3{margin:0 !important}.footer-signup-header{font-family:Source Sans Pro;font-style:normal;font-weight:600;font-size:32px;line-height:32px;color:#b98a2e;margin-top:0;margin-bottom:41px}.footer-signup-container form{display:flex !important;align-items:flex-start}.footer-signup-container .hs-input{width:332px;height:48px;background:transparent;border:0;color:#b7b7b7;font-style:italic;font-size:16px;border:1px solid #95712c;border-radius:4px;margin-right:16px;padding:14px 0}.footer-signup-container .hs-input:hover{border:1px solid #95712c;background:transparent}.footer-signup-container .hs-button{color:#fff;border:0;border-radius:4px;font-size:16px;line-height:32px;width:216px;height:48px;background:#b98a2e;border-radius:4px;text-transform:uppercase;font-family:Source Sans Pro;font-style:normal;font-weight:600;font-size:16px;line-height:32px;text-align:center;letter-spacing:.03em;color:#fff;padding:0;justify-content:center}.footer-signup-container .hs_email label{display:none}@media screen and (max-width:1400px){.footer-signup-container form{flex-direction:column}.footer-signup-container .hs-button{width:332px}.footer-signup-container .hs-input{margin-bottom:16px}}@media screen and (max-width:950px){.footer-signup-header{font-size:24px;line-height:32px;margin-bottom:16px}.footer-signup-container .hs_email{width:100%}.footer-signup-container .hs-input{margin-right:0}}@media screen and (max-width:420px){.footer-signup-container .hs_submit{width:100%}.footer-signup-container .hs-button{width:100%;height:40px}.footer-signup-container .hs-input{width:100%;height:40px;padding:0}}