.lawyers .lawyers__main {
    padding: 100px 0;
}

.lawyers .lawyers__content-wrapper.lawyers__content-wrapper--has-picture {
    column-gap: 5%;
    display: grid;
    grid-template-areas:
        'figure content';
    grid-template-columns: 1fr 1fr;
}

.lawyers .lawyers__content-wrapper.lawyers__content-wrapper--no-picture {
    display: block;
    margin: 0 auto;
    max-width: 1100px;
}

.lawyers .lawyers__figure {
    grid-area: figure;
}

.lawyers .lawyers__content {
    grid-area: content;
}

.lawyers .lawyers__content-wrapper.lawyers__content-wrapper--has-picture .lawyers__header {
    margin-top: 50px;
}

.lawyers .lawyers__content-wrapper.lawyers__content-wrapper--has-picture .lawyers__title {
    text-align: left;
}

.lawyers .lawyers__content-wrapper.lawyers__content-wrapper--has-picture .lawyers__title:after {
    left: -30%;
    transform: none;
    width: 130%;
}

.lawyers .lawyers__teasers {
    padding: 100px 0;
}

.lawyers .lawyers__teasers::before {
    content: url(/img/leaf.png);
    height: 50px;
    left: 50%;
    position: absolute;
    top: -25px;
    transform: translateX(-50%);
}

.lawyers .lawyers__teasers-header {
    display: none;
}

/* MEDIA QUERIES
   ========================================================================== */

@media (max-width: 767.98px) {
    .lawyers .lawyers__content-wrapper.lawyers__content-wrapper .lawyers__header {
        margin-top: 0;
    }
    
    .lawyers .lawyers__content-wrapper.lawyers__content-wrapper--has-picture .lawyers__title {
        text-align: center;
    }

    .lawyers .lawyers__content-wrapper.lawyers__content-wrapper--has-picture .lawyers__title:after {
        left: 50%;
        transform: translateX(-50%);
        width: 105px;
    }

    .lawyers .lawyers__content-wrapper.lawyers__content-wrapper--has-picture {
        display: block;
        width: 100%;
    }

    .lawyers .lawyers__figure {
        margin-top: 30px;
    }
}