.layout-row-page article.hentry > .container-wider { padding-top: 7rem; padding-bottom: 7rem; }
.layout-row-page .wp-block-media-text .wp-block-media-text__media { overflow: hidden; aspect-ratio: 1 / .85; }
.layout-row-page .wp-block-media-text .wp-block-media-text__media img { position: relative; top: 50%; transform: translateY(-50%) scale(1.1); }
.layout-row-page .wp-block-media-text .wp-block-media-text__content { padding: 0 5rem; }
.layout-row-page .wp-block-media-text .wp-block-media-text__content h2 { font-size: 1.5rem; margin-bottom: 2rem; }
.layout-row-page .wp-block-media-text .wp-block-media-text__content p { font-size: .9rem; line-height: 1.5; }

@media (max-width: 600px) {	
    .layout-row-page article.hentry > .container-wider { padding-top: 3rem; padding-bottom: 3rem; }
    .layout-row-page .wp-block-media-text .wp-block-media-text__content { padding: 3rem 0; }

    .layout-row-page .floating-el-1 { right: -9.5rem; }
    .layout-row-page .floating-el-3 { left: -10rem; }
}