.wpcf7-form-control-wrap.materialize{display:block}.wpcf7 .materialize--label{position:absolute;padding:0 2px;top:calc(50% - 0.7rem);left:15px;transition:all 0.15s ease-in-out}.wpcf7 .materialize--field:focus+label,.wpcf7 .materialize--field.filled+label{top:-.6rem;font-size:80%}.wpcf7 .materialize--file{display:block}.wpcf7 .materialize--field-file{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;z-index:-1}.wpcf7 .materialize--file-path-wrapper{display:flex;align-items:center;gap:10px}.wpcf7 .materialize--file-path-wrapper .button{cursor:pointer}.wpcf7 .materialize--file-path-text{pointer-events:none}