.banner{position:relative;overflow:hidden;max-width:1920px;background-repeat:no-repeat;background-position:center;background-size:cover;margin-left:auto;margin-right:auto;height:720px}@media (max-width: 767.98px){.banner{background-position:right}}.banner-bg{position:absolute;z-index:-1;pointer-events:none}.banner .container{height:100%}.banner .container .row{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.banner .container .col-img{display:flex;align-items:end;margin-bottom:-4.8rem;z-index:1}@media (max-width: 1199.98px){.banner .container .col-img{justify-content:flex-end}}@media (max-width: 991.98px){.banner .container .col-img{margin-bottom:-4.9rem;margin-right:-2rem}}@media (max-width: 767.98px){.banner .container .col-img{display:none}}.banner .container .col-texts{text-align:center}@media (max-width: 767.98px){.banner .container .col-texts{margin-bottom:50px}}.banner .container .col-texts .banner-span{display:block;padding:8px 16px;background:#c6d69a;color:#3c4621;font-weight:600;font-size:14px;width:-moz-fit-content;width:fit-content;border-radius:10rem;margin:19px auto 10px}.banner .container .col-texts h1{font-weight:800;font-size:calc(1.4625rem + 2.55vw);color:#fff;list-style:118%}@media (min-width: 1200px){.banner .container .col-texts h1{font-size:3.375rem}}.video{background:linear-gradient(249deg,#d23d79 27.76%,#9b5372 69.55%,#ecb1c5);padding-bottom:108px}@media (max-width: 767.98px){.video{padding-bottom:60px}}.video .container{position:relative}.video .container:after{content:"";background:#fff;position:absolute;top:-60px;right:0;left:0;margin:auto;width:84%;max-height:100%;height:100%;z-index:0;border-radius:10px}@media (max-width: 991.98px){.video .container:after{width:100%}}.video .container .folha{position:absolute;top:50%;right:0;z-index:10}@media (max-width: 767.98px){.video .container .folha{display:none}}.video .container .seed2{position:absolute;top:60%;right:0;z-index:10}@media (max-width: 767.98px){.video .container .seed2{display:none}}.video .container .folha2{position:absolute;bottom:-10%;left:0;z-index:10}@media (max-width: 767.98px){.video .container .folha2{display:none}}.video .container .seed{position:absolute;bottom:-20%;left:-10%;z-index:10}@media (max-width: 767.98px){.video .container .seed{display:none}}.video h2{font-size:36px;font-weight:700;color:#3c4621;margin-bottom:30px;position:relative;z-index:1;padding-left:16%;padding-right:16%;text-align:center}@media (max-width: 767.98px){.video h2{padding-left:0;padding-right:0}}@media (max-width: 991.98px){.video .col-6{margin-bottom:2rem}}.video .box-feature{border-radius:10px;border:.5px solid #C6D69A;background:#fff;padding:0 16px 24px;position:relative;z-index:1;height:100%}.video .box-feature .icon{width:59px;height:59px;display:flex;align-items:center;justify-content:center;border-radius:10rem;background:#c6d69a;margin:-19px auto 8px}.video .box-feature .icon svg{fill:#3c4621;font-size:28px}.video .box-feature p{color:#3c4621;font-weight:600;text-align:center}.video .video-link{position:relative;z-index:1;margin-top:30px;margin-bottom:30px;display:block;border-radius:10px}@media (max-width: 767.98px){.video .video-link{margin-top:20px}}.video .video-link .gif{border-radius:10px}@media (max-width: 767.98px){.video .video-link .gif{aspect-ratio:1;-o-object-fit:cover;object-fit:cover}}.video .video-link .texts{position:absolute;inset:0;margin:auto;text-align:center;display:flex;align-items:center;flex-direction:column;justify-content:center}.video .video-link .texts span{display:block;padding:8px 16px;background:#c6d69a;color:#3c4621;font-weight:600;font-size:14px;width:-moz-fit-content;width:fit-content;border-radius:10rem;margin:11px auto}.video .video-link .texts h3{margin-bottom:11px}.mercado-veg{padding-top:90px;padding-bottom:90px;overflow-x:clip;position:relative;background-repeat:no-repeat;background-size:cover}@media (max-width: 767.98px){.mercado-veg{padding-bottom:0;overflow:hidden;padding-top:60px}}.mercado-veg-bg{position:absolute;top:0;left:0;z-index:-1}.mercado-veg h2{color:#fff;font-size:calc(1.35rem + 1.2vw);font-weight:800;margin-bottom:30px}@media (min-width: 1200px){.mercado-veg h2{font-size:2.25rem}}@media (max-width: 767.98px){.mercado-veg h2{text-align:center}}.mercado-veg p{color:#fff;font-size:18px;font-weight:400}@media (max-width: 767.98px){.mercado-veg p{text-align:center}.mercado-veg .btn{margin:auto;display:block;width:-moz-fit-content;width:fit-content}}.mercado-veg .col-img{position:relative}.mercado-veg .col-img img{position:absolute;top:-150px;left:0;z-index:0;max-width:-moz-max-content;max-width:max-content}@media (max-width: 1399.98px){.mercado-veg .col-img img{top:-100px}}@media (max-width: 1199.98px){.mercado-veg .col-img img{top:0}}@media (max-width: 991.98px){.mercado-veg .col-img img{top:50px}}@media (max-width: 767.98px){.mercado-veg .col-img img{position:unset;margin-top:30px;margin-left:-20%;max-width:180%}}.results{padding-top:110px;padding-bottom:110px;position:relative;background:#fff}@media (max-width: 767.98px){.results{padding-top:60px;padding-bottom:60px}}.results .container{position:relative}.results .container .folha{position:absolute;top:0;left:-3%;z-index:10}@media (max-width: 767.98px){.results .container .folha{display:none}}.results .container .seed2{position:absolute;top:0;left:-5%;z-index:10}@media (max-width: 767.98px){.results .container .seed2{display:none}}.results .container .seed{position:absolute;top:0;left:0;z-index:10}@media (max-width: 767.98px){.results .container .seed{display:none}}.results .container .seed3{position:absolute;right:0;bottom:0;z-index:10}@media (max-width: 767.98px){.results .container .seed3{display:none}}.results .container .seed4{position:absolute;right:0;bottom:0;z-index:10}@media (max-width: 767.98px){.results .container .seed4{display:none}}.results .gif{aspect-ratio:648/191;border-radius:100rem;-o-object-fit:cover;object-fit:cover}@media (max-width: 767.98px){.results .gif{aspect-ratio:2}}.results .circles{display:flex;flex-wrap:wrap;margin-left:57px}@media (max-width: 1399.98px){.results .circles{margin-left:40px}}@media (max-width: 1199.98px){.results .circles{margin-left:30px}}@media (max-width: 991.98px){.results .circles{margin-left:10px;margin-top:50px;justify-content:center}}.results .circles .circle{width:275px;height:275px;border-radius:100rem;display:flex;align-items:center;justify-content:center;margin-top:-57px;margin-left:-57px;z-index:1;animation:bk 5s linear infinite}@media (max-width: 1399.98px){.results .circles .circle{width:240px;height:240px;padding:3rem;margin-top:-40px;margin-left:-40px}}@media (max-width: 1199.98px){.results .circles .circle{width:200px;height:200px;padding:3.5rem;margin-top:-30px;margin-left:-30px}}@media (max-width: 991.98px){.results .circles .circle{width:150px;height:150px;padding:2.5rem;margin-top:-20px;margin-left:-20px}}@media (max-width: 767.98px){.results .circles .circle{width:auto;height:auto;aspect-ratio:1;padding:2.5rem;margin-top:-20px;margin-left:-20px}}.results .circles .circle:nth-child(2),.results .circles .circle:nth-child(3){z-index:2;background:#c6d69a80;animation-delay:3s}@keyframes bk{0%{background:#c6d69a80}50%{background:#c6d69a}to{background:#c6d69a80}}.results .col-texts{margin-top:110px}@media (max-width: 1199.98px){.results .col-texts{margin-top:60px}}.results .col-texts h2{color:#3c4621;font-weight:800;font-size:calc(1.35rem + 1.2vw);margin-bottom:30px}@media (min-width: 1200px){.results .col-texts h2{font-size:2.25rem}}@media (max-width: 767.98px){.results .col-texts h2{text-align:center}}.results .col-texts p{color:#3c4621;font-size:18px;font-weight:400;margin-bottom:30px}@media (min-width: 768px){.results .col-texts p{padding-right:8%}}@media (max-width: 767.98px){.results .col-texts p{text-align:center}}.results .col-texts .buttons{display:flex;gap:9px}.food{background:linear-gradient(249deg,#d23d79bf 27.76%,#9b5372bf 69.55%,#ecb1c5bf);padding-bottom:110px}@media (max-width: 1199.98px){.food{overflow:hidden}}.food .container{position:relative}.food .container .folha{position:absolute;right:-3%;bottom:0;z-index:10}@media (max-width: 767.98px){.food .container .folha{display:none}}.food .container .folha2{position:absolute;right:-3%;bottom:0;z-index:10}@media (max-width: 767.98px){.food .container .folha2{display:none}}.food .col-text{margin-top:110px;text-align:center}@media (max-width: 767.98px){.food .col-text{margin-top:30px}}.food .col-text span{display:block;padding:8px 16px;background:#c6d69a;color:#3c4621;font-weight:600;font-size:14px;width:-moz-fit-content;width:fit-content;border-radius:10rem;margin:0 auto 16px}.food .col-text h2{color:#fff;font-size:calc(1.35rem + 1.2vw);font-weight:800;margin-bottom:16px}@media (min-width: 1200px){.food .col-text h2{font-size:2.25rem}}.food .col-text .items{display:flex;align-items:center;justify-content:center;gap:36px}@media (max-width: 1199.98px){.food .col-text .items{gap:16px}}.food .col-text .items .item .icon{width:86px;height:86px;background:#ecb1c5;display:flex;align-items:center;justify-content:center;border-radius:100rem}.food .col-text .items .item .icon svg{fill:#85224d}.food .col-text .items .item p{color:#fff;margin-top:8px;font-size:18px;font-weight:800}.food .col-img{position:relative}.food .col-img img{position:absolute;top:-75px;right:16px;max-width:-moz-max-content;max-width:max-content}@media (max-width: 1199.98px){.food .col-img img{right:70px}}@media (max-width: 767.98px){.food .col-img img{position:unset;margin-left:-50%;max-width:180%}}.food h3{text-align:center;font-size:calc(1.35rem + 1.2vw);color:#fff;font-weight:800;margin-top:156px;margin-bottom:50px}@media (min-width: 1200px){.food h3{font-size:2.25rem}}@media (min-width: 768px){.food h3{padding-left:16%;padding-right:16%}}@media (max-width: 991.98px){.food h3{margin-top:100px}}@media (max-width: 767.98px){.food h3{margin-top:50px;margin-bottom:50px}.food .col-md-4{margin-bottom:30px}}.food .boxes{padding:0 24px 24px;border-radius:10px;border:.5px solid #C6D69A;background:#fff;height:100%}.food .boxes .icon{width:86px;height:86px;background:#c6d69a;border-radius:10rem;display:flex;align-items:center;justify-content:center;margin:-20px auto 16px}.food .boxes .icon svg{fill:#3c4621}.food .boxes h4{color:#3c4621;text-align:center;font-size:18px;font-weight:800;margin-bottom:8px}.food .boxes p{color:#3c4621;text-align:center;font-size:18px;font-weight:400;margin-bottom:0}.food .buttons{margin-top:30px;display:flex;align-items:center;gap:8px;justify-content:center}.form{padding-top:110px;padding-bottom:110px;background-repeat:no-repeat;background-size:cover}@media (max-width: 767.98px){.form{overflow:hidden;padding-top:60px;padding-bottom:60px}}.form .col-img{position:relative}.form .col-img .logo{display:block;margin:29px auto auto}@media (max-width: 767.98px){.form .col-img .logo{margin-bottom:40px}}.form .col-img .woman{max-width:-moz-fit-content;max-width:fit-content;position:absolute;right:-80px;bottom:30px;z-index:0}@media (max-width: 767.98px){.form .col-img .woman{display:none}}.form .form-content{background:#fff;padding:60px 14.29%;position:relative;z-index:1;border-radius:10px}@media (max-width: 767.98px){.form .form-content{padding:40px 8%}}.form .form-content .form-span{display:block;padding:8px 16px;background:#c6d69a;color:#3c4621;font-weight:600;font-size:14px;width:-moz-fit-content;width:fit-content;border-radius:10rem;margin:0 auto 16px}.form .form-content h2{color:#3c4621;text-align:center;font-size:36px;font-weight:800;margin-bottom:8px}.form .form-content p{color:#3c4621;text-align:center;font-size:18px;font-weight:400;margin-bottom:30px}.form .form-content form .form-group{margin-bottom:30px}.form .form-content form .form-group .group-radio{display:flex;align-items:center;gap:38px;margin-top:11px}.form .form-content form .form-group .group-radio .radio{display:flex;gap:8px}.form .form-content form .form-group .group-radio .radio label{font-weight:400}.form .form-content form .form-group .group-radio .radio input{width:27px;height:27px}.form .form-content form .form-group .group-radio .radio input:checked{accent-color:#3C4621}.form .form-content form .form-group label,.form .form-content form .form-group span{color:#3c4621;font-size:18px;font-weight:700;margin-bottom:8px}.form .form-content form .form-group span.invalid-feedback{color:#85224d;font-size:12px}.form .form-content form .form-group input:not([type=checkbox]){border-radius:10px;border:.5px solid #3C4621;background:#3c46211a;padding:16px 16px 16px 24px;color:#3c4621;font-size:16px;font-weight:400}.form .form-content form .form-group input:not([type=checkbox])[type=text]:focus,.form .form-content form .form-group input:not([type=checkbox])[type=text]:active,.form .form-content form .form-group input:not([type=checkbox])[type=text]:focus-visible,.form .form-content form .form-group input:not([type=checkbox])[type=text]:hover,.form .form-content form .form-group input:not([type=checkbox])[type=text]:valid,.form .form-content form .form-group input:not([type=checkbox])[type=email]:focus,.form .form-content form .form-group input:not([type=checkbox])[type=email]:active,.form .form-content form .form-group input:not([type=checkbox])[type=email]:focus-visible,.form .form-content form .form-group input:not([type=checkbox])[type=email]:hover,.form .form-content form .form-group input:not([type=checkbox])[type=email]:valid{border-radius:10px;outline:2px solid #3C4621;background:#fff}.form .form-content form .form-group .form-check{display:flex;align-items:center;margin-bottom:16px;gap:8px}.form .form-content form .form-group .form-check input[type=checkbox]{width:27px;height:27px;margin-top:0;border:solid 1px #3C4621}.form .form-content form .form-group .form-check input[type=checkbox]:checked{border:solid 8px #FFF;background:#3c4621;outline:solid 1px #3C4621}.form .form-content form .form-group .form-check label{margin-bottom:0}.form .footer{background:#fff;border:10px;margin-top:110px;border-radius:10px;padding-top:30px;padding-bottom:30px}.form .footer .logos{display:flex;justify-content:space-between;margin-bottom:1rem;align-items:center}.form .footer .logos .irial{text-align:right}@media (max-width: 767.98px){.form .footer .logos .irial{text-align:center}}.form .footer .logos .irial span{display:block;padding:8px 16px;background:#c6d69a;color:#3c4621;font-weight:600;font-size:14px;border-radius:10rem;margin:0 auto 1px;width:-moz-fit-content;width:fit-content}.form .footer p{color:#3c4621;font-size:18px;font-weight:800}.form .footer hr{margin-top:1rem;margin-bottom:1rem;background-color:#c6d69a;width:100%;height:1px}.form .footer small{color:#3c4621;font-size:14px;font-weight:400}@media (max-width: 767.98px){.form .footer small{display:block;text-align:center}}.form .footer small b{font-weight:700;text-decoration-line:underline;text-decoration-style:solid;-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font}.form .footer small a{color:#3c4621}
