html {
  font-size: 100%;
}
body {
  overflow-wrap: break-word;
  font-family: "Rubik";
}
body strong {
  font-weight: 500;
}
#cab {
  background-color: #3D44AC;
  padding-top: 40px;
}
#cab .logo-incliva img {
  width: 100%;
  max-width: 300px;
}
#cab .txt-tit-grupo {
  color: white;
  font-family: "Rubik";
  font-size: 1.25em;
  font-weight: 200;
  line-height: 1.1em;
  max-width: 550px;
  padding-top: 16px;
}
#menu-menu-es li {
  background-color: #E9E8EF;
  text-transform: uppercase;
  color: #333333;
  font-size: 1em;
  font-weight: 400;
}
#sidr-main {
  background: #3D44AC;
}
#sidr-main .sidr-class-dropdown-menu li {
  border-color: white;
}
#sidr-main a {
  color: white;
}
#sidr-main .sidr-class-mobile-menu-searchform {
  border-color: white;
}
#sidr-main .sidr-class-mobile-menu-searchform input[type="search"] {
  color: white;
}
#sidr-main .sidr-class-mobile-menu-searchform button {
  color: white;
}
.btn {
  font-size: 1.3rem;
  font-weight: 600;
  display: inline-block;
  border-radius: 0.5rem;
  border: none;
  padding: 0.1em 1em 0.1em 0.75em;
  position: relative;
  max-width: fit-content;
  letter-spacing: -0.025em;
}
.btn-blanco {
  background-color: white;
  color: #3D44AC;
}
.btn-blanco:hover {
  color: #db466b;
  background-color: white;
}
.btn-azul {
  margin-top: 3rem;
  background-color: white;
  border: 2px solid #3D44AC;
  color: #3D44AC;
}
.btn-azul:hover {
  background-color: white;
  border: 2px solid #db466b;
  color: #db466b;
}
.btn-azul-cta {
  background-color: white;
  border: 2px solid #3D44AC;
  color: #3D44AC;
}
.btn-azul-cta:hover {
  background-color: white;
  border: 2px solid #db466b;
  color: #db466b;
}
.btn-azul-publi {
  margin-bottom: 1.25rem;
  background-color: white;
  border: 2px solid #3D44AC;
  color: #3D44AC;
}
.btn-azul-publi:hover {
  background-color: white;
  border: 2px solid #db466b;
  color: #db466b;
}
.btn-list-links {
  margin-bottom: 0px !important;
}
@media (min-width: 992px) {
  .btn {
    font-size: 1.3rem;
    padding: 0.1em 1em 0.1em 0.75em;
  }
}
sup {
  font-size: 0.7em;
}
.titulo-seccion {
  font-size: 1.85rem;
  color: #333333;
  font-weight: 400;
  margin-top: 1em;
  margin-bottom: 1em;
}
.subtitulo-seccion {
  font-size: 1.35rem;
  color: #333333;
  line-height: 1.45;
  font-weight: 200;
  padding-right: 100px;
}
.texto-seccion {
  padding-top: 25px;
  font-size: 1.15rem;
  color: #333333;
  line-height: 1.45;
  font-weight: 200;
}
.texto-gen {
  font-size: 1.15rem;
  color: #333333;
  line-height: 1.45;
  font-weight: 200;
}
#footer {
  padding-top: 2.5rem;
  padding-bottom: 3rem;
  background-color: #3D44AC;
}
#footer .txt-gen {
  font-weight: 200;
  font-size: 1em;
  line-height: normal;
  color: white;
  line-height: 1.4;
}
#footer .txt-gen a {
  font-size: 1em;
  text-decoration: none;
  color: white;
}
@media (min-width: 768px) {
  #footer .wpb_column {
    margin-bottom: 0;
  }
}
#bloque-txt-2 img {
  padding-top: 25px;
}
#galeria-project {
  padding-top: 2em;
}
.researchers .researcher-img {
  text-align: left;
  margin-bottom: 0px;
}
.researchers .researcher-img img {
  border-right: 3px solid #343434;
}
.researchers .tit-researcher {
  font-size: 1.3em;
  color: #3D44AC;
  font-weight: 500;
  line-height: 1.1;
}
.researchers .txt-researcher-email {
  font-size: 1em;
  color: #343434;
  font-weight: 300;
  padding-left: 4px;
}
.researchers .txt-researcher-link a {
  font-size: 1em;
  color: #343434;
  font-weight: 300;
  padding-left: 4px;
  padding-top: 3px;
}
.researchers .txt-researcher-desplegable a {
  font-size: 1em;
  color: #343434;
  font-weight: 300;
  padding-top: 3px;
}
.researchers .vcex-toggle__content {
  line-height: 1.2;
  font-weight: 300;
}
@media (min-width: 768px) {
  .researchers .researcher-img {
    text-align: right;
  }
  .researchers .researcher-img img {
    border-right: 3px solid #343434;
  }
}
.txt-cardlink {
  padding-top: 0.75em;
  font-size: 1.25rem;
  color: #333333;
  line-height: 1.25;
  font-weight: 500;
}
.txt-minilink {
  font-size: 0.85rem;
  color: #333333;
  line-height: 1.25;
  font-weight: 200;
  margin-top: 0.75em;
}
h1.single-post-title {
  font-size: 1.2rem;
  padding-top: 1.5em;
}
#post-media img {
  height: 300px;
  object-fit: cover;
  width: 100%;
  padding-top: 0.75rem;
}
.single-blog-content h3 {
  font-size: 1.125rem;
  margin-bottom: 1.5rem;
}
@media (min-width: 768px) {
  h1.single-post-title {
    font-size: 1.65rem;
  }
  .single-blog-content h3 {
    font-size: 1.25rem;
  }
}
@media (min-width: 992px) {
  h1.single-post-title {
    font-size: 1.75rem;
  }
  #post-media img {
    height: 576px;
  }
  .single-blog-content h3 {
    font-size: 1.5rem;
  }
}
/*# sourceMappingURL=data:application/json,%7B%22version%22%3A3%2C%22sourceRoot%22%3A%22https%3A%2F%2Felathal.incliva.es%2F%22%2C%22sources%22%3A%5B%22wp-content%2Fthemes%2FINCLIVA%20grupo%2Fassets%2Fscss%2Fbase%2F_base.main.scss%22%2C%22wp-content%2Fthemes%2FINCLIVA%20grupo%2Fassets%2Fscss%2Fcomponents%2F_header.scss%22%2C%22wp-content%2Fthemes%2FINCLIVA%20grupo%2Fassets%2Fscss%2Fcomponents%2F_mobile-menu.scss%22%2C%22wp-content%2Fthemes%2FINCLIVA%20grupo%2Fassets%2Fscss%2Fcomponents%2F_buttons.scss%22%2C%22wp-content%2Fthemes%2FINCLIVA%20grupo%2Fassets%2Fscss%2Fcomponents%2F_texts.scss%22%2C%22wp-content%2Fthemes%2FINCLIVA%20grupo%2Fassets%2Fscss%2Fcomponents%2F_footer.scss%22%2C%22wp-content%2Fthemes%2FINCLIVA%20grupo%2Fassets%2Fscss%2Fsections%2F_project.scss%22%2C%22wp-content%2Fthemes%2FINCLIVA%20grupo%2Fassets%2Fscss%2Fsections%2F_researchers.scss%22%2C%22wp-content%2Fthemes%2FINCLIVA%20grupo%2Fassets%2Fscss%2Fsections%2F_news.scss%22%2C%22wp-content%2Fthemes%2FINCLIVA%20grupo%2Fassets%2Fscss%2Ftemplates%2F_single-post.scss%22%5D%2C%22names%22%3A%5B%5D%2C%22mappings%22%3A%22AAIA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAKI%3BAAAA%3BAAAA%3BACZJ%3BAAAA%3BAAAA%3BAAAA%3BAAOQ%3BAAAA%3BAAAA%3BAAAA%3BAAQJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAA0BI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAC3CR%3BAAAA%3BAAAA%3BAAII%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAII%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BACtBR%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAaI%3BAAAA%3BAAAA%3BAAAA%3BAAKI%3BAAAA%3BAAAA%3BAAAA%3BAAMJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOJ%3BAAAA%3BAAAA%3BAAOJ%3BAAEI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BACxEJ%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BACjCA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAYR%3BAAIQ%3BAAAA%3BAAAA%3BAAAA%3BACvBJ%3BAAAA%3BAAAA%3BAAMJ%3BAAAA%3BAAAA%3BACXI%3BAAAA%3BAAAA%3BAAAA%3BAAKI%3BAAAA%3BAAAA%3BAAMJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAWA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQA%3BAAAA%3BAAAA%3BAAAA%3BAASJ%3BAAIQ%3BAAAA%3BAAAA%3BAAII%3BAAAA%3BAAAA%3BAAAA%3BAClEZ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BACZA%3BAAAA%3BAAAA%3BAAAA%3BAAQI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQJ%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAEI%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAOJ%3BAAEI%3BAAAA%3BAAAA%3BAAOI%3BAAAA%3BAAAA%3BAAKJ%3BAAAA%3BAAAA%3BAAAA%22%7D */