.service-docx-e-and-ce-marking .ce-added-route{padding:84px 0;background:#fff}
.service-docx-e-and-ce-marking .ce-added-route-reverse{background:#f1f5f8}
.service-docx-e-and-ce-marking .ce-added-route-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:72px;align-items:center}
.service-docx-e-and-ce-marking .ce-added-route-copy h2{font-size:38px;line-height:1.25;margin-bottom:28px}
.service-docx-e-and-ce-marking .ce-added-route-copy p{font-size:17px;line-height:1.8}
.service-docx-e-and-ce-marking .ce-added-route-image{margin:0;aspect-ratio:3/2;border-radius:12px;overflow:hidden}
.service-docx-e-and-ce-marking .ce-added-route-image img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .6s ease}
.service-docx-e-and-ce-marking .ce-added-route-image:hover img{transform:scale(1.025)}
.service-docx-e-and-ce-marking .ce-added-route-reverse .ce-added-route-image{grid-column:1;grid-row:1}
.service-docx-e-and-ce-marking .ce-added-route-reverse .ce-added-route-copy{grid-column:2;grid-row:1}
@media(max-width:1023px){.service-docx-e-and-ce-marking .ce-added-route{padding:64px 0}.service-docx-e-and-ce-marking .ce-added-route-grid{gap:36px}.service-docx-e-and-ce-marking .ce-added-route-copy h2{font-size:32px}}
@media(max-width:767px){.service-docx-e-and-ce-marking .ce-added-route{padding:44px 0}.service-docx-e-and-ce-marking .ce-added-route-grid{grid-template-columns:1fr;gap:28px}.service-docx-e-and-ce-marking .ce-added-route-copy h2{font-size:28px}.service-docx-e-and-ce-marking .ce-added-route-reverse .ce-added-route-image,.service-docx-e-and-ce-marking .ce-added-route-reverse .ce-added-route-copy{grid-column:1;grid-row:auto}.service-docx-e-and-ce-marking .ce-added-route-copy p{font-size:16px}}
@media(prefers-reduced-motion:reduce){.service-docx-e-and-ce-marking .ce-added-route-image img{transition:none}.service-docx-e-and-ce-marking .ce-added-route-image:hover img{transform:none}}
