@media screen and (min-width:480px){
	.modal__img{
		width:95%;
	}
	.logo{
		color:white;
	}
	.main-header__contactInfo{
		text-align:right;
	}
	.main-header__contactInfo__phone{
		background:none;
	}
	.main-header__contactInfo__address{
		color:white;
	}
	.main-nav{
		background:rgba(0,0,0,.85);
	}
	.banner{
		margin-top:-190px;
		z-index:-1000;
	}
	.banner__img{
		height:600px;
	}
	.banner__content{
		font-size:2em;
	}
	.main{
		padding-bottom:15px;
	}
	.categoria .column{
		border:5px solid #ddd;
		padding:5px;
	}
	.categoria__img{
		height:auto;
		/*height:200px;*/
		object-fit:cover;
	}
	.main-footer .container--flex{
		align-items:flex-start;
	}
	.column--50{
		width:49%;
	}
	.column--50-25{
		width:49%;
	}
	.column--33{
		width:32%;
	}
	/***********Estilos responsive de la pagina nosotros.html**********/
	.our-team__img{
		width:150px;
		height:150px;
	}
	/********************************FIN***********************************/
	/***********Estilos responsive de la pagina contacto.html************/
	.contact .container--flex{
		align-items:flex-start;
	}
	.contact-information{
		border-bottom:none;
		border-right:1px solid #DE423A;
	}
	.contact-information p{
		font-size:.75em;
	}
	/********************************FIN************************************/
}
@media screen and (min-width:768px){
	.modal__img{
		width:80%;
	}
	.main__title{
		font-size:2.2em;
	}
	.main__about__description{
		margin-top:30px;
	}
	.column--50-25{
		width:24.5%;
	}
	.column__title{
		font-size:1em;
	}
	.group__title{
		font-size:2.2em;
	}
	.categoria__img{
		height:auto;
	}
	/***********Estilos responsive de la pagina nosotros.html**********/
	.our-team__img{
		width:220px;
		height:220px;
	}
	/********************************FIN**********************************/
	/***********Estilos responsive de la pagina contacto.html**********/
	.contact-information p{
		font-size:1em;
	}
	.contact-information .column__title{
		font-size:1.5em;
	}
	/********************************FIN*********************************/
}
@media screen and (min-width:1024px){
	.modal__img{
		width:70%;
	}
	.container{
		width:1000px;
	}
	.logo{
		font-size:2em;
		padding:0;
	}
	.main-header__contactInfo__phone, .main-header__contactInfo__address{
		padding-right:0;
		font-size:1.15em;
	}
	.main-nav{
		padding:0;
	}
	.banner__img{
		height:700px;
	}
	.banner__content{
		font-size:2.5em;
	}
	.icon-menu{
		display:none;
	}
	.menu{
		position:static;
		display:flex;
		height:auto;
		width:auto;
	}
	.menu__link{
		padding:20px;
	}
	.group--color .container{
		margin-top:30px;
		margin-bottom:30px;
		padding:20px;
	}
	.main__title{
		font-size:2.5em;
	}
	.categoria__price{
		font-size:1.5em;
	}
	.main-footer{
		padding-top:30px;
		padding-bottom:30px;
	}
	/***********Estilos responsive de la pagina nosotros.html**********/
	.our-team__img{
		width:310px;
		height:310px;
	}
	.our-team__title{
		font-size:2.1em;
	}
	/*********************************FIN**********************************/
	/***********Estilos responsive de la pagina contacto.html**********/
	.inputs-camps-container{
		width:49%;.
	}
	/*********************************FIN**********************************/
}
@media screen and (min-width:1600px){
	.modal__img{
		width:60%;
	}
	.container{
		/*width:1400px;*/
		width:1500px;
	}
	.banner__img{
		height:800px;
	}
	.categoria__img{
		height:auto;
	}
	.categoria__title{
		font-size:1em;
	}
	.categoria__price{
		font-size:1.8em;
	}
	/***********Estilos responsive de la pagina nosotros.html**********/
	.our-team__img{
		width:420px;
		height:420px;
	}
	/******************************FIN************************************/
}
@media screen and (min-width:1900px){
	.container{
		width:1700px;
	}
	.categoria__title{
		font-size:1.2em;
	}
	.categoria__price{
		font-size:2em;
	}
}