.proceso-animado-section{box-sizing:border-box;isolation:isolate;margin:0 auto;max-width:1200px;padding:60px 20px;position:relative;width:100%}.proceso-animado-section *,.proceso-animado-section :after,.proceso-animado-section :before{box-sizing:border-box}.proceso-grid{align-items:stretch;display:flex;flex-direction:row;justify-content:space-between;width:100%}.proceso-columna{flex:1;flex-direction:column;min-width:0;padding:0 10px}.esfera-indicador,.proceso-columna{align-items:center;display:flex;position:relative}.esfera-indicador{border-radius:50%;box-shadow:0 8px 15px rgba(0,0,0,.1);color:#fff;flex-shrink:0;font-size:26px;font-weight:800;height:60px;justify-content:center;margin-bottom:25px;min-height:60px;min-width:60px;transition:transform .3s ease;width:60px;z-index:3}.proceso-columna:hover .esfera-indicador{transform:scale(1.1)}.proceso-contenido{background:#fff;border:1px solid #f0f0f0;border-radius:16px;box-shadow:0 5px 20px rgba(0,0,0,.06);flex-grow:1;min-width:0;padding:25px 20px;position:relative;text-align:center;width:100%;z-index:2}.flecha-conector{left:calc(50% + 30px);position:absolute;top:30px;width:calc(100% - 60px);z-index:1}.linea-guia{height:2px;opacity:.25;transform:translateY(-50%);width:100%}.flechas-svg,.linea-guia{position:absolute;top:50%}.flechas-svg{height:32px;left:50%;transform:translate(-50%,-50%);width:32px}.anim-flecha-1,.anim-flecha-2{animation:deslizarFlecha 1.5s ease-in-out infinite}.anim-flecha-2{animation-delay:-.2s}@keyframes deslizarFlecha{0%{opacity:0;transform:translateX(-6px)}50%{opacity:1}to{opacity:0;transform:translateX(6px)}}@media (max-width:991px){.proceso-animado-section{height:auto;margin:0 auto;max-width:100%;min-height:0;padding:60px 20px;width:100%}.proceso-grid{align-items:stretch;display:flex;flex-direction:column;height:auto;min-height:0;width:100%}.proceso-columna{flex:0 0 auto;height:auto;margin-bottom:0;min-width:0;padding:0;position:relative;width:100%}.esfera-indicador{flex-shrink:0;margin-bottom:25px}.proceso-contenido{flex-grow:0;height:auto;margin-bottom:0;min-height:0;overflow-wrap:break-word;width:100%}.flecha-conector{flex-shrink:0;height:50px;left:auto;margin:10px 0;min-height:50px;position:relative;top:auto;width:100%}.linea-guia{height:100%;left:50%;top:0;transform:translateX(-50%);width:2px}.flechas-svg{transform:translate(-50%,-50%) rotate(90deg)}}@media (min-width:992px){.proceso-animado-section{padding-bottom:20px;padding-top:20px}.proceso-columna,.proceso-grid{margin-bottom:0;margin-top:0}}@media (min-width:768px) and (max-width:991px){.proceso-animado-section{padding-bottom:25px;padding-top:25px}}@media (max-width:767px){.proceso-animado-section{padding-bottom:60px;padding-top:60px}}