
@media only screen and (min-width:1023px) and (max-width:1280px) {
	#home h2 {font-size:55px;}

}

@media only screen and (min-width:990px) and (max-width:1024px) {
	#home h2 {font-size:50px; line-height:50px;}
	#home p {font-size:50px; font-size:25px; line-height:30px;}
	#home a.tel:after {display:none;}
	#home a.tel {margin-right:0;}
	#home .infos {padding:100px 0 0 0;}

}

@media screen and (max-width:991px) {
	#home-m {display:block;}
	#home-m .image {height:400px; background-size:cover; background-repeat:no-repeat; background-position:center; position:relative;}
	#home-m .image:before {content:''; display:block; position:absolute; bottom:0; left:0; right:0; height:150px; background:url(images/shadow-m.png)center bottom repeat-x; opacity:0.4;}
	#home-m .image h2 {font-size:35px; line-height:35px; position:absolute; bottom:25px;}
	#home-m .infos {padding:20px 0; text-align:center;}
	#home-m p {font-size:21px; line-height:20px;}
	#home-m .contact {background:#fff; padding:5px 30px; border-radius:20px; text-align:center; display:inline-block; margin-bottom:15px;}
	#home-m a {font-size:18px; line-height:22px; display:block;}
	#home-m .endereco {font-size:15px; font-weight:300; color:#2d3739; line-height:22px;}
	#home {display:none;}
	
}

@media screen and (max-width:480px) {
	.visible-mobile {display: block;}
	#home-m .image h2 {text-align:center; left:0; right:0;}

}