#site-corpo .coluna-conteudo > .inner { padding:50px 20px 10px;}
#site-corpo .coluna-conteudo .item-cabecalho { margin-bottom:80px; }
#site-corpo .coluna-conteudo .item-cabecalho .item-galeria { }
#site-corpo .coluna-conteudo .item-cabecalho .item-galeria .lista-imagens { margin-bottom:27px; }
#site-corpo .coluna-conteudo .item-cabecalho .item-galeria .lista-imagens .slides { margin-bottom:0; }
#site-corpo .coluna-conteudo .item-cabecalho .item-galeria .lista-imagens .slides .slide-item { display:block; position:relative; }
#site-corpo .coluna-conteudo .item-cabecalho .item-galeria .lista-thumbs { }
#site-corpo .coluna-conteudo .item-cabecalho .item-galeria .lista-thumbs .slides { padding:0 60px; margin-bottom:20px; }
#site-corpo .coluna-conteudo .item-cabecalho .item-galeria .lista-thumbs .slides .slide-item { margin:0 4px; width:64px; cursor:pointer; outline: none; }
#site-corpo .coluna-conteudo .item-cabecalho .item-galeria .lista-thumbs .slides .slide-item figure { border:1px solid #cecece; }
#site-corpo .coluna-conteudo .item-cabecalho .item-galeria .lista-thumbs .slides .slide-item.ativo figure { border-color:#5c5c5c; }
#site-corpo .coluna-conteudo .item-cabecalho .item-dados { padding-top:25px; }
#site-corpo .coluna-conteudo .item-cabecalho .item-dados .item-categoria { margin-bottom:10px; font-weight:700; font-size:14px; text-transform:uppercase; }
#site-corpo .coluna-conteudo .item-cabecalho .item-dados .item-nome { min-height:70px; font-size:22px; color:#000; }
#site-corpo .coluna-conteudo .item-cabecalho .item-dados .item-compartilhar { margin-bottom:25px; }
#site-corpo .coluna-conteudo .item-cabecalho .item-dados .item-texto { }
#site-corpo .coluna-conteudo .item-cabecalho .item-dados .item-texto .texto { overflow:hidden; position:relative; margin-bottom:20px; height:163px; }
#site-corpo .coluna-conteudo .item-cabecalho .item-dados .btn-leia-mais { margin-bottom:5px; color:#ba1818; }
#site-corpo .coluna-conteudo .item-cabecalho .item-dados .item-valor { margin-bottom:10px; font-weight:700; font-size:25px; }
#site-corpo .coluna-conteudo .lista-servicos .servico { display:block; position:relative; padding-bottom:88px; margin:0 auto 45px; max-width:280px; font-size:16px; color:#989898; }
#site-corpo .coluna-conteudo .lista-servicos .servico figure { position:relative; margin-bottom:25px; }
#site-corpo .coluna-conteudo .lista-servicos .servico figure::before,
#site-corpo .coluna-conteudo .lista-servicos .servico figure::after { opacity:0; content:''; position:absolute; transition:opacity 150ms linear; }
#site-corpo .coluna-conteudo .lista-servicos .servico figure::before { top:0; left:0; width:100%; height:100%; background-color:#000; }
#site-corpo .coluna-conteudo .lista-servicos .servico figure::after { content:'\e90f'; top:50%; left:50%; margin:-30px 0 0 -30px; width:60px; height:60px; font:400 15px/60px icones; color:#000; background-color:#fff; text-align:center; border-radius:60%; }
#site-corpo .coluna-conteudo .lista-servicos .servico figure img { width:100%; }
#site-corpo .coluna-conteudo .lista-servicos .servico .categoria { margin-bottom:10px; font-weight:700; font-size:14px; text-transform:uppercase; }
#site-corpo .coluna-conteudo .lista-servicos .servico h3 { margin-bottom:0; color:#000; }
#site-corpo .coluna-conteudo .lista-servicos .servico p { margin-top:20px; margin-bottom:0; }
#site-corpo .coluna-conteudo .lista-servicos .servico .valor { position:absolute; bottom:36px; left:0; font-weight:700; font-size:25px; }
#site-corpo .coluna-conteudo .lista-servicos .servico .btn-leia-mais { bottom:0; left:0; margin-bottom:0; color:#ba1818; }
#site-corpo .coluna-conteudo .lista-servicos .servico:hover figure::before { opacity:0.3; }
#site-corpo .coluna-conteudo .lista-servicos .servico:hover figure::after { opacity:1; }
#site-corpo .coluna-conteudo .item-cabecalho .item-dados .btn-cielo { border-radius:30px; display:block; margin-bottom:18px; padding:10px; text-align:center; width:250px; }
#site-corpo .item-galeria .slides .slide-item a { display:flex; align-items:flex-end; position:relative; padding:0 20px 10px 20px; height:300px; color:#fff; background-repeat:no-repeat; background-position:center center; background-size:cover; }
#site-corpo .galeria-arquivos .slides .slide-item { display:flex; align-items:flex-end; position:relative; padding:0 55px 0px 55px; text-align:center; }
#site-corpo .galeria-arquivos .slides .slide-item p { text-align:center; }
#site-corpo .item-galeria .slides a .imagem-importada{height:480px; text-align:center;}
#site-corpo .item-galeria .slides a .imagem-importada img{height:100%; width:auto !important; margin:auto;}
#site-corpo .item-galeria .slides .slide-item .imagem-importada-mini{height:62px; text-align:center;}
#site-corpo .item-galeria .slides .slide-item .imagem-importada-mini img{height:100%; width:auto !important; margin:auto;}
#site-corpo .coluna-conteudo .lista-servicos .imagem-importada{height:180px; text-align:center;}
#site-corpo .coluna-conteudo .lista-servicos .imagem-importada img{height:100%; width:auto !important; margin:auto;}


@media only screen and (max-width:640px) {
	#site-topo .faixa-topo { margin-bottom:17px; }
	#site-corpo .coluna-conteudo .item-cabecalho .item-galeria { margin-bottom:50px; }
	#site-corpo .coluna-conteudo .item-cabecalho .item-dados .item-nome { line-height:22px; font-size:16px; }
}
@media only screen and (min-width:641px) and (max-width:1000px) {
	#site-corpo .coluna-conteudo .item-cabecalho .item-galeria .lista-thumbs .slides { padding:0 65px; }
	#site-corpo .coluna-conteudo .lista-servicos .servico { font-size:14px; }
	#site-corpo .coluna-conteudo .lista-servicos .servico h3 { line-height:20px; font-size:17px; }
}
@media only screen and (min-width:1000px) {
	#site-corpo .coluna-conteudo > .inner { padding-left:100px; padding-right:100px; }
	#site-corpo .coluna-conteudo .lista-servicos { margin:0 -25px; }
}
@media only screen and (min-width:1024px) and (max-width:1100px) {
	#site-corpo .coluna-conteudo .item-cabecalho .item-galeria .lista-thumbs .slides { padding:0 52px; }
}
