/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-54bf04c2 */

/*#dt_related_media_document_box{*/

/*    display:none;*/

/*}*/

/* End custom CSS */

.elementor-25544 .elementor-element.elementor-element-54bf04c2 {
	--display: flex;
	--justify-content: flex-start;
	--align-items: flex-start;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	--padding-block-start: 0px;
	--padding-block-end: 0px;
	--padding-inline-start: 0px;
	--padding-inline-end: 0px;
}

.container-fluid .e-parent.e-con-full .e-con-boxed.elementor-element-54bf04c2 {
	--padding-inline-start: 0px;
	--padding-inline-end: 0px;
}

.elementor-25544 .elementor-element.elementor-element-10ea8657 ul > li > .elementor-icon {
	float: left;
	clear: both;
	font-size: inherit;
}

.elementor-25544 .elementor-element.elementor-element-25e9451 ul > li > .elementor-icon {
	float: left;
	clear: both;
	font-size: inherit;
}

/* Start custom CSS for dce-acf-repeater-v2, class: .elementor-element-10ea8657 */
.elementor-25544 .elementor-element.elementor-element-10ea8657 {
	display: none !important;
}
