.hs-form-checkbox-display,.hs-form-booleancheckbox-display{flex-wrap:wrap;width:100%}.inputs-list input[type="checkbox"]{align-self:flex-start;top:6px}.inputs-list input[type="checkbox"]+span,.inputs-list input[type="radio"]+span{width:calc(100% - 30px)}.hs-form-required:lang(en)::after{content:"Required";width:auto;padding:5px 6px;height:auto}.hs_partnerdocument.hs-partnerdocument.hs-fieldtype-file.field.hs-form-field .input{color:transparent}.hs-form input[type="file"]{position:relative;margin-right:20px}.hs-form input[type="file"]::-webkit-file-upload-button,.hs-form input[type="file"]::file-selector-button{position:absolute;background:transparent;border:0px solid;left:1rem;z-index:-1;color:transparent}.hs-form input[type="file"]::before{color:#000;content:"Select File";background:transparent;border:1px solid;height:100%;width:155px;z-index:1;margin-right:15px;border-radius:3px;padding:5px 8px;outline:0;white-space:nowrap;-webkit-user-select:none;cursor:pointer}.hs-form input[type="file"]::after{content:'Not selected';color:#000;position:absolute;left:170px}.hs-form input[type="file"]:hover{cursor:pointer}.hs-form input[type="file"]:hover::before{background:#eee}@media screen and (min-width:768px){.hs-fieldtype-radio .inputs-list{align-items:center}.inputs-list input[type="radio"]+span{font-size:18px !important;line-height:1.5}}@media screen and (max-width:767px){.hs-form input[type="file"]{margin-right:15px}.hs-form input[type="file"]::before{width:125px;padding:3px 8px}.hs-form input[type="file"]::after{left:135px}}