@import url("https://fonts.googleapis.com/css2?family=Open+Sans:ital,wght@0,400..700;1,400..700&display=swap");
@import url("https://fonts.googleapis.com/css2?family=Montserrat:wght@400..700&display=swap");

/* Yuxme banner to redirect users to the subscriptions page */
.yuxme-plan-banner {
    height: 56px;
    padding: 8px 24px;
    background-color: var(--primary-color);
}

.yuxme-plan-banner.isYuxme {
    height: 56px;
    padding: 8px 24px;
    background-color: var(--accent-color);
}

.yuxme-plan-banner a:link, 
.yuxme-plan-banner a:visited {
    display: block;
    height: 40px;
    line-height: 40px;
    text-align: center;
    text-decoration: underline;
    font-size: 18px;
    color: #fff;
}

.yuxme-plan-banner a:hover,
.yuxme-plan-banner a:active,
.yuxme-plan-banner a:focus {
    text-decoration: none;
    color: #fff;
}

/* end of Yuxme banner */

.footerLogo {
    visibility: hidden;
}

.access-container-register {
    overflow-y: visible;
    display: unset;
}

.logoTag {
    visibility: hidden;
}

.reset-tour {
    display: none;
}

.Table .table-row.table-row-selected .table-col-text {
    color: black !important;
}

.reset-notacredito-tour {
    display: none;
}

:root {
    --font-primary: "Montserrat", sans-serif;
    --font-secondary: "Open Sans", sans-serif;
    --primary-color: #4A4381;
    --secondary-color: #3d3269;
    --accent-color: #0fadbb;
    --red-color: #EE2265;
    --yellow-color: #EDCE09;
    --green-color: #15B881;
    --black-color: #202329;
    --white-color: white;
    --gray-color: #B6BABF;
    --pale-grey: #eaedee;
    --blue-color: #1799f4;
    --dark-blue-grey: #13293d;
    --azure: #1799f4;
    --yuxme-accent-color: #47A1B2;
    --yuxme-header-items-color: #858992;
}
