.activator[data-v-1cd947ec]{display:flex;gap:.75rem}.activator span[data-v-1cd947ec]{cursor:pointer;font-size:1rem;font-weight:500;line-height:1.5rem;line-height:140%;--tw-text-opacity:1;color:rgb(119 121 120/var(--tw-text-opacity))}.activator span[data-v-1cd947ec]:hover{color:var(--f64461b6)}.schedule-slider[data-v-663adc08]{max-width:100%}.schedule-slider .month-slider[data-v-663adc08]{display:flex;justify-content:space-between;margin-bottom:1.5rem}.schedule-slider .month-slider__forward[data-v-663adc08]{justify-content:flex-start}.schedule-slider .month-slider__forward[data-v-663adc08],.schedule-slider .month-slider__title[data-v-663adc08]{align-items:center;display:flex}.schedule-slider .month-slider__title[data-v-663adc08]{justify-content:center;text-transform:capitalize}.schedule-slider .month-slider__back[data-v-663adc08]{align-items:center;display:flex;justify-content:flex-end}.schedule-slider .week-slider .week-container[data-v-663adc08]{display:flex;justify-content:space-between}.schedule-slider .week-slider .week-container .day[data-v-663adc08]{align-items:center;display:flex;flex-direction:column;gap:5px;justify-content:center}.schedule-slider .week-slider .week-container .day__weekday[data-v-663adc08]{font-size:12px;line-height:140%;text-align:center;--tw-text-opacity:1;color:rgb(174 176 183/var(--tw-text-opacity))}.schedule-slider .week-slider .week-container .day__weekday--active[data-v-663adc08]{--tw-text-opacity:1;color:rgb(50 51 56/var(--tw-text-opacity))}.schedule-slider .week-slider .week-container .day__date[data-v-663adc08]{align-items:center;display:flex;font-weight:600;height:38px;justify-content:center;line-height:1.5rem;padding:7px 9px 7px 10px;text-align:center;width:38px;--tw-text-opacity:1;color:rgb(174 176 183/var(--tw-text-opacity))}.schedule-slider .week-slider .week-container .day__date--active[data-v-663adc08]{--tw-bg-opacity:1;background-color:rgb(54 182 71/var(--tw-bg-opacity));color:#fff}.badge[data-v-8db258f8]{align-items:center;display:flex;padding:.125rem 10px}@media (min-width:1024px){.badge[data-v-8db258f8]{min-height:22px}}@media (min-width:1280px){.badge[data-v-8db258f8]{min-height:22px}}.badge[data-v-8db258f8]{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.badge.green[data-v-8db258f8]{background:#36b64726}.badge.gray[data-v-8db258f8]{background:#77797826}.badge.red[data-v-8db258f8]{background:#f5535326}.badge.tetriary[data-v-8db258f8]{background:#2ac5f126}.badge.modal .title[data-v-8db258f8]{font-size:14px;font-weight:600;line-height:150%;text-transform:uppercase}@media (min-width:1024px){.badge.modal .title[data-v-8db258f8]{font-size:12px;font-style:italic}}.badge.modal[data-v-8db258f8]{-webkit-backdrop-filter:none;backdrop-filter:none}.badge .title[data-v-8db258f8]{font-weight:500;line-height:140%;text-transform:uppercase}@media (min-width:1024px){.badge .title[data-v-8db258f8]{font-size:10px}}@media (min-width:1280px){.badge .title[data-v-8db258f8]{font-size:10px}}.training[data-v-6fbf2f4d]{align-items:flex-start;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));border-bottom:2px solid #e6e6e6;border-right:2px solid #e6e6e6;border-top:2px solid #e6e6e6;padding:1rem}.training[data-v-6fbf2f4d],.training__inner[data-v-6fbf2f4d]{display:flex;flex-direction:column;gap:.625rem;width:100%}.training__inner[data-v-6fbf2f4d]{justify-content:space-between}.training__inner .training__header[data-v-6fbf2f4d]{display:flex;justify-content:space-between}.training__inner .training__header__time[data-v-6fbf2f4d]{align-items:center;display:flex;gap:.5rem}.training__inner .training__header__time .time[data-v-6fbf2f4d]{font-weight:500;line-height:140%;--tw-text-opacity:1;color:rgb(96 98 108/var(--tw-text-opacity))}.training__inner .training__header__time .duration[data-v-6fbf2f4d]{font-size:12px;line-height:140%;text-align:right;--tw-text-opacity:1;color:rgb(119 121 120/var(--tw-text-opacity))}.training__inner .training__header .badges-features[data-v-6fbf2f4d]{align-items:center;display:flex;gap:.25rem}.training__inner .training__header .badges-features .features[data-v-6fbf2f4d]{display:flex;gap:.25rem}.training__inner .title-container[data-v-6fbf2f4d]{display:flex;gap:.5rem}.training__inner .title-container .title[data-v-6fbf2f4d]{font-weight:500;line-height:140%;text-transform:uppercase;--tw-text-opacity:1;color:rgb(50 51 56/var(--tw-text-opacity))}.training__inner .title-container .rating[data-v-6fbf2f4d]{align-items:center;display:flex}.training__inner .title-container .rating img[data-v-6fbf2f4d]{height:15px;width:15px}.training__inner .title-container .rating span[data-v-6fbf2f4d]{font-size:14px;line-height:160%;--tw-text-opacity:1;color:rgb(147 149 159/var(--tw-text-opacity))}.training__inner .trainer-container[data-v-6fbf2f4d]{display:flex;flex-direction:column;gap:.5rem;justify-content:space-between}.training__inner .trainer-container .trainer[data-v-6fbf2f4d]{align-items:center;display:flex;gap:.5rem}.training__inner .trainer-container .trainer img[data-v-6fbf2f4d]{border-radius:2px;width:24.143px}.training__inner .training_footer[data-v-6fbf2f4d]{border-top:1px solid #e5e7ea;display:flex;justify-content:space-between;padding-top:6px}.training__inner .training_footer .hall[data-v-6fbf2f4d]{font-size:12px;line-height:140%;--tw-text-opacity:1;color:rgb(147 149 159/var(--tw-text-opacity))}.training__inner .training_footer .spaces-left[data-v-6fbf2f4d]{color:#36b647;font-size:12px;line-height:140%}[data-v-6fbf2f4d] .badge span{font-size:12px;font-weight:500;line-height:140%;--tw-text-opacity:1;color:rgb(245 83 83/var(--tw-text-opacity));letter-spacing:.24px;text-transform:uppercase}[data-v-6fbf2f4d] .feature-image{height:1.25rem;width:1.25rem}.training-review-item[data-v-06cb5cf5]{gap:1rem}.training-review-item[data-v-06cb5cf5],.training-review-item .author[data-v-06cb5cf5]{display:flex;flex-direction:column}.training-review-item .author[data-v-06cb5cf5]{gap:.5rem}.training-review-item .author .name[data-v-06cb5cf5]{font-size:20px;font-weight:600;line-height:125%;--tw-text-opacity:1;color:rgb(50 51 56/var(--tw-text-opacity))}.training-review-item .author .date-rating[data-v-06cb5cf5]{display:flex;gap:1rem}.training-review-item .author .date-rating__date[data-v-06cb5cf5]{color:rgb(119 121 120/var(--tw-text-opacity));font-size:14px}.training-review-item .author .date-rating__date[data-v-06cb5cf5],.training-review-item .description[data-v-06cb5cf5]{line-height:140%;--tw-text-opacity:1}.training-review-item .description[data-v-06cb5cf5]{color:rgb(50 51 56/var(--tw-text-opacity));cursor:pointer;font-size:15px}.training-review-item .description[data-v-06cb5cf5]:hover{color:var(--11f23374)}.training-review-item .description--show-more[data-v-06cb5cf5]:hover{--tw-text-opacity:1;color:rgb(50 51 56/var(--tw-text-opacity))}.training-review-item .show-more[data-v-06cb5cf5]{color:var(--11f23374);cursor:pointer;font-size:15px;font-weight:500;line-height:140%}.swiper[data-v-7d6881e7]{max-width:100%;overflow:hidden}.nearest-training[data-v-9171537e]{background:#fafafa;border-bottom:2px solid #e6e6e6;border-right:2px solid #e6e6e6;border-top:2px solid #e6e6e6;display:flex;flex-direction:column;height:96px;justify-content:space-between;padding:1rem}.nearest-training .date[data-v-9171537e]{font-weight:600;line-height:140%}.nearest-training .date[data-v-9171537e],.nearest-training .time[data-v-9171537e]{font-size:16px;--tw-text-opacity:1;color:rgb(50 51 56/var(--tw-text-opacity))}.nearest-training .time[data-v-9171537e]{line-height:125%}.nearest-training .hall[data-v-9171537e]{color:rgb(147 149 159/var(--tw-text-opacity))}.nearest-training .available-places[data-v-9171537e],.nearest-training .hall[data-v-9171537e]{font-size:14px;line-height:140%;--tw-text-opacity:1}.nearest-training .available-places[data-v-9171537e]{color:rgb(54 182 71/var(--tw-text-opacity));font-weight:500}.modal-wrapper .imageless .modal-inner .header[data-v-eb541b38]{align-items:center;align-self:stretch;display:flex;flex-direction:column;justify-content:space-between}.modal-wrapper .imageless .modal-inner .header>div .close[data-v-eb541b38]{cursor:pointer;height:32px;min-width:32px;--tw-bg-opacity:1;background-color:rgb(242 242 243/var(--tw-bg-opacity));transition-duration:.3s}.modal-wrapper .imageless .modal-inner .header>div .close[data-v-eb541b38]:hover{--tw-bg-opacity:1;background-color:rgb(236 236 236/var(--tw-bg-opacity))}.modal-wrapper .with-image .header[data-v-eb541b38]{background-position:50%;background-size:cover;display:flex;height:257px;justify-content:flex-end;position:relative}@media (min-width:1024px){.modal-wrapper .with-image .header[data-v-eb541b38]{height:340px}}@media screen and (max-width:1024px){.modal-wrapper .with-image .header[data-v-eb541b38]{clip-path:polygon(28.67% -.8%,100% 11%,100% 100%,0 100%,0 11%)}}.modal-wrapper .with-image .header .header-content[data-v-eb541b38]{display:flex;flex-direction:column;height:100%;justify-content:space-between;padding:2.5rem 1.25rem 1.5rem;width:100%}@media (min-width:1024px){.modal-wrapper .with-image .header .header-content[data-v-eb541b38]{padding:2.5rem}}.modal-wrapper .with-image .header .header-content .close-container[data-v-eb541b38]{display:flex;justify-content:flex-end;width:100%}.modal-wrapper .with-image .header .header-content .close-container--with-content[data-v-eb541b38]{justify-content:space-between}.modal-wrapper .with-image .header .header-content .close[data-v-eb541b38]{align-items:center;cursor:pointer;display:flex;height:1.75rem;justify-content:center;width:1.75rem;--tw-bg-opacity:1;background-color:rgb(242 242 243/var(--tw-bg-opacity))}.top-cutoff[data-v-eb541b38]{clip-path:polygon(27.33% 0,0 100%,100% 100%);display:block;height:1.25rem;margin-bottom:-1px;width:100%}@media (min-width:1024px){.top-cutoff[data-v-eb541b38]{display:none}}.default-position[data-v-eb541b38]{bottom:0}@media (min-width:1024px){.default-position[data-v-eb541b38]{top:50%;--tw-translate-y:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}}.modal-header[data-v-aa670899]{font-size:1.125rem;font-weight:600;line-height:1.75rem;line-height:125%;--tw-text-opacity:1;color:rgb(50 51 56/var(--tw-text-opacity))}@media (min-width:768px){.modal-header[data-v-aa670899]{font-size:32px;font-style:italic;font-weight:500}}.form-default[data-v-aa670899]{align-items:flex-start;align-self:stretch;display:flex;flex-direction:column;gap:1rem;width:100%}@media (min-width:1024px){.form-default[data-v-aa670899]{gap:1.5rem}}.training-content[data-v-71982324]{display:flex;flex-direction:column;gap:1.5rem}.training-content .button-container[data-v-71982324]{display:none;gap:.5rem}@media (min-width:1024px){.training-content .button-container[data-v-71982324]{display:flex}}.training-content .button-container .reviews[data-v-71982324]{max-width:-moz-fit-content;max-width:fit-content;padding-left:2.5rem;padding-right:2.5rem}.training-content .button-container .nearest-trainings[data-v-71982324]{font-size:1rem;font-weight:500;line-height:1.5rem;min-width:177px;padding:.625rem 2.5rem;width:calc(100% - 15px)}@media (min-width:640px){.training-content .button-container .nearest-trainings[data-v-71982324]{width:-moz-fit-content;width:fit-content}}.training-content h2[data-v-71982324]{font-size:18px;font-weight:600;line-height:125%;--tw-text-opacity:1;color:rgb(50 51 56/var(--tw-text-opacity))}@media (min-width:1024px){.training-content h2[data-v-71982324]{font-size:28px}}h4[data-v-c17ec449]{font-size:18px;font-weight:600;--tw-text-opacity:1;color:rgb(50 51 56/var(--tw-text-opacity))}.desktop-header[data-v-96880986]{font-size:10px;font-style:italic;font-weight:600;line-height:125%;visibility:hidden;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}@media (min-width:1024px){.desktop-header[data-v-96880986]{font-size:34px;visibility:visible}}.badge-container[data-v-96880986]{align-items:center;display:none;gap:.625rem;padding:5px .625rem;width:-moz-fit-content;width:fit-content;--tw-backdrop-blur:blur(6px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}@media (min-width:1024px){.badge-container[data-v-96880986]{display:flex}}.badge-container[data-v-96880986]{background:#ffffff40}.badge-container--mobile[data-v-96880986]{display:flex;gap:.75rem}@media (min-width:1024px){.badge-container--mobile[data-v-96880986]{display:none}}.badge-container--mobile[data-v-96880986] .badge{background:#ffffff40}.badge-container--mobile[data-v-96880986] .feature-image{width:25px}.mobile-header[data-v-96880986]{display:flex;flex-direction:column;gap:.5rem}@media (min-width:1024px){.mobile-header[data-v-96880986]{display:none}}.mobile-header .header[data-v-96880986]{font-size:24px;font-weight:600;line-height:125%;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}@media (min-width:1024px){.mobile-header .header[data-v-96880986]{display:none}}.divider[data-v-96880986]{height:1px;width:100%;--tw-bg-opacity:1;background-color:rgb(230 230 230/var(--tw-bg-opacity))}.content[data-v-96880986]{gap:1.5rem;width:100%}.content[data-v-96880986],.content__inner[data-v-96880986]{display:flex;flex-direction:column}.content__inner[data-v-96880986]{gap:1rem}.content__inner .trainer-container[data-v-96880986]{align-items:center;display:flex;justify-content:space-between}@media (min-width:1024px){.content__inner .trainer-container[data-v-96880986]{display:none;gap:25px;justify-content:flex-start}}.content__inner .trainer-container__inner[data-v-96880986]{align-items:center;display:flex;gap:.75rem}.content__inner .trainer-container__inner img[data-v-96880986]{height:32px}.content__inner .trainer-container__inner span[data-v-96880986]{font-size:15px;line-height:140%;--tw-text-opacity:1;color:rgb(50 51 56/var(--tw-text-opacity))}.content__inner .date-time-container[data-v-96880986]{display:flex;gap:1.25rem}.content__inner .date-time-container .date[data-v-96880986]{display:flex;flex-direction:column;flex-grow:1}.content__inner .date-time-container .date__label[data-v-96880986]{font-size:13px;line-height:150%;--tw-text-opacity:1;color:rgb(147 149 159/var(--tw-text-opacity))}.content__inner .date-time-container .date__value[data-v-96880986]{font-size:15px;line-height:150%;--tw-text-opacity:1;color:rgb(50 51 56/var(--tw-text-opacity))}.content__inner .date-time-container .time[data-v-96880986]{display:flex;flex-direction:column;flex-grow:1}.content__inner .date-time-container .time__label[data-v-96880986]{font-size:13px;line-height:150%;--tw-text-opacity:1;color:rgb(147 149 159/var(--tw-text-opacity))}.content__description[data-v-96880986],.content__inner .date-time-container .time__value[data-v-96880986]{font-size:15px;line-height:150%;--tw-text-opacity:1;color:rgb(50 51 56/var(--tw-text-opacity))}.content__description[data-v-96880986]{max-height:200px;overflow-y:auto}@media (min-width:1024px){.content__description[data-v-96880986]{max-height:-moz-max-content;max-height:max-content;overflow:visible}}.desktop-header[data-v-9efd3fe7]{font-size:10px;font-style:italic;font-weight:600;line-height:125%;visibility:hidden;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}@media (min-width:1024px){.desktop-header[data-v-9efd3fe7]{font-size:34px;visibility:visible}}.badge-container[data-v-9efd3fe7]{align-items:center;display:none;gap:.625rem;padding:5px .625rem;width:-moz-fit-content;width:fit-content;--tw-backdrop-blur:blur(6px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}@media (min-width:1024px){.badge-container[data-v-9efd3fe7]{display:flex}}.badge-container[data-v-9efd3fe7]{background:#ffffff40}.badge-container--mobile[data-v-9efd3fe7]{display:flex;gap:.75rem}@media (min-width:1024px){.badge-container--mobile[data-v-9efd3fe7]{display:none}}.badge-container--mobile[data-v-9efd3fe7] .badge{background:#ffffff40}.badge-container--mobile[data-v-9efd3fe7] .feature-image{width:25px}.mobile-header[data-v-9efd3fe7]{display:flex;flex-direction:column;gap:.5rem}@media (min-width:1024px){.mobile-header[data-v-9efd3fe7]{display:none}}.mobile-header .header[data-v-9efd3fe7]{font-size:24px;font-weight:600;line-height:125%;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}@media (min-width:1024px){.mobile-header .header[data-v-9efd3fe7]{display:none}}.divider[data-v-9efd3fe7]{height:1px;width:100%;--tw-bg-opacity:1;background-color:rgb(230 230 230/var(--tw-bg-opacity))}.content[data-v-9efd3fe7]{gap:1.5rem;width:100%}.content[data-v-9efd3fe7],.content__inner[data-v-9efd3fe7]{display:flex;flex-direction:column}.content__inner[data-v-9efd3fe7]{gap:1rem}.content__inner .trainer-container[data-v-9efd3fe7]{align-items:center;display:flex;justify-content:space-between}@media (min-width:1024px){.content__inner .trainer-container[data-v-9efd3fe7]{display:none;gap:25px;justify-content:flex-start}}.content__inner .trainer-container__inner[data-v-9efd3fe7]{align-items:center;display:flex;gap:.75rem}.content__inner .trainer-container__inner img[data-v-9efd3fe7]{height:32px}.content__inner .trainer-container__inner span[data-v-9efd3fe7]{font-size:15px;line-height:140%;--tw-text-opacity:1;color:rgb(50 51 56/var(--tw-text-opacity))}.content__inner .date-time-container[data-v-9efd3fe7]{display:flex;gap:1.25rem}.content__inner .date-time-container .date[data-v-9efd3fe7]{display:flex;flex-direction:column;flex-grow:1}.content__inner .date-time-container .date__label[data-v-9efd3fe7]{font-size:13px;line-height:150%;--tw-text-opacity:1;color:rgb(147 149 159/var(--tw-text-opacity))}.content__inner .date-time-container .date__value[data-v-9efd3fe7]{font-size:15px;line-height:150%;--tw-text-opacity:1;color:rgb(50 51 56/var(--tw-text-opacity))}.content__inner .date-time-container .time[data-v-9efd3fe7]{display:flex;flex-direction:column;flex-grow:1}.content__inner .date-time-container .time__label[data-v-9efd3fe7]{font-size:13px;line-height:150%;--tw-text-opacity:1;color:rgb(147 149 159/var(--tw-text-opacity))}.content__description[data-v-9efd3fe7],.content__inner .date-time-container .time__value[data-v-9efd3fe7]{font-size:15px;line-height:150%;--tw-text-opacity:1;color:rgb(50 51 56/var(--tw-text-opacity))}.mobile-schedule[data-v-76641596]{display:flex;flex-direction:column;gap:1.5rem}.training[data-v-e1cc6f1f]{align-items:flex-start;align-self:stretch;display:flex;flex-direction:column;gap:.5rem;justify-content:space-between;margin-bottom:1rem;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));padding:.75rem}@media (min-width:1024px){.training[data-v-e1cc6f1f]{height:140px}}@media (min-width:1784px){.training[data-v-e1cc6f1f]{height:100px}}.training[data-v-e1cc6f1f]{border:2px solid #e6e6e6}@media (max-width:1400px){.training[data-v-e1cc6f1f]{height:166px}}.training__content[data-v-e1cc6f1f]{display:flex;flex-direction:column;gap:.5rem;width:100%}.training__content .head[data-v-e1cc6f1f]{align-items:center;display:flex;justify-content:space-between}.training__content .head .start-time[data-v-e1cc6f1f]{font-size:13px;line-height:125%;text-align:right;--tw-text-opacity:1;color:rgb(50 51 56/var(--tw-text-opacity))}@media (max-width:1400px){.training__content .head .start-time__badge[data-v-e1cc6f1f]{display:none}}.training__content .title[data-v-e1cc6f1f]{align-items:flex-start;display:flex;flex-direction:row;gap:.5rem}.training__content .title__badge[data-v-e1cc6f1f]{display:none}@media (max-width:1400px){.training__content .title__badge[data-v-e1cc6f1f]{display:flex}}.training__content .title__training[data-v-e1cc6f1f]{width:-moz-fit-content;width:fit-content;word-break:break-all}@media (min-width:1280px){.training__content .title__training[data-v-e1cc6f1f]{overflow-wrap:normal;word-break:normal}}@media (max-width:1400px){.training__content .title__training[data-v-e1cc6f1f]{width:-moz-fit-content;width:fit-content}}.training__content .title__training.desktop[data-v-e1cc6f1f]{display:none}.training__content .title__training[data-v-e1cc6f1f]{align-items:center;color:#323338;display:flex;font-size:12px;font-style:normal;font-weight:600;height:100%;line-height:125%;text-transform:uppercase}.training__content .title .rating[data-v-e1cc6f1f]{align-items:center;display:none;min-width:30px}@media (min-width:1280px){.training__content .title .rating[data-v-e1cc6f1f]{display:flex}}.training__content .title .rating img[data-v-e1cc6f1f]{height:15px;width:15px}.training__content .title .rating span[data-v-e1cc6f1f]{color:#93959f;font-size:12px;font-style:normal;font-weight:400;line-height:160%}.training .footer[data-v-e1cc6f1f]{display:flex;flex-wrap:wrap;justify-content:space-between;width:100%}.training .footer .places-left[data-v-e1cc6f1f]{font-size:12px;font-weight:500;line-height:140%;--tw-text-opacity:1;color:rgb(54 182 71/var(--tw-text-opacity))}.training .footer .trainer-name[data-v-e1cc6f1f]{font-size:12px;line-height:140%;--tw-text-opacity:1;color:rgb(96 98 108/var(--tw-text-opacity))}.training--with-content[data-v-e1cc6f1f]{cursor:pointer}.training--empty[data-v-e1cc6f1f]{border:none}.training--is-over[data-v-e1cc6f1f]{opacity:.4}.training--today[data-v-e1cc6f1f]{--tw-bg-opacity:1;background-color:rgb(245 251 246/var(--tw-bg-opacity))}.training[data-v-e1cc6f1f] .feature-image{height:1.25rem;width:1.25rem}@media (min-width:1024px){.app[data-v-c48cbcbc]{margin-top:135px}}[data-v-c48cbcbc] .schedule-page{gap:1.5rem;overflow:hidden;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}@media (min-width:1024px){[data-v-c48cbcbc] .schedule-page{gap:3rem}}@media (min-width:1280px){[data-v-c48cbcbc] .schedule-page{gap:3rem}}[data-v-c48cbcbc] .schedule-page.is-widget{margin-top:0;padding-bottom:10rem}[data-v-c48cbcbc] .schedule-page .header{display:flex;margin-left:auto;margin-right:auto;padding-top:2rem}@media (min-width:1024px){[data-v-c48cbcbc] .schedule-page .header{padding-top:84px}}[data-v-c48cbcbc] .schedule-page .header.is-widget{padding-top:0}[data-v-c48cbcbc] .schedule-page .header__content{align-items:flex-start;align-self:stretch;display:flex;flex-direction:column;flex-grow:1;gap:1rem;justify-content:space-between}@media (min-width:1280px){[data-v-c48cbcbc] .schedule-page .header__content{align-items:center;flex-direction:row}}[data-v-c48cbcbc] .schedule-page .header__content .buttons{display:flex;width:100%}@media (min-width:1024px){[data-v-c48cbcbc] .schedule-page .header__content .buttons{width:-moz-fit-content;width:fit-content}}[data-v-c48cbcbc] .schedule-page .header__content .buttons__content{display:flex;flex-direction:column;gap:2rem;width:100%}@media (min-width:1024px){[data-v-c48cbcbc] .schedule-page .header__content .buttons__content{align-items:center;flex-direction:row;gap:50px;width:-moz-fit-content;width:fit-content}}[data-v-c48cbcbc] .schedule-page .header__content .buttons__content .active-filters{cursor:pointer;display:flex;padding:.25rem}[data-v-c48cbcbc] .schedule-page .header__content .buttons__content .active-filters span{font-size:1rem;font-weight:500;line-height:1.5rem;line-height:150%;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}[data-v-c48cbcbc] .schedule-page .header__content .buttons__content .divider{display:flex;height:1px;width:100%;--tw-bg-opacity:1;background-color:rgb(230 230 230/var(--tw-bg-opacity))}@media (min-width:1024px){[data-v-c48cbcbc] .schedule-page .header__content .buttons__content .divider{display:none}}[data-v-c48cbcbc] .schedule-page .header__content .buttons__content .move-calendar{display:flex;gap:.5rem}[data-v-c48cbcbc] .schedule-page .header__content .buttons__content .move-calendar .date-range{align-items:center;display:flex;flex-grow:1;font-size:15px;justify-content:center;line-height:140%;text-transform:capitalize;--tw-text-opacity:1;color:rgb(50 51 56/var(--tw-text-opacity))}@media (min-width:1024px){[data-v-c48cbcbc] .schedule-page .header__content .buttons__content .move-calendar .date-range{display:none}}[data-v-c48cbcbc] .schedule-page .header__content .buttons__content .move-calendar .button{padding:10px 15px}[data-v-c48cbcbc] .schedule-page .header__content .buttons__content .move-calendar .button--next{margin-left:15px}[data-v-c48cbcbc] .schedule-page .header__content .buttons__content .activator{align-items:center;display:flex;gap:.75rem;position:relative}[data-v-c48cbcbc] .schedule-page .header__content .buttons__content .activator span{align-items:center;display:flex;justify-content:center;min-height:24px;min-width:24px}[data-v-c48cbcbc] .schedule-page .content{margin-left:auto;margin-right:auto;max-width:100%;overflow:visible;padding-bottom:3rem;padding-left:1rem;padding-right:1rem;position:relative}@media (min-width:1024px){[data-v-c48cbcbc] .schedule-page .content{padding-bottom:104px}}[data-v-c48cbcbc] .schedule-page .content.is-widget{padding-bottom:0}.schedule-grid[data-v-c48cbcbc]{display:none;gap:1rem}@media (min-width:1024px){.schedule-grid[data-v-c48cbcbc]{display:flex}}.schedule-grid.empty[data-v-c48cbcbc]{justify-content:center}.schedule-grid__hours[data-v-c48cbcbc]{display:flex;flex-direction:column;gap:3rem}.schedule-grid__hours .items[data-v-c48cbcbc]{display:flex;flex-direction:column;gap:1rem}.schedule-grid__hours .items span[data-v-c48cbcbc]{font-size:13px;font-weight:500;line-height:140%;--tw-text-opacity:1;color:rgb(50 51 56/var(--tw-text-opacity))}.schedule-grid__days[data-v-c48cbcbc]{display:flex;flex-direction:column;gap:3rem;width:calc(14.28571% - 30.85714px)}.schedule-grid__days .day[data-v-c48cbcbc]{align-items:center;background-color:#f2f2f3;display:flex;flex:1 0 0;gap:10px;height:44px;justify-content:center;max-height:44px;min-height:44px;padding:10px 20px}.schedule-grid__days .day.current[data-v-c48cbcbc]{background-color:#36b647}.schedule-grid__days .day.current span[data-v-c48cbcbc]{color:#fff}.schedule-grid__days .day span[data-v-c48cbcbc]{color:#60626c;font-size:13px;font-style:normal;font-weight:500;line-height:140%;text-align:center}@media (min-width:1024px){.time-length__1[data-v-c48cbcbc]{height:140px}}@media (min-width:1784px){.time-length__1[data-v-c48cbcbc]{height:100px}}@media (max-width:1400px){.time-length__1[data-v-c48cbcbc]{height:166px}}@media (min-width:1024px){.time-length__2[data-v-c48cbcbc]{height:296px}}@media (min-width:1784px){.time-length__2[data-v-c48cbcbc]{height:216px}}@media (max-width:1400px){.time-length__2[data-v-c48cbcbc]{height:348px}}@media (min-width:1024px){.time-length__3[data-v-c48cbcbc]{height:452px}}@media (min-width:1784px){.time-length__3[data-v-c48cbcbc]{height:330px}}@media (max-width:1400px){.time-length__3[data-v-c48cbcbc]{height:530px}}@media (min-width:1024px){.time-length__4[data-v-c48cbcbc]{height:608px}}@media (min-width:1784px){.time-length__4[data-v-c48cbcbc]{height:448px}}@media (max-width:1400px){.time-length__4[data-v-c48cbcbc]{height:712px}}.empty-schedule[data-v-c48cbcbc]{align-items:center;display:flex;flex-direction:column;gap:1.25rem;grid-column:span 1/span 1;justify-content:center;min-height:461px}@media (min-width:1024px){.empty-schedule[data-v-c48cbcbc]{gap:1rem;grid-column:span 5/span 5;min-height:600px}}.empty-schedule .content[data-v-c48cbcbc]{align-items:center;display:flex;flex-direction:column;gap:.5rem;justify-content:center}.empty-schedule .content h4[data-v-c48cbcbc]{font-size:1.25rem;font-weight:600;line-height:1.75rem;line-height:125%;--tw-text-opacity:1;color:rgb(50 51 56/var(--tw-text-opacity))}@media (min-width:1024px){.empty-schedule .content h4[data-v-c48cbcbc]{font-size:28px}}.empty-schedule .content span[data-v-c48cbcbc]{font-size:1rem;line-height:1.5rem;line-height:140%;--tw-text-opacity:1;color:rgb(147 149 159/var(--tw-text-opacity))}@media (min-width:1024px){.empty-schedule .content span[data-v-c48cbcbc]{font-size:15px}}
