.graphics-primary {
    width: 100%;
    height: 450px;
    display: block;
    margin: auto;
}

.graphics-primary div {
    width: 100% !important;
}

.meteo-btn {
    text-decoration: none;
    font-weight: 500;
    border-radius: 30px;
    padding: 0.4rem 1.5rem;
    border: 2px solid var(--lightColor);
    background-color: var(--lightColor);
    color: var(--primaryColor);
}

.meteo-btn:hover {
    cursor: pointer;
}

.meteo-btn-active {
    border: 2px solid var(--tertiaryColor);
    background-color: var(--tertiaryColor);
    color: var(--lightColor);
}

.table-invisible {
    display: none;
}

.table-visible {
    display: block;
}