@charset "UTF-8";:root{--swiper-theme-color: #ca1517;--color_a: red}.swiper-button-prev:after,.swiper-button-next:after{font-size:clamp(2rem,1.875rem + .625vw,2.625rem)}@media (min-width: 992px){.container-start{--bs-gutter-x: .75rem;--bs-gutter-y: 0;width:100%;padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);margin-left:auto;margin-right:0;padding-right:0;max-width:98%}.container-start .row{margin-right:0}.container-start .col,.container-start .col-1,.container-start .col-2,.container-start .col-3,.container-start .col-4,.container-start .col-5,.container-start .col-6,.container-start .col-7,.container-start .col-8,.container-start .col-9,.container-start .col-10,.container-start .col-11,.container-start .col-12,.container-start .col-auto,.container-start .col-lg,.container-start .col-lg-1,.container-start .col-lg-2,.container-start .col-lg-3,.container-start .col-lg-4,.container-start .col-lg-5,.container-start .col-lg-6,.container-start .col-lg-7,.container-start .col-lg-8,.container-start .col-lg-9,.container-start .col-lg-10,.container-start .col-lg-11,.container-start .col-lg-12,.container-start .col-lg-auto,.container-start .col-md,.container-start .col-md-1,.container-start .col-md-2,.container-start .col-md-3,.container-start .col-md-4,.container-start .col-md-5,.container-start .col-md-6,.container-start .col-md-7,.container-start .col-md-8,.container-start .col-md-9,.container-start .col-md-10,.container-start .col-md-11,.container-start .col-md-12,.container-start .col-md-auto,.container-start .col-sm,.container-start .col-sm-1,.container-start .col-sm-2,.container-start .col-sm-3,.container-start .col-sm-4,.container-start .col-sm-5,.container-start .col-sm-6,.container-start .col-sm-7,.container-start .col-sm-8,.container-start .col-sm-9,.container-start .col-sm-10,.container-start .col-sm-11,.container-start .col-sm-12,.container-start .col-sm-auto,.container-start .col-xl,.container-start .col-xl-1,.container-start .col-xl-2,.container-start .col-xl-3,.container-start .col-xl-4,.container-start .col-xl-5,.container-start .col-xl-6,.container-start .col-xl-7,.container-start .col-xl-8,.container-start .col-xl-9,.container-start .col-xl-10,.container-start .col-xl-11,.container-start .col-xl-12,.container-start .col-xl-auto{padding-right:0}}@media (min-width: 992px) and (min-width: 576px){.container-start{max-width:97.5%}}@media (min-width: 992px) and (min-width: 768px){.container-start{max-width:97.5%}}@media (min-width: 992px) and (min-width: 992px){.container-start{max-width:97.5%}}@media (min-width: 992px) and (min-width: 1200px){.container-start{max-width:95%}}@media (min-width: 992px) and (min-width: 1600px){.container-start{max-width:calc(100% - ((100% - 1520px)/2))}}@media (min-width: 992px){.container-end{--bs-gutter-x: .75rem;--bs-gutter-y: 0;width:100%;padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);margin-right:auto;margin-left:0;padding-left:0;max-width:98%}.container-end .row{margin-left:0}.container-end .col,.container-end .col-1,.container-end .col-2,.container-end .col-3,.container-end .col-4,.container-end .col-5,.container-end .col-6,.container-end .col-7,.container-end .col-8,.container-end .col-9,.container-end .col-10,.container-end .col-11,.container-end .col-12,.container-end .col-auto,.container-end .col-lg,.container-end .col-lg-1,.container-end .col-lg-2,.container-end .col-lg-3,.container-end .col-lg-4,.container-end .col-lg-5,.container-end .col-lg-6,.container-end .col-lg-7,.container-end .col-lg-8,.container-end .col-lg-9,.container-end .col-lg-10,.container-end .col-lg-11,.container-end .col-lg-12,.container-end .col-lg-auto,.container-end .col-md,.container-end .col-md-1,.container-end .col-md-2,.container-end .col-md-3,.container-end .col-md-4,.container-end .col-md-5,.container-end .col-md-6,.container-end .col-md-7,.container-end .col-md-8,.container-end .col-md-9,.container-end .col-md-10,.container-end .col-md-11,.container-end .col-md-12,.container-end .col-md-auto,.container-end .col-sm,.container-end .col-sm-1,.container-end .col-sm-2,.container-end .col-sm-3,.container-end .col-sm-4,.container-end .col-sm-5,.container-end .col-sm-6,.container-end .col-sm-7,.container-end .col-sm-8,.container-end .col-sm-9,.container-end .col-sm-10,.container-end .col-sm-11,.container-end .col-sm-12,.container-end .col-sm-auto,.container-end .col-xl,.container-end .col-xl-1,.container-end .col-xl-2,.container-end .col-xl-3,.container-end .col-xl-4,.container-end .col-xl-5,.container-end .col-xl-6,.container-end .col-xl-7,.container-end .col-xl-8,.container-end .col-xl-9,.container-end .col-xl-10,.container-end .col-xl-11,.container-end .col-xl-12,.container-end .col-xl-auto{padding-left:0}}@media (min-width: 992px) and (min-width: 576px){.container-end{max-width:97.5%}}@media (min-width: 992px) and (min-width: 768px){.container-end{max-width:97.5%}}@media (min-width: 992px) and (min-width: 992px){.container-end{max-width:97.5%}}@media (min-width: 992px) and (min-width: 1200px){.container-end{max-width:95%}}@media (min-width: 992px) and (min-width: 1600px){.container-end{max-width:calc(100% - ((100% - 1520px)/2))}}.editor-texto p,.editor-texto span,.editor-texto ul,.editor-texto ol,.editor-texto li,.editor-texto a{color:#212529;font-weight:400;line-height:1.25}.editor-texto h1,.editor-texto h2,.editor-texto h3,.editor-texto h4,.editor-texto h5,.editor-texto h6{margin-top:1.5em;margin-bottom:1em}.editor-texto li+li{margin-top:.1em}.editor-texto a{font-weight:500}@media (hover: hover){.editor-texto a:hover:hover{text-decoration:underline}}.editor-texto b{font-weight:600}.editor-texto ul{list-style:none;padding-left:.5em}.editor-texto ul li:before{content:"•";font-weight:400;color:#ca1517;font-size:.9em;margin-right:.75em}.editor-texto ol{list-style:decimal;list-style-position:inside;padding-left:.5em}.editor-texto ol li::marker{color:#ca1517}.editor-texto *:first-child{margin-top:0}.editor-texto *:last-child{margin-bottom:0}.editor-texto blockquote{padding:1em;margin-left:-1em;border-left:2px solid #2a2122}.editor-texto blockquote,.editor-texto blockquote *{color:#6c757d}.editor-texto-light p,.editor-texto-light span,.editor-texto-light ul,.editor-texto-light ol,.editor-texto-light li,.editor-texto-light a{color:#dadada}.editor-texto-light h1,.editor-texto-light h2,.editor-texto-light h3,.editor-texto-light h4,.editor-texto-light h5,.editor-texto-light h6{color:#ca1517}.editor-texto-light ul li:before{color:#ca1517}.editor-texto-light ol li::marker{color:#ca1517}.editor-texto-light blockquote{border-left:2px solid #ca1517}.editor-texto-light blockquote,.editor-texto-light blockquote *{color:#6c757d}.editor-texto-white p,.editor-texto-white span,.editor-texto-white ul,.editor-texto-white ol,.editor-texto-white li,.editor-texto-white a,.editor-texto-white h1,.editor-texto-white h2,.editor-texto-white h3,.editor-texto-white h4,.editor-texto-white h5,.editor-texto-white h6{color:#fff}.editor-texto-danger p,.editor-texto-danger span,.editor-texto-danger ul,.editor-texto-danger ol,.editor-texto-danger li,.editor-texto-danger a,.editor-texto-danger h1,.editor-texto-danger h2,.editor-texto-danger h3,.editor-texto-danger h4,.editor-texto-danger h5,.editor-texto-danger h6{color:#ca1517}.product-card{border:1px solid #dadada;transition:all .2s ease-in-out}.product-card img{transition:all .2s ease-in-out}@media (hover: hover){.product-card:hover{border-color:#2a2122}.product-card:hover img{transform:scale(1.05)}.product-card:hover .category-badge,.product-card:hover .check-more-btn{background-color:#ca1517;color:#fff}}.product-card-title{font-size:calc(.5921052632rem + .6578947368vw);font-size:clamp(1rem,.5921052632rem + .6578947368vw,1.25rem);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.product-card-description{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.product-card .category-badge{padding:.25rem;color:#fff;transition:all .2s ease-in-out}.product-card .text-truncation{height:22px}.product-card .text-dark path{fill:#2a2122}.blog-card{transition:all .2s ease-in-out;color:#fff!important}.blog-card img{transition:all .2s ease-in-out;scale:1}.blog-card:hover img{transition:all .2s ease-in-out;scale:1.1}.blog-card:hover .btn-small{background:#ca1517}.blog-card:hover:after{transition:all .2s ease-in-out}.blog-card:hover .btn-blog-link{border:1px solid #071426}.blog-card:after{top:0;left:0;width:100%;height:100%;content:"";position:absolute;background:linear-gradient(to top,rgba(0,0,0,.75),rgba(0,0,0,.25));transition:all .2s ease-in-out}.blog-card:hover .blog-card-body{margin-bottom:0rem;transition:all .2s ease-in-out}.blog-card .blog-card-body{transition:all .2s ease-in-out}@media (min-width: 992px){.blog-card .blog-card-body{margin-bottom:-5rem}}@media (max-width: 992px){.blog-card .blog-card-body{margin-bottom:-3rem}}.blog-card .blog-card-description{display:flex!important;height:100%;opacity:1;width:max-content;transition:all .2s ease-in-out}.blog-card-title{font-size:calc(.9393187796rem + .258901017vw);font-size:clamp(1rem,.9393187796rem + .258901017vw,1.25rem);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.blog-card-description{font-size:calc(.7514550237rem + .2071208136vw);font-size:clamp(.8rem,.7514550237rem + .2071208136vw,1rem)}.whatsapp-form{opacity:0;pointer-events:none;-webkit-user-select:none;user-select:none;transition:all .5s ease;clip-path:circle(0% at 100% 100%);box-shadow:0 5px 15px #00000040;border-radius:.25rem;overflow:hidden;z-index:999}.whatsapp-form.show{opacity:1;pointer-events:initial;-webkit-user-select:initial;user-select:initial;clip-path:circle(175% at 100% 100%)}.whatsapp-form-header{background:linear-gradient(80deg,#00b743,#009b12)}.whatsapp-form-close{color:#fff!important}.whatsapp-form-wrapper{transition:all .2s ease-in-out}.whatsapp-form-wrapper.hidden{opacity:0;-webkit-user-select:none;user-select:none;pointer-events:none}.whatsapp-form-wrapper .bg-whatsapp{background-color:#009b12;color:#fff;transition:all .2s ease-in-out}@media (hover: hover){.whatsapp-form-wrapper .bg-whatsapp:hover{background-color:#00b743}}.btn-whatsapp{transition:all .2s ease-in-out;color:#fff!important;border-radius:50rem;padding:.75rem;position:relative;box-shadow:0 4px 10px #00000059;background:linear-gradient(80deg,#00b743,#009b12);border:none;z-index:999}.btn-whatsapp.fixed{position:fixed;right:0;bottom:0;margin:1rem}.btn-whatsapp:after{content:"";width:100%;height:100%;background:linear-gradient(80deg,#009b12,#00b743);border-radius:50rem;position:absolute;left:0;top:0;opacity:0;transition:all .2s ease-in-out}@media (hover: hover){.btn-whatsapp:hover:after{opacity:1}}.btn-whatsapp:not(.active):before{content:"";width:100%;height:100%;position:absolute;left:0;top:0;background-color:#00b74340;border-radius:50rem;transition:all .2s ease-in-out;animation:bgScale 4s linear infinite;z-index:-1}.btn-whatsapp-anchor{background-color:#00b743;padding:.25rem .5rem;color:#fff!important;transition:all .2s ease-in-out;border-radius:.25rem;text-align:center}@media (hover: hover){.btn-whatsapp-anchor:hover{background-color:#009b12}}@keyframes bgScale{70%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(2)}}.gallery-swiper .video-slide{background-color:#00000040}.gallery-swiper .video-slide svg{transition:all .75s ease .75s;font-size:calc(4.5145502372rem + 2.0712081357vw);font-size:clamp(5rem,4.5145502372rem + 2.0712081357vw,7rem)}.gallery-swiper .video-slide svg circle{stroke-dasharray:410;stroke-dashoffset:0;transition:all .75s ease}.gallery-swiper .video-slide svg path{transition:all .75s ease}@media (hover: hover){.gallery-swiper .video-slide:hover svg circle{stroke-dashoffset:410}.gallery-swiper .video-slide:hover svg path{stroke:#ca1517;fill:#ca1517;transition:all .75s ease .75s}}.header{z-index:999}.header.header-bg{background:linear-gradient(180deg,rgba(0,0,0,.65),transparent)}.header-logo{width:calc(5.7572751186rem + 1.0356040679vw);width:clamp(6rem,5.7572751186rem + 1.0356040679vw,7rem)}.header .menu a{position:relative;z-index:1;color:#fff}@media (min-width: 992px) and (max-width: 1920px){.header .menu a{font-size:calc(.5833333333rem + .5555555556vw);font-size:clamp(1rem,.5833333333rem + .5555555556vw,1.25rem)}}@media (min-width: 992px){.header .menu a.active{position:relative;top:-6px}.header .menu a.active:after{content:"";background:#ca1517;position:absolute;bottom:-6px;right:0;width:100%;height:1px}}@media (max-width: 991.98px){.header .menu a.active{position:relative;top:-6px}.header .menu a.active span:after{content:"";background:white;position:absolute;bottom:-6px;right:0;width:auto;height:1px;left:0}.header .menu a span{position:relative;padding:0 3px;z-index:1}}.header .menu .dropdown-menu-language{min-width:5rem;border-radius:0;transform:translate(-89px,47px)!important}.header .menu .dropdown-menu-work{transform:translate(-157px,47px)!important;background-color:#fff3;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);box-shadow:0 5px 15px #00000026}.header .menu .dropdown-menu-work a{color:#fff}@media (min-width: 992px) and (max-width: 1920px){.header .menu .dropdown-menu-work a{font-size:18px}}.header .menu .btn-dropdown.show path{stroke:#000}.header .menu .btn-dropdown:hover path{stroke:#000}.dropdown-menu{display:block!important;opacity:0;visibility:hidden;transition:all .2s ease-in-out}.dropdown-menu.show{opacity:1;visibility:visible}.effect-hover{position:relative}.effect-hover:after{content:"";bottom:-6px;left:0;height:1px;position:absolute;width:0px;background:transparent;transition:all .2s ease-in-out}@media (hover: hover){.effect-hover:hover:after{content:"";bottom:-6px;left:0;width:100%;height:1px;background:#fff;position:absolute;transition:all .2s ease-in-out}}.effect-hover-danger{position:relative}.effect-hover-danger:after{content:"";bottom:-6px;left:0;height:1px;position:absolute;width:0px;background:transparent;transition:all .2s ease-in-out}@media (hover: hover){.effect-hover-danger:hover:after{content:"";bottom:-6px;left:0;width:100%;height:1px;background:#ca1517;position:absolute;transition:all .2s ease-in-out}}.effect-item{scale:1;transition:all .2s ease-in-out}@media (hover: hover){.effect-item:hover{scale:1.1;transition:all .2s ease-in-out}}@media (min-width: 992px){.h-lg-80{height:80px}}.active-danger{color:#ca1517}.active-danger:after{content:"";bottom:-6px;left:0;width:100%;height:1px;background:#ca1517;position:absolute;transition:all .2s ease-in-out}#footer .logo{width:calc(8.7863755929rem + 5.1780203393vw);width:clamp(10rem,8.7863755929rem + 5.1780203393vw,15rem)}#footer .address{width:100%}#footer .copyright{position:relative}#footer .copyright:after{content:"";top:0;left:0;width:50%;height:2px;background:#ca1517;position:absolute}#footer a{color:#2a2122}#footer a.active{color:#ca1517}#footer .effect-hover{position:relative}#footer .effect-hover:after{content:"";bottom:-3px;left:0;height:1px;position:absolute;width:0px;background:transparent;transition:all .2s ease-in-out}#footer .effect-hover:hover:after{content:"";bottom:-3px;left:0;width:100%;height:1px;background:#ca1517;position:absolute;transition:all .2s ease-in-out}#footer .social-item{color:#ca1517}@media (min-width: 992px){.site-menu-footer{transform:translate(-80%)}}@media (min-width: 992px){.partners-swiper .swiper-pagination{bottom:3rem}}.actuation-card{background:rgba(255,255,255,.75)}.featured-products-swiper .swiper-wrapper{flex-direction:row}@media (min-width: 992px){.featured-products-swiper .swiper-slide{margin-top:60px!important}}.lines-swiper .swiper-wrapper,.home-posts-swiper .swiper-wrapper{flex-direction:row}.other-products{padding-bottom:4rem}.other-products .container:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:93.5%;background:linear-gradient(to right,rgba(42,33,34,0),rgba(42,33,34,.9));z-index:1}.other-products .container:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:100%;background:linear-gradient(to left,rgba(0,0,0,.2),rgba(202,21,23,.8));z-index:1}.other-products .title-description{position:relative}@media (min-width: 992px){.other-products .title-description:after{content:"";left:-4rem;top:1rem;height:500px;width:1px;background:white;position:absolute}}.company-home{position:relative}@media (min-width: 992px){.company-home{padding-bottom:20rem}}@media (max-width: 992px){.company-home{padding-bottom:6rem}}.company-home:after{content:"";top:0;left:0;width:100%;height:100%;position:absolute;background:linear-gradient(to bottom,rgba(0,0,0,.75),rgba(0,0,0,.25))}#empresa .description-company{background:#f1f1f1}@media (min-width: 992px){#empresa .description-company .mvv-card-2{position:relative;bottom:-4rem}}#empresa .quality{background:#f1f1f1}@media (min-width: 992px){#empresa .quality{padding-bottom:6rem}}#empresa .mvv-card .icon{max-width:calc(2.5145502372rem + 2.0712081357vw);max-width:clamp(3rem,2.5145502372rem + 2.0712081357vw,5rem)}@media (min-width: 992px){#empresa .gallery-wrapper{float:left}}#empresa .parent{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,2fr);grid-column-gap:16px;grid-row-gap:16px}#empresa .div1{grid-area:1/1/2/2}#empresa .div2{grid-area:2/1/3/2}#empresa .div3{grid-area:1/2/3/3}@media (min-width: 992px){#empresa .img-company-path{clip-path:polygon(0 0,80% 0%,100% 100%,0% 100%)}}#empresa .img-company-path:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5)}#empresa .see-more{position:relative;color:#fff!important}#empresa .see-more:after{content:"";top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.7);position:absolute}#empresa .bg-lightgray{background:#f1f1f1}.sustentabilidade{position:relative}.sustentabilidade:after{background:linear-gradient(to right,rgba(0,0,0,0),rgba(0,0,0,.4),rgba(0,0,0,.6),rgba(0,0,0,0));content:"";position:absolute;top:0;left:0;width:100%;height:100%}.sustentabilidade:before{background:rgba(0,0,0,.4);content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.sustentabilidade .sustentabilidade-description h2{color:#48a334}.w-200{max-width:200px}.h-200{max-height:200px}#contato .contacts .card{height:100%;padding:calc(1.3786375593rem + .5178020339vw);padding:clamp(1.5rem,1.3786375593rem + .5178020339vw,2rem);display:flex;gap:.75rem;background-color:#fff;box-shadow:0 .5rem 1.1rem #0000002d;border-radius:.75rem}#contato .formulario{position:relative;z-index:1}#contato .formulario .form-control{color:#2a2122}#contato .formulario .form-control::placeholder{color:#2a2122}#contato .form-control{color:#ca1517}#contato .form-control::placeholder{color:#ca1517}#contato .form-control,.modal .form-control,header .form-control{border:none;border-radius:0;padding:.75rem 1rem;color:#ca1517}#contato .form-control::placeholder,.modal .form-control::placeholder,header .form-control::placeholder{color:#ca1517}.ver-mais{overflow:hidden;display:flex;background:#ca1517;color:#fff!important;padding:2.5rem 2rem;transition:all .2s ease-in-out}@media (min-width: 992px){.ver-mais{position:absolute;bottom:1rem;right:-4rem}}.ver-mais .cursor-pointer{cursor:pointer;rotate:90deg;left:4rem;position:relative;white-space:nowrap}.ver-mais a{color:#fff}.ver-mais svg{rotate:270deg}.ver-mais .subtitle{rotate:180deg}.ver-mais .contacts{max-width:100%}@media (min-width: 992px){.ver-mais .contacts{max-width:25rem}}.ver-mais .contacts svg{rotate:360deg}.ver-mais .menos.d-flex{display:flex!important}.ver-mais.show{right:-30.5rem;transition:all .2s ease-in-out;width:32rem}.ver-mais.show .cursor-pointer{left:-3rem;transition:all .2s ease-in-out}.ver-mais.show .cursor-pointer svg{rotate:90deg}@media (max-width: 992px){.iframe{height:300px}}#representantes .card a{color:#2a2122;transition:all .2s ease-in-out}#representantes .card a.text-danger{color:#ca1517}#representantes .card a:hover{color:#ca1517;transition:all .2s ease-in-out}.ms-corretion{margin-left:-3px}.interactive-map svg path{transition:all .2s ease-in-out;outline:none!important;cursor:pointer}@media (hover: hover){.interactive-map svg path:hover{fill:#ca1517}}.interactive-map svg path.clicked{fill:#ca1517cc!important}.interactive-map svg path.pointer-events-none{pointer-events:none}.cards-section{overflow-x:hidden}@media (min-width: 992px){.cards-section{padding-right:2rem;margin-top:2rem}}::-webkit-scrollbar{width:5px}::-webkit-scrollbar-track{background:#fff;border-radius:6px}::-webkit-scrollbar-thumb{background:#ca1517;border-radius:6px}::-webkit-scrollbar-thumb:hover{background:#555}#offcanvasCategorias a.active{display:flex;align-items:center;gap:.5rem}#offcanvasCategorias a.active:before{content:"";width:.5em;height:.5em;background-color:#ca1517;border-radius:50rem;display:block}#blog-details .card-principal-blog-detalhe:after{content:"";top:0;left:0;height:100%;width:100%;background:linear-gradient(to top,rgba(0,16,44,.8),rgba(0,16,44,0));position:absolute;z-index:1}#blog-details .card-principal-blog-detalhe .content{top:initial;height:initial}#blog-details .social-icon{background:#2a2122;transition:all .2s ease-in-out}#blog-details .social-icon *{color:#fff;transition:all .2s ease-in-out}#blog-details .social-icon:hover{background:#ca1517}@media (max-width: 992px){#blog-details .ratio-21x9,#blog-details .ratio-16x9,.img-mobile-full{width:110%!important;left:-5%!important}}.blog-details:after{content:"";top:0;left:0;width:100%;height:100%;background:rgba(42,33,34,.5);position:absolute;z-index:1}.products-filter{top:1rem;position:sticky}.products-filter .search-form-input{height:52px}.products-filter .accordion-item{border:#ced4da 1px solid!important}.products-filter .search-form-input{border-radius:0!important;background:transparent;border:none;border-bottom:1px solid #2a2122;outline:none}.products-filter .search-form-input::placeholder{color:#2a2122}.products-filter .search-form-button{border:none;background:transparent;outline:none}.catalog{position:relative}.catalog:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5)}.grid-wrapper{display:grid;grid-template-columns:repeat(2,1fr)}.grid-wrapper li{width:100%}.mySwiper1 .swiper-slide{cursor:pointer}.mySwiper1 .swiper-slide-thumb-active{border:1px solid #ca1517}.modal .form-control,.modal .form-select{color:#2a2122}.modal .form-control::placeholder,.modal .form-select::placeholder{color:#2a2122}.banner .banner-swiper-buttons{clip-path:polygon(0 0,83% 0,100% 100%,0% 100%)}.banner .rotate-90{transform:rotate(90deg)}.featured-products .nav-pills .featured-card{position:relative;top:0;transition:all .2s ease-in-out}@media (max-width: 992px){.featured-products .nav-pills .featured-card{height:16rem}}@media (hover: hover){.featured-products .nav-pills .featured-card.rodoviario:hover{background:#f18604}}.featured-products .nav-pills .featured-card.rodoviario .featured-title .title:after{background:#f18604}@media (hover: hover){.featured-products .nav-pills .featured-card.agricola:hover{background:#48a334}}.featured-products .nav-pills .featured-card.agricola .featured-title .title:after{background:#48a334}@media (hover: hover){.featured-products .nav-pills .featured-card.correntes:hover{background:#1a283a}}.featured-products .nav-pills .featured-card.correntes .featured-title .title:after{background:#1a283a}@media (hover: hover){.featured-products .nav-pills .featured-card:hover{top:-1rem;transition:all .2s ease-in-out}.featured-products .nav-pills .featured-card:hover .title{color:#fff}.featured-products .nav-pills .featured-card:hover .title:after{background:#fff!important}}.featured-products .nav-pills .line-img img{left:initial;right:-3rem;top:-6rem}.featured-products .nav-pills .featured-title{position:absolute}.featured-products .nav-pills .featured-title .title{position:relative;transition:all .2s ease-in-out}.featured-products .nav-pills .featured-title .title:after{content:"";position:absolute;bottom:-4rem;transition:all .2s ease-in-out;left:0;width:6rem;height:2px;background:currentColor}#jobs .text-decription h2{color:#2a2122}#jobs .text-decription h2 strong span{font-weight:600!important}#jobs #jobModal .modal-dialog{max-width:80rem}#jobs #jobModal .form-control{color:#2a2122}#jobs #jobModal .form-control::placeholder{color:#2a2122}.pagination-danger .swiper-pagination-bullet-active{background:#ca1517!important}.pagination-danger .swiper-pagination-bullet{background:#fff;opacity:1}.pagination-danger-dark .swiper-pagination-bullet-active{background:#ca1517!important}@media (min-width: 992px){.swiper-pagination.bottom-lg-3{bottom:3rem!important}}.invisible{visibility:hidden}.bg-image{background-size:cover;background-repeat:no-repeat;background-position:center}.btn-white:hover{background:#ca1517;border:1px solid #ca1517;color:#fff;transition:all .2s ease-in-out}.btn-white:hover svg,.btn-white:hover path{fill:#fff;transition:all .2s ease-in-out}.btn-white svg,.btn-white path{fill:#ca1517;transition:all .2s ease-in-out}.effect-image{position:relative;padding-top:2rem}@media (min-width: 992px){.effect-image.no-post:after{background:white}}@media (min-width: 992px){.effect-image:after{content:"";background:#dadada;width:65%;height:3rem;top:-1px;right:0;position:absolute;z-index:1;clip-path:polygon(0 0,100% 0,100% 100%,4% 100%)}.effect-image:before{content:"";background:white;width:65%;height:3rem;bottom:-1px;left:0;position:absolute;z-index:2;clip-path:polygon(0 0,96% 0,100% 100%,0 100%)}}.mb--1{margin-bottom:-1px}.btn-success:hover{color:#fff}.fw-bold{font-weight:900}.title-underline{position:relative}.title-underline:after{content:"";position:absolute;bottom:-1rem;left:0;width:80%;height:1px;background:#ca1517}.title-underline-center:after{left:50%;transform:translate(-50%)}.effect-img img,.effect-img scg{scale:1;transition:all .2s ease-in-out}.effect-img:hover img,.effect-img:hover svg{scale:1.1;transition:all .2s ease-in-out}.rounded-0-i{border-radius:0!important}.rotate-180{rotate:180deg}.fancybox__thumb:after{border:#ca1517 2px solid!important;border-radius:0!important}.w-fit{width:fit-content}.h-fit{height:fit-content}ul.pagination{gap:1rem}ul.pagination .page-link{width:40px;height:40px;border-radius:0!important;display:flex;justify-content:center;align-items:center;border:#ca1517 1px solid;transition:all .2s ease-in-out}@media (hover: hover){ul.pagination .page-link:hover{background-color:#ca1517;color:#fff}}.page-link-master{background:transparent;border:none!important}.swiper-button-next:after,.swiper-button-prev:after{content:""}.title-lg{font-size:calc(1.2681877964rem + 2.5890101696vw);font-size:clamp(1.875rem,1.2681877964rem + 2.5890101696vw,4.375rem)}.title{font-size:calc(1.4956210103rem + 1.6186491581vw);font-size:clamp(1.875rem,1.4956210103rem + 1.6186491581vw,3.438rem)}.title-sm,.title-sm h2{font-size:calc(1.2572751186rem + 1.0356040679vw);font-size:clamp(1.5rem,1.2572751186rem + 1.0356040679vw,2.5rem)}.text-truncation,.text-truncation *{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.text-truncation-2,.text-truncation-2 *{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.gap-0-25{gap:.25rem}.gap-0-50{gap:.5rem}.text-dark-gray,.editor-texto.text-dark-gray,.editor-texto.text-dark-gray p{color:#606060}
