.pub-sostenibilidad-autodiagnostico{padding-inline:1rem}@media screen and (min-width:905px){.pub-sostenibilidad-autodiagnostico{padding-inline:9.125rem}}.pub-sostenibilidad-autodiagnostico{padding-block:2.5rem}.pub-sostenibilidad-autodiagnostico__container{display:flex;flex-direction:column;overflow:hidden;border-radius:.5rem;background-color:var(--color-gray-600)}@media screen and (min-width:905px){.pub-sostenibilidad-autodiagnostico__container{flex-direction:row;align-items:stretch;border-radius:1.5rem}}.pub-sostenibilidad-autodiagnostico__content{display:flex;flex:1 0;flex-direction:column;align-items:flex-start;justify-content:space-between;gap:1.5rem;padding:2rem 1rem}@media screen and (min-width:905px){.pub-sostenibilidad-autodiagnostico__content{padding:3rem 2.5rem}}.pub-sostenibilidad-autodiagnostico__copy{display:flex;flex-direction:column;align-items:flex-start;gap:1rem}.pub-sostenibilidad-autodiagnostico__title{font-size:1.125rem;font-weight:var(--font-weight-bold)}.pub-sostenibilidad-autodiagnostico__description,.pub-sostenibilidad-autodiagnostico__title{color:var(--color-white);font-family:var(--font-family-primary);line-height:normal;text-transform:uppercase}.pub-sostenibilidad-autodiagnostico__description{font-size:1.5625rem;font-weight:var(--font-weight-regular)}@media screen and (min-width:905px){.pub-sostenibilidad-autodiagnostico__description{font-size:2rem}}.pub-sostenibilidad-autodiagnostico__highlight{color:var(--color-white);font-family:var(--font-family-primary);font-size:1.0625rem;font-weight:var(--font-weight-regular);line-height:normal}@media screen and (min-width:905px){.pub-sostenibilidad-autodiagnostico__highlight{font-size:1.5rem}}.pub-sostenibilidad-autodiagnostico__cta{align-self:flex-start}.pub-sostenibilidad-autodiagnostico__media{width:100%}@media screen and (min-width:905px){.pub-sostenibilidad-autodiagnostico__media{flex:0 0 50%;align-self:stretch}}.pub-sostenibilidad-autodiagnostico__image{display:block;width:100%;height:auto}@media screen and (min-width:905px){.pub-sostenibilidad-autodiagnostico__image{height:100%;object-fit:cover;object-position:left center}}.pub-sostenibilidad-autodiagnostico__image--desktop{display:none}@media screen and (min-width:905px){.pub-sostenibilidad-autodiagnostico__image--desktop{display:block}}.pub-sostenibilidad-autodiagnostico__image--mobile{display:block}@media screen and (min-width:905px){.pub-sostenibilidad-autodiagnostico__image--mobile{display:none}}.pub-sostenibilidad-soluciones{padding-inline:1rem}@media screen and (min-width:905px){.pub-sostenibilidad-soluciones{padding-inline:9.125rem}}.pub-sostenibilidad-soluciones{padding-block:2.5rem}.pub-sostenibilidad-soluciones__card{display:grid;grid-template-columns:1fr;overflow:hidden;border-radius:1.5rem}@media screen and (min-width:905px){.pub-sostenibilidad-soluciones__card{grid-template-columns:1fr 1fr}}.pub-sostenibilidad-soluciones__content{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:1.25rem;padding:2rem 1.5rem;background-color:var(--color-black)}@media screen and (min-width:905px){.pub-sostenibilidad-soluciones__content{gap:1.5rem;padding:3rem 2.5rem}}.pub-sostenibilidad-soluciones__title{color:var(--color-white);font-family:var(--font-family-primary);font-size:1.5625rem;font-weight:var(--font-weight-regular);line-height:normal;text-transform:uppercase}@media screen and (min-width:905px){.pub-sostenibilidad-soluciones__title{font-size:3rem}}.pub-sostenibilidad-soluciones__description{color:var(--color-white);font-family:var(--font-family-primary);font-size:1.0625rem;font-weight:var(--font-weight-regular);line-height:normal}@media screen and (min-width:905px){.pub-sostenibilidad-soluciones__description{font-size:1.5rem}}.pub-sostenibilidad-soluciones__cta{margin-top:.5rem}.pub-sostenibilidad-soluciones__media{display:block;overflow:hidden}.pub-sostenibilidad-soluciones__image{display:block;width:100%;height:auto;object-fit:cover}@media screen and (min-width:905px){.pub-sostenibilidad-soluciones__image{height:100%}}:root{--font-weight-rm:500;--pub-color-hero-bg-default:#047d95;--pub-font-size-48:3rem;--pub-font-size-24:1.5rem;--pub-color-social-box-bg:#707070}.pub-sostenibilidad-formacion{overflow:hidden;background-color:var(--color-gray-300)}@media screen and (min-width:905px){.pub-sostenibilidad-formacion{display:flex;flex-direction:row-reverse;align-items:stretch}}.pub-sostenibilidad-formacion__text{display:flex;flex-direction:column;gap:1rem;padding:2rem 1rem}@media screen and (min-width:905px){.pub-sostenibilidad-formacion__text{flex:1 1 auto;justify-content:center;padding:2.5rem 9.125rem 2.5rem 2.5rem}}.pub-sostenibilidad-formacion__title{color:var(--color-black);font-family:var(--font-family-primary);font-size:1.5625rem;font-weight:var(--font-weight-regular);line-height:normal;text-transform:uppercase}@media screen and (min-width:905px){.pub-sostenibilidad-formacion__title{font-size:3rem}}.pub-sostenibilidad-formacion__description{color:var(--color-black);font-family:var(--font-family-primary);font-size:1.0625rem;font-weight:var(--font-weight-regular);line-height:normal}@media screen and (min-width:905px){.pub-sostenibilidad-formacion__description{font-size:1.5rem}}.pub-sostenibilidad-formacion__visual{position:relative;display:flex;align-items:center;justify-content:flex-end;min-height:17.8125rem;padding-inline:1rem}@media screen and (min-width:905px){.pub-sostenibilidad-formacion__visual{flex:0 0 42.8%;min-height:24.875rem;padding-inline:0 4rem}}.pub-sostenibilidad-formacion__media{position:absolute;inset:0 auto 0 0;z-index:0;pointer-events:none}.pub-sostenibilidad-formacion__image{display:block;width:auto;height:100%;object-fit:cover;object-position:left center}.pub-sostenibilidad-formacion__card{position:relative;z-index:1;display:flex;flex-direction:column;gap:.8125rem;width:15.625rem;padding:.8125rem;border-radius:.5rem;background-color:var(--color-white)}@media screen and (min-width:905px){.pub-sostenibilidad-formacion__card{gap:1rem;width:18.75rem;padding:1rem}}.pub-sostenibilidad-formacion__card-header{display:flex;flex-direction:column;gap:.25rem}.pub-sostenibilidad-formacion__card-title{color:var(--color-black);font-family:var(--font-family-primary);font-size:1.375rem;font-weight:var(--font-weight-medium);line-height:normal}@media screen and (min-width:905px){.pub-sostenibilidad-formacion__card-title{font-size:2rem}}.pub-sostenibilidad-formacion__card-subtitle{color:var(--color-gray-600);font-family:var(--font-family-primary);font-size:.6875rem;font-weight:var(--font-weight-medium);line-height:normal}@media screen and (min-width:905px){.pub-sostenibilidad-formacion__card-subtitle{font-size:1rem;line-height:.875rem}}@keyframes rotating{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.nex-font-weight-regular{font-weight:var(--font-weight-regular)}.nex-font-weight-medium{font-weight:var(--font-weight-medium)}.nex-font-weight-bold{font-weight:var(--font-weight-bold)}.nex-hide{display:none!important}.nex-visually-hidden{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.pub-sostenibilidad-page{background-color:var(--color-white)}