.modal-header .modal-title {
    font-size: 14px !important;
}

.modal-header .btn-close {
    margin: unset !important;
}

.modal-backdrop {
    z-index: 1150;
}

.modal {
    z-index: 1160;
}

.modal-header .modal-title {
    font-size: 14px !important;
}

.modal-header .btn-close {
    margin: unset !important;
}

.confirm-delete-modal-content .modal-body {
    text-align: center;
    padding: 28px 24px 8px;
}

.confirm-delete-icon {
    width: 56px;
    height: 56px;
    margin: 0 auto 16px;
    display: flex;
    align-items: center;
    justify-content: center;
    background: var(--bg-dc3545-a01);
    color: var(--fg-dc3545);
    border-radius: 50%;
    font-size: 22px;
}

.confirm-delete-icon-success {
    background: var(--bg-16a34a-a01);
    color: var(--fg-16a34a);
}

.confirm-delete-message {
    color: var(--fg-555555);
    font-size: 14px;
}

.modal-footer .btn {
    padding: .45rem 1.1rem;
    font-size: 13px;
    font-weight: 600;
    border-radius: 8px;
}

.modal-footer .btn-light {
    background: var(--bg-ffffff) !important;
    border: 1.5px solid var(--bd-e3e2df) !important;
    color: var(--fg-444444) !important;
}

.modal-footer .btn-light:hover {
    background: var(--bg-f8f9fa) !important;
    border-color: var(--bd-cfd2d6) !important;
}

.add-service-form .modal-body {
    background: var(--bg-fcfcfd);
}
