.b-main .section__bg{transition:var(--transition);min-height:100dvh;position:relative}@media screen and (min-width:1400px){.b-main .section__bg{padding-top:calc(var(--header-height) + var(--section-padding) + var(--offset-main)) !important}}@media screen and (min-width:1200px){.b-main .section__bg{padding-top:calc(var(--header-height) + var(--section-padding)) !important}}@media screen and (max-width:1200px){.b-main .section__bg{min-height:0}}.b-main__image-container{position:absolute !important;top:0;height:100%;left:50%;transform:translateX(-50%)}.b-main__image{position:absolute;right:0;bottom:0;height:100%;display:flex;align-items:end}.b-main__image img{max-height:100%}.b-main__filter{background-color:rgba(var(--color-bg-light-rgb), 0.7)}@media screen and (max-width:1199px){.b-main__filter{position:absolute;top:0;left:0;width:100%;height:100%}}.b-main .container{position:relative}.b-main__title,.b-main__subtitle{color:var(--color-text-main)}.b-main__descr{color:var(--color-text-content)}.b-main__content{max-width:720px}.b-main__subtitle{font-size:1.5rem;font-style:normal;font-weight:var(--font-medium);line-height:130%}@media screen and (max-width:991px){.b-main__subtitle{font-size:1.25rem}}@media screen and (max-width:575px){.b-main__subtitle{font-size:1rem}}.b-main__title{font-style:normal;font-weight:var(--font-extrabold);line-height:130%}.b-main__descr{font-size:1rem;font-style:normal;font-weight:var(--font-regular);line-height:150%;padding-top:var(--offset-small)}@media screen and (min-width:1400px){.b-main__descr{padding-top:calc(var(--offset-small) + 4px)}}.b-main__button{margin-top:var(--offset-main)}@media screen and (min-width:1400px){.b-main__button{margin-top:calc(var(--offset-main) * 2 + 4px)}}.b-service{--num-items: 4}@media screen and (max-width:1199px){.b-service{--num-items: 3}}@media screen and (max-width:767px){.b-service{--num-items: 2}}.b-service__items{display:grid;grid-template-columns:repeat(var(--num-items), 1fr);align-items:stretch;gap:var(--offset-small)}.b-service__info{display:flex;flex-direction:column;transition:var(--transition-long)}@media screen and (max-width:1199px){.b-service__info{display:none}}.b-service__info._hidden{opacity:0;position:absolute;width:0;height:0;overflow:hidden;transition:0s all}.b-service__info-title{font-size:2rem;font-style:normal;font-weight:var(--font-bold);line-height:130%}@media screen and (max-width:1399px){.b-service__info-title{font-size:1.75rem}}.b-service__info-descr{padding-top:var(--offset-small);color:var(--color-text-content-muted);font-size:1rem;font-style:normal;font-weight:var(--font-regular);line-height:130%}.b-advantages{--size-image: 100px}@media screen and (max-width:1399px){.b-advantages{--size-image: 80px;--num-items: 5}}@media screen and (max-width:767px){.b-advantages{--num-items: 3}}@media screen and (max-width:424px){.b-advantages{--num-items: 2}}@media screen and (max-width:1199px){.b-advantages{--size-image: 60px}}.b-advantages__items{display:flex;flex-wrap:wrap;justify-content:center;gap:calc(var(--offset-small) - 5px)}.b-advantages__item{width:calc((100% - (var(--offset-small) - 5px) * (var(--num-items) - 1)) / var(--num-items));display:flex;flex-direction:column;align-items:center}.b-advantages__item-image{width:calc(var(--size-image) * 1.64);height:calc(var(--size-image) * 1.64);border-radius:100%;overflow:hidden;background-color:var(--color-bg-primary-light);display:flex;align-items:center;justify-content:center}.b-advantages__item-image svg,.b-advantages__item-image img{width:var(--size-image);height:var(--size-image)}.b-advantages__item-title{padding-top:var(--offset-small);text-align:center;font-size:1.25rem;font-style:normal;font-weight:var(--font-bold);line-height:130%}@media screen and (max-width:1399px){.b-advantages__item-title{font-size:1.125rem;hyphens:auto;word-break:break-word}}@media screen and (max-width:1199px){.b-advantages__item-title{font-size:1rem}}.b-text-media__items{display:flex;align-items:center;gap:var(--offset-main)}@media (max-width:991px){.b-text-media__items{flex-direction:column}}.b-text-media__text{flex-grow:1}.b-text-media__image{flex:1 0 50%}@media (min-width:1400px){.b-text-media__image{flex:1 0 750px}}@media (max-width:991px){.b-text-media__image{max-width:400px}}.b-text-media__image img{border-radius:var(--border-radius-big)}.b-gallery__slider-wrapper{padding:0 calc(16px + 76.5px);position:relative}@media screen and (max-width:1199px){.b-gallery__slider-wrapper{padding:0 calc(16px + 40px)}}@media screen and (max-width:991px){.b-gallery__slider-wrapper{padding:0}}.b-gallery__item{height:100%}.b-gallery .swiper{--swiper-pagination-bottom: -2em}@media (min-width:992px){.b-gallery .swiper{--swiper-pagination-bullet-width: 0px}}.b-gallery .swiper-wrapper{align-items:stretch}.b-gallery .swiper-slide{height:auto}.b-faq__items{display:grid;grid-template-columns:repeat(2, 1fr);gap:var(--offset-small)}@media screen and (max-width:767px){.b-faq__items{grid-template-columns:1fr}}.b-faq__items-left,.b-faq__items-right{display:flex;flex-direction:column;gap:var(--offset-small)}.b-faq__item-title,.b-faq__item-content{font-family:"Manrope", serif}.b-faq__item{border-radius:calc(var(--border-radius-big) / 6 * 5);border:2px solid rgba(var(--color-bg-dark-rgb), calc(var(--opacity-small) * 2));cursor:pointer;transition:var(--transition)}.b-faq__item-title{font-size:1.25rem;font-style:normal;font-weight:var(--font-extrabold);line-height:130%;padding:var(--offset-small);display:flex;align-items:center;justify-content:space-between;gap:var(--offset-small)}@media screen and (min-width:1400px){.b-faq__item-title{padding:calc(var(--offset-small) + 4px) var(--offset-main);gap:var(--offset-main)}}@media screen and (max-width:1199px){.b-faq__item-title{font-size:1.125rem}}@media screen and (max-width:991px){.b-faq__item-title{font-size:1rem}}.b-faq__item-title svg{min-width:24px;min-height:24px;width:24px;height:24px;transition:var(--transition)}.b-faq__item-body{transition:var(--transition-long);max-height:0;opacity:0;overflow:hidden}.b-faq__item-content{padding:0 var(--offset-small) var(--offset-small);color:rgba(var(--color-text-rgb), 0.8);font-size:1rem;font-style:normal;font-weight:var(--font-regular);line-height:130%}@media screen and (min-width:1400px){.b-faq__item-content{padding:0 var(--offset-main) calc(var(--offset-small) + 4px)}}@media screen and (max-width:991px){.b-faq__item-content{font-size:0.875rem}}.b-faq__item._active .b-faq__item-title svg{transform:scaleY(-1)}@media screen and (min-width:1200px){.b-faq__item._active,.b-faq__item:hover{border-color:var(--color-primary)}}.b-faq__item._active .b-faq__item-body{max-height:2000px;opacity:1}.b-map{position:relative}@media screen and (max-width:767px){.b-map{padding-bottom:0 !important}}.b-map__map{position:absolute;top:0;left:0;width:100%;height:100%}@media screen and (max-width:767px){.b-map__map{position:relative;height:300px}}@media screen and (max-width:767px){.b-map .section__bg{display:flex;flex-direction:column-reverse;gap:var(--section-padding)}}.b-map__content{position:relative;padding:var(--offset-small);background-color:var(--color-bg-light);border-radius:var(--border-radius-big);overflow:hidden;max-width:50%;border:1px solid var(--color-border)}@media screen and (min-width:1400px){.b-map__content{padding:var(--offset-main) calc(var(--offset-main) + 5px);max-width:640px}}@media screen and (max-width:767px){.b-map__content{max-width:100%}}@media screen and (min-width:1400px){.b-map .section__header{margin-bottom:var(--offset-main)}}.b-map .section__title{font-style:normal;font-weight:var(--font-bold);line-height:130%}@media screen and (min-width:1400px){.b-map .section__title{font-size:2.75rem}}.b-map__form>*+*{margin-top:var(--offset-small)}.b-map__form .input{border:0.5px solid #B6B6B6;background:#FFF}@media screen and (min-width:1400px){.b-map__form .input{border-radius:var(--border-radius-big)}}.b-map .field{--input-height: 59px}.b-map__form-privacy{color:var(--color-text-muted);font-size:0.75rem;font-style:normal;font-weight:var(--font-regular);line-height:120%}/*# sourceMappingURL=./page-0439ec2567096105e7eb01ada696cb2a.map */