#nazare .nazare_top {
	position: relative
}

#nazare .nazare_top h2{
	font-size: 46px;
	text-transform: uppercase;
	margin: 0;
    position: absolute;
    top: 50%;
    left: 50%;
    margin-right: -50%;
    transform: translate(-50%, -50%)
}

#nazare .nazare_top p{
	margin: 0;
    position: absolute;
    top: 60%;
    left: 50%;
    margin-right: -50%;
    transform: translate(-50%, -50%);
    padding: 16px 16px 11px 20px;
    background: #fff;
    color:#35392f;
    border-radius: 35px;
}

#nazare .nazare_top i{
	font-size: 32px;
	color: #35392f;
}

#nazare .nazare_categories .category_item{
	position: relative;
	cursor: pointer;
}

#nazare .nazare_categories .category_item.active, #nazare .nazare_categories .category_item:hover{
	background:#6b7075;
}

#nazare .nazare_categories .category_item img{
	margin: 0;    
}

 #nazare .nazare_categories .category_item h3{
	font-size: 28px;
	color: #6b7075;
	text-transform: uppercase;
	margin: 0;
    position: absolute;
    top: 65%;
    left: 50%;
    margin-right: -50%;
    transform: translate(-50%, -50%)
}

#nazare .nazare_categories .category_item.active h3, #nazare .nazare_categories .category_item:hover h3{
	color:#35392f;
}

#nazare .nazare_categories_selected{
	background:#fff;
}

#nazare .nazare_categories_selected h3{
	color:#686e63;
	text-transform: uppercase;
	margin-top: 20px;
	margin-bottom:60px;
}

#nazare .nazare_categories_selected p{
	color:#686e63;
}

#nazare .nazare_categories_selected .col-sm-12{
	padding:80px;
	padding-top:20px;
	text-align: center;
}

@media (max-width: 768px) {
	#nazare .nazare_top h2 {
		font-size: 36px; 
		margin-right: 0px;
	}
	#nazare .nazare_categories .category_item h3{
	    top: 70%;
	}	
	#nazare .nazare_categories_selected .col-sm-12 {
	    padding: 80px 15px;
	}
	#nazare .nazare_categories .category_item h3 {
		font-size: 22px;	
	}		
}