.block-title-and-image__title, .block-title-and-image__title a{
        color: #006d38;
}
.block-title-and-image__title a:hover{
        color: black;
}

.cm-powered-by{ display: none!important;
}

.cm-modal{ background-color: #000!important;
}

.cookie-notice{ background-color: #000!important;
}

.klaro .cookie-modal .cm-btn, .klaro .context-notice .cm-btn, .klaro .cookie-notice .cm-btn { border-radius: 0px!important;
}

.region-primary-menu-inner{
	background-color: #231f20;
}

.region-primary-menu-inner .block--block-content--bloque-basico{
	padding-left: 0px!important; 
	padding-right: 0px!important;
}



.paragraph--type--noticias-uja .field--name-field-titulo-uja{
	font-size: 1.75rem;
	font-weight: 700;
	line-height: 1.25;
  }
  
  /* News container*/
  .paragraph--type--noticias-uja .view-content {
	display: flex;
	flex-wrap: wrap;
	gap: 25px; /* Distance between elements */
  }
  
  /* 3 columns if there is a sidebar */
  .layout-with-sidebar .paragraph--type--noticias-uja .views-row {
	flex: 1 1 calc(33.333% - 20px);
	max-width: calc(33.333% - 20px);
  }
  
  .paragraph--type--noticias-uja .views-field-field-imagen{
	padding-bottom: 6px;
  }
  
  /* 4 columns if sidebar is missing */
  .layout-main .paragraph--type--noticias-uja .views-row {
	flex: 1 1 calc(25% - 20px);
	max-width: calc(25% - 20px);
  }
  
  /* Title*/
  .paragraph--type--noticias-uja .views-field-title {
	font-size: 1em;
  }
  
  /* Date */
  .paragraph--type--noticias-uja .views-field-created {
	font-weight: bold;
	font-size: 1em;
	color: #696a6c;
  }
  
  /* Description */
  .view-jaen-noticias .views-field-body {
	font-size: 0.95em;
	color: #333;
  }
  
/* Adaptation for 2 columns */
@media screen and (max-width: 1024px) {
  .paragraph--type--noticias-uja .views-row {
    flex: 1 1 calc(50% - 20px)!important;
    max-width: calc(50% - 20px)!important;
  }
}

/* 1 column on small screens */
@media screen and (max-width: 768px) {
  .paragraph--type--noticias-uja .views-row {
    flex: 1 1 100%!important;
    max-width: 100%!important;
  }
}




.paragraph--type--novedades-uja .field--name-field-titulo-novedades-uja{
  font-size: 1.75rem;
  font-weight: 700;
  line-height: 1.25;
}

/* News container*/
.paragraph--type--novedades-uja .view-content {
  display: flex;
  flex-wrap: wrap;
  gap: 25px; /* Distance between elements */
}

/* 3 columns if there is a sidebar */
.layout-with-sidebar .paragraph--type--novedades-uja .views-row {
  flex: 1 1 calc(33.333% - 20px);
  max-width: calc(33.333% - 20px);
}

/* 4 columns if sidebar is missing */
.layout-main .paragraph--type--novedades-uja .views-row {
  flex: 1 1 calc(25% - 20px);
  max-width: calc(25% - 20px);
}

/* Title*/
.paragraph--type--novedades-uja .views-field-title {
  font-size: 1em;
}

/* Date */
.paragraph--type--novedades-uja .views-field-field-fecha-publicacion-novedad {
  font-weight: bold;
  font-size: 1em;
  color: #696a6c;
}

/* Description */
.paragraph--type--novedades-uja .views-field-body {
  font-size: 0.95em;
  color: #333;
}

/* Adaptation for 2 columns */
@media screen and (max-width: 1024px) {
  .paragraph--type--novedades-uja .views-row {
    flex: 1 1 calc(50% - 20px)!important;
    max-width: calc(50% - 20px)!important;
  }
}

/* 1 column on small screens */
@media screen and (max-width: 768px) {
  .paragraph--type--novedades-uja .views-row {
    flex: 1 1 100%!important;
    max-width: 100%!important;
  }
}
  