@media (min-width: 1200px) {
    .media-library-view--widget .view-header .navbar-collapse .menu--main .primary a::after, 
    .navbar-collapse .menu--main .primary .media-library-view--widget .view-header a::after, 
    .navbar-collapse .menu--main .primary .nav-link::after {
        left: auto;
    }
}

@media (max-width: 767px) {
	.paragraph--type--eic-title > h1 .h1,
	.paragraph--type--eic-title .h1{
		font-size: 4.2rem;
	}
}

nav#block-eic-theme-menusecundario a.nav-link {
    display: none;
}

[class*="col-"] {
  max-width: 100vw !Important;
}


.g-xl-0 > .row:has(.block-inline-blocktabs-principales) {
	margin: 0;
}

.g-xl-0 > .row:has(.block-inline-blocktabs-principales) > .col-12 {
	padding: 0;
}

[data-once="eicBackgrounds"] > .g-xl-0:not(.container-fluid):not(.container) {
  --bs-gutter-x: 3.2rem;
  --bs-gutter-y: 0;
  width: 100%;
  padding-right: calc(var(--bs-gutter-x) * .5);
  padding-left: calc(var(--bs-gutter-x) * .5);
  margin-right: auto;
  margin-left: auto;
}

h1 {
	word-break: break-word;
}

.block-inline-blocktabs-principales .tab-content {
	max-width: 100vw;
	overflow: hidden;
}

.paragraph--type--contenedor-tab-principal:has(.field--name-field-contenido-del-tab .paragraph--type--research-area-vista) {
  & > div {
    & >.container-fluid {
      & > .row {
      	& > div {
      		padding: 0;
      	}
      }
    }
  }
}

.node--view-mode-eic-accordion .acc-wrapper .accordion-header {
	display: block !important;
}

.acordeon-eic .acordeon-eic-item .acordeon-header .acordeon-col.izquierda .acordeon-numeracion {
	min-width: 35px;
}