.branch-table__cell{--font-size:16px;--font-size-rem:1rem;--line-height:26px;--line-height-rem:1.625rem;font-family:Poppins,sans-serif;font-weight:300;font-size:var(--font-size-rem);line-height:var(--line-height-rem)}.branch-table__heading,.branch-table__label{letter-spacing:.24em;text-transform:uppercase;--font-size:12px;--font-size-rem:.75rem;--line-height:16px;--line-height-rem:1rem;font-family:Poppins,sans-serif;font-weight:500;font-size:var(--font-size-rem);line-height:var(--line-height-rem)}.branch-list__select,.branch-list__search-input{letter-spacing:.04em;text-transform:uppercase;--font-size:12px;--font-size-rem:.75rem;--line-height:16px;--line-height-rem:1rem;font-family:Poppins,sans-serif;font-weight:600;font-size:var(--font-size-rem);line-height:var(--line-height-rem)}.branch-list{padding:3rem 0 4rem}.branch-list__title{margin:0 0 1rem;font-weight:600}.branch-list__description{max-width:1072px;margin:0 0 2rem}.branch-list__filters{flex-direction:column;gap:.75rem;margin-bottom:1.5rem;display:flex}.branch-list__selects,.branch-list__search-group{flex-direction:column;gap:.75rem;display:flex}.branch-list__field,.branch-list__search{display:block;position:relative}.branch-list__select,.branch-list__search-input{color:#111b21;background-color:#fff;border:1px solid #0000;border-radius:50px;width:100%;height:52px;transition:border-color .15s cubic-bezier(.445,.05,.55,.95)}.branch-list__select:hover,.branch-list__select:focus-visible,.branch-list__search-input:hover,.branch-list__search-input:focus-visible{border-color:#111b2152;outline:none}.branch-list__select{appearance:none;cursor:pointer;padding:0 3.25rem 0 1.75rem}.branch-list__select:disabled{cursor:not-allowed;opacity:.6}.branch-list__caret{pointer-events:none;display:flex;position:absolute;top:50%;right:1.75rem;transform:translateY(-50%)}.branch-list__search-input{text-transform:none;padding:0 3.25rem 0 1.75rem}.branch-list__search-input::placeholder{color:#111b21;opacity:1;text-transform:uppercase}.branch-list__search-input::-webkit-search-cancel-button{margin-right:.5rem}.branch-list__search-icon{pointer-events:none;display:flex;position:absolute;top:50%;right:1.9rem;transform:translateY(-50%)}.branch-list__scroll{overscroll-behavior:contain;max-height:70vh;overflow-y:auto}.branch-list__scroll::-webkit-scrollbar{width:6px}.branch-list__scroll::-webkit-scrollbar-track{background-color:#0000;margin:.75rem 0 .5rem}.branch-list__scroll::-webkit-scrollbar-thumb{background-color:#111b213d;border-radius:3px}@supports not selector(::-webkit-scrollbar){.branch-list__scroll{scrollbar-width:thin;scrollbar-color:#111b213d transparent}}.branch-list__empty{text-align:center;margin:0;padding:2rem 0}.branch-table{border-collapse:collapse;width:100%}.branch-table__head{display:none}.branch-table__heading{vertical-align:middle;color:#c02026;text-align:left;white-space:nowrap;height:78px;padding:0 1.5rem 0 0}.branch-table__row{background-color:#fff;border-radius:16px;flex-direction:column;gap:.75rem;margin-bottom:1rem;padding:1.5rem;display:flex;box-shadow:0 14px 45px -8px #0000000a}.branch-table__row[hidden]{display:none}.branch-table__cell{text-align:left;color:#111b21b3;vertical-align:middle;font-size:.875rem;line-height:1.25rem}.branch-table__cell:empty{display:none}.branch-table__name{color:#111b21;font-weight:500}.branch-table__address{font-style:normal}.branch-table__label{color:#c02026;margin-bottom:.25rem;display:block}.branch-table__link{width:fit-content;transition:color .15s cubic-bezier(.445,.05,.55,.95);display:block}.branch-table__link:hover,.branch-table__link:focus-visible{color:#111b21;text-decoration:underline}.branch-table__phone{white-space:nowrap}.branch-table__direction{white-space:nowrap;background-color:#fff;margin-top:.5rem;padding:0 1.4rem}.branch-table__direction:after{display:none}@media screen and (width>=768px){.branch-list__title{margin:0 0 2rem}.branch-list__description{margin:0 0 2.5rem}.branch-list__selects,.branch-list__search-group{flex-direction:row;gap:1.25rem}.branch-list__select{width:250px}.branch-list__search-input{width:346px}}@media screen and (width>=992px){.branch-list{padding:6rem 0 7rem}.branch-list__filters{flex-direction:row;justify-content:space-between;align-items:center;gap:1.25rem;margin-bottom:1.75rem}.branch-list__panel{position:relative}.branch-list__panel:before{content:"";z-index:2;background-color:#eff0f4;height:1px;position:absolute;top:78px;left:0;right:0}.branch-list__panel{background-color:#fff;border-radius:16px;padding-bottom:1rem;overflow:hidden;box-shadow:0 14px 45px -8px #0000000a}.branch-list__scroll{scroll-snap-type:y proximity;max-height:640px;padding:0 3.25rem;scroll-padding-top:78px}.branch-list__scroll::-webkit-scrollbar-track{margin-top:83px}.branch-table__head{display:table-header-group}.branch-table__heading{z-index:1;background-color:#fff;position:sticky;top:0}.branch-table__row{box-shadow:none;background-color:#0000;border-radius:0;margin:0;padding:0;display:table-row}.branch-table__row+.branch-table__row{border-top:1px solid #111b2152}.branch-table__row{scroll-snap-align:start}.branch-table__cell{padding:1.875rem 1.5rem 1.875rem 0}.branch-table__cell:empty{display:table-cell}.branch-table__name{color:#111b21b3;width:22%;font-weight:400}.branch-table__address{max-width:22.5rem}.branch-table__label{display:none}.branch-table__email{padding-left:5px}.branch-table__action{text-align:right;padding-right:0}.branch-table__direction{margin:0}}.contact-info__value,.contact-info__value p{--font-size:16px;--font-size-rem:1rem;--line-height:26px;--line-height-rem:1.625rem;font-family:Poppins,sans-serif;font-weight:300;font-size:var(--font-size-rem);line-height:var(--line-height-rem)}.contact-info__grid{flex-direction:column;gap:3rem;display:flex}.contact-info__form{flex:auto;width:100%;max-width:700px}.contact-info__sidebar{flex-direction:column;gap:2rem;display:flex}.contact-info__block{flex-direction:column;gap:.5rem;display:flex}.contact-info__label{color:#5c5c5c}.contact-info__value p{margin:0}.contact-info__value p strong{font-weight:600}.contact-info__socials{flex-wrap:wrap;gap:1.5rem;display:flex}.contact-info__social{color:#111b21;border-radius:100%;justify-content:center;align-items:center;width:40px;min-width:40px;height:40px;transition:background-color .15s cubic-bezier(.445,.05,.55,.95);display:flex}.contact-info__social svg,.contact-info__social svg *{transition:all .15s cubic-bezier(.445,.05,.55,.95)}.contact-info__social:hover,.contact-info__social:focus-visible{--icon-color:#fff;background-color:#c02026}@media screen and (width>=992px){.contact-info__grid{flex-direction:row;align-items:flex-start;gap:4rem}.contact-info__sidebar{flex:auto;min-width:0;padding-top:2.5rem}}