.office-list-select-offices-block {
    margin: 0 0 50px 0;
}

.office-list-select-offices-block .title {
    margin: 0;
    background: #e30613;
    color: var(--white);
    font-size: 1.45rem;
    padding: .85rem 1.5rem;
}

.office-list-select-offices-block .item {
    margin-top: 15px;
    margin-bottom: 15px;
    background-color: var(--white);
}

.office-list-select-offices-block .text-container {
    padding: 1.35rem 1.5rem;
}

.office-list-select-offices-block .text-container p {
    margin-bottom: 0;
}

.office-list-select-offices-block .link-primary::after {
    position: relative;
    padding: 0 0 0 4px;
    content: "\f054";
    color: #e30613;
    font-size: 11px;
    font-family: 'FontAwesome';
    font-weight: 100;
    vertical-align: middle;
}

@media screen and (max-width:425px) {

    .office-list-select-offices-block .item {
        margin-bottom: 25px;
    }

}
