html.locked{overflow-y:hidden;touch-action:none}:root{--interactivePrimary: linear-gradient(90deg, #0699e3 0%, #19b2ff 50%, #0699e3 100%);--primary: #000000;--secondary: #ffffff;--accent: #19B2FF;--betweenSectionsPadding: clamp(2.188rem, 1.273rem + 3.9vw, 4.688rem);--gap: clamp(.75rem, .659rem + .39vw, 1rem);--sectionHeadingSize: clamp(1.375rem, .918rem + 1.95vw, 2.625rem);--listMargin: clamp(1.5rem, .905rem + 2.54vw, 3.125rem);--cardPadding: clamp(.75rem, .476rem + 1.17vw, 1.5rem);interpolate-size:allow-keywords}*{box-sizing:border-box;padding:0;margin:0;border:none}html{scrollbar-gutter:stable;overflow-x:clip;scroll-padding-top:var(--headerHeight)}html:has(.disclaimer__modal-overlay.active){overflow:hidden;touch-action:none}body{font-family:var(--font-custom-montserrat);word-break:break-word;overflow-x:clip;background-color:#1c1c1c}body:has(.disclaimer__modal-overlay.active){overflow:hidden;touch-action:none}body.locked{overflow-y:hidden;touch-action:none}a,a:link,a:visited{text-decoration:none}h1,h2,h3,h4,h5,h6,p{font-size:inherit;font-weight:inherit}ul,ol li{list-style:none}img,svg{vertical-align:top}button,input[type=submit]{display:inline-block;box-shadow:none;background-color:transparent;background:none;cursor:pointer;border:0;font-family:inherit}input{font-family:inherit}.visually-hidden{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px!important;overflow:hidden;position:absolute;white-space:nowrap;width:1px!important}.container{max-width:1600px;padding:0 40px;margin:0 auto}@media(max-width:992px){.container{padding-inline:15px}}section:nth-child(1 of.blocks__section){padding-top:var(--betweenSectionsMargin)}.pagination--fraction-current{font-weight:600;font-size:24px;color:#fff}.pagination--fraction-divider{font-weight:600;font-size:24px;color:#afafaf}.pagination--fraction-all{font-weight:600;font-size:24px;color:#aaaaaaab}.splide__arrows{display:flex;gap:10px}@media(max-width:992px){.splide__arrows{display:none}}.splide__arrows button{position:absolute;width:40px;height:40px;border-radius:50%;pointer-events:all;display:flex;justify-content:center;align-items:center;transition:none;box-shadow:0 1px 4px #b8b8b8}.splide__arrows button:disabled{pointer-events:none;opacity:.6}.splide__arrows button:not(:disabled){opacity:1}.splide__arrows button.splide__arrow--prev{left:-28px}.splide__arrows button.splide__arrow--prev svg{transform:rotate(0)}.splide__arrows button.splide__arrow--next{right:-28px}.splide__arrows button svg{transition:fill .3s ease}.splide__arrows button:hover{background-color:var(--interactivePrimary)}.hero__slides-main button.splide__arrow--prev{left:-38px}.hero__slides-main button.splide__arrow--next{right:-38px}.splide__arrow svg{width:unset!important;height:unset!important;fill:var(--primary)!important}.splide__arrow{background:var(--secondary)!important}.splide:not(.is-active) .splide__track{overflow:unset!important}.splide__pagination__page{height:8px;width:8px;margin:0;border-radius:9999px!important;transition:width .4s ease!important;transform:none;transform-origin:left right;opacity:1!important;background:#ffffffbf!important}.splide__pagination__page.is-active{background-color:var(--secondary)!important;width:20px;transform:none}.splide__pagination{gap:6px;bottom:25px!important}.progress{background:#3a3a3a;width:100%;position:relative;height:4px}.progress-bar{background:#d8a35d;height:4px;transition:width .7s ease;position:absolute;inset:0;width:auto}.pagination--fraction{display:flex;align-items:center;gap:10px}.body ul{padding-left:clamp(1.25rem,1.083rem + .56vw,1.5rem);margin-top:8px;margin-bottom:8px}.body ul li{position:relative;list-style:disc}.body ul li::marker{color:var(--primary)}.blogBody{color:var(--primary);overflow-wrap:break-word}.blogBody p{line-height:1.62;font-size:16px;margin:0 0 1rem;color:var(--primary)}.blogBody p:has(small){margin-bottom:.1rem}.blogBody small{font-size:16px;font-weight:700}.blogBody a{color:var(--primary);text-decoration:1px solid underline;transition:.3s ease}.blogBody a:hover{color:var(--highlight-color);text-decoration-color:transparent}.blogBody h1{font-weight:700;line-height:1.2;margin:0 0 1.5385rem}.blogBody h2{font-size:24px;font-weight:700;margin:1rem 0}@media(max-width:767px){.blogBody h2{font-size:1.9rem}}@media(max-width:576px){.blogBody h2{font-size:22px}}.blogBody h3{font-size:22px;font-weight:700;margin:1rem 0}@media(max-width:576px){.blogBody h3{font-size:20px}}.blogBody ol,.blogBody ul{margin:0 0 1rem}.blogBody ol li,.blogBody ul li{font-size:16px}.blogBody ol li:not(:first-child),.blogBody ul li:not(:first-child){margin-top:1rem}.blogBody ul{padding-left:var(--cardPadding);margin:0 0 1rem}.blogBody ul li{position:relative;margin-bottom:8px;list-style:disc}.blogBody ul li::marker{color:var(--primary)}.blogBody ol{list-style:decimal;padding-left:var(--cardPadding)}.blogBody ol li{position:relative}.blogBody ol li::marker{color:var(--primary)}.blogBody img{border-radius:8px;margin-bottom:10px;max-height:500px;width:100%;max-width:800px;height:auto}.blogBody i{display:block;line-height:1.62;font-size:16px;margin:0 0 1rem}.blogBody .highlight{color:var(--highlight-color)}.privacy__text{color:var(--primary);overflow-wrap:break-word}.privacy__text p{line-height:1.62;font-size:16px;margin:0 0 1rem;color:var(--primary)}.privacy__text p:has(small){margin-bottom:.1rem}.privacy__text small{font-size:16px;font-weight:700}.privacy__text a{color:var(--primary);text-decoration:1px solid underline;transition:.3s ease}.privacy__text a:hover{color:var(--highlight-color);text-decoration-color:transparent}.privacy__text h1{font-weight:700;line-height:1.2;margin:0 0 1.5385rem}.privacy__text h2{font-size:24px;font-weight:700;margin:1rem 0}@media(max-width:767px){.privacy__text h2{font-size:1.9rem}}@media(max-width:576px){.privacy__text h2{font-size:22px}}.privacy__text h3{font-size:22px;font-weight:700;margin:1rem 0}@media(max-width:576px){.privacy__text h3{font-size:20px}}.privacy__text ol,.privacy__text ul{margin:0 0 1rem}.privacy__text ol li,.privacy__text ul li{font-size:16px}.privacy__text ol li:not(:first-child),.privacy__text ul li:not(:first-child){margin-top:1rem}.privacy__text ul{padding-left:16px;margin:0 0 1rem}.privacy__text ul li{position:relative;margin-bottom:8px;list-style:disc}.privacy__text ul li::marker{color:var(--primary)}.privacy__text ol{list-style:decimal;padding-left:16px}.privacy__text ol li{position:relative}.privacy__text ol li::marker{color:var(--primary)}.privacy__text img{border-radius:8px;margin-bottom:10px;max-height:500px;width:100%;max-width:800px;height:auto}.privacy__text i{display:block;line-height:1.62;font-size:16px;margin:0 0 1rem}.privacy__text .highlight{color:var(--highlight-color)}.our__table-description .body,.our__sotrudnichestvoData-item-description .body{font-weight:400;font-size:clamp(1rem,.938rem + .25vw,1.125rem);line-height:160%;color:#e4dfda}.hero__title span{display:block}.header__address-text .body{font-weight:400;font-size:14px;letter-spacing:.02em;color:var(--primary)}.hero__description .body p{font-size:clamp(1.25rem,1.09rem + .68vw,1.688rem);line-height:100%;letter-spacing:.02em;color:var(--secondary)}.our__advantages .body p{font-weight:400;font-size:clamp(1rem,.954rem + .2vw,1.125rem);letter-spacing:.01em;color:var(--primary)}.our__reviews .body p{font-weight:400;font-size:clamp(.875rem,.829rem + .2vw,1rem);letter-spacing:.01em;color:var(--primary)}.websiteFormModal__description .body{font-weight:500;font-size:clamp(.938rem,.563rem + 1.25vw,1.5rem);line-height:120%;letter-spacing:.02em;color:#e4dfda}.agreement .body{font-weight:400;font-size:11px;line-height:140%;color:var(--primary)}.agreement .body a{color:currentColor;text-decoration:underline;text-decoration-color:var(--primary);transition:.2s ease all}@media(hover:hover){.agreement .body a:hover{text-decoration-color:transparent}}.footer__contacts-address-text .body{font-weight:400;font-size:14px;letter-spacing:.02em;color:var(--primary)}.splide__toggle{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.splide:not(.is-overflow) .splide__arrows{display:none}.our-staff__pagination{position:static;margin-top:20px!important}.our-staff__pagination .splide__pagination__page{background:#19b2ff8a!important}.our-staff__pagination .splide__pagination__page.is-active{background-color:var(--accent)!important}.c-breadcrumbs__crumb:has(svg,image) :where(svg,image){max-width:20px}.c-breadcrumbs__link{font-weight:400;font-size:16px;line-height:100%;letter-spacing:.02em;color:#000000b3;padding:7px 9px;border:1px solid #e5e7e8;border-radius:7px;backdrop-filter:blur(2px);background:#ffffffb3;transition:.2s ease color}.c-breadcrumbs__link:hover{color:var(--primary)}.c-breadcrumbs__link[data-last]{font-weight:500;color:var(--primary);pointer-events:none}.c-breadcrumbs.is-truncated .c-breadcrumbs__crumb{visibility:visible!important;position:static!important}.c-breadcrumbs__crumbs{flex-wrap:nowrap!important;flex-direction:row;overflow-x:auto;white-space:nowrap;scrollbar-width:thin;overflow-y:hidden}@media(max-width:767px){.c-breadcrumbs__crumbs{scrollbar-width:none}}.service__description .body{font-weight:400;font-size:clamp(.875rem,.829rem + .2vw,1rem);letter-spacing:.01em;color:var(--primary)}.service__description .body h2{font-weight:500;font-size:clamp(1.375rem,1.238rem + .59vw,1.75rem);letter-spacing:.01em;color:var(--primary);margin-block:20px}.service__description .body h3,.service__description .body strong{font-weight:500;font-size:clamp(1.125rem,.988rem + .59vw,1.5rem);letter-spacing:.01em;color:var(--primary);margin-block:20px}.moreAboutService__text .body{font-weight:400;font-size:clamp(.875rem,.784rem + .39vw,1.125rem);line-height:160%;letter-spacing:.01em;color:var(--primary)}.moreAboutService__text .body h2{font-weight:500;font-size:clamp(1.375rem,1.238rem + .59vw,1.75rem);letter-spacing:.01em;color:var(--primary);margin-block:20px}.moreAboutService__text .body h3,.moreAboutService__text .body strong{font-weight:500;font-size:clamp(1.125rem,.988rem + .59vw,1.5rem);letter-spacing:.01em;color:var(--primary);margin-block:20px}.specialist__description .body,.about__description .body{font-weight:400;font-size:clamp(.875rem,.784rem + .39vw,1.125rem);line-height:160%;letter-spacing:.01em;color:var(--primary)}.specialist__description .body h2,.about__description .body h2{font-weight:500;font-size:clamp(1.25rem,1.067rem + .78vw,1.75rem);letter-spacing:.01em;color:var(--primary);margin-block:20px}.specialist__description .body h3,.specialist__description .body strong,.about__description .body h3,.about__description .body strong{font-weight:500;font-size:clamp(1rem,.817rem + .78vw,1.5rem);letter-spacing:.01em;color:var(--primary);margin-block:20px}.portablebody .body{font-weight:400;font-size:clamp(.875rem,.829rem + .2vw,1rem);line-height:160%;letter-spacing:.01em;color:var(--primary)}.portablebody .body h2{font-weight:500;font-size:clamp(1.25rem,1.067rem + .78vw,1.75rem);letter-spacing:.01em;color:var(--primary);margin-block:20px}.portablebody .body h3,.portablebody .body strong{font-weight:500;font-size:clamp(1rem,.817rem + .78vw,1.5rem);letter-spacing:.01em;color:var(--primary);margin-block:20px}.contacts__item-text{font-weight:400;font-size:clamp(.875rem,.829rem + .2vw,1rem);line-height:160%;letter-spacing:.01em;color:var(--primary)}.fastForm__agreement{display:flex;gap:clamp(.5rem,.1rem + 1.07vw,1rem);align-items:normal;cursor:pointer;margin-top:12px}.fastForm__agreement:hover .fastForm__agreement-text,.fastForm__agreement:hover a{color:var(--primary)}.fastForm__agreement:has(input[type=checkbox]:checked) .fastForm__agreement-text,.fastForm__agreement:has(input[type=checkbox]:checked) a{color:var(--primary)}.fastForm__agreement .body{font-size:clamp(.75rem,.659rem + .39vw,1rem)}.fastForm__agreement .fastForm__agreement-text,.fastForm__agreement a{font-weight:400;font-size:clamp(.75rem,.659rem + .39vw,1rem);line-height:130%;letter-spacing:.02em;color:var(--secondary);transition:.3s ease color}.fastForm__agreement a{text-decoration:underline;text-decoration-skip-ink:none;transition:.3s ease text-decoration-color,.3s ease color;text-decoration-color:inherit}.fastForm__agreement a:hover{text-decoration-color:transparent}.fastForm__agreement input[type=checkbox]{appearance:none;width:18px;height:18px;aspect-ratio:1;accent-color:var(--accent);border:1px solid #e5e7e8;border-radius:4px;position:relative;color:var(--accent);padding:2px;display:grid;flex-shrink:0}.fastForm__agreement input[type=checkbox]:before{grid-area:1/1;inset:0;width:100%;height:100%;content:"";background-color:currentColor;transform:scale(0);transition:transform .2s ease-in-out,mask .2s ease-in-out;mask:url(/checkbox-checked.svg) no-repeat center/100%}.fastForm__agreement input[type=checkbox]:checked:before{mask:url(/checkbox-checked.svg) no-repeat center/100%;color:var(--accent);transform:scale(1)}@starting-style{.header__services-popup{opacity:0}}.splide__slide__row{height:max-content!important}@media(max-width:1450px){.header__address-text br{display:none}.header__address-text .body p{display:flex;gap:4px}}@media(max-width:1450px){.header__address .body br{display:none}}::view-transition-old(root){mix-blend-mode:none}.main__div,.blog__title{margin-top:20px}.search__wrapper{z-index:26;width:100%;max-width:642px;display:flex;justify-content:center;transition:.6s ease all;height:44px}@media(max-width:992px){.search__wrapper{height:40px}}.search__wrapper.active{opacity:1;pointer-events:unset}#search{width:100%}#search .pagefind-ui__search-input{transition:.3s ease all;height:calc(64px * var(--pagefind-ui-scale))}#search .pagefind-ui__search-input{padding:0 calc(70px * var(--pagefind-ui-scale)) 0 calc(54px * var(--pagefind-ui-scale))!important;border:1px solid #d7d7d7}#search .pagefind-ui__search-input::placeholder{color:var(--maintextcolor);opacity:1;font-weight:400!important;font-size:18px!important}@media(max-width:1200px){#search .pagefind-ui__search-input::placeholder{font-size:18px!important;font-weight:500!important}}.pagefind-ui__result-thumb.svelte-j9e30.svelte-j9e30{aspect-ratio:1!important}.pagefind-ui__result-thumb.svelte-j9e30.svelte-j9e30 .pagefind-ui__result-image.svelte-j9e30.svelte-j9e30{width:100%;height:100%;object-fit:cover}.pagefind-ui__result-thumb.svelte-j9e30.svelte-j9e30 .pagefind-ui__result-excerpt.svelte-j9e30.svelte-j9e30,.pagefind-ui__result-excerpt.svelte-j9e30.svelte-j9e30{display:none!important}.pagefind-ui__drawer.svelte-e9gkc3{padding-inline:2rem!important;padding-block-end:2rem!important;max-height:700px!important;overflow-y:auto!important;position:absolute!important;z-index:15!important;background-color:#fff!important;box-shadow:0 15px 30px #0008181a!important;overscroll-behavior:contain;max-width:642px;border-radius:12px;margin-top:15px;width:100%}@media(max-width:992px){.pagefind-ui__drawer.svelte-e9gkc3{top:35px!important;max-height:calc(100dvh - 60px)!important}}#search .pagefind-ui__search-input{height:44px}@media(max-width:992px){#search .pagefind-ui__search-input{height:40px;font-size:16px!important}#search .pagefind-ui__search-input::placeholder{font-size:16px!important}}.pagefind-ui__search-clear{height:40px!important}@media(max-width:992px){.pagefind-ui__search-clear{height:36px!important}}.pagefind-ui__form.svelte-e9gkc3:before{top:50%!important;transform:translateY(-50%)}header[data-astro-cid-3ef6ksr2]{padding-block:16px;position:sticky;top:0;z-index:9999;background:#e9f8fc}@media(max-width:480px){header[data-astro-cid-3ef6ksr2]{padding-block:8px}}header[data-astro-cid-3ef6ksr2] .header__wrapper[data-astro-cid-3ef6ksr2]{display:flex;flex-direction:column;gap:10px}header[data-astro-cid-3ef6ksr2] .header__top[data-astro-cid-3ef6ksr2]{--headerTopGap: 9px;display:grid;align-items:center;gap:9px;flex-wrap:wrap;position:relative;grid-template-areas:"headerLogo headerServices searchBar address workingHours socials" "headerNav headerNav headerNav headerNav eyeButton eyeButton";grid-template-columns:auto minmax(auto,250px) 1fr auto auto auto}@media(max-width:1450px){header[data-astro-cid-3ef6ksr2] .header__top[data-astro-cid-3ef6ksr2]{grid-template-areas:"headerLogo searchBar headerServices" "headerNav headerNav eyeButton" "socials address workingHours";grid-template-columns:auto 1fr auto}}@media(max-width:992px){header[data-astro-cid-3ef6ksr2] .header__top[data-astro-cid-3ef6ksr2]{display:grid;grid-template-columns:auto 1fr auto;gap:9px;grid-template-areas:"headerLogo searchBar burger" "socials eyeButton eyeButton"}}@media(max-width:680px){header[data-astro-cid-3ef6ksr2] .header__top[data-astro-cid-3ef6ksr2]{grid-template-areas:"headerLogo burger" "searchBar searchBar" "socials eyeButton";grid-template-columns:auto auto;gap:var(--gap)}}header[data-astro-cid-3ef6ksr2] .header__top[data-astro-cid-3ef6ksr2] .logo[data-astro-cid-3ef6ksr2]{width:100%;max-width:clamp(10rem,6.667rem + 14.22vw,12rem);height:max-content;grid-area:headerLogo}header[data-astro-cid-3ef6ksr2] .header__top[data-astro-cid-3ef6ksr2] .logo[data-astro-cid-3ef6ksr2] img[data-astro-cid-3ef6ksr2]{width:100%;height:auto}header[data-astro-cid-3ef6ksr2] .header__top[data-astro-cid-3ef6ksr2] .header__services-wrapper[data-astro-cid-3ef6ksr2]:has(.header__services-popup.active) .header__services[data-astro-cid-3ef6ksr2] svg[data-astro-cid-3ef6ksr2] line[data-astro-cid-3ef6ksr2]:nth-of-type(1){transform:translateY(6px) rotate(45deg)}header[data-astro-cid-3ef6ksr2] .header__top[data-astro-cid-3ef6ksr2] .header__services-wrapper[data-astro-cid-3ef6ksr2]:has(.header__services-popup.active) .header__services[data-astro-cid-3ef6ksr2] svg[data-astro-cid-3ef6ksr2] line[data-astro-cid-3ef6ksr2]:nth-of-type(2){opacity:0}header[data-astro-cid-3ef6ksr2] .header__top[data-astro-cid-3ef6ksr2] .header__services-wrapper[data-astro-cid-3ef6ksr2]:has(.header__services-popup.active) .header__services[data-astro-cid-3ef6ksr2] svg[data-astro-cid-3ef6ksr2] line[data-astro-cid-3ef6ksr2]:nth-of-type(3){transform:translateY(-6px) rotate(-45deg)}@media(max-width:992px){header[data-astro-cid-3ef6ksr2] .header__top[data-astro-cid-3ef6ksr2] .header__services-wrapper[data-astro-cid-3ef6ksr2]{display:none}}header[data-astro-cid-3ef6ksr2] .header__top[data-astro-cid-3ef6ksr2] .header__services[data-astro-cid-3ef6ksr2]{background:var(--interactivePrimary);border-radius:11px;padding:clamp(.75rem,.681rem + .29vw,.938rem) 12px;font-weight:500;font-size:clamp(1rem,.954rem + .2vw,1.125rem);line-height:100%;text-transform:uppercase;text-align:center;color:var(--secondary);display:flex;align-items:center;justify-content:center;gap:6px;max-width:clamp(9.375rem,-5.821rem + 24.51vw,15.625rem);width:100%;grid-area:headerServices;transition:all .3s ease-in-out;background-size:100%;height:44px}@media(hover:hover){header[data-astro-cid-3ef6ksr2] .header__top[data-astro-cid-3ef6ksr2] .header__services[data-astro-cid-3ef6ksr2]:hover{background-position:center;background-size:300%}}@media(max-width:1450px){header[data-astro-cid-3ef6ksr2] .header__top[data-astro-cid-3ef6ksr2] .header__services[data-astro-cid-3ef6ksr2]{max-width:100%}}header[data-astro-cid-3ef6ksr2] .header__top[data-astro-cid-3ef6ksr2] .header__services[data-astro-cid-3ef6ksr2] svg[data-astro-cid-3ef6ksr2] line[data-astro-cid-3ef6ksr2]{stroke:var(--textColor);transform-box:fill-box;transform-origin:center;transition:all .3s cubic-bezier(.4,2,.6,1)}header[data-astro-cid-3ef6ksr2] .header__top[data-astro-cid-3ef6ksr2] .header__services-popup[data-astro-cid-3ef6ksr2]{opacity:0;pointer-events:none;width:100%;padding:var(--cardPadding);border-radius:10px;box-shadow:1px 3px 13px #0000000d,0 1px 6px #0000000d;background:var(--secondary);display:flex;flex-direction:column;gap:var(--gap);position:absolute;top:60px;z-index:10;transition-behavior:allow-discrete;transition-property:display opacity visibility;transition-duration:.2s;transition-timing-function:ease;visibility:hidden;left:0}header[data-astro-cid-3ef6ksr2] .header__top[data-astro-cid-3ef6ksr2] .header__services-popup[data-astro-cid-3ef6ksr2].active{opacity:1;pointer-events:all;visibility:visible}header[data-astro-cid-3ef6ksr2] .header__top[data-astro-cid-3ef6ksr2] .header__services-popup[data-astro-cid-3ef6ksr2]{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}header[data-astro-cid-3ef6ksr2] .header__top[data-astro-cid-3ef6ksr2] .header__services-popup[data-astro-cid-3ef6ksr2] .footer__service[data-astro-cid-3ef6ksr2]{padding:11px;background:#ffffffb3;border-radius:11px;display:flex;flex-direction:column;gap:8px;border:1px solid #e5e7e8;align-self:baseline}header[data-astro-cid-3ef6ksr2] .header__top[data-astro-cid-3ef6ksr2] .header__services-popup[data-astro-cid-3ef6ksr2] .footer__service-title[data-astro-cid-3ef6ksr2]{color:#0a2540;font-weight:500;font-size:16px;display:block;max-width:max-content}header[data-astro-cid-3ef6ksr2] .header__top[data-astro-cid-3ef6ksr2] .header__services-popup[data-astro-cid-3ef6ksr2] .footer__service-list[data-astro-cid-3ef6ksr2]{margin-top:8px;display:flex;flex-direction:column;gap:8px}header[data-astro-cid-3ef6ksr2] .header__top[data-astro-cid-3ef6ksr2] .header__services-popup[data-astro-cid-3ef6ksr2] .footer__service-list[data-astro-cid-3ef6ksr2] li[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]{font-size:16px;line-height:140%;color:var(--primary);transition:opacity .2s ease}@media(hover:hover){header[data-astro-cid-3ef6ksr2] .header__top[data-astro-cid-3ef6ksr2] .header__services-popup[data-astro-cid-3ef6ksr2] .footer__service-list[data-astro-cid-3ef6ksr2] li[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]:hover{opacity:.75}}header[data-astro-cid-3ef6ksr2] .header__top[data-astro-cid-3ef6ksr2] .header__search[data-astro-cid-3ef6ksr2]{border-radius:11px;display:flex;flex-grow:1;grid-area:searchBar}@media(max-width:1450px){header[data-astro-cid-3ef6ksr2] .header__top[data-astro-cid-3ef6ksr2] .header__search[data-astro-cid-3ef6ksr2]{max-width:100%}}header[data-astro-cid-3ef6ksr2] .header__top[data-astro-cid-3ef6ksr2] .header__search[data-astro-cid-3ef6ksr2] input[data-astro-cid-3ef6ksr2]{border-radius:11px;font-weight:500;font-size:clamp(1rem,.954rem + .2vw,1.125rem);line-height:100%;letter-spacing:.02em;color:var(--primary);padding:clamp(.75rem,.681rem + .29vw,.938rem) 20px;z-index:2;width:100%;border:1px solid #e5e7e8;outline:none}@media(max-width:480px){header[data-astro-cid-3ef6ksr2] .header__top[data-astro-cid-3ef6ksr2] .header__search[data-astro-cid-3ef6ksr2] input[data-astro-cid-3ef6ksr2]{padding:10px}}header[data-astro-cid-3ef6ksr2] .header__top[data-astro-cid-3ef6ksr2] .header__search[data-astro-cid-3ef6ksr2] input[data-astro-cid-3ef6ksr2]::placeholder{font-weight:500;font-size:clamp(1rem,.954rem + .2vw,1.125rem);line-height:100%;letter-spacing:.02em;color:var(--primary)}header[data-astro-cid-3ef6ksr2] .header__top[data-astro-cid-3ef6ksr2] .header__search[data-astro-cid-3ef6ksr2] button[data-astro-cid-3ef6ksr2]{background:var(--accent);display:flex;align-items:center;justify-content:center;padding-right:19px;padding-left:36px;margin-left:-17px;border-radius:0 11px 11px 0}header[data-astro-cid-3ef6ksr2] .header__top[data-astro-cid-3ef6ksr2] .header__address[data-astro-cid-3ef6ksr2]{display:flex;gap:4px;max-width:177px;grid-area:address}header[data-astro-cid-3ef6ksr2] .header__top[data-astro-cid-3ef6ksr2] .header__address[data-astro-cid-3ef6ksr2] img[data-astro-cid-3ef6ksr2]{width:26px;height:26px}@media(max-width:1450px){header[data-astro-cid-3ef6ksr2] .header__top[data-astro-cid-3ef6ksr2] .header__address[data-astro-cid-3ef6ksr2]{max-width:100%;align-items:center}}@media(max-width:992px){header[data-astro-cid-3ef6ksr2] .header__top[data-astro-cid-3ef6ksr2] .header__address[data-astro-cid-3ef6ksr2]{display:none}}header[data-astro-cid-3ef6ksr2] .header__top[data-astro-cid-3ef6ksr2] .header__phone[data-astro-cid-3ef6ksr2]{display:flex;flex-direction:column;gap:3px;margin-left:calc(var(--headerTopGap) + 12px);grid-area:workingHours}@media(max-width:1450px){header[data-astro-cid-3ef6ksr2] .header__top[data-astro-cid-3ef6ksr2] .header__phone[data-astro-cid-3ef6ksr2]{justify-self:end}}@media(max-width:992px){header[data-astro-cid-3ef6ksr2] .header__top[data-astro-cid-3ef6ksr2] .header__phone[data-astro-cid-3ef6ksr2]{display:none}}header[data-astro-cid-3ef6ksr2] .header__top[data-astro-cid-3ef6ksr2] .header__phone[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]{font-weight:500;font-size:clamp(1rem,.954rem + .2vw,1.125rem);line-height:100%;letter-spacing:.02em;color:var(--primary);transition:opacity .2s ease}@media(hover:hover){header[data-astro-cid-3ef6ksr2] .header__top[data-astro-cid-3ef6ksr2] .header__phone[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]:hover{opacity:.75}}header[data-astro-cid-3ef6ksr2] .header__top[data-astro-cid-3ef6ksr2] .header__phone[data-astro-cid-3ef6ksr2] .header__working-hours[data-astro-cid-3ef6ksr2]{display:flex;align-items:center;gap:4px}header[data-astro-cid-3ef6ksr2] .header__top[data-astro-cid-3ef6ksr2] .header__phone[data-astro-cid-3ef6ksr2] .header__working-hours[data-astro-cid-3ef6ksr2] .header__working-hours-text[data-astro-cid-3ef6ksr2]{font-weight:500;font-size:16px;line-height:100%;letter-spacing:.02em;color:var(--primary)}header[data-astro-cid-3ef6ksr2] .header__top[data-astro-cid-3ef6ksr2] .socials[data-astro-cid-3ef6ksr2]{margin-left:calc(var(--headerTopGap) + 6px);display:flex;align-items:center;gap:8px;grid-area:socials;justify-content:end}@media(max-width:1450px){header[data-astro-cid-3ef6ksr2] .header__top[data-astro-cid-3ef6ksr2] .socials[data-astro-cid-3ef6ksr2]{margin-left:0;justify-self:start}}@media(max-width:992px){header[data-astro-cid-3ef6ksr2] .header__top[data-astro-cid-3ef6ksr2] .socials[data-astro-cid-3ef6ksr2]{justify-self:start;margin-left:0}}header[data-astro-cid-3ef6ksr2] .header__top[data-astro-cid-3ef6ksr2] .socials[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]{max-width:30px;width:100%;transition:.3s ease opacity}@media(hover:hover){header[data-astro-cid-3ef6ksr2] .header__top[data-astro-cid-3ef6ksr2] .socials[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]:hover{opacity:.85}}header[data-astro-cid-3ef6ksr2] .header__top[data-astro-cid-3ef6ksr2] .socials[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2] img[data-astro-cid-3ef6ksr2]{width:100%;height:100%}header[data-astro-cid-3ef6ksr2] .header__bottom[data-astro-cid-3ef6ksr2]{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap-reverse;gap:var(--gap)}header[data-astro-cid-3ef6ksr2] nav[data-astro-cid-3ef6ksr2]{grid-area:headerNav}@media(max-width:992px){header[data-astro-cid-3ef6ksr2] nav[data-astro-cid-3ef6ksr2]{display:none}}header[data-astro-cid-3ef6ksr2] nav[data-astro-cid-3ef6ksr2] .header-list[data-astro-cid-3ef6ksr2]{display:flex;align-items:center;gap:clamp(1rem,-.368rem + 2.21vw,1.563rem)}header[data-astro-cid-3ef6ksr2] nav[data-astro-cid-3ef6ksr2] .header-list[data-astro-cid-3ef6ksr2] li[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]{font-weight:500;font-size:16px;line-height:100%;letter-spacing:.02em;color:var(--primary);transition:opacity .2s ease}@media(hover:hover){header[data-astro-cid-3ef6ksr2] nav[data-astro-cid-3ef6ksr2] .header-list[data-astro-cid-3ef6ksr2] li[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]:hover{opacity:.75}}header[data-astro-cid-3ef6ksr2] .header__bottom-right[data-astro-cid-3ef6ksr2]{grid-area:eyeButton;display:flex;align-items:center;gap:8px;justify-content:end}@media(max-width:992px){header[data-astro-cid-3ef6ksr2] .header__bottom-right[data-astro-cid-3ef6ksr2]{margin-left:auto}}@media(max-width:680px){header[data-astro-cid-3ef6ksr2] .header__bottom-right[data-astro-cid-3ef6ksr2]{white-space:nowrap}}header[data-astro-cid-3ef6ksr2] .header__eye[data-astro-cid-3ef6ksr2]{padding:5px;box-shadow:0 2px 4px #19b2ff73;background:#ffffffb3;border-radius:11px;display:flex;justify-content:center;align-items:center;transition:background .2s ease,box-shadow .2s ease}@media(hover:hover){header[data-astro-cid-3ef6ksr2] .header__eye[data-astro-cid-3ef6ksr2]:hover{background:#fff;box-shadow:0 2px 8px #19b2ff73}}header[data-astro-cid-3ef6ksr2] .header__button[data-astro-cid-3ef6ksr2]{background:var(--interactivePrimary);padding:11px clamp(1rem,-.771rem + 7.56vw,2.063rem);border-radius:11px;font-weight:500;font-size:16px;line-height:100%;letter-spacing:.02em;color:var(--secondary);max-width:165px;width:100%;display:flex;align-items:center;justify-content:center;transition:all .3s ease-in-out;background-size:100%}@media(hover:hover){header[data-astro-cid-3ef6ksr2] .header__button[data-astro-cid-3ef6ksr2]:hover{background-position:center;background-size:300%}}header[data-astro-cid-3ef6ksr2] .burger[data-astro-cid-3ef6ksr2]{display:none;grid-area:burger;max-width:max-content;justify-self:end}@media(max-width:992px){header[data-astro-cid-3ef6ksr2] .burger[data-astro-cid-3ef6ksr2]{display:block}}.nav__modal[data-astro-cid-3ef6ksr2]{position:fixed;top:0%;right:0%;width:100%;max-width:100%;border-top-right-radius:9px;border-bottom-right-radius:9px;scrollbar-width:thin;height:100%;max-height:unset;transition-property:display opacity;transition-duration:.4s;transition-behavior:allow-discrete;transition-timing-function:ease;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);background:#4792b891;opacity:0}.nav__modal[data-astro-cid-3ef6ksr2]::backdrop{transition-property:overlay display opacity;transition-duration:.4s;transition-behavior:allow-discrete;opacity:0;background-color:#0000009d}.nav__modal[data-astro-cid-3ef6ksr2][open]{opacity:1}@starting-style{.nav__modal[data-astro-cid-3ef6ksr2][open]{opacity:0}}.nav__modal[data-astro-cid-3ef6ksr2][open]::backdrop{opacity:1}.nav__modal[data-astro-cid-3ef6ksr2] .menu__links[data-astro-cid-3ef6ksr2]{display:flex;flex-direction:column;margin-top:40px;background:#ffffffb3;padding:var(--cardPadding);border-radius:20px}.nav__modal[data-astro-cid-3ef6ksr2] .menu__link[data-astro-cid-3ef6ksr2]{color:var(--primary);font-weight:500;font-size:clamp(1.125rem,.985rem + .59vw,1.5rem);width:100%;display:block;border-bottom:1px solid #009fa2;padding-block:15px}.nav__modal[data-astro-cid-3ef6ksr2] .contactsPhoneMobile[data-astro-cid-3ef6ksr2]{margin-top:clamp(.75rem,.564rem + .78vw,1.25rem);display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:clamp(.75rem,.564rem + .78vw,1.25rem)}.nav__modal[data-astro-cid-3ef6ksr2] .contactsPhoneMobile[data-astro-cid-3ef6ksr2] .contactsPhoneMobile-item[data-astro-cid-3ef6ksr2]{display:flex;align-items:center;gap:8px}.nav__modal[data-astro-cid-3ef6ksr2] .contactsPhoneMobile[data-astro-cid-3ef6ksr2] .contactsPhoneMobile__item[data-astro-cid-3ef6ksr2]{padding:6px;background:#ffffffb3;border-radius:11px;display:flex;align-items:center;justify-content:center;gap:8px;min-height:40px;font-size:clamp(1rem,.954rem + .2vw,1.125rem)}.nav__modal[data-astro-cid-3ef6ksr2] .contactsPhoneMobile[data-astro-cid-3ef6ksr2] .header__address[data-astro-cid-3ef6ksr2]{display:flex}.nav__modal[data-astro-cid-3ef6ksr2] .contactsPhoneMobile[data-astro-cid-3ef6ksr2] .header__working-hours[data-astro-cid-3ef6ksr2]{display:flex;align-items:center;gap:8px}.nav__modal[data-astro-cid-3ef6ksr2] .contactsEmailMobile[data-astro-cid-3ef6ksr2]{margin-top:10px}.nav__modal[data-astro-cid-3ef6ksr2] .contacts__item-phone-mobile[data-astro-cid-3ef6ksr2],.nav__modal[data-astro-cid-3ef6ksr2] .contacts__item-email-mobile[data-astro-cid-3ef6ksr2]{font-weight:500;color:#009fa2;display:flex;align-items:center;gap:10px;transition:opacity .3s ease;justify-content:center}.nav__modal[data-astro-cid-3ef6ksr2] .contacts__item-phone-mobile[data-astro-cid-3ef6ksr2]:hover,.nav__modal[data-astro-cid-3ef6ksr2] .contacts__item-email-mobile[data-astro-cid-3ef6ksr2]:hover{opacity:.8}.nav__modal[data-astro-cid-3ef6ksr2] .nav__modal-wrapper[data-astro-cid-3ef6ksr2]{display:flex;flex-direction:column;height:100%;padding:var(--cardPadding);gap:16px}.nav__modal[data-astro-cid-3ef6ksr2] .nav__modal-footer[data-astro-cid-3ef6ksr2]{margin-top:auto;background:#ffffffb3;padding:var(--cardPadding);border-radius:20px}.nav__modal[data-astro-cid-3ef6ksr2] .socials[data-astro-cid-3ef6ksr2]{margin-left:unset}.nav__modal[data-astro-cid-3ef6ksr2] .socials[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]{height:100%;width:100%;max-width:clamp(1.875rem,1.572rem + 1.27vw,2.688rem);max-height:clamp(1.875rem,1.572rem + 1.27vw,2.688rem)}.nav__modal[data-astro-cid-3ef6ksr2] .socials[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2] img[data-astro-cid-3ef6ksr2]{width:100%;height:100%}.nav__modal[data-astro-cid-3ef6ksr2] .nav__modal-phone[data-astro-cid-3ef6ksr2]{font-weight:400;font-size:18px;line-height:140%;color:#009fa2;margin-top:12px;margin-bottom:12px;display:flex;transition:.3s ease}.nav__modal[data-astro-cid-3ef6ksr2] .nav__modal-phone[data-astro-cid-3ef6ksr2]:hover{color:var(--primary)}.nav__modal[data-astro-cid-3ef6ksr2] .modal-button[data-astro-cid-3ef6ksr2]{font-weight:700;font-size:18px;color:#009fa2;padding:12px;max-width:212px;width:100%;display:flex}@media(max-width:1380px){.nav__modal[data-astro-cid-3ef6ksr2] .modal-button[data-astro-cid-3ef6ksr2]{max-width:max-content}}.nav__modal[data-astro-cid-3ef6ksr2] .nav__links[data-astro-cid-3ef6ksr2]{display:flex;gap:15px;margin-left:auto}@media(max-width:1167px){.nav__modal[data-astro-cid-3ef6ksr2] .nav__links[data-astro-cid-3ef6ksr2]{display:none}}.nav__modal[data-astro-cid-3ef6ksr2] .nav__links[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]{color:var(--primary);font-weight:400;font-size:18px;position:relative;padding:11px 9px;display:flex;justify-content:center;align-items:center}@media(max-width:1380px){.nav__modal[data-astro-cid-3ef6ksr2] .nav__links[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]{font-size:16px;padding:11px 7px}}.nav__modal[data-astro-cid-3ef6ksr2] .nav__links[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]:hover:after{opacity:1}.nav__modal[data-astro-cid-3ef6ksr2] .socials[data-astro-cid-3ef6ksr2]{margin-left:auto;margin-right:10px;display:flex;gap:10px}.nav__modal[data-astro-cid-3ef6ksr2] .socials[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]{position:relative;display:flex;justify-content:center;align-items:center;color:var(--primary)}.nav__modal[data-astro-cid-3ef6ksr2] .socials[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]:hover:after{opacity:1}.nav__modal[data-astro-cid-3ef6ksr2] .nav__modal-header[data-astro-cid-3ef6ksr2]{display:flex;justify-content:space-between;align-items:center;flex-direction:row-reverse}.nav__modal[data-astro-cid-3ef6ksr2] .nav__modal-header[data-astro-cid-3ef6ksr2] .logo__link[data-astro-cid-3ef6ksr2]{background:#ffffffb3;padding:10px;border-radius:11px}.nav__modal[data-astro-cid-3ef6ksr2] .nav__modal-header[data-astro-cid-3ef6ksr2] .logo__link[data-astro-cid-3ef6ksr2] img[data-astro-cid-3ef6ksr2]{max-width:229px;width:100%;height:auto}.nav__modal[data-astro-cid-3ef6ksr2] .close[data-astro-cid-3ef6ksr2]{background-color:#ffffffb3;border-radius:9px;padding:13px;transition:opacity .2s ease-in-out;display:flex;justify-content:center;align-items:center;cursor:pointer;width:max-content}.nav__modal[data-astro-cid-3ef6ksr2] .close[data-astro-cid-3ef6ksr2] svg[data-astro-cid-3ef6ksr2]{width:18px;height:18px;opacity:1}.nav__modal[data-astro-cid-3ef6ksr2] .close[data-astro-cid-3ef6ksr2] svg[data-astro-cid-3ef6ksr2] path[data-astro-cid-3ef6ksr2]{fill:var(--primary)}.nav__modal[data-astro-cid-3ef6ksr2] .close[data-astro-cid-3ef6ksr2]:hover{opacity:.6}@starting-style{.nav__modal[data-astro-cid-3ef6ksr2][open]::backdrop{opacity:0}}footer[data-astro-cid-sz7xmlte]{padding-top:56px}footer[data-astro-cid-sz7xmlte] .footer__wrapper[data-astro-cid-sz7xmlte]{gap:10px;display:flex}@media(max-width:1400px){footer[data-astro-cid-sz7xmlte] .footer__wrapper[data-astro-cid-sz7xmlte]{flex-direction:column;gap:20px}}footer[data-astro-cid-sz7xmlte] .footer__wrapper[data-astro-cid-sz7xmlte] .footer__logo-wrapper[data-astro-cid-sz7xmlte]{display:flex;flex-direction:column;max-width:350px}@media(max-width:1400px){footer[data-astro-cid-sz7xmlte] .footer__wrapper[data-astro-cid-sz7xmlte] .footer__logo-wrapper[data-astro-cid-sz7xmlte]{max-width:100%;flex-direction:row;justify-content:space-between}}@media(max-width:767px){footer[data-astro-cid-sz7xmlte] .footer__wrapper[data-astro-cid-sz7xmlte] .footer__logo-wrapper[data-astro-cid-sz7xmlte]{flex-direction:column;gap:20px}}footer[data-astro-cid-sz7xmlte] .footer__wrapper[data-astro-cid-sz7xmlte] .footer__logo[data-astro-cid-sz7xmlte]{width:100%;max-height:max-content}@media(max-width:1400px){footer[data-astro-cid-sz7xmlte] .footer__wrapper[data-astro-cid-sz7xmlte] .footer__logo[data-astro-cid-sz7xmlte]{max-width:350px}}footer[data-astro-cid-sz7xmlte] .footer__wrapper[data-astro-cid-sz7xmlte] .footer__logo[data-astro-cid-sz7xmlte] img[data-astro-cid-sz7xmlte]{max-width:clamp(14.063rem,11.73rem + 9.95vw,20.438rem);width:100%;height:auto}footer[data-astro-cid-sz7xmlte] .footer__wrapper[data-astro-cid-sz7xmlte] .footer__logo[data-astro-cid-sz7xmlte] .footer__logo-label[data-astro-cid-sz7xmlte]{font-weight:500;font-size:clamp(1.5rem,.938rem + 2.25vw,2.625rem);line-height:140%;text-transform:uppercase;color:var(--primary)}footer[data-astro-cid-sz7xmlte] .footer__wrapper[data-astro-cid-sz7xmlte] .footer__links[data-astro-cid-sz7xmlte]{display:flex;flex-wrap:wrap;gap:16px;margin-top:24px}@media(max-width:1400px){footer[data-astro-cid-sz7xmlte] .footer__wrapper[data-astro-cid-sz7xmlte] .footer__links[data-astro-cid-sz7xmlte]{margin-top:0;justify-content:end}}@media(max-width:767px){footer[data-astro-cid-sz7xmlte] .footer__wrapper[data-astro-cid-sz7xmlte] .footer__links[data-astro-cid-sz7xmlte]{justify-content:start}}footer[data-astro-cid-sz7xmlte] .footer__wrapper[data-astro-cid-sz7xmlte] .footer__links[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]{font-weight:500;font-size:clamp(1rem,.954rem + .2vw,1.125rem);line-height:140%;color:var(--primary);transition:opacity .2s ease}@media(hover:hover){footer[data-astro-cid-sz7xmlte] .footer__wrapper[data-astro-cid-sz7xmlte] .footer__links[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]:hover{opacity:.75}}footer[data-astro-cid-sz7xmlte] .footer__wrapper[data-astro-cid-sz7xmlte] .footer__services[data-astro-cid-sz7xmlte]{margin-left:44px;display:grid;grid-template-columns:1fr 1fr 1fr;align-self:baseline;gap:16px;flex-grow:1}@media(max-width:1600px){footer[data-astro-cid-sz7xmlte] .footer__wrapper[data-astro-cid-sz7xmlte] .footer__services[data-astro-cid-sz7xmlte]{grid-template-columns:1fr 1fr}}@media(max-width:1400px){footer[data-astro-cid-sz7xmlte] .footer__wrapper[data-astro-cid-sz7xmlte] .footer__services[data-astro-cid-sz7xmlte]{margin-left:0;width:100%}}@media(max-width:767px){footer[data-astro-cid-sz7xmlte] .footer__wrapper[data-astro-cid-sz7xmlte] .footer__services[data-astro-cid-sz7xmlte]{display:flex;flex-wrap:wrap}}footer[data-astro-cid-sz7xmlte] .footer__wrapper[data-astro-cid-sz7xmlte] .footer__services[data-astro-cid-sz7xmlte] .footer__service-title[data-astro-cid-sz7xmlte]{color:#0a2540;margin-bottom:8px;font-weight:500;font-size:16px;display:block;max-width:max-content}footer[data-astro-cid-sz7xmlte] .footer__wrapper[data-astro-cid-sz7xmlte] .footer__services[data-astro-cid-sz7xmlte] .footer__service-list[data-astro-cid-sz7xmlte]{display:flex;flex-direction:column;gap:8px}footer[data-astro-cid-sz7xmlte] .footer__wrapper[data-astro-cid-sz7xmlte] .footer__services[data-astro-cid-sz7xmlte] .footer__service-list[data-astro-cid-sz7xmlte] li[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]{font-size:16px;line-height:140%;color:var(--primary);transition:opacity .2s ease}@media(hover:hover){footer[data-astro-cid-sz7xmlte] .footer__wrapper[data-astro-cid-sz7xmlte] .footer__services[data-astro-cid-sz7xmlte] .footer__service-list[data-astro-cid-sz7xmlte] li[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]:hover{opacity:.75}}footer[data-astro-cid-sz7xmlte] .footer__wrapper[data-astro-cid-sz7xmlte] .footer__contacts[data-astro-cid-sz7xmlte]{display:flex;flex-direction:column;gap:24px;height:100%;justify-self:space-between;margin-left:auto;max-width:clamp(17.188rem,16.067rem + 4.78vw,20.25rem);width:100%}@media(max-width:767px){footer[data-astro-cid-sz7xmlte] .footer__wrapper[data-astro-cid-sz7xmlte] .footer__contacts[data-astro-cid-sz7xmlte]{max-width:100%}}footer[data-astro-cid-sz7xmlte] .footer__wrapper[data-astro-cid-sz7xmlte] .footer__contacts-top[data-astro-cid-sz7xmlte]{display:flex;gap:16px;justify-content:space-between}@media(max-width:767px){footer[data-astro-cid-sz7xmlte] .footer__wrapper[data-astro-cid-sz7xmlte] .footer__contacts-top[data-astro-cid-sz7xmlte]{flex-direction:column-reverse;align-items:start}}footer[data-astro-cid-sz7xmlte] .footer__wrapper[data-astro-cid-sz7xmlte] .footer__contacts-top[data-astro-cid-sz7xmlte] .footer__contacts-address[data-astro-cid-sz7xmlte]{display:flex;align-items:center;gap:4px}footer[data-astro-cid-sz7xmlte] .footer__wrapper[data-astro-cid-sz7xmlte] .footer__contacts-bottom[data-astro-cid-sz7xmlte]{margin-top:auto;display:flex;flex-direction:column;gap:24px;justify-content:end}@media(max-width:767px){footer[data-astro-cid-sz7xmlte] .footer__wrapper[data-astro-cid-sz7xmlte] .footer__contacts-bottom[data-astro-cid-sz7xmlte]{align-items:start}}footer[data-astro-cid-sz7xmlte] .footer__wrapper[data-astro-cid-sz7xmlte] .footer__contacts-bottom[data-astro-cid-sz7xmlte] .footer__contacts-email[data-astro-cid-sz7xmlte],footer[data-astro-cid-sz7xmlte] .footer__wrapper[data-astro-cid-sz7xmlte] .footer__contacts-bottom[data-astro-cid-sz7xmlte] .footer__contacts-phone[data-astro-cid-sz7xmlte]{display:flex;gap:20px;justify-content:end}footer[data-astro-cid-sz7xmlte] .footer__wrapper[data-astro-cid-sz7xmlte] .footer__contacts-bottom[data-astro-cid-sz7xmlte] .footer__contacts-email-title[data-astro-cid-sz7xmlte],footer[data-astro-cid-sz7xmlte] .footer__wrapper[data-astro-cid-sz7xmlte] .footer__contacts-bottom[data-astro-cid-sz7xmlte] .footer__contacts-phone-title[data-astro-cid-sz7xmlte]{font-weight:400;font-size:16px;line-height:100%;color:var(--primary)}footer[data-astro-cid-sz7xmlte] .footer__wrapper[data-astro-cid-sz7xmlte] .footer__contacts-bottom[data-astro-cid-sz7xmlte] .footer__contacts-workinghours[data-astro-cid-sz7xmlte]{display:flex;align-items:cetner;gap:4px;justify-content:end}footer[data-astro-cid-sz7xmlte] .footer__wrapper[data-astro-cid-sz7xmlte] .footer__contacts-bottom[data-astro-cid-sz7xmlte] .ahref[data-astro-cid-sz7xmlte]{font-weight:500;font-size:18px;line-height:100%;letter-spacing:.02em;color:var(--primary);transition:opacity .2s ease}@media(hover:hover){footer[data-astro-cid-sz7xmlte] .footer__wrapper[data-astro-cid-sz7xmlte] .footer__contacts-bottom[data-astro-cid-sz7xmlte] .ahref[data-astro-cid-sz7xmlte]:hover{opacity:.75}}footer[data-astro-cid-sz7xmlte] .footer__wrapper[data-astro-cid-sz7xmlte] .footer__contacts-socials[data-astro-cid-sz7xmlte]{display:flex;gap:8px}footer[data-astro-cid-sz7xmlte] .footer__wrapper[data-astro-cid-sz7xmlte] .footer__contacts-socials[data-astro-cid-sz7xmlte] .footer__contacts-social[data-astro-cid-sz7xmlte]{max-width:30px;width:100%;transition:.3s ease opacity}@media(hover:hover){footer[data-astro-cid-sz7xmlte] .footer__wrapper[data-astro-cid-sz7xmlte] .footer__contacts-socials[data-astro-cid-sz7xmlte] .footer__contacts-social[data-astro-cid-sz7xmlte]:hover{opacity:.7}}footer[data-astro-cid-sz7xmlte] .footer__wrapper[data-astro-cid-sz7xmlte] .footer__contacts-socials[data-astro-cid-sz7xmlte] .footer__contacts-social[data-astro-cid-sz7xmlte] img[data-astro-cid-sz7xmlte]{width:100%;height:100%}footer[data-astro-cid-sz7xmlte] .footer__wrapper[data-astro-cid-sz7xmlte] .footer__messengers[data-astro-cid-sz7xmlte]{font-weight:400;font-size:16px;line-height:100%;color:var(--primary)}footer[data-astro-cid-sz7xmlte] .footer__wrapper[data-astro-cid-sz7xmlte] .footer__addresses-box[data-astro-cid-sz7xmlte]{display:flex;flex-direction:column;gap:24px;height:100%;justify-self:space-between}footer[data-astro-cid-sz7xmlte] .footer__wrapper[data-astro-cid-sz7xmlte] .footer__button-bottom[data-astro-cid-sz7xmlte]{margin-top:auto}footer[data-astro-cid-sz7xmlte] .footer__wrapper[data-astro-cid-sz7xmlte] .footer__button-bottom[data-astro-cid-sz7xmlte] .footer__button[data-astro-cid-sz7xmlte]{background:#fff;border-radius:7px;padding:8px;width:100%;font-weight:500;font-size:18px;line-height:100%;letter-spacing:.02em;color:#000;transition:background .3s ease}@media(hover:hover){footer[data-astro-cid-sz7xmlte] .footer__wrapper[data-astro-cid-sz7xmlte] .footer__button-bottom[data-astro-cid-sz7xmlte] .footer__button[data-astro-cid-sz7xmlte]:hover{background:#cecdcd}}footer[data-astro-cid-sz7xmlte] .footer__wrapper[data-astro-cid-sz7xmlte] .footer__addresses[data-astro-cid-sz7xmlte]{font-weight:400;font-size:18px;line-height:100%;color:var(--primary)}footer[data-astro-cid-sz7xmlte] .footer__wrapper[data-astro-cid-sz7xmlte] .footer__address-wrap[data-astro-cid-sz7xmlte]{margin-top:12px}footer[data-astro-cid-sz7xmlte] .footer__wrapper[data-astro-cid-sz7xmlte] .footer__address[data-astro-cid-sz7xmlte]{font-weight:400;font-size:14px;line-height:140%;color:var(--primary)}.footer__btn[data-astro-cid-sz7xmlte] button[data-astro-cid-sz7xmlte]{border-radius:7px;padding:12px 24px;background:var(--interactivePrimary);width:100%;font-weight:500;font-size:18px;line-height:100%;letter-spacing:.02em;color:var(--secondary);transition:all .3s ease-in-out;background-size:100%}@media(hover:hover){.footer__btn[data-astro-cid-sz7xmlte] button[data-astro-cid-sz7xmlte]:hover{background-position:center;background-size:300%}}.footer__botttom-wrapper[data-astro-cid-sz7xmlte]{margin-top:clamp(1.875rem,1.057rem + 4.09vw,4.125rem);margin-bottom:18px}.footer__botttom-wrapper[data-astro-cid-sz7xmlte] .footer__bottom[data-astro-cid-sz7xmlte]{display:flex;justify-content:space-between;gap:16px;align-items:center;gap:var(--gap)}@media(max-width:1400px){.footer__botttom-wrapper[data-astro-cid-sz7xmlte] .footer__bottom[data-astro-cid-sz7xmlte]{flex-direction:column;align-items:end}}@media(max-width:767px){.footer__botttom-wrapper[data-astro-cid-sz7xmlte] .footer__bottom[data-astro-cid-sz7xmlte]{flex-direction:column;align-items:center}}.footer__botttom-wrapper[data-astro-cid-sz7xmlte] .footer__bottom[data-astro-cid-sz7xmlte] .footer__bottom-text[data-astro-cid-sz7xmlte]{font-weight:500;font-size:16px;line-height:100%;letter-spacing:.02em;color:#000000b3}.footer__botttom-wrapper[data-astro-cid-sz7xmlte] .footer__bottom[data-astro-cid-sz7xmlte] .footer__bottom-law[data-astro-cid-sz7xmlte]{font-weight:400;font-size:12px;line-height:100%;letter-spacing:.02em;text-align:center;color:var(--primary);max-width:800px}@media(max-width:1400px){.footer__botttom-wrapper[data-astro-cid-sz7xmlte] .footer__bottom[data-astro-cid-sz7xmlte] .footer__bottom-law[data-astro-cid-sz7xmlte]{text-align:right}}.footer__botttom-wrapper[data-astro-cid-sz7xmlte] .footer__bottom[data-astro-cid-sz7xmlte] .footer__bottom-policy[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]{font-weight:500;font-size:16px;line-height:100%;letter-spacing:.02em;color:#000000b3;text-decoration-color:transparent;transition:.3s ease}.footer__botttom-wrapper[data-astro-cid-sz7xmlte] .footer__bottom[data-astro-cid-sz7xmlte] .footer__bottom-policy[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]:hover{text-decoration:1px solid underline}.footer__contraindication[data-astro-cid-sz7xmlte]{background:#19b2ff80;padding:18px;font-weight:500;font-size:clamp(1.125rem,.759rem + 1.56vw,2.125rem);line-height:100%;color:#05acff;display:flex;justify-content:center;align-items:center;gap:8px;text-align:center}.websiteFormModal[data-astro-cid-fziqq5va]{position:fixed;width:100%;max-width:100%;border-radius:9px;scrollbar-width:thin;max-width:min(1040px,95%);max-height:unset;transition-property:display opacity;transition-duration:.3s;transition-behavior:allow-discrete;transition-timing-function:ease;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);background:#ffffff4d;left:50%;top:50%;translate:-50% -50%;opacity:0;transform:translate3d(var(--tw-enter-translate-x, 0),var(--tw-enter-translate-y, .5rem),0) scale3d(var(--tw-enter-scale, .95),var(--tw-enter-scale, .95),var(--tw-enter-scale, .95)) rotate(var(--tw-enter-rotate, 0));padding:var(--cardPadding);border-radius:3rem;overflow:visible;&[data-astro-cid-fziqq5va]::backdrop{transition-property:overlay display opacity;transition-duration:.3s;transition-behavior:allow-discrete;opacity:0;background-color:#000000d2}&[open]{transform:translate3d(var(--tw-exit-translate-x, 0),var(--tw-exit-translate-y, .5rem),0) scale3d(var(--tw-exit-scale, 1),var(--tw-exit-scale, 1),var(--tw-exit-scale, 1)) rotate(var(--tw-exit-rotate, 0));opacity:1;@starting-style{opacity:0;transform:translate3d(var(--tw-enter-translate-x, 0),var(--tw-enter-translate-y, .5rem),0) scale3d(var(--tw-enter-scale, .95),var(--tw-enter-scale, .95),var(--tw-enter-scale, .95)) rotate(var(--tw-enter-rotate, 0))}&[data-astro-cid-fziqq5va]::backdrop{opacity:1}}.websiteFormModal__close{position:absolute;top:-10px;right:-10px;background-color:#ffffffb3;border-radius:9px;padding:clamp(.625rem,.556rem + .29vw,.813rem);transition:opacity .2s ease-in-out;display:flex;justify-content:center;align-items:center;cursor:pointer;width:max-content;@media(max-width:767px){top:-4px;right:-4px}& svg{width:clamp(.875rem,.784rem + .39vw,1.125rem);height:clamp(.875rem,.784rem + .39vw,1.125rem);opacity:1;& path{fill:var(--primary)}}&:hover{opacity:.6}}.websiteFormModal__wrapper{display:flex;flex-direction:column;background:var(--secondary);border-radius:2rem;padding:var(--cardPadding);@media(max-width:992px){flex-direction:column;padding:16px}}.websiteFormModal-title{font-weight:500;font-size:clamp(1.25rem,.976rem + 1.17vw,2rem);line-height:100%;color:var(--primary)}.websiteFormModal__description{margin-top:clamp(.625rem,-.482rem + 2.31vw,1.25rem);font-weight:400;font-size:14px;line-height:183%;color:var(--primary);& p:has(strong){margin-bottom:5px}& ul{padding-left:15px}& li{list-style-type:disc;&::marker{color:var(--primary);position:static}}}.fastForm__box-form{margin-top:26px;width:100%;@media(max-width:992px){max-width:100%}.fastForm__formBox{display:flex;flex-direction:column;gap:20px}.fastForm__formBox-actions{&:has(:invalid){button{background:#26408d33;pointer-events:none}}.fastForm__formBox-action{width:100%}.fastForm__formBox-fields{display:grid;grid-template-columns:1fr 1fr;gap:var(--gap);@media(max-width:767px){grid-template-columns:1fr}}.websiteFormModal__input{background:var(--secondary);font-weight:500;font-size:16px;color:#333;border:1px solid #e5e7e8;width:100%;padding:clamp(.875rem,.708rem + .56vw,1.125rem);border-radius:10px;&::placeholder{color:#33333380;font-weight:500;font-size:16px}}input[type=date],input[type=time]{-webkit-appearance:none;background:var(--secondary);font-weight:500;font-size:16px;color:#333;border:1px solid #e5e7e8;width:100%;padding:clamp(.875rem,.708rem + .56vw,1.125rem);border-radius:10px}.websiteFormModal__select{font-weight:500;font-size:16px;background:var(--secondary);color:#333;border:1px solid #e5e7e8;width:100%;padding:clamp(.875rem,.708rem + .56vw,1.125rem);border-radius:10px;@media(hover:none){height:49px}}& button{border-radius:7px;padding:12px 24px;background:var(--interactivePrimary);width:100%;font-weight:500;font-size:clamp(1rem,.954rem + .2vw,1.125rem);line-height:100%;letter-spacing:.02em;color:var(--secondary);max-width:max-content;transition:all .3s ease-in-out;background-size:100%;margin-top:16px;@media(hover:hover){&:hover{background-position:center;background-size:300%}}@media(max-width:767px){max-width:100%}}.agreement{// margin-top: 10px}.websiteFormModal__input:user-invalid+.nav__modal-form-field-error{display:flex}.websiteFormModal__input:user-invalid{&::placeholder{color:#f40000}}}.formPolicy{font-weight:400;font-size:12px;color:var(--primary)}}.nav__modal-form-field-error{font-weight:400;font-size:clamp(.813rem,.662rem + .4vw,1rem);line-height:125%;color:#f40000;display:flex;align-items:center;gap:4px;margin-top:2px;display:none}@starting-style{.websiteFormModal[open]::backdrop{opacity:0}}}body{background:url(/background.webp) no-repeat top center / cover;background-attachment:fixed}.components__wrapper[data-astro-cid-sckkx6r4]{display:flex;flex-direction:column;min-height:100vh;& main[data-astro-cid-sckkx6r4]{flex:1}}
