.hbspt-form .hs-form fieldset{max-width:100%}.hbspt-form .hs-form .hs-form-field label.hs-error-msg{color:#e30614;text-transform:initial}.hbspt-form .nice-select .list{width:100%}.hbspt-form .hs-form fieldset.form-columns-1 .input{margin-right:0}.hbspt-form .hs-form fieldset.form-columns-2 .input{margin-right:20px}.hbspt-form .hs-form fieldset.form-columns-2 .hs-form-field:last-child .input{margin-right:0}.hbspt-form .hs-form input+span{margin-left:20px}.hbspt-form .hs-form fieldset.form-columns-1 textarea{height:120px;resize:vertical}.hbspt-form .hs-form .hs-input{border-radius:0!important;width:100%;border:2px solid #dedede;font-size:16px;padding:0 20px;height:50px;line-height:50px}.hbspt-form .hs-form fieldset.form-columns-1 .hs-input{width:100%}.hbspt-form .hs-input[type=checkbox]{display:none}.hbspt-form input[type=checkbox]+span::after,.hbspt-form input[type=checkbox]+span::before{width:15px;height:15px;background-color:#ccc;display:block;content:"";margin-right:5px;position:absolute;left:0;top:4px}.hbspt-form input[type=checkbox]:checked+span::before{left:5px;top:6px;width:5px;height:9px;border:solid #000;border-width:0 2px 2px 0!important;transform:rotate(45deg);z-index:10}.hbspt-form .hs-form .hs-form-field label{display:block;text-transform:uppercase;font-size:16px;font-weight:700;margin-bottom:12px}.hbspt-form .hs-form-field{margin-bottom:36px;display:grid}.hbspt-form .hs-button{width:100%;border:0;color:#fff;background-color:#e30614;text-align:center;text-transform:uppercase;font-size:18px;font-weight:700;padding:15px 20px}.hbspt-form ul.inputs-list{padding-left:0}.hbspt-form ul.inputs-list li{list-style-type:none;position:relative}