/* PART OF @EPB23STYL03V1_Form==== */
.filepond--credits {
	display: none !important;
	visibility: hidden;
}

.filepond--root {
	font-family: "Cabin", Arial, sans-serif; /* @EPB23STYL01V1_Cabin=== */
	max-height: 500px;
}

.filepond--panel-root, .filepond--panel {
	background-color: #00000050;
	padding: 12px;
    border-radius: 10px 10px 0px 0px;
    border-bottom: 2px solid transparent;
	border-color: #0C4369;
	transition: all 0.2s ease-in-out, width 0s, height 0s;
}

.filepond--panel-root:hover, .filepond--panel:hover {
	background-color: #00000060;
	transition: all 0.2s ease-in-out, width 0s, height 0s;
}

.filepond--panel-root:focus, .filepond--panel-root:active, .filepond--panel:focus, .filepond--panel:active {
	background-color: #00000060;
	border-color: #FED729;
}

.filepond--drop-label.filepond--drop-label label {
	font-style: italic;
	opacity: 0.7;
}

.filepond--label-action {
	text-decoration: none;
	font-weight: bold;
}

.filepond--panel-top::after, .filepond--panel-bottom::before {
	content: none !important;
}

.filepond--root .filepond--drop-label {
	min-height: 175px;
}

i.icon.epb_form_filepond_icon {
    font-size: 52px;
}

.filepond--item-panel {
    background-color: #508ACD;
}

.filepond--image-preview-overlay-idle {
	mix-blend-mode: difference;
}

.filepond--image-preview {
	background: #508ACD;
}

.filepond--item {
    width: calc(33.3% - 0.5em);
}