h1 {
	margin: 0px;
}
#sobre-nos p {
	margin-bottom: 20px;
	float: left;
}
#sobre-nos img {
	padding-bottom: 30px;
	float: right;
}

#MVV h2 {
    display: block;
}

#sobre_nos {
	padding: 30px 0px 30px 0px;
	border-top: 1px solid #000000;
	border-bottom: 1px solid #000000;
	background-image: url(../imgs/empresa/bg1.jpg);
    background-repeat: no-repeat;
    background-position: center bottom;
    background-attachment: fixed;
    background-size: cover;
}
#sobre_nos_title {
	margin-bottom: 30px;
}
#sobre_nos strong {
  font-size: 20px;
}

#bgEquipe {
	min-height: 254px;
	background-image: url(../imgs/empresa/services4.png);
    background-repeat: no-repeat;
    background-position: center top;
    background-size: contain;
}
@media (min-width: 1200px) {
	#sobre-nos img { max-width: 600px; }
	#MVV h2 { top: 80px; }
	#MVV #myPuzzle2 { margin-top: -40px; height: 142px; }
	#MVV p { margin-top: 80px; }
	#MVV #second-par { margin-top: 45px; }
}
@media (min-width: 992px) {
	#sobre-nos p:nth-of-type(1),
	#sobre-nos p:nth-of-type(2) { max-width: 450px; }
	#MVV  img { display: inline-block; width: 80%; }
}
@media (min-width: 992px) and (max-width: 1199px) {
	#MVV h2 { top: 60px; }
	#MVV #myPuzzle2 { margin-top: -35px; height: 115px; }
	#MVV p { margin-top: 60px; }
	#MVV #second-par { margin-top: 33px; }
}
@media (min-width: 768px) and (max-width: 991px) {
	#MVV h2 { top: 50px; }
	#MVV #myPuzzle2 { margin-top: -30px; height: 112px; }
	#MVV p { margin-top: 36px; }
	#MVV #second-par { margin-top: 16px; }
}
@media (min-width: 768px) and (max-width: 991px) {
	#MVV img { display: inline-block; width: 100%; }
}
@media (min-width: 768px) {
	#MVV h2 { position: absolute; margin: auto; font-size: 36px; left: 0; right: 0; }
}
@media (max-width: 767px) {
	#MVV img { display: none; }
	#MVV p { text-align: center; }
}

/* diferenciais */
#diferenciais {
    padding-bottom: 40px;
    border-top: 1px solid #000000;
    border-bottom: 1px solid #000000;
    background-image: url(../imgs/empresa/diferenciais2.jpg);
    background-repeat: no-repeat;
    background-attachment: fixed;
    background-size: cover;
}
#diferenciais h2 {
    text-align: center;
    //color: #EAEAEA;
    margin: 20px 0px 20px 0px;
}
#diferenciais h2, #diferenciais h3 {
    text-align: center;
}
#diferenciais h3 {
    margin: 10px 0px 0px 0px;
}

.diferenciais-item-box {
	margin: 0px 0px 20px 0px;
    padding-top: 20px;
}
.diferenciais-item-box p {
	font-size: 16px;
	margin-top: 10px;
}
.diferenciais-item-box .div-item {
	font-size: 16px;
	text-align: left;
	padding: 0px 20px 0px 20px;
}
.diferenciais-item-box img {
	width: 64px;
}
#diferenciais span {
	font-family: lato-bold;
}
