.home-our-approach__content-column {
	padding-block: var(--wp--preset--spacing--space-lg);
	padding-inline: var(--wp--preset--spacing--space-lg);
}

@media (min-width: 991px) {
	.home-our-approach__content-column {
		padding-inline: calc(6vw + 2rem);
	}
}

@media (max-width: 990px) {
	.home-our-approach__content-column {
		flex-basis: 55% !important;
	}
}

@media (max-width: 781px) {
	.home-our-approach__image-column {
		order: -1;
	}
}

.home-our-approach__image-column img {
	width: 100%;
}
