@charset "UTF-8";:root{--swiper-theme-color: #3c4c71;--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:#f5f5f5}.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:#f5f5f5;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:#f5f5f5}.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 #f5f5f5}.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:#3c4c71}.editor-texto-light ul li:before{color:#3c4c71}.editor-texto-light ol li::marker{color:#3c4c71}.editor-texto-light blockquote{border-left:2px solid #3c4c71}.editor-texto-light blockquote,.editor-texto-light blockquote *{color:#6c757d}.text-ellipsis-wrapper{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.bread-title{font-size:calc(.3684210526rem + 2.6315789474vw);font-size:clamp(2rem,.3684210526rem + 2.6315789474vw,3rem)}@media (max-width: 991.98px){.bread-title{width:80%;margin:auto}}.product-title{font-size:calc(1.3076923077rem + 1.9230769231vw);font-size:clamp(2rem,1.3076923077rem + 1.9230769231vw,2.5rem)}.blog-text h3{color:#3c4c71!important}@media (hover: hover){.produto-card:hover{background-color:#3c4c71}}.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 .2s ease-in-out}@media (hover: hover){.blog-card:hover{transform:scale(1.02)!important}}.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:#3c4c71;fill:#3c4c71;transition:all .75s ease .75s}}.marcas{background-color:#f5f5f5}.marcas-title__line{flex:1 1 auto;max-width:18rem;height:1px;background-color:#fcbe18}.marcas-title__text{flex:0 0 auto;font-size:1rem;font-weight:700;letter-spacing:.04em;white-space:nowrap}.marcas-swiper .swiper-slide{height:auto}.featured-products-title__line{flex:1 1 auto;max-width:14rem;height:1px;background-color:#fcbe18}.featured-products-title__text{flex:0 1 auto;font-size:clamp(1.25rem,1rem + 1vw,1.75rem)}.featured-products-tabs{gap:.35rem}@media (min-width: 992px){.featured-products-tabs{gap:.75rem 1.25rem;flex-wrap:nowrap}}.featured-products-tabs .nav-item{flex:0 0 auto;text-align:center}.featured-products-tabs .nav-link{border:0!important;background:transparent!important;color:#3c4c71;font-size:.9rem;font-weight:400;padding:.35rem .5rem;border-radius:0;position:relative;white-space:nowrap;line-height:1.3;width:100%;text-align:center}@media (min-width: 992px){.featured-products-tabs .nav-link{font-size:.95rem;padding:.35rem .15rem;width:auto}}.featured-products-tabs .nav-link:after{content:"";position:absolute;left:50%;transform:translate(-50%);bottom:0;width:100%;max-width:100%;height:3px;background-color:transparent;border-radius:2px;transition:background-color .2s ease}@media (min-width: 992px){.featured-products-tabs .nav-link:after{left:0;right:0;transform:none;width:auto}}.featured-products-tabs .nav-link:hover,.featured-products-tabs .nav-link:focus{color:#3c4c71;border:0!important;outline:none;box-shadow:none}.featured-products-tabs .nav-link.active{color:#3c4c71;font-weight:800;background:transparent!important;border:0!important}.featured-products-tabs .nav-link.active:after{background-color:#fcbe18}@media (min-width: 992px){.featured-products-slider{padding-left:2.75rem;padding-right:2.75rem}}.featured-products-swiper{overflow:visible!important;padding-top:.35rem;padding-bottom:1rem}.featured-products-swiper .swiper-wrapper{align-items:stretch}.featured-products-swiper .swiper-slide{height:auto;overflow:visible}.featured-products-pagination{position:static;margin-top:.25rem}.featured-products-pagination .swiper-pagination-bullet{background-color:#3c4c71;opacity:.25}.featured-products-pagination .swiper-pagination-bullet-active{opacity:1;background-color:#fcbe18}.featured-products-nav{width:2.25rem;height:2.25rem;margin-top:0;top:42%;background-color:#fcbe18;border-radius:50%;color:#212529;z-index:2}.featured-products-nav:after{content:"";display:block;width:.55rem;height:.55rem;border-top:2px solid #212529;border-right:2px solid #212529}.featured-products-nav.swiper-button-prev{left:0}.featured-products-nav.swiper-button-prev:after{transform:rotate(-135deg);margin-left:.15rem}.featured-products-nav.swiper-button-next{right:0}.featured-products-nav.swiper-button-next:after{transform:rotate(45deg);margin-right:.15rem}.featured-products-nav.swiper-button-disabled,.featured-products-nav.swiper-button-lock{display:none!important}.featured-products-cta{min-width:12rem}.featured-product-card{position:relative;isolation:isolate;border:1px solid #d9dde5;border-radius:1.5rem;background-color:#fff;padding:.45rem;overflow:hidden;width:100%;height:100%;transition:transform .25s ease,border-color .25s ease,box-shadow .25s ease}.featured-product-card:before{content:"";display:block;width:calc(100% + .9rem);height:8rem;background:linear-gradient(to top,#0a1b3c 0%,#35456a 100%);position:absolute;bottom:0;left:0;z-index:-1;opacity:0;transition:all .2s ease-in-out}.featured-product-card:hover{transform:translateY(-.35rem);border-color:#3c4c7166;box-shadow:0 12px 28px #3c4c7129}.featured-product-card:hover:before{opacity:1;width:100%;height:100%}.featured-product-card:hover .featured-product-card__image{transform:translateY(2.5rem)}.featured-product-card:hover .featured-product-card__info{height:100%}.featured-product-card:after{content:"";display:block;flex-shrink:0;width:100%;height:8rem}.featured-product-card__media{position:relative;z-index:1;padding:1rem .75rem .5rem;flex:1 1 auto;width:100%}.featured-product-card__badge{position:absolute;top:.65rem;right:.65rem;z-index:2;max-width:calc(100% - 1.3rem);background-color:#fcbe18;color:#212529;font-size:.7rem;font-weight:600;line-height:1.2;padding:.35rem .65rem;border-radius:50rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.featured-product-card__image{width:100%;transform:translateY(3.5rem);transition:transform .3s ease}.featured-product-card__info{position:absolute;left:.45rem;right:.45rem;bottom:.45rem;z-index:-1;height:8rem;background:linear-gradient(to top,#0a1b3c 0%,#35456a 100%);color:#fff;padding:3.4rem .75rem 1rem;border-radius:1.15rem;display:flex;flex-direction:column;justify-content:flex-end;transition:all .2s ease-in-out}.featured-product-card__name{color:#fff;font-size:.9rem;font-weight:800;line-height:1.25;min-height:2.25rem;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.featured-product-card__capacity{color:#ffffffb3;font-size:.8rem;font-weight:400;margin-top:.2rem;min-height:.8rem;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.featured-product-card__capacity:empty{visibility:hidden}.related-products{background-color:#f5f5f5}.header{z-index:1030;background-color:transparent;backdrop-filter:none;-webkit-backdrop-filter:none;transition:padding .25s ease,box-shadow .25s ease,background-color .25s ease,backdrop-filter .25s ease}.header.header-fixed{position:fixed;left:0;right:0;width:100%}.header-logo{width:calc(4.650462915rem + 3.6246142375vw);width:clamp(5.5rem,4.650462915rem + 3.6246142375vw,9rem);transition:width .25s ease}.header .menu a:not(.btn){padding:.25rem .4rem;border-radius:.25rem;transition:font-size .25s ease,padding .25s ease}.header .menu a:not(.btn).active{background-color:#ffffff1a}.header .header-catalog-btn{background-color:#fcbe18;border-color:#fcbe18;color:#3c4c71;font-weight:600;transition:padding .25s ease,font-size .25s ease,background-color .2s ease,border-color .2s ease}.header .header-catalog-btn:hover,.header .header-catalog-btn:focus,.header .header-catalog-btn:active{background-color:#e3ab16;border-color:#e3ab16;color:#3c4c71}.header.header-scrolled{padding-top:.5rem!important;padding-bottom:.5rem!important;background-color:transparent;box-shadow:0 2px 12px #0000002e}.header.header-scrolled:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background-color:#3c4c71d9;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);pointer-events:none}.header.header-scrolled .header-logo{width:calc(3.3252314575rem + 1.8123071187vw);width:clamp(3.75rem,3.3252314575rem + 1.8123071187vw,5.5rem)}.header.header-scrolled .menu a:not(.btn){font-size:.875rem;padding:.15rem .3rem}.header.header-scrolled .header-catalog-btn{font-size:.8rem;padding:.2rem .65rem}#offcanvasTop{height:calc(7.1724137931rem + 20.6896551724vw);height:clamp(20rem,7.1724137931rem + 20.6896551724vw,32rem);border:none;z-index:1045}.areas-header .bg-custom{opacity:.65!important;transition:opacity .3s ease-in-out}.areas-header .ratio-header{transform:scale(1);transition:transform .3s ease-in-out}.areas-header:hover .bg-custom{opacity:.85!important;transition:opacity .3s ease-in-out}.areas-header:hover .ratio-header{transform:scale(1.1);transition:transform .3s ease-in-out}.banner-logo{width:calc(7.5727511858rem + 10.3560406785vw);width:clamp(10rem,7.5727511858rem + 10.3560406785vw,20rem)}@media (max-width: 1800px){.svg-logo{bottom:-12%}}@media (max-width: 1600px){.svg-logo{bottom:-25%}}@media (max-width: 1400px){.svg-logo{bottom:-30%;width:49%;right:0%}}@media (max-width: 1300px){.svg-logo{bottom:-37%;width:55%;right:-2%}}.languages .btn.btn-custom{border:none!important}.languages .img-flag{width:1.5rem;padding:0!important;border-radius:50rem!important}.languages .dropdown-menu{background-color:#fff!important;margin-top:-.5rem!important}@media (max-width: 991.98px){.languages .dropdown-menu{margin-top:0rem!important}}.languages .dropdown-menu a{display:flex;justify-content:center;align-items:center}.languages .dropdown-menu li,.languages .dropdown-menu .dropdown-item{background:none!important}@media (max-width: 991.98px){.languages .dropdown-menu{background-color:#fff!important}.languages .dropdown-menu li{margin-top:0!important}.languages .dropdown-menu a{display:flex;justify-content:center;align-items:center}}.offcanvas-menu-bars{background:none!important;border:none!important;scale:1.4;position:relative;z-index:2}@media (max-width: 991.98px){.offcanvas-bg{background-color:#3c4c71!important}#offcanvasHeader{z-index:1045}#offcanvasHeader.offcanvas-lg{--bs-offcanvas-width: 100%;--bs-offcanvas-bg: #3c4c71;--bs-offcanvas-color: #fff;--bs-offcanvas-border-width: 0}#offcanvasHeader .offcanvas-body{overflow-y:auto}#offcanvasHeader .header-catalog-btn{background-color:#fcbe18;border-color:#fcbe18;color:#3c4c71;font-weight:600;margin-top:.5rem}#offcanvasHeader .header-catalog-btn:hover,#offcanvasHeader .header-catalog-btn:focus,#offcanvasHeader .header-catalog-btn:active{background-color:#e3ab16;border-color:#e3ab16;color:#3c4c71}nav.menu ul.menu{display:flex;flex-direction:column;align-items:center}}#footer .logo{width:calc(8.7863755929rem + 5.1780203393vw);width:clamp(10rem,8.7863755929rem + 5.1780203393vw,15rem)}#footer .address{width:100%}@media (min-width: 992px){#footer .copyright-left:before{content:"";background-color:#fcbe18;width:100vw;height:100%;position:absolute;z-index:-1;right:0;top:0;border-radius:0 10rem 0 0}}.svg-footer{color:#9f9f9f}.footer-anchor{transition:.25s}@media (hover: hover){.footer-anchor:hover{color:#fcbe18!important}}.destaques{background-repeat:no-repeat;background-position-x:100%!important;background:#3c4c71;border-radius:30px}.banner-slide.has-video:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,.55);z-index:2;pointer-events:none}@media (max-width: 991.98px){.banner-swiper .fs-55{font-size:25px;line-height:1.5}}@media (max-width: 1200px){.w-50{width:100%}}@media (max-width: 1200px){.controle-banner{margin:auto}}.destaques-swiper .swiper-button-prev{margin-left:2rem}.destaques-swiper .swiper-button-next{margin-right:2rem}.destaques-swiper .swiper-button-disabled{display:none}.balde{rotate:15deg;top:1rem}@media (max-width: 992px){.balde{overflow:visible;left:50%;transform:translate(-50%)}}@media (min-width: 992px){.position-controles-banner{margin-left:-12px}}@media (max-width: 1200px){.position-controles-banner{left:50%;transform:translate(-50%);z-index:1}}.destaques-swiper .swiper-button-next{right:var(--swiper-navigation-sides-offset, 1px)}.destaques-swiper .swiper-button-prev{left:var(--swiper-navigation-sides-offset, 1px)}.featured-cover-image{max-height:30rem}.svg-stamp-inox{left:-7%;height:215%;bottom:-21%;z-index:1}.fs-22{font-size:22px}#empresa .mvv-card .icon{color:#3c4c71;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}}.empresa2-swiper{margin:0rem -6rem}#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 .contacts .card a:hover{text-decoration:underline}#contato .form-wrapper{background:linear-gradient(25deg,#4e6292,#191f2e)}@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:#3c4c71;border-radius:50rem;display:block}#produto{overflow-y:hidden}#produto section{overflow:hidden}#produto section.product-differentials{overflow:visible}#produto .product-details-info{background-color:#f5f5f5;overflow:visible}#produto .product-details-back{font-size:.95rem}#produto .product-details-back svg{flex-shrink:0}#produto .product-models__select{max-width:26rem;border-radius:.75rem;border-color:#d0d5dd;padding:.7rem 2.25rem .7rem 1rem;font-size:.95rem;color:#212529;background-color:#fff}#produto .accordion-button{box-shadow:none}#produto .accordion-button:not(.collapsed){background-color:#fcbe18}.swiper-differentials .swiper-wrapper{align-items:stretch}.swiper-differentials .swiper-slide{height:auto;box-sizing:border-box}.swiper-differentials .swiper-pagination{position:relative;bottom:0;margin-top:.75rem}.swiper-differentials .swiper-pagination .swiper-pagination-bullet{background-color:#3c4c71;opacity:.25}.swiper-differentials .swiper-pagination .swiper-pagination-bullet-active{opacity:1;background-color:#fcbe18}.differential-item{height:100%;width:100%;padding:0 .25rem}@media (min-width: 992px){.differential-item{padding:0}}.differential-item__icon{width:3rem;height:3rem}@media (min-width: 992px){.differential-item__icon{width:4rem;height:4rem}}.differential-item__icon img{width:100%;height:100%;object-fit:contain;display:block}.differential-item__content{flex:1 1 auto}.differential-item__title{font-size:.95rem;line-height:1.3;margin-bottom:.25rem;word-break:break-word}.differential-item__text{font-size:.8rem;line-height:1.4;word-break:break-word}.swiper-border{border:#e2e3e3 solid 1px;border-radius:2rem}.diferenciais-swiper .swiper-pagination-bullet,.diferenciais-swiper .swiper-pagination-bullet-active{background-color:#3c4c71!important}#toggleTruncate.truncated{position:absolute;right:0;bottom:0;background:#fff;padding-left:2rem;background:linear-gradient(45deg,transparent 0% -25%,#fff 25% 100%)}@media (min-width: 992px) and (max-width: 1270px){.ratio-custom{--bs-aspect-ratio: 120%}}.depoimentos-swiper .swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.depoimentos-swiper .swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap, 15px)}.depoimentos-swiper .swiper-pagination-bullet-active{--swiper-theme-color: #FCBE18 !important;background:#FCBE18!important;border:none!important}.depoimentos-swiper .swiper-pagination-bullet{border:1px solid #3C4C71;background:none;opacity:1}.table-div{min-width:30rem;background-color:#3c4c71;border-radius:2rem}.table-div table th{background-color:#3c4c7140;width:20%;padding:1rem 0;text-align:center;border-bottom:rgba(60,76,113,.5) 1px solid;border-left:rgba(60,76,113,.5) 1px solid}.table-div table tr td{border-bottom:rgba(60,76,113,.5) 1px solid;border-left:rgba(60,76,113,.5) 1px solid;text-align:center}.table-div .value-input{border-radius:.25rem;border:#3c4c71 2px solid;text-align:center;outline:none!important}.product-table-quote{display:flex;justify-content:center;gap:1rem}.btn-quote-white{background-color:#fff;width:1rem;height:1rem;display:flex;justify-content:center;align-items:center;padding:.75rem!important;color:#2a3650}.btn-quote-yellow{background-color:#fcbe18;width:1rem;height:1rem;display:flex;justify-content:center;align-items:center;padding:.75rem!important;color:#fff}@media (hover: hover){.btn-quote-yellow:hover{background-color:#f7b503;color:#fff}}.btn-quote-yellow:focus,.btn-quote-yellow:active{background-color:#f7b503!important;color:#fff!important}.btn-quote-yellow:disabled{background-color:#334160!important;color:#fff!important}.quantity-input{width:10rem!important;border-radius:1rem;border:none;text-align:center}.btn-remove-item{width:3rem;height:3rem;display:flex;justify-content:center;align-items:center;padding:.5rem!important}.quote-loader{position:absolute;pointer-events:all;top:0;left:0;width:100%;height:100%;z-index:2;background-color:none;justify-content:center;align-items:start}.quote-loader .spinner-bg .spinner-border{z-index:5}.form-quote input,.form-quote textarea,.form-quote select{color:#3c4c71;padding:1rem;background:#e8e8e8}.form-quote input::placeholder,.form-quote textarea::placeholder,.form-quote select::placeholder{color:#3c4c71}.form-quote input.form-check-input{padding:0!important;margin-top:1px;margin-left:0;flex:0 0 auto;display:flex}.form-quote input.form-check-input:checked{background-color:#3c4c71;border-color:#3c4c71;outline-color:#3c4c71}.form-quote .form-check.outline-white{display:flex;justify-content:center;align-items:center;gap:.5rem!important;border:#3c4c71 solid 1px;height:100%;border-radius:10px}@media (max-width: 576px){.form-quote .form-check.outline-white{padding-left:1rem;padding-right:.5rem}}@media (max-width: 1400px){.form-quote .form-check.outline-white{padding-left:1.5rem;padding-right:1.5rem}}@media (min-width: 992px){.success-quote-text{width:40%}}.success-quote-title{font-size:calc(1.15625rem + 2.34375vw);font-size:clamp(2rem,1.15625rem + 2.34375vw,3.5rem);font-weight:600}input.arrowless::-webkit-outer-spin-button,input.arrowless::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input.arrowless[type=number]{-moz-appearance:textfield}.flash-messages-parent{position:relative}.flash-messages-parent .col-lg-12.pb-1.pt-1{padding:0!important}.flash-messages-parent div.alert.alert-success{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center}@media (max-width: 991.98px){.flash-messages-parent div.alert.alert-success{font-size:14px}}.product-border{border-radius:1.5rem;transition:all .2s ease-in-out;box-shadow:0 .5rem 1rem #0000001a}@media (hover: hover){.product-border:hover{box-shadow:0 .5rem 1rem #0003}}.solutions-swiper .swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.solutions-swiper .swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap, 10px)}.solutions-swiper .swiper-pagination-bullet-active{--swiper-theme-color: #FCBE18 !important;background:#FCBE18!important;border:none!important}.solutions-swiper .swiper-pagination-bullet{border:1px solid white;background:none;opacity:1}.banner-swiper .swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.banner-swiper .swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap, 10px)}.banner-swiper .swiper-pagination-bullet-active{--swiper-theme-color: #FCBE18 !important;background:#FCBE18!important;border:none!important}.banner-swiper .swiper-pagination-bullet{border:1px solid white;background:none;opacity:1}@media (min-width: 1400px){.banner-swiper .position-controles-banner{bottom:14%}}@media (max-width: 1400px){.banner-swiper .position-controles-banner{bottom:10%}}@media (max-width: 992px){.banner-swiper .position-controles-banner{left:50%;transform:translate(-50%);z-index:2}}@media (max-width: 420px){.banner-swiper .position-controles-banner{bottom:7%}}.banner-swiper .svg-position-custom,.banner-swiper .svg-position-initial{transition:left .3s ease-in-out}.rounded-30-leftt{border-radius:30px}@media (min-width: 992px){.rounded-30-leftt{border-radius:30px 0 0 30px}}body{overflow-x:hidden;font-family:Manrope;font-style:normal}main{overflow-x:hidden;font-family:Manrope;font-style:normal}.fs-16{font-size:16px;line-height:24px}@media (max-width: 1600px){.fs-16{font-size:16px;line-height:22px}}.fs-14{font-size:14px;line-height:20px}.fs-20{font-size:20px;line-height:26px}.fs-32{font-size:32px;line-height:38px}.fs-40{font-size:40px;line-height:48px}.fs-55{font-size:55px;line-height:75px}@media (max-width: 1600px){.fs-55{font-size:50px;line-height:60px}}@media (max-width: 1400px){.fs-55{font-size:45px;line-height:55px}}@media (max-width: 1200px){.fs-55{font-size:40px;line-height:50px}}.fw-400{font-weight:400}.fw-800{font-weight:800}.swiper-button-next:after,.swiper-button-prev:after{content:""}@media (max-width: 1400px){.top-60{top:60%}}@media (min-width: 992px){.position-lg-absolute{position:absolute}}@media (max-width: 992px){.rounded-30-bottom{border-radius:0 0 30px 30px!important}}@media (max-width: 992px){.rounded-30-top{border-radius:30px 30px 0 0!important}}.bg-lg-primary{--bs-bg-opacity: 1;background-color:rgba(var(--bs-white-rgb),var(--bs-bg-opacity))}@media (min-width: 992px){.bg-lg-primary{--bs-bg-opacity: 1;background-color:rgba(var(--bs-primary-rgb),var(--bs-bg-opacity))}}@media (min-width: 992px){.rounded-lg-0{border-radius:0!important}}@media (min-width: 992px){.rounded-30-left-lg{border-radius:30px 0 0 30px}}.rounded-30-topp{border-radius:30px 30px 5px 5px!important}.rounded-30-bottomm{border-radius:5px 5px 30px 30px!important}.pagination-white .swiper-pagination-bullet{background:white}.pagination-white .swiper-pagination-bullet-active{--swiper-theme-color: white}.btn-outline-light:hover svg path,.btn-outline-light:active svg path,.btn-outline-light:focus svg path{stroke:#000}header .text-decoration-none{position:relative}@media (min-width: 992px){header .text-decoration-none:after{content:"";position:absolute;width:100%;height:100%;left:0;bottom:-12px;border-bottom:4px solid transparent;border-radius:2px;transition:all .2s ease-in-out}}header .text-decoration-none:hover{color:#fff!important}header .text-decoration-none:hover:after{border-color:#fcbe18}@media (min-width: 992px){header .active:after{content:"";position:absolute;width:100%;height:100%;left:0;bottom:-12px;border-bottom:4px solid #FCBE18;border-radius:2px}}footer .text-decoration-none:hover{color:#bebebe}.text-decoration-none{position:relative}.text-decoration-none:hover{color:#bebebe}@media (min-width: 992px){.rounde-lg-0{border-radius:0}}@media (min-width: 992px){.border-lg-start{border-left:1px solid #bebebe}}.btn-outline-warning{display:flex;padding:.5rem 1.2rem}.text-truncate-3{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;-webkit-line-clamp:3;text-overflow:ellipsis}.text-truncate-3{display:-moz-box;-moz-box-orient:vertical;overflow:hidden;-moz-line-clamp:3;text-overflow:ellipsis}.w-fit{width:fit-content}.thumbs_swiper .swiper-slide{cursor:pointer}.thumbs_swiper .swiper-slide img{border-radius:1rem;border:#cecece 1px solid;transition:all .2s ease-in-out}.thumbs_swiper .swiper-slide-thumb-active img{border:#3c4c71 1px solid}.filter-white{filter:contrast(.5) brightness(1000)}.pagination-white .swiper-pagination-bullet{background-color:#fff!important}@media (min-width: 992px){.min-h-lg-3{min-height:3rem}}.min-h-5{min-height:5rem}.rounded-blog-card img{border-radius:1rem}ul.pagination{display:flex;justify-content:center}ul.pagination .page-link{width:40px;height:40px;display:flex;justify-content:center;align-items:center;border-radius:50%!important;position:relative}ul.pagination .page-link svg{margin-bottom:2px}ul.pagination .page-link span,ul.pagination .page-link svg{z-index:1;transition:all .2s ease-in-out}ul.pagination .page-link:before{content:"";position:absolute;height:100%;width:100%;background-color:#3c4c71;scale:0;transition:all .2s ease-in-out;rotate:90deg}@media (hover: hover){ul.pagination .page-link:hover span,ul.pagination .page-link:hover svg{color:#fff!important}ul.pagination .page-link:hover:before{scale:1;left:0;top:0;transform:translate(0)!important;border-radius:50%;rotate:0deg}}@media (min-width: 992px){.ratio-lg-47{--bs-aspect-ratio: 47%}}.truncate-2{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}@media (min-width: 992px){.truncate-lg-2{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}}@media (min-width: 992px){.truncate-lg-3{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}}.truncate-3{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.outline-none{outline:none!important}.square-btn{width:40px;height:40px;display:flex;justify-content:center;align-items:center}.square-btn svg{height:15px;width:15px}.fancybox__thumbs .carousel__slide .fancybox__thumb:after{border-color:#fcbe18;border-width:3px}.w-5{width:5rem}.h-5{height:5rem}
