figure.wp-block-image.profileri-image-centered,
.wp-block-image.profileri-image-centered {
	margin-left: auto !important;
	margin-right: auto !important;
	text-align: center;
}

figure.wp-block-image.profileri-image-centered > img,
.wp-block-image.profileri-image-centered > img,
.editor-styles-wrapper .wp-block-image.profileri-image-centered > img {
	display: block;
	margin-left: auto !important;
	margin-right: auto !important;
}

/* GenerateBlocks Image block applies custom classes to its image/link. */
.gb-block-image .gb-image.profileri-image-centered,
.editor-styles-wrapper .gb-block-image .gb-image.profileri-image-centered {
	display: block;
	margin-left: auto !important;
	margin-right: auto !important;
}

.gb-block-image > a.profileri-image-centered,
.editor-styles-wrapper .gb-block-image > a.profileri-image-centered {
	display: block;
	width: fit-content;
	max-width: 100%;
	margin-left: auto !important;
	margin-right: auto !important;
}

/* GenerateBlocks 2 Media block. */
.gb-media[data-profileri-center="true"],
[class*="gb-media-"][data-profileri-center="true"],
.editor-styles-wrapper .gb-media[data-profileri-center="true"],
.editor-styles-wrapper [class*="gb-media-"][data-profileri-center="true"],
.wp-block-generateblocks-media[data-profileri-center="true"] {
	display: block !important;
	margin-left: auto !important;
	margin-right: auto !important;
}
