.avt-related-services .avt-related-services__grid {
    --avt-related-gap: 14px;
    display: block;
    columns: 220px 3;
    column-gap: var(--avt-related-gap);
    margin-bottom: calc(0px - var(--avt-related-gap));
}
.avt-related-services .avt-related-services__card {
    display: inline-block;
    box-sizing: border-box;
    width: 100%;
    min-height: 0;
    margin: 0 0 var(--avt-related-gap);
    padding: 14px 16px;
    vertical-align: top;
    break-inside: avoid;
}
.avt-related-services .avt-related-services__card-head {
    margin-bottom: 10px;
    padding-bottom: 8px;
}
.avt-related-services .avt-related-services__card-title {
    letter-spacing: 1px;
}
@media (max-width: 991.98px) {
    .avt-related-services .avt-related-services__grid {
        column-count: 2;
    }
}
@media (max-width: 575.98px) {
    .avt-related-services .avt-related-services__grid {
        --avt-related-gap: 12px;
        column-count: 1;
        column-width: auto;
    }
}
