/* compiled by scssphp 1.6.0 on Mon, 16 Mar 2026 15:55:46 +0000 (0.0778s) */

.card.--training:not(.swiper-slide){grid-column:1 / -1}.card.--training:not(.swiper-slide):not(:last-child){margin-block-end:1.875rem}@media (min-width:48rem){.card.--training:not(.swiper-slide):not(:last-child){margin-block-end:0}}@media (min-width:48rem){.card.--training:not(.swiper-slide){grid-column:span 6}}@media (min-width:64rem){.card.--training:not(.swiper-slide){grid-column:span 4}}.card.--training.swiper-slide{height:auto}.card.--training .card__info{order:1;margin-block-end:0.9375rem}.card.--training .card__title{order:2;color:black;font-weight:600;margin-block-end:1.125em;font-size:var(--font-size--cards)}@media (min-width:48rem){.card.--training .card__title{margin-block-end:2.8125rem}}.card.--training .card__employee{display:grid;grid-template-columns:60px 1fr;grid-template-rows:auto auto;column-gap:0.25rem;align-items:center;order:0;border-radius:3.125rem;background:white;box-shadow:0 0.625rem 2.5rem 0 rgba(0, 0, 0, 0.1);padding-inline:0.3125rem 1.125rem;padding-block:0.3125rem;margin-block-start:-1.5625rem;margin-block-end:0.9375rem;width:100%}.card.--training .card__employee-title{color:var(--color-text);font-size:calc var(--font-size--sm) - 0.125rem;font-weight:400;line-height:1.7;text-wrap:nowrap;margin:0;grid-column:2}.card.--training .card__employee-function{color:var(--color-text--light);font-size:calc var(--font-size--sm) - 0.125rem;line-height:1.7;grid-column:2}.card.--training .card__employee img{align-self:center;justify-self:center;width:3.125rem;height:3.125rem;border-radius:3.125rem;margin-inline-end:0.3125rem;order:-1;grid-row:1 / -1}.card.--training .card__price{border-radius:0.3125rem;background:white;color:black;box-shadow:0 0.625rem 2.5rem 0 rgba(0, 0, 0, 0.1);padding:0.9375rem 1.25rem;margin-inline-end:0.625rem}.card.--training .card__price svg{color:var(--color-primary);vertical-align:middle;margin-block-end:0.125rem;margin-inline-end:0.625rem}.card.--training .card__content{order:3;margin-block-start:auto}.card.--training .card__image{border-radius:0.625rem}