.container { font-family: "Onest", sans-serif; } .title { color: #49473C; font-size: 30px; margin-top: 10px; } .description { color: #49473C; font-size: 15px; margin-top: 10px; } .update{ color: #49473C; font-size: 15px; margin-top: 18px; } .card-container { display: flex; flex-wrap: wrap; gap: 30px; margin-top: 20px; justify-content: flex-start; } .card-parameter{ border: 1px solid #16423C; color: #16423C; padding: 20px 0px 20px 0px; border-radius: 8px; text-align: center; flex: 1 1 30%; max-width: 30%; min-width: 200px; } .card-parameter:hover{ background-color: #16423C; color: white; } .card-content{ text-align: center; margin:auto; } .title-graph{ color: #49473C; font-size: 23px; font-weight: 400; margin-top: 45px; } .graph{ margin-top: 22px; } @media (max-width: 768px) { .card-parameter{ flex: 1 1 45%; } .card-container{ justify-content: center; } } @media (max-width: 576px) { .card-parameter{ flex: 1 1 100%; } .card-container{ justify-content: center; } } button { border: none; border-radius: 10px; padding: 5px 10px; font-size: 15px; cursor: pointer; margin-right: 20px; } .active-button { background-color: #cad849; color: white; } .loading{ font-size: 18px; text-align: center; } .status-on { color: #16423C; } .status-off { color: rgb(144, 6, 6); } .spinner { color: #16423C }