#demo-form .input .hs-input{border:1px solid #838da5;border-radius:7px;box-sizing:border-box;padding:7px;padding-left:28px!important}#demo-form .hs_lastname .hs-input{padding-left:10px}.hs-input::placeholder,.hs_hs_language select{color:#838da5}#demo-form .hs_company .hs-input{padding-left:30px}#demo-form .form-columns-1 .hs-input{width:100%!important}#demo-form .inputs-list .hs-input{width:auto!important}#demo-form .input,.hs-form-field{position:relative}#demo-form .input:before{bottom:.3em;color:#838da5;font-family:Font Awesome\ 5 Pro;font-size:16px;font-style:normal;font-weight:300;left:.4em;position:absolute}#demo-form .hs_firstname .input:before,#demo-form .hs_lastname .input:before{content:"\f007"}#demo-form .hs_email .input:before{content:"\f0e0"}#demo-form .hs_company .input:before{content:"\f64f"}#demo-form .hs-start_date .input:before{content:"\f133"}#demo-form .hs-competitors .input:before{content:"\f002"}#demo-form .hs-region .input:before{content:"\f648"}#demo-form .hs_hs_language .input:before{bottom:.4em;content:"\f1ab"}#demo-form .hs_phone .input:before{content:"\f879"}#demo-form .hs_how_can_we_help_you_ .input:before{content:"\f4c4";top:.5em}#demo-form .hs-form-booleancheckbox-display{align-items:center;display:flex;flex-direction:row}#demo-form .legal-consent-container .hs-form-booleancheckbox-display>span,#demo-form .legal-consent-container .hs-form-booleancheckbox-display>span p{margin-left:0!important}#demo-form .actions{text-align:center}#demo-form .hs-form-field{margin-bottom:.5rem}#demo-form label:not(.hs-form-booleancheckbox-display):not(.hs-error-msg){display:none}#demo-form .hs-richtext p{font-size:14px}#demo-form select{-moz-appearance:none;-webkit-appearance:none;appearance:none;background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJMYXllcl8xIiBkYXRhLW5hbWU9IkxheWVyIDEiIHZpZXdCb3g9IjAgMCA0Ljk1IDEwIj48ZGVmcz48c3R5bGU+LmNscy0ye2ZpbGw6IzQ0NH08L3N0eWxlPjwvZGVmcz48cGF0aCBkPSJNMCAwaDQuOTV2MTBIMHoiIHN0eWxlPSJmaWxsOiNmZmYiLz48cGF0aCBkPSJtMS40MSA0LjY3IDEuMDctMS40OSAxLjA2IDEuNDlIMS40MXpNMy41NCA1LjMzIDIuNDggNi44MiAxLjQxIDUuMzNoMi4xM3oiIGNsYXNzPSJjbHMtMiIvPjwvc3ZnPg==) no-repeat 98% 50%}@media (max-width:575.98px){#demo-form .form-columns-2 .input{margin-right:0!important}#demo-form .input:before{font-size:14px}#demo-form .form-columns-2 .hs-form-field,#demo-form .form-columns-3 .hs-form-field{float:none;width:100%}#demo-form .hs-richtext p{font-size:13px}#demo-form .hs_phone .input,#demo-form .input .hs-input,.hs_how_can_we_help_you_ .input,.hs_hs_language .input{width:100%}}