.logo[data-v-8a00a4bb]{height:64px;width:-moz-max-content;width:max-content}@media screen and (max-width:1023px){.logo[data-v-8a00a4bb]{height:50px}}.logo img[data-v-8a00a4bb]{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.navbar-list[data-v-37aabd7b]{align-items:center;display:flex;flex-wrap:wrap;gap:5px;justify-content:center}.navbar-list .navbar-item .navbar-link[data-v-37aabd7b]{border-radius:20px;color:var(--main-black);font-size:var(--standart-size);padding:5px 10px;transition:.3s}@media screen and (max-width:1500px){.navbar-list .navbar-item .navbar-link[data-v-37aabd7b]{padding:5px 8px}}.navbar-list .navbar-item .navbar-link[data-v-37aabd7b]:hover,.navbar-list .navbar-item .router-link-active[data-v-37aabd7b]{color:var(--main-color);position:relative;transition:.3s}.footer__menu .navbar-list[data-v-37aabd7b]{align-items:start;flex-direction:column;justify-content:start}.footer__menu .navbar-list .navbar-item:hover .navbar-link[data-v-37aabd7b]{background:none;color:var(--main-color)}.footer__menu .navbar-list .navbar-link[data-v-37aabd7b]{padding:3px 0}.footer__menu .navbar-list .navbar-link[data-v-37aabd7b]:hover{background:none;color:var(--main-color)}.footer__menu .navbar-list .navbar-link[data-v-37aabd7b]:hover:after{display:none}.footer__menu .navbar-list a.router-link-active.router-link-exact-active.navbar-link[data-v-37aabd7b]{background:none;color:var(--main-color)}.footer__menu .navbar-list a.router-link-active.router-link-exact-active.navbar-link[data-v-37aabd7b]:after{display:none}@media screen and (max-width:400px){.footer__menu .navbar-list[data-v-37aabd7b]{flex-direction:row}.footer__menu .navbar-list .navbar-link[data-v-37aabd7b]{background:#f3f3f3;font-size:var(--standart-size);padding:8px}.footer__menu .navbar-list .navbar-link[data-v-37aabd7b]:hover{background:none;color:var(--main-color)}.footer__menu .navbar-list a.router-link-active.router-link-exact-active.navbar-link[data-v-37aabd7b]{background:#f3f3f3;color:var(--main-color)}}.navbar-list.burger[data-v-37aabd7b]{align-items:start;border-top:1px solid var(--bg-light);flex-direction:column;gap:5px;margin-top:16px;padding-top:40px}.navbar-list.burger .navbar-item .navbar-link[data-v-37aabd7b]{color:var(--bg-light);font-size:18px;font-weight:700;line-height:30px;padding:8px}.navbar-list.burger .navbar-item .router-link-active[data-v-37aabd7b]{color:var(--main-color)}.contacts[data-v-6ca526a2],.contacts.burger[data-v-6ca526a2]{display:flex;flex-direction:column;gap:15px}.contacts.burger[data-v-6ca526a2]{background:var(--main-color);border-radius:14px;color:var(--bg-light);padding:15px;width:-moz-fit-content;width:fit-content}.contacts.burger .contacts__item[data-v-6ca526a2]{font-size:var(--standart-size)}.small[data-v-0aeea149]{align-items:center;background:#fff;border-radius:20px;display:grid;gap:10px;grid-template-columns:1.5fr 1fr;margin-top:20px}@media screen and (max-width:768px){.small[data-v-0aeea149]{align-items:normal;display:flex;flex-direction:column}}.small.burger[data-v-0aeea149]{background:transparent;margin-bottom:100px}.header[data-v-7a85a5ed]{background:var(--bg-light);height:auto;position:sticky;top:0;transition:all .3s ease;width:100%;z-index:999}.header .header__top[data-v-7a85a5ed]{padding:20px 0}@media screen and (max-width:768px){.header .header__top[data-v-7a85a5ed]{display:none}}.header .header__top .header__top-container[data-v-7a85a5ed]{align-items:center;display:flex;gap:20px;justify-content:space-between}.header .header__top .header__top-container .header__call[data-v-7a85a5ed]{align-items:center;display:flex;margin-left:auto;width:-moz-max-content;width:max-content}.header .header__top .header__top-container .header__call .header__call-tel[data-v-7a85a5ed]{border-left:1px solid #ececec;line-height:14px;margin-left:18px;min-width:-moz-max-content;min-width:max-content;padding-left:18px;padding-right:28px;position:relative}.header .header__top .header__top-container .header__call .header__call-tel[data-v-7a85a5ed]:before{background:url(../svg/header-tel.svg) no-repeat 50%;background-size:contain;content:"";height:22px;position:absolute;right:0;top:50%;transform:translateY(-50%);width:22px}.header .header__top .header__top-container .header__call .header__call-clock[data-v-7a85a5ed]{font-size:14px;font-weight:500;line-height:20px;margin-right:110px;min-width:-moz-max-content;min-width:max-content}@media screen and (max-width:1023px){.header .header__top .header__top-container .header__call .header__call-clock[data-v-7a85a5ed]{margin-right:36px}}@media screen and (max-width:820px){.header .header__top .header__top-container .header__call .header__call-clock[data-v-7a85a5ed]{display:none}}.header .header__content[data-v-7a85a5ed]{background:var(--main-black);color:var(--bg-light);height:100px}@media screen and (max-width:768px){.header .header__content[data-v-7a85a5ed]{height:60px}}.header .header__content .header__content-container[data-v-7a85a5ed]{align-items:center;display:flex;justify-content:space-between}@media screen and (max-width:768px){.header .header__content .header__content-container[data-v-7a85a5ed]{align-items:center;display:grid;grid-template-columns:auto 1fr auto;justify-items:center}.header .header__content .header__content-container .header__navbar[data-v-7a85a5ed]{display:none}}.header .header__content .header__content-container .header__navbar .dropdown[data-v-7a85a5ed]{position:relative}.header .header__content .header__content-container .header__navbar .dropdown:hover .dropdown-list[data-v-7a85a5ed]{opacity:1;pointer-events:all;visibility:visible}.header .header__content .header__content-container .header__navbar .dropdown:hover .dropdown-head-link[data-v-7a85a5ed]:before{transform:translateY(-50%) rotate(90deg);transition:.3s}.header .header__content .header__content-container .header__navbar .dropdown .dropdown-head-link[data-v-7a85a5ed]{padding-left:36px;position:relative;transition:.3s}.header .header__content .header__content-container .header__navbar .dropdown .dropdown-head-link[data-v-7a85a5ed]:before{background:url(../svg/catalog.svg) no-repeat 50%;background-size:contain;content:"";height:24px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:24px}.header .header__content .header__content-container .header__navbar .dropdown .dropdown-list[data-v-7a85a5ed]{background:var(--bg-light);border-radius:0 0 14px 14px;box-shadow:15px -15px 30px #e6e6e633,-15px 15px 30px #e6e6e633;left:0;opacity:0;padding:10px 20px 0;pointer-events:none;position:absolute;top:45px;transition:all .3s ease;visibility:hidden;width:-moz-max-content;width:max-content}.header .header__content .header__content-container .header__navbar .dropdown .dropdown-list .dropdown-item[data-v-7a85a5ed]{border-bottom:1px solid #f2f2f2;color:var(--main-black);color:#2d2d2d;cursor:pointer;display:block;font-size:16px;line-height:18px;margin-bottom:20px;padding:10px 0;position:relative;transition:all .3s ease;white-space:nowrap}.header .header__content .header__content-container .header__navbar .dropdown .dropdown-list .dropdown-item[data-v-7a85a5ed]:hover{border-color:var(--main-color);color:var(--main-color);transition:all .3s ease}.header .header__content .header__content-container .header__call[data-v-7a85a5ed]{display:none}@media screen and (max-width:768px){.header .header__content .header__content-container .header__call[data-v-7a85a5ed]{display:block;margin-left:auto}}.header .header__content .header__content-container .header__call .header__call-link[data-v-7a85a5ed]{align-items:center;display:flex;height:44px;justify-content:center;width:44px}@media screen and (max-width:359px){.header .header__content .header__content-container .header__call .header__call-link[data-v-7a85a5ed]{height:30px;width:30px}}.header .header__content .header__content-container .header__call .header__call-link i[data-v-7a85a5ed]{color:var(--main-color)}.header .header__content .header__content-container .header__call .header__call-link img[data-v-7a85a5ed]{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.header .header__content .burger[data-v-7a85a5ed]{background:transparent;cursor:pointer;display:none;height:44px;position:relative;width:44px;z-index:100}@media screen and (max-width:768px){.header .header__content .burger[data-v-7a85a5ed]{display:block}}.header .header__content .burger span[data-v-7a85a5ed]{background:var(--bg-light);display:block;height:4px;opacity:1;position:absolute;transform:rotate(0);transition:all .25s cubic-bezier(.22,.61,.36,1);width:44px}.header .header__content .burger span[data-v-7a85a5ed]:first-child{right:0;top:8px}.header .header__content .burger span[data-v-7a85a5ed]:nth-child(2){right:0;top:50%;transform:translateY(-50%);transition:none!important;width:100%}.header .header__content .burger span[data-v-7a85a5ed]:nth-child(3){bottom:8px;left:0;top:auto}.header .header__content .burger.active span[data-v-7a85a5ed]{transition:all .5s cubic-bezier(.22,.61,.36,1)}.header .header__content .burger.active span[data-v-7a85a5ed]:first-child{top:50%;transform:translateY(-50%) rotate(135deg);width:100%}.header .header__content .burger.active span[data-v-7a85a5ed]:nth-child(2){opacity:0}.header .header__content .burger.active span[data-v-7a85a5ed]:nth-child(3){top:50%;transform:translateY(-50%) rotate(-135deg);width:100%}.header.active[data-v-7a85a5ed]{box-shadow:var(--box-shadow)}.header__navbar .navbar-list[data-v-7a85a5ed]{align-items:center;display:flex;flex-wrap:wrap;gap:70px;justify-content:flex-end}@media screen and (max-width:1199px){.header__navbar .navbar-list[data-v-7a85a5ed]{gap:50px}}@media screen and (max-width:1023px){.header__navbar .navbar-list[data-v-7a85a5ed]{gap:30px}}@media screen and (max-width:820px){.header__navbar .navbar-list[data-v-7a85a5ed]{gap:20px}}.header__navbar .navbar-list .navbar-item .navbar-link[data-v-7a85a5ed]{cursor:pointer;font-size:var(--standart-size);padding:14px 0;transition:.3s}@media screen and (max-width:425px){.header__navbar .navbar-list .navbar-item .navbar-link[data-v-7a85a5ed]{font-size:var(--big-size)}}.header__navbar .navbar-list .navbar-item .navbar-link[data-v-7a85a5ed]:hover,.header__navbar .navbar-list .navbar-item .router-link-active[data-v-7a85a5ed]{color:var(--main-color);position:relative;transition:.3s}.mobile-menu__overlay[data-v-7a85a5ed]{align-items:center;background:var(--main-black);color:var(--bg-light);display:flex;flex-direction:column;min-height:100vh;overflow:scroll;padding:20px;position:fixed;top:60px;transform:translate(-100%);transition:.3s;width:100%;z-index:100}.mobile-menu__overlay .mobile-menu__overlay-content[data-v-7a85a5ed]{display:flex;flex-direction:column;gap:15px;max-height:100vh;overflow-y:auto;padding-bottom:150px;width:100%}.mobile-menu__overlay.active[data-v-7a85a5ed]{transform:translate(0);transition:.3s}.mobile-menu[data-v-7a85a5ed]{background:transparent;display:none;transition:.3s}@media screen and (max-width:900px){.mobile-menu[data-v-7a85a5ed]{display:block;font-size:32px;padding:10px}}.mobile-menu i[data-v-7a85a5ed]{transition:.3s}.mobile-menu.active i[data-v-7a85a5ed]{transform:rotate(90deg);transition:.3s}.modal__title[data-v-7a85a5ed]{color:#000}@keyframes fadeIn-7a85a5ed{0%{opacity:0;transform:translate(-100%)}to{opacity:1;transform:translate(0)}}@keyframes fadeOut-7a85a5ed{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(-100%)}}.go-to-top[data-v-82988a49]{background:url(../svg/arrow-up.svg) no-repeat 50%;background-size:initial;border-radius:50%;bottom:15%;cursor:pointer;height:44px;position:fixed;right:50px;transition:all .3s ease;width:44px;z-index:99}@media screen and (max-width:540px){.go-to-top[data-v-82988a49]{bottom:100px;right:5%}}.go-to-top[data-v-82988a49]:hover{transform:rotate(1turn)}.footer[data-v-cffc67c6]{padding:20px 0 40px}@media screen and (max-width:540px){.footer[data-v-cffc67c6]{padding:20px 0 80px}}.footer .footer__top[data-v-cffc67c6]{display:flex;gap:90px;justify-content:space-between;position:relative}@media screen and (max-width:1200px){.footer .footer__top[data-v-cffc67c6]{gap:10px 35px}}@media screen and (max-width:767px){.footer .footer__top[data-v-cffc67c6]{flex-direction:column}}.footer .footer__top .footer__top-left[data-v-cffc67c6]{align-items:flex-start;display:flex;flex-direction:column;min-width:-moz-max-content;min-width:max-content}@media screen and (max-width:1200px){.footer .footer__top .footer__top-left[data-v-cffc67c6]{min-width:250px}}@media screen and (max-width:575px){.footer .footer__top .footer__top-left[data-v-cffc67c6]{width:100%}}.footer .footer__top .footer__top-left .logo[data-v-cffc67c6]{margin-bottom:35px}.footer .footer__top .footer__top-left .footer__info-adress[data-v-cffc67c6],.footer .footer__top .footer__top-left .footer__info-clock[data-v-cffc67c6],.footer .footer__top .footer__top-left .footer__info-tel[data-v-cffc67c6]{font-size:14px;font-weight:500;line-height:20px;margin-bottom:15px;padding-left:24px;position:relative}.footer .footer__top .footer__top-left .footer__info-adress[data-v-cffc67c6]:before,.footer .footer__top .footer__top-left .footer__info-clock[data-v-cffc67c6]:before,.footer .footer__top .footer__top-left .footer__info-tel[data-v-cffc67c6]:before{background:url(../svg/footer-address.svg) no-repeat 50%;background-size:contain;content:"";height:18px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:18px}.footer .footer__top .footer__top-left .footer__info-adress p[data-v-cffc67c6],.footer .footer__top .footer__top-left .footer__info-clock p[data-v-cffc67c6],.footer .footer__top .footer__top-left .footer__info-tel p[data-v-cffc67c6]{font-size:14px;font-weight:500;line-height:20px}.footer .footer__top .footer__top-left .footer__info-clock[data-v-cffc67c6]:before{background:url(../svg/footer-clock.svg) no-repeat 50%;background-size:contain}.footer .footer__top .footer__top-left .footer__info-tel[data-v-cffc67c6]:before{background:url(../svg/footer-tel.svg) no-repeat 50%;background-size:contain}.footer .footer__top .footer__top-right .footer__nav[data-v-cffc67c6]{align-items:center;display:flex;flex-wrap:wrap;gap:20px 30px;margin-bottom:50px;margin-top:25px}@media screen and (max-width:767px){.footer .footer__top .footer__top-right .footer__nav[data-v-cffc67c6]{margin:30px 0}}.footer .footer__top .footer__top-right .footer__nav .footer__nav-item[data-v-cffc67c6]{font-size:16px;font-weight:500;line-height:22px}.footer .footer__top .footer__top-right .footer__info a[data-v-cffc67c6]{color:var(--main-color);display:block;font-weight:500;margin:10px 0 15px;text-decoration:underline}.callback-button[data-v-cffc67c6]{bottom:50px;padding:0 5px;position:fixed;right:0;width:-moz-max-content;width:max-content;z-index:99}@media screen and (max-width:540px){.callback-button[data-v-cffc67c6]{bottom:10px;width:100%}}
