@import url(https://fonts.googleapis.com/css2?family=Dekko&family=Didact+Gothic&family=Open+Sans:ital,wght@0,300..800;1,300..800&display=swap);.beneficio-container{background:linear-gradient(#00000073,#00000073),url(/static/media/beneficioBG.d780b20dc4304f49ab1b.jpg) 50%/cover no-repeat;height:auto;min-height:400px;padding:60px 20px;text-align:center}.beneficio{box-shadow:0 10px 20px #00000040}.beneficio h1{background-color:#bf5b37;color:#fff;margin-bottom:0;padding:10px}.beneficio-lista{grid-gap:50px;display:grid;gap:50px;grid-template-columns:repeat(2,minmax(200px,550px));justify-content:space-around;margin:auto auto 50px}.beneficio-item{align-items:center;background-color:#fff;border-radius:12px;box-shadow:10px 10px 20px #8d8d8d3d;display:flex;flex-direction:column;min-height:240px;padding:30px 25px;transition:transform .3s ease,box-shadow .3s ease}.beneficio-item:hover{box-shadow:0 6px 16px #00000026;transform:translateY(-5px)}.beneficio-item .icone{margin-bottom:15px;width:100px}.beneficio-item p{color:#3e3e3e;line-height:1.2;text-align:center}.beneficio-cta{margin-top:20px}.beneficio-cta p{color:#fff;line-height:1.2;text-align:center}.beneficio-cta .botao-beneficio{background:linear-gradient(135deg,#bf5b37,#cf795a);border:none;border-radius:8px;box-shadow:0 6px 14px #0000004d;color:#fff;cursor:pointer;font-size:1.4rem;font-weight:700;letter-spacing:.5px;margin-top:20px;padding:17px 35px;transition:all .3s ease}.beneficio-cta .botao-beneficio:hover{box-shadow:0 8px 20px #0006;filter:brightness(1.1);transform:translateY(-3px) scale(1.05)}.beneficio-cta .botao-beneficio:active{box-shadow:0 4px 10px #0000004d;transform:scale(.98)}@media (max-width:768px){.beneficio{box-shadow:none}.beneficio-container{background:none;padding:0 20px}.beneficio-lista{grid-template-columns:1fr;justify-content:center;margin-top:40px}.beneficio-cta p{color:#3e3e3e}}.porcoes h2{color:#bf5b37;font-size:2rem;margin-bottom:10px}.porcoes p{margin:20px auto;max-width:850px}.porcoes-opcoes{align-items:stretch;display:flex;flex-wrap:wrap;gap:40px;justify-content:center;margin:40px auto}.porcoes-opcoes .porcao-card{background-color:#fff;border:2px solid #bf5b3766;border-radius:12px;box-shadow:0 4px 12px #00000014;display:flex;flex:1 1 300px;flex-direction:column;justify-content:flex-start;max-width:300px;min-width:300px;padding:20px;transition:transform .3s ease,border-color .3s ease}.porcoes-opcoes .porcao-card:hover{border-color:#bf5b37;transform:scale(1.03)}.porcoes-opcoes .porcao-card h1{color:#bf5b37;font-size:1.8rem;margin-bottom:10px}.porcoes-opcoes .porcao-card .lista-castanha{list-style:none;margin:0;padding:0}.porcoes-opcoes .porcao-card .lista-castanha li{background-color:#f0e5e2;border-radius:6px;color:#3e3e3e;line-height:1.2;line-height:1.5rem;margin:6px 0;padding:8px 12px 8px 40px;position:relative;text-align:center}.porcoes-opcoes .porcao-card .lista-castanha li:before{background-image:url(/static/media/porcao500.4d1475d9512ef0aab494.png);background-repeat:no-repeat;background-size:contain;content:"";height:20px;left:0;margin-left:10px;position:absolute;top:17px;transform:rotate(-20deg);width:24px}.porcoes-cta{margin-top:20px}.porcoes-cta button{background:linear-gradient(135deg,#1e613e,#2a8857);border:none;border-radius:8px;box-shadow:0 6px 14px #0000004d;color:#fff;cursor:pointer;font-size:1.4rem;font-weight:700;letter-spacing:.5px;padding:17px 35px;transition:all .3s ease}.porcoes-cta button:hover{box-shadow:0 8px 20px #0006;filter:brightness(1.1);transform:translateY(-3px) scale(1.05)}.porcoes-cta button:active{box-shadow:0 4px 10px #0000004d;transform:scale(.98)}@media (max-width:768px){h1{font-size:2rem}h2{font-size:1.6rem}p{font-size:1rem}.porcoes{padding:0 40px}.porcoes-opcoes{align-items:center;flex-direction:column;gap:24px}}.cabecalho{background-color:#fff;box-shadow:0 2px 8px #0000000d;position:fixed;top:0;width:100%;z-index:1000}.cabecalho-container{align-items:center;display:flex;justify-content:space-around;margin:0 auto;padding:5px 0}.logo,.logos{height:50px}.logo{margin-right:30px;width:auto}.navbar-container{align-items:center;display:flex;gap:40px;padding:20px 0}.navbar-links{display:flex;gap:32px}.navbar-links a{color:#333;font-weight:500;text-decoration:none;transition:color .3s ease}.navbar-links a:hover{color:#1e613e}.navbar-links a.active{color:#1e613e;position:relative}.navbar-links a.active:after{background-color:#1e613e;border-radius:1px;bottom:-6px;content:"";height:2px;left:0;position:absolute;width:100%}.navbar-item-with-submenu .arrow{display:inline-block;font-size:1rem;margin-left:6px;transition:transform .3s ease}.navbar-item-with-submenu:hover .arrow{color:#1e613e}.arrow.rotate{transform:rotate(90deg)}.receita-toggle{background:none;border:none;color:#333;cursor:pointer;font-size:1rem;font-weight:500;padding:0;position:relative;text-align:left;width:100%}.receita-toggle .arrow{margin-left:8px;transition:transform .3s ease}.receita-toggle.active{color:#1e613e}.receita-toggle.active:after{background-color:#1e613e;border-radius:1px;bottom:-6px;content:"";height:2px;left:0;position:absolute;width:100%}.receita-toggle.active .arrow{color:#1e613e}.submenu{background-color:#fff;box-shadow:0 2px 8px #0000001a;display:flex;flex-direction:column;gap:.5rem;left:0;padding:.5rem 1rem;position:absolute;top:100%}.language-switcher{display:flex;gap:12px}.language-switcher img{border:1px solid #ccc;border-radius:4px;cursor:pointer;height:22px;transition:transform .2s ease;width:32px}.language-switcher img:hover{transform:scale(1.1)}.menu-toggle{background:none;border:none;cursor:pointer;display:none;font-size:24px}.overlay{animation:fadeIn .4s ease forwards;background-color:#0006;height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:998}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.mobile-sidebar{animation:slideIn .4s ease forwards;background-color:#fff;box-shadow:-2px 0 10px #0003;display:flex;flex-direction:column;gap:1.5rem;height:100vh;max-width:300px;opacity:0;padding:2rem 1.5rem;position:fixed;right:0;top:0;transform:translateX(100%);width:80%;z-index:999}.mobile-sidebar a{color:#333;display:block;font-weight:500;text-decoration:none;transition:color .3s ease;width:100%}.mobile-sidebar a:hover{color:#1e613e}.mobile-sidebar a.active{color:#1e613e;position:relative}.mobile-sidebar a.active:after{background-color:#1e613e;border-radius:1px;bottom:-6px;content:"";height:2px;left:0;position:absolute;width:100%}@keyframes slideIn{to{opacity:1;transform:translateX(0)}}.mobile-submenu{display:flex;flex-direction:column;gap:.5rem;margin-top:15px;padding-left:1rem}.mobile-submenu a{color:#333;display:block;font-weight:500;text-decoration:none;transition:color .3s ease;width:100%}.mobile-submenu a:hover{color:#1e613e}.mobile-submenu a.active{color:#1e613e;position:relative}.mobile-submenu a.active:after{background-color:#1e613e;border-radius:1px;bottom:-6px;content:"";height:2px;left:0;position:absolute;width:100%}@media screen and (max-width:1000px){.cabecalho-container{flex-direction:column;gap:10px;height:auto;padding:20px 32px}.navbar-links{display:none}.menu-toggle{display:block}}@media screen and (max-width:1300px){.cabecalho-container{align-items:center;display:flex;flex-direction:column;height:130px;justify-content:space-between;margin:0 auto}}.contato{font-family:Segoe UI,sans-serif;margin-top:40px!important;padding:0 20px;text-align:center}.button-link,.contato p{color:#3e3e3e;line-height:1.2;text-align:center}.button-link{background-color:initial;border:none;text-decoration:underline}.button-link:hover{color:#bf5b37;cursor:pointer}.formulario{display:flex;flex-direction:column;gap:20px;margin:20px auto;max-width:700px}.formulario input,.formulario textarea{background-color:#fff;border:1px solid #d8cfc2;border-radius:8px;color:#333;font-family:inherit;font-size:1rem;max-width:100%;padding:12px 16px}.formulario input:focus,.formulario textarea:focus{border-color:#bf5b37;box-shadow:0 0 0 2px #a66c3e33;outline:none}.formulario .campo-duplo{display:flex;gap:20px}.formulario .campo-duplo input{flex:1 1}@media (max-width:600px){.formulario .campo-duplo{flex-direction:column}}.formulario textarea{resize:vertical}.formulario .checkboxes{display:flex;flex-direction:column;gap:10px;text-align:left}.formulario .checkboxes label{color:#3e3e3e;line-height:1.2;text-align:justify;text-align:left}.formulario .checkboxes label input{margin-right:8px}.formulario .checkboxes a{text-decoration:underline}.formulario .checkboxes a:hover{color:#bf5b37}.formulario .enviar{background-color:#bf5b37;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:1rem;font-weight:700;margin-top:20px;padding:14px 24px;transition:all .3s ease}.formulario .enviar:hover{box-shadow:0 8px 20px #0006;filter:brightness(1.1);transform:translateY(-3px) scale(1.05)}.formulario .enviar:active{box-shadow:0 4px 10px #0000004d;transform:scale(.98)}.formulario .enviar:disabled{background-color:#ccc;cursor:not-allowed}.formulario .sucesso{color:green;font-size:.95rem;margin-top:10px}.formulario .erro{color:red;font-size:.95rem;margin-top:10px}.cajueiros-section{margin:0 7%}.cajueiros-section .flex{align-items:center;display:flex;justify-content:space-around;margin-top:40px}.cajueiros-section .flex p{max-width:500px}@media screen and (max-width:1280px){.cajueiros-section .flex{flex-direction:column}.cajueiros-section .flex p{max-width:100%}.cajueiros-section .inverter{flex-direction:column-reverse!important}.cajueiros-section .cajueiro-item img{margin-top:40px;width:80%}}.cajueiros-section .cajueiro-item{align-items:center;display:flex;flex-direction:column;gap:5px}.cajueiros-section .cajueiro-item img{border-radius:12px;box-shadow:10px 10px 20px #8d8d8d3d;object-fit:cover;width:90%}.cajueiros-section .cta-box{background-color:#f0e5e2;border-left:6px solid #bf5b37;border-radius:12px;grid-area:botao;margin:30px auto 0;max-width:1200px;padding:24px;text-align:center}.cajueiros-section .cta-box .cta-button{background-color:#bf5b37;border:none;border-radius:8px;color:#fff;font-size:1rem;font-weight:700;padding:12px 24px;text-decoration:none;transition:all .3s ease}.cajueiros-section .cta-box .cta-button:hover{box-shadow:0 8px 20px #0000004d;filter:brightness(1.1);transform:translateY(-3px) scale(1.05)}.cajueiros-section .cajueiros-images{display:flex;flex-direction:column;gap:20px;max-width:900px;width:100%}@media screen and (max-width:768px){.cajueiros-section .cajueiros-images{flex-direction:column}}.cajueiros-section .cajueiros-images img{border-radius:12px;box-shadow:10px 10px 20px #8d8d8d3d;flex:1 1;height:220px;object-fit:cover}.cajueiros-section .legenda{color:#bf5b37;line-height:1.2;text-align:center}.fluxo-estrategico{box-shadow:0 10px 20px #00000040}.fluxo-estrategico h1{background-color:#bf5b37;color:#fff;margin-bottom:0;padding:10px}.fluxo-estrategico .caminho-container{background-color:#f0e5e2;padding-top:80px}.fluxo-estrategico .linha-fluxo{align-items:center;display:flex;flex-wrap:wrap;gap:16px;justify-content:center;padding:80px 0}.fluxo-estrategico .etapa{background-color:#f2f2f2;border:2px solid #0000;border-radius:40px;box-shadow:0 2px 6px #0000000d;color:#555;font-size:1.1rem;font-weight:700;padding:14px 26px;transition:all .3s ease}.fluxo-estrategico .etapa.ativa{background-color:#bf5b37;border-color:#bf5b37;box-shadow:0 6px 16px #0000001a;color:#fff;transform:scale(1.05)}.fluxo-estrategico .seta{color:#ccc;font-size:1.6rem}.fluxo-estrategico .seta span{display:inline-block;transform:translateY(-2px)}.fluxo-estrategico p{margin:0 auto;max-width:800px;padding:0 10px;position:relative}.fluxo-estrategico p:after{background-color:#bf5b37;border-radius:2px;content:"";display:block;height:4px;margin:50px auto 0;width:60px}@media screen and (max-width:768px){.fluxo-estrategico .linha-fluxo{flex-direction:column}.fluxo-estrategico .seta{transform:rotate(90deg)}.fluxo-estrategico .etapa{font-size:1rem;padding:12px 20px}.fluxo-estrategico p{font-size:1rem;margin-left:30px;margin-right:30px}}.etapas-section{align-items:center;display:flex;flex-direction:column;justify-content:center}.etapas-section img{height:auto;margin-top:40px;max-width:1000px;object-fit:contain;width:100%}.classificacao-section{margin-top:40px}.ilustracao-section{background-color:#1e613e;box-shadow:0 10px 20px #00000040;margin-top:80px}.ilustracao-section div{align-items:center;display:flex;justify-content:space-around;padding:40px 0}@media screen and (max-width:1300px){.ilustracao-section div{flex-direction:column;gap:40px}}.ilustracao-section p{color:#fff;max-width:900px}.ilustracao-section img{border-radius:20px;box-shadow:10px 10px 20px #8d8d8d3d;height:700px}.cajuCultura-section h3{margin-top:20px}.cajuCultura-section .cajuCultura-cajueiros{display:flex;justify-content:space-around;text-align:center}.cajuCultura-section .left{margin:80px 0 20px 30px;text-align:left}.cajuCultura-section .inverter{flex-direction:row-reverse}.cajuCultura-section .flex{align-items:center;display:flex;gap:20px;justify-content:space-around;margin-top:20px}.cajuCultura-section .flex img{border-radius:20px;box-shadow:10px 10px 20px #8d8d8d3d;height:350px}.cajuCultura-section .flex p{max-width:700px}.cajuCultura-section .comentario{color:#1e613e;font-style:italic}.castanha-cajueiros-section{background-color:#f0e5e2;box-shadow:0 10px 20px #00000040}@media screen and (max-width:1250px){.castanha-cajueiros-section p{margin-left:20px;margin-right:20px;max-width:100%!important}}.castanha-cajueiros-section .texto{padding:60px 0 80px}.castanha-cajueiros-section h1{background-color:#bf5b37;color:#fff;margin-bottom:0;padding:10px}.castanha-cajueiros-section .flex{align-items:center;display:flex;flex-wrap:wrap;gap:20px;justify-content:space-around;margin-bottom:20px;margin-top:20px}.castanha-cajueiros-section .flex img{border-radius:20px;box-shadow:10px 10px 20px #8d8d8d3d;height:350px}.castanha-cajueiros-section .flex p{max-width:700px}@media screen and (max-width:1250px){.castanha-cajueiros-section .flex img{height:auto;width:80%}}.pagina-404{align-items:center;background-color:#fff;color:#3e3e3e;display:flex;font-family:Didact Gothic,sans-serif;justify-content:space-between;padding:150px 10%}.pagina-404 .conteudo-404{display:flex;flex-direction:column;justify-content:center}.pagina-404 .conteudo-404 .erro{color:#bf5b37;font-family:Dekko,cursive;font-size:8rem;font-weight:700;margin-bottom:20px}.pagina-404 .conteudo-404 .mensagem{color:#5a5a5a;font-size:1.4rem;margin-bottom:30px;text-align:centers}.pagina-404 .conteudo-404 .botao-voltar{align-self:center;background:linear-gradient(135deg,#bf5b37,#cf795a);border:none;border-radius:8px;box-shadow:0 6px 14px #0000004d;color:#fff;cursor:pointer;font-size:1.4rem;font-weight:700;letter-spacing:.5px;margin-top:20px;padding:17px 35px;transition:all .3s ease}.pagina-404 .conteudo-404 .botao-voltar:hover{box-shadow:0 8px 20px #0006;filter:brightness(1.1);transform:translateY(-3px) scale(1.05)}.pagina-404 .conteudo-404 .botao-voltar:active{box-shadow:0 4px 10px #0000004d;transform:scale(.98)}.pagina-404 .imagem-castanha{display:flex;flex:1 1;justify-content:center}.pagina-404 .imagem-castanha img{height:auto;max-width:500px}@media screen and (max-width:768px){.pagina-404{flex-direction:column;text-align:center}.pagina-404 .erro{font-size:5rem}.pagina-404 .imagem-castanha{margin-top:40px}.pagina-404 .imagem-castanha img{max-width:300px}}.eventos-section{padding:0 10%;text-align:center}.eventos-section ul{grid-gap:20px;display:grid;flex-wrap:wrap;gap:20px;grid-template-columns:1fr;list-style:none;margin:0 auto;max-width:800px;padding:0}.eventos-section ul li{align-items:center;background-color:#f0e5e2;border-radius:12px;box-shadow:0 2px 6px #0000000a;color:#3e3e3e;display:flex;font-size:1.05rem;gap:12px;justify-content:center;line-height:1.2;line-height:1.5rem;padding:20px;text-align:center;transition:transform .3s ease}.eventos-section ul li:hover{transform:scale(1.03)}.eventos-section ul li:before{background-image:url(/static/media/porcao500.4d1475d9512ef0aab494.png);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;flex-shrink:0;height:24px;width:24px}@media screen and (min-width:900px){.eventos-section ul{grid-template-columns:1fr 1fr}}@media screen and (max-width:480px){.eventos-section h1{font-size:2.2rem}.eventos-section p{font-size:1rem}.eventos-section li{font-size:.95rem}}.curiosidade-section{align-content:center;padding:0 10%}.curiosidade-section h1{margin:0 auto 20px 30px;position:relative;text-align:left}.curiosidade-section p{max-width:800px}@media screen and (min-width:768px){.curiosidade-section ul{grid-template-columns:1fr 1fr}}.curiosidade-container{align-items:center;background-color:#f0e5e2;border-left:10px solid #bf5b37;display:flex;gap:30px;justify-content:space-around;padding:50px 20px;text-align:center}.curiosidade-container,.curiosidade-container img{border-radius:20px;box-shadow:10px 10px 20px #8d8d8d3d}.curiosidade-container img{height:auto;max-width:400px}.modal-overlay{align-items:center;background:#0009;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:999}.modal-content{background:#fff;border-radius:20px;margin-top:200px;max-height:80vh;max-width:800px;overflow-y:hidden;padding:30px;position:relative}.modal-texto{max-height:calc(70vh - 60px);overflow-y:auto;padding-right:10px}.modal-close{background:none;border:none;color:#bf5b37;cursor:pointer;font-family:dekko,sans-serif;font-size:2rem;position:absolute;right:45px;top:20px}.receitas h3{color:#1e613e;font-family:Dekko,sans-serif;font-size:32px;font-weight:700;letter-spacing:3px}.receitas .receitas-container img{border-radius:20px;box-shadow:10px 10px 20px #8d8d8d3d;width:500px}.receitas .receitas-container .receita{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;gap:0;justify-content:space-around;margin:50px 0 100px;padding:0;text-align:center}.receitas .receitas-container .receita div{max-width:800px}.receitas .receitas-container .receita div ul{display:grid;flex-wrap:wrap;grid-template-columns:1fr;list-style:none;margin:0 auto;max-width:800px;padding:0}.receitas .receitas-container .receita div ul li{align-items:center;color:#3e3e3e;display:flex;gap:12px;line-height:1.2;text-align:justify}.receitas .receitas-container .receita div ul li:before{background-image:url(/static/media/porcao500.4d1475d9512ef0aab494.png);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;flex-shrink:0;height:24px;width:24px}@media screen and (max-width:1200px){.receitas .receitas-container .receita{flex-direction:column;gap:40px}.receitas .receitas-container .inverter{flex-direction:column-reverse!important}}body,html{min-width:600px;overflow-x:auto}*{font-family:Didact Gothic,sans-serif;font-size:24px;margin:0;padding:0}.conteudo{margin:0 10%;padding:0}h1{font-size:2.4rem;margin-bottom:20px;text-align:center}h1,h3{color:#bf5b37;font-family:Dekko,sans-serif;font-weight:700;letter-spacing:3px}h3{font-size:32px}p{color:#3e3e3e;line-height:1.2;text-align:justify}section{margin:80px auto}@media screen and (max-width:1300px){section{margin-left:30px;margin-right:30px}.beneficio,.caminho-container,.carrossel-wrapper,.castanha-cajueiros-section,.fluxo-estrategico,.ilustracao-section{margin-left:0!important;margin-right:0!important}.historia-section div{flex-direction:column;gap:40px;margin-left:30px;margin-right:30px}.historia-section div p{max-width:100%!important}}@media screen and (max-width:1200px){.curiosidade-container{flex-direction:column;gap:40px}}@media screen and (max-width:1100px){.cajuCultura-cajueiros,.flex,.flex.inverter{flex-direction:column}.cajuCultura-cajueiros p,.flex p,.flex.inverter p{max-width:100%!important}.texto1{flex-direction:column}}hr{border:1px solid #bf5b37;margin:30px 0;padding:0}.imagem-texto{align-items:center;display:flex;gap:15px;justify-content:center}.imagem-texto h1{margin:0}@media screen and (max-width:600px){.imagem-texto{flex-direction:column}}.imagem-texto img{height:80px}.historia-section{display:flex;flex-direction:column;justify-content:center;margin-top:40px}.historia-section div{align-items:center;display:flex;justify-content:space-around}.historia-section div p{max-width:760px}.historia-section div img{height:400px;max-width:470px}.texto{margin:0 auto;max-width:1300px}.texto h3{text-align:center}.qualidade-section .content{margin:20px auto 0;max-width:1200px}.qualidade-section .texto1{align-items:center;display:flex;gap:20px;justify-content:space-around;margin-bottom:20px}.qualidade-section .texto1 img{border-radius:20px;box-shadow:10px 10px 20px #8d8d8d3d;height:390px}.footer-links p{color:#3e3e3e;line-height:1.2;text-align:center}.footer-links .footer-icons{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;gap:20px;justify-content:space-around;margin:20px 0;padding:0;text-align:center}.footer-links .footer-icons a{text-decoration:none}.footer-links .footer-icons a:hover a,.footer-links .footer-icons a:hover p{color:#bf5b37!important;cursor:pointer;text-decoration:underline}.footer-links .footer-icons img{transition:transform .3s ease}.footer-links .footer-icons img:hover{cursor:pointer;transform:scale(1.1)}.footer-texto{align-items:center;align-items:start;flex-direction:column;flex-wrap:nowrap;gap:15px;justify-content:center}.direitos,.footer-texto{display:flex;text-align:center}.direitos{align-items:center;background-color:#bf5b37;flex-direction:row;flex-wrap:wrap;gap:20px;justify-content:space-around;margin:20px 0 0;padding:20px 0}.direitos p{color:#fff!important}.direitos button{background-color:initial;border:none;color:#3e3e3e;color:#fff!important;line-height:1.2;text-align:center;text-decoration:underline}.direitos button:hover{cursor:pointer}.direitos a{color:#fff!important;text-decoration:underline}.direitos a:hover{cursor:pointer}@media screen and (min-width:760px) and (max-width:1279px){.footer-container{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;gap:20px;justify-content:space-between;text-align:center}.footer-container .footer-links{order:2}.footer-container .footer-texto{order:1}}@media screen and (min-width:1280px){.footer-container{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;gap:20px;justify-content:space-between;text-align:center}.footer-container .footer-links{order:2}.footer-container .footer-texto{order:1}}.banner-container{align-items:center;display:flex;flex-direction:column;height:100vh;justify-content:flex-end;overflow:hidden;position:relative;width:100%}.banner-image{filter:brightness(.95);object-fit:cover}.banner-castanha-container,.banner-image{height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.banner-castanha-container{display:flex}.banner-castanha-container img{filter:brightness(.95);height:100%;object-fit:cover;width:50%}@media (max-width:768px){.banner-castanha-container{flex-direction:column}.banner-castanha-container img:first-child{height:55%;width:100%}.banner-castanha-container img:last-child{height:45%;width:100%}}.svg{margin-top:-60px;max-height:100px;pointer-events:none;position:relative;width:100%;z-index:2}.cards{grid-gap:40px;display:grid;gap:40px;grid-template-columns:1fr;padding:0 20px;text-align:center}.cards p{line-height:1.4rem}.cards div{align-items:center;border-radius:12px;box-shadow:0 4px 12px #0000000f;display:flex;flex-direction:column;justify-content:space-around;padding:20px;transition:transform .3s ease}.cards div img{height:100px;margin-bottom:20px;width:100px}.cards div p{color:#3e3e3e;line-height:1.2;text-align:center}.cards div:hover{transform:translateY(-5px)}@media (min-width:600px){.cards{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.cards{grid-template-columns:repeat(4,1fr)}}.carrossel-wrapper{align-items:center;background-color:#1e613e;box-shadow:0 10px 20px #00000040;display:flex;font-family:Segoe UI,sans-serif;gap:20px;justify-content:center;padding:40px 20px;position:relative}.carrossel-container{background-color:#fff;border-radius:12px;box-shadow:0 4px 12px #0000001a;height:550px;max-width:1000px;overflow:hidden;position:relative;width:100%}.carrossel-img{display:block;height:100%;object-fit:cover;transition:opacity .5s ease-in-out;width:100%}.texto-promocional{background:#fdfaf6e6;bottom:0;color:#bf5b37;padding:20px;position:absolute;text-align:left;width:100%}.texto-promocional h2{color:#bf5b37;font-size:1.6rem;margin-bottom:8px}.seta{background:none;border:none;cursor:pointer;padding:0;transition:transform .2s ease}.seta .direita{transform:rotateY(90deg)}.seta:hover{transform:scale(1.1)}.seta img{height:40px;transition:transform .3s ease;width:40px}.seta:hover img{transform:scale(1.2) translateY(-2px)}.hr{color:#bf5b37;margin:20px 0;width:100%}.navbar-item-with-submenu{display:inline-block;position:relative}.navbar-item-with-submenu span{color:#333;cursor:pointer;font-weight:500}.navbar-item-with-submenu span.active{color:#1e613e;position:relative}.navbar-item-with-submenu span.active:after{background-color:#1e613e;border-radius:1px;bottom:-6px;content:"";height:2px;left:0;position:absolute;width:100%}.navbar-item-with-submenu span:hover{color:#1e613e}.navbar-item-with-submenu .submenu{background-color:#fff;border-radius:20px;box-shadow:0 4px 12px #00000014;display:flex;flex-direction:column;gap:8px;left:0;padding:12px 16px;position:absolute;top:100%;z-index:100}.navbar-item-with-submenu .submenu a{padding:5px 15px;text-decoration:none}.navbar-item-with-submenu .submenu a:hover{color:#1e613e}
/*# sourceMappingURL=main.71621153.css.map*/