/*Tamanho padrão para fullHD */
@media only screen and (max-width: 1920px) {
	section .banner .seta{
		width: 60px;
	}

	section .banner a img{
	    margin-top: -300px;
	    max-width: 60px;
	}

	section .introducao {
	    height: 1000px;
	}

	section .owl-nav {
	    margin-top: 0;
	}

	section .owl-nav button {
	    margin-top: -333px;
	}

}

/*Tamanho padrão para Ipad Horizontal */
@media only screen and (max-width: 1024px) {

	section .introducao{
		height: 550px;
	}

	section .qualidades .box-qualidades{
		margin-left: -20px;
	}

	section .quem-somos h2{
		margin-top: 100px;
	}

	section .produtos{
		margin-top: 0;
	}

	section .produtos .item{
		width: 75%;
		margin: 0 auto;
	}

	section .orcamento h2{
		margin-top: 100px;
	}

	section .banner a img {
	    margin-top: -150px;
	}

	section .owl-nav {
	    display: none;
	}

}

/*Tamanho padrão para Ipad */
@media only screen and (max-width: 768px) {

	header nav .menu ul{
		padding: 0;
	}

	header nav .menu ul li{
		width: 130px;
		margin-top: 12px;
	}

	header nav .menu ul li:hover{
		margin-top: 6px;
	}

	header nav .menu ul li a{	
		font-size: 12px;
	}

	section .banner{
		display: block;
	}

	section .banner-mobile{
		display: none;
	}

	section .introducao{
		height: 450px;
	}

	section .introducao .text p{
		margin-top: 0;
		padding: 50px;
	}

	section .img_introducao{
		display: block;
	}

	section .img_introducao-mobile{
		display: none;
	}

	section .qualidades .box-qualidades{
		margin-left: -50px;
	}

	section .quem-somos h2{
		margin-top: 100px;
	}

	section .quem-somos .text{
		margin-top: 0;
		padding: 50px;
	}

	section .produtos{
		margin-top: 0;
	}

	section .orcamento h2{
		margin-top: 100px;
	}

	footer{
		margin-top: 100px;
		height: 505px;
	}

	footer .map{
		display: none;
	}

	footer .map-mobile{
		display: block;
	}

	footer .contato{
	    margin-top: 80px;
	    text-align: center;
	}

	footer .social{
		width: 100%;
		text-align: center;
	}

	footer .social i{
		margin: 0 15px 0 15px;
	}

	section .banner a img {
	    margin-top: -100px;
	}

}

/*Tamanho padrão para celular horizotal*/
@media only screen and (max-width: 667px) {

	header nav .menu ul{
		padding: 0;
	}

	header nav .menu ul li{
		width: 95px;
		margin-top: 12px;
	}

	header nav .menu ul li:hover{
		margin-top: 6px;
	}

	header nav .menu ul li a{	
		font-size: 10px;
	}

	section .introducao{
		height: initial;
	}

	section .img_introducao{
		display: none;
	}

	section .img_introducao-mobile{
		display: block;
	}

	section .introducao .text p{
		margin-top: 50px;
		padding: 0;
	}

	section .qualidades{
		margin-top: 50px;		
	}

	section .qualidades .box-qualidades{
		width: 100%;
		margin: 0 0 15px 0;
	}

	section .qualidades .box-qualidades .box-1{
		margin-top: 50px;
	}

	section .qualidades .box-qualidades .box-2{
		margin-top: 50px;
	}

	section .quem-somos h2{
		margin-top: 100px;
	}

	section .quem-somos .text{
		margin-top: 50px;
		padding: 0;
	}

	section .produtos{
		margin-top: 0;
	}

	section .orcamento h2{
		margin-top: 100px;
	}

	section .orcamento .empresa .telefone{
		margin-top: 20px;
	}

	section .orcamento .mensagem label{
		width: 100%;
		text-align: center;
	}

	footer{
		margin-top: 100px;
		height: 850px;
	}

	footer .map{
		display: none;
	}

	footer .map-mobile{
		display: block;
	}

	footer .contato{
	    margin-top: 50px;
	    text-align: center;
	}

	footer .social{
		width: 100%;
		text-align: center;
	}

	footer .social i{
		margin: 0 15px 0 15px;
	}

}

/*Tamanho padrão para celulares*/
@media only screen and (max-width: 375px) {
	section .banner{
		display: none;
	}

	section .banner-mobile{
		display: block;
	}

	section .introducao{
		height: initial;
	}

	section .introducao .text p{
		margin-top: 50px;
		padding: 0;
	}
	

	section .qualidades{
		margin-top: 50px;		
	}

	section .qualidades .box-qualidades{
		width: 100%;
		margin: 0 0 15px 0;
	}

	section .qualidades .box-qualidades .box-1{
		margin-top: 50px;
	}

	section .qualidades .box-qualidades .box-2{
		margin-top: 50px;
	}

	section .quem-somos h2{
		margin-top: 100px;
	}

	section .quem-somos .text{
		margin-top: 50px;
		padding: 0;
	}

	section .produtos{
		margin-top: 0;
	}

	section .produtos .item {
	    width: 100%;
	    margin: 0 auto;
	}

	section .orcamento h2{
		margin-top: 100px;
	}

	section .orcamento .empresa .telefone{
		margin-top: 20px;
	}

	section .orcamento .mensagem label{
		width: 100%;
		text-align: center;
	}

	footer{
		margin-top: 100px;
		height: 850px;
	}

	footer .map{
		display: none;
	}

	footer .map-mobile{
		display: block;
	}

	footer .contato{
	    margin-top: 50px;
	    text-align: center;
	}

	footer .social{
		width: 100%;
		text-align: center;
	}

	footer .social i{
		margin: 0 15px 0 15px;
	}

}