:root {
    --THEME_COMPANY_COLOR: rgb(0, 137, 196);
    --THEME_PRIMARY_COLOR: rgb(255, 255, 255);
    --THEME_SECONDARY_COLOR: rgb(236, 240, 241);
    --THEME_FONT_COLOR: rgb(147, 149, 152);
}


.swal-overlay {
    background-color: rgba(255, 255, 255, 0.6);
}

.swal-modal {
    background-color: White;
    border: 1px solid var(--THEME_FONT_COLOR);
}

.swal-title {
    color: var(--THEME_FONT_COLOR);
    font-family: helvetica, sans-serif;
    font-size: 16px;
    /*    box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.21);
    margin-bottom: 28px;*/
}

.swal-text {
    color: var(--THEME_FONT_COLOR);
    font-family: helvetica, sans-serif;
    font-size: 14px;
}

.swal-footer {
    /*    background-color: rgb(245, 248, 250);
    margin-top: 32px;
    border-top: 1px solid #E9EEF1;
    overflow: hidden;*/
}

.swal-button--cancel {
    text-shadow: 0px -1px 0px rgba(0, 0, 0, 0.3);
    background-color: var(--THEME_FONT_COLOR);
    padding: 7px 19px;
    border-radius: 10px;
    border: 1px solid var(--THEME_SECONDARY_COLOR);
    font-family: helvetica, sans-serif;
    color: var(--THEME_PRIMARY_COLOR);
    font-size: 15px;
    text-decoration: none;
}

.swal-button--confirm {
    text-shadow: 0px -1px 0px rgba(0, 0, 0, 0.3);
    background-color: var(--THEME_FONT_COLOR);
    padding: 7px 19px;
    border-radius: 10px;
    border: 1px solid var(--THEME_SECONDARY_COLOR);
    font-family: helvetica, sans-serif;
    color: var(--THEME_PRIMARY_COLOR);
    font-size: 15px;
    text-decoration: none;
}