#sostenibilidad_bloque_texto1 span,#sostenibilidad_texto3 span,#sostenibilidad_titulo4 span{font-family:Cormorant-Infant;font-style:italic}@font-face{font-family:Cormorant-Garamond;font-display:auto;src:url('fonts/Cormorant-Garamond-Bold.ttf') format('truetype');font-display:swap;font-weight:600}@font-face{font-family:Cormorant-Infant;font-display:auto;src:url('fonts/Cormorant-Infant-Medium.ttf') format('truetype');font-display:swap;font-weight:500}:root{--filtro_sombra_iconos:drop-shadow(4px 4px 4px rgba(155,155,155,0.5))}#sostenibilidad{background-repeat:no-repeat;background-position:left bottom,left top,right center}#sostenibilidad_banners{height:auto}#sostenibilidad .sostenibilidad_contenido{max-width:1400px;margin:auto}#sostenibilidad span span{font-size:1em}#sostenibilidad .contraste_claro{color:#db9e85}#sostenibilidad_texto1{max-width:1000px;margin-bottom:7vw}#sostenibilidad_texto1 span{font-size:1.5em;font-weight:300;line-height:150%}#sostenibilidad_titulo1,#sostenibilidad_titulo1-1{text-align:center}#sostenibilidad_titulo1-1{margin-bottom:10vw}#sostenibilidad_titulo1 span,#sostenibilidad_titulo1-1 span{font-family:Cormorant-Infant;font-size:10vw;font-weight:500;line-height:100%}#sostenibilidad_titulo1-1 span{font-size:7vw}.sostenibilidad_bloque{margin-bottom:10vw;align-items:center}.sostenibilidad_bloque :where(img,video){width:100%}#sostenibilidad_bloque_imagen1{width:55%}#sostenibilidad_bloque1>.flex:first-of-type{padding-left:4vw;padding-right:6vw}#sostenibilidad_bloque_titulo1,#sostenibilidad_titulo4{margin-bottom:4vw}#sostenibilidad_bloque_titulo1 span,#sostenibilidad_titulo3 span{font-size:3.5em;font-weight:300;line-height:150%}#sostenibilidad_bloque_texto1 span{font-size:2.6em;font-weight:500;line-height:125%}#sostenibilidad_texto2{max-width:1000px}#sostenibilidad_texto2 span{font-family:Cormorant-Infant;font-size:3.25em;font-weight:500}#sostenibilidad_titulo2{margin-top:1em;margin-bottom:10vw}#sostenibilidad_titulo2 span{font-size:3.5em;font-weight:300}#sostenibilidad_bloque2{align-items:center;gap:3vw;max-width:1040px}#sostenibilidad_bloque2>.flex:first-of-type{width:35%;flex-shrink:0;gap:3vw}#sostenibilidad_bloque2>.flex:last-of-type{flex-grow:1;width:auto}#sostenibilidad_bloque2>.flex:last-of-type:after{content:'';display:block;position:relative;width:100%;height:4px;background:var(--color_blanco);margin-top:-2px;z-index:10}#sostenibilidad_titulo3{margin-bottom:1em}#sostenibilidad_texto3{max-width:1100px;margin-bottom:10vw}#sostenibilidad_texto3 span{font-size:2.75em;font-weight:500}#sostenibilidad_titulo4 span{font-size:4.5em;font-weight:600;line-height:150%}#sostenibilidad_bloque3{align-items:center;justify-content:center;gap:5vw}#sostenibilidad_bloque3 img{flex-basis:calc(25% - 4vw);min-width:9em}@media screen and (max-width:1200px){#sostenibilidad_texto1 span{font-size:1.25em}#sostenibilidad_bloque_titulo1 span{font-size:2.75em}#sostenibilidad_bloque_texto1 span,#sostenibilidad_texto3 span{font-size:2em}#sostenibilidad_texto2 span{font-size:2.25em}#sostenibilidad_titulo2 span,#sostenibilidad_titulo3 span{font-size:2.5em}#sostenibilidad_titulo4 span{font-size:3.5em}}@media screen and (max-width:860px){.sostenibilidad_bloque{flex-wrap:wrap}.sostenibilidad_bloque>*{flex-basis:100%;padding-inline:0!important}.sostenibilidad_bloque>.flex:last-of-type{padding-top:4em}#sostenibilidad_texto1 span{font-size:1.25em}#sostenibilidad_titulo1 span{font-size:6em}#sostenibilidad_titulo1-1 span{font-size:5em}#sostenibilidad_bloque_titulo1 span,#sostenibilidad_bloque_titulo2 span{font-size:2em}#sostenibilidad_bloque_texto1 span{font-size:1.5em}#sostenibilidad_texto2 span,#sostenibilidad_texto3 span{font-size:1.75em}#sostenibilidad_bloque2,#sostenibilidad_bloque2>.flex:first-of-type{gap:2em}#sostenibilidad_bloque2>.flex:last-of-type{padding-top:0}#sostenibilidad_bloque_imagen2,#sostenibilidad_bloque_imagen3{max-width:480px;margin:auto}#sostenibilidad_titulo3 span{font-size:2.25em}#sostenibilidad_titulo4 span{font-size:2.75em}}@media screen and (max-width:480px){#sostenibilidad{background-size:250% auto}#sostenibilidad_titulo1 span{font-size:4.5em}#sostenibilidad_titulo1-1 span{font-size:3.75em}#sostenibilidad_texto1 span{font-size:1.15em}#sostenibilidad_bloque_titulo1 span,#sostenibilidad_titulo2 span,#sostenibilidad_titulo3 span,#sostenibilidad_titulo4 span{font-size:1.75em}#sostenibilidad_bloque_texto1 span,#sostenibilidad_texto3 span{font-size:1.35em}#sostenibilidad_texto2 span{font-size:1.5em}#sostenibilidad_texto1,#sostenibilidad_texto3,.sostenibilidad_bloque{margin-bottom:6em}.sostenibilidad_bloque :whewre(img,video){padding-inline:1em!important}#sostenibilidad_titulo1,#sostenibilidad_titulo2{margin-bottom:0}#sostenibilidad_bloque2{margin-bottom:4em}#sostenibilidad_bloque2>.flex:first-of-type{order:2}#sostenibilidad_bloque2>.flex:last-of-type{padding-top:2em;order:1}#sostenibilidad_texto3,#sostenibilidad_titulo3{align-self:flex-start;align-items:flex-start}#sostenibilidad_texto3 span,#sostenibilidad_titulo3 span{text-align:left}#sostenibilidad_titulo4{margin-bottom:2em}}