.nl-media-text { padding: calc(var(--nl-space-large) * .7) 0; }
.nl-media-text__media { aspect-ratio: 1.15; border-radius: 10px; overflow: hidden; padding:0px;}
.nl-media-text__media img { height: 100%; object-fit: cover; width: 100%; }
.nl-media-text h2 { max-width: 650px; }
.nl-media-text__content {padding: 0px 80px;}

@media (max-width: 991px) {
    .nl-media-text__content {padding: 20px;}
}