.footer{background-color:var(--grey-1)}.footer,.footer a{color:var(--white)}.footer a{text-decoration:none;font-size:18px;font-weight:300;line-height:175%}@media (max-width:1024px){.footer a{font-size:16px;line-height:150%}}.footer ul li a:focus-visible,.footer ul li a:hover{font-weight:400}.footer__container{max-width:1440px;margin:0 auto}.footer__wrap{display:grid;grid-template-columns:repeat(5,1fr);gap:48px;padding:40px 40px 0}@media (max-width:1024px){.footer__wrap{gap:4px;grid-template-columns:1fr;padding:56px 18px 0}}.footer__column{display:flex;flex-direction:column;justify-content:space-between;gap:30px}@media (max-width:1024px){.footer__column{gap:4px}}.footer__contact{justify-content:flex-start}@media (max-width:1024px){.footer__contact{display:none}}.footer__title{font-size:18px;font-weight:700}@media (max-width:1024px){.footer__title{font-size:16px}}.footer__address{font-size:18px;font-weight:300;line-height:175%;max-width:170px}.footer__links,.footer__list,.footer__social-list{list-style:none;padding:0;margin:0}.footer__links--mobile{display:none;padding:0 18px;justify-content:center}@media (max-width:1024px){.footer__links--mobile{display:flex;justify-content:center}.footer__links--mobile .footer__links{display:flex;gap:24px}}@media (max-width:480px){.footer__links--mobile .footer__links{justify-content:space-between}}.footer__social-list li a{display:flex;align-items:center;gap:8px;color:inherit;text-decoration:none;transition:color .3s ease}.footer__social-list li a:focus,.footer__social-list li a:hover{color:var(--secondary)}.footer__social-list li a:focus span:after,.footer__social-list li a:hover span:after{transform:scaleX(1)}.footer__social-list li a svg{width:22px;height:22px}.footer__social-list li a span{position:relative}.footer__social-list li a span:after{content:"";position:absolute;bottom:-2px;left:0;width:100%;height:1px;background-color:currentColor;transform:scaleX(0);transition:transform .3s ease}@media (max-width:1024px){.footer__social-list li a span{font-size:16px}}@media (max-width:1024px){.footer__social-list{display:flex;justify-content:center;gap:24px}}@media (max-width:480px){.footer__social-list{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}}.footer__search{margin-top:1rem}.footer__search input{width:100%;padding:8px 12px;border:none;border-radius:4px}.footer__social{display:flex;flex-direction:column;gap:40px}@media (max-width:1024px){.footer__social{padding:12px 0;gap:12px}}.footer__logos{display:flex;flex-wrap:wrap;justify-content:flex-start;gap:20px;max-width:180px}.footer__logos img{max-width:137px;width:100%;height:auto}.footer__logos img:nth-child(2),.footer__logos img:nth-child(3){max-width:77px}@media (max-width:1024px){.footer__logos{margin-top:12px;max-width:none;gap:42px;justify-content:center}.footer__logos img{max-width:110px;width:100%;height:auto}.footer__logos img:nth-child(2),.footer__logos img:nth-child(3){max-width:47px}}@media (max-width:480px){.footer__logos{justify-content:flex-start}}.footer__bottom{width:100%;font-size:18px;font-weight:300;display:flex;justify-content:flex-end;padding:20px 40px 40px}@media (max-width:1024px){.footer__bottom{padding:24px 18px;justify-content:center}}.footer__accordion-title{position:relative;font-size:18px!important;font-weight:700!important;margin-bottom:12px;background:none;border:none;text-align:left;padding:0;color:var(--white)!important;cursor:pointer}@media (max-width:1024px){.footer__accordion-title{display:flex;width:100%}}.footer__accordion-title:after{content:"";position:absolute;right:0;top:50%;transform:translateY(-50%);width:16px;height:9px;pointer-events:none;-webkit-mask-image:url('data:image/svg+xml;utf8,<svg width="16" height="9" viewBox="0 0 16 9" xmlns="http://www.w3.org/2000/svg"><path d="M15.1182 1.49315L8.24321 8.36815C8.21129 8.40011 8.17338 8.42547 8.13164 8.44277C8.08991 8.46006 8.04518 8.46897 8.00001 8.46897C7.95483 8.46897 7.9101 8.46006 7.86837 8.44277C7.82664 8.42547 7.78873 8.40011 7.7568 8.36815L0.881805 1.49315C0.849867 1.46121 0.824532 1.4233 0.807248 1.38157C0.789963 1.33984 0.781067 1.29511 0.781067 1.24995C0.781067 1.20478 0.789963 1.16006 0.807248 1.11833C0.824532 1.0766 0.849867 1.03868 0.881805 1.00674C0.946306 0.942243 1.03379 0.906006 1.12501 0.906006C1.17018 0.906006 1.2149 0.914903 1.25663 0.932187C1.29836 0.949472 1.33627 0.974806 1.36821 1.00674L8.00001 7.63854L14.6318 1.00674C14.6637 0.974806 14.7017 0.949472 14.7434 0.932187C14.7851 0.914903 14.8298 0.906006 14.875 0.906006C14.9202 0.906006 14.9649 0.914903 15.0066 0.932187C15.0484 0.949472 15.0863 0.974806 15.1182 1.00674C15.1501 1.03868 15.1755 1.0766 15.1928 1.11833C15.2101 1.16006 15.219 1.20478 15.219 1.24995C15.219 1.29511 15.2101 1.33984 15.1928 1.38157C15.1755 1.4233 15.1501 1.46121 15.1182 1.49315Z" fill="currentColor"/></svg>');mask-image:url('data:image/svg+xml;utf8,<svg width="16" height="9" viewBox="0 0 16 9" xmlns="http://www.w3.org/2000/svg"><path d="M15.1182 1.49315L8.24321 8.36815C8.21129 8.40011 8.17338 8.42547 8.13164 8.44277C8.08991 8.46006 8.04518 8.46897 8.00001 8.46897C7.95483 8.46897 7.9101 8.46006 7.86837 8.44277C7.82664 8.42547 7.78873 8.40011 7.7568 8.36815L0.881805 1.49315C0.849867 1.46121 0.824532 1.4233 0.807248 1.38157C0.789963 1.33984 0.781067 1.29511 0.781067 1.24995C0.781067 1.20478 0.789963 1.16006 0.807248 1.11833C0.824532 1.0766 0.849867 1.03868 0.881805 1.00674C0.946306 0.942243 1.03379 0.906006 1.12501 0.906006C1.17018 0.906006 1.2149 0.914903 1.25663 0.932187C1.29836 0.949472 1.33627 0.974806 1.36821 1.00674L8.00001 7.63854L14.6318 1.00674C14.6637 0.974806 14.7017 0.949472 14.7434 0.932187C14.7851 0.914903 14.8298 0.906006 14.875 0.906006C14.9202 0.906006 14.9649 0.914903 15.0066 0.932187C15.0484 0.949472 15.0863 0.974806 15.1182 1.00674C15.1501 1.03868 15.1755 1.0766 15.1928 1.11833C15.2101 1.16006 15.219 1.20478 15.219 1.24995C15.219 1.29511 15.2101 1.33984 15.1928 1.38157C15.1755 1.4233 15.1501 1.46121 15.1182 1.49315Z" fill="currentColor"/></svg>');-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;background-color:var(--white);transition:transform .3s ease,background-color .3s ease}@media (min-width:1025px){.footer__accordion-title:after{display:none}}@media (max-width:1024px){.footer__accordion-title{width:100%;font-size:16px;line-height:135%;font-weight:700}}.footer__accordion .footer__list{display:none}@media (min-width:1025px){.footer__accordion .footer__list{display:block}}.footer__accordion.open .footer__list{display:flex;flex-direction:column;gap:8px;padding-bottom:12px}.footer__accordion.open .footer__accordion-title:after{transform:rotate(180deg)}.footer__search-form{max-width:184px;width:100%;flex-shrink:0}.footer__search-form-close{position:absolute;top:50%;transform:translateY(-50%);right:20px;display:none}.footer__search-form-input{position:relative;width:100%}.footer__search-form-input input{width:100%;height:34px;padding-left:40px;background-color:var(--grey-3);font-size:13px;line-height:20px;font-weight:300}.footer__search-form-input input:focus{border:1px solid var(--black)}.footer__search-form-input:after{content:"";position:absolute;top:50%;left:10px;transform:translateY(-50%);width:14px;height:14px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='20' height='20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M19.265 18.735l-4.94-4.941a7.884 7.884 0 10-.53.53l4.94 4.941a.375.375 0 10.53-.53zM1.375 8.5A7.125 7.125 0 118.5 15.625 7.132 7.132 0 011.375 8.5z' fill='%23000'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;z-index:10}.footer__search-form--mobile{display:none;max-width:none;padding:24px 18px}@media (max-width:1024px){.footer__search-form--mobile{display:block;max-width:460px;margin:0 auto}}@media (max-width:480px){.footer__search-form--mobile{display:block;max-width:none;margin:0 auto}}.footer__accordion-title:focus-visible,.footer a:focus-visible{outline:2px solid #fff;outline-offset:2px}.footer__search-form-input input:focus-visible{border-color:#fff;box-shadow:0 0 0 2px hsla(0,0%,100%,.2)}.footer__links--mobile .footer__links li a:focus-visible,.footer__search-form-close:focus-visible,.footer__social-list li a:focus-visible{outline:2px solid #fff;outline-offset:2px}