.soli-servi__banner{background:var(--gradient-footer-module);font-family:Sora,sans-serif;height:280px;justify-content:center;overflow:hidden}.soli-servi__banner,.soli-servi__interior{align-items:center;display:flex;position:relative}.soli-servi__interior{box-sizing:border-box;flex-direction:column;gap:20px;max-width:1400px;padding-left:2rem;padding-right:2rem;padding-top:30px;text-align:center;width:100%;z-index:1}.soli-servi__titulo{color:#fff;font-size:40px;font-weight:700;line-height:1.2;margin:0}.soli-servi__subtitulo,.soli-servi__subtitulo div,.soli-servi__subtitulo p,.soli-servi__subtitulo span{color:#93d7dc!important;font-size:16px;font-weight:400;line-height:1.6;margin:0}.soli-servi__boton{align-items:center;background:linear-gradient(90deg,#0f969c,#0c7075);border:1px solid rgba(147,215,220,.2);border-radius:10px;box-shadow:0 4px 14px rgba(13,148,136,.4);color:#fff;display:inline-flex;flex-shrink:0;font-family:Sora,sans-serif;font-size:15px;font-weight:600;height:52px;justify-content:center;text-decoration:none;transition:background .25s ease,transform .2s ease,box-shadow .25s ease;width:280px}.soli-servi__boton:hover{background:linear-gradient(90deg,#0c7075,#0f5c66);box-shadow:0 8px 22px rgba(13,148,136,.5)}.soli-servi__boton:active{box-shadow:0 4px 14px rgba(13,148,136,.4)}.soli-servi__boton:focus-visible{outline:2px solid #93d7dc;outline-offset:4px}@media (prefers-reduced-motion:reduce){.soli-servi__boton{transition:none}}@media (max-width:1024px){.soli-servi__banner{height:auto;min-height:260px}.soli-servi__interior{padding-bottom:36px;padding-top:36px}.soli-servi__titulo{font-size:32px}}@media (max-width:768px){.soli-servi__banner{height:auto;min-height:280px}.soli-servi__interior{gap:16px;padding:40px 20px}.soli-servi__titulo{font-size:28px}.soli-servi__subtitulo{font-size:14px}}@media (max-width:480px){.soli-servi__interior{padding-left:16px;padding-right:16px}.soli-servi__titulo{font-size:24px}.soli-servi__boton{max-width:280px;width:100%}}