/* heder */
.section-logo .section--inner > .row {
    align-items: center;
}
/* #id_facc13aa-3c57-5541-9158-7a8a835ea237 .section__column-1 { text-align: right; } */
/* .logo-a__image-link, .logo-a a { justify-content: flex-end; } */
/* .section--light .phone__title, 
.section--light .phone__city, 
.section--light .phone__setting-title { text-align: left; }
.section--light .phone__number { text-align: left; } */

@media (max-width: 992px) {
    .logo-a__image-link, .logo-a a { justify-content: center; }
    .section--light .phone__title, 
    .section--light .phone__city, 
    .section--light .phone__setting-title { text-align: center; }
    .section--light .phone__number { text-align: center; }
}

/* atty widget */
.staff-a--12 .staff__item .staff-member {
    align-items: center;
}
.staff-a .staff__item .staff-member__image {
    display: block;
    max-width: 200px;
    margin: 0 auto;
}
/* attorney page */
.section-staff .staff-detail { padding-top: 30px; }
.staff-member > .row {
    align-items: center;
}
.staff-member .row > .col-lg-3 { text-align: center; }
.section--light .staff-detail .staff-member__image {
    display: inline-block;
    width: auto;
    min-height: auto;
}