.logo[data-v-2142537e]{height:28px;width:auto}@media screen and (max-width:425px){.logo[data-v-2142537e]{height:20px}}.logo img[data-v-2142537e]{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.navbar-list[data-v-129f0f82]{align-items:center;display:flex;flex-wrap:wrap;gap:5px;justify-content:center}.navbar-list .navbar-item .navbar-link[data-v-129f0f82]{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-129f0f82]{padding:5px 8px}}.navbar-list .navbar-item .navbar-link[data-v-129f0f82]:hover,.navbar-list .navbar-item .router-link-active[data-v-129f0f82]{color:var(--main-color);position:relative;transition:.3s}.footer__menu .navbar-list[data-v-129f0f82]{align-items:start;flex-direction:column;justify-content:start}.footer__menu .navbar-list .navbar-item:hover .navbar-link[data-v-129f0f82]{background:none;color:var(--main-color)}.footer__menu .navbar-list .navbar-link[data-v-129f0f82]{padding:3px 0}.footer__menu .navbar-list .navbar-link[data-v-129f0f82]:hover{background:none;color:var(--main-color)}.footer__menu .navbar-list .navbar-link[data-v-129f0f82]:hover:after{display:none}.footer__menu .navbar-list a.router-link-active.router-link-exact-active.navbar-link[data-v-129f0f82]{background:none;color:var(--main-color)}.footer__menu .navbar-list a.router-link-active.router-link-exact-active.navbar-link[data-v-129f0f82]:after{display:none}@media screen and (max-width:400px){.footer__menu .navbar-list[data-v-129f0f82]{flex-direction:row}.footer__menu .navbar-list .navbar-link[data-v-129f0f82]{background:#f3f3f3;font-size:var(--standart-size);padding:8px}.footer__menu .navbar-list .navbar-link[data-v-129f0f82]:hover{background:none;color:var(--main-color)}.footer__menu .navbar-list a.router-link-active.router-link-exact-active.navbar-link[data-v-129f0f82]{background:#f3f3f3;color:var(--main-color)}}.navbar-list.burger[data-v-129f0f82]{align-items:start;flex-direction:column;gap:5px}.navbar-list.burger .navbar-item .navbar-link[data-v-129f0f82]{color:var(--main-black);font-weight:400;padding:10px 10px 10px 0}.contacts[data-v-3b7b7e9a]{display:flex;flex-direction:column;gap:15px}.contacts.burger[data-v-3b7b7e9a]{color:var(--main-color)}.contacts.burger .contacts__item[data-v-3b7b7e9a]{font-size:var(--medium-size);font-weight:500}@media screen and (max-width:375px){.contacts.burger .contacts__item[data-v-3b7b7e9a]{font-size:var(--standard-size)}}.small[data-v-15ce5e24]{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-15ce5e24]{align-items:normal;display:flex;flex-direction:column}}.header[data-v-9f36d2f2]{height:auto;position:sticky;top:20px;transition:all .3s ease;width:100%;z-index:999}@media screen and (max-width:1023px){.header[data-v-9f36d2f2]{top:0}}.header .header__container[data-v-9f36d2f2]{background:var(--bg-light);border-radius:8px;padding:0;transition:all .3s ease}.header .header__container .header__top[data-v-9f36d2f2]{background:var(--main-color);border-radius:8px 8px 0 0;color:var(--bg-light);padding:13px 27px;transition:all .3s ease}@media screen and (max-width:1023px){.header .header__container .header__top[data-v-9f36d2f2]{display:none}}.header .header__container .header__top .header__info[data-v-9f36d2f2]{align-items:center;display:flex;gap:60px}.header .header__container .header__top .header__info .header__info-adress[data-v-9f36d2f2],.header .header__container .header__top .header__info .header__info-clock[data-v-9f36d2f2],.header .header__container .header__top .header__info .header__info-tel[data-v-9f36d2f2]{line-height:22px;padding-left:22px;position:relative}.header .header__container .header__top .header__info .header__info-adress[data-v-9f36d2f2]:before,.header .header__container .header__top .header__info .header__info-clock[data-v-9f36d2f2]:before,.header .header__container .header__top .header__info .header__info-tel[data-v-9f36d2f2]:before{background:url(../svg/address.svg) no-repeat 50%/contain;content:"";height:22px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:16px}.header .header__container .header__top .header__info .header__info-tel[data-v-9f36d2f2]{padding-left:28px}.header .header__container .header__top .header__info .header__info-tel[data-v-9f36d2f2]:before{background:url(../svg/tel.svg) no-repeat 50%/contain;height:19px;width:19px}.header .header__container .header__content[data-v-9f36d2f2]{align-items:center;border-radius:0 0 8px 8px;display:grid;grid-template-columns:auto 1fr auto;justify-items:center;padding:20px 30px;transition:all .3s ease}@media screen and (max-width:1199px){.header .header__container .header__content[data-v-9f36d2f2]{gap:0 20px;padding:10px}}@media screen and (max-width:1023px){.header .header__container .header__content[data-v-9f36d2f2]{border-radius:0;padding:8px 20px}}@media screen and (max-width:540px){.header .header__container .header__content[data-v-9f36d2f2]{padding:8px 10px}}@media screen and (max-width:1023px){.header .header__container .header__content .header__navbar[data-v-9f36d2f2]{display:none}}.header .header__container .header__content .header__navbar .dropdown[data-v-9f36d2f2]{position:relative}.header .header__container .header__content .header__navbar .dropdown:hover .dropdown-list[data-v-9f36d2f2]{opacity:1;pointer-events:all;visibility:visible}.header .header__container .header__content .header__navbar .dropdown:hover .dropdown-head-link i[data-v-9f36d2f2]{transform:rotate(-180deg);transition:all .3s ease}.header .header__container .header__content .header__navbar .dropdown .dropdown-head-link[data-v-9f36d2f2]{transition:all .3s ease}.header .header__container .header__content .header__navbar .dropdown .dropdown-head-link i[data-v-9f36d2f2]{margin-left:5px;transition:all .3s ease}.header .header__container .header__content .header__navbar .dropdown .dropdown-list[data-v-9f36d2f2]{background:var(--bg-light);border-radius:0 0 14px 14px;box-shadow:15px -15px 30px #e6e6e633,-15px 15px 30px #e6e6e633;left:-35px;opacity:0;padding:20px 20px 0;pointer-events:none;position:absolute;top:35px;transition:all .3s ease;visibility:hidden;width:-moz-max-content;width:max-content}.header .header__container .header__content .header__navbar .dropdown .dropdown-list .dropdown-item[data-v-9f36d2f2]{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__container .header__content .header__navbar .dropdown .dropdown-list .dropdown-item[data-v-9f36d2f2]:hover{border-color:var(--main-color);color:var(--main-color);transition:all .3s ease}.header .header__container .header__content .header__button[data-v-9f36d2f2]{max-width:202px;width:100%}@media screen and (max-width:1023px){.header .header__container .header__content .header__button[data-v-9f36d2f2]{display:none}.header .header__container .header__content .header__call[data-v-9f36d2f2]{margin-left:auto}}.header .header__container .header__content .header__call .header__call-link[data-v-9f36d2f2]{align-items:center;display:none;height:44px;justify-content:flex-end;width:44px}@media screen and (max-width:1023px){.header .header__container .header__content .header__call .header__call-link[data-v-9f36d2f2]{display:flex;justify-content:center}}.header .header__container .header__content .header__menu.mobile-menu[data-v-9f36d2f2]{display:none}@media screen and (max-width:1023px){.header .header__container .header__content .header__menu.mobile-menu[data-v-9f36d2f2]{color:var(--main-black);cursor:pointer;display:block;font-size:32px;padding:3px 0 3px 16px}}.header.active[data-v-9f36d2f2]{top:0}.header.active .header__container[data-v-9f36d2f2]{box-shadow:var(--box-shadow)}@media screen and (max-width:1575px){.header.active .header__container[data-v-9f36d2f2]{border-radius:0}}.header.active .header__container .header__top[data-v-9f36d2f2]{border-radius:0}@media screen and (max-width:1575px){.header.active .header__container .header__content[data-v-9f36d2f2]{border-radius:0}}.header__navbar .navbar-list[data-v-9f36d2f2]{align-items:center;display:flex;flex-wrap:wrap;gap:16px}@media screen and (max-width:1199px){.header__navbar .navbar-list[data-v-9f36d2f2]{gap:0 10px}}.header__navbar .navbar-list .navbar-item .navbar-link[data-v-9f36d2f2]{color:var(--main-black);cursor:pointer;font-size:var(--standart-size);padding:9px;transition:all .3s ease}@media screen and (max-width:425px){.header__navbar .navbar-list .navbar-item .navbar-link[data-v-9f36d2f2]{font-size:var(--big-size)}}.header__navbar .navbar-list .navbar-item .navbar-link[data-v-9f36d2f2]:hover,.header__navbar .navbar-list .navbar-item .router-link-active[data-v-9f36d2f2]{color:var(--main-color);position:relative;transition:all .3s ease}.mobile-menu__overlay[data-v-9f36d2f2]{align-items:center;background:#fff;display:flex;flex-direction:column;min-height:100vh;overflow:scroll;padding:20px;position:fixed;top:60px;transform:translate(-100%);transition:all .3s ease;width:100%;z-index:100}.mobile-menu__overlay .mobile-menu__overlay-content[data-v-9f36d2f2]{display:flex;flex-direction:column;gap:15px;max-height:100vh;overflow-y:auto;padding:20px 0 200px}.mobile-menu__overlay.active[data-v-9f36d2f2]{transform:translate(0);transition:all .3s ease}.mobile-menu[data-v-9f36d2f2]{background:transparent;display:none;transition:all .3s ease}@media screen and (max-width:900px){.mobile-menu[data-v-9f36d2f2]{display:block;font-size:32px;padding:10px}}.mobile-menu i[data-v-9f36d2f2],.mobile-menu.active i[data-v-9f36d2f2]{transition:all .3s ease}.mobile-menu.active i[data-v-9f36d2f2]{transform:rotate(90deg)}.modal__title[data-v-9f36d2f2]{color:#000}@keyframes fadeIn-9f36d2f2{0%{opacity:0;transform:translate(-100%)}to{opacity:1;transform:translate(0)}}@keyframes fadeOut-9f36d2f2{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(-100%)}}.go-to-top[data-v-49b3e1bb]{background:url(../svg/arrow-up.svg) no-repeat 50%;background-size:contain;bottom:5%;cursor:pointer;height:50px;position:fixed;right:5%;transition:all .3s ease;width:50px;z-index:99}@media screen and (max-width:540px){.go-to-top[data-v-49b3e1bb]{bottom:85px}}.go-to-top[data-v-49b3e1bb]:hover{height:55px;width:55px}@media screen and (max-width:1200px){.footer[data-v-03db153d]{background:#e0e0e0}}.footer .footer__top[data-v-03db153d]{background:#e0e0e0;border-radius:110px 110px 0 0;display:flex;gap:90px;justify-content:space-between;padding:60px 70px;position:relative}@media screen and (max-width:1200px){.footer .footer__top[data-v-03db153d]{background:none;border-radius:0;gap:10px 35px;padding:30px 0 70px}}@media screen and (max-width:767px){.footer .footer__top[data-v-03db153d]{flex-direction:column}}.footer .footer__top .footer__top-left[data-v-03db153d]{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-03db153d]{min-width:250px}}@media screen and (max-width:575px){.footer .footer__top .footer__top-left[data-v-03db153d]{min-width:auto;width:100%}}.footer .footer__top .footer__top-left .logo[data-v-03db153d]{height:32px;margin-bottom:35px}.footer .footer__top .footer__top-left .footer__info-adress[data-v-03db153d],.footer .footer__top .footer__top-left .footer__info-clock[data-v-03db153d],.footer .footer__top .footer__top-left .footer__info-tel[data-v-03db153d]{margin-bottom:15px;position:relative}.footer .footer__top .footer__top-right .footer__nav[data-v-03db153d]{align-items:center;display:flex;flex-wrap:wrap;gap:20px 30px;margin-bottom:50px}@media screen and (max-width:767px){.footer .footer__top .footer__top-right .footer__nav[data-v-03db153d]{margin:30px 0}}.footer .footer__top .footer__top-right .footer__nav .footer__nav-item[data-v-03db153d]{font-size:14px;font-weight:500;line-height:16px;text-transform:uppercase}.footer .footer__top .footer__top-right .footer__info[data-v-03db153d]{color:#999}.footer .footer__top .footer__top-right .footer__info a[data-v-03db153d]{display:block;margin:20px 0;text-decoration:underline}.callback-button[data-v-03db153d]{display:none}@media screen and (max-width:540px){.callback-button[data-v-03db153d]{bottom:10px;display:block;padding:0 5px;position:fixed;width:100%;z-index:99}}
