.card[data-v-a6b3c4c8]{border-radius:10px;box-shadow:var(--card-shadow);display:flex;flex-direction:column;gap:20px;max-width:328px;padding:35px}.card__header[data-v-a6b3c4c8]{font-size:24px}.card__spans[data-v-a6b3c4c8]{gap:10px}.card__price[data-v-a6b3c4c8],.card__spans[data-v-a6b3c4c8]{display:flex;flex-direction:column}.card__list[data-v-a6b3c4c8],.card__price[data-v-a6b3c4c8]{font-size:15px}.card__title[data-v-a6b3c4c8]{font-size:18px}.card__content[data-v-a6b3c4c8]{display:flex;flex-direction:column;gap:15px}.card__list[data-v-a6b3c4c8]{list-style-type:none;padding-left:0}@media(min-width:768px){.card[data-v-a6b3c4c8]{gap:27px;padding:50px 35px}.card__header[data-v-a6b3c4c8]{font-size:33px}.card__list[data-v-a6b3c4c8],.card__price[data-v-a6b3c4c8]{font-size:18px}.card__title[data-v-a6b3c4c8]{font-size:22px}.card__content[data-v-a6b3c4c8]{display:flex;flex-direction:column;gap:20px}}@media(min-width:1440px){.card[data-v-a6b3c4c8]{gap:25px;padding:45px 30px}.card__header[data-v-a6b3c4c8]{font-size:28px}.card__list[data-v-a6b3c4c8],.card__price[data-v-a6b3c4c8]{font-size:14px}.card__title[data-v-a6b3c4c8]{font-size:18px}.card__content[data-v-a6b3c4c8]{display:flex;flex-direction:column;gap:15px}.card[data-v-a6b3c4c8]{max-width:360px}}@media(min-width:1920px){.card[data-v-a6b3c4c8]{gap:27px;padding:45px 40px}.card__header[data-v-a6b3c4c8]{font-size:33px}.card__list[data-v-a6b3c4c8],.card__price[data-v-a6b3c4c8]{font-size:18px}.card__title[data-v-a6b3c4c8]{font-size:22px}.card__content[data-v-a6b3c4c8]{display:flex;flex-direction:column;gap:20px}}p,span{color:var(--main-text)}.services__header{font-size:28px;line-height:28px}.services__text{font-size:15px;margin:15px 0 30px}.services__cards{display:grid;gap:20px;grid-template-columns:1fr 1fr 1fr}@media(max-width:1200px){.services__cards{grid-template-columns:1fr 1fr}}@media(max-width:767px){.services__cards{grid-template-columns:1fr}}.services__cards .card{cursor:pointer;height:100%;max-width:100%}.services__cards .card__content{flex-grow:1}.services__cards .card__spans{margin-top:auto}@media(min-width:768px){.services__header{font-size:54px;line-height:54px}.services__text{font-size:18px}}@media(min-width:1440px){.services__header{display:block;font-size:58px;line-height:58px;max-width:500px}.services__text{max-width:570px}}.mySwiper{display:flex;gap:20px}
