.c1[data-v-13dee712]{align-items:center;background:transparent;color:#202124;display:inline-flex;font-family:Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:13px;gap:8px;line-height:1;padding:6px 0}.c1__g[data-v-13dee712]{flex-shrink:0;height:16px;width:16px}.c1__score[data-v-13dee712]{color:#202124;font-size:13px;font-weight:500}.c1__stars[data-v-13dee712]{align-items:center;display:inline-flex;gap:1px}.c1__star[data-v-13dee712]{display:block;height:14px;width:14px}.c1__divider[data-v-13dee712]{color:#dadce0;padding:0 2px}.c1__count[data-v-13dee712]{color:#5f6368;font-size:13px;font-weight:400}.c4[data-v-21abe61a]{background:#fff;border-bottom:1px solid #e8eaed;color:#202124;font-family:Roboto,-apple-system,BlinkMacSystemFont,sans-serif;width:100%}.c4__inner[data-v-21abe61a]{align-items:center;display:flex;gap:28px;margin:0 auto;max-width:1008px;padding:22px 24px}@media(min-width:1216px){.c4__inner[data-v-21abe61a]{max-width:1200px}}@media(min-width:1408px){.c4__inner[data-v-21abe61a]{max-width:1392px}}.c4__brand[data-v-21abe61a]{align-items:center;display:flex;flex-shrink:0;gap:12px}.c4__g[data-v-21abe61a]{height:32px;width:32px}.c4__brand-stack[data-v-21abe61a]{display:flex;flex-direction:column;line-height:1.15}.c4__brand-top[data-v-21abe61a]{font-size:18px;font-weight:500;letter-spacing:-.01em}.c4__brand-bot[data-v-21abe61a]{color:#5f6368;font-size:11px;letter-spacing:.08em;margin-top:2px;text-transform:uppercase}.c4__sep[data-v-21abe61a]{background:#e8eaed;flex-shrink:0;height:44px;width:1px}.c4__rating[data-v-21abe61a]{align-items:center;display:flex;gap:14px}.c4__score[data-v-21abe61a]{color:#202124;font-size:44px;font-weight:300;letter-spacing:-.02em;line-height:1}.c4__scoreCol[data-v-21abe61a]{display:flex;flex-direction:column;gap:4px}.c4__stars[data-v-21abe61a]{display:flex;gap:2px}.c4__star[data-v-21abe61a]{height:18px;width:18px}.c4__of[data-v-21abe61a]{color:#70757a;font-size:11px;letter-spacing:.06em;text-transform:uppercase}.c4__meta[data-v-21abe61a]{align-items:center;display:flex;gap:12px}.c4__count[data-v-21abe61a]{font-feature-settings:"lnum";color:#202124;font-size:30px;font-weight:300;letter-spacing:-.01em}.c4__countLabel[data-v-21abe61a]{color:#5f6368;font-size:12px;line-height:1.35}@media(max-width:900px){.c4__inner[data-v-21abe61a]{flex-wrap:wrap;gap:16px 24px;padding:18px 20px}}.google-reviews-summary-bar .google-reviews-trust-strip{margin-bottom:1.5rem;margin-top:1rem}.google-reviews-summary-bar .google-reviews-chip-wrap{margin-bottom:.75rem;margin-top:.5rem}.office-info .short-info{align-items:flex-start;display:flex;margin-bottom:1.7rem}.office-info .short-info__header{align-items:center;color:#919395;display:flex;flex-shrink:0;margin-right:.7rem}.office-info .short-info__header img{height:24px;margin-right:.5rem;width:24px}.office-info .short-info__content{color:#363636;min-width:0}.office-info .short-info.openinghours{flex-direction:column}.office-info .short-info.openinghours .is-open{color:#0b774a}.office-info .short-info.openinghours .is-closed{color:#db504a}.office-info .short-info.openinghours table{font-size:.9rem;margin-left:-.5rem}.office-info .short-info.openinghours td{padding:.25rem .5rem}.office-info .short-info.openinghours .weekday-wrap{font-weight:700}.office-info .short-info.openinghours tr.is-today td:first-child{padding:0}.office-info .short-info.openinghours tr.is-today td:first-child .weekday-wrap{border:1px solid #000;border-radius:.2rem;display:block;padding:.25rem .5rem}.office-info .short-info.openinghours .open-now tr.is-today td:first-child .weekday-wrap{border-color:#0b774a;color:#0b774a}.office-info .cursor-pointer{cursor:pointer}.collapse .collapse-title{cursor:pointer;font-size:1.2rem;font-weight:500;padding-left:2rem;position:relative}.collapse .collapse-title:before{color:#4183c4;content:"+";font-size:24px;left:0;line-height:1;position:absolute}.collapse .collapse-content{max-height:0;overflow:hidden;padding:0 2rem;transition:padding-top .2s ease-in-out,padding-bottom .2s ease-in-out,background-color .2s ease-in-out}.collapse.open .collapse-title:before{content:"-"}.collapse.open .collapse-content{max-height:900px;padding:1rem 2rem}