html[data-v-ff47a0b9]{--refRes:1920;font-size:calc(100vw/var(--refRes)*10)}@media (min-width:1921px){html[data-v-ff47a0b9]{font-size:10px}}@media (max-width:1024px){html[data-v-ff47a0b9]{--refRes:768}}@media (max-width:530px){html[data-v-ff47a0b9]{--refRes:360}}.advantages[data-v-ff47a0b9]{align-items:center;display:flex;gap:14rem}@media (max-width:1024px){.advantages[data-v-ff47a0b9]{display:grid;gap:0;grid-template-columns:repeat(3,auto)}}.advantages-section[data-v-ff47a0b9]{background-color:var(--dark);padding:6rem 0}@media (max-width:1024px){.advantages-section[data-v-ff47a0b9]{padding:4rem 0}}.advantage[data-v-ff47a0b9]{align-items:center;display:flex;gap:2rem}@media (max-width:1024px){.advantage[data-v-ff47a0b9]{flex-direction:column;gap:.5rem;padding:2rem .5rem 3.6rem}.advantage[data-v-ff47a0b9]:nth-child(n){background-color:#212121}.advantage[data-v-ff47a0b9]:nth-child(2n){background-color:#111;grid-column:span 2}.advantage[data-v-ff47a0b9]:nth-child(3n){background-color:#1d1d1d;order:1}.advantage[data-v-ff47a0b9]:nth-child(4n){background-color:#151515}}.advantage__title[data-v-ff47a0b9]{color:#fffefe;font-family:Unbounded;font-size:6.4rem;font-weight:200;letter-spacing:-.04em;line-height:100%;white-space:nowrap}@media (max-width:1024px){.advantage__title[data-v-ff47a0b9]{font-size:5rem}}@media (max-width:530px){.advantage__title[data-v-ff47a0b9]{font-size:3.6rem}}.advantage__subtitle[data-v-ff47a0b9]{color:#fff;font-size:2.4rem;font-weight:500;line-height:100%}@media (max-width:1024px){.advantage__subtitle[data-v-ff47a0b9]{color:#999;font-size:1.9rem;text-align:center}}@media (max-width:530px){.advantage__subtitle[data-v-ff47a0b9]{font-size:1.4rem}}html[data-v-96fe321b]{--refRes:1920;font-size:calc(100vw/var(--refRes)*10)}@media (min-width:1921px){html[data-v-96fe321b]{font-size:10px}}@media (max-width:1024px){html[data-v-96fe321b]{--refRes:768}}@media (max-width:530px){html[data-v-96fe321b]{--refRes:360}}.section-header[data-v-96fe321b]{display:grid;grid-template-columns:repeat(2,1fr)}@media (max-width:1024px){.section-header[data-v-96fe321b]{display:flex;flex-direction:column;gap:2rem}}.section-header.dark .section-header__title[data-v-96fe321b]{color:#000}.section-header.dark .section-header__text[data-v-96fe321b]{color:#353535}.section-header__title[data-v-96fe321b]{color:#fff;font-size:4.8rem;font-weight:400;letter-spacing:-.04em}.section-header__title[data-v-96fe321b]:before{content:"// "}@media (max-width:1024px){.section-header__title[data-v-96fe321b]{font-size:3.6rem}}.section-header__text[data-v-96fe321b]{color:#9d9d9d;font-size:3.2rem;font-weight:400;letter-spacing:-.04em;text-align:right}@media (max-width:1024px){.section-header__text[data-v-96fe321b]{font-size:2.4rem}}html[data-v-4b7b997c]{--refRes:1920;font-size:calc(100vw/var(--refRes)*10)}@media (min-width:1921px){html[data-v-4b7b997c]{font-size:10px}}@media (max-width:1024px){html[data-v-4b7b997c]{--refRes:768}}@media (max-width:530px){html[data-v-4b7b997c]{--refRes:360}}.services-card[data-v-4b7b997c]{align-items:flex-end;display:flex;overflow:hidden;padding:4rem;position:relative}@media (max-width:1024px){.services-card[data-v-4b7b997c]{padding:2rem 3rem 1rem}}@media (max-width:530px){.services-card[data-v-4b7b997c]{padding:2rem 2rem 1rem}}.services-card.hover[data-v-4b7b997c]{align-items:flex-start}@media (min-width:1025px){.services-card.hover:hover .services-card__inner[data-v-4b7b997c]{transform:translateY(0)}.services-card.hover:hover .services-card__wrapper[data-v-4b7b997c]{opacity:1}.services-card.hover[data-v-4b7b997c]:hover:after{background-color:#000c}}@media (max-width:1024px){.services-card.hover .services-card__inner[data-v-4b7b997c]{transform:translateY(0)}.services-card.hover .services-card__wrapper[data-v-4b7b997c]{opacity:1}}.services-card[data-v-4b7b997c]:after{background:linear-gradient(0deg,rgba(0,0,0,.7) 0,rgba(0,0,0,.4) 40%,transparent 50%);bottom:0;content:"";left:0;position:absolute;right:0;top:0;transition:.3s ease-out}.services-card__bg[data-v-4b7b997c]{height:100%;left:0;position:absolute;top:0;width:100%;z-index:0}.services-card__inner[data-v-4b7b997c]{height:100%;position:relative;transform:translateY(calc(100% - 4rem));transition:.3s ease-out;width:100%;z-index:1}@media (max-width:1024px){.services-card__inner[data-v-4b7b997c]{transform:translateY(0)}}.services-card__title[data-v-4b7b997c]{color:#fff;font-size:3.6rem;font-weight:600}@media (max-width:1024px){.services-card__title[data-v-4b7b997c]{font-size:3rem}}@media (max-width:530px){.services-card__title[data-v-4b7b997c]{font-size:2.4rem}}.services-card__wrapper[data-v-4b7b997c]{opacity:0;overflow:hidden;transition:.3s ease-out}.services-card__sep[data-v-4b7b997c]{background-color:#fff;height:1px;margin:2.5rem 0;width:100%}@media (max-width:1024px){.services-card__sep[data-v-4b7b997c]{margin:1rem 0 2rem}}.services-card__list[data-v-4b7b997c]{display:flex;flex-direction:column;gap:1.8rem;height:100%;max-height:calc(39rem - var(--title));overflow-y:auto}@media (max-width:1024px){.services-card__list[data-v-4b7b997c]{max-height:calc(36rem - var(--title))}}@media (max-width:530px){.services-card__list[data-v-4b7b997c]{max-height:calc(26rem - var(--title))}}.services-card__list[data-v-4b7b997c]::-webkit-scrollbar{width:.5rem}@media (max-width:1024px){.services-card__list[data-v-4b7b997c]::-webkit-scrollbar{width:.3rem}}.services-card__list[data-v-4b7b997c]::-webkit-scrollbar-track{background:#f1f1f1}.services-card__list[data-v-4b7b997c]::-webkit-scrollbar-thumb{background:#888}.services-card__item[data-v-4b7b997c]{color:#fff;flex-shrink:0;font-size:2.8rem;font-weight:500}@media (max-width:1024px){.services-card__item[data-v-4b7b997c]{font-size:2.2rem}}@media (max-width:530px){.services-card__item[data-v-4b7b997c]{font-size:1.6rem}}html[data-v-4b81c774]{--refRes:1920;font-size:calc(100vw/var(--refRes)*10)}@media (min-width:1921px){html[data-v-4b81c774]{font-size:10px}}@media (max-width:1024px){html[data-v-4b81c774]{--refRes:768}}@media (max-width:530px){html[data-v-4b81c774]{--refRes:360}}.swiper-slide[data-v-4b81c774]{flex-shrink:0;height:100%}.slider__controls[data-v-4b81c774]{align-items:center;display:flex;gap:2rem;justify-content:space-between;padding:3rem 0;position:relative}@media (max-width:1024px){.slider__controls[data-v-4b81c774]{align-items:center;padding:1rem 0}}@media (max-width:530px){.slider__controls[data-v-4b81c774]{justify-content:center;padding:2rem 0 2.5rem}}.slider__navigation[data-v-4b81c774]{align-items:center;display:flex;gap:2rem}@media (max-width:530px){.slider__navigation[data-v-4b81c774]{display:none}}.slider__pagination[data-v-4b81c774]{align-items:center;display:flex;gap:1rem}.slider__pagination[data-v-4b81c774] .swiper-pagination-bullet{background-color:#616161;border-radius:1rem;height:.4rem;transition:.3s ease-out;width:2rem}@media (max-width:1024px){.slider__pagination[data-v-4b81c774] .swiper-pagination-bullet{width:1.5rem}}.slider__pagination[data-v-4b81c774] .swiper-pagination-bullet-active{background-color:#fff;width:6rem}@media (max-width:1024px){.slider__pagination[data-v-4b81c774] .swiper-pagination-bullet-active{width:5.7rem}}.slider[data-v-4b81c774] .slider-wrapper{display:flex;height:52rem}@media (max-width:1024px){.slider[data-v-4b81c774] .slider-wrapper{height:42rem}}@media (max-width:530px){.slider[data-v-4b81c774] .slider-wrapper{height:32rem}}.slider[data-v-4b81c774] .service__card{height:100%;width:48rem}@media (max-width:1024px){.slider[data-v-4b81c774] .service__card{width:38.4rem}}@media (max-width:530px){.slider[data-v-4b81c774] .service__card{width:36rem}}.slider[data-v-4b81c774] .service__card .services-card__title{font-size:2.4rem}.services[data-v-4b81c774]{background-color:#1e1e20;display:grid;gap:.5rem;grid-auto-rows:52rem;grid-template-columns:repeat(3,1fr);margin-top:10rem;overflow:hidden;transition:.5s ease-out}@media (max-width:1024px){.services[data-v-4b81c774]{grid-auto-rows:42rem;grid-template-columns:repeat(2,1fr);height:84rem;margin-top:6rem}}@media (max-width:530px){.services[data-v-4b81c774]{gap:.5rem;grid-auto-rows:32rem;grid-template-columns:repeat(1,1fr);height:97rem;margin-top:4rem}}@media (max-width:1024px){.services.all[data-v-4b81c774]{height:calc(42rem*var(--rows))}}@media (max-width:530px){.services.all[data-v-4b81c774]{height:calc(32rem*var(--all) + .5rem*(var(--all) - 1))}}.services__more[data-v-4b81c774]{align-items:center;display:none;justify-content:center;padding:2rem 2rem 3rem}@media (max-width:1024px){.services__more[data-v-4b81c774]{display:flex}}.services__more.hidden[data-v-4b81c774]{display:none}.services__more-btn[data-v-4b81c774]{justify-content:space-between;min-width:22rem}.services__more-btn[data-v-4b81c774] svg{transform-origin:center;transition:.3s ease-out}.services__more-btn.open[data-v-4b81c774] svg{transform:rotate(180deg)}@media (max-width:530px){.services__more-btn[data-v-4b81c774]{justify-content:space-between;width:100%}}.services.four[data-v-4b81c774]{gap:0;grid-template-columns:repeat(4,1fr)}@media (max-width:1024px){.services.four[data-v-4b81c774]{grid-template-columns:repeat(2,1fr)}}@media (max-width:530px){.services.four[data-v-4b81c774]{grid-template-columns:repeat(1,1fr)}}.services.four[data-v-4b81c774] .services-card__title{font-size:2.4rem}.services.four[data-v-4b81c774] .services-card__item{font-size:2.2rem}@media (max-width:530px){.services.four[data-v-4b81c774] .services-card__item{font-size:1.6rem}}.services-section[data-v-4b81c774]{background-color:#171717;padding-top:12rem}@media (max-width:1024px){.services-section[data-v-4b81c774]{padding-top:7rem}}.services-section[data-v-4b81c774]:not(.noheader){padding-bottom:2rem}.services-section.noheader[data-v-4b81c774]{padding-top:0}.services-section.noheader .services[data-v-4b81c774]{margin-top:0}html[data-v-a35ac167]{--refRes:1920;font-size:calc(100vw/var(--refRes)*10)}@media (min-width:1921px){html[data-v-a35ac167]{font-size:10px}}@media (max-width:1024px){html[data-v-a35ac167]{--refRes:768}}@media (max-width:530px){html[data-v-a35ac167]{--refRes:360}}.service-reviews[data-v-a35ac167]{background-color:#131313;padding:12rem 8rem}@media (max-width:1024px){.service-reviews[data-v-a35ac167]{padding:5rem 6rem}}@media (max-width:530px){.service-reviews[data-v-a35ac167]{padding:2rem 3rem}}.service-reviews__header[data-v-a35ac167]{margin-bottom:4rem}@media (max-width:530px){.service-reviews__header[data-v-a35ac167]{margin-bottom:2rem}}.service-reviews__title[data-v-a35ac167]{color:#fffefe;font-size:48px;font-weight:400;text-transform:uppercase}@media (max-width:530px){.service-reviews__title[data-v-a35ac167]{text-align:center}}.service-reviews__slider[data-v-a35ac167]{width:100%}.service-reviews[data-v-a35ac167] .service-reviews__slider-wrapper{display:flex}.service-reviews[data-v-a35ac167] .service-reviews__slide:not(.swiper-slide-active){filter:brightness(.5)}.service-reviews[data-v-a35ac167] .service-reviews__slide:not(.swiper-slide-active) .review-card__image-wrap{pointer-events:none}.service-reviews__slide[data-v-a35ac167]{flex-shrink:0;height:auto;width:664px}.service-reviews__slide[data-v-a35ac167]:hover{box-shadow:none!important}@media (min-width:1700px){.service-reviews__slide[data-v-a35ac167]{width:757px}}@media (max-width:1024px){.service-reviews__slide[data-v-a35ac167]{width:500px}}@media (max-width:768px){.service-reviews__slide[data-v-a35ac167]{width:100%}}.service-reviews__controls[data-v-a35ac167]{align-items:center;display:flex;flex-direction:column;margin-top:3rem;position:relative}@media (max-width:530px){.service-reviews__controls[data-v-a35ac167]{margin-top:1.5rem}}.service-reviews__navigation[data-v-a35ac167]{align-items:center;display:flex;gap:2rem}.service-reviews__pagination[data-v-a35ac167]{align-items:center;display:flex;gap:.5rem}.service-reviews__pagination[data-v-a35ac167] .swiper-pagination-bullet{background-color:#82807d;border-radius:1rem;height:3.5px;transition:.3s ease-out;width:2rem}.service-reviews__pagination[data-v-a35ac167] .swiper-pagination-bullet-active{background-color:#fbfaf9;width:6.05rem}.service-reviews .arrow[data-v-a35ac167]{height:60px!important;width:60px!important}.review-card[data-v-a35ac167]{display:flex;flex-direction:column;gap:1.2rem;height:100%;padding:0 32px;transition:box-shadow .3s ease-out}@media (max-width:530px){.review-card[data-v-a35ac167]{gap:1rem;padding:2rem}}.review-card__top[data-v-a35ac167]{align-items:center;display:flex;flex-direction:column;gap:1rem}.review-card__logo[data-v-a35ac167]{border-radius:50%;height:24px;-o-object-fit:cover;object-fit:cover;width:24px}.review-card__stars[data-v-a35ac167]{display:flex;gap:.4rem;justify-content:center}.review-card__star[data-v-a35ac167]{height:24px;width:24px}.review-card__name[data-v-a35ac167]{color:#fffefe;font-family:Proxima Nova,sans-serif;font-size:32px;font-weight:400;line-height:100%;text-align:center;text-transform:uppercase}@media (max-width:1024px){.review-card__name[data-v-a35ac167]{font-size:24px}}@media (max-width:530px){.review-card__name[data-v-a35ac167]{font-size:32px}}.review-card__services[data-v-a35ac167]{color:#bababa;font-family:Proxima Nova,sans-serif;font-size:24px;font-weight:400;line-height:100%;text-align:center}@media (max-width:1024px){.review-card__services[data-v-a35ac167]{font-size:18px}}@media (max-width:530px){.review-card__services[data-v-a35ac167]{font-size:20px}}.review-card__services[data-v-a35ac167] a{color:#c5b27d;text-decoration:underline}.review-card__text[data-v-a35ac167]{color:#fbfaf9;display:-webkit-box;font-family:Proxima Nova,sans-serif;font-size:24px;font-weight:400;line-height:100%;text-align:center;-webkit-line-clamp:12;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}@media (max-width:1024px){.review-card__text[data-v-a35ac167]{font-size:18px}}@media (max-width:530px){.review-card__text[data-v-a35ac167]{font-size:20px}}.review-card__text[data-v-a35ac167] a{color:#c5b27d;text-decoration:underline}.review-card__images[data-v-a35ac167]{display:flex;gap:15px;justify-content:center;margin-top:1.2rem}.review-card__image-wrap[data-v-a35ac167]{aspect-ratio:1;background:#d9d9d9;border-radius:.8rem;cursor:pointer;flex:1;max-height:178px;max-width:190px;overflow:hidden;transition:opacity .3s ease-out}.review-card__image-wrap[data-v-a35ac167]:hover{opacity:.85}@media (max-width:530px){.review-card__image-wrap[data-v-a35ac167]{max-height:89px;max-width:95px}}.review-card__image[data-v-a35ac167]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.lightbox[data-v-a35ac167]{align-items:center;background-color:#000000e6;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:10000}.lightbox__close[data-v-a35ac167]{background:none;border:none;cursor:pointer;padding:.8rem;position:absolute;right:2rem;top:2rem;transition:opacity .3s;z-index:10001}.lightbox__close[data-v-a35ac167]:hover{opacity:.7}.lightbox__arrow[data-v-a35ac167]{background:#ffffff26;border:none;border-radius:50%;cursor:pointer;padding:1.2rem;position:absolute;top:50%;transform:translateY(-50%);transition:background .3s;z-index:10001}.lightbox__arrow[data-v-a35ac167]:hover{background:#ffffff4d}.lightbox__arrow--prev[data-v-a35ac167]{left:2rem}.lightbox__arrow--next[data-v-a35ac167]{right:2rem}.lightbox__image[data-v-a35ac167]{border-radius:.4rem;max-height:90vh;max-width:90vw;-o-object-fit:contain;object-fit:contain}html[data-v-83262d73]{--refRes:1920;font-size:calc(100vw/var(--refRes)*10)}@media (min-width:1921px){html[data-v-83262d73]{font-size:10px}}@media (max-width:1024px){html[data-v-83262d73]{--refRes:768}}@media (max-width:530px){html[data-v-83262d73]{--refRes:360}}.faq-element[data-v-83262d73]{background-color:#fffbf1;cursor:pointer;transition:.3s ease-out}.faq-element.open[data-v-83262d73]{background-color:#fffdf8}.faq-element.open .faq-element__plus[data-v-83262d73]:after{transform:translate(-50%,-50%) rotate(0)}.faq-element__container[data-v-83262d73]{border-bottom:2px solid #8b8b8b;margin:0 auto;max-width:168rem;padding:0 12rem}@media (max-width:1920px){.faq-element__container[data-v-83262d73]{max-width:192rem;padding:0 24rem}}@media (max-width:1024px){.faq-element__container[data-v-83262d73]{padding:0 6rem}}@media (max-width:530px){.faq-element__container[data-v-83262d73]{padding:0 2rem}}.faq-element__head[data-v-83262d73]{display:grid;grid-template-columns:13.3rem 1fr 8rem;padding:4rem 0}@media (max-width:1024px){.faq-element__head[data-v-83262d73]{gap:1rem;grid-template-columns:repeat(2,auto);padding:2rem 0}}@media (max-width:530px){.faq-element__head[data-v-83262d73]{padding:1rem 0}}.faq-element__index[data-v-83262d73]{color:#000;font-size:3.2rem;font-weight:400}@media (max-width:1024px){.faq-element__index[data-v-83262d73]{font-size:2.6rem}}@media (max-width:530px){.faq-element__index[data-v-83262d73]{font-size:2rem}}.faq-element__question[data-v-83262d73]{color:#000;font-size:3.2rem;font-weight:500}@media (max-width:1024px){.faq-element__question[data-v-83262d73]{font-size:2.3rem;grid-column:span 2;order:2}}@media (max-width:530px){.faq-element__question[data-v-83262d73]{font-size:1.4rem}}.faq-element__plus[data-v-83262d73]{height:4rem;margin-left:4rem;position:relative;width:4rem}@media (max-width:1024px){.faq-element__plus[data-v-83262d73]{height:3rem;margin-left:auto;width:3rem}}@media (max-width:530px){.faq-element__plus[data-v-83262d73]{height:2rem;width:2rem}}.faq-element__plus[data-v-83262d73]:before{background-color:#000;border-radius:1rem;content:"";display:block;height:2px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:3rem}@media (max-width:1024px){.faq-element__plus[data-v-83262d73]:before{width:2.3rem}}@media (max-width:530px){.faq-element__plus[data-v-83262d73]:before{width:1.6rem}}.faq-element__plus[data-v-83262d73]:after{background-color:#000;border-radius:1rem;content:"";display:block;height:2px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%) rotate(90deg);transition:.3s ease-out;width:3rem}@media (max-width:1024px){.faq-element__plus[data-v-83262d73]:after{width:2.3rem}}@media (max-width:530px){.faq-element__plus[data-v-83262d73]:after{width:1.6rem}}.faq-element__answer[data-v-83262d73]{color:#000;font-size:2.4rem;font-weight:400;margin-left:13.3rem;max-width:102.5rem;padding:1rem 0 5rem}@media (max-width:1024px){.faq-element__answer[data-v-83262d73]{font-size:1.8rem;margin-left:0;padding:4rem 0 2rem}}@media (max-width:530px){.faq-element__answer[data-v-83262d73]{font-size:1.2rem}}.faq-element__answer-wrap[data-v-83262d73]{height:0;overflow:hidden;transition:.3s ease-out}
