.blanco {
  color: #FFFFFF;
}
.cafe {
  color: #BCAA93;
}
body {
  background-color: #BCAA93;
}
.cuerpo {
  background-color: #FFFFFF;
}
@font-face {
  font-family: 'Barlow';
  font-style: italic;
  font-weight: 300;
  src: url(https://web.archive.org./s/barlow/v5/7cHsv4kjgoGqM7E_CfOQ4mouvT8.ttf) format('truetype');
}
@font-face {
  font-family: 'Barlow';
  font-style: italic;
  font-weight: 700;
  src: url(https://web.archive.org./s/barlow/v5/7cHsv4kjgoGqM7E_CfOA5WouvT8.ttf) format('truetype');
}
@font-face {
  font-family: 'Barlow';
  font-style: normal;
  font-weight: 300;
  src: url(https://web.archive.org./s/barlow/v5/7cHqv4kjgoGqM7E3p-ks51op.ttf) format('truetype');
}
@font-face {
  font-family: 'Barlow';
  font-style: normal;
  font-weight: 700;
  src: url(https://web.archive.org./s/barlow/v5/7cHqv4kjgoGqM7E3t-4s51op.ttf) format('truetype');
}
@font-face {
  font-family: 'Barlow Semi Condensed';
  font-style: italic;
  font-weight: 300;
  src: url(https://web.archive.org./s/barlowsemicondensed/v6/wlpkgxjLBV1hqnzfr-F8sEYMB0Yybp0mudRXfbIDAlsno5w.ttf) format('truetype');
}
@font-face {
  font-family: 'Barlow Semi Condensed';
  font-style: normal;
  font-weight: 300;
  src: url(https://web.archive.org./s/barlowsemicondensed/v6/wlpigxjLBV1hqnzfr-F8sEYMB0Yybp0mudRf06i_B2sg.ttf) format('truetype');
}
@font-face {
  font-family: 'Barlow Semi Condensed';
  font-style: normal;
  font-weight: 600;
  src: url(https://web.archive.org./s/barlowsemicondensed/v6/wlpigxjLBV1hqnzfr-F8sEYMB0Yybp0mudRfp66_B2sg.ttf) format('truetype');
}
@font-face {
  font-family: 'Barlow Semi Condensed';
  font-style: normal;
  font-weight: 700;
  src: url(https://web.archive.org./s/barlowsemicondensed/v6/wlpigxjLBV1hqnzfr-F8sEYMB0Yybp0mudRfw6-_B2sg.ttf) format('truetype');
}
.condensada {
  font-family: 'Barlow Semi Condensed', sans-serif;
}
.fuente {
  font-family: 'Barlow', sans-serif;
}
.negritas {
  font-weight: 700;
}
.semibold {
  font-weight: 600;
}
.mayusculas {
  text-transform: uppercase;
}
body {
  font-family: 'Barlow', sans-serif;
}
h1,
h2,
h3,
h4,
h5 {
  font-family: 'Barlow Semi Condensed', sans-serif;
  font-weight: 700;
}
.italicas {
  font-style: italic;
}
a:hover {
  color: #6D4A32;
  text-decoration: none;
}
.sombra-marron {
  -webkit-box-shadow: 0px 0px 10px 0px rgba(109, 74, 50, 0.75);
  -moz-box-shadow: 0px 0px 10px 0px rgba(109, 74, 50, 0.75);
  box-shadow: 0px 0px 10px 0px rgba(109, 74, 50, 0.75);
}
.degradado-negro {
  background: -moz-linear-gradient(top, rgba(0, 0, 0, 0) 1%, rgba(0, 0, 0, 0) 33%, rgba(0, 0, 0, 0.75) 75%);
  /* FF3.6-15 */
  background: -webkit-linear-gradient(top, rgba(0, 0, 0, 0) 1%, rgba(0, 0, 0, 0) 33%, rgba(0, 0, 0, 0.75) 75%);
  /* Chrome10-25,Safari5.1-6 */
  background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 1%, rgba(0, 0, 0, 0) 33%, rgba(0, 0, 0, 0.75) 75%);
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#a8000000', GradientType=0);
  /* IE6-9 */
}
.noticias-relacionadas {
  margin-top: 30px;
}
.noticias-relacionadas .widgettitle {
  font-family: 'Barlow Semi Condensed', sans-serif;
  font-weight: 600;
  color: #6D4A32;
  text-transform: uppercase;
}
.noticias-relacionadas .crp_related_widget ul {
  margin: 0;
  padding: 0;
  list-style: none;
}
.noticias-relacionadas .crp_related_widget ul li {
  border-bottom: solid thin #F4EFE6;
  padding: 15px 0;
}
.noticias-relacionadas .crp_related_widget ul li a {
  display: flex;
}
.noticias-relacionadas .crp_related_widget ul li a img.crp_thumb {
  display: inline-block;
  margin: 0 10px 0 0;
  font-size: 0.1em;
  width: 100px;
  height: 100px;
}
.noticias-relacionadas .crp_related_widget ul li a .crp_title {
  display: inline-block;
}
.noticias-relacionadas .crp_related_widget ul li:last-child {
  border-bottom: none;
}
.barra-interna {
  margin-top: 5px;
  margin-bottom: 15px;
}
.widget_media_image .wp-caption-text {
  display: none;
}
.frv-search-result .single-title a {
  font-weight: bold;
  font-size: 1.15em;
}
.letras-cafe {
  color: #BCAA93;
}
.letras-marron {
  color: #6D4A32;
}
.nombre-fundacion-header {
  font-family: 'Barlow Semi Condensed', sans-serif;
  font-weight: 600;
  font-size: 16pt;
  line-height: 1;
  align-self: flex-end;
}
header {
  background-color: #F4EFE6;
  height: 110px;
  position: relative;
  -webkit-box-shadow: 0px 0px 10px 0px rgba(109, 74, 50, 0.75);
  -moz-box-shadow: 0px 0px 10px 0px rgba(109, 74, 50, 0.75);
  box-shadow: 0px 0px 10px 0px rgba(109, 74, 50, 0.75);
  z-index: 550;
}
header ul {
  list-style: none;
  padding: 0;
  margin: 0;
  display: flex;
}
.frv-identi {
  display: flex;
  height: 90px;
}
.frv-identi .header-logo {
  height: 100%;
  padding-left: 10px;
}
.frv-identi .header-logo .custom-logo {
  height: 100%;
  width: auto;
}
@media (max-width: 768px) {
  .frv-identi .header-logo .custom-logo {
    margin-top: 10px;
  }
}
.header-elements {
  margin-top: 10px;
}
.menu-float {
  position: relative;
}
.menu-flotante {
  display: flex;
  position: absolute;
  top: 0;
  right: 0;
  align-items: flex-end;
  z-index: 1000;
}
.menu-flotante .menu-redes {
  background-color: #BCAA93;
  border-bottom-left-radius: 10px;
  padding: 0 5px;
}
.menu-flotante .menu-redes a {
  color: #FFFFFF;
  padding: 10px;
  display: block;
}
.menu-flotante .menu-redes a:hover {
  color: #6D4A32;
}
.menu-flotante .entrar-radio {
  background-color: #6D4A32;
  border-bottom-right-radius: 10px;
  padding: 0 5px;
}
.menu-flotante .entrar-radio a {
  color: #FFFFFF;
  padding: 10px;
  display: block;
}
.menu-flotante .entrar-radio a:hover {
  color: #BCAA93;
}
.menu-menu-principal-container {
  position: relative;
  z-index: 10;
  height: 100px;
  display: flex;
  align-items: flex-end;
  text-transform: uppercase;
  font-weight: 600;
}
.menu-menu-principal-container li {
  width: auto;
}
.menu-menu-principal-container li a {
  position: relative;
  z-index: 1000;
  padding: 10px;
  display: block;
  border-radius: 10px 10px 0px 0px;
  white-space: nowrap;
}
.menu-menu-principal-container li a:hover {
  background-color: #FFFFFF;
}
.menu-menu-principal-container .menu-item-has-children {
  position: relative;
}
.menu-menu-principal-container .menu-item-has-children .sub-menu {
  display: none;
  -webkit-box-shadow: 0px 0px 10px 0px rgba(109, 74, 50, 0.75);
  -moz-box-shadow: 0px 0px 10px 0px rgba(109, 74, 50, 0.75);
  box-shadow: 0px 0px 10px 0px rgba(109, 74, 50, 0.75);
  position: absolute;
  top: 38px;
  z-index: 500;
  background-color: #FFFFFF;
  max-width: 250px;
  min-width: 250px;
  padding: 10px;
}
.menu-menu-principal-container .menu-item-has-children .sub-menu li {
  display: block;
  width: 100%;
}
.menu-menu-principal-container .menu-item-has-children .sub-menu li a {
  white-space: pre-wrap;
  font-weight: 300;
}
.menu-menu-principal-container .menu-item-has-children .sub-menu li a:hover {
  color: #BCAA93;
}
footer {
  padding: 35px 0 20px;
  background-color: #6D4A32;
  color: #FFFFFF;
}
footer a {
  color: #FFFFFF;
}
footer a:hover {
  color: #BCAA93;
}
footer h1 {
  color: #BCAA93;
  text-transform: uppercase;
  font-size: 1.25em;
  font-family: 'Barlow Semi Condensed', sans-serif;
  font-weight: 300;
}
footer ul {
  list-style: none;
  margin: 0;
  padding: 0;
}
footer ul li {
  text-transform: uppercase;
  padding: 5px 0;
}
footer .footer_widget {
  margin: 15px 0 30px;
}
footer .footer_widget p {
  margin: 0;
}
footer .footer_widget_title {
  margin-bottom: 15px;
}
footer .menu-menu-redes-container li {
  display: inline-block;
}
footer .menu-menu-redes-container li a {
  margin: 0 15px 0 0;
  font-size: 1.25em;
}
.contenedor {
  position: relative;
}
#noticias-index {
  background-color: #F4EFE6;
  position: relative;
  z-index: 2;
  -webkit-box-shadow: 0px 0px 10px 0px rgba(109, 74, 50, 0.75);
  -moz-box-shadow: 0px 0px 10px 0px rgba(109, 74, 50, 0.75);
  box-shadow: 0px 0px 10px 0px rgba(109, 74, 50, 0.75);
}
#noticias-index .noticias-home {
  padding-top: 50px;
  padding-bottom: 100px;
}
#noticias-index .todas-noticias-home {
  padding: 30px;
  background-color: #FFFFFF;
  -webkit-box-shadow: 0px 0px 10px 0px rgba(109, 74, 50, 0.75);
  -moz-box-shadow: 0px 0px 10px 0px rgba(109, 74, 50, 0.75);
  box-shadow: 0px 0px 10px 0px rgba(109, 74, 50, 0.75);
}
#noticias-index .todas-noticias-home .noticias-lista-index {
  display: flex;
  align-items: flex-start;
}
#noticias-index .todas-noticias-home .noticias-lista-index .noticias-foto-index {
  width: 150px;
  display: inline-block;
  height: 100px;
  background-size: cover;
  background-position: center center;
}
#noticias-index .todas-noticias-home .noticias-lista-index .noticia-vinculo-index {
  display: inline-block;
  margin: 0 15px 0 15px;
  text-align: left;
  width: 100%;
}
#noticias-index .todas-noticias-home .noticias-lista-index .noticia-vinculo-index a {
  text-transform: uppercase;
  color: #6D4A32;
  font-weight: 600;
  font-family: 'Barlow Semi Condensed', sans-serif;
}
#noticias-index .todas-noticias-home .noticias-lista-index .noticia-vinculo-index a:hover {
  color: #BCAA93;
}
#noticias-index .todas-noticias-home .noticias-lista-index .noticia-vinculo-index .fechita {
  font-size: 0.75em;
  margin: 0;
  font-style: italic;
}
#noticias-index .todas-noticias-home .noticias-lista-index .noticia-vinculo-index p {
  margin: 0;
}
#noticias-index .todas-noticias-home .noticias-lista-index .noticia-vinculo-index .sumario {
  font-size: 0.85em;
  margin-top: 7px;
}
#noticias-index .todas-noticias-home hr {
  border: none;
  height: 1px;
  background-color: #F4EFE6;
  margin: 15px 0;
}
#noticias-banner-index {
  padding: 100px 0 70px 0;
}
#noticias-banner-index .fondo-noticia-home {
  margin-bottom: 30px;
  background-size: cover;
  background-position: center center;
}
#noticias-banner-index .fondo-noticia-home a {
  color: #FFFFFF;
  width: 100%;
  height: 100%;
  display: flex;
  background: -moz-linear-gradient(top, rgba(0, 0, 0, 0) 1%, rgba(0, 0, 0, 0) 33%, rgba(0, 0, 0, 0.75) 75%);
  /* FF3.6-15 */
  background: -webkit-linear-gradient(top, rgba(0, 0, 0, 0) 1%, rgba(0, 0, 0, 0) 33%, rgba(0, 0, 0, 0.75) 75%);
  /* Chrome10-25,Safari5.1-6 */
  background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 1%, rgba(0, 0, 0, 0) 33%, rgba(0, 0, 0, 0.75) 75%);
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#a8000000', GradientType=0);
  /* IE6-9 */
  align-items: flex-end;
  vertical-align: baseline;
}
#noticias-banner-index .fondo-noticia-home a .main-title-noti {
  padding: 10px;
  text-transform: uppercase;
  font-weight: 400;
  font-family: 'Barlow Semi Condensed', sans-serif;
}
#noticias-banner-index .main-foto .main-title-noti {
  font-size: 1.25em;
}
.home_right_sidebar img {
  display: block;
  margin-bottom: 6px;
  -webkit-box-shadow: 0px 0px 10px 0px rgba(109, 74, 50, 0.75);
  -moz-box-shadow: 0px 0px 10px 0px rgba(109, 74, 50, 0.75);
  box-shadow: 0px 0px 10px 0px rgba(109, 74, 50, 0.75);
}
.home_right_sidebar .wp-caption-text {
  display: none;
}
#publicaciones-index {
  background-color: #F4EFE6;
  -webkit-box-shadow: 0px 0px 10px 0px rgba(109, 74, 50, 0.75);
  -moz-box-shadow: 0px 0px 10px 0px rgba(109, 74, 50, 0.75);
  box-shadow: 0px 0px 10px 0px rgba(109, 74, 50, 0.75);
  position: relative;
  z-index: 1;
}
#publicaciones-index .publicaciones_foto {
  width: 100%;
  height: auto;
  -webkit-box-shadow: 0px 0px 10px 0px rgba(109, 74, 50, 0.75);
  -moz-box-shadow: 0px 0px 10px 0px rgba(109, 74, 50, 0.75);
  box-shadow: 0px 0px 10px 0px rgba(109, 74, 50, 0.75);
  margin-bottom: 30px;
}
#publicaciones-index .todas-publicaciones {
  padding: 50px 0 70px 0;
}
#eventos-index {
  background-color: #FFFFFF;
}
.eventos-todos {
  padding-top: 50px;
  padding-bottom: 70px;
}
.eventos-todos .cada-evento {
  background-color: #FFFFFF;
  -webkit-box-shadow: 0px 0px 10px 0px rgba(109, 74, 50, 0.75);
  -moz-box-shadow: 0px 0px 10px 0px rgba(109, 74, 50, 0.75);
  box-shadow: 0px 0px 10px 0px rgba(109, 74, 50, 0.75);
  margin-bottom: 30px;
}
.eventos-todos .cada-evento .texto-evento-index {
  padding: 15px;
  height: 100% !important;
}
.eventos-todos .cada-evento .titulo-evento-index a {
  color: #6D4A32;
  text-transform: uppercase;
  font-family: 'Barlow Semi Condensed', sans-serif;
  font-weight: 700;
  line-height: 1;
}
.eventos-todos .cada-evento .titulo-evento-index a:hover {
  color: #BCAA93;
}
.eventos-todos .cada-evento .locacion-evento-index {
  font-size: 0.85em;
  font-style: italic;
}
.eventos-todos .cada-evento .dia-evento-index {
  font-size: 0.85em;
  font-style: italic;
}
#boton_radio {
  background-repeat: repeat-x;
  background-size: contain;
  background-position: center center;
}
#boton_radio a {
  display: block;
  text-align: center;
}
#boton_radio a img {
  max-width: 100%;
}
#rdo-index {
  padding: 50px 0;
  background-color: #BCAA93;
}
#rdo-index img {
  width: 100%;
  height: auto;
}
#rdo-index .cada-rdo {
  position: relative;
  display: block;
  width: 100%;
  height: 100%;
}
#rdo-index .cada-rdo .encima-retrato {
  display: none;
  position: absolute;
  padding: 10px;
  background-color: rgba(109, 74, 50, 0.7);
  height: 100%;
  color: #FFFFFF;
}
#boton_ayuda {
  background-color: #006837;
}
#boton_ayuda img {
  max-width: 100%;
  height: auto;
}
.home-search-bar input {
  background-color: #FFFFFF;
}
.home-search-bar .post-type-check {
  justify-content: center;
}
.home-search-bar .post-type-check label {
  color: #000000;
}
.home-search-bar hr {
  border: none;
  background-color: #F4EFE6;
  height: 1px;
  margin-bottom: 35px;
}
.home-search-bar .boton {
  background-color: #6D4A32;
  border: solid thin #6D4A32;
}
.home-search-bar .boton:hover {
  background-color: #F4EFE6 !important;
  border: solid thin #F4EFE6 !important;
  color: #6D4A32;
}
.cuerpo {
  padding: 50px 15px;
}
.cuerpo .etiquetas a {
  display: inline-block;
  background-color: #6D4A32;
  color: #FFFFFF;
  border-radius: 5px;
  padding: 5px 10px;
  margin: 0 10px 10px 0;
  font-size: 0.85em;
  text-transform: uppercase;
  font-style: italic;
  font-family: 'Barlow Semi Condensed', sans-serif;
}
.cuerpo .etiquetas a:hover {
  color: #BCAA93;
}
.cuerpo .single-titulo {
  margin: 30px auto 20px;
  color: #6D4A32;
  font-family: 'Barlow Semi Condensed', sans-serif;
}
.cuerpo .single-titulo h1 {
  font-weight: 600;
  font-size: 2em;
}
.cuerpo .extra-data {
  font-style: italic;
}
.cuerpo hr {
  border: none;
  background-color: #F4EFE6;
  height: 1px;
}
.cuerpo .sumario {
  font-style: italic;
}
.cuerpo .single-thumbnail img {
  max-width: 100%;
  margin: 0 auto;
  height: auto;
}
.cuerpo .etiqueta-titulo {
  font-size: 2em;
  font-weight: 600;
  font-family: 'Barlow Semi Condensed', sans-serif;
  color: #6D4A32;
  text-transform: uppercase;
}
.cuerpo .etiqueta-lista {
  margin-top: 30px;
}
.cuerpo .etiqueta-lista h2 {
  color: #6D4A32;
  font-weight: 600;
}
.cuerpo .etiqueta-lista ul {
  margin: 0;
  padding: 0;
  list-style: none;
}
.cuerpo .etiqueta-lista ul li {
  border-bottom: solid thin #F4EFE6;
  padding: 15px 0;
}
.cuerpo .paginador {
  padding: 15px 0px;
  margin-top: 30px;
}
.cuerpo .paginador .page-numbers {
  padding: 5px 7px;
  border: solid thin #F4EFE6;
  margin-right: 5px;
}
.cuerpo .paginador .current {
  background-color: #F4EFE6;
}
.dia-programa .radio_link_interno:hover .cada-radio-index {
  background-color: #F4EFE6;
}
.dia-programa .radio_link_interno .cada-radio-index {
  display: flex;
  border: solid thin #F4EFE6;
  margin-bottom: 15px;
  align-items: flex-end;
  align-content: flex-end;
}
.dia-programa .radio_link_interno .cada-radio-index .icon-radio-index img {
  display: block;
}
.dia-programa .radio_link_interno .cada-radio-index .datos-radio-index {
  padding: 15px;
}
.main-title-letras a {
  background-color: #6D4A32;
  text-transform: uppercase;
  border-radius: 0 0 10px 10px;
  padding: 10px 20px;
  font-size: 1.25em;
  display: inline-block;
  color: #FFFFFF;
}
.main-title-letras a:hover {
  color: #BCAA93;
}
.iw-so-eblog h3 {
  font-weight: 300;
}
.search-bar {
  margin-top: 15px;
  margin-bottom: 15px;
}
.search-bar .post-type-check input[type=checkbox] {
  border: solid thin #6D4A32;
  border-radius: 50%;
}
.search-bar .post-type-check input[type=checkbox]:checked {
  background-color: #6D4A32;
}
.search-bar h1 {
  display: inline-block;
}
.search-bar input[type='text'] {
  border: solid thin #BCAA93;
}
.search-bar .boton {
  background-color: #6D4A32;
  border: solid thin #6D4A32;
}
.search-bar .boton:hover {
  background-color: #BCAA93;
  border: solid thin #BCAA93;
}
.search-bar .post-type-check {
  display: flex;
  margin-top: 15px;
}
.search-bar .post-type-check .cada-pt-check {
  display: flex;
  margin-right: 15px;
}
.search-bar .post-type-check .cada-pt-check input {
  width: 15px;
  height: 15px;
  display: flex;
  margin-right: 5px;
}
@media (max-width: 768px) {
  .search-bar .post-type-check {
    display: block;
  }
  .search-bar .post-type-check .cada-pt-check {
    margin-top: 10px;
  }
  .search-bar .post-type-check .cada-pt-check label {
    margin: 0;
  }
}
.listas {
  margin: 40px 0;
}
.listas .item-lista {
  border-bottom: solid thin #F4EFE6;
}
.listas .item-lista a {
  display: block;
  padding: 15px 0px;
}
.em-search-main {
  border-bottom: solid thin #F4EFE6 !important;
}
.em-events-search {
  border: solid thin #F4EFE6 !important;
}
.em-search-submit {
  background: #6D4A32 !important;
}
.em-search-submit:hover {
  background: #BCAA93 !important;
}
input,
textarea,
button,
select {
  font-family: 'Barlow', sans-serif;
}
.frv-search-result .single-titulo {
  margin-top: 20px;
  margin-bottom: 0;
}
.frv-search-result .single-titulo a {
  font-size: 1.35em;
  color: #6D4A32;
}
.frv-search-result .single-titulo a:hover {
  color: #BCAA93;
}
.frv-search-result hr {
  margin-top: 20px;
}
.frameyou_all_portraits_widget .frameyou_each_photo_widget {
  margin-bottom: 15px;
}
.frameyou_all_portraits_widget .frameyou_each_photo_widget a img {
  max-width: 100%;
  height: auto;
}

/*
     FILE ARCHIVED ON 22:06:56 Feb 20, 2023 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 11:21:04 Jun 29, 2025.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 2.208
  exclusion.robots: 0.053
  exclusion.robots.policy: 0.033
  esindex: 0.028
  cdx.remote: 42.255
  LoadShardBlock: 107.81 (3)
  PetaboxLoader3.datanode: 110.749 (4)
  load_resource: 185.172
  PetaboxLoader3.resolve: 88.53
*/