#responsabilidade-socioambiental-page{display:block}#responsabilidade-socioambiental-page .explicacao-section{display:flex;align-items:center;width:70%;margin:3rem auto}@media screen and (max-width:67.5rem){#responsabilidade-socioambiental-page .explicacao-section{flex-direction:column;align-items:center;width:80%}}@media screen and (max-width:50rem){#responsabilidade-socioambiental-page .explicacao-section{flex-direction:column;justify-content:center;align-items:flex-start}}#responsabilidade-socioambiental-page .explicacao-section .smart-image{display:block;width:auto;margin:5rem}@media screen and (max-width:50rem){#responsabilidade-socioambiental-page .explicacao-section .smart-image{width:100%}}@media screen and (max-width:37.5rem){#responsabilidade-socioambiental-page .explicacao-section .smart-image{margin:2rem 0}}@media screen and (max-width:30rem){#responsabilidade-socioambiental-page .explicacao-section .smart-image{margin:0 0 4rem}}#responsabilidade-socioambiental-page .explicacao-section .text-content p:not(:last-child){margin-bottom:1rem}#responsabilidade-socioambiental-page .explicacao-section .button{margin:2rem auto 4rem}.section-title{display:flex;flex-direction:column;align-items:center;margin:3.75rem 0}.section-title.expanded{width:100%}.section-title.no-bottom-margin{margin-bottom:0}.section-title .section-h2{font-size:38px;font-weight:700;line-height:38px;max-width:100%;text-align:center;color:var(--color-solid-dark)}@media screen and (max-width:30rem){.section-title .section-h2{max-width:95%}}.section-title .section-h2.invert{color:var(--color-solid-white)}.section-title .section-divider{width:9.375rem;height:.25rem;background-color:var(--color-solid-primary);margin-top:1.5rem}