/*Extra small devices (portrait phones, less than 576px)
No media query for `xs` since this is the default in Bootstrap*/

body.path-frontpage .paragraph--type--vistas {
	position: relative;
  width: 100%;
  padding-right: 2rem;
  padding-left: 2rem;
}

.paragraph--type--vistas .view-news-sala-prensa {
	position: relative;
  width: 100%;
  padding: 1rem 2rem;
}

body.path-frontpage .paragraph--type--vistas .view-news-home .header-news-home,
.paragraph--type--vistas .view-news-sala-prensa .header-news-home {
	justify-content: space-between;
	align-items: flex-end;
}

body.path-frontpage .paragraph--type--vistas .view-news-home .header-news-home .icon-news-home,
.paragraph--type--vistas .view-news-sala-prensa .header-news-home .icon-news-home{
	width: 70px;
}

body.path-frontpage .paragraph--type--vistas .view-news-home .header-news-home .field__item__label,
.paragraph--type--vistas .view-news-sala-prensa .header-news-home .field__item__label {
	font-size: 28px;
  line-height: 38px;
  font-family: "helvetica-light", sans-serif;
  margin: 0;
}

body.path-frontpage .paragraph--type--vistas .view-news-home .header-news-home .button-link-view-more,
.paragraph--type--vistas .view-news-sala-prensa .header-news-home .button-link-view-more {
	color: #19a301;
  font-size: 16px;
  line-height: 38px;
  font-family: "helvetica", sans-serif;
  text-decoration: none;
}

body.path-frontpage .paragraph--type--vistas .view-news-home .header-news-home .button-link-view-more i,
.paragraph--type--vistas .view-news-sala-prensa .header-news-home .button-link-view-more i,
body.path-frontpage .paragraph--type--vistas .view-news-home .header-news-home .button-link-view-more svg,
.paragraph--type--vistas .view-news-sala-prensa .header-news-home .button-link-view-more svg {
	transform: rotate(45deg);
}

.paragraph--type--vistas .view-noticias.view-id-noticias.view-display-id-block_2 {
	width: 100%;
  margin: auto;
  max-width: 1920px;
  padding: 1rem 2rem;
  overflow: hidden;
}

body.path-frontpage .paragraph--type--vistas .view-news-home .view-noticias .view-content .row .col,
.paragraph--type--vistas .view-noticias.view-id-noticias.view-display-id-block_2 .view-content .row .col,
.paragraph--type--vistas .view-news-sala-prensa .view-noticias .view-content .row .col {
	padding: unset;
}

body.path-frontpage .paragraph--type--vistas .view-news-home .view-noticias .view-content .row .col .card,
.paragraph--type--vistas .view-noticias.view-id-noticias.view-display-id-block_2 .view-content .row .col .card,
.paragraph--type--vistas .view-news-sala-prensa .view-noticias .view-content .row .col .card {
	border: unset;
}

body.path-frontpage .paragraph--type--vistas .view-news-home .view-noticias .view-content .row .col .card .card-body .card-text .views-field-title,
.paragraph--type--vistas .view-noticias.view-id-noticias.view-display-id-block_2 .view-content .row .col .card .card-body .card-text .views-field-title,
.paragraph--type--vistas .view-news-sala-prensa .view-noticias .view-content .row .col .card .card-body .card-text .views-field-title {
	margin-top: 1rem !important;
}

body.path-frontpage .paragraph--type--vistas .view-news-home .view-noticias .view-content .row .col .card .card-body .card-text .views-field-title .field-content a,
.paragraph--type--vistas .view-noticias.view-id-noticias.view-display-id-block_2 .view-content .row .col .card .card-body .card-text .views-field-title .field-content a,
.paragraph--type--vistas .view-news-sala-prensa .view-noticias .view-content .row .col .card .card-body .card-text .views-field-title .field-content a {
	display: block;
	color: #19a301;
  font-size: 22px;
  line-height: 30px;
  font-family: "helvetica-light", sans-serif;
  text-decoration: none;
  background-color: transparent;
  margin-bottom: .5rem;
  font-weight: 500;
}

