.block-save-recipe {
    background: var(--wp--custom--color--neutral-100);
    padding: 48px 28px 20px;
	position: relative;
}

.block-save-recipe::before {
	background: url(icon.png) no-repeat center;
	background-size: contain;
	content: '';
	display: block;
	width: 72px;
	height: 72px;
	position: absolute;
	left: calc( 50% - 36px );
	top: -36px;
}

div.block-save-recipe,
.entry-content div.block-save-recipe {
	margin-top: 60px;
}

.block-save-recipe .wpforms-container {
    margin: 0;
}

.block-save-recipe .wpforms-head-container {
	text-align: center;
}

.block-save-recipe div.wpforms-container .wpforms-title {
	font-size: var(--wp--preset--font-size--x-large);
	text-transform: uppercase;
}

.block-save-recipe div.wpforms-container .wpforms-description {
	font-size: var(--wp--preset--font-size--small);
}
