/* Add here all your css styles (customizations) */
.g-brd-primary {
    border-color: #1C302D !important;
}

.g-bg-primary-light {
    background-color: #325954 !important;
}

.g-bg-primary-dark {
    background-color: #1D4A43;;
}

.g-bg-gray-darck {
    background-color: #3B3E47;
}

/* Primary Colors */
.g-bg-primary {
    background-color: #1C302D !important;
}

.g-bg-primary-light--hover:hover {
    background-color: #325953 !important;
}

.g-color-primary {
    color: #1C302D !important;
}

.u-btn-primary {
    color: #fff;
    background-color: #1C302D;
}

.u-btn-primary:hover, .u-btn-primary.active {
    border-color: #325953;
    background-color: #325953;
}

.g-bg-primary--checked.g-checked,
.g-checked .g-bg-primary--checked {
    background-color: #1C302D !important;
}

.g-bg-primary--active.active,
.active .g-bg-primary--active {
    background-color: #1C302D !important;
}

@keyframes shadow-pulse {
    0% {
        box-shadow: 0 0 0 0px rgba(0, 0, 0, 0.2);
    }
    100% {
        box-shadow: 0 0 0 35px rgba(0, 0, 0, 0);
    }
}

.pulse_btn {
    animation: shadow-pulse 1s infinite;

    display: flex;
}

.call-back {
    display: none;
}

.border-own.active {
    border-bottom: 2px solid #D7B7A8 !important;
}

.g-color-theme-gray {
    color: #757575;
}

@media (max-width: 767px) {
    [data-tabs-mobile-type="slide-up-down"].u-nav-dark .nav-link.active, [data-tabs-mobile-type="slide-up-down"].u-nav-dark .nav-item.show .nav-link {
        border-color: transparent !important;
        border: none;
        border-bottom: 2px solid #D7B7A8 !important;

    }

    [data-tabs-mobile-type="slide-up-down"].u-nav-dark .nav-link {
        border-color: transparent !important;
    }
}
.table_model .table td, .table_model .table th {
    border-top: 1px solid #dee2e6!important;
}
.object-cover {
    object-fit: cover;
}
