/*!****************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./node_modules/postcss-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./assets/scss/pages/sustentabilidade.scss ***!
  \****************************************************************************************************************************************************************************/.form-style{background-color:#f0f3fa;border:2px solid #f0f3fa;border-radius:100px;color:#1e1e7b;font-size:16px;font-weight:400;height:60px;line-height:16px;padding:0 33px;transition:all .3s ease-in-out;width:100%}.form-style::-moz-placeholder{color:#1e1e7b}.form-style::placeholder{color:#1e1e7b}.form-style:focus,.form-style:hover{background-color:#fff;border-color:#b1ecfb}textarea.form-style{border-radius:30px;margin:0;min-height:156px;padding:22px 30px;resize:none}.wpcf7-not-valid-tip{color:#dc3232!important;font-size:15px;transform:translateY(-12px) translateX(5px)}.wpcf7-form-control-wrap[data-name=mensagem] .wpcf7-not-valid-tip{transform:translateX(5px)}.wpcf7 form .wpcf7-response-output{border-color:#ffb900;color:#1e1e7b;font-size:20px;margin:1em 0 0}.wpcf7 form.failed .wpcf7-response-output{border-color:#dc3232}.wpcf7-list-item{font-size:16px;font-weight:400;margin:15px 0 20px}.wpcf7-list-item label{align-items:center;display:flex}.wpcf7-list-item span{line-height:19px}.wpcf7-spinner-container{position:relative}.wpcf7-spinner-container .wpcf7-spinner{bottom:-30px;left:0;position:absolute}.tab{align-items:center;background-color:#e1e6f5;border:initial;border-radius:1000px;color:#005ac2;cursor:pointer;display:flex;font-size:14px;font-weight:500;height:46px;justify-content:center;justify-items:center;line-height:16px;min-width:197px;outline:0;padding:0 28px;position:relative;text-align:center;text-transform:uppercase;width:-moz-fit-content!important;width:fit-content!important}.tab,.tab:before{transition:all .3s ease-in-out}.tab:before{border-left:13px solid transparent;border-right:13px solid transparent;border-top:7px solid transparent;bottom:-15px;content:"";display:block;height:15px;left:50%;position:absolute;transform:translateX(-50%);width:15px}.tab:hover{background-color:#b1ecfb}.tab.active,.tab.ativo{background-color:#005ac2;color:#fff}.tab.active:before,.tab.ativo:before{border-top:7px solid #005ac2}.section-sustentabilidade-titulo{padding-bottom:60px}.section-sustentabilidade-titulo .editor h2,.section-sustentabilidade-titulo .editor h3,.section-sustentabilidade-titulo .editor h4,.section-sustentabilidade-titulo .editor h5,.section-sustentabilidade-titulo .editor h6{color:#1e1e7b;font-size:24px;font-weight:500}.section-sustentabilidade-titulo .editor p{color:#1e1e7b;font-size:20px;font-weight:300}.section-sustentabilidade-titulo .editor p strong{font-weight:500}@media screen and (max-width:767px){.section-sustentabilidade-titulo .editor h2,.section-sustentabilidade-titulo .editor h3,.section-sustentabilidade-titulo .editor h4,.section-sustentabilidade-titulo .editor h5,.section-sustentabilidade-titulo .editor h6,.section-sustentabilidade-titulo .editor p{font-size:14px}.section-sustentabilidade-titulo:before{background-size:contain;width:120%}}.section-sustentabilidade-globo{background-color:#005ac2;padding-top:48px}.section-sustentabilidade-globo .editor{padding:25px 0 60px;width:80%}.section-sustentabilidade-globo .editor p{color:#fff;font-size:20px;font-weight:300}@media screen and (max-width:991px){.section-sustentabilidade-globo{padding:0}.section-sustentabilidade-globo .editor{padding:60px 0 45px;width:100%}}@media screen and (max-width:767px){.section-sustentabilidade-globo .editor p{font-size:14px}}.section-sustentabilidade-estrategias{padding:85px 0}.section-sustentabilidade-estrategias h2{margin-bottom:50px;width:65%}.section-sustentabilidade-estrategias .chart-interativo{position:relative}.section-sustentabilidade-estrategias .chart-interativo .svg-sustentabilidade{height:auto;max-width:100%}.section-sustentabilidade-estrategias .chart-interativo .svg-sustentabilidade rect{cursor:pointer;transition:all .3s ease-in-out}.section-sustentabilidade-estrategias .chart-interativo .svg-sustentabilidade rect:hover{fill:#00cef7}.section-sustentabilidade-estrategias .chart-interativo .conteudo-um{bottom:4.5%;left:26%;max-width:150px;position:absolute}.section-sustentabilidade-estrategias .chart-interativo .conteudo-dois{left:38%;max-width:102px;position:absolute;top:49%}.section-sustentabilidade-estrategias .chart-interativo .conteudo-tres{max-width:102px;position:absolute;right:34%;top:49%}.section-sustentabilidade-estrategias .chart-interativo .conteudo-quatro{max-width:117px;position:absolute;right:22%;top:73%}.section-sustentabilidade-estrategias .chart-interativo .conteudo-cinco{left:52%;position:absolute;top:6%;transform:translateX(-50%)}@media screen and (max-width:1199px){.section-sustentabilidade-estrategias .chart-interativo{align-items:center;display:flex;width:100%}.section-sustentabilidade-estrategias .chart-interativo:before{background-color:#0c0c3a;content:"";display:block;height:100%;min-width:45px;width:45px}.section-sustentabilidade-estrategias .chart-interativo .conteudos{width:100%}.section-sustentabilidade-estrategias .chart-interativo .conteudos .conteudo{align-items:center;display:flex;height:-moz-fit-content;height:fit-content;max-width:none;min-height:155px;padding:0 30px 0 50px;position:static;transform:none;width:100%}.section-sustentabilidade-estrategias .chart-interativo .conteudos .conteudo span{margin-right:30px}.section-sustentabilidade-estrategias .chart-interativo .conteudos .conteudo h3.font16{font-size:14px}.section-sustentabilidade-estrategias .chart-interativo .conteudos .conteudo .btn-modal-passo{align-items:center;background-color:#fff;border:0;border-radius:50%;display:flex;height:50px;justify-content:center;justify-items:center;left:19px;min-width:50px;outline:0;position:absolute;width:50px}.section-sustentabilidade-estrategias .chart-interativo .conteudo-um{background-color:#00cef7}.section-sustentabilidade-estrategias .chart-interativo .conteudo-dois{background-color:#00acf8}.section-sustentabilidade-estrategias .chart-interativo .conteudo-tres{background-color:#005ac2}.section-sustentabilidade-estrategias .chart-interativo .conteudo-quatro{background-color:#1e1e7b}.section-sustentabilidade-estrategias .chart-interativo .conteudo-cinco{background-color:#0c0c3a}}.section-sustentabilidade-estrategias .modal{backdrop-filter:blur(10px);background:rgba(12,12,58,.898)}.section-sustentabilidade-estrategias .modal .modal-dialog{background-color:#fff;border-radius:20px;margin-top:105px;max-width:100%;width:480px}.section-sustentabilidade-estrategias .modal .modal-dialog .modal-header{background-color:#005ac2;border-radius:20px 20px 0 0;min-height:94px;padding:12px 27px;width:100%}.section-sustentabilidade-estrategias .modal .modal-dialog .modal-header h3{line-height:21px}.section-sustentabilidade-estrategias .modal .modal-dialog .modal-content{padding:0}.section-sustentabilidade-estrategias .modal .modal-dialog .modal-body{padding:42px 38px}.section-sustentabilidade-estrategias .modal .modal-dialog .modal-body p{color:#1e1e7b;font-weight:300}.section-sustentabilidade-estrategias .modal .modal-dialog .modal-body p:has(strong){margin:0}.section-sustentabilidade-estrategias .modal .modal-dialog .modal-body p strong{font-weight:600}.section-sustentabilidade-estrategias .modal .modal-dialog .modal-body p:has(strong)+p{margin-top:6px}.section-sustentabilidade-estrategias .modal .modal-dialog .close-btn{background-color:#00acf8;border:0;border-radius:50%;cursor:pointer;height:42px;min-width:42px;outline:0;position:absolute;right:-45px;top:-65px;transition:all .3s ease-in-out;width:42px;z-index:10000}.section-sustentabilidade-estrategias .modal .modal-dialog .close-btn:hover{background-color:#00cef7}@media screen and (max-width:767px){.section-sustentabilidade-estrategias{padding:60px 0}.section-sustentabilidade-estrategias h2{margin-bottom:25px;width:100%}}@media screen and (max-width:575px){.section-sustentabilidade-estrategias .modal .modal-dialog{margin-left:15px;margin-right:15px;width:auto}.section-sustentabilidade-estrategias .modal .modal-dialog .close-btn{right:0}}.section-sustentabilidade-metas-progressos{margin-bottom:45px;padding-bottom:45px}.section-sustentabilidade-metas-progressos .mw-1920{overflow-x:auto}.section-sustentabilidade-metas-progressos h2{margin-bottom:37px}.section-sustentabilidade-metas-progressos table{border:initial;border-collapse:separate;border-spacing:0;width:100%}.section-sustentabilidade-metas-progressos table td{padding:20px}.section-sustentabilidade-metas-progressos table td.col-contexto{background-color:#b1ecfb;border:initial;color:#1e1e7b;font-family:JBS Display,sans-serif;font-size:14px;font-weight:400;margin-left:3px;min-width:249px;width:249px}.section-sustentabilidade-metas-progressos table td.col-contexto.first-col-contexto{border:initial;border-radius:20px 0 0 20px;max-width:81px;min-width:81px;position:relative;width:81px}.section-sustentabilidade-metas-progressos table td.col-contexto.first-col-contexto span{color:#1e1e7b;font-size:14px;font-weight:600;left:50%;position:absolute;text-transform:uppercase;top:50%;transform:translate(-50%,-50%) rotate(-90deg);transform-origin:center;white-space:nowrap}.section-sustentabilidade-metas-progressos table td.col-contexto.first-col-contexto:before{background-color:#fff;content:"";display:block;height:100%;position:absolute;right:0;top:0;width:3px}.section-sustentabilidade-metas-progressos table td.col-meta{background-color:#f6f7fc;border:1px solid #e1e6f5;min-width:478px;width:478px}.section-sustentabilidade-metas-progressos table td.col-meta p{color:#1e1e7b;font-size:14px;font-weight:400;line-height:17px}.section-sustentabilidade-metas-progressos table td.col-meta.col-progresso{background-color:#fff}.section-sustentabilidade-metas-progressos table th{background-color:#e1e6f5;border:initial;border-radius:20px 20px 0 0;color:#1e1e7b;font-size:14px;font-weight:600;height:78px;min-width:478px;text-align:center;text-transform:uppercase;width:478px}.section-sustentabilidade-metas-progressos table th.hidden{border-left:initial;border-top:initial;min-width:330px;opacity:0;outline:0;pointer-events:none;width:330px}.section-sustentabilidade-metas-progressos table th:nth-of-type(n+3){background-color:#edf0f9}.section-sustentabilidade-metas-progressos table .last-divisao{border:none;border-top:1px solid #59a3df!important}.section-sustentabilidade-metas-progressos table:nth-of-type(2) .col-contexto,.section-sustentabilidade-metas-progressos table:nth-of-type(5) .col-contexto{background-color:#00cef7}.section-sustentabilidade-metas-progressos table:nth-of-type(3) .col-contexto,.section-sustentabilidade-metas-progressos table:nth-of-type(6) .col-contexto{background-color:#00acf8}.section-sustentabilidade-metas-progressos table:not(.first-table){margin-top:10px}.section-sustentabilidade-metas-progressos table:not(.first-table) tr:has(th){display:none}.section-sustentabilidade-metas-progressos .editor{margin-top:35px}.section-sustentabilidade-metas-progressos .editor p{color:#1e1e7b;font-size:12px;font-weight:400;line-height:17px}@media screen and (max-width:767px){.section-sustentabilidade-metas-progressos{margin-bottom:30px;padding-bottom:30px}}.section-sustentabilidade-abas .swiper-abas{margin:30px 0 70px}.section-sustentabilidade-abas .conteudo-aba{display:none}.section-sustentabilidade-abas .conteudo-aba.ativo{display:block}@media screen and (max-width:767px){.section-sustentabilidade-abas .swiper-abas{margin-top:0}}.section-sustentabilidade-saber-mais{background-color:#1e1e7b;padding:95px 0}.section-sustentabilidade-saber-mais .text-wrapper{width:75%}@media screen and (max-width:767px){.section-sustentabilidade-saber-mais{padding:60px 0}.section-sustentabilidade-saber-mais .text-wrapper{width:100%}}.section-compliance-politicas{background-color:#1e1e7b}.section-compliance-politicas .politica{border-top:3px solid #153090;padding:18px 0}.section-compliance-politicas .politica select{appearance:none;-webkit-appearance:none;-moz-appearance:none;background-color:#112c82;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='9' fill='none' viewBox='0 0 14 9'%3E%3Cpath stroke='%23fff' stroke-width='2' d='m12.707.707-6 6-6-6'/%3E%3C/svg%3E");background-position:calc(100% - 30px);background-repeat:no-repeat;background-size:20px 8.5px;border:initial;color:#fff;min-width:220px;width:220px}.section-compliance-politicas .politica .ghost-btn{width:196px}@media screen and (max-width:767px){.section-compliance-politicas .politicas{margin-top:40px}.section-compliance-politicas .politicas select{margin-top:20px}}.section-mudancas-climaticas-titulo{padding-bottom:90px}.section-mudancas-climaticas-titulo .editor p{color:#1e1e7b;font-size:20px;font-weight:300}.section-mudancas-climaticas-titulo .links{margin-top:48px}.section-mudancas-climaticas-titulo .links a{align-items:center;border-top:1px solid #e8e8f2;display:flex;font-family:JBS Display,JBS Text,sans-serif;font-size:14px;font-weight:500;padding:30px 30px 30px 0;text-transform:uppercase;width:100%}.section-mudancas-climaticas-titulo .links a svg{margin-right:15px;min-width:15px}.section-mudancas-climaticas-titulo .links a:last-child{border-bottom:1px solid #e8e8f2}@media screen and (max-width:767px){.section-mudancas-climaticas-titulo{padding-bottom:60px}.section-mudancas-climaticas-titulo .links{margin-top:36px}.section-mudancas-climaticas-titulo .editor p{font-size:14px}}.section-saude-seguranca-titulo .editor{margin-top:20px}.section-saude-seguranca-titulo .editor p{color:#1e1e7b;font-size:20px;font-weight:300}@media screen and (max-width:767px){.section-saude-seguranca-titulo .editor p{font-size:14px}}.section-saude-seguranca-principios h2+.row{padding-top:60px}.section-saude-seguranca-principios .principios-wrapper{gap:10px}.section-saude-seguranca-principios .principios-wrapper .principio{align-items:stretch;background-color:#f0f3fa;border-radius:10px;display:flex;overflow:hidden;padding-right:25px}.section-saude-seguranca-principios .principios-wrapper .principio .number-wrapper{background-color:transparent;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='83' height='98' fill='none' viewBox='0 0 83 98'%3E%3Cpath fill='%230c0c3a' d='M8 0v98h72.278a110 110 0 0 0 1.534-8.18 108.4 108.4 0 0 0 .366-29.32 111 111 0 0 0-2.603-13.766C75.95 32.53 69.676 19.466 60.915 7.9a109 109 0 0 0-6.59-7.9H8' opacity='.2'/%3E%3Cpath fill='%230c0c3a' d='M10 0C4.477 0 0 4.484 0 10.007v77.988C0 93.518 4.477 98 10 98h62.278a110 110 0 0 0 1.534-8.18 108.4 108.4 0 0 0 .366-29.32 111 111 0 0 0-2.603-13.766C67.95 32.53 61.676 19.466 52.915 7.9a109 109 0 0 0-6.59-7.9H10'/%3E%3C/svg%3E");background-position:100%;background-repeat:no-repeat;background-size:cover;color:#fff;font-size:40px;font-weight:700;margin-right:29px;min-height:97px;min-width:85px;padding:24px 0;width:85px}.section-saude-seguranca-principios .principios-wrapper .principio:nth-child(2) .number-wrapper,.section-saude-seguranca-principios .principios-wrapper .principio:nth-child(6) .number-wrapper{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='83' height='98' fill='none' viewBox='0 0 83 98'%3E%3Cpath fill='%231e1e7b' d='M8 0v98h72.278a110 110 0 0 0 1.534-8.18 108.4 108.4 0 0 0 .366-29.32 111 111 0 0 0-2.603-13.766C75.95 32.53 69.676 19.466 60.915 7.9a109 109 0 0 0-6.59-7.9H8' opacity='.2'/%3E%3Cpath fill='%231e1e7b' d='M10 0C4.477 0 0 4.484 0 10.007v77.988C0 93.518 4.477 98 10 98h62.278a110 110 0 0 0 1.534-8.18 108.4 108.4 0 0 0 .366-29.32 111 111 0 0 0-2.603-13.766C67.95 32.53 61.676 19.466 52.915 7.9a109 109 0 0 0-6.59-7.9H10'/%3E%3C/svg%3E")}.section-saude-seguranca-principios .principios-wrapper .principio:nth-child(3) .number-wrapper,.section-saude-seguranca-principios .principios-wrapper .principio:nth-child(7) .number-wrapper{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='83' height='98' fill='none' viewBox='0 0 83 98'%3E%3Cpath fill='%23005ac2' d='M8 0v98h72.278a110 110 0 0 0 1.534-8.18 108.4 108.4 0 0 0 .366-29.32 111 111 0 0 0-2.603-13.766C75.95 32.53 69.676 19.466 60.915 7.9a109 109 0 0 0-6.59-7.9H8' opacity='.2'/%3E%3Cpath fill='%23005ac2' d='M10 0C4.477 0 0 4.484 0 10.007v77.988C0 93.518 4.477 98 10 98h62.278a110 110 0 0 0 1.534-8.18 108.4 108.4 0 0 0 .366-29.32 111 111 0 0 0-2.603-13.766C67.95 32.53 61.676 19.466 52.915 7.9a109 109 0 0 0-6.59-7.9H10'/%3E%3C/svg%3E")}.section-saude-seguranca-principios .principios-wrapper .principio:nth-child(4) .number-wrapper,.section-saude-seguranca-principios .principios-wrapper .principio:nth-child(8) .number-wrapper{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='83' height='98' fill='none' viewBox='0 0 83 98'%3E%3Cpath fill='%2300acf8' d='M8 0v98h72.278a110 110 0 0 0 1.534-8.18 108.4 108.4 0 0 0 .366-29.32 111 111 0 0 0-2.603-13.766C75.95 32.53 69.676 19.466 60.915 7.9a109 109 0 0 0-6.59-7.9H8' opacity='.2'/%3E%3Cpath fill='%2300acf8' d='M10 0C4.477 0 0 4.484 0 10.007v77.988C0 93.518 4.477 98 10 98h62.278a110 110 0 0 0 1.534-8.18 108.4 108.4 0 0 0 .366-29.32 111 111 0 0 0-2.603-13.766C67.95 32.53 61.676 19.466 52.915 7.9a109 109 0 0 0-6.59-7.9H10'/%3E%3C/svg%3E")}.section-saude-seguranca-principios .principios-wrapper .principio:nth-child(10) .number-wrapper,.section-saude-seguranca-principios .principios-wrapper .principio:nth-child(5) .number-wrapper{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='83' height='98' fill='none' viewBox='0 0 83 98'%3E%3Cpath fill='%2300cef7' d='M8 0v98h72.278a110 110 0 0 0 1.534-8.18 108.4 108.4 0 0 0 .366-29.32 111 111 0 0 0-2.603-13.766C75.95 32.53 69.676 19.466 60.915 7.9a109 109 0 0 0-6.59-7.9H8' opacity='.2'/%3E%3Cpath fill='%2300cef7' d='M10 0C4.477 0 0 4.484 0 10.007v77.988C0 93.518 4.477 98 10 98h62.278a110 110 0 0 0 1.534-8.18 108.4 108.4 0 0 0 .366-29.32 111 111 0 0 0-2.603-13.766C67.95 32.53 61.676 19.466 52.915 7.9a109 109 0 0 0-6.59-7.9H10'/%3E%3C/svg%3E")}.section-saude-seguranca-principios .text-wrapper{margin:0 auto;max-width:100%;width:443px}@media screen and (max-width:767px){.section-saude-seguranca-principios h2+.row{padding-top:30px}.section-saude-seguranca-principios .principios-wrapper .principio .number-wrapper{margin-right:20px}}