.emailModule{color:#444;padding:50px 0;position:relative}.emailModule .img-holder{background-position:50% 50%;background-repeat:no-repeat;background-size:cover;bottom:0;left:0;position:absolute;right:0;top:0}.emailModule .img-holder:after{background:rgba(0,0,0,.5);bottom:0;content:"";left:0;position:absolute;right:0;top:0}.emailModule p{margin:0 0 20px}.emailModule p:last-child{margin:0}.emailModule .page-center{margin:0 auto;max-width:1200px;padding:0 20px;position:relative;z-index:50}.emailModule .emailModuleHeader{margin:0 0 50px;text-align:center}.emailModule .emailModuleHeader h2{margin:0 0 20px}.emailModule .form-email form{align-items:flex-start;display:flex;margin:0 auto;max-width:500px}.emailModule .form-email .hs-form-field{flex-basis:0;flex-grow:1;margin:0;padding:0}.emailModule .form-email .hs-submit{flex-shrink:0;margin:0 0 0 -45px}.emailModule .form-email .hs-button{margin:0!important}.emailModule .form-email .field>.input{padding:0}.emailModule .form-email .hs-input:not([type=radio]):not([type=checkbox]){font-size:14px;font-weight:600;height:50px;line-height:18px;padding:15px 60px 15px 20px}.emailModule .hs-error-msgs label{color:orange;font-size:11px;font-weight:700;letter-spacing:.5px;opacity:1}@media (max-width:991px){.emailModule .emailModuleHeader{margin:0 0 25px}.emailModule .form-email .hs-button,.emailModule .form-email .hs-input:not([type=radio]):not([type=checkbox]){font-size:12px}}