.text-image {
	@media (min-width: 1024px) {
		display: flex;
	}

	> div {
		&:first-child {
			@media (min-width: 1024px) {
				width: 40%;
				padding-right: 10px;
			}
		}

		&:last-child {
			@media (min-width: 1024px) {
				width: 60%;
				padding-left: 10px;
			}
		}
	}
}

.text-image__text {
	span {
		font-size: 16px;
		font-weight: bold;
		margin-bottom: 25px;
		color: #005F40;
		display: inline-block;
	}

	h3 {
		font-size: 36px;
		line-height: 40px;
		text-wrap-style: balance;
	}

	p {
		line-height: 26px;
	}
}
