@charset "UTF-8";@import"https://fonts.googleapis.com/css2?family=Sora:wght@100;200;300;400;500;600;700;800&display=swap";*{box-sizing:border-box;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-ms-font-smoothing:antialiased;-o-font-smoothing:antialiased;font-smoothing:antialiased;margin:0;outline:0;padding:0}a{cursor:pointer;text-decoration:none}a:hover{text-decoration:none}br{clear:both}input,textarea,select{outline:none}html,body{height:100%;width:100%}img{height:auto;width:auto;max-height:100%;max-width:100%}body{background:#f8f8f8;color:#7b7b7b;font-family:Sora,sans-serif;color:#606060;font-weight:400;font-size:18px;line-height:32px}main{overflow:hidden}strong,b{font-weight:700}h1,h2,h3,h4,h5,h6{font-weight:400}p{margin:0}.first-section{padding-top:135px}.first-section.padding{padding-top:200px}.geral-section{padding-top:90px;padding-bottom:90px}.geral-section .section-title{font-weight:500}.geral-section.w-text-flex .container{display:flex;flex-direction:column;gap:20px}.geral-section.w-text-flex .container .text-flex{display:flex;align-items:center;justify-content:space-between}.geral-section.w-text-flex .container .text-flex h3{width:47%;margin:0}.geral-section.w-text-flex .container .text-flex .description{width:40%;display:flex;justify-content:start;flex-direction:column}.geral-section.w-text-flex .container .text-flex .description a{margin-top:auto}.geral-section.dark{background:#081B24}.custom-modal{display:flex;align-items:center;justify-content:center;height:100vh;width:100%;position:fixed;top:0;left:0;z-index:-999}.custom-modal .geral-title{font-size:27px;margin-bottom:15px}.custom-modal .geral-text{margin-bottom:15px}.custom-modal .geral-text a{color:#00a84c;font-weight:500;position:relative}.custom-modal .geral-text a:after{background:currentcolor;bottom:-3px;height:1px;left:0;content:"";position:absolute;width:0%;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.custom-modal .geral-text a:hover:after{width:100%}.custom-modal .close-modal{background:none;border:none;color:#00a84c;font-size:30px;opacity:.7;position:absolute;right:15px;top:15px;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.custom-modal .close-modal:hover,.custom-modal .close-modal:active,.custom-modal .close-modal:focus{opacity:1;outline:0}.custom-modal .background{background:rgba(0,0,0,.5);position:absolute;left:0;width:100%;height:100%;z-index:1;opacity:0;visibility:hidden;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.custom-modal .content{background:#FFFFFF;border-radius:10px;padding:40px 25px;z-index:2;position:relative;max-width:580px;transform:scale(0);-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.custom-modal.show{opacity:1;visibility:visible;z-index:9999}.custom-modal.show .background{opacity:1;visibility:visible}.custom-modal.show .content{transform:scale(1)}header{background:#FFF;left:0;padding:20px 0 35px;position:fixed;top:0;width:100%;z-index:1024;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}header .mobile-area{display:none}header.scroll{box-shadow:0 0 25px #00000026}header .logo.mobile,header .logo.main-mobile{display:none}header .logo img{height:100px;width:350px}header .background{background:rgba(0,0,0,.6);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);display:none;height:100%;left:0;top:0;position:fixed;opacity:0;visibility:hidden;transition-timing-function:cubic-bezier(.78,-.04,0,.88);transition-duration:.6s;width:100%;z-index:-1}header .header-link{color:#7b7b7b;position:relative;display:flex;align-items:center;gap:13px;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}header .header-link iconify-icon{font-size:22px;color:#00a84c}header .header-link.active,header .header-link:hover{color:#00a84c}header .header-link.active{font-weight:600}header .nav-default{align-items:center;display:flex;justify-content:space-between;width:100%}header .nav-default .mobile-links{display:none}header .nav-default .nav-menu{align-items:center;display:flex;justify-content:space-between;width:100%}header .nav-default .nav-mobile-links{display:flex;transition-timing-function:cubic-bezier(.78,-.04,0,.88);transition-duration:.6s}header .nav-default .nav-links{align-items:center;justify-content:center;display:flex;gap:20px;list-style:none;padding:0;margin:0}header .nav-default .nav-links li{height:100%}header .nav-default .nav-toggle{display:none;align-items:center}header .nav-default .nav-button{background:none;border:none;cursor:pointer;height:auto;display:flex;flex-direction:column;margin-left:auto;width:25px}header .nav-default .nav-button .span-menu{background:#081B24;border-radius:50px;height:1px;position:relative;z-index:5;width:100%;transition-timing-function:cubic-bezier(.78,-.04,0,.88);transition-duration:.6s}header .nav-default .nav-button .span-menu+.span-menu{margin-top:5px}header .nav-default.menu-mobile-opened .nav-mobile-links{right:0;z-index:1025}header .nav-default.menu-mobile-opened .background{opacity:1;visibility:visible;z-index:1024}header .nav-default.menu-mobile-opened .nav-button .span-menu{background:#000}header .nav-default.menu-mobile-opened .nav-button .span-menu:nth-child(1){transform:rotate(45deg) translate(5px,4px)}header .nav-default.menu-mobile-opened .nav-button .span-menu:nth-child(2){transform:rotate(-45deg) translateY(1px)}header .nav-default.menu-mobile-opened .nav-button .span-menu:nth-child(3){transform:rotate(0) scale(0)}@media only screen and (max-width: 1200px){header .logo{display:none}header .logo.mobile{display:block;position:absolute;left:30px;top:40px}header .logo.mobile img{width:180px}header .logo.main-mobile{display:block}header .logo.main-mobile img{width:auto;height:55px}header .desktop-area{display:none}header .background{display:block}header .nav-default.menu-mobile-opened .nav-toggle .mobile-area,header .nav-default.menu-mobile-opened .nav-toggle .header-divider{display:none}header .nav-default .nav-mobile-links{background:#fff;box-shadow:0 0 20px #00000026;flex-direction:column;height:100%;padding:80px 30px;position:fixed;right:-100%;top:0;width:80%;z-index:-1}header .nav-default .mobile-links{margin-top:auto;display:flex;width:100%;align-items:center;justify-content:space-between}header .nav-default .mobile-links a{color:#7b7b7b;font-size:16px;text-decoration:underline;font-weight:400;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}header .nav-default .mobile-links a iconify-icon{font-size:24px}header .nav-default .mobile-links a:hover{color:#00a84c}header .nav-default .nav-links{align-items:flex-start;flex-direction:column;margin-top:50px}header .nav-default .nav-links .header-divider{display:none}header .nav-default .nav-toggle{display:flex;position:relative;z-index:1026;gap:10px;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}header .nav-default .nav-toggle .mobile-area{display:flex;align-items:center;gap:13px;color:#7b7b7b;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}header .nav-default .nav-toggle .mobile-area iconify-icon{font-size:22px;color:#00a84c}}.header-divider{width:1px;margin:0 10px;height:100%;min-height:28px;background:#7b7b7b}footer{background:#081B24;padding-bottom:40px;padding-top:60px}footer .logo img{height:115px;width:165px}footer .footer-grid{display:flex;align-items:start;justify-content:space-between;gap:50px;flex-wrap:wrap}footer .footer-grid .mobile{display:none}footer .footer-grid .socials{display:flex;flex-direction:column;gap:10px}footer .footer-grid .socials .mobile-socials{display:none}footer .footer-grid .socials a{display:flex;align-items:center;gap:15px;color:#fff;font-size:14px;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}footer .footer-grid .socials a iconify-icon{font-size:24px}footer .footer-grid .socials a:hover{color:#00a84c}footer .footer-grid .cookies{margin-top:auto}footer .footer-grid .cookies a{font-size:16px;font-weight:500}footer .footer-grid .nav{display:flex;align-items:start;gap:80px;font-size:14px}footer .footer-grid .nav ul{display:flex;flex-direction:column;list-style:none}footer .footer-grid .nav ul li{text-decoration:none;font-weight:400}footer .footer-grid .nav ul li a{color:#fff;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}footer .footer-grid .nav ul li.active a,footer .footer-grid .nav ul li.title,footer .footer-grid .nav ul li:hover a{color:#00a84c}footer .footer-grid .nav ul li.title{margin-bottom:10px}h1,h2{color:#081b24;font-weight:700;font-size:38px;line-height:47.7px;margin-bottom:30px}h1.white,h2.white{color:#fff}h3,h4,h5,h6{color:#081b24;font-weight:700;font-size:30px;line-height:47.7px;margin-bottom:30px}h3.white,h4.white,h5.white,h6.white{color:#fff}.white,.white p,.white span,.white li{color:#fff!important}.geral-link{color:#081b24;font-weight:600;text-decoration:underline;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.geral-link:hover{text-decoration:underline;color:#fff}.geral-link.white{color:#fff}.geral-link.white:hover{text-decoration:underline;color:#00a84c}.geral-link.green{color:#00a84c}.simditor-text h1,.simditor-text h2{color:#081b24;font-weight:700;font-size:38px;line-height:47.7px;margin-bottom:30px}.simditor-text h3,.simditor-text h4,.simditor-text h5,.simditor-text h6{color:#081b24;font-weight:700;font-size:30px;line-height:47.7px;margin-bottom:30px}.simditor-text p,.simditor-text li,.simditor-text span{color:#606060;font-weight:400;font-size:18px;line-height:32px}.btn-geral{align-items:center;border:1px solid transparent;background:#00A84C;border-radius:20px;color:#fff;display:flex;font-style:normal;font-weight:600;font-size:18px;text-align:center;padding:15px 30px;max-width:fit-content;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.btn-geral.disabled{opacity:.6;pointer-events:none}.btn-geral:hover,.btn-geral:active,.btn-geral:focus{box-shadow:none;background:#008f40;color:#fff;outline:0;text-decoration:none}#banner{height:100vh}#banner .banner-container{width:100%;height:100%;padding-right:135px;position:relative}#banner .banner-container .background{position:absolute;top:0px;left:0px;width:100%;height:100%;z-index:3;background:linear-gradient(87.03deg,rgba(0,0,0,.3) 32.4%,rgba(0,0,0,0) 94.06%)}#banner .banner-container .banner-image{width:100%;height:100%;object-fit:cover}#banner .banner-container .text{position:absolute;left:135px;bottom:65px;width:30%;z-index:5}#banner .banner-container .text h1{margin-bottom:13px}#banner .banner-container .text p{margin-bottom:28px}#home-services .services-container{margin-top:100px}#home-about .container{position:relative}#home-about .container .text{width:40%}#home-about .container .text h3{margin-bottom:20px}#home-about .container .text p{margin-bottom:30px}#home-about .container .image{position:absolute;right:0px;top:-120px;width:580px;height:420px;border-radius:10px;overflow:hidden}#home-about .container .image img{width:100%;height:100%;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease}#home-about .container .image img:hover{transform:scale(1.1)}#home-products .products-container{margin-top:100px}#home-contact{position:relative;background:#EEEEEE}#home-contact iframe{position:absolute;width:47%;height:100%;right:0px;top:0px}#home-contact form{width:50%}#home-contact form .custom-group{display:flex;flex-direction:column;gap:35px}#home-contact form .custom-group input,#home-contact form .custom-group textarea{border:1px solid #7b7b7b;background:transparent;color:#081b24;padding:15px;box-sizing:border-box;width:100%}#home-contact form .custom-group input::placeholder,#home-contact form .custom-group textarea::placeholder{color:#7b7b7b;opacity:1}#home-contact form .custom-group input:-ms-input-placeholder,#home-contact form .custom-group textarea:-ms-input-placeholder{color:#7b7b7b}#home-contact form .custom-group input::-ms-input-placeholder,#home-contact form .custom-group textarea::-ms-input-placeholder{color:#7b7b7b}#home-contact form .custom-group textarea{height:175px;resize:none}#home-contact form input[type=submit]{background:none;border:none;margin-top:35px;font-size:20px}.scroll-wrapper{position:absolute;right:125px;bottom:15px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px}.scroll-wrapper .min.active,.scroll-wrapper .max.active{color:#000;font-weight:600}.scroll-wrapper .scroll{width:2px;background:#D8D8D8;height:300px;position:relative}.scroll-wrapper .scroll .thumbs-wrapper{position:absolute;top:0px;left:0px;display:flex;flex-direction:column;align-items:center;justify-content:center;z-index:10}.scroll-wrapper .scroll .thumbs-wrapper .thumb{width:2px;background:transparent;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.scroll-wrapper .scroll .thumbs-wrapper .thumb.active{background:#00A84C}#services{padding-bottom:100px}#services .services-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:25px 30px;margin-top:60px}.service-item{padding:40px 30px;width:435px;background:#FFF;border-radius:20px;cursor:pointer;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.service-item:hover{background:#00A84C}.service-item:hover .text p,.service-item:hover iconify-icon,.service-item:hover .title .service-title,.service-item:hover .geral-link{color:#fff}.service-item .title{display:flex;align-items:center;gap:20px}.service-item .title iconify-icon{font-size:30px;color:#d2d2d2}.service-item .title .service-title{font-weight:600;color:#00a84c}.service-item .text p{margin:25px 0 35px;color:#606060}#products{padding-bottom:100px}.products-flex{display:flex;gap:60px;margin-top:125px;flex-wrap:wrap}.products-flex .flex-item{width:45%}.products-flex .flex-item .header{display:flex;align-items:center;background:#FFF;border-radius:10px;width:100%;gap:10px;position:relative;height:100px}.products-flex .flex-item .header img{position:absolute;left:-5px;top:50%;transform:translateY(-50%);max-width:unset;max-height:unset;width:auto;height:150px;mix-blend-mode:multiply}.products-flex .flex-item .header .product-title{font-weight:600;color:#00a84c;margin-left:185px}.products-flex .flex-item .list{display:flex;flex-direction:column;gap:20px;margin-top:30px}.products-flex .flex-item .list li{padding-bottom:15px;border-bottom:1px solid #CACACA}.products-container{display:grid;grid-template-columns:repeat(4,1fr);place-items:center;gap:50px 20px}.products-container .product-item{height:220px}.product-item{background:#FFF;border-radius:10px;display:grid;grid-template-columns:1fr;gap:5px;place-items:center;width:280px;padding-bottom:30px;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.product-item img{margin-top:-45px;width:215px;height:200px;object-fit:contain}.product-item img.insum{height:170px}.product-item:hover{background:#00A84C}.product-item:hover .product-title{color:#fff}.product-item .product-title{font-weight:600;color:#00a84c}.text-wrapper{display:flex;align-items:center;gap:150px}.text-wrapper .text{width:30%}.text-wrapper img{object-fit:cover}#first-text .text-wrapper{justify-content:end}#first-text img{width:100%;height:370px}#second-text .text-wrapper{flex-direction:row-reverse;justify-content:start}#second-text .text-wrapper .text{width:42%}#second-text img{width:100%;height:650px}#statistics{position:relative}#statistics .gallery-container{position:absolute;right:0px;top:0px;z-index:999;width:62%;overflow:hidden}#statistics .gallery-container .swiper-slide{width:fit-content!important;overflow:hidden}#statistics .gallery-container .swiper-slide img{max-height:430px;object-fit:cover}#statistics .text{display:flex;flex-direction:column;gap:50px;width:25%}#statistics .text .info{display:flex;flex-direction:column;gap:20px;font-weight:600;color:#7b7b7b}#statistics .text .info .small{font-size:24px;font-weight:800}#statistics .text .info .number{font-size:60px;color:#00a84c}#first-text.seeds .text-wrapper{align-items:start}#first-text.seeds .text{width:50%}#first-text.seeds picture{width:100%}#topics .topics-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:100px}#topics .topics-grid .grid-item h3{margin-bottom:30px}#gallery{position:relative;height:430px;margin-top:50px;margin-bottom:50px;padding:0}#gallery .gallery-container{position:absolute;right:0px;top:50%;transform:translateY(-50%);width:65%}#gallery .gallery-container .swiper-slide{width:fit-content!important;overflow:hidden}#gallery .gallery-container .swiper-slide img{max-height:430px}@media only screen and (max-width: 1600px){#banner .banner-container .text{width:35%}#first-text .text-wrapper .text{width:45%}#second-text img{height:550px}.scroll-wrapper{right:75px}}@media only screen and (max-width: 1536px){.scroll-wrapper{right:50px}}@media only screen and (max-width: 1366px){body{font-size:16px;line-height:26px}h1,h2,h3{font-size:28px;line-height:40px}#banner .banner-container .text{width:40%}footer .footer-grid .nav{gap:20px}#services .services-grid{grid-template-columns:repeat(2,1fr)}#home-products .products-container{grid-template-columns:repeat(3,1fr)}#second-text img{height:475px}}@media only screen and (max-width: 1024px){.scroll-wrapper{right:10px}.geral-section.w-text-flex .container .text-flex{flex-direction:column}.geral-section.w-text-flex .container .text-flex h3{width:100%;margin-bottom:20px}.geral-section.w-text-flex .container .text-flex .description{width:100%}#home-about .container .image{left:50%;transform:translate(-50%);top:-420px}#home-about .container .text{width:100%;margin-top:300px}footer .footer-grid{gap:20px 0px}footer .footer-grid .nav{gap:5px}#first-text .text-wrapper .text{width:55%}#second-text .text-wrapper .text{width:50%}.text-wrapper{gap:75px}#statistics .text-wrapper .text{width:50%}}@media only screen and (max-width: 800px){.custom-modal .content{max-width:90%}}@media only screen and (max-width: 768px){#banner .banner-container .text{width:60%}#home-products .products-container{grid-template-columns:repeat(2,1fr)}#home-contact form{width:100%;margin-bottom:450px}#home-contact iframe{position:absolute;width:100%;height:500px;bottom:0px;top:unset;right:unset;left:0px}#first-text .text-wrapper .text{width:100%}.text-wrapper{gap:20px;flex-direction:column}#second-text .text-wrapper{flex-direction:column;align-items:start}#second-text .text-wrapper .text{width:100%;padding-left:37px}#statistics .text .info{font-size:14px;max-width:150px;gap:5px;line-height:20px}#statistics .text .info .number{font-size:24px;color:#00a84c}#statistics .text .info .number .small{font-size:12px}#second-text{padding-bottom:20px}#statistics{padding-top:0;padding-bottom:260px}#statistics .gallery-container{width:90%;top:60%;transform:translateY(-50%)}#statistics .gallery-container .swiper-slide img{height:230px}#statistics .text{width:100%;display:flex;flex-direction:row-reverse;justify-content:start;gap:150px}#topics .topics-grid{display:grid;grid-template-columns:1fr;gap:50px}footer .footer-grid .nav{display:none}footer .footer-grid .cookies{display:none}#services .services-grid{grid-template-columns:1fr}.products-flex .flex-item{width:100%}.products-flex .flex-item .header img{left:-5px;height:125px}.products-flex .flex-item .header .product-title{margin-left:165px}.products-flex .group,.products-flex .second-group{width:100%}.products-flex{margin-top:50px}}@media only screen and (max-width: 500px){footer{padding-top:40px}footer .footer-grid .logo{display:none}footer .footer-grid .mobile{display:flex;align-items:center;justify-content:space-between;width:100%}footer .footer-grid .mobile .logo{display:block;width:70px}footer .footer-grid .mobile .mobile-instagram{color:#f8f8f8;font-size:24px}footer .footer-grid .socials .desktop-socials{display:none}footer .footer-grid .socials .mobile-socials{margin-top:10px;display:flex;flex-direction:column;gap:25px}.geral-section{padding-bottom:50px}h1,h2,h3{font-size:24px;line-height:35px}#banner .banner-container .text{width:85%}#home-about .container .image{top:-260px;width:330px;height:240px}#home-about .container .text{width:100%;margin-top:135px}#home-products .products-container{grid-template-columns:1fr}#banner .banner-container{padding-right:50px!important}header{padding:25px 0}.first-section{padding-top:90px}.first-section.padding{padding-top:110px}#banner{max-height:500px}#services .services-grid{grid-template-columns:1fr;place-items:center}.service-item{width:auto;padding:20px;height:250px;display:flex;flex-direction:column;justify-content:space-between}header .logo.mobile{top:25px}#statistics .text{gap:20px}#gallery{margin-top:0;margin-bottom:50px;height:305px}#gallery .gallery-container{width:90%}#gallery .gallery-container .swiper-slide img{max-height:305px}#home-services{padding-bottom:90px}}@media only screen and (max-width: 375px){#statistics .text-wrapper .text{gap:30px}#statistics .text .info{font-size:14px;line-height:20px}#statistics .text .info .number{font-size:22px;color:#00a84c}.products-flex .flex-item .header img{height:100px}}
