@media (max-width: 600px) {
  	.desktop{
  		display: none;
  	}
  	.mobile{
  		display: block;
  	}
  	.menu_d{
  		position: relative;
  		box-shadow: none;
  	}
  	.logo_lab_d{
  		margin: auto;
  	}
  	header {
    	height: auto;
    	margin-top: 10px;
    	padding: 0 0 50px 0;
	}
	.title_slide {
		width: 85%;
		height:auto;

	}


	.image_slide{
		width: 85%;
	}
	.slide{
		flex-direction: column-reverse;
		gap: 20px;
	}

	.slide_title .sub{
	    font-size: 1.3rem;
	}

	#container_know{
		height: auto;
		gap: 40px;
	}

	.know_content{
		flex-direction: column;
	}
	.know_content{
		width: 100%;
		height: auto;
		    padding: 50px 18px;
	}
	.title{
		width: 100%;
    	text-align: left;
	}
	.text{
		width: 100%;
    	padding-right: 0;
    	margin-top: 30px;
	}

	.client_icons{
		justify-content: center;
	}
	.services{
		gap: 15px;
	} 

	.proyects_container{
		height: 100vh;
	}
	.whatsapp_container {
		transform: scale(0.5);
		right: -36px;
		bottom: 38px;
	}
	.sprite_wp{
		animation: sprite_wp 1s steps(15) infinite;
	}
}