@media (min-width:768px){.block-image-text .grid{align-items:center;display:grid;gap:72px;grid-template-columns:488px auto}.block-image-text .grid.reverse .col-grid:first-child{order:2}.block-image-text .grid+.grid{margin:125px 0 0}}.block-image-text .image img{border-radius:32px}@media (max-width:991.98px){.block-image-text .grid{display:flex;flex-direction:column-reverse;gap:40px}.block-image-text .grid+.grid{margin-top:40px}}