.garantiassalud-section{padding:30px 0}.garantiassalud-grid{display:flex;flex-wrap:wrap;gap:30px;justify-content:center;margin:0 auto}.garantiassalud-grid.garantiassalud-grid-2{max-width:100%}.garantiassalud-grid.garantiassalud-grid-2 .garantiassalud-card{flex:0 0 calc((100% - 30px)/2);max-width:calc((100% - 30px)/2)}.garantiassalud-grid.garantiassalud-grid-3{max-width:100%}.garantiassalud-grid.garantiassalud-grid-3 .garantiassalud-card{flex:0 0 calc((100% - 60px)/3);max-width:calc((100% - 60px)/3)}.garantiassalud-grid.garantiassalud-grid-4{max-width:100%}.garantiassalud-grid.garantiassalud-grid-4 .garantiassalud-card{flex:0 0 calc((100% - 90px)/4);max-width:calc((100% - 90px)/4)}.garantiassalud-grid.garantiassalud-grid-5{max-width:100%}.garantiassalud-grid.garantiassalud-grid-5 .garantiassalud-card{flex:0 0 calc((100% - 120px)/5);max-width:calc((100% - 120px)/5)}.garantiassalud-card{background:#f5f5f5;border-radius:25px;padding:40px 55px 20px 45px;transition:all .3s ease;display:flex;flex-direction:column;gap:20px}.garantiassalud-card:hover{transform:translateY(-5px);box-shadow:0 8px 25px rgba(0,0,0,.15)}.garantiassalud-card-header{display:flex;flex-direction:column;gap:20px}.garantiassalud-card-icono{border-radius:20px;display:flex;align-items:start;justify-content:start;overflow:hidden;flex-shrink:0}.garantiassalud-card-icono img{object-fit:contain;image-rendering:-webkit-optimize-contrast;image-rendering:crisp-edges}.garantiassalud-card-titulo h1,.garantiassalud-card-titulo h2,.garantiassalud-card-titulo h3,.garantiassalud-card-titulo h4,.garantiassalud-card-titulo h5,.garantiassalud-card-titulo h6,.garantiassalud-card-titulo p,.garantiassalud-card-titulo strong{font-family:"Barlow",serif;color:#243887;margin:0;font-size:36px;font-style:normal;font-weight:700;line-height:38px;letter-spacing:1.52px;word-wrap:break-word;overflow-wrap:break-word;hyphens:none;word-break:normal}.garantiassalud-card-titulo p{margin-top:0}.garantiassalud-card-texto{font-family:"Helvetia",sans-serif;color:var(--Gris-01-INICIA, #4C4F54);font-size:18px;font-style:normal;font-weight:500;line-height:24px;letter-spacing:1.8px;hyphens:none;word-break:normal;overflow-wrap:break-word}.garantiassalud-card-texto p{margin:0 0 12px 0}.garantiassalud-card-texto p:last-child{margin-bottom:0}.garantiassalud-card-texto ul,.garantiassalud-card-texto ol{margin:0;padding-left:20px}.garantiassalud-card-texto ul li,.garantiassalud-card-texto ol li{margin-bottom:8px}.garantiassalud-card-texto ul li:last-child,.garantiassalud-card-texto ol li:last-child{margin-bottom:0}.garantiassalud-card-texto strong{font-weight:600;color:#fff}.garantiassalud-card-adicional{background:#b4b847;display:flex;align-items:center;justify-content:center;padding:30px 20px;min-height:250px}.garantiassalud-adicional-contenido{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px}@media(max-width: 900px){.garantiassalud-adicional-contenido{flex-direction:row}}.garantiassalud-adicional-texto{font-family:"Helvetia",sans-serif;font-size:18px;font-weight:700;color:#1a2e25;text-transform:uppercase;text-align:center;letter-spacing:1px}.garantiassalud-adicional-boton{padding:20px;border-radius:20px;background:#1a2e25;display:flex;align-items:center;justify-content:center;transition:all .3s ease;cursor:pointer;text-decoration:none}.garantiassalud-adicional-boton svg{color:#fff;width:28px;height:28px;transition:transform .3s ease}.garantiassalud-adicional-boton:hover{background:#1a2633;transform:scale(1.1)}.garantiassalud-adicional-boton:hover svg{transform:translateX(3px)}@media(max-width: 1280px){.garantiassalud-grid.garantiassalud-grid-5 .garantiassalud-card{flex:0 0 calc((100% - 60px)/3);max-width:calc((100% - 60px)/3)}.garantiassalud-grid.garantiassalud-grid-4 .garantiassalud-card{flex:0 0 calc((100% - 30px)/2);max-width:calc((100% - 30px)/2)}}@media(max-width: 1024px){.garantiassalud-grid.garantiassalud-grid-5 .garantiassalud-card,.garantiassalud-grid.garantiassalud-grid-3 .garantiassalud-card{flex:0 0 calc((100% - 30px)/2);max-width:calc((100% - 30px)/2)}.garantiassalud-card{padding:35px 30px}}@media(max-width: 900px){.garantiassalud-section{padding:60px 0}.garantiassalud-grid{gap:25px}.garantiassalud-grid.garantiassalud-grid-2 .garantiassalud-card,.garantiassalud-grid.garantiassalud-grid-3 .garantiassalud-card,.garantiassalud-grid.garantiassalud-grid-4 .garantiassalud-card,.garantiassalud-grid.garantiassalud-grid-5 .garantiassalud-card{flex:0 0 calc((100% - 25px)/2);max-width:calc((100% - 25px)/2)}.garantiassalud-card-titulo h1,.garantiassalud-card-titulo h2,.garantiassalud-card-titulo h3,.garantiassalud-card-titulo h4,.garantiassalud-card-titulo h5,.garantiassalud-card-titulo h6,.garantiassalud-card-titulo p,.garantiassalud-card-titulo strong{font-size:22px}}@media(max-width: 600px){.garantiassalud-section{padding:40px 0}.garantiassalud-grid{gap:20px}.garantiassalud-grid.garantiassalud-grid-2 .garantiassalud-card,.garantiassalud-grid.garantiassalud-grid-3 .garantiassalud-card,.garantiassalud-grid.garantiassalud-grid-4 .garantiassalud-card,.garantiassalud-grid.garantiassalud-grid-5 .garantiassalud-card{flex:0 0 100%;max-width:100%}.garantiassalud-grid.garantiassalud-grid-2 .garantiassalud-card-adicional,.garantiassalud-grid.garantiassalud-grid-3 .garantiassalud-card-adicional,.garantiassalud-grid.garantiassalud-grid-4 .garantiassalud-card-adicional,.garantiassalud-grid.garantiassalud-grid-5 .garantiassalud-card-adicional{flex:0 0 100%;max-width:100%;min-height:50px;padding:8px}.garantiassalud-card{padding:30px 25px;gap:18px}.garantiassalud-card-header{flex-direction:row;align-items:center;gap:15px}.garantiassalud-card-icono{border-radius:15px}.garantiassalud-card-titulo{flex:1;min-width:0}.garantiassalud-card-titulo h1,.garantiassalud-card-titulo h2,.garantiassalud-card-titulo h3,.garantiassalud-card-titulo h4,.garantiassalud-card-titulo h5,.garantiassalud-card-titulo h6,.garantiassalud-card-titulo p,.garantiassalud-card-titulo strong{font-size:20px}.garantiassalud-card-texto{font-size:14px}.garantiassalud-adicional-texto{font-size:16px}.garantiassalud-adicional-boton{width:50px;height:50px}.garantiassalud-adicional-boton svg{width:24px;height:24px}}/*# sourceMappingURL=garantiassalud.min.css.map */
