/* v3.9.55 — editable homepage service strip. */
.info-bar.vcc-service-strip{background:#fff;border-top:1px solid #e4edeb;border-bottom:1px solid #e4edeb}
.vcc-service-strip .info-grid.vcc-service-grid{display:grid;grid-template-columns:repeat(var(--vcc-service-count),minmax(0,1fr));align-items:stretch}
.vcc-service-strip .info-grid.vcc-service-grid > .vcc-service-item{display:flex;align-items:center;justify-content:center;gap:14px;min-width:0;text-align:left;padding:21px 22px;border-right:1px solid #dfebe8;border-bottom:0}
.vcc-service-strip .info-grid.vcc-service-grid > .vcc-service-item:last-child{border-right:0}
.vcc-service-strip .vcc-service-icon{display:inline-flex;flex:0 0 36px;align-items:center;justify-content:center;color:var(--accent,#088f83);font-size:unset}
.vcc-service-strip .vcc-service-copy{min-width:0}
.vcc-service-strip .vcc-service-title{display:block;font-size:13px;font-weight:800;line-height:1.3;color:#16313a;text-decoration:none}
.vcc-service-strip a.vcc-service-title:hover{text-decoration:underline;text-underline-offset:3px}
.vcc-service-strip .vcc-service-copy small{display:block;margin-top:4px;font-size:11px;line-height:1.45;color:#597179}
.vcc-service-strip a:focus-visible{outline:2px solid var(--accent,#088f83);outline-offset:3px}
@media(max-width:1100px){.vcc-service-strip .info-grid.vcc-service-grid{grid-template-columns:repeat(auto-fit,minmax(210px,1fr))}.vcc-service-strip .info-grid.vcc-service-grid > .vcc-service-item{border-bottom:1px solid #dfebe8;padding:16px 12px}.vcc-service-strip .info-grid.vcc-service-grid > .vcc-service-item:last-child{border-bottom:0}}
@media(max-width:640px){.vcc-service-strip .info-grid.vcc-service-grid{grid-template-columns:1fr}.vcc-service-strip .info-grid.vcc-service-grid > .vcc-service-item{justify-content:flex-start;text-align:left;border-right:0;padding:13px 2px}.vcc-service-strip .vcc-service-title{font-size:13px}.vcc-service-strip .vcc-service-copy small{font-size:11px}}
