#mfcf7_zl_multifilecontainer span.wpcf7-form-control-wrap {
    padding: 6px 0px;
}

#mfcf7_zl_multifilecontainer .wpcf7-form-control-wrap a i {
    font-size: 15px;
    margin: 0px 5px;
}


/*#mfcf7_zl_add_file {
  background-color: #004834;
  color: #fff;
  padding: 12px 20px;
  border: 1px solid #eaeaea;
  border-radius: 4px;
  font-size: 13px;
  text-transform: uppercase;
  letter-spacing: 1px;
  margin-right: 10px;
  border-color: #004834;
}
#mfcf7_zl_add_file:hover {
  background-color: #000;
}*/

a.mfcf7_zl_delete_file {
    box-shadow: none !important;
}

a#mfcf7_zl_add_file {
    box-shadow: none !important;
}

div#mfcf7_zl_multifilecontainer p {
    margin-bottom: 10px;
}

div#mfcf7_zl_multifilecontainer {
    margin-top: 6px;
}

.zl-form-control-wrap input,
.zl-form-control-wrap .mfcf7_zl_delete_file {
    display: none;
}
/*Multifile*/
div#mfcf7_zl_multifilecontainer span[data-default],
div#mfcf7_zl_multifilecontainer + .zl-form-control-wrap span[data-default]{
    display: none;
}
#mfcf7_zl_add_file{
    background-color: transparent;
    width: 100%;
    text-align: left;
    cursor: pointer;
}
div#mfcf7_zl_multifilecontainer{
    margin-top: 0;
    position: initial;
    background-color: #fff;
    border-radius: 15px;
    display: flex;
    gap: 10px;
} 
div#mfcf7_zl_multifilecontainer p{
    margin-bottom: 0;
    padding: 5px;
    margin-top: 1px;
}
.wpcf7-form p{
    position: relative;
}
div#mfcf7_zl_multifilecontainer + .wpcf7-form-control-wrap{
    display: none;
}