@charset "utf-8";
/* CSS Document */



.J-arrow {
    left: -220px;
}

img.bigJ {
    height: 300px;
}

.J-arrow img.arrow-down {
    left: 70px;
}

.row-about .col-content-left, .row-about .col-content-right {
    padding-bottom: 6vw;
}

.team-members {
    gap: 2vw;
}

.img-expertise {
    height: 17vw;
    object-fit: cover;
    object-position: bottom;
}

.practice-areas {
    gap: 1vw;
}

.practice-area {
    padding-bottom: 1vw;
}

.tagline {
    letter-spacing: 0;
}



.bottom-data {
    padding-right: 2vw;
}