.toggle-button[data-v-b48d68f4] {
  padding: 16px;
  border-radius: 12px;
  background-color: #f2f2f2;
}
.toggle-button[data-v-b48d68f4] .q-btn__content {
  display: flex;
  justify-content: center;
  align-items: center;
  flex-wrap: nowrap;
  gap: 10px;
}
.toggle-button--active[data-v-b48d68f4] {
  background-color: #02888d;
  color: #ffffff;
}
.toggle-button__circle[data-v-b48d68f4] {
  width: 28px;
  height: 28px;
  border-radius: 30px;
  background-color: #ffffff;
  display: flex;
  justify-content: center;
  align-items: center;
}.timetable[data-v-df2778ea] {
  margin-bottom: 20px;
  width: 100%;
  display: flex;
  flex-direction: column;
  align-items: start;
  gap: 10px;
}
.timetable__day[data-v-df2778ea] {
  padding: 16px 20px;
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 20px;
  border: 1px solid #ddd;
  background-color: #ffffff;
  border-radius: 20px;
}
@media (max-width: 1180px) {
.timetable__day[data-v-df2778ea] {
    flex-wrap: wrap;
}
}
.timetable__day-name[data-v-df2778ea] {
  max-width: 150px;
  width: 100%;
}
.timetable__time[data-v-df2778ea] {
  max-width: 365px;
  width: 100%;
  text-align: center;
}
@media (max-width: 1180px) {
.timetable__time[data-v-df2778ea] {
    max-width: 100%;
    width: 100%;
}
}
@media (max-width: 500px) {
.timetable__time[data-v-df2778ea] {
    grid-template-columns: repeat(2, 1fr) !important;
}
}
.timetable__time .field[data-v-df2778ea] {
  margin-bottom: 0;
}
.timetable__time[data-v-df2778ea] .q-field__prepend {
  color: #858790;
}
.timetable__time[data-v-df2778ea] .q-field__control {
  border: 1px solid #ddd;
}
.timetable__time[data-v-df2778ea] .q-field--with-bottom {
  padding-bottom: 0px;
}.contacts-form[data-v-9b62830b] {
  display: flex;
  flex-direction: column;
  gap: 20px;
}
.contacts-form__description[data-v-9b62830b] {
  color: #858790;
}
.contacts-form[data-v-9b62830b] .field--contact .q-field__prepend {
  padding-right: 10px;
  width: 48px;
  display: flex;
  justify-content: center;
}