
.seo-breadcrumb{display:flex;flex-wrap:wrap;gap:8px;align-items:center;font-size:14px;line-height:1.7;margin:0 0 24px;color:#66716b;letter-spacing:0}
.seo-breadcrumb a{text-decoration:underline;text-underline-offset:3px}.seo-breadcrumb span[aria-current]{color:#242b27}
.page-intro>.seo-breadcrumb{margin-top:0}.detail>.seo-breadcrumb{margin-top:0}
.seo-service-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:30px;padding-top:0}
.seo-service-card{border:1px solid #d5d8d0;background:#fff;overflow:hidden;border-radius:4px;padding-bottom:26px}
.seo-service-card img{width:100%;aspect-ratio:1.8;object-fit:cover}.seo-service-card h2{font-size:29px!important;margin:25px 25px 16px!important;line-height:1.2}.seo-service-card p{margin:0 25px 20px;font-size:18px}.seo-service-card>span{margin:0 25px;color:#a43f26;font-size:16px}
.seo-footer-services{font-size:inherit}
@media(max-width:700px){.seo-service-grid{grid-template-columns:1fr}.seo-breadcrumb{font-size:13px}.seo-service-card h2{font-size:26px!important}}
.references-intro .seo-breadcrumb{color:#c4cdc7}.references-intro .seo-breadcrumb span[aria-current]{color:#f3f6f3}
nav.seo-breadcrumb a{display:inline!important}.detail>nav.seo-breadcrumb{justify-content:flex-start;gap:8px;margin:0 0 24px;padding:0;font-size:14px}.detail>nav.seo-breadcrumb a{display:inline!important;border:0;border-radius:0;padding:0;margin:0;font-size:14px;line-height:1.7}.detail>nav.seo-breadcrumb span{font-size:14px;line-height:1.7}@media(max-width:700px){.detail>nav.seo-breadcrumb,.detail>nav.seo-breadcrumb a,.detail>nav.seo-breadcrumb span{font-size:13px}}
