.float-container{box-sizing:border-box;position:relative}.float-container input{font-size:16px;outline:0;padding:16px 0 10px;width:100% !important}.float-container label.hs-error-msg{padding-left:0}.field label{font-size:16px;position:absolute;transform-origin:top left;transform:translate(0,16px) scale(1);transition:all .1s ease-in-out}.field select{-webkit-appearance:none;padding:18px 10px;border-radius:0;color:#666;font-size:16px;font-weight:400;font-family:'Gudea',sans-serif;width:100% !important}.field textarea{padding:22px 10px}.hs-fieldtype-select>label,.hs-phone>label{display:none}.hs-fieldtype-select option:first-child{display:none}.field.active label{transform:translate(0,4px) scale(.75)}