:root{--swiper-theme-color: #cf040b !important}@media only screen and (max-width: 762px){body{overflow-x:hidden}}*{padding:0;margin:0;list-style:none;text-decoration:none;box-sizing:border-box;transition:all 200ms ease-out}.relative{position:relative}h1{font-size:48px;line-height:124%;font-weight:400;color:#2F2F2F}@media only screen and (max-width: 1240px){h1{font-size:36px}}@media only screen and (max-width: 840px){h1{font-size:32px}}h2{font-size:36px;line-height:124%;font-weight:400;color:#2F2F2F}@media only screen and (max-width: 1240px){h2{font-size:24px}}b{font-weight:700}p{font-size:18px;line-height:148%;font-weight:300;color:#444544}@media only screen and (max-width: 1240px){p{font-size:16px}}body{font-family:"Lato",sans-serif}.container{width:1280px;margin:0 auto;box-sizing:border-box}@media only screen and (max-width: 1300px){.container{width:980px}}@media only screen and (max-width: 1024px){.container{width:100%;padding:0 32px}}header{background-color:#F2F2F2;padding:24px 0;position:sticky;top:0;z-index:20}@media only screen and (max-width: 1440px){header{padding:12px 0}}header .header-inner{display:flex;align-items:center;justify-content:space-between}header .header-inner .logo img{width:100px}@media only screen and (max-width: 1300px){header .header-inner .logo img{width:80px}}header .header-inner nav ul{display:flex;align-items:center;gap:30px}header .header-inner nav ul #close-menu-mobile{display:none;cursor:pointer}@media only screen and (max-width: 1000px){header .header-inner nav ul{gap:16px}}header .header-inner nav ul li{display:flex;align-items:center;flex-direction:column}header .header-inner nav ul li a{color:#000;font-size:16px;font-weight:300}@media only screen and (max-width: 1300px){header .header-inner nav ul li a{font-size:16px}}@media only screen and (max-width: 1000px){header .header-inner nav ul li a{font-size:16px}}@media only screen and (max-width: 860px){header .header-inner nav ul{display:none;position:fixed;top:0;bottom:0;left:0;right:0;justify-content:center;flex-direction:column;background-color:#fff;z-index:10}header .header-inner nav ul #close-menu-mobile{display:block}}header .header-inner .hamb{display:none}@media only screen and (max-width: 860px){header .header-inner .hamb{display:block}}header .header-inner .hamb svg rect{fill:#000}header .header-inner .social-header{display:flex;align-items:center;gap:12px}@media only screen and (max-width: 860px){header .header-inner .social-header{display:none}}header .header-inner .social-header img{width:24px}@media only screen and (max-width: 1300px){header .header-inner .social-header img{width:24px}}#main-menu .sub-menu{display:none;position:absolute;top:20px;left:50%;translate:-50% 0;width:200px;box-shadow:0 8px 8px 0px rgba(0,0,0,0.1);background-color:#fff;z-index:1000;border:1px solid #ccc;border-radius:12px;box-sizing:border-box;padding:16px;align-items:flex-start}@media only screen and (max-width: 860px){#main-menu .sub-menu{display:flex;align-items:center;position:static;top:unset;left:unset;translate:unset;width:auto;box-shadow:none;border:none;border-radius:0px;box-sizing:border-box;padding:0px}}#main-menu .sub-menu li a{font-weight:300 !important}@media only screen and (max-width: 860px){#menu-contato a#lnk-contato{display:none}}#main-menu .menu-item-has-children:hover .sub-menu{display:flex;flex-direction:column;gap:16px}.hero{height:780px;background-color:#666666}@media only screen and (max-width: 1440px){.hero{height:570px}}@media only screen and (max-width: 915px){.hero{height:680px}}.hero .swiper{width:100%;height:100%}.hero .swiper-slide{text-align:center;font-size:18px;background:#fff;display:flex;justify-content:center;align-items:center;position:relative}.hero .swiper-slide .slide-content-boxed{position:absolute;top:50%;translate:-50% -50%;left:50%;width:1280px;box-sizing:border-box}@media only screen and (max-width: 1440px){.hero .swiper-slide .slide-content-boxed{width:1200px}}@media only screen and (max-width: 1300px){.hero .swiper-slide .slide-content-boxed{width:980px}}@media only screen and (max-width: 1024px){.hero .swiper-slide .slide-content-boxed{width:100%;padding:0 32px}}@media only screen and (max-width: 915px){.hero .swiper-slide .slide-content-boxed{top:15%;translate:-50% 0}}.hero .swiper-slide .slide-content-boxed .slide-content{display:flex;flex-direction:column;width:400px;gap:32px}@media only screen and (max-width: 915px){.hero .swiper-slide .slide-content-boxed .slide-content{align-items:center;width:100%}}.hero .swiper-slide .slide-content-boxed .slide-content h1{font-weight:700;font-size:42px;color:#fff;text-align:left;line-height:112%}@media only screen and (max-width: 915px){.hero .swiper-slide .slide-content-boxed .slide-content h1{text-align:center;font-size:44px;font-size:32px}}.hero .swiper-slide .slide-content-boxed .slide-content a{border-radius:500px;color:#fff;font-size:20px;background-color:#cf040b;padding:12px 24px;display:flex;align-items:center;justify-content:center;width:fit-content}.hero .swiper-slide img{display:block;width:100%;height:100%;object-fit:cover}.hero .swiper-slide .layer-right{position:absolute;bottom:0;right:0;display:block;width:auto;height:unset;object-fit:cover}@media only screen and (max-width: 1440px){.hero .swiper-slide .layer-right{width:50%}}@media only screen and (max-width: 1100px){.hero .swiper-slide .layer-right{width:60%}}@media only screen and (max-width: 915px){.hero .swiper-slide .layer-right{width:60%;translate:-50% 0;left:50%}}@media only screen and (max-width: 640px){.hero .swiper-slide .layer-right{width:100%;translate:-50% 0;left:50%}}.swiper-pagination-bullet{background-color:#fff !important;box-shadow:0 0 0 2px #000}.swiper-pagination-bullet-active{background-color:#cf040b !important;box-shadow:0 0 0 2px #cf040b}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:32px !important}.headline{text-align:center;padding:90px 0}.headline h2{text-align:center;color:#cf040b;font-size:35px;width:90%;margin:0 auto}@media only screen and (max-width: 640px){.headline h2{font-size:32px;width:100%}}.about{background-image:url(../assets/img/bg-red-curves.jpg);background-size:cover;height:670px;background-repeat:no-repeat;overflow:hidden;display:flex;align-items:center}@media only screen and (max-width: 1440px){.about{height:560px}}@media only screen and (max-width: 640px){.about{flex-direction:column;height:auto;width:100%}}.about p{padding:10%;color:#fff;width:50%}@media only screen and (max-width: 640px){.about p{width:100%}}.about figure{width:50%;height:100%;margin:0;padding:0}@media only screen and (max-width: 640px){.about figure{width:100%}}.about figure img{display:block;width:100%;height:100%;object-fit:cover}.about-topics{background-image:url(../assets/img/lines-gray.webp);background-size:cover;background-repeat:no-repeat;padding:80px 0 0 0;display:flex;flex-direction:column;gap:120px}@media only screen and (max-width: 860px){.about-topics{gap:0;padding:0}}.about-topics .about-topics-bullets-area{border-bottom:20px solid #cf040b}@media only screen and (max-width: 860px){.about-topics .about-topics-bullets-area{border-bottom:0px solid #cf040b;border-left:10px solid #cf040b}}.about-topics .about-topics-bullets-area .about-topics-bullets{display:flex;justify-content:space-between;flex-wrap:wrap;gap:32px}@media only screen and (max-width: 860px){.about-topics .about-topics-bullets-area .about-topics-bullets{flex-direction:column}}.about-topics .about-topics-bullets-area .about-topics-bullets .bullet-trace{display:flex;gap:12px}.about-topics .about-topics-bullets-area .about-topics-bullets .bullet-trace.c3{width:245px}@media only screen and (max-width: 860px){.about-topics .about-topics-bullets-area .about-topics-bullets .bullet-trace.c3{width:100%}}.about-topics .about-topics-bullets-area .about-topics-bullets .bullet-trace.c4{width:245px}@media only screen and (max-width: 860px){.about-topics .about-topics-bullets-area .about-topics-bullets .bullet-trace.c4{width:100%}}.about-topics .about-topics-bullets-area .about-topics-bullets .bullet-trace .bullet{display:flex;justify-content:center;flex-direction:column;align-items:center;gap:24px}@media only screen and (max-width: 860px){.about-topics .about-topics-bullets-area .about-topics-bullets .bullet-trace .bullet{flex-direction:row-reverse}}.about-topics .about-topics-bullets-area .about-topics-bullets .bullet-trace .bullet img{width:50px}@media only screen and (max-width: 860px){.about-topics .about-topics-bullets-area .about-topics-bullets .bullet-trace .bullet img{width:34px;transform:rotate(90deg);margin-left:-24px}}.about-topics .about-topics-bullets-area .about-topics-bullets .bullet-trace .bullet .bullet-icon{height:55px}@media only screen and (max-width: 860px){.about-topics .about-topics-bullets-area .about-topics-bullets .bullet-trace .bullet .bullet-icon{height:unset;width:50px;transform:rotate(0deg);margin-left:44px}}.about-topics .about-topics-bullets-area .about-topics-bullets .bullet-trace .bullet-desc{display:flex;justify-content:flex-start;flex-direction:column;align-items:flex-start;gap:0px;color:#4D4D4D;padding-top:92px}@media only screen and (max-width: 860px){.about-topics .about-topics-bullets-area .about-topics-bullets .bullet-trace .bullet-desc{padding-top:48px}}.about-topics .about-topics-bullets-area .about-topics-bullets .bullet-trace .bullet-desc h5{font-size:32px;font-style:italic;font-weight:700;color:#4D4D4D}.about-topics .about-topics-bullets-area .about-topics-bullets .bullet-trace .bullet-desc p{font-size:18px}.customers{padding:120px 0}@media only screen and (max-width: 915px){.customers{padding:48px 0}}.customers h3{font-size:42px;font-style:italic;font-weight:700;color:#4D4D4D;margin-bottom:120px}.customers .customers-logos{display:flex;flex-wrap:wrap;gap:170px;align-items:center}@media only screen and (max-width: 960px){.customers .customers-logos{gap:170px}}@media only screen and (max-width: 640px){.customers .customers-logos{gap:70px;align-items:center;justify-content:center}}.customers .customers-logos figure{width:calc(100% / 4 - 128px)}@media only screen and (max-width: 960px){.customers .customers-logos figure{width:calc(100% / 3 - 128px)}}@media only screen and (max-width: 640px){.customers .customers-logos figure{width:80%}}.customers .customers-logos figure img{width:100%}footer{color:#fff;background-image:url(../assets/img/bg-curves.png);background-size:cover;background-position:top center;background-repeat:no-repeat;background-color:#CF040B;padding:64px 0}footer .footer-inner{display:flex;align-items:center;justify-content:space-between}@media only screen and (max-width: 780px){footer .footer-inner{flex-direction:column;gap:32px}}footer .footer-inner .logo img{width:130px}@media only screen and (max-width: 1300px){footer .footer-inner .logo img{width:130px}}@media only screen and (max-width: 1000px){footer .footer-inner .logo img{width:100px}}footer .footer-inner .footer-address h4{font-size:18px;font-weight:700}@media only screen and (max-width: 1300px){footer .footer-inner .footer-address h4{font-size:18px}}@media only screen and (max-width: 1000px){footer .footer-inner .footer-address h4{font-size:16px}}@media only screen and (max-width: 780px){footer .footer-inner .footer-address h4{text-align:center}}footer .footer-inner .footer-address p{color:#fff;font-size:14px;font-weight:300;margin-bottom:8px}@media only screen and (max-width: 1300px){footer .footer-inner .footer-address p{font-size:16px}}@media only screen and (max-width: 1000px){footer .footer-inner .footer-address p{font-size:14px}}@media only screen and (max-width: 780px){footer .footer-inner .footer-address p{text-align:center}}footer .footer-inner .social-footer{display:flex;align-items:center;gap:12px}footer .footer-inner .social-footer img{width:24px}@media only screen and (max-width: 1300px){footer .footer-inner .social-footer img{height:24px}}.copy-dev{padding:24px 0 0px 0;font-weight:300;font-size:11px;opacity:.6;line-height:154%}@media only screen and (max-width: 780px){.copy-dev{text-align:center}}.copy-dev a{color:#fff;font-weight:300}.page-title{display:flex;align-items:flex-start;justify-content:center;padding:120px 0 60px 0}@media only screen and (max-width: 768px){.page-title{padding:60px 0}}.page-title h1{color:#444544;font-weight:700;font-size:72px}@media only screen and (max-width: 768px){.page-title h1{font-size:36px}}.page-title.grupo{background-image:url(../assets/img/curves-red-strong.webp);background-repeat:no-repeat;background-position:center bottom;background-size:105%;height:628px}@media only screen and (max-width: 1550px){.page-title.grupo{height:550px}}@media only screen and (max-width: 1360px){.page-title.grupo{height:500px}}@media only screen and (max-width: 1024px){.page-title.grupo{background-position:center 90%;height:450px}}@media only screen and (max-width: 768px){.page-title.grupo{background-size:110%;background-position:center 70%;height:300px}}.page-title.inovacao{background-image:url(../assets/img/red-lines.webp);background-repeat:no-repeat;background-position:center bottom;background-size:105%;height:410px}@media only screen and (max-width: 768px){.page-title.inovacao{background-size:180%;background-position:center 70%;height:250px}}.page-title.noticias-single{border-bottom:40px double #CF040B;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;height:unset;padding:64px 0}.page-title.noticias-single span{text-transform:uppercase;letter-spacing:2px;color:#777}.page-title.noticias-single h1{text-align:center;font-size:48px;width:70%}@media only screen and (max-width: 768px){.page-title.noticias-single h1{width:100%}}.page-title.sustentabilidade,.page-title.contato{background-image:url(../assets/img/red-lines-curves.webp);background-repeat:no-repeat;background-position:center bottom;background-size:105%;height:590px}@media only screen and (max-width: 1550px){.page-title.sustentabilidade,.page-title.contato{height:520px}}@media only screen and (max-width: 1360px){.page-title.sustentabilidade,.page-title.contato{height:480px}}@media only screen and (max-width: 1024px){.page-title.sustentabilidade,.page-title.contato{background-position:center 90%;height:450px}}@media only screen and (max-width: 768px){.page-title.sustentabilidade,.page-title.contato{background-size:110%;background-position:center 70%;height:300px}}.page-title.noticias{background-image:url(../assets/img/red-lines-curves-2.webp);background-repeat:no-repeat;background-position:center bottom;background-size:100%;height:264px;margin-bottom:32px}@media only screen and (max-width: 1024px){.page-title.noticias{background-position:center 90%;background-size:120%}}@media only screen and (max-width: 915px){.page-title.noticias{background-size:110%;background-position:center 98%;background-size:180%;height:219px}}@media only screen and (max-width: 580px){.page-title.noticias{background-size:110%;background-position:center 98%;background-size:180%;height:100px}}.page-subtitle h2{color:#CF040B;font-size:52px;font-weight:700}@media only screen and (max-width: 768px){.page-subtitle h2{font-size:32px}}.page-subtitle p{font-style:italic;font-size:32px;font-weight:400;line-height:110%;color:#444544}@media only screen and (max-width: 768px){.page-subtitle p{font-size:24px}}.page-subtitle.grupo{position:absolute;top:56px;translate:-50% 0;left:50%;width:1280px;box-sizing:border-box}@media only screen and (max-width: 1300px){.page-subtitle.grupo{width:980px}}@media only screen and (max-width: 1000px){.page-subtitle.grupo{width:100%}}@media only screen and (max-width: 880px){.page-subtitle.grupo{position:static;top:unset;left:unset;translate:unset;width:100%;padding:20px 0}}.page-subtitle.grupo h2{color:#fff;font-size:32px;font-weight:700}@media only screen and (max-width: 880px){.page-subtitle.grupo h2{font-size:32px;color:#242424}}.page-subtitle.grupo p{font-style:italic;font-size:24px;font-weight:400;line-height:110%;color:#fff}@media only screen and (max-width: 880px){.page-subtitle.grupo p{font-size:24px;color:#888;margin-bottom:-24px}}.page-subtitle.noticias .pl-64{padding-left:12px}.content-post img{width:100%;border-radius:24px;margin-bottom:24px;border:1px solid #e4e4e4}.page-desc{margin:64px 0}@media only screen and (max-width: 768px){.page-desc{margin:24px 0 0 0}}.page-desc p{font-style:italic;font-size:40px;text-align:center;font-weight:400;color:#444544}@media only screen and (max-width: 768px){.page-desc p{font-size:24px}}.page-image{width:100%}.page-image img{display:block;width:100%;height:100%;object-fit:cover}.page-gallery{display:flex;gap:12px;flex-wrap:wrap}.page-gallery figure{margin:0;padding:0}@media only screen and (max-width: 768px){.page-gallery figure{width:100%}}.page-gallery figure.large{width:61%}@media only screen and (max-width: 768px){.page-gallery figure.large{width:100%}}.page-gallery figure.small{width:35%}@media only screen and (max-width: 768px){.page-gallery figure.small{width:100%}}.page-gallery img{display:block;width:100%;height:100%;object-fit:cover}.page-gallery.nogap{gap:0}.page-gallery.nogap figure{width:calc(100% / 3)}@media only screen and (max-width: 768px){.page-gallery.nogap figure{width:100%}}.page-gallery.nogap-4{gap:0}.page-gallery.nogap-4 figure{width:calc(100% / 4)}@media only screen and (max-width: 768px){.page-gallery.nogap-4 figure{width:100%}}.page-gallery.gcol-2 figure,.page-gallery.gcol-2 section{width:calc(100% / 2);box-sizing:border-box}@media only screen and (max-width: 768px){.page-gallery.gcol-2 figure,.page-gallery.gcol-2 section{width:100%}}.page-gallery.gcol-3 figure,.page-gallery.gcol-3 section{width:calc(100% / 3);box-sizing:border-box}@media only screen and (max-width: 768px){.page-gallery.gcol-3 figure,.page-gallery.gcol-3 section{width:100%}}.title-italic-gray{font-style:italic;font-size:24px;color:#444544}.bg-red{background-color:#CF040B;width:100%;padding:0;margin:0}.card-bgred{background-image:url(../assets/img/bg-curves.png);background-size:cover;background-position:top center;background-repeat:no-repeat;background-color:#CF040B;padding:64px;color:#fff;display:flex;align-items:center;justify-content:center;flex-direction:column}.card-bgred h4{color:#fff;font-size:32px;font-weight:700;margin-bottom:24px}.card-bgred h5{color:#fff !important;font-size:20px !important;font-weight:300 !important;margin-bottom:24px !important;opacity:.9}.card-bgred ul{display:flex;flex-direction:column;padding:0 18px;margin-top:48px;gap:16px}.card-bgred ul li{border-left-color:#fff;border-left-style:dashed;border-left-width:2px;border-spacing:20px;padding:0 24px;display:flex;gap:16px;align-items:flex-start}.card-bgred ul li:last-child{margin-bottom:0px;border:none}.card-bgred ul li img{width:34px;margin:-16px 0px 32px -41px}.card-bgred ul li div{margin-top:-16px}.card-bgred ul li div b{font-size:18px}.card-bgred ul li div span{font-size:20px;font-weight:300}.card-bgred .icones-negocios{display:flex;flex-direction:row;flex-wrap:wrap;gap:24px}@media only screen and (max-width: 1000px){.card-bgred .icones-negocios{flex-direction:column}}.card-bgred .icones-negocios .icones-negocios-item{display:flex;width:45%;gap:6px}@media only screen and (max-width: 1000px){.card-bgred .icones-negocios .icones-negocios-item{width:100%}}.card-bgred .icones-negocios .icones-negocios-item .icone{width:48px;height:48px}.card-bgred .icones-negocios .icones-negocios-item .icone img{display:block;width:100%;height:100%;object-fit:contain}.card-bgred .icones-negocios .icones-negocios-item .label-icone{display:flex;align-items:center}.card-bgred .icones-negocios .icones-negocios-item p{font-size:12px;line-height:148%;font-weight:300;color:#fff}.page-content{padding:64px 0}@media only screen and (max-width: 768px){.page-content{padding:24px 0}}.page-content h1{color:#444544;font-size:32px;font-weight:700;margin-bottom:24px}@media only screen and (max-width: 768px){.page-content h1{font-size:32px}}.page-content h2{color:#444544;font-size:32px;font-weight:700;margin-bottom:64px}@media only screen and (max-width: 768px){.page-content h2{font-size:32px}}.page-content h3{color:#CF040B;font-size:32px;font-weight:700;margin-bottom:24px}.page-content h5{color:#444544;font-size:24px;font-weight:700;margin-bottom:24px}.list-default{display:flex;justify-content:space-between;flex-wrap:wrap;width:100%;gap:48px}.list-default li{width:calc(100% / 3 - 32px);display:flex;gap:40px;align-items:flex-start}@media only screen and (max-width: 1000px){.list-default li{width:100%;gap:24px}}.list-default li div{padding-top:16px;display:flex;flex-direction:column;gap:12px}@media only screen and (max-width: 1000px){.list-default li div{padding-top:8px}}.list-default li img{width:118px}@media only screen and (max-width: 1000px){.list-default li img{width:72px}}.list-default li h5{font-size:32px;color:#444544;font-style:italic;margin:0;padding:0}.list-default li p{font-size:16px}.list-default.col-2{margin-top:124px}.list-default.col-2 li{width:calc(100% / 2 - 32px);display:flex;gap:40px;align-items:flex-start}@media only screen and (max-width: 1000px){.list-default.col-2 li{width:100%;gap:24px}}.list-default.box li{background-color:#f6f6f6;border-radius:12px;box-sizing:border-box;padding:24px 32px;align-items:center;width:calc(100% / 2 - 60px)}@media only screen and (max-width: 860px){.list-default.box li{width:100%}}.list-default.box li img{width:40px}@media only screen and (max-width: 768px){.list-default.box li img{width:24px}}.list-default.box li div{padding-top:0px}.list-default.box li h5{font-size:24px;color:#CF040B;font-style:normal;margin-bottom:0}.list-default.box li p{font-size:14px}.history{background-image:url(../assets/img/curves-red-multiples.webp);background-color:#CF040B;background-repeat:no-repeat;background-position:center bottom;background-size:cover;width:100%;box-sizing:border-box;padding:64px 0}@media only screen and (max-width: 768px){.history{padding-bottom:0}}.history h2{color:#fff;font-size:32px;font-weight:700}@media only screen and (max-width: 768px){.history h2{font-size:32px}}.history p{font-style:italic;font-size:24px;font-weight:400;color:#fff}@media only screen and (max-width: 768px){.history p{font-size:24px}}.bg-gray-100{background-color:#EDEDED}.time-line{margin-top:64px}.time-line ul{display:flex;flex-wrap:wrap}@media only screen and (max-width: 768px){.time-line ul{flex-direction:column;padding-left:24px}}.time-line ul li{border-bottom:3px solid #fff;width:calc(100% / 10);padding-bottom:70px;position:relative;margin-bottom:120px}@media only screen and (max-width: 768px){.time-line ul li{border-bottom:none;border-left:3px solid #fff;padding-bottom:0px;padding-left:56px;width:100%;margin-bottom:0;padding-bottom:70px}}.time-line ul li h5{color:#fff;font-size:24px;font-weight:700}.time-line ul li p{font-style:normal;font-size:11px;font-weight:400;color:#fff}@media only screen and (max-width: 768px){.time-line ul li p{font-size:16px}}.time-line ul li img{width:60px;position:absolute;bottom:-30px;left:0}@media only screen and (max-width: 768px){.time-line ul li img{width:60px;bottom:unset;top:0;left:-30px}}@media only screen and (max-width: 768px){.time-line ul li.empty{display:none}}.col{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:48px}.col .col-3{width:calc(100% / 3 - 48px)}@media only screen and (max-width: 768px){.col .col-3{width:100%}}.col .col-3.fluid{width:auto}@media only screen and (max-width: 1300px){.col .col-3.integridade{width:100%}}.col.justify-start{justify-content:flex-start}.col.justify-start .col-3{width:calc(100% / 3 - 32px)}@media only screen and (max-width: 768px){.col.justify-start .col-3{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}}@media only screen and (max-width: 768px) and (max-width: 768px){.col.justify-start .col-3 p{text-align:center}}.pt-64{padding-top:64px}.pb-64{padding-bottom:64px}.flex{display:flex}.gap-24{gap:24px}.items-center{align-items:center}.justify-center{justify-content:center}.btn-primary{border-radius:50px;padding:12px 24px;display:flex;width:fit-content;font-size:24px;color:#fff;background-color:#CF040B}.btn-primary.white{color:#CF040B;background-color:#fff}.btn-primary.small{padding:8px 16px;font-size:16px}.atendimento{border-radius:24px;border:1px solid #444;box-sizing:border-box;padding:24px;text-align:center;margin:0 auto;width:fit-content}.atendimento .label{padding:12px 24px;background-color:#fff;color:#CF040B;font-size:36px;margin:-60px auto 0 auto;width:fit-content}.m-0{margin:0 !important}.mb-12{margin-bottom:12px}.mb-16{margin-bottom:16px}.p-0{padding:0 !important}.fsi{font-style:italic}.fs-36{font-size:36px}@media only screen and (max-width: 1000px){.fs-36{font-size:24px}}.fs-24{font-size:24px}@media only screen and (max-width: 1000px){.fs-24{font-size:18px}}.fs-18{font-size:18px}.pt-0{padding-top:0px !important}.sm{display:none !important}@media only screen and (max-width: 862px){.sm{display:block !important}}.denuncias ul{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:0px}@media only screen and (max-width: 862px){.denuncias ul{flex-direction:column;align-items:center;width:100%}}.denuncias ul li{background-color:#EDEDED;display:flex;flex-direction:column;align-items:center;justify-content:center;box-sizing:border-box;padding:38px;border-radius:24px;margin-bottom:80px;width:362px;text-align:left}@media only screen and (max-width: 1300px){.denuncias ul li{width:270px}}@media only screen and (max-width: 1000px){.denuncias ul li{width:100%;margin-bottom:0px}}.denuncias ul li img{height:70px;margin-bottom:24px}@media only screen and (max-width: 1300px){.denuncias ul li img{height:65px}}.denuncias ul li h5{margin:0;padding:0;text-align:left;width:100%;color:#CF040B;font-size:32px;font-style:italic}@media only screen and (max-width: 1000px){.denuncias ul li h5{text-align:center}}.denuncias ul li p{margin:0;padding:0}@media only screen and (max-width: 1000px){.denuncias ul li p{font-size:16px}}.denuncias ul li.trace{background:url(../assets/img/tracejado-cinza.svg);width:80px;height:15px;background-repeat:no-repeat;background-position:center}@media only screen and (max-width: 1000px){.denuncias ul li.trace{transform:rotate(90deg)}}.form .input-default input,.form .input-default textarea{background-color:#E0E0E0 !important;border:none !important;border-radius:24px !important;width:100% !important;resize:none}.form .input-phone input{background-color:#E0E0E0 !important;border:none !important;border-radius:24px !important;width:70% !important}.form .wpforms-form{width:100%;margin:24px auto;width:480px}.form .wpforms-form .wpforms-field{width:100% !important}.form .wpforms-submit{border-radius:50px !important;padding:12px 32px !important;display:flex !important;width:fit-content !important;font-size:24px !important;color:#fff !important;background-color:#CF040B !important;height:unset !important;margin:0 auto}.clientes .swiper{width:100%;height:100%;margin-top:32px}.clientes .swiper-slide{text-align:center;font-size:18px;display:flex;justify-content:center;align-items:center}.clientes .swiper-slide div{display:flex;flex-direction:column;padding:0 64px;align-items:center;gap:24px}.clientes .swiper-slide div figure{width:180px;height:180px;border-radius:50%;display:flex;align-items:center;justify-content:center;background-color:#fff;margin:0;padding:0}.clientes .swiper-slide div figure img{display:block;width:100%;height:100%;object-fit:contain;padding:24px}.clientes .swiper-slide div figure .foto-depoimento{display:block;width:100%;height:100%;object-fit:contain;padding:4px;border-radius:50%}.clientes .swiper-slide div p{font-size:18px}.clientes .swiper-slide div b{color:#CF040B}.clientes .swiper-slide img{display:block;width:100%;height:100%;object-fit:cover}.depoimento-colab h3{color:#fff;font-size:32px;font-weight:700;margin-bottom:0px;text-align:left;margin-top:24px}.hm{display:block}@media only screen and (max-width: 768px){.hm{display:none}}.pl-64{padding-left:64px}.avaliacoes-glassdoor{display:flex;flex-direction:column;gap:24px;margin-bottom:32px}.avaliacoes-glassdoor .glassdoor{display:flex;flex-direction:column;border:1px solid #a8a8a8;border-radius:24px;padding:32px;box-sizing:border-box}.avaliacoes-glassdoor .glassdoor .gd-header{display:flex;flex-direction:row;justify-content:space-between;align-items:center;margin-bottom:48px}@media only screen and (max-width: 780px){.avaliacoes-glassdoor .glassdoor .gd-header{flex-direction:column;gap:8px}}.avaliacoes-glassdoor .glassdoor h2{color:#000;font-size:32px;font-weight:700;margin-bottom:24px}@media only screen and (max-width: 780px){.avaliacoes-glassdoor .glassdoor h2{font-size:24px;text-align:center}}.avaliacoes-glassdoor .glassdoor .gd-user{display:flex;margin-bottom:12px;align-items:center;gap:16px}@media only screen and (max-width: 780px){.avaliacoes-glassdoor .glassdoor .gd-user{flex-direction:column;gap:16px;align-items:center}}.avaliacoes-glassdoor .glassdoor .gd-user .gd-user-desc{display:flex;flex-direction:column;gap:8px}@media only screen and (max-width: 780px){.avaliacoes-glassdoor .glassdoor .gd-user .gd-user-desc{align-items:center}}.avaliacoes-glassdoor .glassdoor .gd-user .gd-user-desc .gd-tags{display:flex;gap:8px}@media only screen and (max-width: 780px){.avaliacoes-glassdoor .glassdoor .gd-user .gd-user-desc .gd-tags{flex-direction:column;gap:8px;align-items:center}}.avaliacoes-glassdoor .glassdoor .gd-user .gd-user-desc .gd-tags span{display:flex;align-items:center;background-color:#ededed;font-size:16px;color:#1d1d1b;border-radius:8px;padding:2px 12px;gap:4px;width:fit-content;text-align:center}.avaliacoes-glassdoor .glassdoor .gd-checks{display:flex;margin-bottom:24px;align-items:center;gap:16px}@media only screen and (max-width: 780px){.avaliacoes-glassdoor .glassdoor .gd-checks{flex-direction:column;gap:16px;align-items:flex-start}}.avaliacoes-glassdoor .glassdoor .gd-checks span{display:flex;align-items:center;font-size:16px;color:#000;border-radius:0px;padding:0;gap:4px;width:fit-content}.avaliacoes-glassdoor .glassdoor .gd-pros{display:flex;flex-direction:column;gap:4px}.avaliacoes-glassdoor .glassdoor .gd-pros h4{color:#46af46;font-size:16px;font-weight:700}.avaliacoes-glassdoor .glassdoor .gd-pros p{font-size:16px;color:#000}.card-news-feature{margin-bottom:24px}.card-news-feature .swiper{width:100%;height:100%;margin-top:32px}.card-news-feature .swiper-slide{text-align:center;font-size:18px;display:flex;justify-content:flex-start;align-items:center}.card-news-feature .swiper-slide div{display:flex;padding:0 64px;align-items:center;gap:32px}@media only screen and (max-width: 862px){.card-news-feature .swiper-slide div{flex-direction:column;align-items:center;width:100%}}.card-news-feature .swiper-slide div figure{width:560px;height:340px;border:1px solid #e4e4e4;display:flex;align-items:center;justify-content:center;background-color:#C6C6C6;margin:0;padding:0;border-radius:16px;overflow:hidden}@media only screen and (max-width: 1300px){.card-news-feature .swiper-slide div figure{width:400px;height:300px}}@media only screen and (max-width: 1024px){.card-news-feature .swiper-slide div figure{width:300px;height:225px}}.card-news-feature .swiper-slide div figure img{display:block;width:560px;height:100%;object-fit:cover}.card-news-feature .swiper-slide div .news-resume{width:600px;display:flex;flex-direction:column;align-items:flex-start;padding:0 64px 0 0;gap:24px}@media only screen and (max-width: 1300px){.card-news-feature .swiper-slide div .news-resume{width:480px}}@media only screen and (max-width: 900px){.card-news-feature .swiper-slide div .news-resume{width:100%}}@media only screen and (max-width: 862px){.card-news-feature .swiper-slide div .news-resume{align-items:center;padding:0}}.card-news-feature .swiper-slide div .news-resume h2{color:#444544;font-size:32px;font-weight:700;margin-bottom:0px;text-align:left}@media only screen and (max-width: 1300px){.card-news-feature .swiper-slide div .news-resume h2{font-size:32px}}@media only screen and (max-width: 862px){.card-news-feature .swiper-slide div .news-resume h2{text-align:center}}@media only screen and (max-width: 768px){.card-news-feature .swiper-slide div .news-resume h2{font-size:24px}}.card-news-feature .swiper-slide div .news-resume p{font-size:18px;text-align:left;font-style:normal;line-height:120%}@media only screen and (max-width: 1300px){.card-news-feature .swiper-slide div .news-resume p{font-size:16px}}@media only screen and (max-width: 862px){.card-news-feature .swiper-slide div .news-resume p{text-align:center}}.card-news{display:flex;flex-wrap:wrap;align-items:flex-start;gap:48px}.card-news .card-news-content{display:flex;align-items:center;flex-direction:column;gap:16px;width:calc(100% / 3 - 48px);box-sizing:border-box}@media only screen and (max-width: 862px){.card-news .card-news-content{width:100%}}.card-news .card-news-content figure{width:100%;height:230px;display:flex;align-items:center;justify-content:center;margin:0;padding:0;border-radius:16px;overflow:hidden}.card-news .card-news-content figure img{display:block;width:100%;height:100%;object-fit:cover}.card-news .card-news-content .news-resume{display:flex;flex-direction:column;align-items:flex-start;padding:0;gap:8px}.card-news .card-news-content .news-resume h2{color:#444544;font-size:24px;font-weight:700;margin-bottom:0px;text-align:left}@media only screen and (max-width: 1000px){.card-news .card-news-content .news-resume h2{font-size:30px}}@media only screen and (max-width: 768px){.card-news .card-news-content .news-resume h2{font-size:24px}}.card-news .card-news-content .news-resume p{font-size:16px;text-align:left;font-style:normal;line-height:120%}.swiper-button-next:after{content:'next';font-size:24px !important}.swiper-button-prev:after{content:'prev';font-size:24px !important}.text-gray{color:#444544 !important}.bgred{background-image:url(../assets/img/curves-red.png);background-repeat:no-repeat;background-position:center;background-color:#CF040B;padding:64px 0;margin-top:230px}.bgred .video{width:100%;height:600px;border-radius:24px;overflow:hidden;margin-bottom:24px;margin-top:-300px}@media only screen and (max-width: 860px){.bgred .video{height:400px}}.bgred .video iframe{display:block;width:100%;height:100%;object-fit:cover}.bgred p{color:#fff}.bgred .swiper-button-next:after{content:'next';font-size:24px !important;color:#fff}.bgred .swiper-button-prev:after{content:'prev';font-size:24px !important;color:#fff}.bgred .name{padding:0 !important;margin:0 !important;gap:6px !important;color:#fff}.bgred .name b{color:#fff !important}.pagination{margin:0 auto;width:fit-content;padding:0 24px 48px 24px;display:flex;gap:4px}.pagination a{display:flex;background-color:#ededed;color:#444;padding:6px 12px;border-radius:6px}.pagination span.current{display:flex;background-color:#CF040B;color:#fff;padding:6px 12px;border-radius:6px}.page-home #menu-home a,.page-grupo #menu-grupo a,.page-inovacao #menu-inovacao a,.page-responsabilidade-social #menu-respsocial a,.page-negocios #menu-negocios a,.page-contato #menu-contato a,.post-type-archive-noticias #menu-noticias a,.single-noticias #menu-noticias a{font-weight:700}.cred{color:#cf040b !important}.reveal{transform:translateY(150px);opacity:0;transition:1s all ease}.reveal.active{transform:translateY(0);opacity:1}.reveal2{transform:translateY(150px);opacity:0;transition:1.8s all ease}.reveal2.active{transform:translateY(0);opacity:1}