body.path-frontpage .paragraph--type--vistas .view-news-home .view-noticias .view-content .row .col .card .card-body .card-text .views-field-field-lead .field-content,
.paragraph--type--vistas .view-noticias.view-id-noticias.view-display-id-block_2 .view-content .row .col .card .card-body .card-text .views-field-field-lead .field-content,
.paragraph--type--vistas .view-news-sala-prensa .view-noticias .view-content .row .col .card .card-body .card-text .views-field-field-lead .field-content {
	font-size: 16px;
  line-height: 28px;
  font-family: "helvetica-light", sans-serif;
}

.paragraph--type--vistas .view-noticias.view-id-noticias.view-display-id-block_2 .view-content .row .col .card .card-body .card-text .views-field-field-fecha-de-publicacion-nota .field-content,
.paragraph--type--vistas .view-news-sala-prensa .view-noticias .view-content .row .col .card .card-body .card-text .views-field-field-fecha-de-publicacion-nota .field-content {
  font-size: 14px;
  font-family: "helvetica-light", sans-serif;
  color: #7C7C7C;
}

.paragraph--type--vistas .view-noticias.view-id-noticias.view-display-id-block_2 .view-content .row .col .card .card-body .card-text .views-field-field-fecha-de-publicacion-nota .field-content::before,
.paragraph--type--vistas .view-news-sala-prensa .view-noticias .view-content .row .col .card .card-body .card-text .views-field-field-fecha-de-publicacion-nota .field-content::before {
  content: "\f017";
  font-family: "Font Awesome 7 Free";
  font-weight: 900;
  margin-right: 6px;
  display: inline-block;
  color: #7C7C7C;
}

body.path-frontpage .paragraph--type--vistas .view-news-home .view-noticias .view-content .row .col .card .card-body .card-text .views-field-view-node .field-content a,
.paragraph--type--vistas .view-noticias.view-id-noticias.view-display-id-block_2 .view-content .row .col .card .card-body .card-text .views-field-view-node .field-content a,
.paragraph--type--vistas .view-news-sala-prensa .view-noticias .view-content .row .col .card .card-body .card-text .views-field-view-node .field-content a {
	font-family: "helvetica";
  font-size: 16px;
  line-height: 28px;
  display: inline-block;
  padding: 10px 22px;
  border: 1px solid;
  box-sizing: border-box;
  text-decoration: none;
  transition: all .3s;
  height: 50px;
  color: #19a301;
  border-color: #19a301;
  background-color: #fff;
}

body.path-frontpage .paragraph--type--vistas .view-news-home .view-noticias .view-content .row .col .card .card-body .card-text .views-field-view-node .field-content a:hover,
.paragraph--type--vistas .view-noticias.view-id-noticias.view-display-id-block_2 .view-content .row .col .card .card-body .card-text .views-field-view-node .field-content a:hover,
.paragraph--type--vistas .view-news-sala-prensa .view-noticias .view-content .row .col .card .card-body .card-text .views-field-view-node .field-content a:hover {
	background-color: #19a301;
	color: #FFFFFF;
}

body.path-frontpage .paragraph--type--vistas .view-news-home .view-noticias .view-content .row .col .card .card-body .card-text .views-field-view-node .field-content a::after,
.paragraph--type--vistas .view-noticias.view-id-noticias.view-display-id-block_2 .view-content .row .col .card .card-body .card-text .views-field-view-node .field-content a::after,
.paragraph--type--vistas .view-news-sala-prensa .view-noticias .view-content .row .col .card .card-body .card-text .views-field-view-node .field-content a::after {
  content: "\f062";
  font-family: "Font Awesome 7 Free";
  font-weight: 900;
  margin-left: 6px;
  display: inline-block;
  transform: rotate(45deg);
}

.paragraph--type--vistas .view-noticias.view-id-noticias.view-display-id-block_2 .pager .pagination .page-item .page-link {
	color: #19a301;
	border: unset
}

