.hdt-home-footer .hdt-footer-socials{display:flex!important;align-items:center;justify-content:center;gap:30px;padding:30px 24px 38px;background:linear-gradient(110deg,#10216f,#1428a2);border-top:1px solid #ffffff26}.hdt-home-footer .hdt-footer-socials a{display:flex!important;align-items:center;justify-content:center;width:76px;height:76px;padding:18px!important;color:#fff!important;background:#ffffff08;border:1px solid #ffffff45;border-radius:50%;transition:background .2s,transform .2s,border-color .2s;text-decoration:none}.hdt-home-footer .hdt-footer-socials a svg{display:block;width:36px;height:36px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.hdt-home-footer .hdt-footer-socials a:hover,.hdt-home-footer .hdt-footer-socials a:focus-visible{background:#f36522;border-color:#f36522;transform:translateY(-4px);outline-offset:5px}@media(max-width:600px){.hdt-home-footer .hdt-footer-socials{gap:18px;padding:26px 18px}.hdt-home-footer .hdt-footer-socials a{width:60px;height:60px;padding:14px!important}.hdt-home-footer .hdt-footer-socials a svg{width:30px;height:30px}}@media(prefers-reduced-motion:reduce){.hdt-home-footer .hdt-footer-socials a{transition:none}}
.hdt-home-footer nav.hdt-footer-socials{flex-direction:row!important;grid-template-columns:none!important;flex-wrap:nowrap!important;width:100%;}.hdt-home-footer nav.hdt-footer-socials a{flex:0 0 76px}@media(max-width:600px){.hdt-home-footer nav.hdt-footer-socials a{flex-basis:60px}}
.hdt-home-footer .footer-contact nav.hdt-footer-socials{display:flex!important;flex-direction:row!important;justify-content:flex-start!important;align-items:center!important;gap:12px!important;padding:22px 0 0!important;margin:0!important;background:none!important;border:0!important;width:auto!important}.hdt-home-footer .footer-contact nav.hdt-footer-socials a{flex:0 0 48px!important;width:48px!important;height:48px!important;padding:11px!important;border-radius:12px!important;border:1px solid #ffffff50!important;background:#ffffff0a!important;color:white!important}.hdt-home-footer .footer-contact nav.hdt-footer-socials a svg{width:25px!important;height:25px!important}.hdt-home-footer .footer-contact nav.hdt-footer-socials a:hover,.hdt-home-footer .footer-contact nav.hdt-footer-socials a:focus-visible{background:#f36522!important;border-color:#f36522!important;transform:translateY(-3px)}
