/*
 Theme Name: Pofo Child
 Theme URI: http://wpdemos.themezaa.com/pofo
 Description: Child theme for Pofo theme
 Version: 1.0
 Author: ThemeZaa
 Author URI: http://www.themezaa.com
 Tags: one-column, two-columns, three-columns, left-sidebar, right-sidebar, grid-layout, custom-background, custom-colors, custom-header, custom-menu, editor-style, featured-images, post-formats, sticky-post, theme-options, threaded-comments, translation-ready, blog, e-commerce, photography, portfolio
 License: Themeforest Split Licence
 License URI: http://themeforest.net/licenses
 Template: pofo
 Text Domain: pofo-child
*/

#secao_servicos{
	display:flex;
	flex-wrap: wrap;
}
#secao_servicos .item{
	width: calc(100%/3);
	padding: 15px;
}

@media screen and (max-width:650px){
	#secao_servicos{
		padding-top: 30px;
	}
	#secao_servicos .item{
		width: 100%;
	}
}

#secao_servicos.detalhes .item{
	display: none;
}

#secao_servicos.detalhes .item.ativo{
	display: block;
	width: 100%;
}

#secao_servicos .item figure img{
	height: 45px;
	width: auto;
}

#secao_servicos .item h3{
	color: #5E5F64;
	font-size: 18px;
	margin-bottom: 10px;
    line-height: 1.2;
}

#secao_servicos .item p{
	color: #5E5E5E;
	font-size: 15px;
	line-height: 1.2;
	margin-bottom: 10px;
	min-height: 75px;
}

#secao_servicos .item a{
	display: inline-block;
	color: #FFF;
	background: #FF6600;
	font-size: 10px;
	text-transform: uppercase;
	padding: 3px 2px 2px;
    line-height: 1;
}

#secao_servicos .item .conteudo{
	display: none;
	padding-top: 10px;
	
}

#secao_servicos .item .conteudo *{
	font-size: 13px;	
}

#secao_servicos .item .conteudo p{
	margin-bottom: 10px;
	min-height: auto;
}

#secao_servicos .item .conteudo ul{
	padding-left: 20px;
}

#secao_servicos.detalhes .item.ativo .conteudo{
	display: block;
}