.paragraph--type--vistas .view-noticias.view-id-noticias.view-display-id-block_2 .pager .pagination .page-item.active .page-link {
	background-color: #19a301;
	color: #FFFFFF;
	border-radius: 0.375rem;
}

.paragraph--type--vistas .view-noticias.view-id-noticias.view-display-id-block_2 .pager .pagination .page-item.disabled .page-link {
	background-color: transparent;
}

article[data-history-node-id="806"] .paragraph--type--vistas {
  width: 100%;
  margin: auto;
  max-width: 1920px;
  padding: 1rem 2rem;
  overflow: hidden;
}

article[data-history-node-id="806"] .paragraph--type--vistas .view-boletines-newsletter .view-content .row .col .card {
  border: unset;
}

article[data-history-node-id="806"] .paragraph--type--vistas .view-boletines-newsletter .view-content .row .col .card .views-field-title .field-content a {
  font-family: "helvetica-light", sans-serif;
  font-size: 16px;
  line-height: 28px;
  text-decoration: none;
  color: #000000;
}

article[data-history-node-id="806"] .paragraph--type--vistas .view-boletines-newsletter .view-content .row .col .card .views-field-field-titulo-boletin .field-content a {
  font-family: "helvetica-light", sans-serif;
  text-decoration: none;
  color: #19a301;
  font-size: 22px;
  line-height: 30px;
}

article[data-history-node-id="806"] .paragraph--type--vistas .view-boletines-newsletter .view-content .row .col .card .views-field-field-descripcion-boletin .field-content {
  font-size: 16px;
  line-height: 28px;
  font-family: "helvetica-light", sans-serif;
}

article[data-history-node-id="806"] .paragraph--type--vistas .view-boletines-newsletter .view-content .row .col .card .views-field-field-fecha-de-publicacion-nota .field-content .datetime {
  font-size: 14px;
  font-family: "helvetica-light", sans-serif;
}

article[data-history-node-id="806"] .paragraph--type--vistas .view-boletines-newsletter .view-content .row .col .card .views-field-field-fecha-de-publicacion-nota .field-content .datetime::before {
  content: "\f017";
  font-family: "Font Awesome 7 Free";
  font-weight: 900;
  margin-right: 6px;
  display: inline-block;
  color: #19a301;
}

article[data-history-node-id="806"] .paragraph--type--vistas .view-boletines-newsletter .view-content .row .col .card .views-field-view-node .field-content a {
  font-family: "helvetica";
  font-size: 16px;
  line-height: 28px;
  display: inline-block;
  padding: 10px 22px;
  border: 1px solid;
  box-sizing: border-box;
  text-decoration: none;
  transition: all .3s;
  height: 50px;
  color: #19a301;
  border-color: #19a301;
  background-color: #fff;
}

article[data-history-node-id="806"] .paragraph--type--vistas .view-boletines-newsletter .view-content .row .col .card .views-field-view-node .field-content a::after {
  content: "\f062";
  font-family: "Font Awesome 7 Free";
  font-weight: 900;
  margin-left: 6px;
  display: inline-block;
  transform: rotate(45deg);
}

article[data-history-node-id="806"] .paragraph--type--vistas .view-boletines-newsletter .view-content .row .col .card .views-field-view-node:hover .field-content a {
  color: #FFFFFF;
  background-color: #19a301;
}

article[data-history-node-id="806"] .paragraph--type--vistas .view-boletines-newsletter .pager .pagination .page-item .page-link {
  border: unset;
  color: #19a301;
}

article[data-history-node-id="806"] .paragraph--type--vistas .view-boletines-newsletter .pager .pagination .page-item.active .page-link {
  color: #FFFFFF;
  background: #19a301;

}

/*Small devices (landscape phones, 576px and up)*/
@media (min-width: 576px) {}

