blockquote,body,h1,li,p,ul{padding:0;margin:0}body{font-family:Vollkorn,Georgia,"Times New Roman",Times,serif}li{list-style:none}a{text-decoration:none}img{width:100%;height:auto;display:block;border-radius:5px}.estrutura{display:grid;grid-template-columns:minmax(160px,1fr) 3fr 300px;grid-template-areas:"header header header" "sidenav content anuncios" "footer footer footer"}@media (max-width:1200px){.estrutura{grid-template-areas:"header header header" "sidenav content content" "sidenav anuncios anuncios" "footer footer footer"}}@media (max-width:760px){.estrutura{grid-template-columns:100%;grid-template-areas:"header" "sidenav" "content" "anuncios" "footer"}}.sidenav{grid-area:sidenav;background:#fafbfc;padding:30px}.sidenav a{display:block;min-width:60px;max-width:100px;margin:0 auto 30px auto;background:#fff;padding:20px;border-radius:5px;box-shadow:5px 5px 15px 0 rgba(44,44,44,.15);transition:.1s ease-out}.sidenav a.ativo,.sidenav a:hover{background:#286428}@keyframes seta{from{right:30px}to{right:20px}}@media (max-width:760px){.sidenav ul{display:flex}.sidenav ul li{flex:1 0 60px}.sidenav{position:relative;padding:0 30px;overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.sidenav::after{content:"→";position:absolute;top:5px;right:30px;color:rgba(0,0,0,.3);animation:seta .5s ease-in 0s infinite alternate}.sidenav li a{margin:30px 30px 30px 0}}.content{grid-area:content;max-width:900px;margin:0 auto;padding:30px;display:grid;grid-template-columns:1fr 1fr;gap:30px}@media (max-width:600px){.content{grid-template-columns:auto}}.col-wide{grid-column:1/-1}.imagem-1{grid-row:span 2;align-self:end}.imagem-2{align-self:end}p{font-size:1.2rem;line-height:1.6;letter-spacing:-.005rem;color:rgba(0,0,0,.7)}.titulo{color:#286428;max-width:16rem}.titulo h1{font-size:3.75rem;line-height:1;font-weight:700}.titulo span{font-size:.875rem;font-style:italic;max-width:20px}.caracteristicas{display:flex;align-items:flex-start}.caracteristicas>div{width:80px;text-align:center;background:linear-gradient(135deg,#2e332e,#286428);border-radius:5px;box-shadow:5px 5px 15px 0 rgba(44,44,44,.15);position:relative}.caracteristicas>div:first-child{margin-right:30px}.caracteristicas span{display:block;color:#286428}.numero{font-size:3rem;line-height:1;margin:10px auto}.rotulo{background:#fff;border-radius:0 0 5px 5px;padding:5px 0;position:relative;top:2px}.destaque{font-size:.875rem;color:#286428;max-width:16rem}@media (max-width:600px){.destaque{max-width:100%}}.atributos,.citacao{padding:30px;border-radius:5px;box-shadow:5px 5px 15px 0 rgba(44,44,44,.15);background:linear-gradient(135deg,#2e332e,#286428);align-self:start}.citacao p{font-size:1.5rem;font-style:italic;text-align:center;max-width:500px;margin:0 auto;color:#fff}.atributos li{color:#fff;font-family:Courier,monospace;font-size:1.125rem;padding:15px}.atributos li+li{border-top:2px solid #286428}.anuncios{grid-area:anuncios;background:#fafbfc;display:grid;align-content:start;padding:30px;gap:30px;grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}.anuncios img{border:2px solid #fcfcfc;transition:.1s ease-out}.anuncios img:hover{border:2px solid #286428}.header{grid-area:header;background:linear-gradient(135deg,#2e332e,#286428);padding:30px;display:grid;grid-template-columns:1fr auto;align-items:center}.logo{max-width:200px}.header nav ul{display:flex;flex-wrap:wrap}.header nav a{display:block;padding:10px;color:#fff;font-size:1.125rem;background:rgba(0,0,0,.1);border-radius:5px;transition:.1s}.header nav a:hover{background:rgba(0,0,0,.5)}.header li+li{margin-left:30px}@media (max-width:760px){.header{grid-template-columns:auto}.logo{margin-bottom:20px}.header nav a{font-size:1rem}.header li+li{margin-left:10px}}.footer{grid-area:footer;background:linear-gradient(135deg,#2e332e,#286428)}.footer p{color:#fff;text-align:center;padding:30px}.container{box-sizing:border-box;max-width:1200px;padding-left:20px;padding-right:20px;margin-left:auto;margin-right:auto}#contato{background:linear-gradient(#161a03 600px,#fff 0)}.titulo-bg{padding-top:60px;padding-bottom:60px;background-color:#161a03}.titulo-contato p{margin-bottom:4px;font-weight:400;font-size:1.5rem;color:rgba(255,255,255,.5)}.titulo-contato h1{font-weight:700;font-size:4rem;color:#fff}@media (max-width:800px){.titulo-bg{padding-top:40px;padding-bottom:40px}.titulo-contato p{font-size:1rem;text-transform:lowercase;font-weight:400}.titulo-contato h1{font-size:2rem}}.contato{display:grid;grid-template-columns:1fr;margin-bottom:60px}.contato-dados,.contato-formulario{padding:60px;box-shadow:0 1px 2px rgba(0,0,0,.1)}.contato-dados{background:#0c0f01;border-radius:5px}.contato-dados a{font:400 1rem/1.5 sans-serif;color:rgba(255,255,255,.6)}.contato-dados h2{margin-bottom:60px;color:#fff;font:400 1.125rem/1.35}.contato-endereco{margin-bottom:32px;background:url("../img/icons/pin.svg") no-repeat 0 2px;background-size:16px}.contato-dados a{display:block;max-width:max-content;padding-left:28px}.contato-dados a:hover{color:#fff}.contato-meios a:first-child{background:url("../img/icons/carta.svg") no-repeat 0 6px;background-size:16px;margin-bottom:32px}.contato-meios a:nth-child(2){background:url("../img/icons/whatsapp.svg") no-repeat 0 2px;background-size:18px;margin-bottom:32px}.contato-meios a:nth-child(3){background:url("../img/icons/phone.svg") no-repeat 0 2px;background-size:16px}.contato-redes{display:flex;margin-top:32px}@media (max-width:800px){.contato{grid-template-columns:1fr}.contato-dados{padding:40px 20px}.contato-dados h2{margin-bottom:32px}}@media (max-width:600px){.contato-dados{background:#0c0f01}}.introducao{max-width:1200px;margin:0 auto;padding:60px 10px}.introducao h1{font-size:3rem;line-height:1;margin-bottom:30px;color:#286428}.sobre{border-top:2px solid #286428;max-width:1200px;margin:0 auto;padding:60px 0;display:flex;flex-wrap:wrap}.sobre-info{flex:2 1 300px;margin:0 10px}.sobre-info h1{font-size:3em;margin-bottom:.5em;color:#286428}.introducao p,.sobre-info p{font-size:1.25em;line-height:1.4;margin-bottom:1em;color:#7c7c7c}.sobre-img{flex:1 1 160px;margin:0 10px}.js .fadeInDown{transform:translate3d(0,-20px,0)}.js .fadeInUp{transform:translate3d(0,20px,0)}.js .fadeInRight{transform:translate3d(20px,0,0)}.js .fadeInLeft{transform:translate3d(-20px,0,0)}.js [data-anime]{opacity:0}.js .anime{opacity:1;transform:none;transition:transform .8s,opacity .8s}