@media (max-width: 1919px) {
	html{
		overflow-x:hidden;
	}
	#header{
		width:1280px;
		margin-left:-640px;
	}
	#logo{
		margin-left:100px;
	}
	#proyectos{
		width:1280px;
	}
	#portfolio #proyectos a.proyecto_item:nth-child(5n+1) {
		margin-left: 25px;
	}
	#portfolio #proyectos a.proyecto_item:nth-child(3n+1) {
		margin-left: 140px;
	}
	#novedades .container .img-wrap.left .image{
		width:180px;
	}
	#novedades .container .text-wrap{
		width:255px;
	}
	#novedades .container .text-wrap p{
		font-size:18px;
	}
	/* TRABAJOS */
	
	/* DX ARQ  */
	
	/* DX Luigia  */
	
	/* DX Montiel  */
	
}
@media (max-width: 1650px) {
	#nosotros .container.left .img-wrap .image div{
		width: 682px;
		margin-left: -220px;
		background-size: 100%;
	}
}
@media (max-width: 1550px) {
	#nosotros .container.left .img-wrap .image div{
		width: 582px;
		margin-left: -120px;
	}
}
@media (max-width: 1350px) {
	#nosotros .container.left .img-wrap .image div{
		width: 482px;
		margin-left: -20px;
	}
}
@media (max-width: 1279px) {
	#proyecto #muestras{width: 705px; padding: 15px}
	#proyecto #muestras #detalle{padding-bottom: 45px}
	#proyecto #muestras #images img{height: auto; width: 705px}
	.slide-container, .slide{width: 768px}
	#logo{
		margin-left:60px;
	}
	#header{
		width:1024px;
		margin-left:-512px;
	}
	#header #header-menu{
		margin-right:37px;
	}
	.container{
		width:1024px;
	}
	/*#nosotros .container.left .img-wrap .image div{
		background-size:cover;
		width: 632px;
		height: 418px;
		margin-left: -160px;
		margin-top: -70px;
	}*/
	#nosotros .container.right{
		width:523px;
	}
	#nosotros .text-wrap.right{
		margin-top:18px;
	}
	#nosotros .text-wrap.left, #nosotros .text-wrap.right{
		width: 236px;
	}
	#nosotros .container .img-wrap:nth-child(3) .image div{
		width: 633px;
		height: 296px;
		margin-left: -15px;
		margin-top: 20px;
		background-size: cover;
	}
	#proyectos{
		width:1024px;
	}
	#portfolio #proyectos a.proyecto_item:nth-child(3n+1) {
		margin-left: 13px;
	}
	#novedades .container .img-wrap.left .image{
		width:181px;
	}
	#novedades .container .img-wrap.right .image{
		width:0px;
	}
	#contacto #black h2{
		font-size:24px;
	}
		
	/* TRABAJOS */
	
	/* DX ARQ  */
	
	#dx-description .container .text-wrap{
		margin-left:10px;
	}
	#dx-aplicaciones  .image{
		width: 757px;
		margin-top: 12px;
		background-size: contain;
	}
	#dx-aplicaciones .text-wrap{
		margin-left:50px;
	}
	#dx-aplicaciones  .img-wrap{
		width:660px;
	}
	#dx-portfolio .img-wrap{
		margin-left:10px;
	}
	#dx-obra .container > h3{
		padding-left:164px;
	}
	#dx-obra .img-wrap{
		margin:0 auto;
		width:fit-content;
		display:block;
	}
	#dx-obra .img-wrap:nth-child(2){
		margin:0 auto;
	}
	#dx-web .img-wrap,#dx-web .img-wrap .image{
		display:block;
		
		margin:0 auto;
	}
	#dx-web .text-wrap h3, #dx-web .text-wrap p{
		display:inline-block;
		vertical-align:top;
	}
	#dx-web .text-wrap h3{
		width:fit-content;
	}
	#dx-web .text-wrap p{
		width:400px; 
		margin-left:60px;
	}
	#dx-web .text-wrap{
		width:620px;
		margin-left:50px;
	}
	#dx-web .arrow{
		margin-left:200px;
	}
	/* DX Luigia  */
	
	/* DX Montiel  */
	#mon-description .text-wrap{
		width: 270px;
		margin-right: 10px;
		margin-left: 15px;
	}
	#mon-portfolio .text-wrap{
		margin-right:50px;
		margin-left: 15px;
	}
	#mon-afiches .container{
		width:971px;
	}
	#mon-grafica .image{
		margin:0 auto;
	}
	#mon-grafica h3{
		padding-left:20px;
	}
	#mon-web .text-wrap,#mon-web .img-wrap{
		width:fit-content;
		margin:0 auto;
	}
}
@media (max-width: 1023px) {
	.container{
		width:768px;
	}
	section h3{
		font-size:22px;
	}
	#header{
		display:none;
	}
	#esencia .container .img-wrap .image:nth-child(2) div{
		width: 483px;
		height: 532px;
		background-size: cover;
	}
	#esencia .container .img-wrap .image:nth-child(3) div{
		width: 261px;
		height: 170px;
		margin-left: 300px;
		background-size: cover;
	}
	#nosotros > .container{
		padding:0;
	}
	/*#nosotros .container.left .img-wrap .image div{
		width: 770px;
		height: 590px;
		margin-left: -294px;
		margin-top: -70px;
	}*/
	#nosotros .container.right{
		width:281px;
	}
	#nosotros .container .img-wrap:nth-child(3) .image div{
		display:none;
	}
	#servicios .container .container{
		width:80%;
		display:block;
	}
	#proyectos{
		width:768px;
	}
	#portfolio #proyectos a.proyecto_item:nth-child(3n+1) {
		margin-left: 25px;
	}
	#portfolio #proyectos a.proyecto_item:nth-child(2n+1) {
		margin-left: 55px;
	}
	#novedades .container .video{
		width:508px;
	}
	#novedades .container .img-wrap.left .image{
		width:0;
	}
	#contacto #white form{
		width:80%;
	}
	#contacto #black h2{
		font-size:18px;
	}
	#contacto{
		margin-top:-150px;
	}
	#novedades{
		margin-bottom:75px;
	}
	#dx-web .img-wrap .image{
		background-size:contain;
		width:768px;
		height: 474px;
	}
	#dx-web .text-wrap{
		margin: 0 auto;
		display: block;
	}
	/* TRABAJOS */
	
	/* DX ARQ  */
	#dx-description .container > div{
		display:block;
	}
	#dx-description .container .text-wrap{
		width:406px;
	}
	#dx-description .container .img-wrap .image div{
		margin:0 auto;
	}
	#dx-description .img-wrap .image{
		width:768px;
	}
	#dx-description .container .img-wrap{
		margin:0;
	}
	#dx-description .container .img-wrap h2{
		padding-left:30px;
		margin-top: 20px;
	}
	#dx-description .container{
		height: 630px;
	}
	#dx-description .container .text-wrap{
		margin-left:30px;
	}
	#dx-aplicaciones  .img-wrap{
		margin:0 auto;
		display:block;
	}
	#dx-aplicaciones .text-wrap{
		margin-top:0;
	}
	#dx-aplicaciones .text-wrap{
		margin-left:50px;
	}
	#dx-portfolio .img-wrap{
		width: 471px;
		height: 350px;
		background-size:cover;
	}
	/* DX Luigia  */
	#lg-description .text-wrap{
		display:block;
	}
	#lg-description .text-wrap{
		width:520px;
		margin-left: 30px;
		margin-bottom: 40px;
	}
	#lg-packaging .img-wrap .image{
		width: 191px;
		height: 393px;
	}
	#lg-description .container, #lg-packaging .container, #lg-folleto .container, #lg-eco .container{
		width:750px;
	}
	#lg-folleto .text-wrap h3{
		margin-right: 90px;
	}
	#lg-folleto .img-wrap .image{
		width: 750px;
		height: 279px;
		background-size: contain;
	}
	#lg-eco .image div{
		width: 750px;
		background-size:contain;
		height: 486px;
		margin-top: -50px;
	}
	#lg-eco .text-wrap{
		width: 230px;
		margin-left: 300px;
	}
	#lg-folleto{
		margin-bottom:40px;
	}
	/* DX Montiel  */
	#mon-description .text-wrap{
		width: 700px;
		margin:0 auto;
		display:block;
	}
	#mon-description .img-wrap{
		margin:0 auto;
		display:block;
		width:fit-content;
	}
	#mon-portfolio .text-wrap{
		margin-top:30px;
		margin-bottom:30px;
		margin-left:30px;
	}
	#mon-portfolio .img-wrap{
		display:block;
		width:fit-content;
		margin:0 auto;
	}
	#mon-afiches .img-wrap .image{
		width: 497px;
		height: 318px;
	}
	#mon-afiches .img-wrap{
		margin-left: 24px;
	}
	#mon-grafica .image{
		width: 750px;
		height: 480px;
	}
	#mon-web .image{
		width: 750px;
		height: 526px;
	}
	#mon-web .text-wrap h3{
		margin-left:30px;
	}
}
@media (max-width: 767px) {
	#proyecto #muestras{width: 430px; padding: 15px}
	#proyecto #muestras .right{float: none;margin: 0 auto;display: block;margin-top: -15px; width: 100%}
	#proyecto #muestras .left{padding-top: 30px}
	#proyecto #muestras #categories h3{line-height: 7px; font-size: 9px; display: inline-block}
	#proyecto #muestras #title{font-size: 14px; padding-bottom: 7px}
	#proyecto #muestras #description{font-size: 9px; width: auto}
	#proyecto #muestras #detalle{padding-bottom: 45px}
	#proyecto #muestras #images img{height: auto; width: 430px}
	.slide{width: 400px; height: 300px; background-size: 100% auto}
	.slide-container{width: 400px; height: 300px}
	.container{
		width:640px;
	}
	#nosotros .text-wrap.left, #nosotros .text-wrap.right{
		width:276px;
	}
	#nosotros .container.right{
		width:296px;
	}
	#nosotros .container.left .img-wrap .image div{
		width: 366px;
		margin-left: -24px;
	}
	#nosotros .container.left{
		width: 344px;
	}
	#proyectos{
		width:316px;
	}
	#portfolio #proyectos a.proyecto_item:nth-child(2n+1) {
		margin-left: 0;
	}
	#portfolio #proyectos a.proyecto_item:nth-child(n) {
		margin-left: 0;
	}
	#novedades{
		margin-bottom:575px;
	}
	#novedades .container .video{
		width:640px;
	}
	#novedades .container .text-wrap{
		width:640px;
	}
	#novedades .container .text-wrap p{
		font-size:26px;
	}
	#contacto #black h2{
		font-size:15px;
	}
		
	/* TRABAJOS */
	
	/* DX ARQ  */
	#dx-description .container .img-wrap .image div{
		width: 600px;
		height: 315px;
		background-size: contain;
	}
	#dx-description .img-wrap .image{
		width: 640px;
	}
	#dx-aplicaciones  .image{
		width: 755px;
	}
	#dx-aplicaciones{
		margin-bottom:30px;
	}
	#dx-portfolio .img-wrap{
		width: 353px;
		margin:0;
	}
	#dx-obra .container > h3{
		padding-left: 24px;
	}
	#dx-portfolio{
		margin-bottom:50px;
	}
	#dx-web .img-wrap .image{
		width: 640px;
		height: 404px;
	}
	/* DX Luigia  */
	#lg-description .container, #lg-packaging .container, #lg-folleto .container, #lg-eco .container{
		width:610px;
	}
	#lg-description .img-wrap,#lg-description .img-wrap:nth-child(2){
		display:block;
		margin:0 auto;
		margin-bottom:20px;
		width: 340px;
	}
	#lg-packaging .img-wrap .image{
		width: 155px;
		height: 313px;
	}
	#lg-folleto .text-wrap p+p{
		margin-left:20px;
	}
	#lg-folleto .text-wrap h3{
		margin-right:-20px;
	}
	#lg-folleto .img-wrap .image{
		width: 750px;
		height: 224px;
	}
	#lg-eco .image div{
		width: 620px;
		height: 396px;
		margin-top: -30px;
	}
	#lg-eco .text-wrap{
		width: 230px;
		margin-left: 250px;
	}
	/* DX Montiel  */
	#mon-description .text-wrap{
		width:620px;
		margin-bottom: 20px;
	}
	#mon-description .image{
		width: 620px;
		height: 341px;
	}
	#mon-portfolio .image{
		width: 620px;
		height: 399px;
	}
	#mon-afiches .container{
		width:620px;
	}
	#mon-afiches  .text-wrap, #mon-afiches .img-wrap{
		display: block;
		margin: 0 auto;
		width: fit-content;
	}
	#mon-afiches .img-wrap .image{
		width: 620px;
		height: 398px;
	}
	#mon-grafica .image{
		width: 620px;
		height: 397px;
	}
	#mon-web .text-wrap p{
		margin-left: 30px;
		margin-top: 20px;
	}
	#mon-web .text-wrap .arrow{
		margin-left: -210px;
		margin-top: 107px;
	}
	#mon-web .text-wrap h5{
		margin-top: 108px;
		margin-left: 5px;
	}
	#mon-web .image{
		width: 620px;
		height: 440px;
	}
	
}
@media (max-width: 639px) {
	.container{
		width:480px;
	}
	#nosotros .container .container{
		display:block;
		width:480px;
	}
	#nosotros .container.left{
		height:500px;
	}
	#nosotros .container.left .img-wrap .image div{
	    width: 536px;
		height: 500px;
		margin-left: 0;
	}
	#nosotros > .container{
		height:1060px;
	}
	#nosotros .container.right{
		width:263px;
		margin:0 auto;
	}
	#servicios .bottom-border{
		width:210px;
	}
	#novedades .container .text-wrap, #novedades .container .video{
		width:480px;
	}
	#novedades .container .text-wrap p{
		font-size:21px;
	}
		
	/* TRABAJOS */
	
	/* DX ARQ  */
	#dx-description .container .img-wrap .image div{
		width:420px;
		height:230px;
	}
	#dx-description .img-wrap .image{
		width:480px;
	}
	#dx-description .container{
		height:510px;
	}
	#dx-aplicaciones  .image{
		height: 290px;
		background-position-x: 0px;
		background-position-y: 0px;
		height: 290px;
	}
	#dx-aplicaciones  .img-wrap{
		height:320px;
	}
	#dx-portfolio .container{
		width:287px;
		margin:0 auto;
	}
	#dx-portfolio .img-wrap{
		width:287px;
	}
	#dx-obra .img-wrap:nth-child(2) .image{
		width: 480px;
		height: 323px;
		background-size: contain;
	}
	#dx-web .text-wrap p{
		width: 280px;
	}
	#dx-web .text-wrap{
		width: 460px;
	}
	#dx-web .arrow{
		margin-left: 175px;
	}
	#dx-web .img-wrap .image{
		width: 480px;
		height: 310px;
	}
	/* DX Luigia  */
	#lg-description .container, #lg-packaging .container, #lg-folleto .container, #lg-eco .container{
		width:460px;
	}
	#lg-description .text-wrap{
		width:370px;
		margin:0 auto;
		margin-bottom:40px;
	}
	#lg-packaging .img-wrap{
		width: 100%;
		flex-wrap: wrap;
	}
	#lg-packaging .img-wrap .image{
		width: 175px;
		height: 352px;
	}
	#lg-folleto .text-wrap h3{
		display:block;
	}
	#lg-folleto .img-wrap .image{
		width: 100%;
		height: 174px;
	}
	#lg-eco .image div{
		width: 650px;
		height: 436px;
		margin-left: -60px;
		margin-top: -30px;
	}
	#lg-eco .text-wrap{
		width: 230px;
		margin-left: 210px;
	}
	/* DX Montiel  */
	#mon-description .text-wrap{
		width:420px;
	}
	#mon-description .image{
		width: 420px;
		height: 232px;
	}
	#mon-portfolio .image{
		width:420px;
		height: 271px;
	}
	#mon-portfolio, #mon-grafica{
		margin-bottom:50px;
	}
	#mon-afiches .container{
		width:420px;
	}
	#mon-afiches .img-wrap .image{
		width: 420px;
		height: 270px;
	}
	#mon-grafica .image{
		width: 420px;
		height: 269px;
	}
	#mon-web .text-wrap p{
		width:400px;
	}
	#mon-web .text-wrap h5{
		margin-top: 179px;
	}
	#mon-web .text-wrap .arrow{
		margin-left: -290px;
		margin-top: 177px;
	}
	#mon-web .image{
		width: 420px;
		height: 307px;
	}
}
@media (max-width: 479px) {
	.container{
		width:320px;
	}
	#logo{
		width:315px;
		margin-left:0;
	}
	#esencia .container .text-wrap{
		display:block;
		margin:0 auto;
	}
	#esencia .container .img-wrap{
		display:none;
	}
	#nosotros .container.left{
		height: 150px;
	}
	#nosotros .container.left .img-wrap .image div{
		height: 160px;
		margin-left: 0px;
		width: 300px;
	}
	#servicios .container .container{
		width:88%;
	}
	#novedades .container .text-wrap, #novedades .container .video{
		width:320px;
	}
	#novedades .container .text-wrap p{
		font-size:18px;
	}
	#contacto #black, #contacto #white{
		display:block;
		width:100%
	}
		
	/* TRABAJOS */
	#dx-description .container .text-wrap{
		width: 260px;
		margin:0 auto;
	}
	#dx-description .container .img-wrap .image div{
		width: 320px;
		 height: 170px;
	}
	#dx-description .container{
		height: 540px;
	}
	#dx-description .img-wrap .image{
		width:320px;
	}
	#dx-aplicaciones  .image{
		width: 340px;
		height: 200px;
	}
	#dx-aplicaciones  .img-wrap{
		height:200px;
	}
	#dx-obra .img-wrap:nth-child(2) .image{
		width:320px;
		height: 217px;
	}
	#dx-obra .img-wrap .image{
		width:320px;
		height:320px;
	}
	#dx-web .text-wrap h3, #dx-web .text-wrap p{
		display:block;
		margin-left:30px;
	}
	#dx-web .arrow{
		margin-left: 35px;
	}
	#dx-web .img-wrap .image{
		width: 320px;
		height: 210px;
	}
	/* DX ARQ  */
	
	/* DX Luigia  */
	#lg-description .container, #lg-packaging .container, #lg-folleto .container, #lg-eco .container{
		width:300px;
	}
	#lg-description .img-wrap, #lg-description .img-wrap:nth-child(2){
		margin-left:-26px;
	}
	#lg-packaging .img-wrap .image{
		width: 100%;
		background-position-x: 15px;
		height: 563px;
	}
	#lg-packaging .text-wrap{
		width:300px;
	}
	#lg-folleto .text-wrap p, #lg-folleto .text-wrap h3,#lg-folleto .text-wrap p+p{
		display:block;
		margin:0 auto;
	}
	#lg-folleto .text-wrap p,#lg-folleto .text-wrap p+p{
		margin-top:10px;
	}
	#lg-eco .text-wrap{
		margin:0 auto;
	}
	#lg-folleto .img-wrap .image{
		height:107px;
	}
	#lg-eco .image div{
		margin-left:-200px;
	}
	/* DX Montiel  */
	#mon-description .text-wrap{
		width:300px;
	}
	#mon-description .image{
		width: 320px;
		height: 172px;
	}
	#mon-portfolio .image{
		width:320px;
		height:206px;
	}
	#mon-afiches .container{
		width:320px;
		height:205px;
	}
	#mon-grafica .image{
		width:320px;
		height:205px;
	}
	#mon-web .text-wrap p{
		width:300px;
	}
	#mon-web .text-wrap h5{
		margin-top: -14px;
		margin-left: 220px;
	}
	#mon-web .text-wrap .arrow{
		margin-left: -140px;
		margin-top: 232px;
	}
	#mon-web .image{
		width:320px;
		height:265px;
	}
	#proyecto #muestras #categories{
		width: 300px
	}
	#proyecto #muestras .left{width: 300px}
	#proyecto #muestras #detalle {padding-bottom: 5px;}
	#proyecto #muestras #title{width: 300px;}
	#proyecto #muestras #description{width: 300px}
	#proyecto #muestras #images{width: 300px}
	#proyecto #muestras #images img{width: 300px}
}
