@charset "UTF-8";:root{--swiper-theme-color: #FF0D22;--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:gray}.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:"\2022";font-weight:400;color:gray;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:gray}.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 #808080}.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:#f8f9fa}.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:#ff0d22}.editor-texto-light ul li:before{color:#ff0d22}.editor-texto-light ol li::marker{color:#ff0d22}.editor-texto-light blockquote{border-left:2px solid #FF0D22}.editor-texto-light blockquote,.editor-texto-light blockquote *{color:#6c757d}.editor-texto-company-1 h2{color:#fff!important;font-size:2.5rem}.editor-texto-company-1 p{color:#fff!important;font-size:1.1rem}.editor-texto-company-2 h2{color:#232322!important;font-size:2.5rem}.editor-texto-company-2 p{color:#232322!important;font-size:1.1rem}.btn-whats{background-color:#25d366;border-color:#25d366}@media (hover: hover){.produto-card:hover{background-color:#ff0d22}}.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 .4s ease-in-out}@media (hover: hover){.blog-card:hover{background-color:#ff0d22}.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;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;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 .4s ease-in-out}.whatsapp-form-wrapper.hidden{opacity:0;user-select:none;pointer-events:none}.whatsapp-form-wrapper .bg-whatsapp{background-color:#009b12;color:#fff;transition:all .4s ease-in-out}@media (hover: hover){.whatsapp-form-wrapper .bg-whatsapp:hover{background-color:#00b743}}.btn-whatsapp{transition:all .4s 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 .4s 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 .4s 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 .4s 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:#ff0d22;fill:#ff0d22;transition:all .75s ease .75s}}.header{z-index:999}.header .dropscroll{max-height:32vh;overflow-y:auto}.header-logo{width:calc(8.7863755929rem + 5.1780203393vw);width:clamp(10rem,8.7863755929rem + 5.1780203393vw,15rem)}@media (min-width: 992px){.header .position-lg-left{left:-5%}}@media (max-width: 992px){.header .position-lg-left{max-width:100%}}.header .menu li a{position:relative;padding:.25rem .75rem;border-radius:.25rem}@media (min-width: 1600px){.header .menu li a{font-size:20px}}.header .menu li a.active{color:#ff0d22;font-weight:700}.header .menu li a.active:after{content:"";position:absolute;width:100%;height:100%;bottom:-50px;left:0;display:flex;color:#000;border-bottom:5px solid #FF0D22}@media (max-width: 1700px){.header .menu li a.active:after{bottom:-49px}}@media (max-width: 1500px){.header .menu li a.active:after{bottom:-47px}}@media (max-width: 1200px){.header .menu li a.active:after{bottom:-45px}}@media (min-width: 1361px) and (max-width: 1395px){.header .menu li a.active:after{bottom:-48px}}@media (min-width: 1080px) and (max-width: 1117px){.header .menu li a.active:after{bottom:-46px}}@media (max-width: 992px){.header .menu li a.active:after{bottom:-5px}}.header .menu li a.hover{color:#ff0d22!important}.header .menu li a.hover:after{content:"";position:absolute;width:100%;height:100%;bottom:-50px;left:0;display:flex;color:#000;border-bottom:5px solid #FF0D22}#footer .logo{width:calc(8.7863755929rem + 5.1780203393vw);width:clamp(10rem,8.7863755929rem + 5.1780203393vw,15rem)}@media (max-width: 992px){#footer{font-size:16px!important}}@media (max-width: 576px){#footer{font-size:15px!important}}#footer .address{width:100%}#footer .copyright{border-top:1px solid rgba(0,0,0,.1)}#footer a{color:#fff}#footer a svg{transform:scale(1);transition:transform .3s ease-in-out}#footer a:hover{color:#ff0d22}#footer a:hover svg{transform:scale(1.2);transition:transform .3s ease-in-out}#footer .dropdown-item{color:#232322}@media (max-width: 992px){#footer .col-mobile{flex:0 0 auto;width:100%}}@media (min-width: 992px){#footer .border-lg-end{border-right:1px solid white}}.banner-swiper .div-shadow{background:rgba(0,0,0,.4)}.banner-swiper .swiper-button-prev,.banner-swiper .swiper-button-next{position:relative!important}.banner-swiper .swiper-pagination{bottom:var(--swiper-pagination-bottom, -35px)}@media (max-width: 576px){.banner-swiper .swiper-pagination{bottom:var(--swiper-pagination-bottom, -15px)}}.banner-swiper .swiper-pagination-bullet{font-size:20px;font-weight:700;color:#fff;background:none}.banner-swiper .swiper-pagination-bullet-active{color:#ff0d22!important}.banner-swiper .control-banner{height:100px}@media (max-width: 576px){.banner-swiper .control-banner{height:60px}}.banner-swiper .top-banner-50{top:50%}@media (max-width: 576px){.banner-swiper .top-banner-50{top:45%}}.swiper-products-gallery .swiper-slide{background-color:#ff0d22}.swiper-products-gallery .ratio{background-color:#ff0d22;margin-left:0;margin-top:0;transition:margin-left .4s ease-in-out,margin-top .4s ease-in-out}.swiper-products-gallery .ratio:after{z-index:2;content:"";width:150px;height:100%;bottom:0;left:50%;transform:translate(-50%);border-bottom:8px solid #FF0D22;position:absolute}.swiper-products-gallery .ratio .text-mistery{margin-top:4rem;transition:margin-left .4s ease-in-out,margin-top .4s ease-in-out}.swiper-products-gallery .ratio .button-mistery{opacity:0;transition:opacity .4s ease-in-out}.swiper-products-gallery .ratio .card-gallery-product{background:rgba(32,32,32,.5);transition:all .4s ease-in-out}.swiper-products-gallery .ratio:hover{margin-left:8px;margin-top:-8px;transition:margin-left .4s ease-in-out,margin-top .4s ease-in-out}.swiper-products-gallery .ratio:hover:after{border-bottom:none!important}.swiper-products-gallery .ratio:hover .card-gallery-product{background:rgba(32,32,32,.85);transition:all .4s ease-in-out}.swiper-products-gallery .ratio:hover .text-mistery{margin-top:-20px;transition:margin-left .4s ease-in-out,margin-top .4s ease-in-out}.swiper-products-gallery .ratio:hover .button-mistery{opacity:1;transition:opacity .4s ease-in-out}.product-slide{overflow:hidden}.product-slide img{transform:scale(1);transition:transform .3s ease-in-out}.product-slide:hover img{transform:scale(1.2);transition:transform .3s ease-in-out}@media (max-width: 992px){.categorias-swiper .swiper-button-next{right:-26px!important}}@media (max-width: 992px){.categorias-swiper .swiper-button-prev{left:-26px!important}}.overlay-dark{position:relative}.overlay-dark:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;background-color:#00000080}#empresa .mvv-card .icon{color:#ff0d22;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:1px solid #808080}@media (min-width: 992px){#contato .form-wrapper .formulario{position:relative;z-index:1}}.w-85{max-width:85%}.svg-line{position:relative}.svg-line:before{position:absolute;top:1.5rem;left:0;width:5rem;height:2px;background:#FF0D22}@media (min-width: 992px){.svg-line:before{content:""}}@media (max-width: 576px){.svg-line:before{top:-18px}}.svg-linha{position:relative}.svg-linha:before{content:"";position:absolute;top:-22px;left:-5%;width:7570px;height:100%;border-bottom:2px solid #FF0D22;transform:translate(-100%)}@media (max-width: 576px){.svg-linha:before{top:-18px}}.svg-linha2{position:relative}.svg-linha2:after{content:"";position:absolute;top:-22px;right:-5%;width:7570px;height:100%;border-bottom:2px solid #FF0D22;transform:translate(100%)}@media (max-width: 576px){.svg-linha2:after{top:-18px}}.position-contact-tittle{top:120px}@media (max-width: 1600px){.position-contact-tittle{top:160px}}@media (max-width: 1800px){.position-contact-tittle{top:120px!important}}@media (max-width: 1920px){.position-contact-tittle{top:160px}}.swiper-button-lock{display:none}#offcanvasCategorias a.active{display:flex;align-items:center;gap:.5rem}#offcanvasCategorias a.active:before{content:"";width:.5em;height:.5em;background-color:#ff0d22;border-radius:50rem;display:block}.card:hover .position-conteudo{bottom:17px;transition:bottom .3s ease-in-out}.card:hover .position-conteudo .redes-card{transition:visibility .3s ease-in-out;visibility:visible}.card .position-conteudo{bottom:-55px;left:5%;transition:bottom .3s ease-in-out}@media (max-width: 992px){.card .position-conteudo{bottom:17px}}.card .position-conteudo .redes-card{transition:visibility .3s ease-in-out;visibility:hidden}@media (max-width: 992px){.card .position-conteudo .redes-card{visibility:visible}}.card:hover img{transform:scale(1.1);transition:transform .3s ease-in-out}.card:hover .position-conteudo-blog{bottom:17px;transition:bottom .3s ease-in-out}.card:hover .position-conteudo-blog .redes-card{transition:visibility .3s ease-in-out;visibility:visible}.card img{transform:scale(1);transition:transform .3s ease-in-out}.card .position-conteudo-blog{bottom:-30px;left:5%;transition:bottom .3s ease-in-out}@media (max-width: 992px){.card .position-conteudo-blog{bottom:17px}}.card .position-conteudo-blog .redes-card{transition:visibility .3s ease-in-out;visibility:hidden}@media (max-width: 992px){.card .position-conteudo-blog .redes-card{visibility:visible}}@media (min-width: 1200px){.m-xl-initial{margin:initial}}@media (max-width: 576px){.m-auto-mobile{margin:auto}}#produto .page-link.link-item{margin-top:5px!important}.product-card-flex{display:flex;flex-direction:column;justify-content:space-between;align-items:center;padding-bottom:1rem}@media (min-width: 992px){#product-details .gallery-swiper{position:initial!important}}@media (min-width: 992px){#product-details .gallery-swiper .swiper-button-next{right:0%!important}}@media (min-width: 992px){#product-details .gallery-swiper .swiper-button-prev{left:0%!important}}#product-details .gallery-swiper .swiper-pagination-bullet{background:#232322!important}#product-details .gallery-swiper .swiper-pagination-bullet.swiper-pagination-bullet-active,.relacionados-swiper .pagination-danger .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#FF0D22!important}.relacionados-swiper .pagination-danger .swiper-pagination-bullet{background:#232322!important}@media (min-width: 992px){.translate-middle-lg{transform:translate(-50%,-50%)}}@media (min-width: 992px){.translate-middle-lg-y{transform:translateY(-50%)}}@media (min-width: 992px){.top-lg-50{top:50%}}@media (min-width: 992px){.position-lg-absolute{position:absolute}}@media (min-width: 992px){.form-wrapper{background-image:none!important}}@media (max-width: 992px){.solutions-swiper .swiper-button-next{right:-5px!important}}@media (max-width: 992px){.solutions-swiper .swiper-button-prev{left:-5px!important}}body{font-family:Inter!important;font-size:18px;font-weight:400;overflow-x:hidden}@media (max-width: 1400px){body{font-size:16px}}@media (max-width: 992px){body{margin-right:-6px}}@media (max-width: 992px){header{width:102%}}main{overflow-x:hidden}a{color:#232322}a:hover{color:#ff0d22}.swiper-button-next:after,.swiper-button-prev:after{content:""}.fs-54{font-size:54px}.fs-20{font-size:20px}.fs-40{font-size:40px}@media (max-width: 576px){.fs-40{font-size:30px}}.fs-36{font-size:36px}.fs-32{font-size:32px}.fs-14{font-size:14px}.fw-800{font-weight:800}.fw-700{font-weight:700}.fw-600{font-weight:600}.fw-400{font-weight:400}.pagination-danger .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#FF0D22!important}.pagination-danger .swiper-pagination-bullet{background:white!important}.btn-danger:hover{background-color:#d40404;opacity:1;color:#fff!important}.btn-danger:hover path{stroke:#fff}.btn-outline-danger:hover{color:#fff!important;background-color:#d40404;opacity:1}.btn-categoria{color:#fff!important;background:#FF0D22!important;border:1px solid #FF0D22!important;opacity:1;cursor:default!important}.text-truncation-3{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}
