.footer-container .section-demo input[type=email],.footer-container .section-demo input[type=tel],.section-demo input[type=text]{border:0;border-radius:0 .3rem .3rem 0!important}.section-demo input{margin-left:-10px;width:93%!important}.section-demo .hs_email input,.section-demo .hs_phone input{border:0;border-radius:0 .3rem .3rem 0!important;width:86%!important}#home-demo.section-demo .input:before{border:1px solid #ccc;line-height:1.08}.section-demo .input:before{background-color:#fff;border:0;border-radius:0;border-radius:.3rem 0 0 .3rem;color:#333;display:block;float:left;font-family:Font Awesome\ 5 Pro;font-size:.9375rem;font-style:normal;font-weight:900;line-height:1.2;margin:0;padding:13px}.section-demo .hs_first_name .input:before,.section-demo .hs_firstname .input:before,.section-demo .hs_full_name .input:before,.section-demo .hs_last_name .input:before,.section-demo .hs_lastname .input:before{content:"\f007"}.section-demo .hs_business_name .input:before,.section-demo .hs_company .input:before{content:"\f1ad"}.section-demo .hs_email .input:before{content:"\f2b6"}.section-demo .hs_phone .input:before{content:"\f095"}.section-demo .hs_jobtitle .input:before{content:"\f7f3"}.section-demo input::-webkit-input-placeholder{color:#333;font-weight:200}.footer-container .section-demo input:-moz-placeholder,.footer-container .section-demo input::-moz-placeholder{color:#333;font-weight:200}.footer-container .section-demo input:-ms-input-placeholder{color:#333;font-weight:200}@media (max-width:575.98px){.footer-container fieldset.form-columns-2 .hs-form-field{width:100%!important}.footer-container .section-demo select{float:left;width:100%!important}}.form-footer-demo p{color:#fff}