*{margin:0;padding:0}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,input,form select,form textarea,select,textarea,button,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{border:0;box-sizing:border-box;font-size:100%;font:inherit;vertical-align:baseline;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,iframe{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}strong{font-weight:bold}em{font-style:italic}body{background:#ece5e2;color:#000;font:22px/1.3 "Roboto Condensed",sans-serif;text-align:left}a{color:#000;cursor:pointer;-o-transition:.4s ease-out;-ms-transition:.4s ease-out;-moz-transition:.4s ease-out;-webkit-transition:.4s ease-out;transition:.4s ease-out;backface-visibility:hidden;-webkit-backface-visibility:hidden}a:hover{color:#bdcf45;text-decoration:none}a.nohover:hover{color:#000;text-decoration:none}p>strong{font-weight:bold}.texto p{margin-bottom:15px}.texto p>em{font-style:italic}.texto ul{padding-left:20px}.texto ul li{list-style:disc outside;text-align:left}h1,h2,h3,h4,h5,h6{color:#6e534a;font-family:"Khand",sans-serif;font-weight:500;line-height:1.1;margin:1rem 0;text-align:center}h1{font-size:1.5em}h2{font-size:1.5em}h3{font-size:1.4em}h4{font-size:1.3em}h5{font-size:1.2em}h6{font-size:1.1em}.navbar-toggler{background:transparent;padding:.25rem .5rem}.navbar-toggler .icon-menu-toggle{height:1.5em;top:0;width:1.5em}.navbar-toggler .svg-menu-toggle .line{fill:#fff;opacity:1;transform:rotate(0) translateY(0) translateX(0);transform-origin:1em 1em;transition:transform 0.3s ease-in-out, opacity 0.2s ease-in-out}.navbar-toggler .svg-menu-toggle .line-1{transform-origin:0.7em 2em}.navbar-toggler .svg-menu-toggle .line-3{transform-origin:0.7em 3.5em}.navbar-toggler:not(.collapsed) .svg-menu-toggle .line-1{transform:rotate(45deg) translateY(0) translateX(0)}.navbar-toggler:not(.collapsed) .svg-menu-toggle .line-2{opacity:0}.navbar-toggler:not(.collapsed) .svg-menu-toggle .line-3{transform:rotate(-45deg) translateY(0em) translateX(0em)}.navbar-toggler .screen-reader-text{clip:rect(1px, 1px, 1px, 1px);position:absolute !important;height:1px;width:1px;overflow:hidden}.btn-inicio{background:#bdcf45;bottom:10px;color:#fff;display:block;font-size:1em;height:30px;margin-bottom:0;padding:0;position:fixed;right:10px;text-decoration:none;text-align:center;width:30px;z-index:999;-webkit-border-radius:20px;-moz-border-radius:20px;-ms-border-radius:20px;border-radius:20px;-webkit-box-shadow:-1px 2px 6px rgba(0,0,0,0.25);-moz-box-shadow:-1px 2px 6px rgba(0,0,0,0.25);box-shadow:-1px 2px 6px rgba(0,0,0,0.25)}.btn-inicio::before{border-top:solid 2px currentColor;border-right:solid 2px currentColor;content:'';height:12px;left:50%;margin-top:-3px;margin-left:-6px;position:absolute;top:50%;width:12px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.btn-inicio:hover{background-color:#9c7569;color:#fff;text-decoration:none}.btn-inicio:focus{text-decoration:none}.btn{border-radius:0;font-family:"Khand",sans-serif;font-size:1.3rem;padding:.25rem 1.75rem .2rem}.btn-primary{background-color:#bdcf45;border-color:#bdcf45;color:#fff}.btn-primary:hover{background-color:#9c7569;border-color:#9c7569;color:#fff}form input,form select,form textarea{background:#9c7569;border:1px solid #9c7569;color:#fff;font-size:0.75em;margin-bottom:1rem;padding:8px;width:100%;z-index:1}form input.inativo,form select.inativo,form textarea.inativo{color:#aaa}form select{padding:7px 8px}form select.placeholder{color:#aaa}form select.placeholder option{color:#444}form select.placeholder option:disabled{color:#aaa}form textarea{height:100px}form label{display:inline-block;margin:15px 0 7px}form label span{color:#f00000}form input[type=radio],form select[type=radio],form textarea[type=radio]{display:none}form label.radio{cursor:pointer;padding-left:30px;position:relative}form label.radio:before{background-color:#edf3f5;bottom:1px;content:"";display:inline-block;height:20px;left:0;margin-right:15px;position:absolute;width:20px;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;border-radius:10px;-webkit-box-shadow:inset 0px 2px 3px 0px rgba(0,0,0,0.1) 0px 1px 0px 0px rgba(255,255,255,0.4);-moz-box-shadow:inset 0px 2px 3px 0px rgba(0,0,0,0.1) 0px 1px 0px 0px rgba(255,255,255,0.4);box-shadow:inset 0px 2px 3px 0px rgba(0,0,0,0.1) 0px 1px 0px 0px rgba(255,255,255,0.4)}form input[type=radio]:checked+label.radio:before,form select[type=radio]:checked+label.radio:before,form textarea[type=radio]:checked+label.radio:before{color:#787878;content:"\2022";font-size:46px;letter-spacing:-1px;line-height:22px;text-align:center}form input.error,form select.error,form textarea.error,form textarea.error,form select.error{border-color:#f00000}form p.error{color:#f00000;display:block;font-size:0.8em;height:0;line-height:1;overflow:hidden;position:absolute;top:0}form p.obrigatorio{font-size:0.6em}::-webkit-input-placeholder{color:#ece5e2}:-moz-placeholder{color:#ece5e2}::-moz-placeholder{color:#ece5e2}:-ms-input-placeholder{color:#ece5e2}.mensagem{background:#ffffff;border:solid #ddd 1px;color:#aaa;font-size:1.1em;margin:10px 0 20px;padding:5px 10px;position:relative;text-align:center;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;border-radius:10px}.mensagem.sucesso{border-color:#00d000;color:#00d000}.mensagem.alerta{border-color:#ffa000;color:#ffa000}.mensagem.erro{border-color:#f00000;color:#f00000}.ico{background:url("imagens/icones.png") 0 0 no-repeat;border:0;display:inline-block;height:16px;margin:2px 0 -2px;overflow:hidden;padding:0;text-align:left;text-indent:-999em;white-space:nowrap;width:16px}.ico.adicionar{background-position:0 0}.ico.excluir{background-position:0 -16px}.ico.editar{background-position:0 -32px}.ico.sucesso,.ico.salvar{background-position:0 -48px}.ico.erro{background-position:0 -64px}.ico.voltar{background-position:0 -80px}.ico.imagem{background-position:0 -96px}.ico.mover{background-position:0 -112px;cursor:move}.ico.mover.vertical{background-position:0 -128px}nav.navbar{align-items:stretch;flex-direction:column;padding:0;text-align:center}nav.navbar .navbar-header{background:#ece5e2;padding-bottom:.75rem}nav.navbar .navbar-brand{margin:0}nav.navbar .navbar-menu{background:#6e534a}nav.navbar .navbar-nav .nav-link{color:#fff;font-family:"Khand",sans-serif;font-size:1.05em}nav.navbar .navbar-nav .nav-link:hover{color:#ece5e2}nav.navbar .navbar-nav .nav-item{-o-transition:.4s ease-out;-ms-transition:.4s ease-out;-moz-transition:.4s ease-out;-webkit-transition:.4s ease-out;transition:.4s ease-out;backface-visibility:hidden;-webkit-backface-visibility:hidden}nav.navbar .navbar-nav .nav-item.active .nav-link{color:#bdcf45}footer{background:#6e534a;color:#fff;margin:0}footer .wrap{background:url(../imagens/bkg-rodape.png) 0 100% no-repeat;margin:0 auto;max-width:1390px;width:100%}footer .container{max-width:940px;min-height:430px;padding-top:3rem;padding-bottom:3rem}footer h3{color:#bdcf45;margin:0 0 1.5rem}footer .enderecos{font-size:0.85em}footer .enderecos a{color:#fff}footer .enderecos a:hover,footer .enderecos a:focus{color:#bdcf45}.pag-index .sobre{background:#6e534a;padding:3rem 0;text-align:center}.pag-index .sobre h1{color:#bdcf45}.pag-index .sobre p{color:#fff;padding-bottom:1rem}.pag-index .servicos{padding:3rem 0;text-align:center}.pag-index .servicos .col{margin-top:2rem;margin-bottom:2rem}.pag-index .sustentabilidade{background:#bdcf45 url(../imagens/bkg-sustentabilidade.jpg) 50% 50% no-repeat;background-size:cover;padding:4rem 0 2rem}.pag-index .sustentabilidade h2{margin:0}.pag-index .sustentabilidade .noticia{background:#fff;box-shadow:2px 2px 10px rgba(0,0,0,0.2);display:block;margin:2rem 0;padding:1rem;text-align:center}.pag-index .sustentabilidade .noticia span{display:block;font-family:"Khand",sans-serif;font-size:1.3rem;font-weight:500}.pag-index .sustentabilidade .noticia span.titulo{color:#6e534a;margin-top:1rem}.pag-index .sustentabilidade .noticia span.data{color:#bdcf45;margin-bottom:0.5rem}.pag-index .sustentabilidade .noticia:hover{background:#6e534a}.pag-index .sustentabilidade .noticia:hover span.titulo{color:#fff}.pag-perfil .sobre{background:#4a3730}.pag-perfil .sobre h1{color:#bdcf45;margin-bottom:2rem;text-align:left}.pag-perfil .sobre .texto{color:#fff;padding:5rem 0}.pag-perfil .mais{padding:4rem 0 3rem;text-align:center}.pag-servicos .servicos h2{margin:0 0 2rem;text-align:left}.pag-servicos .servicos .texto{padding:3rem 0}.pag-servicos .servicos .projetos{background:#4a3730}.pag-servicos .servicos .projetos h2{color:#bdcf45}.pag-servicos .servicos .projetos .texto{color:#fff}.pag-portfolio .portfolio{background:#4a3730}.pag-portfolio .portfolio .item{background:#4a3730;cursor:pointer;margin:0 auto;max-width:480px;position:relative}.pag-portfolio .portfolio .item img{display:block;margin:0 auto;opacity:1;width:100%;-o-transition:.4s ease-out;-ms-transition:.4s ease-out;-moz-transition:.4s ease-out;-webkit-transition:.4s ease-out;transition:.4s ease-out;backface-visibility:hidden;-webkit-backface-visibility:hidden}.pag-portfolio .portfolio .item .wrap{display:none;height:100%;position:absolute;top:0;width:100%}.pag-portfolio .portfolio .item .wrap .info{align-items:center;text-shadow:0 0 5px #4a3730;color:#fff;display:flex;flex-direction:column;font-size:0.75em;height:100%;justify-content:center;text-align:center}.pag-portfolio .portfolio .item .wrap .info h2{color:#bdcf45;margin:0 0 0.5rem}.pag-portfolio .portfolio .item .wrap .info p{margin:0}.pag-portfolio .portfolio .item:hover img,.pag-portfolio .portfolio .item:focus img{opacity:0.15}.pag-portfolio .portfolio .item:hover .wrap,.pag-portfolio .portfolio .item:focus .wrap{display:block}.pag-portfolio .ver-mais .btn{margin:2rem 0}.pag-sustentabilidade .destaque{background:#4a3730;margin-bottom:50px;padding:5rem 0}.pag-sustentabilidade .destaque a{display:block}.pag-sustentabilidade .destaque a .imagem{position:relative;margin:0 auto;background:#bdcf45}.pag-sustentabilidade .destaque a .imagem img{display:block;width:100%;opacity:1;-o-transition:.4s ease-out;-ms-transition:.4s ease-out;-moz-transition:.4s ease-out;-webkit-transition:.4s ease-out;transition:.4s ease-out;backface-visibility:hidden;-webkit-backface-visibility:hidden}.pag-sustentabilidade .destaque a h2{color:#bdcf45;text-align:left}.pag-sustentabilidade .destaque a .resumo{margin-top:2rem;color:#fff}.pag-sustentabilidade .destaque a .data{margin-top:15px;font-family:"Khand",sans-serif;line-height:1.2;color:#fff}.pag-sustentabilidade .destaque a:hover,.pag-sustentabilidade .destaque a:focus{color:inherit}.pag-sustentabilidade .destaque a:hover .imagem img,.pag-sustentabilidade .destaque a:focus .imagem img{opacity:0.15}.pag-sustentabilidade .destaque a:hover .imagem:after,.pag-sustentabilidade .destaque a:focus .imagem:after{content:'ler';position:absolute;top:42%;width:100%;padding-top:30px;text-align:center;background:url(../imagens/ico-ver.png) 50% 0 no-repeat;color:#fff;font-family:"Khand",sans-serif;font-size:1.1em;line-height:1.2}.pag-sustentabilidade .noticias .item{background:#fff;border:1px solid #fff;display:block;max-width:400px;margin:0 auto 2rem;padding:25px;text-align:center}.pag-sustentabilidade .noticias .item .imagem{position:relative;background:#bdcf45}.pag-sustentabilidade .noticias .item .imagem img{display:block;width:100%;opacity:1;-o-transition:.4s ease-out;-ms-transition:.4s ease-out;-moz-transition:.4s ease-out;-webkit-transition:.4s ease-out;transition:.4s ease-out;backface-visibility:hidden;-webkit-backface-visibility:hidden}.pag-sustentabilidade .noticias .item h2{font-size:1em;margin:2rem 0 0}.pag-sustentabilidade .noticias .item .data{color:#bdcf45;font-family:"Khand",sans-serif;font-size:0.9em;line-height:1.2;margin-bottom:0.5rem}.pag-sustentabilidade .noticias .item:hover,.pag-sustentabilidade .noticias .item:focus{border-color:#bdcf45;color:inherit}.pag-sustentabilidade .noticias .item:hover .imagem img,.pag-sustentabilidade .noticias .item:focus .imagem img{opacity:0.15}.pag-sustentabilidade .noticias .item:hover .imagem:after,.pag-sustentabilidade .noticias .item:focus .imagem:after{background:url(../imagens/ico-ver.png) 50% 0 no-repeat;content:'ler';color:#fff;font-family:"Khand",sans-serif;font-size:1.1em;left:0;line-height:1.2;padding-top:30px;position:absolute;text-align:center;top:41%;width:100%}.pag-sustentabilidade .ver-mais{margin-bottom:2rem}.pag-sustentabilidade .noticia{margin:5rem 0}.pag-sustentabilidade .noticia .imagem{margin:0 3rem 1.5rem 0;float:left;overflow:hidden}.pag-sustentabilidade .noticia .imagem img{display:block}.pag-sustentabilidade .noticia h1{margin:0;padding:1rem 0 0.5rem;text-align:left}.pag-sustentabilidade .noticia .data{color:#6e534a;font-family:"Khand",sans-serif;font-size:1em;line-height:1.2;margin-bottom:3rem}@media (max-width: 992px){nav.navbar .navbar-brand{text-align:center}nav.navbar .navbar-brand img{max-width:300px}nav.navbar .nav-item:hover{background:#9c7569}.pag-perfil .sobre .texto{padding:3rem 0}}@media (min-width: 992px){nav.navbar.navbar-expand-lg .navbar-collapse{justify-content:center}nav.navbar.navbar-expand-lg .nav-link{padding-left:0;padding-right:0}nav.navbar .nav-item{border-bottom:6px solid #6e534a;margin:0 1.5rem;padding:.75rem 0 .35rem}nav.navbar .nav-item:hover{border-color:#9c7569}nav.navbar .nav-item.active{border-color:#bdcf45}footer .enderecos{padding-left:35px}.pag-perfil .sobre .imagem{background:url(../imagens/img-perfil.jpg) 50% 50% no-repeat;background-size:cover}.pag-perfil .sobre .texto{margin-left:40px;max-width:530px}.pag-servicos .servicos .imagem{background-position:50% 50%;background-repeat:no-repeat;background-size:cover}.pag-servicos .servicos .projetos .imagem{background-image:url(../imagens/img-servicos-projetos.jpg)}.pag-servicos .servicos .projetos .texto{margin-left:40px;max-width:530px}.pag-servicos .servicos .consultoria h2{text-align:right}.pag-servicos .servicos .consultoria .imagem{background-image:url(../imagens/img-servicos-consultoria.jpg)}.pag-servicos .servicos .consultoria .texto{margin:0 40px 0 auto;max-width:550px}.pag-servicos .servicos .consultoria .texto li{text-align:right;list-style:none}.pag-servicos .servicos .consultoria .texto li:before{content:'\2022';display:inline-block;font-size:1.7em;line-height:0;padding-right:5px;position:relative;top:5px}.pag-sustentabilidade .noticia .btn{float:right;margin:1rem 0 0 2rem}}
/*# sourceMappingURL=estilos.css.map */
