:root{--fz-title:3rem;--fz-text:0.875rem;--content-width:80rem;--gutter:1.875rem;--hor-indent:3.75rem;--max-width-with-indent:calc(var(--content-width) + var(--hor-indent) * 2)}@media all and (max-width:75rem){:root{--fz-title:2.25rem}}@media all and (max-width:64rem){:root{--fz-title:2rem;--hor-indent:2.5rem}}@media all and (max-width:57.5rem){:root{--hor-indent:1.875rem}}@media all and (max-width:48rem){:root{--fz-title:1.75rem;--gutter:1.25rem;--hor-indent:1.25rem}}@media all and (max-width:25.9375rem){:root{--gutter:0.625rem;--hor-indent:0.9375rem}}@media all and (max-width:87.5rem){.advantages{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media all and (max-width:75rem){.advantages{-ms-flex-wrap:wrap;flex-wrap:wrap}.advantages__item{max-width:none;-ms-flex-preferred-size:28%;flex-basis:28%}.advantages__item:nth-child(n+4){margin:2.8125rem auto 0}}@media all and (max-width:64rem){.advantages__img-wrap{width:6.25rem}.advantages__text{margin-top:.9375rem;font-size:.875rem}}@media all and (max-width:37.5rem){.advantages{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.advantages__item{-ms-flex-preferred-size:calc(50% - .9375rem);flex-basis:calc(50% - .9375rem)}.advantages__item:nth-child(n+3){margin-top:2.1875rem}.advantages__item:nth-child(2n+2){margin-left:1.875rem}}@media all and (max-width:25.9375rem){.advantages__img-wrap{width:5rem}.advantages__text{line-height:1.5}}@media all and (max-width:64rem){.breadcrumbs{padding-bottom:3.125rem}}@media all and (max-width:48rem){.breadcrumbs{padding-bottom:2.5rem}}@media all and (max-width:25.9375rem){.breadcrumbs{padding-bottom:2.1875rem}}@media all and (max-width:75rem){.application__subtitle{font-size:1.25rem;line-height:1.5}}@media all and (max-width:48rem){.application__subtitle{font-size:1.125rem}}@media all and (max-width:37.5rem){.application__container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.application__info{max-width:37.5rem;padding:1.875rem 0 2.8125rem 0;text-align:center}.application__links{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.application__img-wrap{width:100%}}@media all and (max-width:25.9375rem){.application__subtitle{font-size:1rem}}@media all and (max-width:75rem){.card-title-block__img-wrap::before{width:16.25rem;height:16.25rem}.card-title-block__text{font-size:1rem}}@media all and (max-width:63.9375rem){.card-title-block{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.card-title-block__img-wrap{margin:auto}.card-title-block__img-wrap::before{width:18.125rem;height:18.125rem}.card-title-block__info{text-align:center}.card-title-block__text li{max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content;margin:auto}}@media all and (max-width:31.25rem){.card-title-block__img-wrap{--max-width:25rem}.card-title-block__img-wrap::before{width:15rem;height:15rem}.card-title-block__text{margin-top:1.25rem;font-size:.875rem}.card-title-block__btn{margin-top:1.875rem}}@media all and (max-width:23.4375rem){.card-title-block__img-box{padding:1.875rem 0 2.8125rem}}@media all and (max-width:57.5rem){.button{font-size:1.125rem}}@media all and (max-width:25.9375rem){.button{font-size:1rem}}@media all and (max-width:75rem){.cards__item-description{font-size:1rem}}@media all and (max-width:63.9375rem){.cards__list-item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.cards__item-img-box{width:100%}.cards__item-info{text-align:center}}@media all and (max-width:48rem){.cards__container{padding-top:2.5rem;padding-bottom:4.375rem}.cards__list{margin-top:1.875rem}.cards__item-title{font-size:1.25rem;line-height:1.5}.cards__item-description{margin-top:.9375rem;font-size:.875rem}}@media all and (max-width:35rem){.cards__list-item{padding:1.5625rem 1.5625rem 2.5rem}.cards__item-btn{margin-top:1.5625rem}}@media all and (max-width:25.9375rem){.cards__container{padding-top:2.1875rem}.cards__list{margin-top:1.25rem}.cards__list-item{padding:.9375rem .9375rem 1.875rem}.cards__item-btn{margin-top:1.25rem;width:calc(100% - 1.25rem)}}@media all and (max-width:23.4375rem){.cards__item-img-box{padding:1.875rem 0}.cards__item-img-wrap::before{width:12rem;height:12rem}}@media all and (max-width:75rem){.cards-block{padding:4.375rem 0 5rem}.cards-block__list{margin-top:4.375rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.cards-block__item{width:18.125rem}.cards-block__img-wrap::before{width:13.125rem;height:13.125rem}.cards-block__item-title{font-size:1.25rem}.cards-block__btn{margin-left:auto;margin-right:auto}}@media all and (max-width:63.9375rem){.cards-block__list{margin-top:3.125rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.cards-block__item{margin:auto;width:100%;max-width:21.25rem}.cards-block__item:nth-child(n+2){margin-top:5.625rem}.cards-block__item-title{margin-top:1.875rem}.cards-block__btn{margin-top:1.5625rem}}@media all and (max-width:48rem){.cards-block{padding:3.4375rem 0 4.375rem}}@media all and (max-width:25.9375rem){.cards-block{padding:2.5rem 0 3.125rem}.cards-block__btn{margin-top:1.25rem}}@media all and (max-width:64rem){.contacts__box{margin-top:.9375rem;grid-template-columns:1fr}.contacts__form-fields{max-width:31.25rem}.contacts__form-title{font-size:1.25rem}.contacts__form-subtitle{margin-top:.625rem;font-size:1rem}}@media all and (max-width:35rem){.contacts__row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;font-size:1rem}.contacts__row-values{margin-top:.9375rem}}@media all and (max-width:25.9375rem){.contacts__box{margin-top:.3125rem}.contacts__form{padding:1.875rem .9375rem 2.5rem}.contacts__form-fields{margin-top:1.5625rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.contacts__submit-btn{margin:.9375rem 0 0}}@media all and (max-width:75rem){.content__features{margin-top:4.375rem}.content__cards-block{margin-top:4.375rem}.content__stats{margin-top:4.375rem}.content__partners-block{margin-top:4.375rem}.content__advantages{margin-top:5.625rem}.content__form{margin-top:4.375rem}.content__faq-block{margin-top:4.375rem}.content__feedback{margin-top:5rem}.content__reviews{margin-top:4.375rem}.content__discount-slider{margin-top:4.375rem}}@media all and (max-width:48rem){.content__features{margin-top:3.75rem}.content__cards-block{margin-top:3.125rem}.content__discount-slider{margin-top:3.125rem}.content__reviews{margin-top:3.125rem}.content__stats{margin-top:3.125rem}.content__partners-block{margin-top:3.125rem}.content__form{margin-top:3.125rem}.content__faq-block{margin-top:3.125rem}.content__feedback{margin-top:3.75rem}}@media all and (max-width:25.9375rem){.content__advantages{margin-top:4.375rem}}@media all and (max-width:75rem){.discount__company-text{font-size:1rem}.discount__card-types-box{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.discount__card-types{margin:.3125rem 0 0}}@media all and (max-width:57.5rem){.discount__info-box{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.discount__company-text{margin:1.875rem 0 0}}@media all and (max-width:48rem){.discount__info-box{margin-top:1.25rem}.discount__list-title{margin-top:1.875rem;font-size:1.25rem}.discount__item{padding:1.5625rem}.discount__item+.discount__item{margin-top:.9375rem}.discount__item-condition{font-size:1.125rem}.discount__gallery-title{margin-top:2.5rem;font-size:1.25rem}}@media all and (max-width:25.9375rem){.discount__company-text{margin-top:1.5625rem;font-size:.875rem}.discount__item{padding:1.25rem}.discount__item-condition{font-size:1rem}.discount__item-description{margin-top:1.25rem}}@media all and (max-width:75rem){.discount-card__title{font-size:1.25rem}.discount-card__description{font-size:.875rem}}@media all and (max-width:48rem){.discount-card__title{margin-top:.9375rem;font-size:1.125rem}.discount-card__description{margin-top:.3125rem}}@media all and (max-width:25.9375rem){.discount-card__title{font-size:1rem}}@media all and (max-width:64rem){.discount-popup__title{font-size:1.75rem}}@media all and (max-width:48rem){.discount-popup__detailed{top:-2.5rem}.discount-popup__title{font-size:1.5rem}.discount-popup__list-title{margin-top:1.875rem;font-size:1.25rem}.discount-popup__item{padding:1.5625rem}.discount-popup__item+.discount-popup__item{margin-top:.9375rem}.discount-popup__item-condition{font-size:1.125rem}}@media all and (max-width:30rem){.discount-popup__card-types-box{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.discount-popup__card-types{margin:.3125rem 0 0}}@media all and (max-width:25.9375rem){.discount-popup__company-text{margin-top:1.5625rem;font-size:.875rem}.discount-popup__item{padding:1.25rem}.discount-popup__item-condition{font-size:1rem}.discount-popup__item-description{margin-top:1.25rem}}@media all and (max-width:57.5rem){.discounts__list{margin-top:2.5rem}.discounts__pagination{margin-top:3.125rem}}@media all and (max-width:47.9375rem){.discounts__top{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.discounts__title{width:100%}.discounts__other-discounts-link{margin-top:1.5625rem}.discounts__filter{-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:.9375rem 1.25rem}.discounts__type-box{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.discounts__type-list{margin:.3125rem 0 0}}@media all and (max-width:37.5rem){.discounts__filter{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:1.25rem}.discounts__type-box{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.discounts__type-list{margin-left:1.25rem}.discounts__type-item+.discounts__type-item{margin-left:1.25rem}.discounts__location-box{margin-top:1.5625rem;width:100%}.discounts__location{width:100%;height:3.75rem}}@media all and (max-width:25.9375rem){.discounts__other-discounts-link{width:100%}}@media all and (max-width:25rem){.discounts__type-box{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.discounts__type-list{margin-left:0}}@media all and (max-width:93.75rem){.discount-slider__controls{width:calc(100% + 6.5rem)}}@media all and (max-width:64rem){.discount-slider__slider-container{margin-top:2.5rem}.discount-slider__controls{display:none}}@media all and (max-width:48rem){.discount-slider__slider-container{margin-top:1.875rem}}@media all and (max-width:25.9375rem){.discount-slider__slider-container{margin-top:1.25rem}}@media all and (max-width:64rem){.faq__category-title{font-size:1.25rem}}@media all and (max-width:48rem){.faq__category-title{font-size:1.125rem}}@media all and (max-width:25.9375rem){.faq__categories-list{margin-top:1.875rem}.faq__category+.faq__category{margin-top:2.5rem}.faq__questions-list{margin-top:.9375rem}}@media all and (max-width:48rem){.faq-block__questions-list{margin-top:1.875rem}}@media all and (max-width:64rem){.faq-list__question{font-size:1.125rem}}@media all and (max-width:48rem){.faq-list__question{font-size:1rem}.faq-list__indicator{width:2.25rem;height:2.25rem}}@media all and (max-width:25.9375rem){.faq-list__item:nth-child(n+2){margin-top:.625rem}.faq-list__question{padding-left:1.25rem;padding-right:4.0625rem;font-size:.875rem}.faq-list__answer{padding:.9375rem 1.25rem 1.5625rem;font-size:.875rem}}@media all and (max-width:57.5rem){.features__list{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media all and (max-width:47.9375rem){.features__img-wrap{width:6.625rem}.features__text{margin-top:.9375rem;font-size:.875rem}}@media all and (max-width:41.25rem){.features__list{margin-top:2.1875rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.features__item{max-width:none}.features__item:nth-child(n+2){margin-top:3.125rem}.features__text{max-width:15rem;font-weight:700}}@media all and (max-width:25.9375rem){.features__text{line-height:1.5}}@media all and (max-width:75rem){.feedback__info{padding:5rem 0 5.625rem}}@media all and (max-width:57.5rem){.feedback__info{-ms-flex-preferred-size:100%;flex-basis:100%}.feedback__img-wrap{display:none}}@media all and (max-width:48rem){.feedback__info{padding:3.75rem 0 4.375rem}}@media all and (max-width:40.625rem){.feedback__info{text-align:center}.feedback__form{margin:1.5625rem auto 0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:31.25rem}.feedback__field+.feedback__field{margin:.625rem 0 0}.feedback__submit-btn{margin:.9375rem 0 0}}@media all and (max-width:25.9375rem){.feedback__info{padding:2.5rem 0 3.125rem}.feedback__text{margin-top:.9375rem}.feedback__form{margin-top:1.25rem}}@media all and (max-width:48rem){.field__input{font-size:1rem}}@media all and (max-width:75rem){.footer__container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.footer__menu{margin-top:2.5rem;max-width:50rem;gap:1.875rem 1.875rem}.footer__copyright{margin-top:3.125rem}.footer__copyright--desktop{display:none}.footer__copyright--mobile{display:block}}@media all and (max-width:64rem){.footer{padding:2.1875rem 0}}@media all and (max-width:48rem){.footer{padding-bottom:1.5625rem}.footer__menu{grid-template-columns:1fr 1fr}}@media all and (max-width:25.9375rem){.footer__col{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:none}.footer__logo-wrap{margin:auto}.footer__menu{margin-top:1.875rem;grid-template-columns:1fr}.footer__copyright{text-align:center}}@media all and (max-width:48rem){.form{padding:3.125rem 0}.form__subtitle{font-size:1rem}.form__box{margin-top:1.875rem}.form__field{width:100%}.form__field:nth-child(n+2){margin-top:1.25rem}}@media all and (max-width:25.9375rem){.form__subtitle{font-size:.875rem}.form__box{margin-top:1.5625rem}.form__field:nth-child(n+2){margin-top:.9375rem}.form__dialog-box{margin:.625rem;padding:1.5625rem}}@media all and (max-width:57.5rem){.grid-3-col{grid-template-columns:1fr 1fr;row-gap:2.5rem}}@media all and (max-width:31.25rem){.grid-3-col{grid-template-columns:1fr}}@media all and (max-width:75rem){.header{--menu-height:4.5rem}.header__sticky-wrapper{position:fixed;background:rgba(255,255,255,.85);-webkit-backdrop-filter:blur(.9375rem);backdrop-filter:blur(.9375rem)}.page-home .is-sticky .header__sticky-wrapper{border-bottom-color:#c6eaea;background:rgba(255,255,255,.85);-webkit-backdrop-filter:blur(.9375rem);backdrop-filter:blur(.9375rem)}.header__logo-wrap{-ms-flex-preferred-size:7.5rem;flex-basis:7.5rem}.header__menu{--visibility-delay:0.3s;position:absolute;top:0;left:0;width:100%;height:100vh;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:none;border-radius:0;background:#fff;-webkit-backdrop-filter:none;backdrop-filter:none;text-align:center;visibility:hidden;opacity:0;-webkit-transition:opacity .3s,visibility 0s var(--visibility-delay);-o-transition:opacity .3s,visibility 0s var(--visibility-delay);transition:opacity .3s,visibility 0s var(--visibility-delay)}.menu-is-open .header__menu{--visibility-delay:0s;visibility:visible;opacity:1}.header__menu-list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-size:1.5rem}.header__menu-socials{margin:1.5625rem 0 0}.header__menu-social+.header__menu-social{margin-left:1.25rem}.header__hamburger{display:block}}@media all and (max-width:25.9375rem){.header__menu-list{font-size:1.25rem}.header__menu-item-label{padding:.9375rem 0}}@media all and (max-width:64rem){.image-slider{--slides-per-view:3}.image-slider__slider:not(.swiper-initialized) .image-slider__slide:nth-child(4){display:none}}@media all and (max-width:48rem){.image-slider{--slides-per-view:2}.image-slider__slider:not(.swiper-initialized) .image-slider__slide:nth-child(3){display:none}}@media all and (max-width:25.9375rem){.image-slider{--slides-per-view:1}.image-slider__slider:not(.swiper-initialized) .image-slider__slide:nth-child(2){display:none}}@media all and (max-width:64rem){.not-found{padding:5rem 0}}@media all and (max-width:48rem){.not-found__code{font-size:4.5rem}.not-found__text{font-size:1.25rem}}@media all and (max-width:48rem){.page__footer{margin-top:4.375rem}}@media all and (max-width:75rem){.pagination{--size:3.125rem;font-size:1rem}}@media all and (max-width:47.9375rem){.pagination{--size:2.5rem}.pagination__item--inactive .pagination__link{width:auto}.pagination__item+.pagination__item{margin-left:.3125rem}}@media all and (max-width:25.9375rem){.pagination__arrow--prev{margin-right:.3125rem}.pagination__arrow--next{margin-left:.3125rem}}@media all and (max-width:22.5rem){.pagination{--size:2.125rem;font-size:.875rem}}@media all and (max-width:48rem){.partners__tabs{margin-top:1.5625rem}}@media all and (max-width:40.625rem){.partners-block{padding:1.25rem 0 3.75rem}.partners-block__container{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.partners-block__img-wrap{--height-ratio:132.7868852%;width:11.4375rem;-ms-flex-item-align:center;align-self:center}.partners-block__img-wrap::before{width:22.5rem;height:22.5rem}.partners-block__info{margin-top:.9375rem;padding:0;text-align:center}.partners-block__text{text-align:left}}@media all and (max-width:25.9375rem){.partners-block__text{margin-top:.9375rem}.partners-block__btn{margin-top:1.5625rem}}@media all and (max-width:64rem){.popup-content__title{font-size:var(--fz-title)}.popup-content__subtitle{font-size:1.125rem}}@media all and (max-width:48rem){.popup-content{max-width:30rem;padding:5.625rem 1.5625rem 3.75rem}.popup-content::after{height:3.4375rem}.popup-content--discount{max-width:56.25rem;padding:7.1875rem var(--hor-indent) 3.75rem}.popup-content__subtitle--thanks{margin-top:1.5625rem}.popup-content__close-x{height:3.125rem;width:3.125rem}.popup-content__close-x::after,.popup-content__close-x::before{right:1.75rem;height:2.25rem}}@media all and (max-width:25.9375rem){.popup-content__subtitle{font-size:1rem}}@media all and (max-width:93.75rem){.reviews__controls{width:calc(100% + 6.5rem)}}@media all and (max-width:75rem){.reviews__slide-img-wrap{-ms-flex-preferred-size:4rem;flex-basis:4rem;padding:.375rem}.reviews__slide-img{width:3.25rem;height:3.25rem}.reviews__slide-base-info{padding:.3125rem 0 0 .9375rem}.reviews__slide-name{font-size:1.125rem}}@media all and (max-width:64rem){.reviews__slider-container{margin-top:2.5rem}.reviews__controls{display:none}}@media all and (max-width:48rem){.reviews__slider-container{margin-top:1.875rem}}@media all and (max-width:47.9375rem){.reviews__slide-name{font-size:1rem}}@media all and (max-width:25.9375rem){.reviews__slider-container{margin-top:1.25rem}}@media all and (max-width:80rem){.stats__fact-note{left:auto;right:0}}@media all and (max-width:75rem){.stats__fact-value{font-size:2.25rem}.stats__fact-name{margin-top:0}}@media all and (max-width:57.5rem){.stats__container{padding-top:3.75rem;padding-bottom:2.8125rem;background-size:140%}.stats__where{margin:2.1875rem auto 0;max-width:16.25rem}.stats__facts{margin:1.875rem auto 0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:auto;max-width:16.25rem}.stats__fact{border-left:none}.stats__fact:nth-child(n+2){padding-top:2.1875rem}.stats__fact-box{margin-top:0}.stats__fact-box::before{content:'';position:absolute;left:-.0625rem;top:-2.1875rem;width:.0625rem;height:calc(100% + 2.1875rem);background-color:#fff}.stats__fact-box--1::before{top:0}.stats__fact-box--4::before{top:auto;bottom:calc(100% - .9375rem)}.stats__fact-note{left:95%;right:auto}}@media all and (max-width:48rem){.stats__container{background-size:180%}.stats__where{margin-top:1.5625rem;font-size:1.25rem}}@media all and (max-width:25.9375rem){.stats__container{padding-top:2.8125rem;background-size:210%}}@media all and (max-width:57.5rem){.tabs__box{font-size:.875rem}}@media all and (max-width:48rem){.tabs__box{font-size:.75rem}.tabs__item{-ms-flex-preferred-size:11.25rem;flex-basis:11.25rem}.tabs__item-btn::after{border-width:13px 90px 0 90px}}@media all and (max-width:25.9375rem){.title{text-align:center}}@media all and (max-width:75rem){.title-block__title{font-size:3.375rem}}@media all and (max-width:64rem){.title-block__title{font-size:3rem}}@media all and (max-width:57.5rem){.title-block__title{font-size:2.625rem}.title-block__text-box{font-size:.875rem}}@media all and (max-width:48rem){.title-block__container{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.title-block__text-box{margin-top:.625rem}.title-block__title{font-size:2.25rem}.title-block__img-box{right:calc(-1 * var(--hor-indent));width:85%;-ms-flex-item-align:end;align-self:flex-end}.title-block__img-wrap{width:100%}}@media all and (max-width:35rem){.title-block__img-wrap{--height-ratio:124.434389%}}@media all and (max-width:25.9375rem){.title-block__title{font-size:2rem}.title-block__text{margin-top:.9375rem}.title-block__btn{margin-top:1.875rem;width:100%}}