.footer__container[data-v-b6a623d2]{max-width:1396px;margin:0 auto;padding:0 15px;display:grid;grid-template-columns:71px 1fr;gap:24px 32px}.footer__container--wrap[data-v-b6a623d2]{display:grid;grid-template-columns:66px 1fr -webkit-max-content;grid-template-columns:66px 1fr max-content;align-items:center;grid-gap:15px 20px;margin-bottom:25px}.footer__container--inner[data-v-b6a623d2]{display:flex;flex-direction:column;align-items:flex-end}.footer__logo[data-v-b6a623d2]{display:block;align-self:flex-start}.footer__logo img[data-v-b6a623d2]{display:block}.footer__menu[data-v-b6a623d2]{display:flex;align-items:center;justify-content:space-between}.footer__menu--home[data-v-b6a623d2]{flex:0 0 auto;width:17px;height:16px;font-size:0;background:#f9b80e;-webkit-mask-image:url(../img/home.cca59e86.svg);mask-image:url(../img/home.cca59e86.svg);-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}@media (hover:hover){.footer__menu--home[data-v-b6a623d2]:hover{background:#fff}}.footer__search[data-v-b6a623d2]{display:flex;padding:8px 0}@media (max-width:1366px){.footer__search[data-v-b6a623d2]{padding-right:calc(-29.91228px + 4.38596vw)}}@media (max-width:1024px){.footer__search[data-v-b6a623d2]{padding-right:15px}}@media (min-width:1366px){.footer__search[data-v-b6a623d2]{padding-right:30px}}@media (max-width:1366px){.footer__search[data-v-b6a623d2]{padding-left:calc(-29.91228px + 4.38596vw)}}@media (max-width:1024px){.footer__search[data-v-b6a623d2]{padding-left:15px}}@media (min-width:1366px){.footer__search[data-v-b6a623d2]{padding-left:30px}}@media (hover:hover){.footer__search:hover .footer__search--btn[data-v-b6a623d2]:before{width:100%;opacity:1;visibility:visible}.footer__search:hover .search--hide[data-v-b6a623d2]{opacity:1;visibility:visible;pointer-events:all}}.footer__search--btn[data-v-b6a623d2]{position:relative;font-size:0;width:16px;height:16px;background:url(../img/search.efa85d2b.svg) no-repeat}.footer__search--btn[data-v-b6a623d2]:before{content:"";position:absolute;bottom:-12px;left:0;width:0;height:3px;background-color:#f9b80e;opacity:0;visibility:hidden;transition:all .3s linear}.footer__call[data-v-b6a623d2]{min-width:-webkit-max-content;min-width:-moz-max-content;min-width:max-content;display:flex;justify-content:flex-end}.footer__call--number[data-v-b6a623d2]{display:flex;align-items:center}.footer__call--number a[data-v-b6a623d2]{position:relative;display:flex;align-items:center;font-size:20px;margin-right:10px;line-height:1.3;text-decoration:none!important}.footer__call--number a[data-v-b6a623d2]:before{content:"";display:block;width:16px;height:16px;flex:0 0 auto;margin-right:15px;background:url(../img/phone-icon.f5ee7fbf.svg) no-repeat;background-size:100% 100%}@media (hover:hover){.footer__call--number a:hover span[data-v-b6a623d2]:first-of-type{opacity:0;visibility:hidden}.footer__call--number a:hover span[data-v-b6a623d2]:nth-of-type(2){opacity:1;visibility:visible}}.footer__call--number a span[data-v-b6a623d2]{transition:all .3s linear}.footer__call--number a span[data-v-b6a623d2]:nth-of-type(2){position:absolute;top:50%;left:31px;transform:translateY(-50%);opacity:0;visibility:hidden;color:#f9b80e}.footer__call--number>span[data-v-b6a623d2]{font-size:20px;line-height:1.3}.footer__social[data-v-b6a623d2]{display:flex;align-items:center;margin:0}.footer__social--link[data-v-b6a623d2]{display:block;width:24px;height:24px;font-size:0;background-color:#f9b80e;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%}.footer__social--link[data-v-b6a623d2]:not(:last-child){margin-right:18px}.footer__social--link.fb[data-v-b6a623d2]{-webkit-mask-image:url(../img/fb.abd6e1c9.svg);mask-image:url(../img/fb.abd6e1c9.svg)}.footer__social--link.in[data-v-b6a623d2]{-webkit-mask-image:url(../img/in.a8eb0cf9.svg);mask-image:url(../img/in.a8eb0cf9.svg)}@media (hover:hover){.footer__social--link[data-v-b6a623d2]:hover{background-color:#fff}}.footer__info[data-v-b6a623d2]{display:flex;align-items:center;margin-top:20px}.footer__info>[data-v-b6a623d2]:not(:last-child){margin-right:15px}.footer__info--name[data-v-b6a623d2]{margin:0;font-size:1rem;line-height:1.5625;letter-spacing:.8px;color:#e1e1e1;text-transform:uppercase;margin-right:auto!important}.footer__info--address[data-v-b6a623d2]{position:relative;display:flex;font-size:1rem;line-height:1.875;color:#e1e1e1;font-style:normal}.footer__info--address[data-v-b6a623d2]:before{content:"";display:block;width:12px;height:16px;flex:0 0 auto;background:url(../img/address.fc117ba9.svg) no-repeat;background-size:100% 100%;margin-top:7px;margin-right:8px}.footer__info--map[data-v-b6a623d2]{text-decoration:underline;font-size:1rem;line-height:1.5625;letter-spacing:.8px;color:#f9b80e;margin-left:20px}@media (hover:hover){.footer__info--map[data-v-b6a623d2]:hover{color:#fff}}.footer__copy[data-v-b6a623d2]{display:grid;align-items:center;justify-content:center;text-align:center;gap:5px 20px;max-width:1396px;padding:0 15px;margin:0 auto;font-size:14px;line-height:2.14286;color:#afafaf}@media (max-width:1366px){.footer__copy[data-v-b6a623d2]{margin-top:calc(-12.10702px + 4.1806vw)}}@media (max-width:768px){.footer__copy[data-v-b6a623d2]{margin-top:20px}}@media (min-width:1366px){.footer__copy[data-v-b6a623d2]{margin-top:45px}}@media (min-width:1024px){.footer__copy[data-v-b6a623d2]{justify-content:space-between;grid-template-columns:-webkit-max-content -webkit-max-content;grid-template-columns:max-content max-content}}.footer__copy--logo[data-v-b6a623d2]{position:relative;top:4px;display:inline-flex}.footer__ipad[data-v-b6a623d2]{display:grid;grid-template-columns:1fr -webkit-max-content;grid-template-columns:1fr max-content;gap:0 20px;padding:0 15px}@media (max-width:1366px){.footer__ipad[data-v-b6a623d2]{margin-top:calc(-12.10702px + 4.1806vw)}}@media (max-width:768px){.footer__ipad[data-v-b6a623d2]{margin-top:20px}}@media (min-width:1366px){.footer__ipad[data-v-b6a623d2]{margin-top:45px}}.footer__mobile[data-v-b6a623d2]{display:flex;align-items:center;justify-content:space-between;padding:0 15px;margin-top:20px}.menu--list[data-v-b6a623d2]{display:flex;width:100%;margin:0 35px;flex-wrap:wrap;align-items:center}@media (max-width:1670px){.menu--list[data-v-b6a623d2]{margin-left:calc(-88.34868px + 7.56579vw)}}@media (max-width:1366px){.menu--list[data-v-b6a623d2]{margin-left:15px}}@media (min-width:1670px){.menu--list[data-v-b6a623d2]{margin-left:38px}}@media (max-width:1023.98px){.menu--list[data-v-b6a623d2]{margin:0 20px}}@media (min-width:915px) and (max-width:1279.98px){.menu--list[data-v-b6a623d2]{justify-content:space-between}}@media (max-width:1670px){.menu--list__item[data-v-b6a623d2]:not(:last-child){margin-right:calc(-38.92105px + 3.94737vw)}}@media (max-width:1366px){.menu--list__item[data-v-b6a623d2]:not(:last-child){margin-right:15px}}@media (min-width:1670px){.menu--list__item[data-v-b6a623d2]:not(:last-child){margin-right:27px}}@media (max-width:1023.98px){.menu--list__item[data-v-b6a623d2]{padding:5px 0}}.menu--list__link[data-v-b6a623d2]{font-size:1rem;line-height:1.25;color:#f9b80e;text-decoration:none!important}@media (hover:hover){.menu--list__link[data-v-b6a623d2]:hover{color:#fff}}.search--form[data-v-b6a623d2]{display:flex;align-items:center;justify-content:center}.search--form__label[data-v-b6a623d2]{position:relative;max-width:812px;width:100%}.search--form__label input[data-v-b6a623d2]{font-size:18px;line-height:1.27778;font-style:italic;letter-spacing:.9px;color:#e1e1e1;padding:7px 0;width:100%;border-bottom:.5px solid #e1e1e1}.search--form__label input:focus~label[data-v-b6a623d2],.search--form__label input:valid~label[data-v-b6a623d2]{top:-5px}.search--form__label label[data-v-b6a623d2]{position:absolute;top:50%;left:0;transform:translateY(-50%);margin:0;font-size:18px;line-height:1.27778;font-style:italic;letter-spacing:.9px;color:#e1e1e1;transition:all .3s linear;cursor:text}.search--form button[data-v-b6a623d2]{padding:4px 17px 5px;border:1px solid #e1e1e1;border-radius:5px;margin-left:20px;transition:all .3s linear}@media (hover:hover){.search--form button[data-v-b6a623d2]:hover{color:#f9b80e;border-color:#f9b80e}}