.box-logo {
    max-width: 200px;
}

.box-logo-container {
    text-align: center;
}

.landscape-bg {
    background-image: url(/static/assets/svg/backgrounds/landscape-bg3-simple.svg);
    background-position: center left;
    background-repeat: no-repeat;
    background-size: cover;
}

@media (min-width: 767px) {
    .landscape-bg {
        background-image: url(/static/assets/svg/backgrounds/landscape-bg3-simple.svg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
    }
}


.landscape-bg-light {
    background-image: url(/static/assets/svg/backgrounds/landscape-bg-simple-light.svg);
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
}

@media (min-width: 767px) {
    .landscape-bg-light {
        background-image: url(/static/assets/svg/backgrounds/landscape-bg-simple-light.svg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
    }
}

.choices__list.dropdown-menu {
    max-height: -webkit-fill-available;
    overflow: auto;
    overflow-y: scroll;
    min-height: 250px;
}

.users-card {
    overflow: visible;
}

input.hide-placeholder {
    width: 0px !important;
    min-width: 0px !important;
    opacity: 0 !important;
}

input.hide-placeholder.select-auto-width,
input.select-auto-width {
    width: auto !important;
    min-width: auto !important;
    opacity: 1 !important;
    line-height: 2;
}

.dropdown-menu-card .card-header.multiselect-header {
    height: fit-content;
}

.mobile-nav-tabs {
    text-align: center;
    font-size: .85rem !important;
}

.text-center-mobile {
    text-align: center;
}

@media (max-width: 767px) {
    .mx-mobile-auto {
        margin: auto !important;
    }
}

@media(min-width: 767px) {
    .mobile-nav-tabs {
        text-align: left;
        font-size: .9375rem;
    }

    .text-center-mobile {
        text-align: initial;
    }
}
.ads-icon {
    width: 32px;
    height: 32px;
}