 .bricks-form-group[data-type="file"] input[type="file"] { position: absolute !important; left: -9999px !important; opacity: 0 !important; z-index: -1 !important; }  .bricks-form-group[data-type="file"] .bricks-button, .bricks-form-group[data-type="file"] .bricks-file-upload-button { display: none !important; }  .bricks-form-group[data-type="file"] > label { display: flex !important; flex-direction: column !important; justify-content: center !important; align-items: center !important; border: 1px solid #e5d8c1 !important; background: linear-gradient(to right, #fdfbf7, #fff) !important; padding: 50px 20px !important; cursor: pointer !important; width: 100% !important; margin: 0 !important; }