.bnsostenibilidad-tabs{margin:0 auto;max-width:1328px;padding:0 24px}.bnsos-tabs{align-items:stretch;background-color:#cce6f6;border-radius:24px;display:flex;gap:10px;justify-content:space-around;padding:24px}.bnsos-tabs button{background-color:transparent;border:0 solid #cce6f6;border-radius:12px;color:#003e86;display:block;flex:1 1 33%;font-size:19px;font-weight:600;letter-spacing:-.8px;line-height:26px;margin:0;padding:8px 16px;transition:all .3s ease-in-out}.bnsos-tabs button:hover{border:.5px solid #0084d4}.bnsos-tabs button.tab-activa{border:1px solid #0084d4;color:#0084d4;font-size:20px}.bnsos-contenido-contenedor{margin-top:100px;text-align:center}.bnsos-contenido-contenedor .bnsos-tab-contenido{height:0;max-width:0;opacity:0;overflow:hidden;transition:all .3s ease-in-out}.bnsos-contenido-contenedor .bnsos-tab-contenido.contenido-activo{height:auto;max-width:1280px;opacity:1;overflow:visible}.bnsos-contenido-contenedor .bnsos-tab-contenido>p:first-child{color:#0084d4;font-size:32px;letter-spacing:-1.28px;line-height:1.1;margin:0 0 7px;text-align:center}.bnsos-contenido-contenedor .bnsos-tab-contenido>h2{font-size:50px;letter-spacing:-2.4px;margin:0 0 30px}.bnsos-tab-contenido .bnsos-tab-texto{margin-bottom:50px}.bnsos-tab-contenido .bnsos-tab-texto,.bnsos-tab-contenido .bnsos-tab-texto p{text-align:center}.bnsos-tab-contenido .bnsos-tab-texto p{margin:0 auto;max-width:1062px}.bnsos-tab-contenido .bnsos-tab-texto p[style="text-align: left;"]{max-width:none}.bnsos-tab-contenido .bnsos-tab-texto p:last-child{margin-bottom:0}@media(max-width:768px){.bnsostenibilidad-tabs{padding:0 12px}.bnsos-contenido-contenedor{margin-top:50px}.bnsos-contenido-contenedor .bnsos-tab-contenido>p:first-child{font-size:28px}.bnsos-contenido-contenedor .bnsos-tab-contenido h2{font-size:32px;letter-spacing:-1.6px}.bnsos-tab-contenido .bnsos-tab-texto{margin-bottom:25px}}.bnsostenibilidad-texto-imagen{align-items:strech;display:flex;gap:20px 24px;justify-content:center;margin:0 auto 50px;max-width:1110px;padding:0 24px}.bnsostenibilidad-texto-imagen:last-child{margin-bottom:0}.bnsostenibilidad-texto-imagen .bti-imagen-contenedor{display:flex;flex:32 32 410px;flex-wrap:wrap;gap:35px 20px;min-width:250px}.bnsostenibilidad-texto-imagen .bti-imagen-contenedor.imagen-izquierda{order:0}.bnsostenibilidad-texto-imagen .bti-imagen-contenedor.imagen-derecha{order:2}.bnsostenibilidad-texto-imagen .bti-imagen-contenedor img{border-radius:32px;height:auto;object-fit:cover;width:100%}.bnsostenibilidad-texto-imagen .bti-imagen-contenedor:has(img:nth-child(2n):last-child) img,.bnsostenibilidad-texto-imagen .bti-imagen-contenedor:has(img:nth-child(3):last-child) img:not(:first-child){width:calc(50% - 10px)}.bnsostenibilidad-texto-imagen .bti-texto-contenedor{flex:68 68 100%;order:1;text-align:left}.bnsostenibilidad-texto-imagen h2{font-size:32px;letter-spacing:-1.28px;margin:0 0 22px}.bnsostenibilidad-texto-imagen h3{font-size:24px;letter-spacing:-.96px;margin:0 0 18px}.bnsostenibilidad-texto-imagen .bti-texto{margin:0 0 25px;width:100%}.bnsostenibilidad-texto-imagen .bti-texto:last-child{margin-bottom:0}@media(max-width:768px){.bnsostenibilidad-texto-imagen{margin-bottom:25px;padding:0 12px}.bnsostenibilidad-texto-imagen:last-child{margin-bottom:0}.bnsostenibilidad-texto-imagen .bti-imagen-contenedor{padding:20px 10px}.bnsostenibilidad-texto-imagen .bti-imagen-contenedor:has(img:nth-child(2n):last-child) img,.bnsostenibilidad-texto-imagen .bti-imagen-contenedor:has(img:nth-child(3):last-child) img:not(:first-child){width:calc(50% - 5px)}.bnsostenibilidad-texto-imagen h2{font-size:28px;margin-bottom:15px}.bnsostenibilidad-texto-imagen h3{font-size:20px;margin-bottom:10px}.bnsostenibilidad-texto-imagen .bti-texto{margin-bottom:18px}.bnsostenibilidad-texto-imagen .bti-texto:last-child{margin-bottom:0}}.bnsos-tabs-canales-de-atencion{background-color:#eaf7cc;border-radius:24px;display:flex;gap:20px 26px;margin:0 auto;max-width:1062px;padding:24px;text-align:left;width:100%}.bnsos-tabs-canales-de-atencion .bnsos-tabs-canales-de-atencion-columna{flex:1 1 535px}.bnsos-tabs-canales-de-atencion h3{color:#6a7114;font-size:32px;letter-spacing:-1.28px;margin:0 0 10px}.bnsos-tabs-canales-de-atencion a{color:#3371b9;transition:all .3s ease-in-out}.bnsos-tabs-canales-de-atencion a:hover{color:#6694cb}@media(max-width:768px){.bnsos-tabs-canales-de-atencion{flex-wrap:wrap;padding:12px}.bnsos-tabs-canales-de-atencion .bnsos-tabs-canales-de-atencion-columna{width:100%}.bnsos-tabs-canales-de-atencion h3{font-size:26px}}