footer.we-footer{background:#141414;color:#eee;padding:64px 0 22px;text-align:start;border-top:1px solid #b8903850}.we-footer-grid{display:grid;grid-template-columns:1.2fr 1fr 1.1fr 1fr;gap:36px}.we-footer-brand img{width:160px;height:112px;object-fit:contain;object-position:left center}.we-footer p{font-size:14px;line-height:1.9;color:#c8c8c8;margin:18px 0}.we-footer h2{font:700 13px/1.5 Arial,sans-serif;letter-spacing:1px;text-transform:uppercase;color:#f5e6c2;margin:10px 0 22px}.we-footer h2:after{content:"";display:block;width:36px;height:2px;background:#b89038;margin-top:13px}.we-footer ul{list-style:none;padding:0;margin:0}.we-footer li{margin:0 0 13px;font-size:14px;line-height:1.65}.we-footer a{color:#e3e3e3}.we-footer a:hover{color:#eed7a0}.we-footer-social{display:flex;gap:12px;margin-top:25px}.we-footer-social a{width:42px;height:42px;display:flex;align-items:center;justify-content:center;border:1px solid #ffffff50;border-radius:50%;transition:background .2s,border-color .2s}.we-footer-social svg{width:20px;height:20px}.we-footer-social a:hover{background:#b89038;border-color:#b89038;color:#141414}.we-contact li{display:flex;align-items:flex-start;gap:10px}.we-contact li>span:first-child,.we-contact svg{color:#d3b46f;flex-shrink:0}.we-contact svg{width:18px;height:23px}.we-contact a{overflow-wrap:anywhere}.we-review-link{display:inline-block;border:1px solid #b89038;border-radius:25px;padding:12px 16px;font-size:13px;line-height:1.5}.we-footer-bottom{border-top:1px solid #ffffff25;margin-top:45px;padding-top:24px;display:flex;justify-content:center;text-align:center;gap:6px 12px;flex-wrap:wrap;color:#bdbdbd;font-size:12px}.we-footer a:focus-visible{outline:3px solid #d3b46f;outline-offset:4px}[dir=rtl] .we-footer-brand img{object-position:right center}@media(max-width:1000px){.we-footer-grid{grid-template-columns:1fr 1fr;gap:35px}}@media(max-width:600px){.we-footer-grid{grid-template-columns:1fr;gap:28px}footer.we-footer{padding:45px 0 22px}.we-footer h2{margin-top:0}.we-footer-brand{max-width:320px}.we-footer-bottom{margin-top:30px}.we-footer li{margin-bottom:12px}}

.we-contact li{align-items:center;gap:12px;margin-bottom:16px}.we-contact .we-contact-icon{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;flex:0 0 36px;border:1px solid #b890384d;border-radius:11px;background:#b8903810;color:#d3b46f}.we-contact .we-contact-icon svg{display:block;width:19px;height:19px;stroke-width:1.6}
