@charset "utf-8";
/* CSS Document */
.logo-wrapper {
    padding: 5px 0;
}
.navbar {
    margin-top: 25px;
}

.free-consulting .consultant-text {
    width: 100%;
    border-right: none;
}

.single-section .single-member-info {
    border-radius: 10px;
    margin: -100px auto;
}

.text {
    width: 95%;
    text-align: justify;
}




/* ################ SOBRE  ############### */

.breadcrumb-banner-wrapper {
    background: rgba(0, 0, 0, 0) url("../images/topo-sobre.jpg") no-repeat scroll 0 0 / cover;
}

div.title .fa {
    background: rgba(0, 0, 0, 0) url("../images/icon_maf.jpg") no-repeat scroll center 5px;
    height: 28px;
    width: 18px;
}

/* ################ SERVICO  ############### */
.servico .team-single {
    margin: 0px 0 0;
}
.servico .team-single .single-member-info {
    margin: -80px auto;
}
.servico img {
    width: 100%;
}
.servico .team-single .single-member-info {
    left: 0%;
    position: relative;
}

.servico h3{
	font-size: 1.5em;
	text-align: left;
	color: #FFFFFF;
	padding-top: 2%;
}
.servico h4{
	font-size: 3em;
	text-transform: uppercase;
}
.servico h5{
	padding-bottom: 5%;
	font-size: 1.5em;
}
.servico p{
	text-align: justify;
	font-size: 1.2em!important;
	line-height: 2em!important;
}

.servico ol li{
	color: #FFFBFB;
	text-align: left;
	list-style: decimal;
    margin-left: 8%;
}

/* ################ GALERIA  ############### */
.galeria{
    padding-bottom: 0px;
}


/* ################ CONTATO  ############### */
div.title h2 {
    font-size: 40px;
}

.servico{
	padding: 80px 0 0 0;
}

.inner-page-wrapper.projects-gallery {
    padding-bottom: 0px;
}

.experience-wrapper {
    text-align: center;
}

/* FERRAGEM */

.breadcrumb-banner-wrapper.ferragem {
    background: rgba(0, 0, 0, 0) url("../images/homem-ferragem-obra.png") no-repeat scroll 0 0 / cover;
    background-position: center center;
}

.experience-wrapper.ferragem {
	background: none;
}

.parcerias {
    display: flex;
    justify-content: space-evenly;
    margin-bottom: 40px;
}

.parcerias img {
    border: 1px solid #eda20e;
    padding: 15px;
    border-radius: 20px;
}

@media only screen and (max-width: 420px) {
    .parcerias {
        flex-direction: column;
    }
    .parcerias img {
        margin-bottom: 10px;
    }
}









