#page-sustainability .section-hero .background,#page-sustainability .section-hero .background img,#page-sustainability .section-hero .background::after,#page-sustainability .section-hero .background::before{position:absolute;top:0;left:0;height:100%;width:100%;-o-object-fit:cover;object-fit:cover}#page-sustainability .section-hero a.background,#page-sustainability .section-hero a.background::after,#page-sustainability .section-hero a.background::before{text-indent:-999px;overflow:hidden}#page-sustainability .section-hero button.background,#page-sustainability .section-hero button.background::after,#page-sustainability .section-hero button.background::before{text-indent:-999px;overflow:hidden}.section-general-faq{position:relative;padding:95rem 0}@media (max-width:1023px){.section-general-faq{padding:65rem 0}}.section-general-faq .flex-wrapper{display:flex;align-items:flex-start;justify-content:space-between}@media (max-width:1023px){.section-general-faq .flex-wrapper{flex-direction:column}}.section-general-faq .flex-wrapper .left{position:sticky;top:120rem;width:320rem;flex-shrink:0}@media (max-width:1023px){.section-general-faq .flex-wrapper .left{position:relative;top:unset;width:100%}}.section-general-faq .flex-wrapper .left-title{color:#1d1434;font-size:38rem;font-weight:600;line-height:1.3;text-align:left}@media (max-width:1023px){.section-general-faq .flex-wrapper .left-title{font-size:26rem}}.section-general-faq .flex-wrapper .right{position:relative;margin-left:110rem;flex-grow:1}@media (max-width:1023px){.section-general-faq .flex-wrapper .right{margin-left:0}}.section-general-faq .flex-wrapper .right-accordions .accordion{position:relative}.section-general-faq .flex-wrapper .right-accordions .accordion::after{content:"";background-color:#4a5365;position:absolute;bottom:0;left:0;width:calc(50vw + 195rem);height:1px}.section-general-faq .flex-wrapper .right-accordions .accordion-header{min-height:118rem;width:100%;display:flex;align-items:center}@media (max-width:1023px){.section-general-faq .flex-wrapper .right-accordions .accordion-header{justify-content:space-between}}.section-general-faq .flex-wrapper .right-accordions .accordion-header span{width:765rem;margin-right:5rem;color:#4a5365;font-size:26rem;font-weight:400;text-align:left;transition-property:color;transition-duration:.5s;transition-timing-function:cubic-bezier(.5,0,0,1)}@media (max-width:1023px){.section-general-faq .flex-wrapper .right-accordions .accordion-header span{width:250rem;font-size:20rem;line-height:1.3}}.section-general-faq .flex-wrapper .right-accordions .accordion-header svg{transform:rotate(0);transition-property:transform;transition-duration:.7s;transition-timing-function:cubic-bezier(.5,0,0,1);flex-shrink:0}.section-general-faq .flex-wrapper .right-accordions .accordion-wrapper{width:100%;height:0;overflow:hidden;transition-property:height;transition-duration:.7s;transition-timing-function:cubic-bezier(.5,0,0,1)}.section-general-faq .flex-wrapper .right-accordions .accordion-wrapper--content{padding:0 0 30rem}.section-general-faq .flex-wrapper .right-accordions .accordion-wrapper--content p{color:#1d1434;font-size:18rem;font-weight:400;line-height:1.27}.section-general-faq .flex-wrapper .right-accordions .accordion-wrapper--content p:not(:last-child){margin-bottom:20rem}.section-general-faq .flex-wrapper .right-accordions .accordion.active .accordion-header span{color:#90f}.section-general-faq .flex-wrapper .right-accordions .accordion.active .accordion-header svg{transform:rotate(180deg);transition-property:transform;transition-duration:.7s;transition-timing-function:cubic-bezier(.5,0,0,1)}.section-general-faq .flex-wrapper .right-accordions .accordion:hover .accordion-header span{color:#90f}.section-general-channels{background-color:#480685;position:relative;overflow:hidden}.section-general-channels .flex-wrapper{display:flex;align-content:flex-start}@media (max-width:1023px){.section-general-channels .flex-wrapper{flex-direction:column}}.section-general-channels .flex-wrapper .left{position:relative;padding:50rem 83rem 72rem 0}@media (max-width:1023px){.section-general-channels .flex-wrapper .left{padding:50rem 0 32rem}}.section-general-channels .flex-wrapper .left::before{content:"";position:absolute;top:0;left:50%;transform:translateX(-50%);bottom:0;background-color:#480685;width:200vw;z-index:1}@media (max-width:1023px){.section-general-channels .flex-wrapper .left::before{width:100vw;right:-20rem}}.section-general-channels .flex-wrapper .left-title{position:relative;color:#fff;font-size:26rem;font-weight:600;z-index:2}.section-general-channels .flex-wrapper .left-description{position:relative;margin:8rem 0 50rem;z-index:2}@media (max-width:1023px){.section-general-channels .flex-wrapper .left-description{margin:8rem 0 16rem}}.section-general-channels .flex-wrapper .left-description p{color:#fff;font-size:16rem;font-weight:400;line-height:1.4}.section-general-channels .flex-wrapper .left-cta{position:relative;z-index:2}@media (max-width:1023px){.section-general-channels .flex-wrapper .left-cta a{width:100%}}.section-general-channels .flex-wrapper .center{background-color:#480685;position:relative;width:450rem;padding:95rem 60rem 30rem 50rem;z-index:2}@media (max-width:1023px){.section-general-channels .flex-wrapper .center{position:relative;width:100%;padding:0 0 50rem;background-color:transparent;z-index:2}.section-general-channels .flex-wrapper .center::before{content:"";position:absolute;top:0;bottom:0;left:-20rem;width:100vw;background-color:#480685;z-index:1}}.section-general-channels .flex-wrapper .center-title{color:#fff;font-size:24rem;font-weight:700;margin-bottom:8rem}@media (max-width:1023px){.section-general-channels .flex-wrapper .center-title{position:relative;z-index:2}}.section-general-channels .flex-wrapper .center-description p{color:#fff;font-size:16rem;font-weight:400;line-height:1.4}@media (max-width:1023px){.section-general-channels .flex-wrapper .center-description{position:relative;z-index:2}}.section-general-channels .flex-wrapper .center-items{margin-top:15rem}@media (max-width:1023px){.section-general-channels .flex-wrapper .center-items{position:relative;z-index:2}}.section-general-channels .flex-wrapper .center-items .item:not(:last-child){border-bottom:1px solid #be6bff;padding-bottom:15rem;margin-bottom:15rem}@media (max-width:1023px){.section-general-channels .flex-wrapper .center-items .item:not(:last-child){margin-bottom:32rem;padding-bottom:32rem}}.section-general-channels .flex-wrapper .center-items .item-number a{color:#fff;font-size:26rem;font-weight:400;line-height:1.5;transition-property:color;transition-duration:.5s;transition-timing-function:cubic-bezier(.5,0,0,1)}.section-general-channels .flex-wrapper .center-items .item-number a:hover{color:rgba(255,255,255,.5)}.section-general-channels .flex-wrapper .center-items .item-email a{color:#fff;font-size:16rem;font-weight:600;transition-property:color;transition-duration:.5s;transition-timing-function:cubic-bezier(.5,0,0,1)}.section-general-channels .flex-wrapper .center-items .item-email a:hover{color:rgba(255,255,255,.5)}.section-general-channels .flex-wrapper .center-items .item-title{color:#fff;font-size:16rem;font-weight:600}.section-general-channels .flex-wrapper .right{position:relative;padding:50rem 25rem 50rem 50rem;width:410rem}@media (max-width:1023px){.section-general-channels .flex-wrapper .right{width:100%;padding:50rem 0}}.section-general-channels .flex-wrapper .right::before{content:"";background-image:url(../../assets/vectors/globals/channels-vector.svg);background-repeat:no-repeat;background-position:right bottom;position:absolute;top:0;left:0;bottom:0;background-color:#30085c;width:calc(50vw - 190rem);z-index:1}@media (max-width:1023px){.section-general-channels .flex-wrapper .right::before{background-image:unset;width:100vw;right:-20rem;left:unset}}.section-general-channels .flex-wrapper .right-title{position:relative;z-index:2}.section-general-channels .flex-wrapper .right-title p{color:#fff;font-size:26rem;line-height:34rem;font-weight:600}.section-general-channels .flex-wrapper .right-title p strong{color:#be6bff;font-weight:600}.section-general-channels .flex-wrapper .right-cta{position:relative;margin-top:32rem;z-index:2}@media (max-width:1023px){.section-general-channels .flex-wrapper .right-cta{width:100%}.section-general-channels .flex-wrapper .right-cta .button{width:100%}}#page-sustainability{position:relative;width:100%;overflow:hidden}#page-sustainability .section-hero{position:relative;padding:310rem 0 215rem}@media (max-width:1023px){#page-sustainability .section-hero{padding:445rem 0 32rem}}#page-sustainability .section-hero .background::before{content:"";background-image:linear-gradient(to right,rgba(0,0,0,.9),rgba(0,0,0,0) 50%);z-index:2}@media (max-width:1023px){#page-sustainability .section-hero .background::before{display:none}}#page-sustainability .section-hero .background::after{content:"";background-image:linear-gradient(to bottom,rgba(0,0,0,.9),rgba(0,0,0,0) 40%);z-index:2}@media (max-width:1023px){#page-sustainability .section-hero .background::after{background-image:linear-gradient(to top,#000,rgba(0,0,0,0) 75%);opacity:.8}}#page-sustainability .section-hero .container{position:relative;z-index:2}#page-sustainability .section-hero .wrapper{gap:20px;display:inline-flex;flex-direction:column;width:370px}#page-sustainability .section-hero .wrapper-title{color:#fff;font-size:52rem;font-weight:600;letter-spacing:-.02em}@media (max-width:1023px){#page-sustainability .section-hero .wrapper-title{font-size:38rem}}#page-sustainability .section-about{padding:120rem 0;background-color:#f5f5f5}@media (max-width:1023px){#page-sustainability .section-about{padding:64rem 0}}#page-sustainability .section-about .about-content{margin:0 auto}#page-sustainability .section-about .about-content .about-title{margin-bottom:50rem;color:#90f;font-size:48rem;font-weight:600;letter-spacing:-.02em}@media (max-width:1023px){#page-sustainability .section-about .about-content .about-title{font-size:26rem}}#page-sustainability .section-about .about-content .about-description p{color:#1d1434;font-size:20rem;font-weight:400;line-height:1.3}#page-sustainability .section-about .about-content .about-description p strong{font-weight:600}#page-sustainability .section-about .about-content .about-description p:not(:last-child){margin-bottom:20rem}#page-sustainability .section-divider{padding:0}#page-sustainability .section-divider .divider-line{width:100%;height:1px;background-color:#d8d8d8}#page-sustainability .section-info-1,#page-sustainability .section-info-2{padding:120rem 0}@media (max-width:1023px){#page-sustainability .section-info-1,#page-sustainability .section-info-2{padding:60rem 0}}#page-sustainability .section-info-1 .flex-wrapper,#page-sustainability .section-info-2 .flex-wrapper{display:flex;align-items:flex-start;justify-content:space-between}#page-sustainability .section-info-1 .flex-wrapper .left,#page-sustainability .section-info-2 .flex-wrapper .left{width:600rem}@media (max-width:1023px){#page-sustainability .section-info-1 .flex-wrapper .left,#page-sustainability .section-info-2 .flex-wrapper .left{width:100%}}#page-sustainability .section-info-1 .flex-wrapper .left-icon,#page-sustainability .section-info-2 .flex-wrapper .left-icon{margin-bottom:25rem}#page-sustainability .section-info-1 .flex-wrapper .left-icon img,#page-sustainability .section-info-2 .flex-wrapper .left-icon img{width:32rem;height:32rem;-o-object-fit:contain;object-fit:contain}@media (max-width:1023px){#page-sustainability .section-info-1 .flex-wrapper .left-icon,#page-sustainability .section-info-2 .flex-wrapper .left-icon{margin-bottom:20rem}#page-sustainability .section-info-1 .flex-wrapper .left-icon img,#page-sustainability .section-info-2 .flex-wrapper .left-icon img{width:50rem;height:50rem}}#page-sustainability .section-info-1 .flex-wrapper .left-title,#page-sustainability .section-info-2 .flex-wrapper .left-title{color:#1d1434;font-size:38rem;font-weight:600;line-height:1.2}#page-sustainability .section-info-1 .flex-wrapper .left-description,#page-sustainability .section-info-2 .flex-wrapper .left-description{margin:25rem 0}#page-sustainability .section-info-1 .flex-wrapper .left-description p,#page-sustainability .section-info-2 .flex-wrapper .left-description p{color:#1d1434;font-size:20rem;font-weight:400;line-height:1.3}#page-sustainability .section-info-1 .flex-wrapper .left-description p:not(:last-child),#page-sustainability .section-info-2 .flex-wrapper .left-description p:not(:last-child){margin-bottom:20rem}#page-sustainability .section-info-1 .flex-wrapper .left-description p strong,#page-sustainability .section-info-2 .flex-wrapper .left-description p strong{font-weight:600}#page-sustainability .section-info-1 .flex-wrapper .left-description ul,#page-sustainability .section-info-2 .flex-wrapper .left-description ul{list-style:none;padding-left:0;color:#1d1434;font-size:18rem;font-weight:600;display:grid;grid-template-columns:1fr 1fr;gap:15rem 30rem;margin-bottom:20rem}#page-sustainability .section-info-1 .flex-wrapper .left-description ul li,#page-sustainability .section-info-2 .flex-wrapper .left-description ul li{position:relative;padding-left:25rem}#page-sustainability .section-info-1 .flex-wrapper .left-description ul li::before,#page-sustainability .section-info-2 .flex-wrapper .left-description ul li::before{content:"";position:absolute;left:0;top:8rem;width:8rem;height:8rem;background-color:#90f;border-radius:50%}@media (max-width:1023px){#page-sustainability .section-info-1 .flex-wrapper .left-description ul,#page-sustainability .section-info-2 .flex-wrapper .left-description ul{grid-template-columns:1fr;gap:10rem 0}}@media (max-width:1024px){#page-sustainability .section-info-1 .flex-wrapper .right .right-image img,#page-sustainability .section-info-2 .flex-wrapper .right .right-image img{width:400px;height:auto;-o-object-fit:contain;object-fit:contain}}@media (max-width:1023px){#page-sustainability .section-info-1 .flex-wrapper .right,#page-sustainability .section-info-2 .flex-wrapper .right{display:none}}#page-sustainability .section-info-3{padding:120rem 0}@media (max-width:1023px){#page-sustainability .section-info-3{padding:60rem 0}}#page-sustainability .section-info-3 .flex-wrapper{display:flex;align-items:flex-start;justify-content:space-between}#page-sustainability .section-info-3 .flex-wrapper .left{width:600rem}@media (max-width:1023px){#page-sustainability .section-info-3 .flex-wrapper .left{width:100%}}#page-sustainability .section-info-3 .flex-wrapper .left-icon{margin-bottom:25rem}#page-sustainability .section-info-3 .flex-wrapper .left-icon img{width:32rem;height:32rem;-o-object-fit:contain;object-fit:contain}@media (max-width:1023px){#page-sustainability .section-info-3 .flex-wrapper .left-icon{margin-bottom:20rem}#page-sustainability .section-info-3 .flex-wrapper .left-icon img{width:50rem;height:50rem}}#page-sustainability .section-info-3 .flex-wrapper .left-title{color:#1d1434;font-size:38rem;font-weight:600;line-height:1.2}#page-sustainability .section-info-3 .flex-wrapper .left-description{margin:25rem 0}#page-sustainability .section-info-3 .flex-wrapper .left-description p{color:#1d1434;font-size:20rem;font-weight:400;line-height:1.3}#page-sustainability .section-info-3 .flex-wrapper .left-description p:not(:last-child){margin-bottom:20rem}#page-sustainability .section-info-3 .flex-wrapper .left-description p strong{font-weight:600}#page-sustainability .section-info-3 .flex-wrapper .left-description ul{list-style:none;padding-left:0;color:#90f;font-size:26rem;font-weight:500;display:flex;flex-direction:column;gap:15rem 0;margin-bottom:20rem}#page-sustainability .section-info-3 .flex-wrapper .left-description ul li{position:relative;padding-left:25rem}#page-sustainability .section-info-3 .flex-wrapper .left-description ul li::before{content:"";position:absolute;left:0;top:8rem;width:8rem;height:8rem;background-color:#90f;border-radius:50%}@media (max-width:1024px){#page-sustainability .section-info-3 .flex-wrapper .right .right-image img{width:400px;height:auto;-o-object-fit:contain;object-fit:contain}}@media (max-width:1023px){#page-sustainability .section-info-3 .flex-wrapper .right{display:none}}#page-sustainability .section-banner{position:relative;padding:120rem 0}@media (max-width:1023px){#page-sustainability .section-banner{padding:60rem 0}}#page-sustainability .section-banner .background{position:absolute;top:0;left:0;width:100%;height:100%;background-image:url(../../assets/images/sustainability/banner-sustentabilidade.webp);background-size:cover;background-repeat:no-repeat;z-index:1}@media (max-width:1023px){#page-sustainability .section-banner .background{background-position:center}}#page-sustainability .section-banner .container{position:relative;z-index:2}#page-sustainability .section-banner .cards-wrapper{display:flex;gap:40rem;align-items:center}@media (max-width:1023px){#page-sustainability .section-banner .cards-wrapper{flex-direction:column;gap:30rem;align-items:stretch}}#page-sustainability .section-banner .cards-wrapper .card-left{flex:1;margin-left:80rem}@media (max-width:1440px){#page-sustainability .section-banner .cards-wrapper .card-left{margin-left:280rem}}@media (max-width:1200px){#page-sustainability .section-banner .cards-wrapper .card-left{margin-left:263rem}}@media (max-width:1023px){#page-sustainability .section-banner .cards-wrapper .card-left{margin-left:0}}#page-sustainability .section-banner .cards-wrapper .card-right{display:flex;align-items:center;justify-content:center}@media (max-width:1023px){#page-sustainability .section-banner .cards-wrapper .card-right{padding:30rem}}#page-sustainability .section-banner .cards-wrapper .card-content .card-title{color:#1d1434;font-size:47.5rem;font-weight:400;margin-bottom:20rem;line-height:1.3}@media (max-width:1023px){#page-sustainability .section-banner .cards-wrapper .card-content .card-title{font-size:20rem;letter-spacing:-.5px}}#page-sustainability .section-banner .cards-wrapper .card-content .card-description{color:#1d1434;font-size:26rem;letter-spacing:7px;font-weight:400;line-height:1.5}@media (max-width:1023px){#page-sustainability .section-banner .cards-wrapper .card-content .card-description{letter-spacing:2px}}#page-sustainability .section-banner .cards-wrapper .card-content .card-description:not(:last-child){margin-bottom:15rem}#page-sustainability .section-banner .cards-wrapper .card-content .card-description strong{font-weight:600}
/*# sourceMappingURL=sustainability.min.css.map */
