#block-navegacionbotones .nav-item {
	width: 25%;
	display: block;
}
#block-navegacionbotones .nav-item img {
	width: 100%;
}
#block-navegacionbotones .nav.navbar-nav {
	flex-direction: row;
}
#block-navegacionbotones .nav.navbar-nav {
	flex-direction: row;
	justify-content: center;
}
#block-fmed2-views-block-noticias-grid-2 .n-column img{
  width: 100%;
  height: auto;
}
#block-fmed2-views-block-noticias-grid-2 .n-column .carousel-img{
  background: #eee;
  position: relative;
	margin-right: calc(var(--bs-gutter-x) * 0.5);
	margin-left: calc(var(--bs-gutter-x) * 0.5); 
  margin-bottom: calc(var(--bs-gutter-x) * 0.5);
  padding: 0px;
}
#block-fmed2-views-block-noticias-grid-2 .field.field--name-field-imagen.field--type-image.field--label-hidden.field__item {
	position: absolute;
	left: 0px;
	top: 0px;
	margin: 0px;
}
#block-fmed2-views-block-noticias-grid-2 h3 {
	padding-top: 4px;
	font-size: 20px !important;
	font-weight: bold;
	/* height: 72px; */
}
#block-fmed2-views-block-noticias-grid-2 .views-field.views-field-title,
#block-fmed2-views-block-noticias-grid-2 .views-field.views-field-body {
  padding-right: calc(var(--bs-gutter-x) * 0.5);
	padding-left: calc(var(--bs-gutter-x) * 0.5); 
}
#block-fmed2-views-block-noticias-grid-2 .views-field.views-field-title {
	height: 5rem;
	overflow: hidden;
	margin-bottom: 0.5rem;
}
#block-fmed2-views-block-noticias-grid-2 .node-readmore.first.last {
	/* position: absolute; */
	/* bottom: 5px; */
	/* right: 20px; */
	/* width: 41%; */
	text-align: right;
	margin-top: 3em;
}
#block-fmed2-views-block-noticias-grid-2 .views-field.views-field-body {
	/*margin-bottom: 3rem;*/
}
#block-fmed2-views-block-noticias-grid-2 .carousel-inner{
	width: 95%;
	margin: 0 auto;
	float: none;
}
#block-fmed2-views-block-noticias-grid-2 .carousel-control-prev, #block-fmed2-views-block-noticias-grid-2 .carousel-control-next {
	width: 2% !important;
}
#block-fmed2-views-block-noticias-grid-2  .views-field.views-field-field-imagen {
	aspect-ratio: 12/7;
}
@media (min-width: 768px) {
  .col-md-3 {
    flex: 0 0 auto;
    width: 23%;
  }
}
