.sostenibilidad{margin-top:10rem;font-size:16px}.sostenibilidad .row{display:flex;flex-wrap:wrap}.sostenibilidad .row.justify-content-center{justify-content:center}.sostenibilidad__claim{display:flex;align-items:center}.sostenibilidad__claim-text{font-size:300px;line-height:.795em;width:100%;color:rgba(0,0,0,0);text-align:center;text-transform:uppercase;font-weight:900;background-image:url("/img/sostenibilidad-claim.jpg");background-size:cover;background-position:center;background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}@media screen and (max-width: 1199px){.sostenibilidad__claim-text{font-size:200px}}@media screen and (max-width: 767px){.sostenibilidad__claim-text{font-size:150px}}@media screen and (max-width: 600px){.sostenibilidad__claim-text{font-size:100px}}@media screen and (max-width: 400px){.sostenibilidad__claim-text{font-size:80px}}.sostenibilidad__quote{margin:5rem auto}.sostenibilidad__quote-text{font-size:24px;text-align:center}.sostenibilidad__quote-author{font-size:18px;text-align:right;font-style:italic;font-weight:700;margin-top:5rem}.sostenibilidad__valores{background-color:#d8e0d8;padding:7.5rem 0}.sostenibilidad__valores-claim{font-size:24px;text-align:center;font-weight:400;margin-bottom:7rem}.sostenibilidad__valores .valor{margin-bottom:.875rem}@media screen and (min-width: 768px){.sostenibilidad__valores .valor__content{padding-top:3rem;padding-bottom:3rem}}@media screen and (max-width: 991px){.sostenibilidad__valores .valor{margin-bottom:3rem}}@media screen and (max-width: 767px){.sostenibilidad__valores .valor>[class^=col-].order-0,.sostenibilidad__valores .valor>[class*=" col-"].order-0{order:0}.sostenibilidad__valores .valor>[class^=col-].order-1,.sostenibilidad__valores .valor>[class*=" col-"].order-1{order:1}}.sostenibilidad__valores .valor:nth-child(even){text-align:right}.sostenibilidad__valores .valor__title{font-size:36px;line-height:1.2;font-weight:700}.sostenibilidad__valores .valor__text{font-size:18px}.sostenibilidad__valores .valor__image{width:100%;padding-top:75%;background-size:cover;background-position:bottom center}@media screen and (min-width: 992px){.sostenibilidad__valores .valor__image{position:absolute;top:0;left:0;right:0;height:100%;padding-top:0}}@media screen and (max-width: 991px){.sostenibilidad__valores .valor__image{margin-bottom:1rem}}.sostenibilidad__fsc{background:linear-gradient(0deg, rgba(11, 7, 6, 0.3) 0, rgba(11, 7, 6, 0.3) 100%),url("/img/sostenibilidad-fsc.jpg");background-size:cover;background-position:center;font-size:24px;text-align:center;padding:5rem 0;display:flex;justify-content:center;align-items:center;color:#fff;min-height:80vh}.sostenibilidad__fsc-logo{margin:8rem auto 0 auto}@media screen and (min-width: 768px){.sostenibilidad__stats{background:#d8e0d8;background:linear-gradient(90deg, rgb(216, 224, 216) 0%, rgb(216, 224, 216) 50%, transparent 50%)}}.sostenibilidad__stats>.container>.row>div:first-child{background-color:#d8e0d8}@media screen and (min-width: 992px){.sostenibilidad__stats>.container>.row>div:first-child .sostenibilidad__stats-content{padding-right:5rem}}@media screen and (min-width: 992px){.sostenibilidad__stats>.container>.row>div:last-child .sostenibilidad__stats-content{padding-left:5rem}}.sostenibilidad__stats-title{font-size:36px;line-height:1.2;margin-bottom:5rem}.sostenibilidad__stats-text{font-size:18px}.sostenibilidad__stats-content{padding-top:10rem;padding-bottom:10rem}.sostenibilidad__kids{padding-top:10rem;background-color:#fff}.sostenibilidad__kids-title{font-size:36px;line-height:1.2}.sostenibilidad__kids-text{font-size:18px;font-weight:400;margin:5.5rem 0}.sostenibilidad__kids-image{align-self:flex-end}.sostenibilidad__informe{background-color:#d8e0d8;padding:5.5rem 1rem;text-align:center}.sostenibilidad__informe-button{background-color:#e63329;color:#fff;border-radius:0;text-transform:uppercase;font-size:18px;transition:.3s;white-space:normal}.sostenibilidad__informe-button:hover{background:#fff;color:#e63329}.sostenibilidad__certificaciones{font-weight:400;text-align:center;padding:5rem 1rem}.sostenibilidad__certificaciones-logos{display:flex;justify-content:center;flex-wrap:wrap;align-items:center}.sostenibilidad__certificaciones img{display:inline-block;margin:1rem 3rem}
