@charset "utf-8";

@media (max-width: 991px) {
	.reverse-image.show-image {
		flex-direction: column;
	}

	.flex-wrap.reverse-image.flex-row-reverse {
		flex-direction: column-reverse !important;
		margin-top: -3rem !important;
		margin-bottom: -0.5rem !important;
	}

	div.text-start.text-reverse > div:first-child {
		margin-top: 3rem !important;
		margin-bottom: 0 !important;
	}

	div.col-offset-3.reverse-image {
		margin-top: -0.15rem !important;
		margin-bottom: 3rem !important;
	}

	section.block-callToAction .justify-content-start {
		justify-content: center !important;
	}
}

@media (max-width: 767px) {
	.block-callToAction div.mt-5.py-5.mx-n4.px-4 {
		margin-top: 5rem !important;
	}
}

@media (min-width: 1199px) and (max-width: 1399px) {
	.col-offset-3 {
		margin-bottom: 0 !important;
	}
}