.hora-footer{font-family:'Montserrat',sans-serif;color:#2A2A2A;background:#F5F4F1;border-top:2px solid #D4AF37;line-height:1.6;box-sizing:border-box}.hora-footer *,.hora-footer *::before,.hora-footer *::after{box-sizing:inherit}.hora-footer__inner{max-width:1200px;margin:0 auto;padding:56px 24px 52px;display:grid;grid-template-columns:1fr 1fr;grid-gap:56px;gap:56px}.hora-footer .hora-footer__title{margin:0 0 24px;padding:0;font-family:'Montserrat',sans-serif;font-size:20px;font-weight:600;line-height:1.3;letter-spacing:0.04em;color:#A67C00}.hora-footer .hora-footer__list{list-style:none;margin:0;padding:0}.hora-footer .hora-footer__list li{margin:0 0 16px;padding:0;display:flex;align-items:flex-start;font-size:15px}.hora-footer .hora-footer__list li:last-child{margin-bottom:0}.hora-footer .hora-footer__list svg{flex:0 0 18px;width:18px;height:18px;margin:4px 14px 0 0;fill:#D4AF37}.hora-footer a{color:#2A2A2A;text-decoration:none;transition:color 0.2s ease}.hora-footer a:hover,.hora-footer a:focus{color:#A67C00}.hora-footer .hora-footer__social{display:flex;flex-wrap:wrap;list-style:none;margin:0;padding:0}.hora-footer .hora-footer__social li{margin:0 12px 12px 0;padding:0}.hora-footer .hora-footer__social a{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;border:1px solid #D4AF37;transition:background 0.2s ease}.hora-footer .hora-footer__social a:hover{background:#D4AF37}.hora-footer .hora-footer__social svg{width:17px;height:17px;fill:#2A2A2A;transition:fill 0.2s ease}.hora-footer .hora-footer__social a:hover svg{fill:#1B1F1F}.hora-footer .hora-footer__legal{background:#FFFFFF;border-top:1px solid #E3E0D8}.hora-footer .hora-footer__legal p{max-width:1200px;margin:0 auto;padding:20px 24px;font-size:12px;line-height:1.7;color:#6B6B66;text-align:center}@media (max-width:767px){.hora-footer__inner{grid-template-columns:1fr;grid-gap:40px;gap:40px;padding:44px 20px 40px}}