@charset "UTF-8";:root{--swiper-theme-color: #e88301;--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;color:#757575}.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:#757575;font-size:.6em;margin-right:.75em}.editor-texto ol{list-style:decimal;list-style-position:inside;padding-left:.5em}.editor-texto ol li::marker{color:#757575}.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 #757575}.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:#efefef}.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:#e88301}.editor-texto-light ul li:before{color:#e88301}.editor-texto-light ol li::marker{color:#e88301}.editor-texto-light blockquote{border-left:2px solid #e88301}.editor-texto-light blockquote,.editor-texto-light blockquote *{color:#6c757d}.title-diferencials strong{color:#223c65}@media (hover: hover){.produto-card:hover{background-color:#e88301}}.produto-card-title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.produto-card-description{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.blog-card{transition:all .3s ease-in-out}@media (hover: hover){.blog-card:hover{background-color:#e88301}.blog-card:hover *{color:#fff}}.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);display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.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:995;max-width:18rem}.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 .3s 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 .3s ease-in-out}@media (hover: hover){.whatsapp-form-wrapper .bg-whatsapp:hover{background-color:#00b743}}.btn-whatsapp{transition:all .3s 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:995}.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 .3s 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 .3s 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 .3s 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)}}.states{font-size:.75rem;display:flex;justify-content:center;text-align:center}.btn-main-whatsapp{transition:all .3s 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:995}.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:#e88301;fill:#e88301;transition:all .75s ease .75s}}.header{z-index:999}.header-logo{width:calc(3.2718253557rem + 3.1068122036vw);width:clamp(4rem,3.2718253557rem + 3.1068122036vw,7rem)}.header .menu a,.header .menu button{color:#212529;padding:.25rem .75rem;border-radius:.25rem;position:relative;text-transform:uppercase;font-size:16px;font-weight:600}@media (max-width: 992px){.header .menu a,.header .menu button{color:#fff}}.effect-hover{position:relative}.effect-hover:after{content:"";position:absolute;bottom:-3px;left:0;width:0;height:2px;background:transparent;transition:all .3s ease-in-out}.effect-hover:hover{color:#e88301}.effect-hover:hover:after{background:#e88301;width:100%;transition:all .3s ease-in-out}.effect-hover.effect-hover-white:hover{color:#fff}.effect-hover.effect-hover-white:hover:after{background:#fff;width:100%;transition:all .3s ease-in-out}@media (max-width: 992px){.offcanvas-lg{background:linear-gradient(80deg,#223c65,#375991)}}.offcanvas{display:none}.offcanvas.open{display:block}#footer textarea{height:100px!important}@media (max-width: 992px){#footer{overflow:hidden}}#footer:after{content:"";position:absolute;top:0;left:0;width:50%;height:100%;background:#223c65}@media (max-width: 992px){#footer:after{width:102%;height:10%}}#footer a{color:#757575}#footer .logo-footer{width:calc(6.30092583rem + 7.249228475vw);width:clamp(8rem,6.30092583rem + 7.249228475vw,15rem)}#footer .address{width:100%}#footer .copyright{border-top:1px solid rgba(0,0,0,.1)}.social-item{background:#223c65;transition:all .3s ease-in-out;color:#fff!important}.social-item:hover{background:#e88301;transition:all .3s ease-in-out;color:#fff}.privacy{color:#fff!important;text-decoration:underline;text-underline-offset:3px;transition:all .3s ease-in-out}.privacy:hover{transition:all .3s ease-in-out;color:#e88301!important}@media (min-width: 992px) and (max-width: 1400px){.endereco{width:27rem}}.button-fixed{padding:.2rem .5rem .2rem .75rem;width:14rem;height:3rem;background-color:#e88301;border-radius:2rem;box-shadow:#00000080 0 0 4px;color:#fff;z-index:995;position:relative;transition:all .3s ease-in-out}@media (max-width: 991.98px){.button-fixed{font-size:1.05rem}}@media (hover: hover){.button-fixed:hover{width:12.5rem}.button-fixed:hover svg{left:50%;transform:translate(-50%) translateY(-50%) scale(1.4)}.button-fixed:hover span{opacity:0}}.button-fixed svg{position:absolute;left:.5rem;top:50%;transform:translateY(-50%);transition:all .3s ease-in-out}.button-fixed span{position:absolute;right:.75rem;top:50%;transform:translateY(-50%);transition:all .3s ease-in-out;text-wrap:nowrap}.icon-fixed{width:52px;height:52px;background-color:#e88301;border-radius:50%;box-shadow:#00000080 0 0 4px;color:#fff;z-index:995;display:flex;justify-content:center;align-items:center;transition:all .3s ease-in-out}@media (hover: hover){.icon-fixed:hover{color:#fff;transform:translateY(-.25rem)}}.close-btn{padding-left:.5rem;height:1.5rem;color:#fff;display:flex;justify-content:center;cursor:pointer;transition:all .2s;font-weight:400;border:none!important;outline:none!important;background:none!important}.display-fixed{position:fixed;bottom:1rem;left:1rem;width:14.5rem;display:flex;flex-direction:row;justify-content:space-between;align-items:center;z-index:995}@media (max-width: 991.98px){.display-fixed{width:13.5rem}}.hover-effect *,.hover-effect{transition:all .3s ease-in-out}.hover-effect:hover *,.hover-effect:hover{color:#e88301}.w-fit{width:fit-content}.card-diferenciais:after{content:"";position:absolute;width:100%;height:90%;bottom:0;left:0;background:linear-gradient(to top,rgba(0,0,0,.75),rgba(0,0,0,0));transition:all .3s ease-in-out}@media (max-width: 992px){.card-diferenciais:after{content:"";position:absolute;width:100%;height:100%;bottom:0;left:0;background:linear-gradient(to top,rgba(0,0,0,.8),rgba(0,0,0,.6));transition:all .3s ease-in-out}.card-diferenciais .card-content2{z-index:3;opacity:1;transition:all .3s ease-in-out}.card-diferenciais .card-content{z-index:3;opacity:0}}.card-diferenciais:hover{background:#223c65}@media (min-width: 992px){.card-diferenciais:hover:after{z-index:2;content:"";position:absolute;width:100%;height:100%;bottom:0;left:0;background:#223c65;transition:all .3s ease-in-out}.card-diferenciais:hover .card-content2{z-index:3;opacity:1;transition:all .3s ease-in-out}.card-diferenciais:hover .card-content{z-index:3;opacity:0}}.card-diferenciais:hover .interest{position:relative}.card-diferenciais:hover .interest:after{content:"";position:absolute;bottom:-5px;left:0;width:90%;height:1px;background:#fff;transition:all .8s ease-in-out}.card-diferenciais:hover .effect-hover-white{color:#fff}.card-diferenciais:hover .effect-hover-white:after{background:#fff;width:100%;transition:all .5s ease-in-out}.card-diferenciais .effect-hover{position:relative}.card-diferenciais .effect-hover:after{content:"";position:absolute;bottom:-3px;left:0;width:0;height:2px;background:transparent;transition:all .3s ease-in-out}.depoimentos-swiper .pagination-success .swiper-pagination-bullet-active{background:#fff}.banner-slide{position:relative}.img-bg-visual{background-repeat:repeat-x;background-position-y:-6rem}#empresa .mvv-card .icon{color:#e88301;max-width:calc(2.5145502372rem + 2.0712081357vw);max-width:clamp(3rem,2.5145502372rem + 2.0712081357vw,5rem)}@media (min-width: 992px){#empresa .gallery-wrapper{float:right}}#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 .form-wrapper{background:linear-gradient(25deg,#fe9c1e,#824a01)}@media (min-width: 992px){#contato .form-wrapper .formulario{margin-bottom:-8rem;position:relative;z-index:1}}@media (min-width: 992px){#contato .mapa-wrapper{margin-top:-5rem}}#offcanvasCategorias a.active{display:flex;align-items:center;gap:.5rem}#offcanvasCategorias a.active:before{content:"";width:.5em;height:.5em;background-color:#e88301;border-radius:50rem;display:block}@media (min-width: 992px){.product-pedecarreta{margin-top:-2.5rem}}.img-chamariz{width:60%;left:50%;transform:translate(-50%)}.ratio-service{height:10rem}body{font-size:calc(.9696593898rem + .1294505085vw);font-size:clamp(1rem,.9696593898rem + .1294505085vw,1.125rem);font-family:Work Sans,sans-serif}.btn-unstyled{background:transparent;border:none}.title{font-size:calc(1.6019345084rem + 1.1650545763vw);font-size:clamp(1.875rem,1.6019345084rem + 1.1650545763vw,3rem)}.subtitle{font-size:calc(1.0982969491rem + .6472525424vw);font-size:clamp(1.25rem,1.0982969491rem + .6472525424vw,1.875rem)}.subtitle-sm{font-size:calc(1.0036375593rem + .5178020339vw);font-size:clamp(1.125rem,1.0036375593rem + .5178020339vw,1.625rem)}.text-alt{letter-spacing:5px}.text-truncation-3,.text-truncation-3 *{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.text-truncation-4,.text-truncation-4 *{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.text-truncation-6,.text-truncation-6 *{display:-webkit-box;-webkit-line-clamp:6;-webkit-box-orient:vertical;overflow:hidden}.text-truncation-8,.text-truncation-8 *{display:-webkit-box;-webkit-line-clamp:8;-webkit-box-orient:vertical;overflow:hidden}@media (max-width: 991.98px){#offcanvasHeader{display:block!important}}
