.alca-page#alca-page-contacto .alca-social-band{background:#f5f6f7;overflow:visible}.alca-page#alca-page-contacto .alca-social-band:before{display:none}.alca-page#alca-page-contacto .alca-social-band__inner{position:relative;isolation:isolate;overflow:hidden;width:min(1250px,calc(100% - 40px));min-height:180px;padding:30px 0;background:linear-gradient(110deg,#8d0704,#c20b06,#8a0503,#d3130c);background-size:220% 100%;border-radius:0;animation:alcaSocialGradient 18s ease-in-out infinite alternate}.alca-page#alca-page-contacto .alca-social-band__inner:before{content:"";position:absolute;z-index:-1;right:-9%;top:-150px;width:360px;height:360px;border-radius:50%;background:radial-gradient(circle,rgba(255,122,115,.28),transparent 68%);animation:alcaSocialInnerGlow 16s ease-in-out infinite alternate}.alca-page#alca-page-contacto .alca-social-band__inner>div,.alca-page#alca-page-contacto .alca-social-links{position:relative;z-index:1}.alca-page#alca-page-contacto .alca-social-band__inner>div:first-child{padding-left:0}.alca-page#alca-page-contacto .alca-social-links{padding-right:0}@keyframes alcaSocialGradient{from{background-position:0 50%}to{background-position:100% 50%}}@keyframes alcaSocialInnerGlow{to{transform:translate(-28px,30px) scale(1.1)}}@media(max-width:780px){.alca-page#alca-page-contacto .alca-social-band__inner{width:calc(100% - 28px);padding:30px 24px;display:grid;gap:20px}.alca-page#alca-page-contacto .alca-social-links{padding:0}}@media(max-width:520px){.alca-page#alca-page-contacto .alca-social-band__inner{width:calc(100% - 22px);padding:28px 20px}}@media(prefers-reduced-motion:reduce){.alca-page#alca-page-contacto .alca-social-band__inner,.alca-page#alca-page-contacto .alca-social-band__inner:before{animation:none}}