/*Medium devices (tablets, 768px and up)*/
@media (min-width: 768px) {
  body.path-frontpage .paragraph--type--vistas {
    position: relative;
    width: 100%;
    padding-right: 15px;
    padding-left: 6rem;
  }

  .paragraph--type--vistas .view-news-sala-prensa {
    position: relative;
    width: 100%;
    padding: 4rem 6rem;
  }

  body.path-frontpage .paragraph--type--vistas .view-news-home .header-news-home,
  .paragraph--type--vistas .view-news-sala-prensa .header-news-home {
    justify-content: space-between;
    align-items: flex-end;
  }

  body.path-frontpage .paragraph--type--vistas .view-news-home .header-news-home .icon-news-home,
  .paragraph--type--vistas .view-news-sala-prensa .header-news-home .icon-news-home{
    width: 70px;
  }

  body.path-frontpage .paragraph--type--vistas .view-news-home .header-news-home .field__item__label,
  .paragraph--type--vistas .view-news-sala-prensa .header-news-home .field__item__label {
    font-size: 28px;
    line-height: 38px;
    font-family: "helvetica-light", sans-serif;
    margin: 0;
  }

  body.path-frontpage .paragraph--type--vistas .view-news-home .header-news-home .button-link-view-more,
  .paragraph--type--vistas .view-news-sala-prensa .header-news-home .button-link-view-more {
    color: #19a301;
    font-size: 16px;
    line-height: 38px;
    font-family: "helvetica", sans-serif;
    text-decoration: none;
  }

  body.path-frontpage .paragraph--type--vistas .view-news-home .header-news-home .button-link-view-more i,
  .paragraph--type--vistas .view-news-sala-prensa .header-news-home .button-link-view-more i,
  body.path-frontpage .paragraph--type--vistas .view-news-home .header-news-home .button-link-view-more svg,
  .paragraph--type--vistas .view-news-sala-prensa .header-news-home .button-link-view-more svg {
    transform: rotate(45deg);
  }

  .paragraph--type--vistas .view-noticias.view-id-noticias.view-display-id-block_2 {
    width: 100%;
    margin: auto;
    max-width: 1920px;
    padding: 4rem 6rem;
    overflow: hidden;
  }

  body.path-frontpage .paragraph--type--vistas .view-news-home .view-noticias .view-content .row .col,
  .paragraph--type--vistas .view-noticias.view-id-noticias.view-display-id-block_2 .view-content .row .col,
  .paragraph--type--vistas .view-news-sala-prensa .view-noticias .view-content .row .col {
    padding: unset;
  }

  body.path-frontpage .paragraph--type--vistas .view-news-home .view-noticias .view-content .row .col .card,
  .paragraph--type--vistas .view-noticias.view-id-noticias.view-display-id-block_2 .view-content .row .col .card,
  .paragraph--type--vistas .view-news-sala-prensa .view-noticias .view-content .row .col .card {
    border: unset;
  }

  body.path-frontpage .paragraph--type--vistas .view-news-home .view-noticias .view-content .row .col .card .card-body .card-text .views-field-title,
  .paragraph--type--vistas .view-noticias.view-id-noticias.view-display-id-block_2 .view-content .row .col .card .card-body .card-text .views-field-title,
  .paragraph--type--vistas .view-news-sala-prensa .view-noticias .view-content .row .col .card .card-body .card-text .views-field-title {
    margin-top: 1rem !important;
  }

  body.path-frontpage .paragraph--type--vistas .view-news-home .view-noticias .view-content .row .col .card .card-body .card-text .views-field-title .field-content a,
  .paragraph--type--vistas .view-noticias.view-id-noticias.view-display-id-block_2 .view-content .row .col .card .card-body .card-text .views-field-title .field-content a,
  .paragraph--type--vistas .view-news-sala-prensa .view-noticias .view-content .row .col .card .card-body .card-text .views-field-title .field-content a {
    display: block;
    color: #19a301;
    font-size: 22px;
    line-height: 30px;
    font-family: "helvetica-light", sans-serif;
    text-decoration: none;
    background-color: transparent;
    margin-bottom: .5rem;
    font-weight: 500;
  }

  body.path-frontpage .paragraph--type--vistas .view-news-home .view-noticias .view-content .row .col .card .card-body .card-text .views-field-field-lead .field-content,
  .paragraph--type--vistas .view-noticias.view-id-noticias.view-display-id-block_2 .view-content .row .col .card .card-body .card-text .views-field-field-lead .field-content,
  .paragraph--type--vistas .view-news-sala-prensa .view-noticias .view-content .row .col .card .card-body .card-text .views-field-field-lead .field-content {
    font-size: 16px;
    line-height: 28px;
    font-family: "helvetica-light", sans-serif;
  }

  .paragraph--type--vistas .view-noticias.view-id-noticias.view-display-id-block_2 .view-content .row .col .card .card-body .card-text .views-field-field-fecha-de-publicacion-nota .field-content,
  .paragraph--type--vistas .view-news-sala-prensa .view-noticias .view-content .row .col .card .card-body .card-text .views-field-field-fecha-de-publicacion-nota .field-content {
    font-size: 14px;
    font-family: "helvetica-light", sans-serif;
    color: #7C7C7C;
  }

  .paragraph--type--vistas .view-noticias.view-id-noticias.view-display-id-block_2 .view-content .row .col .card .card-body .card-text .views-field-field-fecha-de-publicacion-nota .field-content::before,
  .paragraph--type--vistas .view-news-sala-prensa .view-noticias .view-content .row .col .card .card-body .card-text .views-field-field-fecha-de-publicacion-nota .field-content::before {
    content: "\f017";
    font-family: "Font Awesome 7 Free";
    font-weight: 900;
    margin-right: 6px;
    display: inline-block;
    color: #7C7C7C;
  }

  body.path-frontpage .paragraph--type--vistas .view-news-home .view-noticias .view-content .row .col .card .card-body .card-text .views-field-view-node .field-content a,
  .paragraph--type--vistas .view-noticias.view-id-noticias.view-display-id-block_2 .view-content .row .col .card .card-body .card-text .views-field-view-node .field-content a,
  .paragraph--type--vistas .view-news-sala-prensa .view-noticias .view-content .row .col .card .card-body .card-text .views-field-view-node .field-content a {
    font-family: "helvetica";
    font-size: 16px;
    line-height: 28px;
    display: inline-block;
    padding: 10px 22px;
    border: 1px solid;
    box-sizing: border-box;
    text-decoration: none;
    transition: all .3s;
    height: 50px;
    color: #19a301;
    border-color: #19a301;
    background-color: #fff;
  }

  body.path-frontpage .paragraph--type--vistas .view-news-home .view-noticias .view-content .row .col .card .card-body .card-text .views-field-view-node .field-content a:hover,
  .paragraph--type--vistas .view-noticias.view-id-noticias.view-display-id-block_2 .view-content .row .col .card .card-body .card-text .views-field-view-node .field-content a:hover,
  .paragraph--type--vistas .view-news-sala-prensa .view-noticias .view-content .row .col .card .card-body .card-text .views-field-view-node .field-content a:hover {
    background-color: #19a301;
    color: #FFFFFF;
  }

  body.path-frontpage .paragraph--type--vistas .view-news-home .view-noticias .view-content .row .col .card .card-body .card-text .views-field-view-node .field-content a::after,
  .paragraph--type--vistas .view-noticias.view-id-noticias.view-display-id-block_2 .view-content .row .col .card .card-body .card-text .views-field-view-node .field-content a::after,
  .paragraph--type--vistas .view-news-sala-prensa .view-noticias .view-content .row .col .card .card-body .card-text .views-field-view-node .field-content a::after {
    content: "\f062";
    font-family: "Font Awesome 7 Free";
    font-weight: 900;
    margin-left: 6px;
    display: inline-block;
    transform: rotate(45deg);
  }

  .paragraph--type--vistas .view-noticias.view-id-noticias.view-display-id-block_2 .pager .pagination .page-item .page-link {
    color: #19a301;
    border: unset
  }

  .paragraph--type--vistas .view-noticias.view-id-noticias.view-display-id-block_2 .pager .pagination .page-item.active .page-link {
    background-color: #19a301;
    color: #FFFFFF;
    border-radius: 0.375rem;
  }

  .paragraph--type--vistas .view-noticias.view-id-noticias.view-display-id-block_2 .pager .pagination .page-item.disabled .page-link {
    background-color: transparent;
  }

  article[data-history-node-id="806"] .paragraph--type--vistas {
    width: 100%;
    margin: auto;
    max-width: 1920px;
    padding: 4rem 6rem;
    overflow: hidden;
  }

  article[data-history-node-id="806"] .paragraph--type--vistas .view-boletines-newsletter .view-content .row .col {
    flex: 0 0 33.33333333%;
    max-width: 33.33333333%;
  }

  article[data-history-node-id="806"] .paragraph--type--vistas .view-boletines-newsletter .view-content .row .col .card {
    border: unset;
  }

  article[data-history-node-id="806"] .paragraph--type--vistas .view-boletines-newsletter .view-content .row .col .card .views-field-title .field-content a {
    font-family: "helvetica-light", sans-serif;
    font-size: 16px;
    line-height: 28px;
    text-decoration: none;
    color: #000000;
  }

  article[data-history-node-id="806"] .paragraph--type--vistas .view-boletines-newsletter .view-content .row .col .card .views-field-field-titulo-boletin .field-content a {
    font-family: "helvetica-light", sans-serif;
    text-decoration: none;
    color: #19a301;
    font-size: 22px;
    line-height: 30px;
  }

  article[data-history-node-id="806"] .paragraph--type--vistas .view-boletines-newsletter .view-content .row .col .card .views-field-field-descripcion-boletin .field-content {
    font-size: 16px;
    line-height: 28px;
    font-family: "helvetica-light", sans-serif;
  }

  article[data-history-node-id="806"] .paragraph--type--vistas .view-boletines-newsletter .view-content .row .col .card .views-field-field-fecha-de-publicacion-nota .field-content .datetime {
    font-size: 14px;
    font-family: "helvetica-light", sans-serif;
  }

  article[data-history-node-id="806"] .paragraph--type--vistas .view-boletines-newsletter .view-content .row .col .card .views-field-field-fecha-de-publicacion-nota .field-content .datetime::before {
    content: "\f017";
    font-family: "Font Awesome 7 Free";
    font-weight: 900;
    margin-right: 6px;
    display: inline-block;
    color: #19a301;
  }

  article[data-history-node-id="806"] .paragraph--type--vistas .view-boletines-newsletter .view-content .row .col .card .views-field-view-node .field-content a {
    font-family: "helvetica";
    font-size: 16px;
    line-height: 28px;
    display: inline-block;
    padding: 10px 22px;
    border: 1px solid;
    box-sizing: border-box;
    text-decoration: none;
    transition: all .3s;
    height: 50px;
    color: #19a301;
    border-color: #19a301;
    background-color: #fff;
  }

  article[data-history-node-id="806"] .paragraph--type--vistas .view-boletines-newsletter .view-content .row .col .card .views-field-view-node .field-content a::after {
    content: "\f062";
    font-family: "Font Awesome 7 Free";
    font-weight: 900;
    margin-left: 6px;
    display: inline-block;
    transform: rotate(45deg);
  }

  article[data-history-node-id="806"] .paragraph--type--vistas .view-boletines-newsletter .view-content .row .col .card .views-field-view-node:hover .field-content a {
    color: #FFFFFF;
    background-color: #19a301;
  }

  article[data-history-node-id="806"] .paragraph--type--vistas .view-boletines-newsletter .pager .pagination .page-item .page-link {
    border: unset;
    color: #19a301;
  }

  article[data-history-node-id="806"] .paragraph--type--vistas .view-boletines-newsletter .pager .pagination .page-item.active .page-link {
    color: #FFFFFF;
    background: #19a301;

  }
}

/*Large devices (desktops, 992px and up)*/
@media (min-width: 992px) {}

/*Extra large devices (large desktops, 1200px and up)*/
@media (min-width: 1200px) {}

/*Extra extra large devices (large desktops, 1400px and up)*/
@media (min-width: 1400px) {}