
.agencia {
	width:100%;
	min-height:300px;
	background:url(../image/bg-servicos.png) repeat;
	display:block;	
}




.agencia h3 {
    color: #fff;
    font-family: 'Poppins';
    font-weight: bold;
    font-size: 35px;
}


.agencia h3 strong {
	color:#858585;
	font-size:14px;
}

.img-serv {
    max-width: 289px;
    margin-left: 32px;
    margin-top: 0;
}

.img-serv2 {
    max-width: 289px;
    margin-left: 44px;
    margin-top: 0;
	
}


.img-serv3 {
    max-width: 289px;
    margin-left: 44px;
    margin-top: 0;

}



.content-serv {
    width: 292px;
    float: left;
    border: solid 2px #E4E4E4;
    margin-left: 43px;
	padding: 20px;
}

.content-serv:hover {

    border-bottom: solid 2px #EA130E;
	transition: border-bottom 0.5s;
	box-shadow: 2px 2px 20px #E4E4E4;

}


.content-serv2 {
    width: 291px;
    float: left;
    border: solid 2px #E4E4E4;
    margin-left: 44px;
	padding: 20px;
}


.content-serv2:hover {

    border-bottom: solid 2px #EA130E;
	transition: border-bottom 0.5s;
	box-shadow: 2px 2px 20px #E4E4E4;

}

.content-serv3 {
    width: 291px;
    float: left;
    border: solid 2px #E4E4E4;
    margin-left: 44px;
	padding: 20px;
}

.content-serv3:hover {

    border-bottom: solid 2px #EA130E;
	transition: border-bottom 0.5s;
	box-shadow: 2px 2px 20px #E4E4E4;

}

.img-icon {
    float: right;
    margin-top: -48px;
    width: 86px;
    z-index: 999;
    position: relative;
}

.bto {
    width: 50px;
    height: 50px;
    background: url(../image/bto.png);
    background-size: 100%;
    margin-bottom: -45px;
}

.bto:hover {
    width: 50px;
    height: 50px;
    background: url(../image/bto-hover.png);
    background-size: 100%;
    margin-bottom: -45px;
	transition: background 0.5s;
}



.agencia-mobile {
	width:100%;
	min-height:300px;
	background:url(../image/bg-servicos.png) repeat;
	display:none !important;
}




.content-serv-mobile {
    display:none;
}


.content-serv2-mobile {
    display:none;
}


.content-serv3-mobile {
    display:none;
}











@media only screen and (min-width: 10px) and (max-width: 425px) {
.content-serv {
    display:none;
}


.content-serv2 {
    display:none;
}


.content-serv3 {
    display:none;
}

.img-off {
	 display:none !important;
}



.content-serv-mobile {
    display: block;
    max-width: 100%;
}


.content-serv-mobile h4 {
    padding-left: 33px;
    margin-top: 12px;
    margin-bottom: 14px;
}


.content-serv-mobile p {
    padding-left: 33px;
	padding-right: 31px;
    margin-top: 12px;
    margin-bottom: 14px;
}


.content-serv2-mobile {
    display: block;
    max-width: 100%;
}


.content-serv3-mobile {
    display: block;
    max-width: 100%;
}


.content-serv3-mobile h4 {
    padding-left: 33px;
    margin-top: 12px;
    margin-bottom: 14px;
}


.content-serv3-mobile p {
    padding-left: 33px;
	padding-right: 31px;
    margin-top: 12px;
    margin-bottom: 14px;
}

.content-serv2-mobile h4 {
    padding-left: 33px;
    margin-top: 12px;
    margin-bottom: 14px;
}


.content-serv2-mobile p {
    padding-left: 33px;
	padding-right: 31px;
    margin-top: 12px;
    margin-bottom: 14px;
}



.img-serv {
	display:none;
}

.img-serv2 {
	display:block;
	width: 100%;
	 margin-left: 29px;
	
}




.agencia {
    min-height: 95px;
    background: none !important;
}

.agencia h3 {
    color: #858585 !important;
}

	
}