.tm-small-business-areas h2.uk-card-title {
    color: white;
}
.tm-small-business-areas .uk-card-media-top img {
    width: 100%;
    aspect-ratio: 1 / 1;
    object-fit: cover;
}
@media (min-width: 960px) {
    .tm-inset-photo {
        margin-right: -100px;
    }
    .tm-inset-photo-right {
        margin-left: -100px;
    }
    .tm-text-outset .uk-padding-large {
        margin-left: 100px;
    }
    .tm-text-outset-left .uk-padding-large {
        margin-right: 100px;
    }
    .tm-background-outset {
        background: linear-gradient(to right, var(--global-white-color) 50%, var(--global-background) 50%);
    }
    .tm-background-outset-left {
        background: linear-gradient(to right, var(--global-background) 50%, var(--global-white-color) 50%);
    }
}
