.BusinessCard_contactPersonImage__U6Nmw{display:inline-block;width:80px;height:80px;margin-bottom:1rem}@media screen and (min-width:768px){.BusinessCard_contactPersonImage__U6Nmw{width:120px;height:120px}}.BusinessCard_contactPersonImage__U6Nmw:last-child{margin-left:1rem!important}.BusinessCard_contactPersons__Pd_mn{display:flex;flex-direction:column;align-items:center;justify-content:center;height:auto;margin-bottom:1.5rem;padding-bottom:.5rem;border-bottom:1px solid #ccc}@media screen and (min-width:768px){.BusinessCard_contactPersons__Pd_mn{height:100%;margin-bottom:0;padding-bottom:0;border:0}}.BusinessCard_contactPersonNames__PMo3_{margin-bottom:.5rem}.BusinessCard_businessCard__rSke9{margin-bottom:2rem;padding:2.5rem;background-color:#fff}@media screen and (min-width:768px){.BusinessCard_businessCard__rSke9{padding:2.5rem 2.5rem 2.5rem 0}}.BusinessCard_businessCard__rSke9 .BusinessCard_phone__vD7L3{color:var(--color-brand,#ee7900);text-decoration:none}.BusinessCard_businessCard__rSke9.BusinessCard_noNews__VYiw3{margin-bottom:0}@media screen and (min-width:768px){.BusinessCard_businessCard__rSke9.BusinessCard_noNews__VYiw3{padding:2.5rem 0}}.BusinessCard_contactPhone__1aq19{margin-bottom:.5rem}.BusinessCard_contactInfo__ZJ89_{margin-bottom:2rem}.BusinessCard_contactInfo__ZJ89_ h2{margin-bottom:.5rem}.BusinessCard_news__0OZ1D{margin-bottom:1rem}.BranchPageContainer_infoContainer__UO5hG{display:inline-flex;align-items:center;margin-bottom:2rem}@media screen and (min-width:1024px){.BranchPageContainer_infoContainer__UO5hG{margin-bottom:0}}.BranchPageContainer_infoContainer__UO5hG svg{margin-right:.5rem}.BranchPageContainer_branchAddress__FxG8R{margin-bottom:1.5rem;font-size:1rem;line-height:1.5}.BranchPageContainer_branchContact__tDBgW{margin-bottom:2rem}.BranchPageContainer_branchRoute__f3l07>*{margin-bottom:1rem}.BranchPageContainer_branchTeaser__9RsIL{margin-bottom:1.5rem}.BranchPageContainer_branchMapContainer__bPuR4{height:200px}@media screen and (min-width:576px){.BranchPageContainer_branchMapContainer__bPuR4{height:400px}}.MapLocationButton_locationsButton__qXOgW{display:block;width:40px;height:40px;margin-right:10px;padding:0;border:0;background:#fff;box-shadow:0 1px 4px -1px rgba(0,0,0,.3);cursor:pointer}.MapLocationButton_locationsButton__qXOgW svg{margin:0 auto}.GoogleReviews_container__bUOm9{display:flex;flex-direction:column}@media screen and (min-width:1024px){.GoogleReviews_container__bUOm9{text-align:center}}.GoogleReviews_cards__QtkCH{display:grid;grid-template-columns:1fr;grid-gap:1rem;gap:1rem;align-items:center;margin-bottom:1.5rem;text-align:start}@media screen and (min-width:1024px){.GoogleReviews_cards__QtkCH{grid-template-columns:repeat(3,1fr)}}.GoogleReviews_details__EXffa{display:flex;flex-direction:column;gap:.5rem;align-items:flex-start;justify-content:center;margin-bottom:1.5rem}@media screen and (min-width:1024px){.GoogleReviews_details__EXffa{flex-direction:row;align-items:center}}.GoogleReviews_totalRatings__6_hfS{margin-right:1rem;font-weight:700;font-size:1.125rem}.GoogleReviews_totalStars__t0jdE{display:flex;gap:5px;align-items:center}.Stars_stars___ZrYD{display:flex}.Stars_filled__efQpT.Stars_primary__yNM7n path{fill:var(--color-primary,#ee7900)}.Stars_filled__efQpT path{fill:#000}.Stars_unfilled__yh3z2 path{fill:#ccc}.ReviewCard_container__BUwmD{height:100%;max-height:250px;padding:1rem;background-color:#fff;text-decoration:none;transition:transform .3s ease}.ReviewCard_container__BUwmD:hover{color:#000;transform:translateY(-5px)}.ReviewCard_heading__nr2F_{margin-bottom:.5rem}.ReviewCard_details__oviCB{display:flex;gap:.5rem;align-items:center;margin-bottom:.5rem}