.branch-banner-wrapper{background-color:var(--color-primary);z-index:0;overflow:hidden}.branch-banner-wrapper:before{content:"";z-index:-1;background-image:url(../media/leaf.c186a6c4.svg);background-repeat:no-repeat;background-size:840px;width:840px;height:671px;position:absolute;bottom:-120px;left:0}@media (max-width:1099.98px){.branch-banner-wrapper .row{flex-direction:column-reverse}}.branch-banner-wrapper .branch-banner-content{padding:64px 0}@media (max-width:1099.98px){.branch-banner-wrapper .branch-banner-content{padding:40px 36px}}@media (max-width:767.98px){.branch-banner-wrapper .branch-banner-content{padding:32px 20px}}.branch-banner-wrapper .branch-banner-content h1{color:var(--color-light);font-family:var(--font-secondary);font-size:3rem;font-weight:var(--light);line-height:var(--line-height112);letter-spacing:normal}@media (max-width:1099.98px){.branch-banner-wrapper .branch-banner-content h1{font-size:2.25rem}}@media (max-width:767.98px){.branch-banner-wrapper .branch-banner-content h1{font-size:1.75rem}}.branch-banner-wrapper .branch-banner-address{color:var(--color-light);font-size:1rem;font-weight:var(--light);line-height:var(--line-height140);margin-top:16px}.branch-banner-wrapper .branch-banner-contact{margin-top:40px;list-style:none}.branch-banner-wrapper .branch-banner-contact li{align-items:center;gap:8px;display:flex}.branch-banner-wrapper .branch-banner-contact li+li{margin-top:8px}.branch-banner-wrapper .branch-banner-contact li a{font-size:1rem;font-weight:var(--light);color:var(--color-light)}.branch-banner-wrapper .branch-banner-contact li a:hover{color:var(--color-secondary-light)}.branch-banner-wrapper .branch-banner-cta{flex-wrap:wrap;gap:16px;margin-top:40px;display:flex}.branch-banner-wrapper .branch-banner-hours{margin-top:40px}.branch-banner-wrapper .branch-banner-hours .branch-banner-hours-title{color:var(--color-light);font-size:1rem;font-weight:var(--medium);margin-bottom:12px;display:block}.branch-banner-wrapper .branch-banner-hours p{font-size:1rem;font-weight:var(--light);color:var(--color-light)}.branch-banner-wrapper .branch-banner-reviews{color:var(--color-light);align-items:center;gap:16px;margin-top:40px;font-size:1rem;display:flex}.branch-banner-wrapper .branch-banner-reviews .branch-banner-reviews-rating{font-weight:var(--medium)}.branch-banner-wrapper .branch-banner-image{height:660px}@media (max-width:1099.98px){.branch-banner-wrapper .branch-banner-image{height:420px}}@media (max-width:767.98px){.branch-banner-wrapper .branch-banner-image{height:280px}}.branch-banner-wrapper .branch-banner-image img{object-fit:cover;width:50%;height:660px;position:absolute;top:0;left:auto;right:0}@media (max-width:1099.98px){.branch-banner-wrapper .branch-banner-image img{width:100%;height:420px}}@media (max-width:767.98px){.branch-banner-wrapper .branch-banner-image img{height:280px}}
