@charset "UTF-8";
/* CSS Document */


h1, h2, h3, h4, h5, h6 {
	color: #4a5252;
	font-weight: 800;
	font-family: 'Montserrat', sans-serif;
}

p {
	font-family: 'Montserrat', sans-serif;
	color: #4a5252;
}

.text-purple {
	color: #9c63ce;
}

.text-highlight {
	background-color: #6befd6;
	font-weight: 600;
}

.text-highlight-yellow {
	background-color: #ffc608;
	font-weight: 600;
}

.text-yellow {
	color: #ffc608;
}

.bg-gradient-mv {
	background: rgb(156,99,206);
	background: linear-gradient(90deg, rgba(156,99,206,1) 0%, rgba(107,239,214,1) 50%, rgba(255,198,8,1) 100%);
}

.bg-purple {
	background-color: #9c63ce;
}

.bg-grey {
	background-color: #4a5252;
}

.client img {
	width: 120px;
	margin-right: 10px;
	margin-bottom: 20px;
}

button.btn.bg-purple:hover {
    background-color: #b17be0;
}

.contact a {
	color: #FFF;
	text-decoration: none;
}

/*5 columnas*/

@media (min-width: 992px) {
  .col-md-1-5 { width: 20%; }
  .col-md-2-5 { width: 40%; }
  .col-md-3-5 { width: 60%; }
  .col-md-4-5 { width: 80%; }
  .col-md-5-5 { width: 100%; }
}

@media (min-width: 1200px) {
  .col-lg-1-5 { width: 20%; }
  .col-lg-2-5 { width: 40%; }
  .col-lg-3-5 { width: 60%; }
  .col-lg-4-5 { width: 80%; }
  .col-lg-5-5 { width: 100%; }
}

@media (max-width: 992px) {
		.imagenes {
		width: 60%
	}
} 