.resident-card__image img {
    object-fit: cover;
}

.news-card__image, .news-card__photo {
    object-fit: cover;
}

.item-rent__photo img {
    object-fit: cover;
}

@media (min-width: 47.9988em) {
    .news-card__lable {
        left: auto;
        top: 1rem;
        right: 1rem; !important;
        object-fit: cover;
    }
}

*:focus {
    outline: none;
}

*:focus-visible {
    outline: none;
}

[data-fls-form-error] {
    font-size: .6rem;
    left: auto;
    right: .625rem;
}

[class*="--icon-logout"]::before {
    content: "\f118";
}

.resident-card__image img.resident-card__lable {
    object-fit: contain;
}

.checkbox__input {
    width: 1px;
    height: 1px;
}

.input[placeholder]:not(:placeholder-shown) {
    color: hsla(0, 0%, 100%, .6);
    font-size: .75rem;
}
