.cta-callout-image-block {
	display: flex;
	flex-flow: row nowrap;
	padding: 30px 42px;
	background-color: #F8F3E8;
	border-radius: 20px;
	margin: 40px 0;
	column-gap: 40px;
}
.cta-callout-image-block img {
	max-width: 300px;
	width: 100%;
	height: max-content;
}
.cta-callout-image-block h4 {
	margin-top: 0!important;
	color: #0E4632!important;
}
.cta-callout-image-block p {
	margin-bottom: 0;
	color: #2A2D2B!important;
	font-size: 18px!important;
	line-height: 30px!important;
}
.cta-callout-image-block #button {
	width: max-content;
	margin-top: 40px;
	text-decoration: none!important;
	background-color: #9CF27D;
}