/* xl */
@media only screen and (max-width : 1535px){
	
	.asfalto .auto{
		left: 120px;
	}
	
	body{
		/*background: black;*/
	}
	
}

/* lg */
@media only screen and (max-width : 1279px)	{
	
	.header-inicio{
		min-height: 500px;
	
		background: #f1f8fb url(../_img/inicio/header.jpg) no-repeat 110% top;
		background-size: 800px;
	}
	
	.asfalto .auto{
		left: 100px;
	}
	.asfalto .auto img{
		width: 200px;
	}
	
	.descubri .otro-move{
		margin-bottom: 95px;
	}
	.descubri .otro-empresa{
		margin-bottom: 95px;
	}

	.descubri .otro-shop{
		margin-top: 95px;
	}
	.descubri .otro-full{
		margin-top: 95px;
	}
	
	.descubri .otro-item{
		margin-left: 20px;
	}
	.espacio-horizontal{
		padding-right: 0px;
		padding-left: 0px;
	}
	
	body{
		/*background: yellow;*/
	}
	
}

/* md */
@media only screen and (max-width : 1023px){
	
	
	.caja section .caja-icono{
		position: static;
		margin-bottom: 30px;
		
		outline-color: black;
		outline-width: 0px;
	}
	
	li.nav-item{
		margin-left: 0px;
	}
	
	.header-inicio{
		min-height: auto;
	
		background: #f1f8fb;
		background-image: none;
		background-size: auto;
	}
	
	.descubri .otro-item{
		float: left;
		flex: 0 0 378px;
		width: 378px;
		margin-left: 60px;
		
		min-height: 600px;
	}
	
	.descubri .otro-move{
		margin-bottom: auto;
	}
	.descubri .otro-empresa{
		margin-bottom: auto;
	}

	.descubri .otro-shop{
		margin-top: auto;
	}
	.descubri .otro-full{
		margin-top: auto;
	}
	
	.asfalto{
		display: none;
	}
	
	.sos-conductor h3{
		padding-right: 0rem;
	}
	body{
		/*background: blue;*/
	}
	
}

/* sm */ 
@media only screen and (max-width : 767px){
	
	.header-inicio .etiqueta.etiqueta-grande h6{
		font-size: 15px;
	}
	
	a.nav-link{
		font-size: 30px;
	}
	a.nav-link svg,
	a.nav-link img{
		margin-right: 30px;
	}
	
	.descubri .row.mb-75{
		margin-bottom: 30px;
	}
	
	.descubri .otro-item{
		float: none;
		flex: auto;
		width: 90%;
		
		margin-bottom: 60px;
		margin-left: 30px;
		
		min-height: auto;
	}
	
	.sos-conductor .link{
		display: block;
	}
	.sombra-amarilla{
		box-shadow: 0px 0px 0px 0px rgba(0,0,0,0);
		-webkit-box-shadow: 0px 0px 0px 0px rgba(0,0,0,0);
	}
	.footer h5{	
		padding-right: 0rem;
	}
	.footer .text-end{
		text-align: left;
	}
	.fin img{
		right: 0px;
		width: 250px;
	}
	
	body{
		/*background: green;*/
	}
	
}

/* xs */ 
@media only screen and (max-width : 575px){
	
	.fin p span{
		display: block;
	}
	body{
		/*background: red;*/
	}
	
}


























