body {	font-family: 'Open Sans', sans-serif;}.grow {	flex-grow: 999;}.bg-black {	background-color: #000;}.br-b {	border-right: 3px solid #009FE3;}.br-p {	border-right: 3px solid #E92E85;}.br-y {	border-right: 3px solid #FFEC00;}.br-r {	border-right: 3px solid #DE0000;}.bx-b {	border: 4px solid #009FE3;}.bx-y {	border: 4px solid #FFEC00;}.bx-p {	border: 4px solid #E92E85;}.navbar-nav .nav-link {	color: #fff!important;}.tab.nav-item {	border: 1px solid #A3BADC;	border-radius: 8px;	list-style: none;}.tab.nav-item > a{	color: black;}.tab.nav-item.active > a {	color: white;}.tab.nav-item.active {	background-color: #009FE3;	border: 1px solid #009FE3;	color: white;}.bg-pink {	background-color: #EE5EA3;}.h-80 {	height: 80px;}.letter-spacing-1 {	letter-spacing: 0.1em;}.letter-spacing-2 {	letter-spacing: 0.2em;}.font-weight-bolder {	font-weight: 900!important;}.text-sm {	font-size: 0.8em;}.form-control {	border-color: #EBEBEB;}.form-control:focus {	border-color: #A3BADC;	box-shadow: 0 0 0 0.05rem rgba(163, 186, 220, 1);}.slick-label {	left: 0;	top: 20px;	width: 150px;}.bg-b {	background-color: #009FE3;}.bg-p {	background-color: #EE5EA3;}.cursor-pointer {	cursor: pointer;}.h-banner {	height: 310px;}.slick-slide {	margin-top: 20px;	margin-bottom: 20px;}.slick-slide.slick-current {	margin-top: 0;	margin-bottom: 0;}.slick-prev {	left: 31%!important;	z-index: 999;}.slick-next {	right: 32%!important;	z-index: 999;}.slick-prev:before, .slick-next:before {	font-size: 36px!important;}.social-icon {	width: 40px;	height: 40px;}.text-sm {	font-size: 0.8em;}.caption {	margin-top: -240px!important;	height: 240px;	position: relative;	justify-content: center;	align-items: center;}.nosotros-section p, .cultura-section p {	font-size: 85%;	text-align: justify;}.img100vh {	width: 100%;}@media only screen and (min-width: 1200px) {	.no-wrap {		 white-space: nowrap;	}		.h-40 {		height: 40px;	}	.img100x100 {		width: 100%;		height: 100%;	}	.img100vh {		height: 100vh;	}		.slick-slide img {		height: 280px!important;	}	.slick-current img {		height: 350px!important;	}	.px-10 {		padding-left: 10rem;		padding-right: 10rem;	}}@media only screen and (max-width: 991px) {	.contact-br {		border-right: 3px solid #009FE3;	}	h2, h3 {		font-size: 1.4em;	}}/*.slick-current {	transition-duration: 0.5s;    transform: scale(1.5);    margin-right: 80px;    margin-left: 80px;}*/.made_by{    background: #3a3a3a;    color: white;}.made_by p{    margin: 0;    font-size: 13px;    padding: 10px 0;}.made_by p a{    color: white;    font-weight: bold;}