footer .footer-grid{grid-template-columns:1.25fr repeat(4,1fr)!important;align-items:start}.footer-contact-column h4{color:#fff;margin:0 0 14px}.footer-contact-column .contact-detail{display:grid!important;gap:2px;margin:0 0 13px!important}.contact-detail small{color:#718695;font-size:.58rem;letter-spacing:.1em;text-transform:uppercase}.contact-detail span{color:#d6e2e9;font-size:.78rem}.footer-contact-column .social-links{margin-top:18px}.whatsapp-chat{position:fixed;z-index:99999;right:22px;bottom:22px;display:flex;align-items:center;gap:9px;padding:10px 15px 10px 10px;border-radius:999px;background:#25d366;color:#073b20!important;box-shadow:0 14px 40px rgba(6,55,30,.28);font:800 .76rem Manrope;transition:.2s}.whatsapp-chat:hover{transform:translateY(-3px);box-shadow:0 18px 46px rgba(6,55,30,.36)}.whatsapp-chat svg{width:29px;height:29px;fill:#fff}@media(max-width:1100px){footer .footer-grid{grid-template-columns:1.3fr repeat(2,1fr)!important}}@media(max-width:700px){footer .footer-grid{grid-template-columns:1fr 1fr!important}.whatsapp-chat span{display:none}.whatsapp-chat{padding:11px;right:16px;bottom:16px}}@media(max-width:480px){footer .footer-grid{grid-template-columns:1fr!important}}
