.public-socials{margin-top:16px;display:flex!important;align-items:center;flex-wrap:wrap;gap:9px!important}.public-social{width:38px;height:38px;padding:0!important;border:1px solid rgba(255,255,255,.28);border-radius:50%;display:inline-grid!important;place-items:center;color:#fff!important;background:rgba(255,255,255,.04);transition:transform .2s,border-color .2s,background .2s}.public-social svg{width:18px;height:18px;display:block;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.public-social:hover{transform:translateY(-2px);border-color:rgba(255,255,255,.75);background:rgba(255,255,255,.12)}.public-social--youtube:hover{background:#ff0033;border-color:#ff0033}.public-social--whatsapp:hover{background:#25d366;border-color:#25d366}.public-social--telegram:hover{background:#229ed9;border-color:#229ed9}.public-social--instagram:hover{background:#c13584;border-color:#c13584}.public-social--x:hover{background:#111;border-color:#777}@media(max-width:700px){.public-socials{margin-top:13px}.public-social{width:40px;height:40px}.public-social svg{width:19px;height:19px}}
.footer-map{width:100%;height:145px;margin-top:16px;overflow:hidden;border:1px solid rgba(255,255,255,.18);border-radius:13px;background:rgba(255,255,255,.05)}.footer-map iframe{width:100%;height:100%;display:block;border:0}@media(max-width:700px){.footer-map{height:180px;margin-top:15px}}
