#image-text {
	content-visibility: auto;
	
	.row {
		display: grid;
		grid-template-columns: 1fr 1fr;
		gap: 150px;

        @media only screen and (max-width: 980px) {
            grid-template-columns: 1fr;
            gap: 36px;
        } 

		img {
			border-radius: 24px;
			object-fit: cover;
			aspect-ratio: 1/0.8;
		}

		.content {
			display: grid;
			align-content: center;
			grid-template-columns: 1fr;
			gap: 36px;			
		}
	}
}