@charset "UTF-8";:root{--swiper-theme-color: #0ec457;--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:#00163b}.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:#00163b;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:#00163b}.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 #00163b}.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:#0ec457}.editor-texto-light ul li:before{color:#0ec457}.editor-texto-light ol li::marker{color:#0ec457}.editor-texto-light blockquote{border-left:2px solid #0ec457}.editor-texto-light blockquote,.editor-texto-light blockquote *{color:#6c757d}@media (hover: hover){.product-card:hover button{background:#0ec457;transition:all .2s ease-in-out;color:#fff}.product-card:hover button svg path{stroke:#fff;transition:all .2s ease-in-out}}.product-card button svg path{stroke:#00163b;transition:all .2s ease-in-out}.product-card-title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.product-card-description{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.blog-card{transition:all .2s ease-in-out}.blog-card-title{font-size:calc(.9696593898rem + .1294505085vw);font-size:clamp(1rem,.9696593898rem + .1294505085vw,1.125rem);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: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:#0ec457;fill:#0ec457;transition:all .75s ease .75s}}.header{z-index:999}.header-logo{width:calc(8.7863755929rem + 5.1780203393vw);width:clamp(10rem,8.7863755929rem + 5.1780203393vw,15rem)}.header .menu a.link{color:#fff!important}.header .menu a{padding:.25rem .75rem;border-radius:.25rem;color:#fff}@media (max-width: 992px){.header .menu a{font-size:calc(1.0708092486rem + .289017341vw);font-size:clamp(1.125rem,1.0708092486rem + .289017341vw,1.25rem)}.header .menu a.active:after{content:"";background:#0ec457;position:absolute;bottom:-3px;left:0;width:100%;height:1px;transition:all .2s ease-in-out}}.header .menu .dropdown-toggle{border:none}.header .menu .dropdown-menu{border-radius:20px;overflow:hidden}.header .menu .dropdown-menu a{color:#212529;transition:all .2s ease-in-out}.close-btn-position{position:absolute;right:1.5rem;top:1.5rem;z-index:5}@media (max-width: 991.98px){section nav h1{text-align:center}}@media (max-width: 991.98px){ol.breadcrumb{justify-content:center}}#footer .logo{transition:all .2s ease-in-out;width:calc(8.7863755929rem + 5.1780203393vw);width:clamp(10rem,8.7863755929rem + 5.1780203393vw,15rem)}@media (hover: hover){#footer .logo:hover{scale:1.05}}#footer .address{width:100%}#footer .copyright{border-top:1px solid rgba(0,0,0,.1)}#footer .copyright a{color:#212529}#footer a{color:#fff}.social{background:transparent;transition:all .2s ease-in-out}.social svg{transition:all .2s ease-in-out}.social:hover{border-color:transparent;transition:all .2s ease-in-out}.social:hover svg{scale:1.5}@media (max-width: 991.98px){.social{border-color:transparent;transition:all .2s ease-in-out}.social svg{scale:1.5}}.rounded-top-start-before{position:relative}@media (max-width: 991.98px){.rounded-top-start-before:before{content:"";position:absolute;width:100%;height:2rem;border-radius:5rem 0 0;top:-1.9rem;left:0;z-index:10;background-color:#00163b}}@media (min-width: 992px){.rounded-top-start-before:before{content:"";position:absolute;width:10rem;height:10rem;top:0;left:0;z-index:-1;background-color:#eef4ff}}section.banner{background-color:#0ec457}.banner-swiper .swiper-button-prev:hover svg,.banner-swiper .swiper-button-next:hover svg{transform:scale(1.1);transition:all .2s ease-in-out}.pagination-white{bottom:25px!important}.pagination-white .swiper-pagination-bullet-active{background:white!important}.pagination-white .swiper-pagination-bullet{opacity:1;border:1px solid white;background:transparent}.home-company-section{position:relative}@media (min-width: 992px){.home-company-section:after{content:"";position:absolute;left:-4rem;top:0;height:100%;width:50%;background:#004abf;z-index:-1}}.category-cards-swiper{min-height:calc(55vh + 3rem)}.category-cards-swiper .swiper-slide{transform:translateY(-15%);border-radius:1rem;overflow:hidden;transition:all .2s ease-in-out}.category-cards-swiper .swiper-slide .main-title{transition:all .2s ease-in-out}.category-cards-swiper .swiper-slide a.btn{transition:all .2s ease-in-out;opacity:0;transform:scaleY(0)}.category-cards-swiper .swiper-slide:before{content:"";background-color:#00163b80;width:100%;height:100%;position:absolute;top:0;left:0;z-index:1;transition:all .2s ease-in-out}.category-cards-swiper .swiper-slide .ratio,.category-cards-swiper .swiper-slide .ratio *,.category-cards-swiper .swiper-slide .ratio:before{transition:all .2s ease-in-out}.category-cards-swiper .swiper-slide img{object-fit:cover}@media (hover: hover){.category-cards-swiper .swiper-slide:hover{transform:translateY(-17%)}.category-cards-swiper .swiper-slide:hover .main-title{transform:translateY(-1.5rem)}.category-cards-swiper .swiper-slide:hover a.btn{opacity:1;transform:scaleY(1) translateY(1.5rem)}.category-cards-swiper .swiper-slide:hover:before{transition:all .2s ease-in-out;background-color:#00163b1a}.category-cards-swiper .swiper-slide:hover .ratio{--bs-aspect-ratio: 110% }}@media (max-width: 991.98px){.category-cards-swiper .swiper-slide .main-title{transform:translateY(-1.5rem)}.category-cards-swiper .swiper-slide a.btn{opacity:1;transform:scaleY(1) translateY(1.5rem)}}@media (max-height: 720px){.category-cards-swiper{min-height:calc(30vw + 4rem)!important}}.categories-swiper{padding-top:0!important;padding-bottom:0!important;padding:calc(3.5727511858rem + 10.3560406785vw);padding:clamp(6rem,3.5727511858rem + 10.3560406785vw,16rem)}.categories-swiper .swiper-slide{transition:all .2s ease-in-out;overflow:hidden;overflow:visible}.categories-swiper .swiper-slide a:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,22,59,.6);z-index:1;transition:all .2s ease-in-out;border-radius:.75rem}.categories-swiper .swiper-slide a img{border-radius:.75rem;object-fit:cover}.categories-swiper .swiper-slide .ratio *,.categories-swiper .swiper-slide .ratio,.categories-swiper .swiper-slide .ratio:before,.categories-swiper .swiper-slide .ratio:after{transition:all .2s ease-in-out}.categories-swiper .swiper-slide:hover .ratio.ratio-1x1{transform:translateY(-5%);--bs-aspect-ratio: 110%}.bg-image{background-repeat:no-repeat;background-size:cover;background-position:center}.featured-categories-min-height{min-height:27vw}@media (max-width: 991.98px){.featured-categories-min-height{min-height:65vw}}#empresa .mvv-card .icon{color:#0ec457;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}}.company-swiper .swiper-slide{position:relative}.company-swiper .swiper-slide:before{content:"";width:100%;height:100%;top:0;left:0;position:absolute;background-color:#00163b80;z-index:1;transition:all .2s ease-in-out}@media (hover: hover){.company-swiper .swiper-slide:hover:before{background-color:#00163b1a}}#contato .contacts .card{height:100%;padding:calc(.7857142857rem + .5952380952vw);padding:clamp(1rem,.7857142857rem + .5952380952vw,1.5rem);display:flex;gap:.75rem;border:2px solid #0ec457;border-radius:2rem}@media (max-width: 576px){#contato .contacts .card{width:100%;padding:.75rem}}@media (min-width: 992px) and (max-width: 1400px){#contato .contacts .card{padding:1rem!important}}@media (min-width: 992px) and (max-width: 1400px){#contato .contacts .card .email{font-size:14px}}@media (max-width: 1199.98px){#contato .contacts .card svg{width:3rem}}#contato .form-wrapper{background:#f8f9fa}#form-contact form input[type=text],#form-contact form input[type=email],#form-contact form textarea,#form-contact form select{color:#212529;font-size:1.1rem;padding:.5rem 1rem}.form-contact .alert{margin:0!important}.form-select{background:transparent;border-top:none;border-right:none;border-left:none;border-image:initial;border-bottom:1px solid rgb(33,37,41);color:#212529;border-radius:0;padding-left:0}#offcanvasCategorias a.active{display:flex;align-items:center;gap:.5rem}#offcanvasCategorias a.active:before{content:"";width:.5em;height:.5em;background-color:#0ec457;border-radius:50rem;display:block}.search-input{border:none;border-radius:0}.svg-overflow-visible *{overflow:visible}.socials-sharer-links a{position:relative}.socials-sharer-links a svg{transition:all .2s ease-in-out}.socials-sharer-links a .ghost-svg{left:0;top:0;position:absolute}@media (hover: hover){.socials-sharer-links a:hover .common-svg{transform:translate(.5rem) translateY(-.5rem)}.socials-sharer-links a:hover .ghost-svg{opacity:.2}}.img-blog-detail img{border-radius:0 0 80px 80px}@media (max-width: 992px){.img-blog-detail img{border-radius:0 0 30px 30px}}.busca svg{scale:1;transition:all .2s ease-in-out}.busca:hover svg{scale:1.2;transition:all .2s ease-in-out}.rounded-28{border-radius:28px!important}.products-swiper{border-radius:3rem 3rem 0 0}.products-swiper-thumbs{background-color:#fff;border-radius:0 0 2rem 2rem}.products-swiper-thumbs .swiper-slide{cursor:pointer;border:transparent 2px solid;transition:all .2s ease-in-out;overflow:hidden}.products-swiper-thumbs .swiper-slide img{scale:.85;transition:all .2s ease-in-out}.products-swiper-thumbs .swiper-slide-thumb-active{border-radius:0 0 2rem 2rem;border:#0ec457 2px solid}.products-swiper-thumbs .swiper-slide-thumb-active img{scale:1}.active-subcategory{color:#00163b;font-weight:600;text-decoration:underline}.watermark{position:absolute;width:100%;height:100%;display:flex;justify-content:end;align-items:end;padding:1rem;z-index:1;color:#212529}::-webkit-scrollbar{width:6px}::-webkit-scrollbar-track{background:#f1f1f1}::-webkit-scrollbar-thumb{background:#0ec457}::-webkit-scrollbar-thumb:hover{background:#0b9442}body{font-family:Poppins,sans-serif}.title{font-family:Ubuntu,sans-serif;font-size:calc(1.3402804002rem + 1.7480996665vw);font-size:clamp(1.75rem,1.3402804002rem + 1.7480996665vw,3.438rem)}.subtitle-sm{font-family:Ubuntu,sans-serif;font-size:calc(1.0643187796rem + .258901017vw);font-size:clamp(1.125rem,1.0643187796rem + .258901017vw,1.375rem)}.privacy{color:#212529;font-weight:500}.link span{position:relative}.link span:before{content:"";background:transparent;position:absolute;bottom:0;left:0;width:0px;height:1px;transition:all .2s ease-in-out}.link:hover span:before{width:100%;background:#0ec457;transition:all .2s ease-in-out}.multiline-link span.outer-text{overflow:hidden;position:relative}.multiline-link span.outer-text:before{content:none!important}.multiline-link span.outer-text span.transparent-text{position:absolute;top:0;left:0;color:transparent;text-decoration:underline #0ec457;text-underline-offset:3px;opacity:0;transform:translate(-100%);transition:all .2s ease-in-out}.multiline-link span.outer-text span.transparent-text:before{content:none!important}@media (hover: hover){.multiline-link:hover .transparent-text{opacity:1!important;transform:translate(0)!important}}.swiper-button-prev:after,.swiper-button-next:after{content:""}@media (max-width: 992px){.img-mobile-full{width:110%;left:-5%}}.pointer-events-none{pointer-events:none}.bg-bluish-white{background-color:#eef4ff}.w-fit{width:fit-content}@media (min-width: 992px){.w-lg-fit{width:fit-content}}.h-fit{height:fit-content}.spaced-title{font-size:.85rem;text-transform:uppercase;font-weight:600;letter-spacing:.5rem}a[data-fancybox]{outline:none!important}ul.pagination .page-item{width:40px;height:40px}ul.pagination .page-item .page-link{width:100%;height:100%;display:flex;justify-content:center;align-items:center}.fancybox__thumb:after{border:#0ec457 2px solid!important}@media (min-width: 992px){.offcanvas-mobile{top:auto!important;left:auto!important;transform:none!important;position:relative!important;width:100%!important;border:none!important;bottom:auto!important;z-index:auto!important;display:block!important;visibility:visible!important;background:none!important}.offcanvas-mobile .offcanvas-body{padding:0!important}.offcanvas-mobile .offcanvas-header{display:none!important}}
