.LP-form{margin-top:10px;margin-bottom:10px;padding-top:40px;padding-bottom:40px;font-size:1.4rem;background-color:#f2f2f2}.LP-form__title{margin-bottom:30px}.LP-form .field{margin:0;padding:14px 10px 16px 16px;border:solid 2px;border-color:transparent;border-bottom:2px solid;border-bottom-color:#e5e5e5;background-color:white;transition:border-color .3s ease-in-out}.LP-form .field:focus-within{border:solid 2px;border-color:#4b87ff}.LP-form .field:focus-within>label{color:#4b87ff}.LP-form .field:first-child{border-radius:6px 6px 0 0}.LP-form label{margin:0 0 8px 0;padding:0;font-size:1.6rem;font-weight:700;color:#333;transition:color .3s ease-in-out}.LP-form .input input{margin:0;padding:0;font-size:2rem;color:#212258;border:0}.LP-form .input input::placeholder,.LP-form .input input::-moz-placeholder,.LP-form .input input::-webkit-input-placeholder{color:#555;opacity:1}.LP-form .input input:focus{outline:0}.LP-form .hs-error-msg,.LP-form .hs_error_rollup label{font-size:1.4rem;color:#ac2121}.LP-form input[type="submit"]{padding:30px 0;display:block;width:100%;font-size:2rem;font-weight:700;border:0;border-radius:0 0 6px 6px;color:#000;background-color:#00ebaf;transition-property:color,background-color;transition-timing-function:ease-in-out;transition-duration:.3s}.LP-form input[type="submit"]:hover,.LP-form input[type="submit"]:focus{color:white;background-color:#000032}.LP-form input[type="radio"],.LP-form input[type="checkbox"]{width:16px;height:16px;margin-right:8px}.LP-form input[type="radio"],.LP-form input[type="radio"]+span{font-size:1.8rem;font-weight:normal}.LP-form input[type="radio"]:checked+span{color:#000032}.LP-form input[type="radio"]:not(:checked)+span{color:#555}.LP-form .input textarea{padding:0;border:0;border-radius:none;color:#212258;font-size:2rem}.LP-form .input textarea:focus{outline:0}.LP-form__required{margin-top:10px;font-size:1.4rem;color:#333}