.hs-form-field{margin-bottom:20px}.form-micro{font-size:16px!important}.has-desc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.has-desc>label{white-space:nowrap}.has-desc .hs-field-desc,.has-desc>label{-ms-flex-preferred-size:20%;flex-basis:20%}.has-desc .hs-field-desc{position:relative;cursor:pointer}.has-desc .hs-field-desc .desc-que{color:red;border:1px solid red;border-radius:50%;width:20px;height:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-left:15px}.has-desc .hs-field-desc .tooltip{visibility:hidden;display:block;position:absolute;bottom:calc(100% + 15px);background:#fff;border:1px solid grey;-webkit-box-shadow:0 2px 4px rgba(0,0,0,.4);box-shadow:0 2px 4px rgba(0,0,0,.4);padding:20px;opacity:0;-webkit-transition:.2s ease-out;-o-transition:.2s ease-out;transition:.2s ease-out;width:100%;min-width:250px}.has-desc .hs-field-desc:hover .tooltip{visibility:visible;opacity:1}.has-desc .input{-ms-flex-preferred-size:100%;flex-basis:100%}