.divImServicios{
	padding: 0px !important;
}

.divTextoServicios{
	background: #d6d6d6;
	padding-left:10% !important;
	padding-right:10% !important;
}
.divTextoServicios > p{
	color: var(--primario);
	font-size: 2rem;
	padding-bottom: 5%;
	text-align: left;
}
.divTextoServicios > h2{
	color: var(--primario);
	font-size: 3rem;
	font-weight: 700;
}
.divTextoServicios > ul > li{
	color: var(--primario);
	font-size: 2rem;
}
.divImServicios > img{
	width: 100%;
}

.divImServicios > .right{
	float: right;
}
.divImServicios > .left{
	float: left;
}

.consultaDiv{
    width: 78%;
    height:13%;
    background: #b5b5b5;
    opacity: 75%;
    position: absolute;
    text-align: center;
    left: 10%;
    bottom: 10%;
    padding: 2%;
    font-size: 3rem;
    color: #001736;
    font-weight: 700;
    justify-content: center;
    display: flex;
    align-items: center;
}
.consultaDiv:hover{
	opacity: 100%;
}
/* For desktop: */
@media only screen and (min-width: 768px) {
	.divTextoServicios > p{
		color: var(--primario);
		font-size: 2rem !important;
	}
	.consultaDiv{
		height:8%;
	}
	.divTextoServicios > h2{
		color: var(--primario);
		font-size: 5.5rem;
	}
	.divTextoServicios > ul > li{
		color: var(--primario);
		font-size: 1.8rem !important;
	}
	.divTextoServicios{
		background: #d6d6d6;
		padding-left:5% !important;
		padding-right:5% !important;
	}
	.divTextoServicios > p{
		padding-top:10%;
		margin-left:10%;
	}
	.divTextoServicios > h2{
		padding-top:10%;
	}
	.divTextoServicios > ul{
		padding-left: 20%;
		text-align: left;
	}
	.linea{
		padding-top: 2%;
	}
}.divImServicios{
	padding: 0px !important;
}

.divTextoServicios{
	background: #d6d6d6;
	padding-left:10% !important;
	padding-right:10% !important;
}
.divTextoServicios > p{
	color: var(--primario);
	font-size: 2rem;
	padding-bottom: 5%;
	text-align: left;
}
.divTextoServicios > h2{
	color: var(--primario);
	font-size: 3rem;
	font-weight: 700;
}
.divTextoServicios > ul > li{
	color: var(--primario);
	font-size: 2rem;
}
.divImServicios > img{
	width: 100%;
}

.divImServicios > .right{
	float: right;
}
.divImServicios > .left{
	float: left;
}

/* For desktop: */
@media only screen and (min-width: 768px) {
	.divTextoServicios > p{
		color: var(--primario);
		font-size: 2rem !important;
	}
	.divTextoServicios > h2{
		color: var(--primario);
		font-size: 5.5rem;
	}
	.divTextoServicios > ul > li{
		color: var(--primario);
		font-size: 1.8rem !important;
	}
	.divTextoServicios{
		background: #d6d6d6;
		padding-left:5% !important;
		padding-right:5% !important;
	}
	.divTextoServicios > p{
		padding-top:10%;
		margin-left:10%;
	}
	.divTextoServicios > h2{
		padding-top:10%;
	}
	.divTextoServicios > ul{
		padding-left: 20%;
		text-align: left;
	}
	.linea{
		padding-top: 2%;
	}
}
