ul{box-sizing:border-box}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}*,:after,:before{margin:0;padding:0;outline:0;font-weight:400;line-height:1.2;letter-spacing:oem;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}a,body,p,span{font-family:"Roboto",sans-serif}h2,h3{font-family:"Montserrat",sans-serif;font-weight:700}a,a:active,a:hover,a:link,a:visited{outline:0}.container{max-width:1140px;margin:0 auto;position:relative}.clear{clear:both}a.btn,section.politicas.cookies .links a{font-size:13px;font-weight:700;align-items:center;text-decoration:none}a.btn,header.desktop .menu li a{color:#fff;font-family:"Montserrat",sans-serif;display:inline-flex}a.btn{text-transform:uppercase;border-radius:23px;background:linear-gradient(90deg,#718c4d 0,#98b079 100%);cursor:pointer;width:150px;height:46px;justify-content:center}a.btn:hover{background:#6f8a4b}header.desktop{display:grid;height:125px;width:100%;z-index:100;background:#fff0;position:relative;padding:0 30px}header.desktop.cor{background:linear-gradient(90deg,#59713e 0,#3a4e2b 100%)}header.desktop .logo{width:160px;height:125px;float:left;display:flex;align-items:center;padding:2px 0 0 30px}header.desktop .logo img{width:160px}header.desktop .menu{width:calc(100% - 320px);height:125px;float:left}footer .logo,header.desktop .menu ul{text-align:center}header.desktop .menu li{list-style:none;display:inline-block;margin:0 5px}header.desktop .menu li a{font-size:15px;font-weight:700;text-decoration:none;align-items:center;height:125px;margin:0 10px}header.desktop .menu li a:hover{color:rgb(255 255 255/.7)}header.desktop .botao{width:160px;height:125px;float:left;display:flex;align-items:center;justify-content:flex-end}header.mobile{display:none;width:100%;height:90px;background:#435930;z-index:10;padding:0;position:relative}.sidenav .logo,header.mobile .logo{width:175px;height:90px;float:left;display:flex;align-items:center;padding-left:30px}.sidenav .logo img,header.mobile .logo img{width:124px}.sidenav .fechar,header.mobile .sanduiche{width:calc(100% - 175px);height:90px;float:left;display:flex;align-items:center;justify-content:flex-end;padding-right:30px}.sidenav{height:100%;width:100%;position:fixed;z-index:400;top:0;left:0;overflow-x:hidden;text-align:left;padding:0;-webkit-overflow-scrolling:touch;visibility:hidden;opacity:0;transition:visibility 0s,opacity .2s linear;background:linear-gradient(179deg,#435930 0,#435930 100%)}.sidenav .menu{padding:50px 0 0}.sidenav .menu ul,footer .coluna ul{list-style:none}.sidenav .menu li{margin:0 0 25px}.sidenav .menu li a,footer .coluna li a{color:#fff;font-size:16px;text-decoration:none;margin:0 0 10px;display:block}.sidenav .menu li a{font-family:"Montserrat",sans-serif;font-weight:700;text-align:center}.sidenav .botao{text-align:center;margin:35px 0 0}footer{background:#3a4f2a;padding:80px 0}footer .logo img{height:84px}footer hr{border:0;background:rgb(255 255 255/.2);height:1px;margin:40px 0}footer .coluna{width:25%;float:left}footer .coluna h2{color:#b6c99d;margin:0 0 15px}footer .coluna p{color:#fff;font-size:14px;font-weight:400;line-height:22px;margin:0 0 15px}footer .coluna h2,footer .coluna p.fone{font-size:16px;font-weight:700}footer .coluna p.email,section.politicas b,section.politicas strong{font-weight:700}footer .coluna li a{font-weight:500}footer .social{margin:15px 0 0}section.politicas{padding:55px 0}section.politicas h3,section.politicas p{color:#000;margin:0 95px 35px}section.politicas h3{font-size:28px;font-weight:700;line-height:38px}section.politicas p{font-size:20px;font-weight:400;line-height:36px}section.politicas p a{color:#000;font-weight:700}section.politicas.cookies h3{text-align:center;font-size:16px;line-height:20px;margin:0 0 50px}section.politicas.cookies .links{float:left;width:320px;padding-right:60px}section.politicas.cookies .links a{color:#333;display:grid;height:57px;margin:0 0 5px;padding:0 10px;border:1px solid #8d8d8d;border-radius:7px}section.politicas.cookies .links a:hover{background:#ededed;border:1px solid #ededed}section.politicas.cookies .conteudo{float:left;width:calc(100% - 320px)}section.politicas.cookies .conteudo .box{background:#f5f5f5;border-radius:8px;padding:40px 50px 20px;text-align:left;margin:0 0 20px}section.politicas.cookies .conteudo .box h3{text-align:left;margin:0 0 15px}section.politicas.cookies .conteudo .box p{color:#595959;font-size:16px;font-weight:400;line-height:24px;margin:0 0 15px}section.politicas.cookies .conteudo .box p a{color:#00f;font-weight:600}section.politicas.cookies .conteudo .box p b{font-weight:600}section.politicas.cookies .conteudo .box .voltar{text-align:right}section.politicas.cookies .conteudo .box .voltar a{font-size:12px;font-weight:600;display:inline-flex}section.politicas.cookies .conteudo .box .voltar .triangulo{margin:3px 0 0 6px;width:0;height:0;border-left:12px solid #fff0;border-right:12px solid #fff0;border-bottom:9px solid #000}@media (max-width:1199px){.container{max-width:100%;margin:0 30px}section.politicas h3,section.politicas p{margin:0 100px 35px}}@media (max-width:991px){header.desktop{display:none}header.mobile{display:grid}footer .coluna{width:100%;text-align:center;margin:0 0 40px}section.politicas h3,section.politicas p{margin:0 50px 35px}section.politicas.cookies .links{width:100%;padding-right:0;margin:0 0 25px}section.politicas.cookies .conteudo{width:100%}section.politicas.cookies .conteudo .box{padding:20px}}@media (max-width:767px){.container{max-width:100%;margin:0 20px}section.politicas h3,section.politicas p{margin:0 0 35px}}