@charset "utf-8";
/* CSS Document */





.fw-regular-d {
  font-family: 'Red Hat Display', sans-serif;font-weight:400; 
}
.fw-regular-italic-d {
  font-family: 'Red Hat Display', sans-serif;font-weight:400;
  font-style: italic;
}
.fw-medium-d {
  font-family: 'Red Hat Display', sans-serif;font-weight:500; 
}

.fw-bold-d {
  font-family: 'Red Hat Display', sans-serif; font-weight:700; 
}
.fw-black-italic-d {
  font-family: 'Red Hat Display', sans-serif; font-weight:900;
  font-style: italic;
}

.fw-thin-t {
  font-family: 'Montserrat', sans-serif;font-weight:100; 
}
.fw-light-t {
  font-family: 'Montserrat', sans-serif;font-weight:300; 
}
.fw-light-italic-t {
  font-family: 'Montserrat', sans-serif;font-weight:300; 
  font-style: italic;
}
.fw-regular-t {
  font-family: 'Montserrat', sans-serif;font-weight:400; 
}
.fw-bold-t {
  font-family: 'Montserrat', sans-serif; font-weight:700; 
}
.fw-bold-italic-t {
  font-family: 'Montserrat', sans-serif; font-weight:700; 
  font-style: italic;
}
.fw-black-t {
  font-family: 'Montserrat', sans-serif; font-weight:900; 
}





.cf-blanco {
  color: #ffffff !important;
}

.cf-gris {
  color: #6f7382 !important;
}

.cf-gris-oscuro {
  color: #4c5151;
}

.cf-negro {
  color: #000000;
}

.cf-celeste {
  color: #7caee4 !important;
}
.cf-azul {
  color: #00356c !important;
}
.cf-celeste {
  color: #1473E8!important;
}
.cf-amarillo {
  color: #FFD971!important;
}

.ta-center {
  text-align: center !important;
}

.ta-left {
  text-align: left !important;
}

.ta-right {
  text-align: right !important;
}

.up-percase {
  text-transform: uppercase;
}

.op-font { opacity: 0.6;}