/*------------------------------------------*/
/*RESPONSIVO PROYECTOS*/
@media screen and (min-width: 1367px)
{
	.image-proyecto
	{
		width:400px;
		height:400px;
		object-fit: cover;
	}

	.overlay
	{
		width:400px;
		/*height:400px;*/
	}	
}
@media screen and (max-width: 1366px)
{
	.image-proyecto
	{
		width:320px;
		height:320px;
		object-fit: cover;
	}

	.overlay
	{
		width:320px;
		/*height:320px;*/
	}	
}
@media screen and (max-width: 1268px)
{
	.slideshow
	{
		top:25%;
	}	
}
@media screen and (max-width: 1120px)
{
	.image-proyecto
	{
		width:240px;
		height:240px;
		object-fit: cover;
	}

	.overlay
	{
		width:240px;
		/*height:240px;*/
	}
	
	#imagen_poof
	{
		
	display:none;
	}

}
@media screen and (max-width: 768px)
{

	.center-title
	{
		text-align:center;
	}
	.center-form
	{
		margin-left:25%;
		margin-right:25%;
	}
	.image-proyecto
	{
		width:400px;
		height:400px;
		object-fit: cover;
	}

	.overlay
	{
		width:400px;
		/*height:400px;*/
	}
	.achick
	{
		width:50%;
		height:50%;
		display:none;
	}
	
	.slideshow h2
	{
		font-size: 72px !important;
	}
	
	.slideshow p
	{
		font-size: 24px !important;
	}	
	
	#service_container
	{
		display:none;
	}
	
	#service_container_mob
	{
		display:table;
	}
	
	#service_mob_element
	{
		display:table-cell;
		vertical-align: middle;
		text-align:center;
	}
	.serv-title-mob
	{
		font-size:28px !important;
	}

}

/*LO MÁS PEQUEÑO POSIBLE*/
@media screen and (max-width: 480px)
{

	.dot-holder
	{
		top:70%;
	}
	
	.center-title
	{
		text-align:center;
	}
	.center-form
	{
		margin-left:25%;
		margin-right:25%;
	}
	.image-proyecto
	{
		width:256px;
		height:256px;
		object-fit: cover;
	}

	.overlay
	{
		width:256px;
		/*height:256px;*/
	}
	.achick
	{
		width:50%;
		height:50%;
		display:none;
	}
	
	.slideshow h2
	{
		font-size: 32px !important;
	}
	
	.slideshow p
	{
		font-size: 16px !important;
	}	
	
	
	.hidder
	{
	display:none;	
	
	}

}
