@import"https://fonts.googleapis.com/css2?family=Manrope:wght@200;300;400;500;700;800&display=swap";*{margin:0;padding:0;box-sizing:border-box}body{font-family:Manrope,sans-serif}.lightSlider-nav{z-index:auto!important}.prev-btn,.next-btn{top:45%!important;z-index:10!important;background-color:#5050507a!important;border-radius:999px!important}header .green-bar{display:flex;align-items:center;justify-content:center;gap:0;height:50px;background:#00341c;width:100%}header .green-bar p{font-size:18px;text-align:center;color:#76be47}header .wrapper{max-width:1232px;padding:0 16px;width:100%;display:flex;justify-content:space-between;align-items:center;gap:12px;margin:12px auto}header .wrapper a.logo{max-width:100px}header .wrapper a.logo img{width:100%;object-fit:contain}header .wrapper #menu_items{display:flex;align-items:center;justify-content:center;gap:65px}header .wrapper #menu_items a{text-decoration:none;color:#00341c;font-weight:600}.social{display:flex;align-items:center;justify-content:center;gap:12px}.social a{display:flex;align-items:center;justify-content:center;gap:0;text-decoration:none;width:40px;height:40px;border-radius:99px;background-color:#00341c}.social a:nth-child(2){background-color:transparent}.validators{display:flex;align-items:center;justify-content:center;gap:12px}.validators a{display:flex;align-items:center;justify-content:center;gap:0;width:40px;height:40px;text-decoration:none}a.cta{display:flex;align-items:center;justify-content:center;gap:10px;padding:8px 12px;background:#00341c;color:#fff;border-radius:8px;font-weight:600;text-decoration:none;color:#fff!important;width:fit-content}a.cta div{display:flex;align-items:center;justify-content:center;gap:0;width:36px;height:36px;border-radius:99px;background-color:#fff}.banner-container{max-width:1920px;width:100%;margin:0 auto}.banner-container img{object-fit:cover;width:100%;-webkit-user-select:none;user-select:none}.split{display:grid;grid-template-columns:repeat(2,1fr);align-items:center;gap:30px}.block{display:block}section{padding:60px 0}section .wrapper{max-width:1232px;padding:0 16px;width:100%;margin:0 auto;display:flex;flex-direction:column;gap:40px}section .wrapper h1{font-size:34px;font-weight:500;text-transform:uppercase;text-align:center;color:#02601e}section .wrapper h1 span{font-size:38px;font-weight:800}section .cards{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}section .cards .card{display:flex;flex-direction:column;gap:20px;align-items:center;text-decoration:none}section .cards .card .img-container{width:100%;max-height:300px;position:relative}section .cards .card .img-container img{width:100%;height:100%;object-fit:cover}section .cards .card .img-container .mwidth240{max-width:100%;width:auto;height:100%;object-fit:scale-down;display:block;margin:auto}section .cards .card .img-container .arrow_down{display:grid;place-items:center;background:#02601e;border-radius:99px;position:absolute;top:20px;left:20px;width:36px;height:36px}section .cards .card h2,section .cards .card h3{font-size:20px;color:#02601e;text-transform:uppercase;text-align:center}section iframe{border:none;outline:none;border-radius:4px}#s2 .cards .card{min-width:285px;-webkit-user-select:none;user-select:none}#s2 .cards .card .img-container{padding:20px;background:#f0f0f0;border-radius:30px;border-bottom:3px solid rgba(0,0,0,.2)}#s4{background-color:#ecedec}#s4 .cards-overflow .cards{display:grid;grid-template-columns:repeat(3,1fr);gap:60px;padding:0 20px}#s4 .cards-overflow .cards .card{gap:0;overflow:hidden;border-radius:40px;border:1px solid rgba(0,0,0,.2);border-bottom:4px solid rgba(0,0,0,.2);background-color:#fff}#s4 .cards-overflow .cards .card h3{display:flex;flex-direction:column;gap:0;justify-content:center;height:80px;padding:0 24px}#s4 h2{text-transform:uppercase;letter-spacing:.2px;font-size:44px;color:#02601e}#s4 p{color:#02601e;font-size:18px;font-weight:500;letter-spacing:1px;text-align:justify}#s5{position:relative;max-width:100%;overflow:hidden}#s5 .vfx{position:absolute;bottom:-48%;right:-16%;max-width:700px;z-index:-1}#s5 .vfx img{width:100%}#s5 .wrapper{display:grid;grid-template-columns:70% 1fr;gap:60px;place-items:center}#s5 .wrapper .img-container img{width:100%}#s5 .wrapper .text-content{display:flex;flex-direction:column;gap:20px}#s5 .wrapper .text-content h2{color:#02601e;font-size:30px}#s5 .wrapper .text-content p{color:#02601e;text-align:justify;line-height:20px}#s5 .wrapper .text-content a.cta{background-color:#02601e;padding:6px 24px}footer{background-color:#00341c;position:relative}footer .wrapper{max-width:1232px;margin:auto;display:flex;align-items:center;justify-content:space-between;padding:80px 24px;gap:20px}footer .wrapper .item{max-width:33.3333333333%}footer .wrapper .row{display:flex;gap:20px}footer .wrapper .items-center{align-items:center}footer .wrapper .footer-navigation{color:#fff;text-transform:uppercase;font-weight:bolder}footer .wrapper .footer-navigation a{color:inherit;text-decoration:none;font-size:15px;margin-bottom:10px;display:block;width:100%}footer .wrapper .footer-navigation span{font-size:18px;margin-bottom:10px;display:block}footer .wrapper .footer-navigation ul li{list-style-type:none;margin:0;padding:0}footer .wrapper img{max-width:120px}footer .wrapper p{color:#fff;font-weight:600;font-size:20px;text-align:center}footer .wrapper .social{margin-top:10px}footer .wrapper .social a{background-color:#fff}footer .wrapper .social a:nth-child(2){background-color:transparent}footer .wrapper .social a:nth-child(2) svg{width:40px;height:40px}footer .validadores{position:absolute;right:20px;bottom:20px}footer .validadores a{text-decoration:none}.ls_dots{display:none!important}#sobre_1{padding:60px 0;background-color:#02601e}#sobre_1 .wrapper{gap:20px}#sobre_1 .wrapper span{font-size:34px;color:#fff;font-weight:700}#sobre_1 .wrapper p{color:#fff;font-size:18px;line-height:22px;text-align:justify}#sobre_1 .wrapper .gallery{display:grid;grid-template-columns:repeat(3,1fr);gap:60px}#sobre_1 .wrapper .gallery .img-container{max-height:300px;overflow:hidden}#sobre_1 .wrapper .gallery .img-container img{width:100%;height:100%;object-fit:cover}#sobre_2 .text-content{display:flex;flex-direction:column;gap:20px;padding-top:30px}#sobre_2 .text-content h1{font-size:28px;color:#02601e;text-transform:uppercase;text-align:left}#sobre_2 .text-content p{color:#02601e;font-size:18px;font-weight:500;letter-spacing:1px;text-align:justify}#sobre_3 .wrapper h2{font-size:28px;color:#02601e;text-transform:uppercase}#sobre_4 .wrapper{display:grid;gap:50px;grid-template-columns:40% 1fr}#sobre_4 .wrapper .img-container img{width:100%}#sobre_4 .wrapper .text-content{display:grid;grid-template-rows:repeat(3,1fr);gap:6px}#sobre_4 .wrapper .text-content div{display:flex;align-items:center;justify-content:center;gap:0;padding:24px}#sobre_4 .wrapper .text-content div p{font-size:18px;line-height:22px;letter-spacing:.5px;color:#fff;text-align:justify}#sobre_4 .wrapper .text-content div:nth-child(1){background-color:#02601e}#sobre_4 .wrapper .text-content div:nth-child(2){background-color:#ffad01}#sobre_4 .wrapper .text-content div:nth-child(3){background-color:#85c93e}#products.cat{padding-top:0}#products.cat .title{display:flex;flex-direction:column;gap:0;margin-bottom:60px}#products.cat .title h1{font-size:34px;font-weight:500;text-transform:uppercase;text-align:center;font-weight:700;padding:30px 30px 0;background:#02601e;color:#fff;margin-bottom:-20px;position:relative;z-index:1}#products.cat .title svg{width:100%}#products.cat .wrapper .row{display:flex;justify-content:center;flex-wrap:wrap}#products.cat .wrapper .row .card{max-width:calc(25% - 22.5px);width:100%}#products h1{font-size:34px;font-weight:500;text-transform:uppercase;text-align:center;font-weight:700;padding:30px;background:#02601e;color:#fff;margin-bottom:60px}#products.single .wrapper .row{display:flex!important;flex-wrap:nowrap!important;gap:0!important}#products.single .wrapper .row.after h2{padding-top:50px}#products.single .wrapper .row .card{max-width:240px;width:240px}#products.single .wrapper .row .card .img-container{width:100%;height:auto}#products.single .wrapper .row .card .img-container img{max-width:100%;display:block;margin:auto;transform:none;position:static;object-fit:contain}#products .wrapper .row{display:grid;grid-template-columns:repeat(4,1fr);gap:30px}#products .wrapper .row .card{text-decoration:none;font-size:14px;text-transform:uppercase;text-align:center;color:#02601e;overflow:hidden}#products .wrapper .row .card .img-container{height:285px;max-width:277px;width:100%;margin-bottom:10px;overflow:hidden;position:relative}#products .wrapper .row .card .img-container img{display:block;position:absolute;transform-origin:center center;top:50%;left:50%;transform:translate(-50%,-50%) scale(.4)}#products .wrapper .separator{width:100%;height:16px;background-color:#ccc}#sust_1 .wrapper{display:grid;gap:30px;margin:0 auto;justify-content:center;align-content:center;grid-template-columns:25% 45% 20%;padding:30px}#sust_1 .wrapper div{display:grid;place-items:center}#sust_1 .wrapper div img{width:100%}#sust_2 .wrapper{display:grid;grid-template-columns:repeat(2,1fr);gap:40px 50px}#sust_2 .wrapper div{display:flex;flex-direction:column;gap:20px}#sust_2 .wrapper div>span{color:#02601e;font-size:20px;font-weight:900;text-transform:uppercase}#sust_2 .wrapper div p{color:#02601e;font-size:18px;letter-spacing:1px;font-weight:500}#rev_1 .wrapper{display:grid;grid-template-columns:repeat(3,1fr);padding:30px 30px 0;gap:50px}#rev_1 .wrapper div{display:flex;flex-direction:column;gap:10px}#rev_1 .wrapper div h1,#rev_1 .wrapper div h2{text-align:left;text-transform:none;font-size:28px;color:#02601e;font-weight:900}#rev_1 .wrapper div p{color:#02601e;font-size:18px;font-weight:500;letter-spacing:1px;font-weight:600;text-align:justify}#rev_2 .wrapper .img-container{margin:-40px auto 0;max-width:45%}#rev_2 .wrapper .img-container img{width:100%}#rev_2 .wrapper span{font-size:34px;font-weight:500;text-transform:uppercase;text-align:center;font-weight:900;text-transform:capitalize;color:#02601e}#rev_2 .wrapper .partners{display:flex;align-items:center;justify-content:center;gap:30px}#rev_2 .wrapper>a{padding:24px 72px;font-size:26px;color:#fff;font-weight:900;background-color:#02601e;border-radius:99px;width:fit-content;text-decoration:none;margin:0 auto}#amb_1{position:relative;overflow:hidden}#amb_1 .wrapper{max-width:880px;padding-bottom:300px}#amb_1 .wrapper h1{text-transform:capitalize;font-size:30px;font-weight:900}#amb_1 .wrapper p{color:#02601e;font-size:18px;font-weight:500;letter-spacing:1px;text-align:justify}#amb_1 .wrapper div{display:flex;align-items:center;justify-content:center;gap:30px}#amb_1 .wrapper div div{display:flex;align-items:center;justify-content:center;gap:0;height:200px;width:200px;background-color:#02601e;border-radius:999px;color:#fff;text-align:center;font-size:26px;font-weight:700}#amb_1 .wrapper div div:nth-child(2){background-color:#00341c}#amb_1 .vfx_1{position:absolute;max-width:600px;width:100%;height:600px;bottom:0;right:40px;z-index:-1;transform:rotate(25deg)}#amb_1 .vfx_1 img{width:100%;height:100%}#contato_1{position:relative;padding-top:0;padding-bottom:0}#contato_1 h1{font-size:34px;font-weight:500;text-transform:uppercase;text-align:center;font-weight:700;padding:30px;background:#02601e;color:#fff;margin-bottom:60px}#contato_1 .banner-container{max-width:100%;overflow:hidden;position:absolute;top:200px;z-index:-1;height:390px!important;filter:blur(4px)}#contato_1 .banner-container img{height:100%;width:100vw}#contato_1 .wrapper{display:grid;grid-template-columns:repeat(2,1fr)}#contato_1 .wrapper a{display:flex;align-items:center;justify-content:center;gap:10px;background-color:#fff;width:fit-content;padding:12px 36px;border-radius:20px;margin:auto;text-decoration:none}#contato_1 .wrapper a .icon{display:flex;align-items:center;justify-content:center;gap:0;text-decoration:none;width:40px;height:40px;border-radius:99px;background-color:#02601e}#contato_1 .wrapper a .icon.mobile{display:none}#contato_1 .wrapper a span{font-size:14px;font-weight:600;color:#02601e}#contato_1 .wrapper a p{margin-top:-6px;font-size:22px;font-weight:800;color:#02601e}#contato_1 .wrapper form{display:flex;flex-direction:column;gap:24px;padding:60px 24px;background-color:#02601e;border-radius:30px}#contato_1 .wrapper form input,#contato_1 .wrapper form textarea{padding:12px;text-align:center;border:none;outline:none;border-radius:15px;font-family:Manrope,sans-serif;font-weight:700}#contato_1 .wrapper form button{padding:12px;text-align:center;border:none;outline:none;border-radius:15px;font-family:Manrope,sans-serif;text-transform:uppercase;font-size:18px;font-weight:800;background-color:#e9e9e9;color:#444;cursor:pointer;transition:all .2s ease}#contato_1 .wrapper form button:hover{background-color:#fff}#contato_2{padding-bottom:0}#contato_2 .wrapper{gap:20px}#contato_2 .wrapper .address{display:flex;gap:12px;flex-wrap:nowrap;justify-content:center}#contato_2 .wrapper .address div{display:flex;align-items:center;justify-content:center;gap:5px}#contato_2 .wrapper .address div span{font-size:20px;font-weight:700;color:#02601e}#contato_2 .wrapper .address div .icon{display:flex;align-items:center;justify-content:center;gap:0;text-decoration:none;width:40px;height:40px;border-radius:99px;background-color:#02601e}#contato_2 .wrapper h2{font-size:18px;font-weight:800;color:#02601e;text-align:center}#product{padding-top:0}#product .title{display:flex;flex-direction:column;gap:0;margin-bottom:60px;overflow-x:hidden}#product .title h1{font-size:34px;font-weight:500;text-transform:uppercase;text-align:center;font-weight:700;padding:30px 30px 0;background:#02601e;color:#fff;margin-bottom:-20px;position:relative;z-index:1}#product .title svg{width:100%}#product .wrapper{display:flex;justify-content:center;gap:60px;flex-direction:row;flex-wrap:nowrap;align-items:center}#product .wrapper .img-container{width:100%;height:400px;display:block;overflow:hidden}#product .wrapper .img-container.decrease-img{height:300px}#product .wrapper .img-container img{object-fit:contain;height:100%;width:100%}#product .wrapper .text-content{display:flex;flex-direction:column;gap:20px;max-width:calc(100% - 400px);flex-shrink:0}#product .wrapper .text-content h1{font-size:28px;color:#02601e;text-transform:uppercase;text-align:left;font-weight:700;text-transform:capitalize;margin-bottom:0}#product .wrapper .text-content h2{color:#02601e;text-transform:uppercase;font-weight:800}#product .wrapper .text-content p{color:#02601e;font-size:18px;font-weight:500;letter-spacing:1px;text-align:justify}#product .wrapper .text-content a{padding:16px 32px;font-size:18px;background-color:#02601e;border-radius:12px}#product .mbottombases{margin-bottom:100px}#product_2{padding:0}#product_2 .wrapper .separator{width:100%;height:16px;background-color:#ccc}#products.single>h2{text-align:center;font-size:22px;text-transform:uppercase;margin-bottom:60px;color:#02601e;position:relative;display:flex;align-items:center;justify-content:center;gap:20px}#products.single .wrapper .row{grid-template-columns:repeat(5,1fr)}#products.single .wrapper .row.after{position:relative}#products.single .wrapper .row.after .card .img-container{position:relative;overflow:initial}#products.single .wrapper .row.after .card .img-container .ball{height:20px;width:20px;background-color:gray;border-radius:999px;position:inherit;align-self:baseline;position:absolute;bottom:-35px;left:50%;transform:translate(-50%);z-index:1}#products.single .wrapper .row.after .card .img-container:after{position:absolute;bottom:-26px;left:0;content:"";height:2px;background-color:#ccc;width:100%}#products.single .wrapper .row a h2{color:#02601e}#products.single .wrapper .row.center{width:auto!important;justify-content:center!important}#products.single .wrapper .row.kjnl{width:auto!important;justify-content:center}.blog_1{position:relative;overflow:hidden}.blog_1 .wrapper{position:relative;z-index:1}.blog_1 .wrapper h1{color:#fff;text-transform:capitalize;font-weight:700}.blog_1 .left-pattern{position:absolute;z-index:0;left:-8%;top:0;max-width:440px}.blog_1 .left-pattern img{width:100%;filter:blur(1px)}.blog_1 .right-pattern{position:absolute;z-index:0;right:-4%;top:0;max-width:650px}.blog_1 .right-pattern img{width:100%;transform:rotate(180deg);filter:blur(2px)}.blog_2{padding:40px 0}.blog_2 .wrapper{display:flex;justify-content:flex-start}.blog_2 .wrapper h1,.blog_2 .wrapper h2{padding:8px 16px;width:100%;background:linear-gradient(to left,transparent,rgba(0,0,0,.05));border-left:6px solid #02601e;text-align:left;font-size:26px;font-weight:700}.blog_2 .wrapper h2{font-size:22px;font-weight:600;color:#02601e}.blog_3{padding-top:0}.blog_3 .wrapper{gap:0!important}.post_page .blog-cards{grid-template-columns:repeat(4,1fr);gap:12px}.post_page .blog-cards .card .img-container{height:200px}.post_page .blog-cards .card .card-content{height:calc(100% - 210px);padding:16px;gap:12px}.post_page .blog-cards .card .card-content span{font-size:12px}.post_page .blog-cards .card .card-content p{line-height:21px}@media (max-width: 768px){.post_page .blog-cards-overflow{scroll-snap-type:x mandatory;overflow:auto;padding-bottom:8px}.post_page .blog-cards-overflow .blog-cards{display:flex;flex-direction:row;flex-wrap:nowrap;width:max-content}.post_page .blog-cards-overflow .blog-cards .card{width:70vw;scroll-snap-align:start}}.blog-cards{display:grid;grid-template-columns:repeat(3,1fr);gap:40px}.blog-cards .card{display:flex;flex-direction:column;gap:10px;padding:8px;box-shadow:0 4px 8px #3232470f,0 4px 4px #32324714;border-radius:20px;border:1px solid rgba(0,0,0,.05)}.blog-cards .card .img-container{height:230px;border-radius:16px;overflow:hidden;position:relative;width:100%;display:flex;align-items:center;justify-content:center;gap:0}.blog-cards .card .img-container>img{width:100%;object-fit:fill}.blog-cards .card .img-container .gradient{width:100%;height:100%;position:absolute;top:0;left:0;background:linear-gradient(to bottom,transparent,rgba(0,0,0,0) 50%,rgb(0,0,0))}.blog-cards .card .img-container .date-and-views{position:absolute;display:flex;width:100%;align-items:center;justify-content:space-between;padding:0 24px;bottom:24px}.blog-cards .card .img-container .date-and-views span{display:flex;align-items:center;justify-content:center;gap:4px;font-size:12px;color:#fff;opacity:.6;font-weight:300}.blog-cards .card .card-content{display:flex;flex-direction:column;gap:16px;padding:16px 24px;background:#02601e;border-radius:16px;height:calc(100% - 242px)}.blog-cards .card .card-content span{color:#fff;font-size:14px;font-weight:600;line-height:130%}.blog-cards .card .card-content h3{color:#fff;font-size:18px;font-weight:600;line-height:130%}.blog-cards .card .card-content p{color:#fff;font-size:14px;line-height:198.75%;text-align:justify}.blog-cards .card .card-content a{color:#e8d09b;font-weight:500;line-height:106.5%;display:flex;align-items:center;gap:10px;margin-left:auto;margin-top:auto}ol{list-style:none}.post-date{color:gray;font-weight:700!important;font-size:14px;font-family:Manrope,sans-serif}#article{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;font-weight:300!important;font-size:20px;text-align:justify}#article h1{font-size:3rem;line-height:3rem;margin-bottom:10px;font-weight:300!important}#article h2{font-size:2rem;line-height:2rem;margin-top:2em;margin-bottom:1em;font-weight:300!important}#article h3{font-size:1.5rem;line-height:1.5rem;margin-top:2em;margin-bottom:1em;font-weight:300!important}#article h1 b,#article h2 b,#article h3 b{font-weight:400!important}#article p{color:#1f1f1f;font-weight:300!important;line-height:35px;margin-bottom:1em}#article p span{font-weight:300!important}#article ul li{color:#2b2b2b;margin-left:40px;font-weight:400;line-height:22px}#article ol{counter-reset:item}#article ol li{font-weight:200!important;margin-bottom:5px;font-size:18px}#article ol li a{color:#3a93ff;text-decoration:none}#article ol li span{font-weight:200!important}#article ol li:before{content:counters(item,".") ". ";counter-increment:item;color:#3a93ff}#article ol li ol{margin-top:5px;margin-left:10px}#article ol li ol li{font-size:16px}#article img{display:block;margin:auto}.share-social{display:flex;align-items:center;justify-content:flex-end;gap:8px;position:absolute;right:40px;bottom:20px;color:#fff;font-weight:500;transform:scale(.9)}.share-social .social{display:flex;align-items:center;gap:12px}.share-social .social a{width:30px;height:30px;display:grid;place-items:center;background-color:#fff;border-radius:999px;opacity:.8;transition:all .2s ease}.share-social .social a:hover{opacity:1}.pagination-section{padding-top:0;margin-top:-20px;padding-bottom:60px}.pagination{display:flex;align-items:center;justify-content:center;gap:2px;justify-content:flex-end}.pagination>div:first-of-type{margin-right:22px}.pagination>div:last-of-type{margin-left:22px}.pagination>div{display:flex;align-items:center;justify-content:center;gap:0;height:40px;width:40px;color:#000;cursor:pointer}.pagination>div:hover,.pagination>div.active{background:#02601e;color:#fff;border-radius:999px}.pagination>div.disabled{pointer-events:none;opacity:.6}.faq{width:100%;display:flex;flex-direction:column;gap:2px;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif}.faq .question{display:flex;flex-direction:column;overflow:hidden;transition:all .2s ease}.faq .question .q-title{display:flex;justify-content:space-between;align-items:center;padding:24px 16px;color:#00341c;font-weight:500;line-height:150%;cursor:pointer;border-radius:4px;transition:all .2s ease;border:1px solid #e5e5e5;background-color:#fff;position:relative;z-index:1;-webkit-user-select:none;user-select:none}.faq .question .q-title:after{content:"+";font-size:32px;font-weight:300;color:#02601e}.faq .question .q-title.active:after{content:"-"}.faq .question .q-title.active{background-color:#f6f6f6;border:1px solid #e5e5e5;border-bottom:none!important;border-bottom-left-radius:0!important;border-bottom-right-radius:0!important}.faq .question .q-title:hover{border:1px solid #e5e5e5;background-color:#f6f6f6}.faq .question .q-content{border:1px solid #e5e5e5;border-top:none;background-color:#f6f6f6;padding:16px 24px 16px 32px;border-bottom-left-radius:4px;border-bottom-right-radius:4px;color:#00341c;font-size:16px;display:none;text-align:justify;pointer-events:none;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif}.faq .question .q-content.active{display:block;animation:show-question .25s forwards}.faq .question .q-content.inactive{animation:hide-question .25s forwards}@keyframes show-question{0%{transform:translateY(-100%)}to{transform:translateY(0)}}@keyframes hide-question{0%{transform:translateY(0)}to{transform:translateY(-100%)}}.mobile{display:none}@media (max-width: 1024px){#products .wrapper .row .card .img-container{height:143px}#products .wrapper .row .card .img-container img{transform:translate(-50%,-50%) scale(.2)}}@media (max-width: 768px){.faq .question .q-title{background:#f6f6f6;border:1px solid transparent;border-bottom:1px solid #d9d9d9}.faq .question .q-title,.faq .question .q-content{font-size:16px}.pagination{width:100%;justify-content:center}.pagination>div:first-of-type,.pagination>div:last-of-type{margin:0}.blog-cards{grid-template-columns:1fr;gap:16px}#product .title h1{margin-bottom:-30px;padding-top:20px;padding-bottom:10px;font-size:24px;text-align:center}#product .wrapper{flex-direction:column;padding:0 24px}#product .wrapper .text-content{max-width:none;text-align:center}#product .wrapper .text-content a{margin:0 auto}#product .wrapper .text-content p{text-align:left}#products.single{padding-top:30px}#products.single>h2{flex-direction:column}#products.single>h2 img{height:100px;width:100px}#products.single .wrapper{overflow:auto;padding-bottom:1rem;scroll-snap-type:x mandatory}#products.single .wrapper .row{display:flex;width:max-content;flex-wrap:nowrap}#products.single .wrapper .row .card{width:calc(50vw - 17px);scroll-snap-align:start}.desktop{display:none}.mobile{display:block}header .green-bar p{font-size:12px}header .wrapper{justify-content:center}header .wrapper a.logo{max-width:80px}header .wrapper #menu_items{display:none;position:fixed;flex-direction:column;top:0;left:0;background-color:#fff;z-index:99;height:100vh;width:100%;gap:20px;align-items:flex-start;padding:24px}header .wrapper #menu_items a{padding:10px 0;width:100%}header .wrapper #menu_items a.cta{width:100%;padding:16px}header .wrapper #menu_items #close_menu{height:40px;width:40px;display:grid;place-items:center;background-color:#77be4752;border-radius:8px;position:fixed;top:24px;right:24px}header .wrapper #menu_items.active{display:flex;animation:fadeIn .3s forwards}header .wrapper #menu_items.inactive{animation:fadeOut .3s forwards}header .wrapper .social{display:none}section .wrapper h1{font-size:24px;font-weight:600}section .wrapper h1 span{font-size:24px;font-weight:800}section .cards{display:grid;grid-template-columns:repeat(1,1fr);padding:0 24px!important}section .cards .card .img-container{height:calc(100vw - 48px)}#s2 .wrapper .cards{gap:16px}#s2 .wrapper .cards .card{max-width:50vw;min-width:auto;width:100%;gap:10px}#s2 .wrapper .cards .card .img-container img{padding:12px 0}#s2 .wrapper .cards .card h2{font-size:14px;text-align:center}.lightSlider-nav{z-index:auto!important}#s4 .wrapper .split{grid-template-columns:1fr;gap:15px;padding:0 32px}#s4 .wrapper .split h2{text-align:center;font-size:22px}#s4 .wrapper .split p{text-align:center;font-size:14px;letter-spacing:0}#s4 .wrapper .cards-overflow{width:100%;overflow:auto;scroll-snap-type:x mandatory;padding-bottom:8px}#s4 .wrapper .cards-overflow .cards{padding:0!important;gap:16px;display:flex;flex-wrap:nowrap;width:max-content}#s4 .wrapper .cards-overflow .cards .card{border-radius:20px;max-width:calc(50vw - 24px);scroll-snap-align:start}#s4 .wrapper .cards-overflow .cards .card .img-container{height:calc(100% - 60px)}#s4 .wrapper .cards-overflow .cards .card h3{font-size:12px;height:60px;padding:0 8px}#s5{padding-bottom:120px}#s5 .wrapper{grid-template-columns:1fr;padding:0 4px;gap:20px}#s5 .wrapper .text-content{padding:0 20px;align-items:center}#s5 .wrapper .text-content h2{text-align:center;font-size:22px;line-height:22px}#s5 .wrapper .text-content p{text-align:center;font-size:14px;letter-spacing:0;line-height:16px;margin-top:-16px}#s5 .vfx{bottom:-63%;right:-50%;max-width:640px}#sobre_1{padding:60px 40px}#sobre_1 .wrapper .gallery{grid-template-columns:1fr;gap:30px;padding:0 20px}#sobre_1 .wrapper .gallery .img-container{max-height:240px}#sobre_1 .wrapper span{font-size:24px;text-align:center}#sobre_1 .wrapper p{text-align:left;font-size:16px;line-height:18px}#sobre_2{padding:24px}#sobre_2 .wrapper .text-content h1{text-align:center}#sobre_2 .wrapper .text-content p{text-align:left;font-size:14px}#sobre_3{padding:24px}#sobre_3 .wrapper h2{text-align:center}#sobre_3 .wrapper .banner-container{overflow:auto}#sobre_3 .wrapper .banner-container img{min-width:900px}#sobre_4 .wrapper{grid-template-columns:1fr;padding:0 24px}#sobre_4 .wrapper .img-container{padding:0 24px}#sobre_4 .wrapper .text-content{gap:0}#sobre_4 .wrapper .text-content div p{text-align:center}#products{padding-top:0;padding-bottom:30px;overflow:hidden}#products.cat .wrapper .row .card{max-width:calc(50vw - 24px)}#products.cat .title{margin-bottom:30px}#products.cat .title h1{font-size:24px;margin-bottom:-2px;padding-bottom:24px}#products.cat .title svg{max-width:600px;margin-top:-30px}#products h1{font-size:24px}#products .wrapper{gap:10px}#products .wrapper .row{grid-template-columns:1fr 1fr;gap:10px}#products .wrapper .row .card{font-size:12px;width:100%}#products .wrapper .row .card .img-container{height:220px;max-width:354px}#products .wrapper .row .card .img-container img{transform:translate(-50%,-50%) scale(.3)}#products .wrapper .separator{display:none}#sust_1{padding:30px 0}#sust_1 h1{text-transform:uppercase;font-size:28px;margin-bottom:30px;text-align:center;color:#02601e;font-weight:900}#sust_1 .wrapper{display:flex;flex-direction:column;padding:0 40px}#sust_1 .wrapper div{margin:0 auto;max-width:80%}#sust_1 .wrapper div:nth-child(1){order:2}#sust_1 .wrapper div:nth-child(2){order:1}#sust_1 .wrapper div:nth-child(3){order:3;max-width:60%}#sust_2 .wrapper{grid-template-columns:1fr;padding:0 24px}#sust_2 .wrapper div>span{text-align:center;font-size:18px}#sust_2 .wrapper div p{font-size:16px;text-align:center}#rev_1 .wrapper{grid-template-columns:1fr;padding:0 24px;margin-top:-30px}#rev_1 .wrapper div h1,#rev_1 .wrapper div h2,#rev_1 .wrapper div p{text-align:center}#rev_2 .wrapper .img-container{max-width:70%;margin-top:-80px}#rev_2 .wrapper .partners{padding:0 24px;display:grid;grid-template-columns:1fr 1fr;gap:20px}#rev_2 .wrapper .partners div img{width:100%}#rev_2 .wrapper a{text-align:center;font-size:24px;padding:24px 0;width:calc(100% - 48px);margin:0 24px}#amb_1{padding:30px 0}#amb_1 .wrapper{gap:30px;padding:0 24px}#amb_1 .wrapper p{text-align-last:center}#amb_1 .wrapper div{flex-direction:column;justify-content:center}#contato_1 h1{margin-bottom:30px}#contato_1 .banner-container{height:360px!important}#contato_1 .wrapper{display:flex;flex-direction:column-reverse;justify-content:center;align-items:center;padding:0 24px;gap:30px}#contato_1 .wrapper form{width:100%;gap:12px;border-radius:20px}#contato_1 .wrapper form .split{grid-template-columns:1fr;gap:12px}#contato_1 .wrapper a{background-color:#02601e}#contato_1 .wrapper a span,#contato_1 .wrapper a p{color:#fff}#contato_1 .wrapper a.desktop{display:none}#contato_1 .wrapper a .icon{background-color:#fff}#contato_1 .wrapper a .icon.desktop{display:none}#contato_1 .wrapper a .icon.mobile{display:flex}#contato_2 .wrapper{padding:0 24px}#contato_2 .wrapper .address{flex-wrap:wrap}#contato_2 .wrapper .address div .icon{height:30px;width:30px}#contato_2 .wrapper .address div .icon svg{height:20px;width:20px}#contato_2 .wrapper .address div span{font-size:14px}#contato_2 .wrapper .address div:nth-child(1),#contato_2 .wrapper .address div:nth-child(2){max-width:48%}#contato_2 .wrapper h2{font-size:14px}#products.single .wrapper .row.center{width:max-content!important}#products.single .wrapper .row.kjnl{width:auto!important;justify-content:center}footer .wrapper{flex-direction:column;gap:50px}footer .wrapper .item{max-width:100%;width:100%;text-align:center}footer .wrapper .row{flex-direction:column}footer .validadores{text-align:center;left:50%;transform:translate(-50%)}}@media (max-width: 430px){#products .wrapper .row .card .img-container{height:170px;max-width:354px}#products .wrapper .row .card .img-container img{transform:translate(-50%,-50%) scale(.23)}}@media (max-width: 320px){#products .wrapper .row{grid-template-columns:1fr}#products .wrapper .row .card .img-container{height:145px;max-width:354px}#products .wrapper .row .card .img-container img{transform:translate(-50%,-50%) scale(.2)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}*::-webkit-scrollbar{height:5px;width:5px}*::-webkit-scrollbar-track{border-radius:5px;background-color:#dfe9eb}*::-webkit-scrollbar-track:hover{background-color:#b8c0c2}*::-webkit-scrollbar-track:active{background-color:#b8c0c2}*::-webkit-scrollbar-thumb{border-radius:5px;background-color:#02601e}*::-webkit-scrollbar-thumb:hover{background-color:#00341c}*::-webkit-scrollbar-thumb:active{background-color:#00341c}
