<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "UTF-8";
/*
* This file has been generated while building the components package.
* PLEASE DO NOT MODIFY THIS FILE BY HAND.
*/
/* Constants */
/* Mixin's helpers, more info: http://sass-lang.com/guide#topic-6*/
/* Font embeds, examples see: https://www.google.com/fonts */
/* Imports the style from the google fonts cdn */
@import url(https://fonts.googleapis.com/css?family=Lato:100,300,400,700,900,100italic,300italic,400italic,700italic,900italic);
/* Article view style */
html,
body {
  padding: 0;
  margin: 0;
  font: 14px "Lato";
  color: #000000;
  background-color: #ffffff;
  font-weight: 300;
  word-wrap: break-word;
  -webkit-font-smoothing: antialiased !important;
  -moz-osx-font-smoothing: grayscale !important;
  -webkit-overflow-scrolling: touch; }
  html :focus,
  body :focus {
    outline: none; }

body {
  max-width: 860px;
  padding: 0 5px;
  margin-left: auto;
  margin-right: auto;
  overflow-x: hidden; }
  body::after {
    content: " ";
    display: block;
    clear: both; }

/* Set link color */
span[data-text-edit-color] a {
  color: inherit; }

/* Components style */
/* Shared style for text related components: title, subtitle, intro, body and footer */
.text {
  display: block;
  margin: 34px auto;
  font-weight: 500;
  font-size: 14px;
  padding: 0; }

/* Implements text-align property values. */
._align-right {
  text-align: right; }

._align-middle {
  text-align: center; }

/* Full screen wrapper overlay style (e.g. slideshow, images) */
.fullscreen-wrapper {
  position: fixed;
  display: -webkit-flex;
  display: flex;
  align-items: center;
  justify-content: center;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  width: 100%;
  height: 100%;
  background-color: black;
  overflow: hidden;
  z-index: 100; }

/* media query */
@media (max-width: 991px) {
  .text {
    font-size: 17px;
    line-height: 1.65; } }

/* Woodwing Inception internal style.
 * Class for the hero component in the iOS devices.
 * Please don't change this style class
 */
.hero-js {
  height: 100%; }
  .hero-js body {
    height: 100%; }
  .hero-js ._hero-bg-box {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    pointer-events: none;
    overflow: hidden; }
    .hero-js ._hero-bg-box ._hero-bg-item {
      position: absolute;
      top: 0;
      left: 0;
      right: 0;
      bottom: 0;
      background-position: center center;
      background-repeat: no-repeat;
      background-size: cover;
      opacity: 0;
      transition-property: opacity;
      transition-timing-function: linear;
      transition-duration: 0.4s; }
      .hero-js ._hero-bg-box ._hero-bg-item._current {
        opacity: 1; }
  .hero-js ._hero-content-box {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    overflow-x: hidden;
    overflow-y: auto; }
    .hero-js ._hero-content-box ._hero-content-wrapper {
      background-color: #ffffff; }
      .hero-js ._hero-content-box ._hero-content-wrapper ._hero-content-body {
        max-width: 860px;
        padding: 0 5px;
        margin-left: auto;
        margin-right: auto;
        overflow-x: hidden; }
        .hero-js ._hero-content-box ._hero-content-wrapper ._hero-content-body::after {
          content: " ";
          display: block;
          clear: both; }
  .hero-js.hero-js-android body {
    max-width: none; }
  .hero-js.hero-js-android ._hero-bg-box {
    position: fixed; }
  .hero-js.hero-js-android ._hero-content-box {
    position: relative;
    margin: 0 -5px;
    top: auto;
    right: auto;
    bottom: auto;
    left: auto; }

@keyframes kf-triple-blinking-spans {
  0% {
    opacity: .2; }
  20% {
    opacity: 1; }
  100% {
    opacity: .2; } }

/**
 Let three child spans blink.
 Use:
 &lt;div&gt;Loading&lt;span&gt;.&lt;/span&gt;&lt;span&gt;.&lt;/span&gt;&lt;span&gt;.&lt;/span&gt;&lt;/div&gt;
 div {
  @include triple-blinking-spans();
 }
 */
/**
 Additional styles for .social and .video components
 */
/* Body component style */
.body {
  font-weight: 400;
  font-size: 18px;
  font-style: normal;
  line-height: 1.6;
  color: #606060;
  margin: 12px auto;
  /*
     * media query
     * $screen-sm-max constant is defined in the global style file (_common.scss)
     */ }
  @media (max-width: 991px) {
    .body {
      font-size: 17px;
      line-height: 1.65; } }

/* txt01 component style */
.txt01 {
  font-weight: 400;
  font-size: 18px;
  font-style: normal;
  line-height: 1.6;
  color: #606060;
  margin: 12px auto;
  /*
     * media query
     * $screen-sm-max constant is defined in the global style file (_common.scss)
     */ }
  @media (max-width: 991px) {
    .txt01 {
      font-size: 17px;
      line-height: 1.65; } }

/* txt02 component style */
.txt02 {
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 200;
  font-size: 20px;
  font-style: normal;
  line-height: 1.6;
  color: #606060;
  margin: 12px auto;
  padding-left: 12%;
  /*
     * media query
     * $screen-sm-max constant is defined in the global style file (_common.scss)
     */ }
  @media (max-width: 991px) {
    .txt02 {
      font-size: 17px;
      line-height: 1.65; } }

/* txt03 component style */
.txt03 {
  font-family: "Source Sans Pro", sans-serif;
  font-size: 20px;
  font-weight: 200;
  font-style: normal;
  line-height: 1.6;
  color: #262626;
  margin: 12px auto;
  padding-left: 14%;
  /*
     * media query
     * $screen-sm-max constant is defined in the global style file (_common.scss)
     */ }
  @media (max-width: 991px) {
    .txt03 {
      font-size: 17px;
      line-height: 1.65; } }

/* txt04 component style */
.txt04 {
  /* del texto */
  font-family: "Source Sans Pro", sans-serif;
  font-size: 18px;
  font-style: normal;
  font-variant: normal;
  line-height: 1.6;
  font-weight: 400;
  color: black;
  /* de la caja */
  border-width: 4px;
  margin-top: 0px;
  margin-left: 0px;
  margin-right: 0px;
  padding-left: 15px;
  border-left: solid;
  border-right: solid;
  border-color: #156bce;
  background-color: #b8e2f3; }

/* txt05 component style */
.txt05 {
  font-weight: 400;
  font-size: 18px;
  font-style: normal;
  line-height: 1.6;
  color: #606060;
  margin: 12px auto;
  /*
     * media query
     * $screen-sm-max constant is defined in the global style file (_common.scss)
     */ }
  @media (max-width: 991px) {
    .txt05 {
      font-size: 17px;
      line-height: 1.65; } }

/* txt06 component style */
.txt06 {
  font-family: "Source Sans Pro", sans-serif;
  color: #9E4C97;
  font-size: 18px;
  font-weight: 400;
  font-style: normal;
  padding-left: 3%;
  padding-right: 3%;
  /*
     * media query
     * $screen-sm-max constant is defined in the global style file (_common.scss)
     */ }
  @media (max-width: 991px) {
    .txt06 {
      font-size: 17px;
      line-height: 1.65; } }

/* Bala01 JAT */
.txt-rojo {
  font-weight: 400;
  font-size: 18px;
  font-style: normal;
  line-height: 1.6;
  color: #d5687e;
  margin-left: 10%;
  margin-right: 3%;
  /*
 * media query
 * $screen-sm-max constant is defined in the global style file (_common.scss)
 */ }
  @media (max-width: 991px) {
    .txt-rojo {
      font-size: 17px;
      line-height: 1.65; } }

/* txtcaja component style */
.txtcaja {
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 200;
  font-size: 20px;
  font-style: normal;
  line-height: 1.6;
  color: #606060;
  margin: 12px auto;
  padding-left: 12%;
  /*
     * media query
     * $screen-sm-max constant is defined in the global style file (_common.scss)
     */ }
  @media (max-width: 991px) {
    .txtcaja {
      font-size: 17px;
      line-height: 1.65; } }

.balas {
  background-color: grey; }

/* Embed component style */
.actividades {
  background-color: grey; }

/* Bala01 JAT */
.bala01 {
  font-weight: 400;
  font-size: 18px;
  font-style: normal;
  line-height: 1.6;
  color: #95c11f;
  margin-left: 10%;
  margin-right: 3%;
  /*
 * media query
 * $screen-sm-max constant is defined in the global style file (_common.scss)
 */ }
  @media (max-width: 991px) {
    .bala01 {
      font-size: 17px;
      line-height: 1.65; } }

/* Bala02 JAT */
.bala02 .dos02 {
  font-size: 18px;
  font-weight: 400;
  color: #ffff;
  padding-top: 0px;
  padding-right: 1%;
  padding-left: 11%;
  padding-bottom: 0px; }

.bala02 ul {
  list-style: none; }

.bala02 ul li::before {
  content: "\2022";
  color: #ffed00;
  font-size: 25px;
  font-weight: bold;
  display: inline-block;
  width: 30px;
  margin-left: -30px; }

/* Bala03 JAT */
.bala03 .tres03 {
  font-family: "Source Sans Pro", sans-serif;
  font-size: 18px;
  font-weight: 200;
  color: #262626;
  padding-top: 0px;
  padding-right: 0%;
  padding-left: 0%;
  padding-bottom: 0px; }

.bala03 ul {
  list-style: none; }

.bala03 ul li::before {
  content: "\2022";
  color: #009fe3;
  font-size: 25px;
  font-weight: bold;
  display: inline-block;
  width: 16px;
  margin-left: -16px; }

/* Bala04 JAT */
.bala04 {
  font-weight: 400;
  font-size: 18px;
  font-style: normal;
  line-height: 1.6;
  color: #009fe3;
  margin-left: 10%;
  margin-right: 3%;
  /*
 * media query
 * $screen-sm-max constant is defined in the global style file (_common.scss)
 */ }
  @media (max-width: 991px) {
    .bala04 {
      font-size: 17px;
      line-height: 1.65; } }

/* Bala05 JAT */
.bala05 .cinco05 {
  font-family: "Source Sans Pro", sans-serif;
  font-size: 18px;
  font-weight: 200;
  color: #262626;
  padding-top: 0px;
  padding-right: 0%;
  padding-left: 0%;
  padding-bottom: 0px; }

.bala05 ul {
  list-style: none; }

.bala05 ul li::before {
  content: "\2022";
  color: #f39200;
  font-size: 25px;
  font-weight: bold;
  display: inline-block;
  width: 16px;
  margin-left: -16px; }

/* Bala06 JAT */
.bala06 {
  font-weight: 400;
  font-size: 18px;
  font-style: normal;
  line-height: 1.6;
  color: #f39200;
  margin-left: 10%;
  margin-right: 3%;
  /*
 * media query
 * $screen-sm-max constant is defined in the global style file (_common.scss)
 */ }
  @media (max-width: 991px) {
    .bala06 {
      font-size: 17px;
      line-height: 1.65; } }

/* folio01 JAT */
.folio01 {
  font-family: "Source Sans Pro", sans-serif;
  font-size: 18px;
  font-weight: 400;
  color: #606060;
  margin: 0px;
  padding-left: 0; }
  .folio01::first-letter {
    font-weight: 600;
    color: #95c11f;
    top: 0;
    margin-left: -16px; }

/* folio02 JAT */
.folio02 {
  font-family: "Source Sans Pro", sans-serif;
  font-size: 18px;
  font-weight: 400;
  color: #606060;
  margin: 0px;
  padding-left: 0; }
  .folio02::first-letter {
    font-weight: 600;
    color: #009fe3;
    top: 0;
    margin-left: -16px; }

/* folio02 JAT */
.folio03 {
  font-family: "Source Sans Pro", sans-serif;
  font-size: 18px;
  font-weight: 400;
  color: #606060;
  margin: 0px;
  padding-left: 0; }
  .folio03::first-letter {
    font-weight: 600;
    color: #f39200;
    top: 0;
    margin-left: -16px; }

/* incisos01 JAT */
.incisos01 {
  font-family: "Source Sans Pro", sans-serif;
  font-size: 20px;
  font-weight: 200;
  color: #262626;
  padding-top: 0px;
  padding-right: 0%;
  padding-left: 10%;
  padding-bottom: 0px; }
  .incisos01::first-letter {
    color: red;
    font-size: 20px;
    font-weight: 600;
    display: inline-block;
    width: 16px;
    margin-left: -16px; }

/* incisos02 JAT */
.incisos02 {
  font-family: "Source Sans Pro", sans-serif;
  font-size: 20px;
  font-weight: 200;
  color: #262626;
  padding-top: 0px;
  padding-right: 0%;
  padding-left: 12%;
  padding-bottom: 0px; }
  .incisos02::first-letter {
    color: red;
    font-size: 20px;
    font-weight: 600;
    display: inline-block;
    width: 16px;
    margin-left: -15px; }

/* incisos03 JAT */
.incisos03 {
  font-family: "Source Sans Pro", sans-serif;
  font-size: 20px;
  font-weight: 200;
  color: #262626;
  padding-right: 0%;
  padding-left: 14%; }
  .incisos03::first-letter {
    color: red;
    font-size: 20px;
    font-weight: 600;
    display: inline-block;
    width: 16px;
    margin-left: -18px; }

/* estilo para capa magenta */
/* sugerencias */
.sugerencias {
  font-family: "Source Sans Pro", sans-serif;
  background-color: white;
  font-size: 20px;
  font-weight: 400;
  color: #ff1493;
  cursor: pointer;
  width: 100%;
  border: none;
  outline: none;
  transition: 0.4s;
  text-align: left; }

.sugerencias::before {
  content: "⦿ ";
  font-size: 30px;
  color: #ff1493;
  font-weight: 900; }

.active, .sugerencias:hover {
  background-color: #f9ebfa; }

.sugerencias::after {
  content: '\002B';
  color: #ff1493;
  line-height: 2.1;
  font-weight: bold;
  float: right;
  margin-left: 0;
  width: 10%; }

.sugerencias.active:after {
  content: "\2212"; }

/* estilo para capa magenta */
/* sugerencias */
.tres {
  font-weight: 400;
  font-size: 18px;
  font-style: normal;
  line-height: 1.6;
  margin: 12px auto; }

/* Style the tab */
.respuestas {
  height: auto; }

/* Style the buttons inside the tab */
.respuestasbutton {
  font-weight: 400;
  font-size: 18px;
  font-style: normal;
  line-height: 1.4;
  background-color: #ffed00;
  color: black;
  padding: 0px;
  width: 88%;
  text-align: left;
  cursor: pointer;
  left: 12%;
  float: right;
  border: none;
  height: 108px; }

/* Change background color of buttons on hover */
.respuestasbutton:hover {
  background: linear-gradient(to right, #ffed00 0%, #ffffff 100%); }

/* Create an active/current "tab button" class */
.respuestasbutton.active {
  background: linear-gradient(to right, #ffed00 0%, #ffffff 100%); }

/* Style the tab */
.respuestas0 {
  height: auto; }

/* Style the buttons inside the tab */
.respuestas0button {
  font-weight: 600;
  font-size: 18px;
  font-style: normal;
  line-height: 1.4;
  background-color: #ffed00;
  color: black;
  padding: 0px;
  width: 88%;
  text-align: left;
  cursor: pointer;
  left: 12%;
  float: right;
  border: none;
  height: 108px; }

/* Change background color of buttons on hover */
.respuestas0button:hover {
  background: linear-gradient(to right, #ffed00 0%, #ffffff 100%); }

/* Create an active/current "tab button" class */
.respuestas0button.active {
  background-color: #ffed00; }

/* Style the tab */
.respuestas3 {
  height: auto; }

/* Style the buttons inside the tab */
.respuestas3button {
  font-weight: 400;
  font-size: 18px;
  font-style: normal;
  line-height: 1.4;
  background-color: #ffed00;
  color: black;
  padding: 0px;
  width: 88%;
  text-align: left;
  cursor: pointer;
  left: 12%;
  float: right;
  border: none;
  height: 108px; }

/* Change background color of buttons on hover */
.respuestas3button:hover {
  background: linear-gradient(to right, #ffed00 0%, #ffffff 100%); }

/* Create an active/current "tab button" class */
.respuestas3button.active {
  background: linear-gradient(to right, #ffed00 0%, #ffffff 100%); }

/* Style the tab */
.respuestas2 {
  height: auto; }

/* Style the buttons inside the tab */
.respuestas2button {
  font-weight: 400;
  font-size: 18px;
  font-style: normal;
  line-height: 1.4;
  background-color: #ffed00;
  color: black;
  padding: 0px;
  width: 88%;
  text-align: left;
  cursor: pointer;
  left: 12%;
  float: right;
  border: none;
  height: 108px; }

/* Change background color of buttons on hover */
.respuestas2button:hover {
  background: linear-gradient(to right, #ffed00 0%, #ffffff 100%); }

/* Create an active/current "tab button" class */
.respuestas2button.active {
  background: linear-gradient(to right, #ffed00 0%, #ffffff 100%); }

/* Style the tab */
.boton4 {
  height: auto; }

/* Style the buttons inside the tab */
.boton4 button {
  font-weight: 400;
  font-size: 18px;
  font-style: normal;
  line-height: 1.4;
  background-color: #ffed00;
  color: black;
  padding: 0px;
  width: 88%;
  text-align: left;
  cursor: pointer;
  left: 12%;
  float: right;
  border: none;
  height: 108px; }

/* Change background color of buttons on hover */
.boton4 button:hover {
  background: linear-gradient(to right, #ffed00 0%, #ffffff 100%); }

/* Create an active/current "tab button" class */
.boton4 button.active {
  background: linear-gradient(to right, #ffed00 0%, #ffffff 100%); }

/* Estilos generales */
.subir .myBtn {
  display: none;
  position: fixed;
  bottom: 20px;
  right: 30px;
  z-index: 99;
  font-size: 18px;
  border: none;
  outline: none;
  background-color: red;
  color: white;
  cursor: pointer;
  padding: 15px;
  border-radius: 4px; }

.myBtn:hover {
  background-color: #555; }

/* estilo para capa magenta */
/* sugerencias */
.panel {
  font-weight: 600;
  font-size: 20px;
  margin-left: 10%;
  margin-right: 10%;
  padding-top: 0px;
  padding-left: 15px; }

/* Container component style*/
.container {
  margin: 20px 0;
  clear: both;
  /* class styles for the options properties of the container component */
  /* media query */ }
  .container::after {
    content: "";
    display: block;
    clear: both; }
  .container._option1 {
    background-color: #141414; }
    .container._option1 .title,
    .container._option1 .subtitle,
    .container._option1 .intro,
    .container._option1 .body,
    .container._option1 .footer,
    .container._option1 blockquote {
      color: #ffffff; }
  .container._option2 {
    background-color: #f2c43d; }
  .container._option3 {
    background-color: #c191d6; }
  .container &gt; *:first-child {
    margin-top: 0; }
    .container &gt; *:first-child._left + ._right {
      margin-top: 0; }
    .container &gt; *:first-child._right + ._left {
      margin-top: 0; }
  .container &gt; *:last-child {
    margin-bottom: 0; }
  .container &gt; *._left + ._right:last-child {
    margin-bottom: 20px; }
  .container &gt; *._right + ._left:last-child {
    margin-bottom: 20px; }
  @media only screen and (min-width: 481px) {
    .container._left {
      float: left;
      clear: left;
      width: 50%;
      z-index: 1; }
    .container._right {
      float: right;
      clear: right;
      width: 50%;
      z-index: 1; } }

/* Container01 component style*/
.container01 {
  background-color: #FCCDFF;
  background-size: auto;
  border-left: solid;
  border-right: solid;
  border-color: #9E4C97;
  border-width: 4px;
  margin-top: 20px;
  margin-right: 10%;
  margin-left: 10%;
  margin-bottom: 0px;
  padding-left: 0%; }

/* Container_verde component style*/
.contenedor_verde {
  background-color: rgba(149, 193, 31, 0.07);
  padding-top: 8px;
  padding-right: 7%;
  padding-bottom: 10px;
  padding-left: 12%;
  width: auto;
  clear: both; }

/* Container_verde component style*/
.contenedor_azul {
  background-color: rgba(0, 159, 227, 0.07);
  padding-top: 8px;
  padding-right: 7%;
  padding-bottom: 10px;
  padding-left: 12%;
  width: auto;
  clear: both; }

/* Container_verde component style*/
.contenedor_rojo {
  background-color: rgba(213, 104, 126, 0.07);
  padding-top: 8px;
  padding-right: 7%;
  padding-bottom: 10px;
  padding-left: 12%;
  width: auto;
  clear: both; }

/* Container_verde component style*/
.contenedor_naranja {
  background-color: rgba(243, 146, 0, 0.07);
  padding-top: 8px;
  padding-right: 7%;
  padding-bottom: 10px;
  padding-left: 12%;
  width: auto;
  clear: both; }

/* Container_amarillo component style*/
.contenedor_amarillo {
  background-color: #ffed00;
  padding-top: 0px;
  padding-right: 0;
  padding-bottom: 0px;
  padding-left: 1%;
  width: auto;
  border-top: 0px solid #ffff;
  border-bottom: 0px solid #ffff;
  height: 110px;
  position: relative;
  clear: both; }

/* capsula_blanca component style*/
.capsula_azul {
  background-color: #009fe3;
  padding-top: 8px;
  padding-right: 7%;
  padding-bottom: 8px;
  padding-left: 0;
  margin-left: -9%;
  margin-right: -9%;
  width: auto;
  clear: both;
  border-radius: 25px; }

/* capsula_blanca component style*/
.capsula_blanca {
  background-color: #ffffff;
  padding-top: 8px;
  padding-right: 7%;
  padding-bottom: 8px;
  padding-left: 0;
  margin-left: -8;
  margin-right: -7%;
  width: auto;
  clear: both; }

/* texto en caja amarilla component style */
.txt_caja_amarilla {
  font-family: "Lato";
  font-size: 18px;
  font-style: normal;
  font-variant: normal;
  line-height: 1.6;
  font-weight: 400;
  color: #666666;
  border-width: 1px;
  margin-top: 0px;
  margin-left: 10%;
  margin-right: 10%;
  padding-left: 15px;
  background-color: #fff7e6;
  /*
         * media query
         * $screen-sm-max constant is defined in the global style file (_common.scss)
         */ }
  @media (max-width: 991px) {
    .txt_caja_amarilla {
      font-size: 17px;
      line-height: 1.65; } }

/* texto en caja morada component style */
.txt_caja_morada {
  /* del texto */
  font-family: "Source Sans Pro", sans-serif;
  font-size: 18px;
  font-style: normal;
  font-variant: normal;
  line-height: 1.6;
  font-weight: 400;
  color: #9E4C97;
  /* de la caja */
  border-width: 4px;
  margin-top: 0px;
  margin-left: 10%;
  margin-right: 10%;
  padding-left: 15px;
  border-left: solid;
  border-right: solid;
  border-color: #9E4C97;
  background-color: #FCCDFF; }

/* detalles JAT */
.responder {
  font-size: 20px;
  color: #ff1493;
  padding-top: 0;
  padding-bottom: 0;
  float: right; }

summary1 {
  font-family: "Source Sans Pro", sans-serif;
  background-color: white;
  padding-left: 10%;
  font-size: 24px;
  font-weight: 400;
  color: #ff1493;
  cursor: pointer;
  width: 100%; }

details {
  font-family: "Source Sans Pro", sans-serif;
  font-size: 20px;
  padding-left: 0%;
  font-weight: 300;
  color: #ff1493; }

details summary1::-webkit-details-marker {
  background: none;
  color: none;
  font-size: 22px; }

summary1:after {
  content: " ";
  /* unicode character of the litle triangle  */ }

details[open] summary1 {
  background-color: #ffe6f3;
  color: #ff1493;
  border-radius: 5px 5px 0 0; }

/* detalles JAT */
.ver_mas {
  background-color: none; }

.ver_mas summary {
  font-weight: 600;
  font-size: 18px;
  font-style: normal;
  line-height: 1.6;
  color: #606060;
  margin: 12px auto;
  cursor: pointer;
  width: 100%; }

.ver_mas details {
  font-weight: 400;
  font-size: 18px;
  font-style: normal;
  line-height: 1.6;
  color: none;
  margin: 12px auto; }

.ver_mas details summary::-webkit-details-marker {
  color: none; }

.ver_mas summary:after {
  content: "/-...";
  /* unicode character of the litle triangle  */ }

details[open] summary {
  background-color: none; }

/* detalles JAT */
.acordiones {
  font-family: "Source Sans Pro", sans-serif; }

/* capsula component style*/
.capsula {
  font-family: "Source Sans Pro", sans-serif;
  text-align: left;
  color: #ff00b3;
  font-size: 100%;
  font-weight: 600;
  background-color: white;
  border-style: solid none solid none;
  border-color: #ff00b3;
  padding: 4px;
  padding-right: 124px;
  margin-top: 15px;
  margin-bottom: 0px;
  margin-right: 45%;
  margin-left: 0; }

.capsula::before {
  content: '►';
  font-size: 20px;
  color: #ff1493;
  font-weight: 900; }

.capsula.active:before {
  content: '▼';
  font-size: 20px;
  color: #ff1493; }

/* capsula component style*/
.tabla {
  font-family: arial, sans-serif;
  border-collapse: collapse;
  width: 100%; }

td, th {
  border: 1px solid #dddddd;
  text-align: left;
  padding: 8px; }

tr:nth-child(even) {
  background-color: #dddddd; }

/* Product component style */
.product {
  clear: both;
  margin: 30px auto;
  width: 100%;
  /* display-flex and webkit-prefix mixin are defined in the global style file (_common.scss) */
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
  /* styles */ }
  .product .product-image-part {
    /* ie fix */
    flex-shrink: 0; }
  .product figure {
    margin: 0 0 10px 0; }
    .product figure img {
      width: 100%; }
  .product h1 {
    margin: 0;
    font-size: 18px;
    font-weight: bold;
    line-height: 1.05; }
  .product h2 {
    margin: 0;
    font-size: 13px;
    line-height: 1.46;
    font-style: italic;
    font-weight: bold;
    display: inline-block; }
    .product h2:not(:empty) {
      margin-right: 5px;
      padding-right: 5px;
      background-position: right;
      background-size: 1px 80%;
      background-repeat: no-repeat;
      background-image: linear-gradient(to bottom, #000000, #000000) !important; }
  .product h3 {
    margin: 0;
    font-size: 14px;
    line-height: 1.36;
    font-style: italic;
    font-weight: bold;
    display: inline; }
  .product p {
    padding: 3px 0;
    margin: 0;
    font-size: 14px;
    line-height: 1.36; }
  .product a {
    color: #000000;
    text-decoration: none; }
    .product a:hover {
      text-decoration: underline; }
  @media only screen and (min-width: 481px) {
    .product {
      max-width: 482px;
      width: auto;
      /* class styles for the position properties of the image component */ }
      .product._left {
        float: left;
        margin-left: 0;
        margin-right: 0; }
      .product._right {
        float: right;
        margin-left: 0;
        margin-right: 0; } }
  .product._option1 {
    /* webkit-prefix mixin is defined in the global style file (_common.scss) */
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse; }
    .product._option1 figure {
      margin: 10px 0 0 0; }

/* Image component style */
.image {
  margin: 12px auto;
  position: relative;
  clear: both;
  /* class styles for the captions properties of the image component */ }
  .image.full-screen {
    position: relative !important;
    height: 100% !important;
    width: 100% !important;
    margin: 0 !important;
    padding: 0 !important; }
    .image.full-screen &gt; div {
      height: 100%; }
  .image._option1 &gt; div {
    border-radius: 25px; }
  .image._option2 &gt; div {
    width: 72px;
    height: 42px; }
  .image div {
    position: relative;
    width: 100%;
    height: 500px;
    background-size: cover;
    background-position: center center; }
    .image div &gt; a {
      display: block;
      position: absolute;
      top: 0;
      bottom: 0;
      right: 0;
      left: 0; }
  .image &gt; figcaption {
    color: #000000;
    margin-top: 4px;
    margin-bottom: 2px; }
  .image._caption-inside &gt; figcaption, .image._caption-top &gt; figcaption, .image._caption-top-left &gt; figcaption, .image._caption-top-right &gt; figcaption, .image._caption-bottom-left &gt; figcaption, .image._caption-bottom-right &gt; figcaption, .image .image_verde._caption-inside &gt; figcaption, .image .image_verde._caption-top &gt; figcaption, .image .image_verde._caption-top-left &gt; figcaption, .image .image_verde._caption-top-right &gt; figcaption, .image .image_verde._caption-bottom-left &gt; figcaption, .image .image_verde._caption-bottom-right &gt; figcaption, .image .image_azul._caption-inside &gt; figcaption, .image .image_azul._caption-top &gt; figcaption, .image .image_rojo._caption-inside &gt; figcaption, .image .image_rojo._caption-top &gt; figcaption, .image .image_naranja._caption-inside &gt; figcaption, .image .image_naranja._caption-top &gt; figcaption {
    position: absolute;
    padding: 8px 12px;
    background-color: rgba(255, 255, 255, 0.8);
    font-weight: 400;
    color: #3F3E3E;
    margin: 0;
    /* before represents the placeholder text*/ }
    .image._caption-inside &gt; figcaption::before, .image._caption-top &gt; figcaption::before, .image._caption-top-left &gt; figcaption::before, .image._caption-top-right &gt; figcaption::before, .image._caption-bottom-left &gt; figcaption::before, .image._caption-bottom-right &gt; figcaption::before, .image .image_verde._caption-inside &gt; figcaption::before, .image .image_verde._caption-top &gt; figcaption::before, .image .image_verde._caption-top-left &gt; figcaption::before, .image .image_verde._caption-top-right &gt; figcaption::before, .image .image_verde._caption-bottom-left &gt; figcaption::before, .image .image_verde._caption-bottom-right &gt; figcaption::before, .image .image_azul._caption-inside &gt; figcaption::before, .image .image_azul._caption-top &gt; figcaption::before, .image .image_rojo._caption-inside &gt; figcaption::before, .image .image_rojo._caption-top &gt; figcaption::before, .image .image_naranja._caption-inside &gt; figcaption::before, .image .image_naranja._caption-top &gt; figcaption::before {
      color: #3F3E3E; }
  .image._caption-inside &gt; figcaption {
    right: 0;
    bottom: 0;
    left: 0; }
  .image._caption-none &gt; figcaption {
    display: none; }
  .image._caption-top &gt; figcaption {
    right: 0;
    top: 0;
    left: 0; }
  .image._caption-top-left &gt; figcaption {
    right: 0;
    top: 0;
    left: 0;
    width: 30%; }
  .image._caption-top-right &gt; figcaption {
    right: 0;
    top: 0;
    width: 30%; }
  .image._caption-bottom-left &gt; figcaption {
    right: 0;
    bottom: 0;
    left: 0;
    width: 30%; }
  .image._caption-bottom-right &gt; figcaption {
    right: 0;
    bottom: 0;
    width: 30%; }
  @media only screen and (min-width: 481px) {
    .image {
      /* class styles for the position properties of the image component */ }
      .image._left {
        float: left;
        clear: left;
        width: calc(50% - 15px);
        margin-right: 15px;
        z-index: 1; }
      .image._right {
        float: right;
        clear: right;
        width: 50%;
        z-index: 1; } }

/* Image component style */
.image_verde {
  margin: 12px auto;
  position: relative;
  clear: both;
  /* class styles for the captions properties of the image component */ }
  .image_verde.full-screen {
    position: relative !important;
    height: 100% !important;
    width: 100% !important;
    margin: 0 !important;
    padding: 0 !important; }
    .image_verde.full-screen &gt; div {
      height: 100%; }
  .image_verde._option1 &gt; div {
    border-radius: 25px; }
  .image_verde div {
    position: relative;
    width: 100%;
    height: 500px;
    background-size: cover;
    background-position: center center; }
    .image_verde div &gt; a {
      display: block;
      position: absolute;
      top: 0;
      bottom: 0;
      right: 0;
      left: 0; }
  .image_verde &gt; figcaption {
    color: #ffffff;
    margin-top: 4px;
    margin-bottom: 2px; }
  .image_verde .image._caption-inside &gt; figcaption, .image_verde .image._caption-top &gt; figcaption, .image_verde .image._caption-top-left &gt; figcaption, .image_verde .image._caption-top-right &gt; figcaption, .image_verde .image._caption-bottom-left &gt; figcaption, .image_verde .image._caption-bottom-right &gt; figcaption, .image_verde._caption-inside &gt; figcaption, .image_verde._caption-top &gt; figcaption, .image_verde._caption-top-left &gt; figcaption, .image_verde._caption-top-right &gt; figcaption, .image_verde._caption-bottom-left &gt; figcaption, .image_verde._caption-bottom-right &gt; figcaption, .image_verde .image_azul._caption-inside &gt; figcaption, .image_verde .image_azul._caption-top &gt; figcaption, .image_verde .image_rojo._caption-inside &gt; figcaption, .image_verde .image_rojo._caption-top &gt; figcaption, .image_verde .image_naranja._caption-inside &gt; figcaption, .image_verde .image_naranja._caption-top &gt; figcaption {
    position: absolute;
    padding: 8px 12px;
    background-color: #95c11f;
    font-weight: 400;
    color: #ffffff;
    margin: 0;
    /* before represents the placeholder text*/ }
    .image_verde .image._caption-inside &gt; figcaption::before, .image_verde .image._caption-top &gt; figcaption::before, .image_verde .image._caption-top-left &gt; figcaption::before, .image_verde .image._caption-top-right &gt; figcaption::before, .image_verde .image._caption-bottom-left &gt; figcaption::before, .image_verde .image._caption-bottom-right &gt; figcaption::before, .image_verde._caption-inside &gt; figcaption::before, .image_verde._caption-top &gt; figcaption::before, .image_verde._caption-top-left &gt; figcaption::before, .image_verde._caption-top-right &gt; figcaption::before, .image_verde._caption-bottom-left &gt; figcaption::before, .image_verde._caption-bottom-right &gt; figcaption::before, .image_verde .image_azul._caption-inside &gt; figcaption::before, .image_verde .image_azul._caption-top &gt; figcaption::before, .image_verde .image_rojo._caption-inside &gt; figcaption::before, .image_verde .image_rojo._caption-top &gt; figcaption::before, .image_verde .image_naranja._caption-inside &gt; figcaption::before, .image_verde .image_naranja._caption-top &gt; figcaption::before {
      color: #95c11f; }
  .image_verde._caption-inside &gt; figcaption {
    right: 0;
    bottom: 0;
    left: 0; }
  .image_verde._caption-none &gt; figcaption {
    display: none; }
  .image_verde._caption-top &gt; figcaption {
    right: 0;
    top: 0;
    left: 0; }
  .image_verde._caption-top-left &gt; figcaption {
    right: 0;
    top: 0;
    left: 0;
    width: 30%; }
  .image_verde._caption-top-right &gt; figcaption {
    right: 0;
    top: 0;
    width: 30%; }
  .image_verde._caption-bottom-left &gt; figcaption {
    right: 0;
    bottom: 0;
    left: 0;
    width: 30%; }
  .image_verde._caption-bottom-right &gt; figcaption {
    right: 0;
    bottom: 0;
    width: 30%; }
  @media only screen and (min-width: 481px) {
    .image_verde {
      /* class styles for the position properties of the image component */ }
      .image_verde._left {
        float: left;
        clear: left;
        width: calc(50% - 15px);
        margin-right: 15px;
        z-index: 1; }
      .image_verde._right {
        float: right;
        clear: right;
        width: 50%;
        z-index: 1; } }

/* Image component style */
.image_azul {
  margin: 12px auto;
  position: relative;
  clear: both;
  /* class styles for the captions properties of the image component */ }
  .image_azul.full-screen {
    position: relative !important;
    height: 100% !important;
    width: 100% !important;
    margin: 0 !important;
    padding: 0 !important; }
    .image_azul.full-screen &gt; div {
      height: 100%; }
  .image_azul div {
    position: relative;
    width: 100%;
    height: 500px;
    background-size: cover;
    background-position: center center; }
    .image_azul div &gt; a {
      display: block;
      position: absolute;
      top: 0;
      bottom: 0;
      right: 0;
      left: 0; }
  .image_azul &gt; figcaption {
    color: #ffffff;
    margin-top: 4px;
    margin-bottom: 2px; }
  .image_azul .image._caption-inside &gt; figcaption, .image_azul .image._caption-top &gt; figcaption, .image_azul .image._caption-top-left &gt; figcaption, .image_azul .image._caption-top-right &gt; figcaption, .image_azul .image._caption-bottom-left &gt; figcaption, .image_azul .image._caption-bottom-right &gt; figcaption, .image_azul .image_verde._caption-inside &gt; figcaption, .image_azul .image_verde._caption-top &gt; figcaption, .image_azul .image_verde._caption-top-left &gt; figcaption, .image_azul .image_verde._caption-top-right &gt; figcaption, .image_azul .image_verde._caption-bottom-left &gt; figcaption, .image_azul .image_verde._caption-bottom-right &gt; figcaption, .image_azul._caption-inside &gt; figcaption, .image_azul._caption-top &gt; figcaption, .image_azul .image_rojo._caption-inside &gt; figcaption, .image_azul .image_rojo._caption-top &gt; figcaption, .image_azul .image_naranja._caption-inside &gt; figcaption, .image_azul .image_naranja._caption-top &gt; figcaption {
    position: absolute;
    padding: 8px 12px;
    background-color: #009fe3;
    font-weight: 400;
    color: #ffffff;
    margin: 0;
    /* before represents the placeholder text*/ }
    .image_azul .image._caption-inside &gt; figcaption::before, .image_azul .image._caption-top &gt; figcaption::before, .image_azul .image._caption-top-left &gt; figcaption::before, .image_azul .image._caption-top-right &gt; figcaption::before, .image_azul .image._caption-bottom-left &gt; figcaption::before, .image_azul .image._caption-bottom-right &gt; figcaption::before, .image_azul .image_verde._caption-inside &gt; figcaption::before, .image_azul .image_verde._caption-top &gt; figcaption::before, .image_azul .image_verde._caption-top-left &gt; figcaption::before, .image_azul .image_verde._caption-top-right &gt; figcaption::before, .image_azul .image_verde._caption-bottom-left &gt; figcaption::before, .image_azul .image_verde._caption-bottom-right &gt; figcaption::before, .image_azul._caption-inside &gt; figcaption::before, .image_azul._caption-top &gt; figcaption::before, .image_azul .image_rojo._caption-inside &gt; figcaption::before, .image_azul .image_rojo._caption-top &gt; figcaption::before, .image_azul .image_naranja._caption-inside &gt; figcaption::before, .image_azul .image_naranja._caption-top &gt; figcaption::before {
      color: #009fe3; }
  .image_azul._caption-inside &gt; figcaption {
    right: 0;
    bottom: 0;
    left: 0; }
  .image_azul._caption-none &gt; figcaption {
    display: none; }
  .image_azul._caption-top &gt; figcaption {
    right: 0;
    top: -35;
    left: 0;
    right: 0;
    margin: 32px auto;
    left: 0;
    background-color: #009FE3;
    font-weight: 400;
    color: #fff;
    padding: 8px 12px; }
  @media only screen and (min-width: 481px) {
    .image_azul {
      /* class styles for the position properties of the image component */ }
      .image_azul._left {
        float: left;
        clear: left;
        width: calc(50% - 15px);
        margin-right: 15px;
        z-index: 1; }
      .image_azul._right {
        float: right;
        clear: right;
        width: 50%;
        z-index: 1; } }

/* Image component style */
.image_rojo {
  margin: 12px auto;
  position: relative;
  clear: both;
  /* class styles for the captions properties of the image component */ }
  .image_rojo.full-screen {
    position: relative !important;
    height: 100% !important;
    width: 100% !important;
    margin: 0 !important;
    padding: 0 !important; }
    .image_rojo.full-screen &gt; div {
      height: 100%; }
  .image_rojo div {
    position: relative;
    width: 100%;
    height: 500px;
    background-size: cover;
    background-position: center center; }
    .image_rojo div &gt; a {
      display: block;
      position: absolute;
      top: 0;
      bottom: 0;
      right: 0;
      left: 0; }
  .image_rojo &gt; figcaption {
    color: #ffffff;
    margin-top: 4px;
    margin-bottom: 2px; }
  .image_rojo .image._caption-inside &gt; figcaption, .image_rojo .image._caption-top &gt; figcaption, .image_rojo .image._caption-top-left &gt; figcaption, .image_rojo .image._caption-top-right &gt; figcaption, .image_rojo .image._caption-bottom-left &gt; figcaption, .image_rojo .image._caption-bottom-right &gt; figcaption, .image_rojo .image_verde._caption-inside &gt; figcaption, .image_rojo .image_verde._caption-top &gt; figcaption, .image_rojo .image_verde._caption-top-left &gt; figcaption, .image_rojo .image_verde._caption-top-right &gt; figcaption, .image_rojo .image_verde._caption-bottom-left &gt; figcaption, .image_rojo .image_verde._caption-bottom-right &gt; figcaption, .image_rojo .image_azul._caption-inside &gt; figcaption, .image_rojo .image_azul._caption-top &gt; figcaption, .image_rojo._caption-inside &gt; figcaption, .image_rojo._caption-top &gt; figcaption, .image_rojo .image_naranja._caption-inside &gt; figcaption, .image_rojo .image_naranja._caption-top &gt; figcaption {
    position: absolute;
    padding: 8px 12px;
    background-color: #d5687e;
    /* Image component style */
    font-weight: 400;
    color: #ffffff;
    margin: 0;
    /* before represents the placeholder text*/ }
    .image_rojo .image._caption-inside &gt; figcaption .image_azul, .image_rojo .image._caption-top &gt; figcaption .image_azul, .image_rojo .image._caption-top-left &gt; figcaption .image_azul, .image_rojo .image._caption-top-right &gt; figcaption .image_azul, .image_rojo .image._caption-bottom-left &gt; figcaption .image_azul, .image_rojo .image._caption-bottom-right &gt; figcaption .image_azul, .image_rojo .image_verde._caption-inside &gt; figcaption .image_azul, .image_rojo .image_verde._caption-top &gt; figcaption .image_azul, .image_rojo .image_verde._caption-top-left &gt; figcaption .image_azul, .image_rojo .image_verde._caption-top-right &gt; figcaption .image_azul, .image_rojo .image_verde._caption-bottom-left &gt; figcaption .image_azul, .image_rojo .image_verde._caption-bottom-right &gt; figcaption .image_azul, .image_rojo .image_azul._caption-inside &gt; figcaption .image_azul, .image_rojo .image_azul._caption-top &gt; figcaption .image_azul, .image_rojo._caption-inside &gt; figcaption .image_azul, .image_rojo._caption-top &gt; figcaption .image_azul, .image_rojo .image_naranja._caption-inside &gt; figcaption .image_azul, .image_rojo .image_naranja._caption-top &gt; figcaption .image_azul {
      margin: 12px auto;
      position: relative;
      clear: both;
      /* class styles for the captions properties of the image component */ }
      .image_rojo .image._caption-inside &gt; figcaption .image_azul.full-screen, .image_rojo .image._caption-top &gt; figcaption .image_azul.full-screen, .image_rojo .image._caption-top-left &gt; figcaption .image_azul.full-screen, .image_rojo .image._caption-top-right &gt; figcaption .image_azul.full-screen, .image_rojo .image._caption-bottom-left &gt; figcaption .image_azul.full-screen, .image_rojo .image._caption-bottom-right &gt; figcaption .image_azul.full-screen, .image_rojo .image_verde._caption-inside &gt; figcaption .image_azul.full-screen, .image_rojo .image_verde._caption-top &gt; figcaption .image_azul.full-screen, .image_rojo .image_verde._caption-top-left &gt; figcaption .image_azul.full-screen, .image_rojo .image_verde._caption-top-right &gt; figcaption .image_azul.full-screen, .image_rojo .image_verde._caption-bottom-left &gt; figcaption .image_azul.full-screen, .image_rojo .image_verde._caption-bottom-right &gt; figcaption .image_azul.full-screen, .image_rojo .image_azul._caption-inside &gt; figcaption .image_azul.full-screen, .image_rojo .image_azul._caption-top &gt; figcaption .image_azul.full-screen, .image_rojo._caption-inside &gt; figcaption .image_azul.full-screen, .image_rojo._caption-top &gt; figcaption .image_azul.full-screen, .image_rojo .image_naranja._caption-inside &gt; figcaption .image_azul.full-screen, .image_rojo .image_naranja._caption-top &gt; figcaption .image_azul.full-screen {
        position: relative !important;
        height: 100% !important;
        width: 100% !important;
        margin: 0 !important;
        padding: 0 !important; }
        .image_rojo .image._caption-inside &gt; figcaption .image_azul.full-screen &gt; div, .image_rojo .image._caption-top &gt; figcaption .image_azul.full-screen &gt; div, .image_rojo .image._caption-top-left &gt; figcaption .image_azul.full-screen &gt; div, .image_rojo .image._caption-top-right &gt; figcaption .image_azul.full-screen &gt; div, .image_rojo .image._caption-bottom-left &gt; figcaption .image_azul.full-screen &gt; div, .image_rojo .image._caption-bottom-right &gt; figcaption .image_azul.full-screen &gt; div, .image_rojo .image_verde._caption-inside &gt; figcaption .image_azul.full-screen &gt; div, .image_rojo .image_verde._caption-top &gt; figcaption .image_azul.full-screen &gt; div, .image_rojo .image_verde._caption-top-left &gt; figcaption .image_azul.full-screen &gt; div, .image_rojo .image_verde._caption-top-right &gt; figcaption .image_azul.full-screen &gt; div, .image_rojo .image_verde._caption-bottom-left &gt; figcaption .image_azul.full-screen &gt; div, .image_rojo .image_verde._caption-bottom-right &gt; figcaption .image_azul.full-screen &gt; div, .image_rojo .image_azul._caption-inside &gt; figcaption .image_azul.full-screen &gt; div, .image_rojo .image_azul._caption-top &gt; figcaption .image_azul.full-screen &gt; div, .image_rojo._caption-inside &gt; figcaption .image_azul.full-screen &gt; div, .image_rojo._caption-top &gt; figcaption .image_azul.full-screen &gt; div, .image_rojo .image_naranja._caption-inside &gt; figcaption .image_azul.full-screen &gt; div, .image_rojo .image_naranja._caption-top &gt; figcaption .image_azul.full-screen &gt; div {
          height: 100%; }
      .image_rojo .image._caption-inside &gt; figcaption .image_azul div, .image_rojo .image._caption-top &gt; figcaption .image_azul div, .image_rojo .image._caption-top-left &gt; figcaption .image_azul div, .image_rojo .image._caption-top-right &gt; figcaption .image_azul div, .image_rojo .image._caption-bottom-left &gt; figcaption .image_azul div, .image_rojo .image._caption-bottom-right &gt; figcaption .image_azul div, .image_rojo .image_verde._caption-inside &gt; figcaption .image_azul div, .image_rojo .image_verde._caption-top &gt; figcaption .image_azul div, .image_rojo .image_verde._caption-top-left &gt; figcaption .image_azul div, .image_rojo .image_verde._caption-top-right &gt; figcaption .image_azul div, .image_rojo .image_verde._caption-bottom-left &gt; figcaption .image_azul div, .image_rojo .image_verde._caption-bottom-right &gt; figcaption .image_azul div, .image_rojo .image_azul._caption-inside &gt; figcaption .image_azul div, .image_rojo .image_azul._caption-top &gt; figcaption .image_azul div, .image_rojo._caption-inside &gt; figcaption .image_azul div, .image_rojo._caption-top &gt; figcaption .image_azul div, .image_rojo .image_naranja._caption-inside &gt; figcaption .image_azul div, .image_rojo .image_naranja._caption-top &gt; figcaption .image_azul div {
        position: relative;
        width: 100%;
        height: 500px;
        background-size: cover;
        background-position: center center; }
        .image_rojo .image._caption-inside &gt; figcaption .image_azul div &gt; a, .image_rojo .image._caption-top &gt; figcaption .image_azul div &gt; a, .image_rojo .image._caption-top-left &gt; figcaption .image_azul div &gt; a, .image_rojo .image._caption-top-right &gt; figcaption .image_azul div &gt; a, .image_rojo .image._caption-bottom-left &gt; figcaption .image_azul div &gt; a, .image_rojo .image._caption-bottom-right &gt; figcaption .image_azul div &gt; a, .image_rojo .image_verde._caption-inside &gt; figcaption .image_azul div &gt; a, .image_rojo .image_verde._caption-top &gt; figcaption .image_azul div &gt; a, .image_rojo .image_verde._caption-top-left &gt; figcaption .image_azul div &gt; a, .image_rojo .image_verde._caption-top-right &gt; figcaption .image_azul div &gt; a, .image_rojo .image_verde._caption-bottom-left &gt; figcaption .image_azul div &gt; a, .image_rojo .image_verde._caption-bottom-right &gt; figcaption .image_azul div &gt; a, .image_rojo .image_azul._caption-inside &gt; figcaption .image_azul div &gt; a, .image_rojo .image_azul._caption-top &gt; figcaption .image_azul div &gt; a, .image_rojo._caption-inside &gt; figcaption .image_azul div &gt; a, .image_rojo._caption-top &gt; figcaption .image_azul div &gt; a, .image_rojo .image_naranja._caption-inside &gt; figcaption .image_azul div &gt; a, .image_rojo .image_naranja._caption-top &gt; figcaption .image_azul div &gt; a {
          display: block;
          position: absolute;
          top: 0;
          bottom: 0;
          right: 0;
          left: 0; }
      .image_rojo .image._caption-inside &gt; figcaption .image_azul &gt; figcaption, .image_rojo .image._caption-top &gt; figcaption .image_azul &gt; figcaption, .image_rojo .image._caption-top-left &gt; figcaption .image_azul &gt; figcaption, .image_rojo .image._caption-top-right &gt; figcaption .image_azul &gt; figcaption, .image_rojo .image._caption-bottom-left &gt; figcaption .image_azul &gt; figcaption, .image_rojo .image._caption-bottom-right &gt; figcaption .image_azul &gt; figcaption, .image_rojo .image_verde._caption-inside &gt; figcaption .image_azul &gt; figcaption, .image_rojo .image_verde._caption-top &gt; figcaption .image_azul &gt; figcaption, .image_rojo .image_verde._caption-top-left &gt; figcaption .image_azul &gt; figcaption, .image_rojo .image_verde._caption-top-right &gt; figcaption .image_azul &gt; figcaption, .image_rojo .image_verde._caption-bottom-left &gt; figcaption .image_azul &gt; figcaption, .image_rojo .image_verde._caption-bottom-right &gt; figcaption .image_azul &gt; figcaption, .image_rojo .image_azul._caption-inside &gt; figcaption .image_azul &gt; figcaption, .image_rojo .image_azul._caption-top &gt; figcaption .image_azul &gt; figcaption, .image_rojo._caption-inside &gt; figcaption .image_azul &gt; figcaption, .image_rojo._caption-top &gt; figcaption .image_azul &gt; figcaption, .image_rojo .image_naranja._caption-inside &gt; figcaption .image_azul &gt; figcaption, .image_rojo .image_naranja._caption-top &gt; figcaption .image_azul &gt; figcaption {
        color: #ffffff;
        margin-top: 4px;
        margin-bottom: 2px; }
      .image_rojo .image._caption-inside &gt; figcaption .image_azul .image._caption-inside &gt; figcaption, .image_rojo .image._caption-top &gt; figcaption .image_azul .image._caption-inside &gt; figcaption, .image_rojo .image._caption-top-left &gt; figcaption .image_azul .image._caption-inside &gt; figcaption, .image_rojo .image._caption-top-right &gt; figcaption .image_azul .image._caption-inside &gt; figcaption, .image_rojo .image._caption-bottom-left &gt; figcaption .image_azul .image._caption-inside &gt; figcaption, .image_rojo .image._caption-bottom-right &gt; figcaption .image_azul .image._caption-inside &gt; figcaption, .image_rojo .image_verde._caption-inside &gt; figcaption .image_azul .image._caption-inside &gt; figcaption, .image_rojo .image_verde._caption-top &gt; figcaption .image_azul .image._caption-inside &gt; figcaption, .image_rojo .image_verde._caption-top-left &gt; figcaption .image_azul .image._caption-inside &gt; figcaption, .image_rojo .image_verde._caption-top-right &gt; figcaption .image_azul .image._caption-inside &gt; figcaption, .image_rojo .image_verde._caption-bottom-left &gt; figcaption .image_azul .image._caption-inside &gt; figcaption, .image_rojo .image_verde._caption-bottom-right &gt; figcaption .image_azul .image._caption-inside &gt; figcaption, .image_rojo .image_azul._caption-inside &gt; figcaption .image_azul .image._caption-inside &gt; figcaption, .image_rojo .image_azul._caption-top &gt; figcaption .image_azul .image._caption-inside &gt; figcaption, .image_rojo._caption-inside &gt; figcaption .image_azul .image._caption-inside &gt; figcaption, .image_rojo._caption-top &gt; figcaption .image_azul .image._caption-inside &gt; figcaption, .image_rojo .image_naranja._caption-inside &gt; figcaption .image_azul .image._caption-inside &gt; figcaption, .image_rojo .image_naranja._caption-top &gt; figcaption .image_azul .image._caption-inside &gt; figcaption, .image_rojo .image._caption-inside &gt; figcaption .image_azul .image._caption-top &gt; figcaption, .image_rojo .image._caption-top &gt; figcaption .image_azul .image._caption-top &gt; figcaption, .image_rojo .image._caption-top-left &gt; figcaption .image_azul .image._caption-top &gt; figcaption, .image_rojo .image._caption-top-right &gt; figcaption .image_azul .image._caption-top &gt; figcaption, .image_rojo .image._caption-bottom-left &gt; figcaption .image_azul .image._caption-top &gt; figcaption, .image_rojo .image._caption-bottom-right &gt; figcaption .image_azul .image._caption-top &gt; figcaption, .image_rojo .image_verde._caption-inside &gt; figcaption .image_azul .image._caption-top &gt; figcaption, .image_rojo .image_verde._caption-top &gt; figcaption .image_azul .image._caption-top &gt; figcaption, .image_rojo .image_verde._caption-top-left &gt; figcaption .image_azul .image._caption-top &gt; figcaption, .image_rojo .image_verde._caption-top-right &gt; figcaption .image_azul .image._caption-top &gt; figcaption, .image_rojo .image_verde._caption-bottom-left &gt; figcaption .image_azul .image._caption-top &gt; figcaption, .image_rojo .image_verde._caption-bottom-right &gt; figcaption .image_azul .image._caption-top &gt; figcaption, .image_rojo .image_azul._caption-inside &gt; figcaption .image_azul .image._caption-top &gt; figcaption, .image_rojo .image_azul._caption-top &gt; figcaption .image_azul .image._caption-top &gt; figcaption, .image_rojo._caption-inside &gt; figcaption .image_azul .image._caption-top &gt; figcaption, .image_rojo._caption-top &gt; figcaption .image_azul .image._caption-top &gt; figcaption, .image_rojo .image_naranja._caption-inside &gt; figcaption .image_azul .image._caption-top &gt; figcaption, .image_rojo .image_naranja._caption-top &gt; figcaption .image_azul .image._caption-top &gt; figcaption, .image_rojo .image._caption-inside &gt; figcaption .image_azul .image._caption-top-left &gt; figcaption, .image_rojo .image._caption-top &gt; figcaption .image_azul .image._caption-top-left &gt; figcaption, .image_rojo .image._caption-top-left &gt; figcaption .image_azul .image._caption-top-left &gt; figcaption, .image_rojo .image._caption-top-right &gt; figcaption .image_azul .image._caption-top-left &gt; figcaption, .image_rojo .image._caption-bottom-left &gt; figcaption .image_azul .image._caption-top-left &gt; figcaption, .image_rojo .image._caption-bottom-right &gt; figcaption .image_azul .image._caption-top-left &gt; figcaption, .image_rojo .image_verde._caption-inside &gt; figcaption .image_azul .image._caption-top-left &gt; figcaption, .image_rojo .image_verde._caption-top &gt; figcaption .image_azul .image._caption-top-left &gt; figcaption, .image_rojo .image_verde._caption-top-left &gt; figcaption .image_azul .image._caption-top-left &gt; figcaption, .image_rojo .image_verde._caption-top-right &gt; figcaption .image_azul .image._caption-top-left &gt; figcaption, .image_rojo .image_verde._caption-bottom-left &gt; figcaption .image_azul .image._caption-top-left &gt; figcaption, .image_rojo .image_verde._caption-bottom-right &gt; figcaption .image_azul .image._caption-top-left &gt; figcaption, .image_rojo .image_azul._caption-inside &gt; figcaption .image_azul .image._caption-top-left &gt; figcaption, .image_rojo .image_azul._caption-top &gt; figcaption .image_azul .image._caption-top-left &gt; figcaption, .image_rojo._caption-inside &gt; figcaption .image_azul .image._caption-top-left &gt; figcaption, .image_rojo._caption-top &gt; figcaption .image_azul .image._caption-top-left &gt; figcaption, .image_rojo .image_naranja._caption-inside &gt; figcaption .image_azul .image._caption-top-left &gt; figcaption, .image_rojo .image_naranja._caption-top &gt; figcaption .image_azul .image._caption-top-left &gt; figcaption, .image_rojo .image._caption-inside &gt; figcaption .image_azul .image._caption-top-right &gt; figcaption, .image_rojo .image._caption-top &gt; figcaption .image_azul .image._caption-top-right &gt; figcaption, .image_rojo .image._caption-top-left &gt; figcaption .image_azul .image._caption-top-right &gt; figcaption, .image_rojo .image._caption-top-right &gt; figcaption .image_azul .image._caption-top-right &gt; figcaption, .image_rojo .image._caption-bottom-left &gt; figcaption .image_azul .image._caption-top-right &gt; figcaption, .image_rojo .image._caption-bottom-right &gt; figcaption .image_azul .image._caption-top-right &gt; figcaption, .image_rojo .image_verde._caption-inside &gt; figcaption .image_azul .image._caption-top-right &gt; figcaption, .image_rojo .image_verde._caption-top &gt; figcaption .image_azul .image._caption-top-right &gt; figcaption, .image_rojo .image_verde._caption-top-left &gt; figcaption .image_azul .image._caption-top-right &gt; figcaption, .image_rojo .image_verde._caption-top-right &gt; figcaption .image_azul .image._caption-top-right &gt; figcaption, .image_rojo .image_verde._caption-bottom-left &gt; figcaption .image_azul .image._caption-top-right &gt; figcaption, .image_rojo .image_verde._caption-bottom-right &gt; figcaption .image_azul .image._caption-top-right &gt; figcaption, .image_rojo .image_azul._caption-inside &gt; figcaption .image_azul .image._caption-top-right &gt; figcaption, .image_rojo .image_azul._caption-top &gt; figcaption .image_azul .image._caption-top-right &gt; figcaption, .image_rojo._caption-inside &gt; figcaption .image_azul .image._caption-top-right &gt; figcaption, .image_rojo._caption-top &gt; figcaption .image_azul .image._caption-top-right &gt; figcaption, .image_rojo .image_naranja._caption-inside &gt; figcaption .image_azul .image._caption-top-right &gt; figcaption, .image_rojo .image_naranja._caption-top &gt; figcaption .image_azul .image._caption-top-right &gt; figcaption, .image_rojo .image._caption-inside &gt; figcaption .image_azul .image._caption-bottom-left &gt; figcaption, .image_rojo .image._caption-top &gt; figcaption .image_azul .image._caption-bottom-left &gt; figcaption, .image_rojo .image._caption-top-left &gt; figcaption .image_azul .image._caption-bottom-left &gt; figcaption, .image_rojo .image._caption-top-right &gt; figcaption .image_azul .image._caption-bottom-left &gt; figcaption, .image_rojo .image._caption-bottom-left &gt; figcaption .image_azul .image._caption-bottom-left &gt; figcaption, .image_rojo .image._caption-bottom-right &gt; figcaption .image_azul .image._caption-bottom-left &gt; figcaption, .image_rojo .image_verde._caption-inside &gt; figcaption .image_azul .image._caption-bottom-left &gt; figcaption, .image_rojo .image_verde._caption-top &gt; figcaption .image_azul .image._caption-bottom-left &gt; figcaption, .image_rojo .image_verde._caption-top-left &gt; figcaption .image_azul .image._caption-bottom-left &gt; figcaption, .image_rojo .image_verde._caption-top-right &gt; figcaption .image_azul .image._caption-bottom-left &gt; figcaption, .image_rojo .image_verde._caption-bottom-left &gt; figcaption .image_azul .image._caption-bottom-left &gt; figcaption, .image_rojo .image_verde._caption-bottom-right &gt; figcaption .image_azul .image._caption-bottom-left &gt; figcaption, .image_rojo .image_azul._caption-inside &gt; figcaption .image_azul .image._caption-bottom-left &gt; figcaption, .image_rojo .image_azul._caption-top &gt; figcaption .image_azul .image._caption-bottom-left &gt; figcaption, .image_rojo._caption-inside &gt; figcaption .image_azul .image._caption-bottom-left &gt; figcaption, .image_rojo._caption-top &gt; figcaption .image_azul .image._caption-bottom-left &gt; figcaption, .image_rojo .image_naranja._caption-inside &gt; figcaption .image_azul .image._caption-bottom-left &gt; figcaption, .image_rojo .image_naranja._caption-top &gt; figcaption .image_azul .image._caption-bottom-left &gt; figcaption, .image_rojo .image._caption-inside &gt; figcaption .image_azul .image._caption-bottom-right &gt; figcaption, .image_rojo .image._caption-top &gt; figcaption .image_azul .image._caption-bottom-right &gt; figcaption, .image_rojo .image._caption-top-left &gt; figcaption .image_azul .image._caption-bottom-right &gt; figcaption, .image_rojo .image._caption-top-right &gt; figcaption .image_azul .image._caption-bottom-right &gt; figcaption, .image_rojo .image._caption-bottom-left &gt; figcaption .image_azul .image._caption-bottom-right &gt; figcaption, .image_rojo .image._caption-bottom-right &gt; figcaption .image_azul .image._caption-bottom-right &gt; figcaption, .image_rojo .image_verde._caption-inside &gt; figcaption .image_azul .image._caption-bottom-right &gt; figcaption, .image_rojo .image_verde._caption-top &gt; figcaption .image_azul .image._caption-bottom-right &gt; figcaption, .image_rojo .image_verde._caption-top-left &gt; figcaption .image_azul .image._caption-bottom-right &gt; figcaption, .image_rojo .image_verde._caption-top-right &gt; figcaption .image_azul .image._caption-bottom-right &gt; figcaption, .image_rojo .image_verde._caption-bottom-left &gt; figcaption .image_azul .image._caption-bottom-right &gt; figcaption, .image_rojo .image_verde._caption-bottom-right &gt; figcaption .image_azul .image._caption-bottom-right &gt; figcaption, .image_rojo .image_azul._caption-inside &gt; figcaption .image_azul .image._caption-bottom-right &gt; figcaption, .image_rojo .image_azul._caption-top &gt; figcaption .image_azul .image._caption-bottom-right &gt; figcaption, .image_rojo._caption-inside &gt; figcaption .image_azul .image._caption-bottom-right &gt; figcaption, .image_rojo._caption-top &gt; figcaption .image_azul .image._caption-bottom-right &gt; figcaption, .image_rojo .image_naranja._caption-inside &gt; figcaption .image_azul .image._caption-bottom-right &gt; figcaption, .image_rojo .image_naranja._caption-top &gt; figcaption .image_azul .image._caption-bottom-right &gt; figcaption, .image_rojo .image._caption-inside &gt; figcaption .image_azul .image_verde._caption-inside &gt; figcaption, .image_rojo .image._caption-top &gt; figcaption .image_azul .image_verde._caption-inside &gt; figcaption, .image_rojo .image._caption-top-left &gt; figcaption .image_azul .image_verde._caption-inside &gt; figcaption, .image_rojo .image._caption-top-right &gt; figcaption .image_azul .image_verde._caption-inside &gt; figcaption, .image_rojo .image._caption-bottom-left &gt; figcaption .image_azul .image_verde._caption-inside &gt; figcaption, .image_rojo .image._caption-bottom-right &gt; figcaption .image_azul .image_verde._caption-inside &gt; figcaption, .image_rojo .image_verde._caption-inside &gt; figcaption .image_azul .image_verde._caption-inside &gt; figcaption, .image_rojo .image_verde._caption-top &gt; figcaption .image_azul .image_verde._caption-inside &gt; figcaption, .image_rojo .image_verde._caption-top-left &gt; figcaption .image_azul .image_verde._caption-inside &gt; figcaption, .image_rojo .image_verde._caption-top-right &gt; figcaption .image_azul .image_verde._caption-inside &gt; figcaption, .image_rojo .image_verde._caption-bottom-left &gt; figcaption .image_azul .image_verde._caption-inside &gt; figcaption, .image_rojo .image_verde._caption-bottom-right &gt; figcaption .image_azul .image_verde._caption-inside &gt; figcaption, .image_rojo .image_azul._caption-inside &gt; figcaption .image_azul .image_verde._caption-inside &gt; figcaption, .image_rojo .image_azul._caption-top &gt; figcaption .image_azul .image_verde._caption-inside &gt; figcaption, .image_rojo._caption-inside &gt; figcaption .image_azul .image_verde._caption-inside &gt; figcaption, .image_rojo._caption-top &gt; figcaption .image_azul .image_verde._caption-inside &gt; figcaption, .image_rojo .image_naranja._caption-inside &gt; figcaption .image_azul .image_verde._caption-inside &gt; figcaption, .image_rojo .image_naranja._caption-top &gt; figcaption .image_azul .image_verde._caption-inside &gt; figcaption, .image_rojo .image._caption-inside &gt; figcaption .image_azul .image_verde._caption-top &gt; figcaption, .image_rojo .image._caption-top &gt; figcaption .image_azul .image_verde._caption-top &gt; figcaption, .image_rojo .image._caption-top-left &gt; figcaption .image_azul .image_verde._caption-top &gt; figcaption, .image_rojo .image._caption-top-right &gt; figcaption .image_azul .image_verde._caption-top &gt; figcaption, .image_rojo .image._caption-bottom-left &gt; figcaption .image_azul .image_verde._caption-top &gt; figcaption, .image_rojo .image._caption-bottom-right &gt; figcaption .image_azul .image_verde._caption-top &gt; figcaption, .image_rojo .image_verde._caption-inside &gt; figcaption .image_azul .image_verde._caption-top &gt; figcaption, .image_rojo .image_verde._caption-top &gt; figcaption .image_azul .image_verde._caption-top &gt; figcaption, .image_rojo .image_verde._caption-top-left &gt; figcaption .image_azul .image_verde._caption-top &gt; figcaption, .image_rojo .image_verde._caption-top-right &gt; figcaption .image_azul .image_verde._caption-top &gt; figcaption, .image_rojo .image_verde._caption-bottom-left &gt; figcaption .image_azul .image_verde._caption-top &gt; figcaption, .image_rojo .image_verde._caption-bottom-right &gt; figcaption .image_azul .image_verde._caption-top &gt; figcaption, .image_rojo .image_azul._caption-inside &gt; figcaption .image_azul .image_verde._caption-top &gt; figcaption, .image_rojo .image_azul._caption-top &gt; figcaption .image_azul .image_verde._caption-top &gt; figcaption, .image_rojo._caption-inside &gt; figcaption .image_azul .image_verde._caption-top &gt; figcaption, .image_rojo._caption-top &gt; figcaption .image_azul .image_verde._caption-top &gt; figcaption, .image_rojo .image_naranja._caption-inside &gt; figcaption .image_azul .image_verde._caption-top &gt; figcaption, .image_rojo .image_naranja._caption-top &gt; figcaption .image_azul .image_verde._caption-top &gt; figcaption, .image_rojo .image._caption-inside &gt; figcaption .image_azul .image_verde._caption-top-left &gt; figcaption, .image_rojo .image._caption-top &gt; figcaption .image_azul .image_verde._caption-top-left &gt; figcaption, .image_rojo .image._caption-top-left &gt; figcaption .image_azul .image_verde._caption-top-left &gt; figcaption, .image_rojo .image._caption-top-right &gt; figcaption .image_azul .image_verde._caption-top-left &gt; figcaption, .image_rojo .image._caption-bottom-left &gt; figcaption .image_azul .image_verde._caption-top-left &gt; figcaption, .image_rojo .image._caption-bottom-right &gt; figcaption .image_azul .image_verde._caption-top-left &gt; figcaption, .image_rojo .image_verde._caption-inside &gt; figcaption .image_azul .image_verde._caption-top-left &gt; figcaption, .image_rojo .image_verde._caption-top &gt; figcaption .image_azul .image_verde._caption-top-left &gt; figcaption, .image_rojo .image_verde._caption-top-left &gt; figcaption .image_azul .image_verde._caption-top-left &gt; figcaption, .image_rojo .image_verde._caption-top-right &gt; figcaption .image_azul .image_verde._caption-top-left &gt; figcaption, .image_rojo .image_verde._caption-bottom-left &gt; figcaption .image_azul .image_verde._caption-top-left &gt; figcaption, .image_rojo .image_verde._caption-bottom-right &gt; figcaption .image_azul .image_verde._caption-top-left &gt; figcaption, .image_rojo .image_azul._caption-inside &gt; figcaption .image_azul .image_verde._caption-top-left &gt; figcaption, .image_rojo .image_azul._caption-top &gt; figcaption .image_azul .image_verde._caption-top-left &gt; figcaption, .image_rojo._caption-inside &gt; figcaption .image_azul .image_verde._caption-top-left &gt; figcaption, .image_rojo._caption-top &gt; figcaption .image_azul .image_verde._caption-top-left &gt; figcaption, .image_rojo .image_naranja._caption-inside &gt; figcaption .image_azul .image_verde._caption-top-left &gt; figcaption, .image_rojo .image_naranja._caption-top &gt; figcaption .image_azul .image_verde._caption-top-left &gt; figcaption, .image_rojo .image._caption-inside &gt; figcaption .image_azul .image_verde._caption-top-right &gt; figcaption, .image_rojo .image._caption-top &gt; figcaption .image_azul .image_verde._caption-top-right &gt; figcaption, .image_rojo .image._caption-top-left &gt; figcaption .image_azul .image_verde._caption-top-right &gt; figcaption, .image_rojo .image._caption-top-right &gt; figcaption .image_azul .image_verde._caption-top-right &gt; figcaption, .image_rojo .image._caption-bottom-left &gt; figcaption .image_azul .image_verde._caption-top-right &gt; figcaption, .image_rojo .image._caption-bottom-right &gt; figcaption .image_azul .image_verde._caption-top-right &gt; figcaption, .image_rojo .image_verde._caption-inside &gt; figcaption .image_azul .image_verde._caption-top-right &gt; figcaption, .image_rojo .image_verde._caption-top &gt; figcaption .image_azul .image_verde._caption-top-right &gt; figcaption, .image_rojo .image_verde._caption-top-left &gt; figcaption .image_azul .image_verde._caption-top-right &gt; figcaption, .image_rojo .image_verde._caption-top-right &gt; figcaption .image_azul .image_verde._caption-top-right &gt; figcaption, .image_rojo .image_verde._caption-bottom-left &gt; figcaption .image_azul .image_verde._caption-top-right &gt; figcaption, .image_rojo .image_verde._caption-bottom-right &gt; figcaption .image_azul .image_verde._caption-top-right &gt; figcaption, .image_rojo .image_azul._caption-inside &gt; figcaption .image_azul .image_verde._caption-top-right &gt; figcaption, .image_rojo .image_azul._caption-top &gt; figcaption .image_azul .image_verde._caption-top-right &gt; figcaption, .image_rojo._caption-inside &gt; figcaption .image_azul .image_verde._caption-top-right &gt; figcaption, .image_rojo._caption-top &gt; figcaption .image_azul .image_verde._caption-top-right &gt; figcaption, .image_rojo .image_naranja._caption-inside &gt; figcaption .image_azul .image_verde._caption-top-right &gt; figcaption, .image_rojo .image_naranja._caption-top &gt; figcaption .image_azul .image_verde._caption-top-right &gt; figcaption, .image_rojo .image._caption-inside &gt; figcaption .image_azul .image_verde._caption-bottom-left &gt; figcaption, .image_rojo .image._caption-top &gt; figcaption .image_azul .image_verde._caption-bottom-left &gt; figcaption, .image_rojo .image._caption-top-left &gt; figcaption .image_azul .image_verde._caption-bottom-left &gt; figcaption, .image_rojo .image._caption-top-right &gt; figcaption .image_azul .image_verde._caption-bottom-left &gt; figcaption, .image_rojo .image._caption-bottom-left &gt; figcaption .image_azul .image_verde._caption-bottom-left &gt; figcaption, .image_rojo .image._caption-bottom-right &gt; figcaption .image_azul .image_verde._caption-bottom-left &gt; figcaption, .image_rojo .image_verde._caption-inside &gt; figcaption .image_azul .image_verde._caption-bottom-left &gt; figcaption, .image_rojo .image_verde._caption-top &gt; figcaption .image_azul .image_verde._caption-bottom-left &gt; figcaption, .image_rojo .image_verde._caption-top-left &gt; figcaption .image_azul .image_verde._caption-bottom-left &gt; figcaption, .image_rojo .image_verde._caption-top-right &gt; figcaption .image_azul .image_verde._caption-bottom-left &gt; figcaption, .image_rojo .image_verde._caption-bottom-left &gt; figcaption .image_azul .image_verde._caption-bottom-left &gt; figcaption, .image_rojo .image_verde._caption-bottom-right &gt; figcaption .image_azul .image_verde._caption-bottom-left &gt; figcaption, .image_rojo .image_azul._caption-inside &gt; figcaption .image_azul .image_verde._caption-bottom-left &gt; figcaption, .image_rojo .image_azul._caption-top &gt; figcaption .image_azul .image_verde._caption-bottom-left &gt; figcaption, .image_rojo._caption-inside &gt; figcaption .image_azul .image_verde._caption-bottom-left &gt; figcaption, .image_rojo._caption-top &gt; figcaption .image_azul .image_verde._caption-bottom-left &gt; figcaption, .image_rojo .image_naranja._caption-inside &gt; figcaption .image_azul .image_verde._caption-bottom-left &gt; figcaption, .image_rojo .image_naranja._caption-top &gt; figcaption .image_azul .image_verde._caption-bottom-left &gt; figcaption, .image_rojo .image._caption-inside &gt; figcaption .image_azul .image_verde._caption-bottom-right &gt; figcaption, .image_rojo .image._caption-top &gt; figcaption .image_azul .image_verde._caption-bottom-right &gt; figcaption, .image_rojo .image._caption-top-left &gt; figcaption .image_azul .image_verde._caption-bottom-right &gt; figcaption, .image_rojo .image._caption-top-right &gt; figcaption .image_azul .image_verde._caption-bottom-right &gt; figcaption, .image_rojo .image._caption-bottom-left &gt; figcaption .image_azul .image_verde._caption-bottom-right &gt; figcaption, .image_rojo .image._caption-bottom-right &gt; figcaption .image_azul .image_verde._caption-bottom-right &gt; figcaption, .image_rojo .image_verde._caption-inside &gt; figcaption .image_azul .image_verde._caption-bottom-right &gt; figcaption, .image_rojo .image_verde._caption-top &gt; figcaption .image_azul .image_verde._caption-bottom-right &gt; figcaption, .image_rojo .image_verde._caption-top-left &gt; figcaption .image_azul .image_verde._caption-bottom-right &gt; figcaption, .image_rojo .image_verde._caption-top-right &gt; figcaption .image_azul .image_verde._caption-bottom-right &gt; figcaption, .image_rojo .image_verde._caption-bottom-left &gt; figcaption .image_azul .image_verde._caption-bottom-right &gt; figcaption, .image_rojo .image_verde._caption-bottom-right &gt; figcaption .image_azul .image_verde._caption-bottom-right &gt; figcaption, .image_rojo .image_azul._caption-inside &gt; figcaption .image_azul .image_verde._caption-bottom-right &gt; figcaption, .image_rojo .image_azul._caption-top &gt; figcaption .image_azul .image_verde._caption-bottom-right &gt; figcaption, .image_rojo._caption-inside &gt; figcaption .image_azul .image_verde._caption-bottom-right &gt; figcaption, .image_rojo._caption-top &gt; figcaption .image_azul .image_verde._caption-bottom-right &gt; figcaption, .image_rojo .image_naranja._caption-inside &gt; figcaption .image_azul .image_verde._caption-bottom-right &gt; figcaption, .image_rojo .image_naranja._caption-top &gt; figcaption .image_azul .image_verde._caption-bottom-right &gt; figcaption, .image_rojo .image._caption-inside &gt; figcaption .image_azul._caption-inside &gt; figcaption, .image_rojo .image._caption-top &gt; figcaption .image_azul._caption-inside &gt; figcaption, .image_rojo .image._caption-top-left &gt; figcaption .image_azul._caption-inside &gt; figcaption, .image_rojo .image._caption-top-right &gt; figcaption .image_azul._caption-inside &gt; figcaption, .image_rojo .image._caption-bottom-left &gt; figcaption .image_azul._caption-inside &gt; figcaption, .image_rojo .image._caption-bottom-right &gt; figcaption .image_azul._caption-inside &gt; figcaption, .image_rojo .image_verde._caption-inside &gt; figcaption .image_azul._caption-inside &gt; figcaption, .image_rojo .image_verde._caption-top &gt; figcaption .image_azul._caption-inside &gt; figcaption, .image_rojo .image_verde._caption-top-left &gt; figcaption .image_azul._caption-inside &gt; figcaption, .image_rojo .image_verde._caption-top-right &gt; figcaption .image_azul._caption-inside &gt; figcaption, .image_rojo .image_verde._caption-bottom-left &gt; figcaption .image_azul._caption-inside &gt; figcaption, .image_rojo .image_verde._caption-bottom-right &gt; figcaption .image_azul._caption-inside &gt; figcaption, .image_rojo .image_azul._caption-inside &gt; figcaption .image_azul._caption-inside &gt; figcaption, .image_rojo .image_azul._caption-top &gt; figcaption .image_azul._caption-inside &gt; figcaption, .image_rojo._caption-inside &gt; figcaption .image_azul._caption-inside &gt; figcaption, .image_rojo._caption-top &gt; figcaption .image_azul._caption-inside &gt; figcaption, .image_rojo .image_naranja._caption-inside &gt; figcaption .image_azul._caption-inside &gt; figcaption, .image_rojo .image_naranja._caption-top &gt; figcaption .image_azul._caption-inside &gt; figcaption, .image_rojo .image._caption-inside &gt; figcaption .image_azul._caption-top &gt; figcaption, .image_rojo .image._caption-top &gt; figcaption .image_azul._caption-top &gt; figcaption, .image_rojo .image._caption-top-left &gt; figcaption .image_azul._caption-top &gt; figcaption, .image_rojo .image._caption-top-right &gt; figcaption .image_azul._caption-top &gt; figcaption, .image_rojo .image._caption-bottom-left &gt; figcaption .image_azul._caption-top &gt; figcaption, .image_rojo .image._caption-bottom-right &gt; figcaption .image_azul._caption-top &gt; figcaption, .image_rojo .image_verde._caption-inside &gt; figcaption .image_azul._caption-top &gt; figcaption, .image_rojo .image_verde._caption-top &gt; figcaption .image_azul._caption-top &gt; figcaption, .image_rojo .image_verde._caption-top-left &gt; figcaption .image_azul._caption-top &gt; figcaption, .image_rojo .image_verde._caption-top-right &gt; figcaption .image_azul._caption-top &gt; figcaption, .image_rojo .image_verde._caption-bottom-left &gt; figcaption .image_azul._caption-top &gt; figcaption, .image_rojo .image_verde._caption-bottom-right &gt; figcaption .image_azul._caption-top &gt; figcaption, .image_rojo .image_azul._caption-inside &gt; figcaption .image_azul._caption-top &gt; figcaption, .image_rojo .image_azul._caption-top &gt; figcaption .image_azul._caption-top &gt; figcaption, .image_rojo._caption-inside &gt; figcaption .image_azul._caption-top &gt; figcaption, .image_rojo._caption-top &gt; figcaption .image_azul._caption-top &gt; figcaption, .image_rojo .image_naranja._caption-inside &gt; figcaption .image_azul._caption-top &gt; figcaption, .image_rojo .image_naranja._caption-top &gt; figcaption .image_azul._caption-top &gt; figcaption, .image_rojo .image._caption-inside &gt; figcaption .image_azul .image_rojo._caption-inside &gt; figcaption, .image_rojo .image._caption-top &gt; figcaption .image_azul .image_rojo._caption-inside &gt; figcaption, .image_rojo .image._caption-top-left &gt; figcaption .image_azul .image_rojo._caption-inside &gt; figcaption, .image_rojo .image._caption-top-right &gt; figcaption .image_azul .image_rojo._caption-inside &gt; figcaption, .image_rojo .image._caption-bottom-left &gt; figcaption .image_azul .image_rojo._caption-inside &gt; figcaption, .image_rojo .image._caption-bottom-right &gt; figcaption .image_azul .image_rojo._caption-inside &gt; figcaption, .image_rojo .image_verde._caption-inside &gt; figcaption .image_azul .image_rojo._caption-inside &gt; figcaption, .image_rojo .image_verde._caption-top &gt; figcaption .image_azul .image_rojo._caption-inside &gt; figcaption, .image_rojo .image_verde._caption-top-left &gt; figcaption .image_azul .image_rojo._caption-inside &gt; figcaption, .image_rojo .image_verde._caption-top-right &gt; figcaption .image_azul .image_rojo._caption-inside &gt; figcaption, .image_rojo .image_verde._caption-bottom-left &gt; figcaption .image_azul .image_rojo._caption-inside &gt; figcaption, .image_rojo .image_verde._caption-bottom-right &gt; figcaption .image_azul .image_rojo._caption-inside &gt; figcaption, .image_rojo .image_azul._caption-inside &gt; figcaption .image_azul .image_rojo._caption-inside &gt; figcaption, .image_rojo .image_azul._caption-top &gt; figcaption .image_azul .image_rojo._caption-inside &gt; figcaption, .image_rojo._caption-inside &gt; figcaption .image_azul .image_rojo._caption-inside &gt; figcaption, .image_rojo._caption-top &gt; figcaption .image_azul .image_rojo._caption-inside &gt; figcaption, .image_rojo .image_naranja._caption-inside &gt; figcaption .image_azul .image_rojo._caption-inside &gt; figcaption, .image_rojo .image_naranja._caption-top &gt; figcaption .image_azul .image_rojo._caption-inside &gt; figcaption, .image_rojo .image._caption-inside &gt; figcaption .image_azul .image_rojo._caption-top &gt; figcaption, .image_rojo .image._caption-top &gt; figcaption .image_azul .image_rojo._caption-top &gt; figcaption, .image_rojo .image._caption-top-left &gt; figcaption .image_azul .image_rojo._caption-top &gt; figcaption, .image_rojo .image._caption-top-right &gt; figcaption .image_azul .image_rojo._caption-top &gt; figcaption, .image_rojo .image._caption-bottom-left &gt; figcaption .image_azul .image_rojo._caption-top &gt; figcaption, .image_rojo .image._caption-bottom-right &gt; figcaption .image_azul .image_rojo._caption-top &gt; figcaption, .image_rojo .image_verde._caption-inside &gt; figcaption .image_azul .image_rojo._caption-top &gt; figcaption, .image_rojo .image_verde._caption-top &gt; figcaption .image_azul .image_rojo._caption-top &gt; figcaption, .image_rojo .image_verde._caption-top-left &gt; figcaption .image_azul .image_rojo._caption-top &gt; figcaption, .image_rojo .image_verde._caption-top-right &gt; figcaption .image_azul .image_rojo._caption-top &gt; figcaption, .image_rojo .image_verde._caption-bottom-left &gt; figcaption .image_azul .image_rojo._caption-top &gt; figcaption, .image_rojo .image_verde._caption-bottom-right &gt; figcaption .image_azul .image_rojo._caption-top &gt; figcaption, .image_rojo .image_azul._caption-inside &gt; figcaption .image_azul .image_rojo._caption-top &gt; figcaption, .image_rojo .image_azul._caption-top &gt; figcaption .image_azul .image_rojo._caption-top &gt; figcaption, .image_rojo._caption-inside &gt; figcaption .image_azul .image_rojo._caption-top &gt; figcaption, .image_rojo._caption-top &gt; figcaption .image_azul .image_rojo._caption-top &gt; figcaption, .image_rojo .image_naranja._caption-inside &gt; figcaption .image_azul .image_rojo._caption-top &gt; figcaption, .image_rojo .image_naranja._caption-top &gt; figcaption .image_azul .image_rojo._caption-top &gt; figcaption, .image_rojo .image._caption-inside &gt; figcaption .image_azul .image_naranja._caption-inside &gt; figcaption, .image_rojo .image._caption-top &gt; figcaption .image_azul .image_naranja._caption-inside &gt; figcaption, .image_rojo .image._caption-top-left &gt; figcaption .image_azul .image_naranja._caption-inside &gt; figcaption, .image_rojo .image._caption-top-right &gt; figcaption .image_azul .image_naranja._caption-inside &gt; figcaption, .image_rojo .image._caption-bottom-left &gt; figcaption .image_azul .image_naranja._caption-inside &gt; figcaption, .image_rojo .image._caption-bottom-right &gt; figcaption .image_azul .image_naranja._caption-inside &gt; figcaption, .image_rojo .image_verde._caption-inside &gt; figcaption .image_azul .image_naranja._caption-inside &gt; figcaption, .image_rojo .image_verde._caption-top &gt; figcaption .image_azul .image_naranja._caption-inside &gt; figcaption, .image_rojo .image_verde._caption-top-left &gt; figcaption .image_azul .image_naranja._caption-inside &gt; figcaption, .image_rojo .image_verde._caption-top-right &gt; figcaption .image_azul .image_naranja._caption-inside &gt; figcaption, .image_rojo .image_verde._caption-bottom-left &gt; figcaption .image_azul .image_naranja._caption-inside &gt; figcaption, .image_rojo .image_verde._caption-bottom-right &gt; figcaption .image_azul .image_naranja._caption-inside &gt; figcaption, .image_rojo .image_azul._caption-inside &gt; figcaption .image_azul .image_naranja._caption-inside &gt; figcaption, .image_rojo .image_azul._caption-top &gt; figcaption .image_azul .image_naranja._caption-inside &gt; figcaption, .image_rojo._caption-inside &gt; figcaption .image_azul .image_naranja._caption-inside &gt; figcaption, .image_rojo._caption-top &gt; figcaption .image_azul .image_naranja._caption-inside &gt; figcaption, .image_rojo .image_naranja._caption-inside &gt; figcaption .image_azul .image_naranja._caption-inside &gt; figcaption, .image_rojo .image_naranja._caption-top &gt; figcaption .image_azul .image_naranja._caption-inside &gt; figcaption, .image_rojo .image._caption-inside &gt; figcaption .image_azul .image_naranja._caption-top &gt; figcaption, .image_rojo .image._caption-top &gt; figcaption .image_azul .image_naranja._caption-top &gt; figcaption, .image_rojo .image._caption-top-left &gt; figcaption .image_azul .image_naranja._caption-top &gt; figcaption, .image_rojo .image._caption-top-right &gt; figcaption .image_azul .image_naranja._caption-top &gt; figcaption, .image_rojo .image._caption-bottom-left &gt; figcaption .image_azul .image_naranja._caption-top &gt; figcaption, .image_rojo .image._caption-bottom-right &gt; figcaption .image_azul .image_naranja._caption-top &gt; figcaption, .image_rojo .image_verde._caption-inside &gt; figcaption .image_azul .image_naranja._caption-top &gt; figcaption, .image_rojo .image_verde._caption-top &gt; figcaption .image_azul .image_naranja._caption-top &gt; figcaption, .image_rojo .image_verde._caption-top-left &gt; figcaption .image_azul .image_naranja._caption-top &gt; figcaption, .image_rojo .image_verde._caption-top-right &gt; figcaption .image_azul .image_naranja._caption-top &gt; figcaption, .image_rojo .image_verde._caption-bottom-left &gt; figcaption .image_azul .image_naranja._caption-top &gt; figcaption, .image_rojo .image_verde._caption-bottom-right &gt; figcaption .image_azul .image_naranja._caption-top &gt; figcaption, .image_rojo .image_azul._caption-inside &gt; figcaption .image_azul .image_naranja._caption-top &gt; figcaption, .image_rojo .image_azul._caption-top &gt; figcaption .image_azul .image_naranja._caption-top &gt; figcaption, .image_rojo._caption-inside &gt; figcaption .image_azul .image_naranja._caption-top &gt; figcaption, .image_rojo._caption-top &gt; figcaption .image_azul .image_naranja._caption-top &gt; figcaption, .image_rojo .image_naranja._caption-inside &gt; figcaption .image_azul .image_naranja._caption-top &gt; figcaption, .image_rojo .image_naranja._caption-top &gt; figcaption .image_azul .image_naranja._caption-top &gt; figcaption {
        position: absolute;
        padding: 8px 12px;
        background-color: #d5687e;
        font-weight: 400;
        color: #ffffff;
        margin: 0;
        /* before represents the placeholder text*/ }
        .image_rojo .image._caption-inside &gt; figcaption .image_azul .image._caption-inside &gt; figcaption::before, .image_rojo .image._caption-top &gt; figcaption .image_azul .image._caption-inside &gt; figcaption::before, .image_rojo .image._caption-top-left &gt; figcaption .image_azul .image._caption-inside &gt; figcaption::before, .image_rojo .image._caption-top-right &gt; figcaption .image_azul .image._caption-inside &gt; figcaption::before, .image_rojo .image._caption-bottom-left &gt; figcaption .image_azul .image._caption-inside &gt; figcaption::before, .image_rojo .image._caption-bottom-right &gt; figcaption .image_azul .image._caption-inside &gt; figcaption::before, .image_rojo .image_verde._caption-inside &gt; figcaption .image_azul .image._caption-inside &gt; figcaption::before, .image_rojo .image_verde._caption-top &gt; figcaption .image_azul .image._caption-inside &gt; figcaption::before, .image_rojo .image_verde._caption-top-left &gt; figcaption .image_azul .image._caption-inside &gt; figcaption::before, .image_rojo .image_verde._caption-top-right &gt; figcaption .image_azul .image._caption-inside &gt; figcaption::before, .image_rojo .image_verde._caption-bottom-left &gt; figcaption .image_azul .image._caption-inside &gt; figcaption::before, .image_rojo .image_verde._caption-bottom-right &gt; figcaption .image_azul .image._caption-inside &gt; figcaption::before, .image_rojo .image_azul._caption-inside &gt; figcaption .image_azul .image._caption-inside &gt; figcaption::before, .image_rojo .image_azul._caption-top &gt; figcaption .image_azul .image._caption-inside &gt; figcaption::before, .image_rojo._caption-inside &gt; figcaption .image_azul .image._caption-inside &gt; figcaption::before, .image_rojo._caption-top &gt; figcaption .image_azul .image._caption-inside &gt; figcaption::before, .image_rojo .image_naranja._caption-inside &gt; figcaption .image_azul .image._caption-inside &gt; figcaption::before, .image_rojo .image_naranja._caption-top &gt; figcaption .image_azul .image._caption-inside &gt; figcaption::before, .image_rojo .image._caption-inside &gt; figcaption .image_azul .image._caption-top &gt; figcaption::before, .image_rojo .image._caption-top &gt; figcaption .image_azul .image._caption-top &gt; figcaption::before, .image_rojo .image._caption-top-left &gt; figcaption .image_azul .image._caption-top &gt; figcaption::before, .image_rojo .image._caption-top-right &gt; figcaption .image_azul .image._caption-top &gt; figcaption::before, .image_rojo .image._caption-bottom-left &gt; figcaption .image_azul .image._caption-top &gt; figcaption::before, .image_rojo .image._caption-bottom-right &gt; figcaption .image_azul .image._caption-top &gt; figcaption::before, .image_rojo .image_verde._caption-inside &gt; figcaption .image_azul .image._caption-top &gt; figcaption::before, .image_rojo .image_verde._caption-top &gt; figcaption .image_azul .image._caption-top &gt; figcaption::before, .image_rojo .image_verde._caption-top-left &gt; figcaption .image_azul .image._caption-top &gt; figcaption::before, .image_rojo .image_verde._caption-top-right &gt; figcaption .image_azul .image._caption-top &gt; figcaption::before, .image_rojo .image_verde._caption-bottom-left &gt; figcaption .image_azul .image._caption-top &gt; figcaption::before, .image_rojo .image_verde._caption-bottom-right &gt; figcaption .image_azul .image._caption-top &gt; figcaption::before, .image_rojo .image_azul._caption-inside &gt; figcaption .image_azul .image._caption-top &gt; figcaption::before, .image_rojo .image_azul._caption-top &gt; figcaption .image_azul .image._caption-top &gt; figcaption::before, .image_rojo._caption-inside &gt; figcaption .image_azul .image._caption-top &gt; figcaption::before, .image_rojo._caption-top &gt; figcaption .image_azul .image._caption-top &gt; figcaption::before, .image_rojo .image_naranja._caption-inside &gt; figcaption .image_azul .image._caption-top &gt; figcaption::before, .image_rojo .image_naranja._caption-top &gt; figcaption .image_azul .image._caption-top &gt; figcaption::before, .image_rojo .image._caption-inside &gt; figcaption .image_azul .image._caption-top-left &gt; figcaption::before, .image_rojo .image._caption-top &gt; figcaption .image_azul .image._caption-top-left &gt; figcaption::before, .image_rojo .image._caption-top-left &gt; figcaption .image_azul .image._caption-top-left &gt; figcaption::before, .image_rojo .image._caption-top-right &gt; figcaption .image_azul .image._caption-top-left &gt; figcaption::before, .image_rojo .image._caption-bottom-left &gt; figcaption .image_azul .image._caption-top-left &gt; figcaption::before, .image_rojo .image._caption-bottom-right &gt; figcaption .image_azul .image._caption-top-left &gt; figcaption::before, .image_rojo .image_verde._caption-inside &gt; figcaption .image_azul .image._caption-top-left &gt; figcaption::before, .image_rojo .image_verde._caption-top &gt; figcaption .image_azul .image._caption-top-left &gt; figcaption::before, .image_rojo .image_verde._caption-top-left &gt; figcaption .image_azul .image._caption-top-left &gt; figcaption::before, .image_rojo .image_verde._caption-top-right &gt; figcaption .image_azul .image._caption-top-left &gt; figcaption::before, .image_rojo .image_verde._caption-bottom-left &gt; figcaption .image_azul .image._caption-top-left &gt; figcaption::before, .image_rojo .image_verde._caption-bottom-right &gt; figcaption .image_azul .image._caption-top-left &gt; figcaption::before, .image_rojo .image_azul._caption-inside &gt; figcaption .image_azul .image._caption-top-left &gt; figcaption::before, .image_rojo .image_azul._caption-top &gt; figcaption .image_azul .image._caption-top-left &gt; figcaption::before, .image_rojo._caption-inside &gt; figcaption .image_azul .image._caption-top-left &gt; figcaption::before, .image_rojo._caption-top &gt; figcaption .image_azul .image._caption-top-left &gt; figcaption::before, .image_rojo .image_naranja._caption-inside &gt; figcaption .image_azul .image._caption-top-left &gt; figcaption::before, .image_rojo .image_naranja._caption-top &gt; figcaption .image_azul .image._caption-top-left &gt; figcaption::before, .image_rojo .image._caption-inside &gt; figcaption .image_azul .image._caption-top-right &gt; figcaption::before, .image_rojo .image._caption-top &gt; figcaption .image_azul .image._caption-top-right &gt; figcaption::before, .image_rojo .image._caption-top-left &gt; figcaption .image_azul .image._caption-top-right &gt; figcaption::before, .image_rojo .image._caption-top-right &gt; figcaption .image_azul .image._caption-top-right &gt; figcaption::before, .image_rojo .image._caption-bottom-left &gt; figcaption .image_azul .image._caption-top-right &gt; figcaption::before, .image_rojo .image._caption-bottom-right &gt; figcaption .image_azul .image._caption-top-right &gt; figcaption::before, .image_rojo .image_verde._caption-inside &gt; figcaption .image_azul .image._caption-top-right &gt; figcaption::before, .image_rojo .image_verde._caption-top &gt; figcaption .image_azul .image._caption-top-right &gt; figcaption::before, .image_rojo .image_verde._caption-top-left &gt; figcaption .image_azul .image._caption-top-right &gt; figcaption::before, .image_rojo .image_verde._caption-top-right &gt; figcaption .image_azul .image._caption-top-right &gt; figcaption::before, .image_rojo .image_verde._caption-bottom-left &gt; figcaption .image_azul .image._caption-top-right &gt; figcaption::before, .image_rojo .image_verde._caption-bottom-right &gt; figcaption .image_azul .image._caption-top-right &gt; figcaption::before, .image_rojo .image_azul._caption-inside &gt; figcaption .image_azul .image._caption-top-right &gt; figcaption::before, .image_rojo .image_azul._caption-top &gt; figcaption .image_azul .image._caption-top-right &gt; figcaption::before, .image_rojo._caption-inside &gt; figcaption .image_azul .image._caption-top-right &gt; figcaption::before, .image_rojo._caption-top &gt; figcaption .image_azul .image._caption-top-right &gt; figcaption::before, .image_rojo .image_naranja._caption-inside &gt; figcaption .image_azul .image._caption-top-right &gt; figcaption::before, .image_rojo .image_naranja._caption-top &gt; figcaption .image_azul .image._caption-top-right &gt; figcaption::before, .image_rojo .image._caption-inside &gt; figcaption .image_azul .image._caption-bottom-left &gt; figcaption::before, .image_rojo .image._caption-top &gt; figcaption .image_azul .image._caption-bottom-left &gt; figcaption::before, .image_rojo .image._caption-top-left &gt; figcaption .image_azul .image._caption-bottom-left &gt; figcaption::before, .image_rojo .image._caption-top-right &gt; figcaption .image_azul .image._caption-bottom-left &gt; figcaption::before, .image_rojo .image._caption-bottom-left &gt; figcaption .image_azul .image._caption-bottom-left &gt; figcaption::before, .image_rojo .image._caption-bottom-right &gt; figcaption .image_azul .image._caption-bottom-left &gt; figcaption::before, .image_rojo .image_verde._caption-inside &gt; figcaption .image_azul .image._caption-bottom-left &gt; figcaption::before, .image_rojo .image_verde._caption-top &gt; figcaption .image_azul .image._caption-bottom-left &gt; figcaption::before, .image_rojo .image_verde._caption-top-left &gt; figcaption .image_azul .image._caption-bottom-left &gt; figcaption::before, .image_rojo .image_verde._caption-top-right &gt; figcaption .image_azul .image._caption-bottom-left &gt; figcaption::before, .image_rojo .image_verde._caption-bottom-left &gt; figcaption .image_azul .image._caption-bottom-left &gt; figcaption::before, .image_rojo .image_verde._caption-bottom-right &gt; figcaption .image_azul .image._caption-bottom-left &gt; figcaption::before, .image_rojo .image_azul._caption-inside &gt; figcaption .image_azul .image._caption-bottom-left &gt; figcaption::before, .image_rojo .image_azul._caption-top &gt; figcaption .image_azul .image._caption-bottom-left &gt; figcaption::before, .image_rojo._caption-inside &gt; figcaption .image_azul .image._caption-bottom-left &gt; figcaption::before, .image_rojo._caption-top &gt; figcaption .image_azul .image._caption-bottom-left &gt; figcaption::before, .image_rojo .image_naranja._caption-inside &gt; figcaption .image_azul .image._caption-bottom-left &gt; figcaption::before, .image_rojo .image_naranja._caption-top &gt; figcaption .image_azul .image._caption-bottom-left &gt; figcaption::before, .image_rojo .image._caption-inside &gt; figcaption .image_azul .image._caption-bottom-right &gt; figcaption::before, .image_rojo .image._caption-top &gt; figcaption .image_azul .image._caption-bottom-right &gt; figcaption::before, .image_rojo .image._caption-top-left &gt; figcaption .image_azul .image._caption-bottom-right &gt; figcaption::before, .image_rojo .image._caption-top-right &gt; figcaption .image_azul .image._caption-bottom-right &gt; figcaption::before, .image_rojo .image._caption-bottom-left &gt; figcaption .image_azul .image._caption-bottom-right &gt; figcaption::before, .image_rojo .image._caption-bottom-right &gt; figcaption .image_azul .image._caption-bottom-right &gt; figcaption::before, .image_rojo .image_verde._caption-inside &gt; figcaption .image_azul .image._caption-bottom-right &gt; figcaption::before, .image_rojo .image_verde._caption-top &gt; figcaption .image_azul .image._caption-bottom-right &gt; figcaption::before, .image_rojo .image_verde._caption-top-left &gt; figcaption .image_azul .image._caption-bottom-right &gt; figcaption::before, .image_rojo .image_verde._caption-top-right &gt; figcaption .image_azul .image._caption-bottom-right &gt; figcaption::before, .image_rojo .image_verde._caption-bottom-left &gt; figcaption .image_azul .image._caption-bottom-right &gt; figcaption::before, .image_rojo .image_verde._caption-bottom-right &gt; figcaption .image_azul .image._caption-bottom-right &gt; figcaption::before, .image_rojo .image_azul._caption-inside &gt; figcaption .image_azul .image._caption-bottom-right &gt; figcaption::before, .image_rojo .image_azul._caption-top &gt; figcaption .image_azul .image._caption-bottom-right &gt; figcaption::before, .image_rojo._caption-inside &gt; figcaption .image_azul .image._caption-bottom-right &gt; figcaption::before, .image_rojo._caption-top &gt; figcaption .image_azul .image._caption-bottom-right &gt; figcaption::before, .image_rojo .image_naranja._caption-inside &gt; figcaption .image_azul .image._caption-bottom-right &gt; figcaption::before, .image_rojo .image_naranja._caption-top &gt; figcaption .image_azul .image._caption-bottom-right &gt; figcaption::before, .image_rojo .image._caption-inside &gt; figcaption .image_azul .image_verde._caption-inside &gt; figcaption::before, .image_rojo .image._caption-top &gt; figcaption .image_azul .image_verde._caption-inside &gt; figcaption::before, .image_rojo .image._caption-top-left &gt; figcaption .image_azul .image_verde._caption-inside &gt; figcaption::before, .image_rojo .image._caption-top-right &gt; figcaption .image_azul .image_verde._caption-inside &gt; figcaption::before, .image_rojo .image._caption-bottom-left &gt; figcaption .image_azul .image_verde._caption-inside &gt; figcaption::before, .image_rojo .image._caption-bottom-right &gt; figcaption .image_azul .image_verde._caption-inside &gt; figcaption::before, .image_rojo .image_verde._caption-inside &gt; figcaption .image_azul .image_verde._caption-inside &gt; figcaption::before, .image_rojo .image_verde._caption-top &gt; figcaption .image_azul .image_verde._caption-inside &gt; figcaption::before, .image_rojo .image_verde._caption-top-left &gt; figcaption .image_azul .image_verde._caption-inside &gt; figcaption::before, .image_rojo .image_verde._caption-top-right &gt; figcaption .image_azul .image_verde._caption-inside &gt; figcaption::before, .image_rojo .image_verde._caption-bottom-left &gt; figcaption .image_azul .image_verde._caption-inside &gt; figcaption::before, .image_rojo .image_verde._caption-bottom-right &gt; figcaption .image_azul .image_verde._caption-inside &gt; figcaption::before, .image_rojo .image_azul._caption-inside &gt; figcaption .image_azul .image_verde._caption-inside &gt; figcaption::before, .image_rojo .image_azul._caption-top &gt; figcaption .image_azul .image_verde._caption-inside &gt; figcaption::before, .image_rojo._caption-inside &gt; figcaption .image_azul .image_verde._caption-inside &gt; figcaption::before, .image_rojo._caption-top &gt; figcaption .image_azul .image_verde._caption-inside &gt; figcaption::before, .image_rojo .image_naranja._caption-inside &gt; figcaption .image_azul .image_verde._caption-inside &gt; figcaption::before, .image_rojo .image_naranja._caption-top &gt; figcaption .image_azul .image_verde._caption-inside &gt; figcaption::before, .image_rojo .image._caption-inside &gt; figcaption .image_azul .image_verde._caption-top &gt; figcaption::before, .image_rojo .image._caption-top &gt; figcaption .image_azul .image_verde._caption-top &gt; figcaption::before, .image_rojo .image._caption-top-left &gt; figcaption .image_azul .image_verde._caption-top &gt; figcaption::before, .image_rojo .image._caption-top-right &gt; figcaption .image_azul .image_verde._caption-top &gt; figcaption::before, .image_rojo .image._caption-bottom-left &gt; figcaption .image_azul .image_verde._caption-top &gt; figcaption::before, .image_rojo .image._caption-bottom-right &gt; figcaption .image_azul .image_verde._caption-top &gt; figcaption::before, .image_rojo .image_verde._caption-inside &gt; figcaption .image_azul .image_verde._caption-top &gt; figcaption::before, .image_rojo .image_verde._caption-top &gt; figcaption .image_azul .image_verde._caption-top &gt; figcaption::before, .image_rojo .image_verde._caption-top-left &gt; figcaption .image_azul .image_verde._caption-top &gt; figcaption::before, .image_rojo .image_verde._caption-top-right &gt; figcaption .image_azul .image_verde._caption-top &gt; figcaption::before, .image_rojo .image_verde._caption-bottom-left &gt; figcaption .image_azul .image_verde._caption-top &gt; figcaption::before, .image_rojo .image_verde._caption-bottom-right &gt; figcaption .image_azul .image_verde._caption-top &gt; figcaption::before, .image_rojo .image_azul._caption-inside &gt; figcaption .image_azul .image_verde._caption-top &gt; figcaption::before, .image_rojo .image_azul._caption-top &gt; figcaption .image_azul .image_verde._caption-top &gt; figcaption::before, .image_rojo._caption-inside &gt; figcaption .image_azul .image_verde._caption-top &gt; figcaption::before, .image_rojo._caption-top &gt; figcaption .image_azul .image_verde._caption-top &gt; figcaption::before, .image_rojo .image_naranja._caption-inside &gt; figcaption .image_azul .image_verde._caption-top &gt; figcaption::before, .image_rojo .image_naranja._caption-top &gt; figcaption .image_azul .image_verde._caption-top &gt; figcaption::before, .image_rojo .image._caption-inside &gt; figcaption .image_azul .image_verde._caption-top-left &gt; figcaption::before, .image_rojo .image._caption-top &gt; figcaption .image_azul .image_verde._caption-top-left &gt; figcaption::before, .image_rojo .image._caption-top-left &gt; figcaption .image_azul .image_verde._caption-top-left &gt; figcaption::before, .image_rojo .image._caption-top-right &gt; figcaption .image_azul .image_verde._caption-top-left &gt; figcaption::before, .image_rojo .image._caption-bottom-left &gt; figcaption .image_azul .image_verde._caption-top-left &gt; figcaption::before, .image_rojo .image._caption-bottom-right &gt; figcaption .image_azul .image_verde._caption-top-left &gt; figcaption::before, .image_rojo .image_verde._caption-inside &gt; figcaption .image_azul .image_verde._caption-top-left &gt; figcaption::before, .image_rojo .image_verde._caption-top &gt; figcaption .image_azul .image_verde._caption-top-left &gt; figcaption::before, .image_rojo .image_verde._caption-top-left &gt; figcaption .image_azul .image_verde._caption-top-left &gt; figcaption::before, .image_rojo .image_verde._caption-top-right &gt; figcaption .image_azul .image_verde._caption-top-left &gt; figcaption::before, .image_rojo .image_verde._caption-bottom-left &gt; figcaption .image_azul .image_verde._caption-top-left &gt; figcaption::before, .image_rojo .image_verde._caption-bottom-right &gt; figcaption .image_azul .image_verde._caption-top-left &gt; figcaption::before, .image_rojo .image_azul._caption-inside &gt; figcaption .image_azul .image_verde._caption-top-left &gt; figcaption::before, .image_rojo .image_azul._caption-top &gt; figcaption .image_azul .image_verde._caption-top-left &gt; figcaption::before, .image_rojo._caption-inside &gt; figcaption .image_azul .image_verde._caption-top-left &gt; figcaption::before, .image_rojo._caption-top &gt; figcaption .image_azul .image_verde._caption-top-left &gt; figcaption::before, .image_rojo .image_naranja._caption-inside &gt; figcaption .image_azul .image_verde._caption-top-left &gt; figcaption::before, .image_rojo .image_naranja._caption-top &gt; figcaption .image_azul .image_verde._caption-top-left &gt; figcaption::before, .image_rojo .image._caption-inside &gt; figcaption .image_azul .image_verde._caption-top-right &gt; figcaption::before, .image_rojo .image._caption-top &gt; figcaption .image_azul .image_verde._caption-top-right &gt; figcaption::before, .image_rojo .image._caption-top-left &gt; figcaption .image_azul .image_verde._caption-top-right &gt; figcaption::before, .image_rojo .image._caption-top-right &gt; figcaption .image_azul .image_verde._caption-top-right &gt; figcaption::before, .image_rojo .image._caption-bottom-left &gt; figcaption .image_azul .image_verde._caption-top-right &gt; figcaption::before, .image_rojo .image._caption-bottom-right &gt; figcaption .image_azul .image_verde._caption-top-right &gt; figcaption::before, .image_rojo .image_verde._caption-inside &gt; figcaption .image_azul .image_verde._caption-top-right &gt; figcaption::before, .image_rojo .image_verde._caption-top &gt; figcaption .image_azul .image_verde._caption-top-right &gt; figcaption::before, .image_rojo .image_verde._caption-top-left &gt; figcaption .image_azul .image_verde._caption-top-right &gt; figcaption::before, .image_rojo .image_verde._caption-top-right &gt; figcaption .image_azul .image_verde._caption-top-right &gt; figcaption::before, .image_rojo .image_verde._caption-bottom-left &gt; figcaption .image_azul .image_verde._caption-top-right &gt; figcaption::before, .image_rojo .image_verde._caption-bottom-right &gt; figcaption .image_azul .image_verde._caption-top-right &gt; figcaption::before, .image_rojo .image_azul._caption-inside &gt; figcaption .image_azul .image_verde._caption-top-right &gt; figcaption::before, .image_rojo .image_azul._caption-top &gt; figcaption .image_azul .image_verde._caption-top-right &gt; figcaption::before, .image_rojo._caption-inside &gt; figcaption .image_azul .image_verde._caption-top-right &gt; figcaption::before, .image_rojo._caption-top &gt; figcaption .image_azul .image_verde._caption-top-right &gt; figcaption::before, .image_rojo .image_naranja._caption-inside &gt; figcaption .image_azul .image_verde._caption-top-right &gt; figcaption::before, .image_rojo .image_naranja._caption-top &gt; figcaption .image_azul .image_verde._caption-top-right &gt; figcaption::before, .image_rojo .image._caption-inside &gt; figcaption .image_azul .image_verde._caption-bottom-left &gt; figcaption::before, .image_rojo .image._caption-top &gt; figcaption .image_azul .image_verde._caption-bottom-left &gt; figcaption::before, .image_rojo .image._caption-top-left &gt; figcaption .image_azul .image_verde._caption-bottom-left &gt; figcaption::before, .image_rojo .image._caption-top-right &gt; figcaption .image_azul .image_verde._caption-bottom-left &gt; figcaption::before, .image_rojo .image._caption-bottom-left &gt; figcaption .image_azul .image_verde._caption-bottom-left &gt; figcaption::before, .image_rojo .image._caption-bottom-right &gt; figcaption .image_azul .image_verde._caption-bottom-left &gt; figcaption::before, .image_rojo .image_verde._caption-inside &gt; figcaption .image_azul .image_verde._caption-bottom-left &gt; figcaption::before, .image_rojo .image_verde._caption-top &gt; figcaption .image_azul .image_verde._caption-bottom-left &gt; figcaption::before, .image_rojo .image_verde._caption-top-left &gt; figcaption .image_azul .image_verde._caption-bottom-left &gt; figcaption::before, .image_rojo .image_verde._caption-top-right &gt; figcaption .image_azul .image_verde._caption-bottom-left &gt; figcaption::before, .image_rojo .image_verde._caption-bottom-left &gt; figcaption .image_azul .image_verde._caption-bottom-left &gt; figcaption::before, .image_rojo .image_verde._caption-bottom-right &gt; figcaption .image_azul .image_verde._caption-bottom-left &gt; figcaption::before, .image_rojo .image_azul._caption-inside &gt; figcaption .image_azul .image_verde._caption-bottom-left &gt; figcaption::before, .image_rojo .image_azul._caption-top &gt; figcaption .image_azul .image_verde._caption-bottom-left &gt; figcaption::before, .image_rojo._caption-inside &gt; figcaption .image_azul .image_verde._caption-bottom-left &gt; figcaption::before, .image_rojo._caption-top &gt; figcaption .image_azul .image_verde._caption-bottom-left &gt; figcaption::before, .image_rojo .image_naranja._caption-inside &gt; figcaption .image_azul .image_verde._caption-bottom-left &gt; figcaption::before, .image_rojo .image_naranja._caption-top &gt; figcaption .image_azul .image_verde._caption-bottom-left &gt; figcaption::before, .image_rojo .image._caption-inside &gt; figcaption .image_azul .image_verde._caption-bottom-right &gt; figcaption::before, .image_rojo .image._caption-top &gt; figcaption .image_azul .image_verde._caption-bottom-right &gt; figcaption::before, .image_rojo .image._caption-top-left &gt; figcaption .image_azul .image_verde._caption-bottom-right &gt; figcaption::before, .image_rojo .image._caption-top-right &gt; figcaption .image_azul .image_verde._caption-bottom-right &gt; figcaption::before, .image_rojo .image._caption-bottom-left &gt; figcaption .image_azul .image_verde._caption-bottom-right &gt; figcaption::before, .image_rojo .image._caption-bottom-right &gt; figcaption .image_azul .image_verde._caption-bottom-right &gt; figcaption::before, .image_rojo .image_verde._caption-inside &gt; figcaption .image_azul .image_verde._caption-bottom-right &gt; figcaption::before, .image_rojo .image_verde._caption-top &gt; figcaption .image_azul .image_verde._caption-bottom-right &gt; figcaption::before, .image_rojo .image_verde._caption-top-left &gt; figcaption .image_azul .image_verde._caption-bottom-right &gt; figcaption::before, .image_rojo .image_verde._caption-top-right &gt; figcaption .image_azul .image_verde._caption-bottom-right &gt; figcaption::before, .image_rojo .image_verde._caption-bottom-left &gt; figcaption .image_azul .image_verde._caption-bottom-right &gt; figcaption::before, .image_rojo .image_verde._caption-bottom-right &gt; figcaption .image_azul .image_verde._caption-bottom-right &gt; figcaption::before, .image_rojo .image_azul._caption-inside &gt; figcaption .image_azul .image_verde._caption-bottom-right &gt; figcaption::before, .image_rojo .image_azul._caption-top &gt; figcaption .image_azul .image_verde._caption-bottom-right &gt; figcaption::before, .image_rojo._caption-inside &gt; figcaption .image_azul .image_verde._caption-bottom-right &gt; figcaption::before, .image_rojo._caption-top &gt; figcaption .image_azul .image_verde._caption-bottom-right &gt; figcaption::before, .image_rojo .image_naranja._caption-inside &gt; figcaption .image_azul .image_verde._caption-bottom-right &gt; figcaption::before, .image_rojo .image_naranja._caption-top &gt; figcaption .image_azul .image_verde._caption-bottom-right &gt; figcaption::before, .image_rojo .image._caption-inside &gt; figcaption .image_azul._caption-inside &gt; figcaption::before, .image_rojo .image._caption-top &gt; figcaption .image_azul._caption-inside &gt; figcaption::before, .image_rojo .image._caption-top-left &gt; figcaption .image_azul._caption-inside &gt; figcaption::before, .image_rojo .image._caption-top-right &gt; figcaption .image_azul._caption-inside &gt; figcaption::before, .image_rojo .image._caption-bottom-left &gt; figcaption .image_azul._caption-inside &gt; figcaption::before, .image_rojo .image._caption-bottom-right &gt; figcaption .image_azul._caption-inside &gt; figcaption::before, .image_rojo .image_verde._caption-inside &gt; figcaption .image_azul._caption-inside &gt; figcaption::before, .image_rojo .image_verde._caption-top &gt; figcaption .image_azul._caption-inside &gt; figcaption::before, .image_rojo .image_verde._caption-top-left &gt; figcaption .image_azul._caption-inside &gt; figcaption::before, .image_rojo .image_verde._caption-top-right &gt; figcaption .image_azul._caption-inside &gt; figcaption::before, .image_rojo .image_verde._caption-bottom-left &gt; figcaption .image_azul._caption-inside &gt; figcaption::before, .image_rojo .image_verde._caption-bottom-right &gt; figcaption .image_azul._caption-inside &gt; figcaption::before, .image_rojo .image_azul._caption-inside &gt; figcaption .image_azul._caption-inside &gt; figcaption::before, .image_rojo .image_azul._caption-top &gt; figcaption .image_azul._caption-inside &gt; figcaption::before, .image_rojo._caption-inside &gt; figcaption .image_azul._caption-inside &gt; figcaption::before, .image_rojo._caption-top &gt; figcaption .image_azul._caption-inside &gt; figcaption::before, .image_rojo .image_naranja._caption-inside &gt; figcaption .image_azul._caption-inside &gt; figcaption::before, .image_rojo .image_naranja._caption-top &gt; figcaption .image_azul._caption-inside &gt; figcaption::before, .image_rojo .image._caption-inside &gt; figcaption .image_azul._caption-top &gt; figcaption::before, .image_rojo .image._caption-top &gt; figcaption .image_azul._caption-top &gt; figcaption::before, .image_rojo .image._caption-top-left &gt; figcaption .image_azul._caption-top &gt; figcaption::before, .image_rojo .image._caption-top-right &gt; figcaption .image_azul._caption-top &gt; figcaption::before, .image_rojo .image._caption-bottom-left &gt; figcaption .image_azul._caption-top &gt; figcaption::before, .image_rojo .image._caption-bottom-right &gt; figcaption .image_azul._caption-top &gt; figcaption::before, .image_rojo .image_verde._caption-inside &gt; figcaption .image_azul._caption-top &gt; figcaption::before, .image_rojo .image_verde._caption-top &gt; figcaption .image_azul._caption-top &gt; figcaption::before, .image_rojo .image_verde._caption-top-left &gt; figcaption .image_azul._caption-top &gt; figcaption::before, .image_rojo .image_verde._caption-top-right &gt; figcaption .image_azul._caption-top &gt; figcaption::before, .image_rojo .image_verde._caption-bottom-left &gt; figcaption .image_azul._caption-top &gt; figcaption::before, .image_rojo .image_verde._caption-bottom-right &gt; figcaption .image_azul._caption-top &gt; figcaption::before, .image_rojo .image_azul._caption-inside &gt; figcaption .image_azul._caption-top &gt; figcaption::before, .image_rojo .image_azul._caption-top &gt; figcaption .image_azul._caption-top &gt; figcaption::before, .image_rojo._caption-inside &gt; figcaption .image_azul._caption-top &gt; figcaption::before, .image_rojo._caption-top &gt; figcaption .image_azul._caption-top &gt; figcaption::before, .image_rojo .image_naranja._caption-inside &gt; figcaption .image_azul._caption-top &gt; figcaption::before, .image_rojo .image_naranja._caption-top &gt; figcaption .image_azul._caption-top &gt; figcaption::before, .image_rojo .image._caption-inside &gt; figcaption .image_azul .image_rojo._caption-inside &gt; figcaption::before, .image_rojo .image._caption-top &gt; figcaption .image_azul .image_rojo._caption-inside &gt; figcaption::before, .image_rojo .image._caption-top-left &gt; figcaption .image_azul .image_rojo._caption-inside &gt; figcaption::before, .image_rojo .image._caption-top-right &gt; figcaption .image_azul .image_rojo._caption-inside &gt; figcaption::before, .image_rojo .image._caption-bottom-left &gt; figcaption .image_azul .image_rojo._caption-inside &gt; figcaption::before, .image_rojo .image._caption-bottom-right &gt; figcaption .image_azul .image_rojo._caption-inside &gt; figcaption::before, .image_rojo .image_verde._caption-inside &gt; figcaption .image_azul .image_rojo._caption-inside &gt; figcaption::before, .image_rojo .image_verde._caption-top &gt; figcaption .image_azul .image_rojo._caption-inside &gt; figcaption::before, .image_rojo .image_verde._caption-top-left &gt; figcaption .image_azul .image_rojo._caption-inside &gt; figcaption::before, .image_rojo .image_verde._caption-top-right &gt; figcaption .image_azul .image_rojo._caption-inside &gt; figcaption::before, .image_rojo .image_verde._caption-bottom-left &gt; figcaption .image_azul .image_rojo._caption-inside &gt; figcaption::before, .image_rojo .image_verde._caption-bottom-right &gt; figcaption .image_azul .image_rojo._caption-inside &gt; figcaption::before, .image_rojo .image_azul._caption-inside &gt; figcaption .image_azul .image_rojo._caption-inside &gt; figcaption::before, .image_rojo .image_azul._caption-top &gt; figcaption .image_azul .image_rojo._caption-inside &gt; figcaption::before, .image_rojo._caption-inside &gt; figcaption .image_azul .image_rojo._caption-inside &gt; figcaption::before, .image_rojo._caption-top &gt; figcaption .image_azul .image_rojo._caption-inside &gt; figcaption::before, .image_rojo .image_naranja._caption-inside &gt; figcaption .image_azul .image_rojo._caption-inside &gt; figcaption::before, .image_rojo .image_naranja._caption-top &gt; figcaption .image_azul .image_rojo._caption-inside &gt; figcaption::before, .image_rojo .image._caption-inside &gt; figcaption .image_azul .image_rojo._caption-top &gt; figcaption::before, .image_rojo .image._caption-top &gt; figcaption .image_azul .image_rojo._caption-top &gt; figcaption::before, .image_rojo .image._caption-top-left &gt; figcaption .image_azul .image_rojo._caption-top &gt; figcaption::before, .image_rojo .image._caption-top-right &gt; figcaption .image_azul .image_rojo._caption-top &gt; figcaption::before, .image_rojo .image._caption-bottom-left &gt; figcaption .image_azul .image_rojo._caption-top &gt; figcaption::before, .image_rojo .image._caption-bottom-right &gt; figcaption .image_azul .image_rojo._caption-top &gt; figcaption::before, .image_rojo .image_verde._caption-inside &gt; figcaption .image_azul .image_rojo._caption-top &gt; figcaption::before, .image_rojo .image_verde._caption-top &gt; figcaption .image_azul .image_rojo._caption-top &gt; figcaption::before, .image_rojo .image_verde._caption-top-left &gt; figcaption .image_azul .image_rojo._caption-top &gt; figcaption::before, .image_rojo .image_verde._caption-top-right &gt; figcaption .image_azul .image_rojo._caption-top &gt; figcaption::before, .image_rojo .image_verde._caption-bottom-left &gt; figcaption .image_azul .image_rojo._caption-top &gt; figcaption::before, .image_rojo .image_verde._caption-bottom-right &gt; figcaption .image_azul .image_rojo._caption-top &gt; figcaption::before, .image_rojo .image_azul._caption-inside &gt; figcaption .image_azul .image_rojo._caption-top &gt; figcaption::before, .image_rojo .image_azul._caption-top &gt; figcaption .image_azul .image_rojo._caption-top &gt; figcaption::before, .image_rojo._caption-inside &gt; figcaption .image_azul .image_rojo._caption-top &gt; figcaption::before, .image_rojo._caption-top &gt; figcaption .image_azul .image_rojo._caption-top &gt; figcaption::before, .image_rojo .image_naranja._caption-inside &gt; figcaption .image_azul .image_rojo._caption-top &gt; figcaption::before, .image_rojo .image_naranja._caption-top &gt; figcaption .image_azul .image_rojo._caption-top &gt; figcaption::before, .image_rojo .image._caption-inside &gt; figcaption .image_azul .image_naranja._caption-inside &gt; figcaption::before, .image_rojo .image._caption-top &gt; figcaption .image_azul .image_naranja._caption-inside &gt; figcaption::before, .image_rojo .image._caption-top-left &gt; figcaption .image_azul .image_naranja._caption-inside &gt; figcaption::before, .image_rojo .image._caption-top-right &gt; figcaption .image_azul .image_naranja._caption-inside &gt; figcaption::before, .image_rojo .image._caption-bottom-left &gt; figcaption .image_azul .image_naranja._caption-inside &gt; figcaption::before, .image_rojo .image._caption-bottom-right &gt; figcaption .image_azul .image_naranja._caption-inside &gt; figcaption::before, .image_rojo .image_verde._caption-inside &gt; figcaption .image_azul .image_naranja._caption-inside &gt; figcaption::before, .image_rojo .image_verde._caption-top &gt; figcaption .image_azul .image_naranja._caption-inside &gt; figcaption::before, .image_rojo .image_verde._caption-top-left &gt; figcaption .image_azul .image_naranja._caption-inside &gt; figcaption::before, .image_rojo .image_verde._caption-top-right &gt; figcaption .image_azul .image_naranja._caption-inside &gt; figcaption::before, .image_rojo .image_verde._caption-bottom-left &gt; figcaption .image_azul .image_naranja._caption-inside &gt; figcaption::before, .image_rojo .image_verde._caption-bottom-right &gt; figcaption .image_azul .image_naranja._caption-inside &gt; figcaption::before, .image_rojo .image_azul._caption-inside &gt; figcaption .image_azul .image_naranja._caption-inside &gt; figcaption::before, .image_rojo .image_azul._caption-top &gt; figcaption .image_azul .image_naranja._caption-inside &gt; figcaption::before, .image_rojo._caption-inside &gt; figcaption .image_azul .image_naranja._caption-inside &gt; figcaption::before, .image_rojo._caption-top &gt; figcaption .image_azul .image_naranja._caption-inside &gt; figcaption::before, .image_rojo .image_naranja._caption-inside &gt; figcaption .image_azul .image_naranja._caption-inside &gt; figcaption::before, .image_rojo .image_naranja._caption-top &gt; figcaption .image_azul .image_naranja._caption-inside &gt; figcaption::before, .image_rojo .image._caption-inside &gt; figcaption .image_azul .image_naranja._caption-top &gt; figcaption::before, .image_rojo .image._caption-top &gt; figcaption .image_azul .image_naranja._caption-top &gt; figcaption::before, .image_rojo .image._caption-top-left &gt; figcaption .image_azul .image_naranja._caption-top &gt; figcaption::before, .image_rojo .image._caption-top-right &gt; figcaption .image_azul .image_naranja._caption-top &gt; figcaption::before, .image_rojo .image._caption-bottom-left &gt; figcaption .image_azul .image_naranja._caption-top &gt; figcaption::before, .image_rojo .image._caption-bottom-right &gt; figcaption .image_azul .image_naranja._caption-top &gt; figcaption::before, .image_rojo .image_verde._caption-inside &gt; figcaption .image_azul .image_naranja._caption-top &gt; figcaption::before, .image_rojo .image_verde._caption-top &gt; figcaption .image_azul .image_naranja._caption-top &gt; figcaption::before, .image_rojo .image_verde._caption-top-left &gt; figcaption .image_azul .image_naranja._caption-top &gt; figcaption::before, .image_rojo .image_verde._caption-top-right &gt; figcaption .image_azul .image_naranja._caption-top &gt; figcaption::before, .image_rojo .image_verde._caption-bottom-left &gt; figcaption .image_azul .image_naranja._caption-top &gt; figcaption::before, .image_rojo .image_verde._caption-bottom-right &gt; figcaption .image_azul .image_naranja._caption-top &gt; figcaption::before, .image_rojo .image_azul._caption-inside &gt; figcaption .image_azul .image_naranja._caption-top &gt; figcaption::before, .image_rojo .image_azul._caption-top &gt; figcaption .image_azul .image_naranja._caption-top &gt; figcaption::before, .image_rojo._caption-inside &gt; figcaption .image_azul .image_naranja._caption-top &gt; figcaption::before, .image_rojo._caption-top &gt; figcaption .image_azul .image_naranja._caption-top &gt; figcaption::before, .image_rojo .image_naranja._caption-inside &gt; figcaption .image_azul .image_naranja._caption-top &gt; figcaption::before, .image_rojo .image_naranja._caption-top &gt; figcaption .image_azul .image_naranja._caption-top &gt; figcaption::before {
          color: #d5687e; }
      .image_rojo .image._caption-inside &gt; figcaption .image_azul._caption-inside &gt; figcaption, .image_rojo .image._caption-top &gt; figcaption .image_azul._caption-inside &gt; figcaption, .image_rojo .image._caption-top-left &gt; figcaption .image_azul._caption-inside &gt; figcaption, .image_rojo .image._caption-top-right &gt; figcaption .image_azul._caption-inside &gt; figcaption, .image_rojo .image._caption-bottom-left &gt; figcaption .image_azul._caption-inside &gt; figcaption, .image_rojo .image._caption-bottom-right &gt; figcaption .image_azul._caption-inside &gt; figcaption, .image_rojo .image_verde._caption-inside &gt; figcaption .image_azul._caption-inside &gt; figcaption, .image_rojo .image_verde._caption-top &gt; figcaption .image_azul._caption-inside &gt; figcaption, .image_rojo .image_verde._caption-top-left &gt; figcaption .image_azul._caption-inside &gt; figcaption, .image_rojo .image_verde._caption-top-right &gt; figcaption .image_azul._caption-inside &gt; figcaption, .image_rojo .image_verde._caption-bottom-left &gt; figcaption .image_azul._caption-inside &gt; figcaption, .image_rojo .image_verde._caption-bottom-right &gt; figcaption .image_azul._caption-inside &gt; figcaption, .image_rojo .image_azul._caption-inside &gt; figcaption .image_azul._caption-inside &gt; figcaption, .image_rojo .image_azul._caption-top &gt; figcaption .image_azul._caption-inside &gt; figcaption, .image_rojo._caption-inside &gt; figcaption .image_azul._caption-inside &gt; figcaption, .image_rojo._caption-top &gt; figcaption .image_azul._caption-inside &gt; figcaption, .image_rojo .image_naranja._caption-inside &gt; figcaption .image_azul._caption-inside &gt; figcaption, .image_rojo .image_naranja._caption-top &gt; figcaption .image_azul._caption-inside &gt; figcaption {
        right: 0;
        bottom: 0;
        left: 0; }
      .image_rojo .image._caption-inside &gt; figcaption .image_azul._caption-none &gt; figcaption, .image_rojo .image._caption-top &gt; figcaption .image_azul._caption-none &gt; figcaption, .image_rojo .image._caption-top-left &gt; figcaption .image_azul._caption-none &gt; figcaption, .image_rojo .image._caption-top-right &gt; figcaption .image_azul._caption-none &gt; figcaption, .image_rojo .image._caption-bottom-left &gt; figcaption .image_azul._caption-none &gt; figcaption, .image_rojo .image._caption-bottom-right &gt; figcaption .image_azul._caption-none &gt; figcaption, .image_rojo .image_verde._caption-inside &gt; figcaption .image_azul._caption-none &gt; figcaption, .image_rojo .image_verde._caption-top &gt; figcaption .image_azul._caption-none &gt; figcaption, .image_rojo .image_verde._caption-top-left &gt; figcaption .image_azul._caption-none &gt; figcaption, .image_rojo .image_verde._caption-top-right &gt; figcaption .image_azul._caption-none &gt; figcaption, .image_rojo .image_verde._caption-bottom-left &gt; figcaption .image_azul._caption-none &gt; figcaption, .image_rojo .image_verde._caption-bottom-right &gt; figcaption .image_azul._caption-none &gt; figcaption, .image_rojo .image_azul._caption-inside &gt; figcaption .image_azul._caption-none &gt; figcaption, .image_rojo .image_azul._caption-top &gt; figcaption .image_azul._caption-none &gt; figcaption, .image_rojo._caption-inside &gt; figcaption .image_azul._caption-none &gt; figcaption, .image_rojo._caption-top &gt; figcaption .image_azul._caption-none &gt; figcaption, .image_rojo .image_naranja._caption-inside &gt; figcaption .image_azul._caption-none &gt; figcaption, .image_rojo .image_naranja._caption-top &gt; figcaption .image_azul._caption-none &gt; figcaption {
        display: none; }
      .image_rojo .image._caption-inside &gt; figcaption .image_azul._caption-top &gt; figcaption, .image_rojo .image._caption-top &gt; figcaption .image_azul._caption-top &gt; figcaption, .image_rojo .image._caption-top-left &gt; figcaption .image_azul._caption-top &gt; figcaption, .image_rojo .image._caption-top-right &gt; figcaption .image_azul._caption-top &gt; figcaption, .image_rojo .image._caption-bottom-left &gt; figcaption .image_azul._caption-top &gt; figcaption, .image_rojo .image._caption-bottom-right &gt; figcaption .image_azul._caption-top &gt; figcaption, .image_rojo .image_verde._caption-inside &gt; figcaption .image_azul._caption-top &gt; figcaption, .image_rojo .image_verde._caption-top &gt; figcaption .image_azul._caption-top &gt; figcaption, .image_rojo .image_verde._caption-top-left &gt; figcaption .image_azul._caption-top &gt; figcaption, .image_rojo .image_verde._caption-top-right &gt; figcaption .image_azul._caption-top &gt; figcaption, .image_rojo .image_verde._caption-bottom-left &gt; figcaption .image_azul._caption-top &gt; figcaption, .image_rojo .image_verde._caption-bottom-right &gt; figcaption .image_azul._caption-top &gt; figcaption, .image_rojo .image_azul._caption-inside &gt; figcaption .image_azul._caption-top &gt; figcaption, .image_rojo .image_azul._caption-top &gt; figcaption .image_azul._caption-top &gt; figcaption, .image_rojo._caption-inside &gt; figcaption .image_azul._caption-top &gt; figcaption, .image_rojo._caption-top &gt; figcaption .image_azul._caption-top &gt; figcaption, .image_rojo .image_naranja._caption-inside &gt; figcaption .image_azul._caption-top &gt; figcaption, .image_rojo .image_naranja._caption-top &gt; figcaption .image_azul._caption-top &gt; figcaption {
        right: 0;
        top: -35;
        left: 0;
        right: 0;
        margin: 32px auto;
        left: 0;
        background-color: #d5687e;
        font-weight: 400;
        color: #fff;
        padding: 8px 12px; }
      @media only screen and (min-width: 481px) {
        .image_rojo .image._caption-inside &gt; figcaption .image_azul, .image_rojo .image._caption-top &gt; figcaption .image_azul, .image_rojo .image._caption-top-left &gt; figcaption .image_azul, .image_rojo .image._caption-top-right &gt; figcaption .image_azul, .image_rojo .image._caption-bottom-left &gt; figcaption .image_azul, .image_rojo .image._caption-bottom-right &gt; figcaption .image_azul, .image_rojo .image_verde._caption-inside &gt; figcaption .image_azul, .image_rojo .image_verde._caption-top &gt; figcaption .image_azul, .image_rojo .image_verde._caption-top-left &gt; figcaption .image_azul, .image_rojo .image_verde._caption-top-right &gt; figcaption .image_azul, .image_rojo .image_verde._caption-bottom-left &gt; figcaption .image_azul, .image_rojo .image_verde._caption-bottom-right &gt; figcaption .image_azul, .image_rojo .image_azul._caption-inside &gt; figcaption .image_azul, .image_rojo .image_azul._caption-top &gt; figcaption .image_azul, .image_rojo._caption-inside &gt; figcaption .image_azul, .image_rojo._caption-top &gt; figcaption .image_azul, .image_rojo .image_naranja._caption-inside &gt; figcaption .image_azul, .image_rojo .image_naranja._caption-top &gt; figcaption .image_azul {
          /* class styles for the position properties of the image component */ }
          .image_rojo .image._caption-inside &gt; figcaption .image_azul._left, .image_rojo .image._caption-top &gt; figcaption .image_azul._left, .image_rojo .image._caption-top-left &gt; figcaption .image_azul._left, .image_rojo .image._caption-top-right &gt; figcaption .image_azul._left, .image_rojo .image._caption-bottom-left &gt; figcaption .image_azul._left, .image_rojo .image._caption-bottom-right &gt; figcaption .image_azul._left, .image_rojo .image_verde._caption-inside &gt; figcaption .image_azul._left, .image_rojo .image_verde._caption-top &gt; figcaption .image_azul._left, .image_rojo .image_verde._caption-top-left &gt; figcaption .image_azul._left, .image_rojo .image_verde._caption-top-right &gt; figcaption .image_azul._left, .image_rojo .image_verde._caption-bottom-left &gt; figcaption .image_azul._left, .image_rojo .image_verde._caption-bottom-right &gt; figcaption .image_azul._left, .image_rojo .image_azul._caption-inside &gt; figcaption .image_azul._left, .image_rojo .image_azul._caption-top &gt; figcaption .image_azul._left, .image_rojo._caption-inside &gt; figcaption .image_azul._left, .image_rojo._caption-top &gt; figcaption .image_azul._left, .image_rojo .image_naranja._caption-inside &gt; figcaption .image_azul._left, .image_rojo .image_naranja._caption-top &gt; figcaption .image_azul._left {
            float: left;
            clear: left;
            width: calc(50% - 15px);
            margin-right: 15px;
            z-index: 1; }
          .image_rojo .image._caption-inside &gt; figcaption .image_azul._right, .image_rojo .image._caption-top &gt; figcaption .image_azul._right, .image_rojo .image._caption-top-left &gt; figcaption .image_azul._right, .image_rojo .image._caption-top-right &gt; figcaption .image_azul._right, .image_rojo .image._caption-bottom-left &gt; figcaption .image_azul._right, .image_rojo .image._caption-bottom-right &gt; figcaption .image_azul._right, .image_rojo .image_verde._caption-inside &gt; figcaption .image_azul._right, .image_rojo .image_verde._caption-top &gt; figcaption .image_azul._right, .image_rojo .image_verde._caption-top-left &gt; figcaption .image_azul._right, .image_rojo .image_verde._caption-top-right &gt; figcaption .image_azul._right, .image_rojo .image_verde._caption-bottom-left &gt; figcaption .image_azul._right, .image_rojo .image_verde._caption-bottom-right &gt; figcaption .image_azul._right, .image_rojo .image_azul._caption-inside &gt; figcaption .image_azul._right, .image_rojo .image_azul._caption-top &gt; figcaption .image_azul._right, .image_rojo._caption-inside &gt; figcaption .image_azul._right, .image_rojo._caption-top &gt; figcaption .image_azul._right, .image_rojo .image_naranja._caption-inside &gt; figcaption .image_azul._right, .image_rojo .image_naranja._caption-top &gt; figcaption .image_azul._right {
            float: right;
            clear: right;
            width: 50%;
            z-index: 1; } }
    .image_rojo .image._caption-inside &gt; figcaption::before, .image_rojo .image._caption-top &gt; figcaption::before, .image_rojo .image._caption-top-left &gt; figcaption::before, .image_rojo .image._caption-top-right &gt; figcaption::before, .image_rojo .image._caption-bottom-left &gt; figcaption::before, .image_rojo .image._caption-bottom-right &gt; figcaption::before, .image_rojo .image_verde._caption-inside &gt; figcaption::before, .image_rojo .image_verde._caption-top &gt; figcaption::before, .image_rojo .image_verde._caption-top-left &gt; figcaption::before, .image_rojo .image_verde._caption-top-right &gt; figcaption::before, .image_rojo .image_verde._caption-bottom-left &gt; figcaption::before, .image_rojo .image_verde._caption-bottom-right &gt; figcaption::before, .image_rojo .image_azul._caption-inside &gt; figcaption::before, .image_rojo .image_azul._caption-top &gt; figcaption::before, .image_rojo._caption-inside &gt; figcaption::before, .image_rojo._caption-top &gt; figcaption::before, .image_rojo .image_naranja._caption-inside &gt; figcaption::before, .image_rojo .image_naranja._caption-top &gt; figcaption::before {
      color: #d5687e; }
  .image_rojo._caption-inside &gt; figcaption {
    right: 0;
    bottom: 0;
    left: 0; }
  .image_rojo._caption-none &gt; figcaption {
    display: none; }
  .image_rojo._caption-top &gt; figcaption {
    right: 0;
    top: -35;
    left: 0;
    right: 0;
    margin: 32px auto;
    left: 0;
    background-color: #d5687e;
    font-weight: 400;
    color: #fff;
    padding: 8px 12px; }
  @media only screen and (min-width: 481px) {
    .image_rojo {
      /* class styles for the position properties of the image component */ }
      .image_rojo._left {
        float: left;
        clear: left;
        width: calc(50% - 15px);
        margin-right: 15px;
        z-index: 1; }
      .image_rojo._right {
        float: right;
        clear: right;
        width: 50%;
        z-index: 1; } }

/* Image component style */
.image_naranja {
  margin: 12px auto;
  position: relative;
  clear: both;
  /* class styles for the captions properties of the image component */ }
  .image_naranja.full-screen {
    position: relative !important;
    height: 100% !important;
    width: 100% !important;
    margin: 0 !important;
    padding: 0 !important; }
    .image_naranja.full-screen &gt; div {
      height: 100%; }
  .image_naranja div {
    position: relative;
    width: 100%;
    height: 500px;
    background-size: cover;
    background-position: center center; }
    .image_naranja div &gt; a {
      display: block;
      position: absolute;
      top: 0;
      bottom: 0;
      right: 0;
      left: 0; }
  .image_naranja &gt; figcaption {
    color: #ffffff;
    margin-top: 4px;
    margin-bottom: 2px; }
  .image_naranja .image._caption-inside &gt; figcaption, .image_naranja .image._caption-top &gt; figcaption, .image_naranja .image._caption-top-left &gt; figcaption, .image_naranja .image._caption-top-right &gt; figcaption, .image_naranja .image._caption-bottom-left &gt; figcaption, .image_naranja .image._caption-bottom-right &gt; figcaption, .image_naranja .image_verde._caption-inside &gt; figcaption, .image_naranja .image_verde._caption-top &gt; figcaption, .image_naranja .image_verde._caption-top-left &gt; figcaption, .image_naranja .image_verde._caption-top-right &gt; figcaption, .image_naranja .image_verde._caption-bottom-left &gt; figcaption, .image_naranja .image_verde._caption-bottom-right &gt; figcaption, .image_naranja .image_azul._caption-inside &gt; figcaption, .image_naranja .image_azul._caption-top &gt; figcaption, .image_naranja .image_rojo._caption-inside &gt; figcaption, .image_naranja .image_rojo._caption-top &gt; figcaption, .image_naranja._caption-inside &gt; figcaption, .image_naranja._caption-top &gt; figcaption {
    position: absolute;
    padding: 8px 12px;
    background-color: #f39200;
    font-weight: 400;
    color: #ffffff;
    margin: 0;
    /* before represents the placeholder text*/ }
    .image_naranja .image._caption-inside &gt; figcaption::before, .image_naranja .image._caption-top &gt; figcaption::before, .image_naranja .image._caption-top-left &gt; figcaption::before, .image_naranja .image._caption-top-right &gt; figcaption::before, .image_naranja .image._caption-bottom-left &gt; figcaption::before, .image_naranja .image._caption-bottom-right &gt; figcaption::before, .image_naranja .image_verde._caption-inside &gt; figcaption::before, .image_naranja .image_verde._caption-top &gt; figcaption::before, .image_naranja .image_verde._caption-top-left &gt; figcaption::before, .image_naranja .image_verde._caption-top-right &gt; figcaption::before, .image_naranja .image_verde._caption-bottom-left &gt; figcaption::before, .image_naranja .image_verde._caption-bottom-right &gt; figcaption::before, .image_naranja .image_azul._caption-inside &gt; figcaption::before, .image_naranja .image_azul._caption-top &gt; figcaption::before, .image_naranja .image_rojo._caption-inside &gt; figcaption::before, .image_naranja .image_rojo._caption-top &gt; figcaption::before, .image_naranja._caption-inside &gt; figcaption::before, .image_naranja._caption-top &gt; figcaption::before {
      color: #f39200; }
  .image_naranja._caption-inside &gt; figcaption {
    right: 0;
    bottom: 0;
    left: 0; }
  .image_naranja._caption-none &gt; figcaption {
    display: none; }
  .image_naranja._caption-top &gt; figcaption {
    right: 0;
    top: -35;
    left: 0;
    right: 0;
    margin: 32px auto;
    left: 0;
    background-color: #009FE3;
    font-weight: 400;
    color: #fff;
    padding: 8px 12px; }
  @media only screen and (min-width: 481px) {
    .image_naranja {
      /* class styles for the position properties of the image component */ }
      .image_naranja._left {
        float: left;
        clear: left;
        width: calc(50% - 15px);
        margin-right: 15px;
        z-index: 1; }
      .image_naranja._right {
        float: right;
        clear: right;
        width: 50%;
        z-index: 1; } }

/* Embed component style */
.embed {
  margin: 12px auto;
  position: relative;
  clear: both;
  /* class styles for the options properties of the embed component */ }
  .embed &gt; div {
    position: relative;
    padding-bottom: 56.25%;
    /* default: 16:9 -&gt; (9/16 = 0.5625 or 56.25%) */
    overflow: hidden; }
  .embed iframe, .embed embed, .embed object, .embed video {
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border: 0; }
  .embed._option1 &gt; div {
    padding-bottom: 66%;
    /* 3:2 -&gt; (2/3 = 0.67 or 67%) */ }
  .embed._option2 &gt; div {
    padding-bottom: 75%;
    /* 4:3 -&gt; (3/4 = 0.75 or 75%) */ }
  .embed._option3 &gt; div {
    padding-bottom: 100%;
    /* 1:1 -&gt; (1/1 = 1 or 100%) */ }

/* Slideshow component style.
   This component is based on the jssor library. http://jssor.com/
 */
.slideshow {
  clear: both;
  margin: 12px 0;
  /* an example how to hide the filmstrip on iPod and iPhone */ }
  .slideshow.full-screen {
    margin: 0;
    padding: 0; }
  .slideshow .slideshow-container {
    display: inline-block;
    width: 100%;
    position: relative;
    height: 500px;
    border: 0 none; }
    .slideshow .slideshow-container .slides {
      position: absolute;
      top: 0;
      left: 50%;
      margin-left: -430px;
      width: 860px;
      height: 500px;
      overflow: hidden; }
      .slideshow .slideshow-container .slides .image {
        float: none;
        clear: none;
        display: -webkit-flex;
        display: flex;
        -webkit-flex-direction: column;
        flex-direction: column;
        margin: 0;
        width: 100%; }
        .slideshow .slideshow-container .slides .image &gt; div {
          height: 500px;
          width: 860px; }
        .slideshow .slideshow-container .slides .image figcaption {
          /* Transform is added as inline-style to the caption by Jssor library.
                       This results in blurry font rendering on Safari. */
          -webkit-transform: none !important;
          -webkit-flex-shrink: 0;
          flex-shrink: 0; }
    .slideshow .slideshow-container .arrow {
      width: 50px;
      height: 100px;
      position: absolute;
      top: 50%;
      margin: -50px 0 0 0;
      cursor: pointer;
      display: none; }
      .slideshow .slideshow-container .arrow::before {
        width: 30px;
        height: 30px;
        content: "";
        position: absolute;
        top: 50%;
        left: 10px;
        margin: -15px 0 0 0;
        border-radius: 50%;
        background-color: rgba(255, 255, 255, 0.8);
        transition-property: background-color;
        transition-timing-function: linear;
        transition-duration: 0.2s; }
      .slideshow .slideshow-container .arrow::after {
        width: 11px;
        height: 10px;
        content: "";
        position: absolute;
        top: 50%;
        left: 50%;
        margin: -5px 0 0 -5px;
        background-repeat: no-repeat;
        background-position: center center; }
      .slideshow .slideshow-container .arrow._left {
        left: 0; }
        .slideshow .slideshow-container .arrow._left::after {
          background-image: url("img/slideshow-left-arrow.svg"); }
      .slideshow .slideshow-container .arrow._right {
        right: 0; }
        .slideshow .slideshow-container .arrow._right::after {
          background-image: url("img/slideshow-right-arrow.svg"); }
      .slideshow .slideshow-container .arrow:hover::before {
        background-color: white; }
  .slideshow._vertical .slideshow-container .arrow {
    height: 80px;
    width: 80px;
    top: 50%;
    right: 0; }
    .slideshow._vertical .slideshow-container .arrow::before {
      left: auto;
      right: 10px;
      margin: 0; }
    .slideshow._vertical .slideshow-container .arrow::after {
      width: 10px;
      height: 11px;
      right: 20px;
      left: auto;
      margin: 0; }
    .slideshow._vertical .slideshow-container .arrow._left {
      left: auto;
      margin: -80px 0 0 0; }
      .slideshow._vertical .slideshow-container .arrow._left::before {
        top: auto;
        bottom: 5px; }
      .slideshow._vertical .slideshow-container .arrow._left::after {
        top: auto;
        bottom: 15px;
        background-image: url("img/slideshow-up-arrow.svg"); }
    .slideshow._vertical .slideshow-container .arrow._right {
      margin: 0; }
      .slideshow._vertical .slideshow-container .arrow._right::before {
        top: 5px; }
      .slideshow._vertical .slideshow-container .arrow._right::after {
        top: 15px;
        background-image: url("img/slideshow-down-arrow.svg"); }
  .slideshow._initiated .slideshow-container {
    width: 860px; }
    .slideshow._initiated .slideshow-container .arrow {
      display: block; }
  .slideshow .thumbnavigator {
    display: none;
    position: absolute;
    /* size of thumbnail navigator container */
    width: 860px;
    height: 100px;
    left: 0;
    bottom: 0;
    background-color: #3a3f4e; }
    .slideshow .thumbnavigator .thumbslides {
      cursor: default; }
    .slideshow .thumbnavigator .thumbproto {
      position: absolute;
      top: 0;
      left: 0;
      width: 72px;
      height: 72px; }
      .slideshow .thumbnavigator .thumbproto:hover .thumb-c, .slideshow .thumbnavigator .thumbproto.thumbprotoav .thumb-c {
        top: 0px;
        left: 0px;
        width: 70px;
        height: 70px;
        border: #0086ca 1px solid; }
    .slideshow .thumbnavigator .thumb-t div {
      position: absolute;
      top: 0px;
      left: 0px;
      width: 100%;
      height: 100%;
      background-position: center center;
      background-size: cover;
      background-repeat: no-repeat; }
    .slideshow .thumbnavigator .thumb-w {
      position: absolute;
      top: 0px;
      left: 0px;
      width: 100%;
      height: 100%; }
    .slideshow .thumbnavigator .thumb-c {
      position: absolute;
      box-sizing: content-box; }
  .slideshow._filmstrip .thumbnavigator {
    display: block; }
  .slideshow._filmstrip .slideshow-container .slides {
    height: 400px; }
    .slideshow._filmstrip .slideshow-container .slides .image {
      position: absolute;
      top: 0;
      right: 0;
      bottom: 0;
      left: 0; }
      .slideshow._filmstrip .slideshow-container .slides .image &gt; div {
        height: 400px; }
  @media (max-width: 480px) {
    .slideshow._filmstrip .thumbnavigator {
      display: none; }
    .slideshow._filmstrip .slideshow-container .slides {
      height: 500px; }
      .slideshow._filmstrip .slideshow-container .slides .image &gt; div {
        height: 500px; } }

.slideshow._fit-frame-to-content .slideshow-container .slides, .slideshow._fit-frame-height-to-content .slideshow-container .slides {
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  margin-left: 0;
  width: auto;
  height: auto; }
  .slideshow._fit-frame-to-content .slideshow-container .slides .image &gt; div, .slideshow._fit-frame-height-to-content .slideshow-container .slides .image &gt; div {
    height: auto;
    width: auto;
    background-repeat: no-repeat;
    -webkit-flex-grow: 1;
    flex-grow: 1; }

.slideshow._fit-frame-to-content._filmstrip, .slideshow._fit-frame-height-to-content._filmstrip {
  padding-bottom: 100px; }
  .slideshow._fit-frame-to-content._filmstrip .thumbnavigator, .slideshow._fit-frame-height-to-content._filmstrip .thumbnavigator {
    bottom: -100px;
    width: auto;
    right: 0; }
  .slideshow._fit-frame-to-content._filmstrip .slideshow-container .slides .image &gt; div, .slideshow._fit-frame-height-to-content._filmstrip .slideshow-container .slides .image &gt; div {
    height: auto; }

@media (max-width: 480px) {
  .slideshow._fit-frame-to-content._filmstrip, .slideshow._fit-frame-height-to-content._filmstrip {
    padding-bottom: 0; }
    .slideshow._fit-frame-to-content._filmstrip .slideshow-container .slides, .slideshow._fit-frame-height-to-content._filmstrip .slideshow-container .slides {
      height: auto; }
      .slideshow._fit-frame-to-content._filmstrip .slideshow-container .slides .image &gt; div, .slideshow._fit-frame-height-to-content._filmstrip .slideshow-container .slides .image &gt; div {
        height: auto; } }

/* Author component style */
.author {
  height: 65px;
  margin: 12px auto;
  padding: 0 0 0 88px;
  position: relative;
  clear: both; }
  .author .author-image {
    width: 65px;
    height: 65px;
    position: absolute;
    top: 0;
    left: 5px;
    overflow: hidden;
    margin: 0;
    border-radius: 30px; }
    .author .author-image &gt; div {
      width: 65px;
      height: 65px;
      background-size: cover;
      background-position: center center; }
  .author .info-block {
    padding-top: 8px; }
    .author .info-block .author-row {
      white-space: nowrap; }
    .author .info-block .name {
      color: #0085CD;
      font-weight: bold;
      font-size: 19px;
      max-width: calc(60% - 10px);
      overflow: hidden;
      text-overflow: ellipsis;
      display: inline-block; }
    .author .info-block .sep_name_loc {
      display: inline-block;
      width: 20px;
      vertical-align: top; }
      .author .info-block .sep_name_loc::after {
        position: relative;
        display: inline-block;
        text-align: center;
        width: 100%;
        color: #0085CD;
        font-weight: bold;
        font-size: 19px;
        content: "·"; }
    .author .info-block .location {
      color: #339DD7;
      font-weight: bold;
      font-size: 19px;
      max-width: calc(40% - 10px);
      overflow: hidden;
      text-overflow: ellipsis;
      display: inline-block; }
    .author .info-block .link {
      color: #999999;
      font-size: 16px;
      text-decoration: none;
      margin-top: 0;
      overflow: hidden;
      text-overflow: ellipsis; }

/* uno_verde component style */
.uno_verde {
  font-family: "Source Sans Pro", sans-serif;
  height: auto;
  margin: 12px auto;
  padding-left: 0px;
  position: relative;
  clear: both; }
  .uno_verde .uno-image {
    width: 72px;
    height: 42px;
    position: absolute;
    top: 0;
    left: -15%;
    overflow: hidden;
    margin: 0;
    border-radius: 0px; }
    .uno_verde .uno-image &gt; div {
      width: 72px;
      height: 42px;
      background-size: cover;
      background-position: center center; }
  .uno_verde .tit {
    padding-top: 8px; }
    .uno_verde .tit .uno-row {
      white-space: normal; }
    .uno_verde .tit .name {
      font-family: "Lato";
      font-weight: 600;
      font-size: 26px;
      color: #95c11f;
      margin: 16px auto;
      text-align: left;
      line-height: 105%; }

/* uno_verde component style */
.uno_azul {
  height: auto;
  margin: 12px auto;
  padding-left: 0px;
  position: relative;
  clear: both; }
  .uno_azul .uno-image {
    width: 72px;
    height: 42px;
    position: absolute;
    top: 0;
    left: -15%;
    overflow: hidden;
    margin: 0;
    border-radius: 0px; }
    .uno_azul .uno-image &gt; div {
      width: 72px;
      height: 42px;
      background-size: cover;
      background-position: center center; }
  .uno_azul .tit {
    padding-top: 8px; }
    .uno_azul .tit .uno-row {
      white-space: normal; }
    .uno_azul .tit .name {
      font-family: "Lato";
      font-weight: 600;
      font-size: 26px;
      color: #009fe3;
      margin: 16px auto;
      text-align: left;
      line-height: 105%; }

/* uno_verde component style */
.uno_rojo {
  height: auto;
  margin: 12px auto;
  padding-left: 0px;
  position: relative;
  clear: both; }
  .uno_rojo .uno-image {
    width: 72px;
    height: 42px;
    position: absolute;
    top: 0;
    left: -15%;
    overflow: hidden;
    margin: 0;
    border-radius: 0px; }
    .uno_rojo .uno-image &gt; div {
      width: 72px;
      height: 42px;
      background-size: cover;
      background-position: center center; }
  .uno_rojo .tit {
    padding-top: 8px; }
    .uno_rojo .tit .uno-row {
      white-space: normal; }
    .uno_rojo .tit .name {
      font-family: "Lato";
      font-weight: 600;
      font-size: 26px;
      color: #d5687e;
      margin: 16px auto;
      text-align: left;
      line-height: 105%; }

/* uno_verde component style */
.uno_naranja {
  font-family: "Source Sans Pro", sans-serif;
  height: auto;
  margin: 12px auto;
  padding-left: 0px;
  position: relative;
  clear: both; }
  .uno_naranja .uno-image {
    width: 72px;
    height: 42px;
    position: absolute;
    top: 0;
    left: -15%;
    overflow: hidden;
    margin: 0;
    border-radius: 0px; }
    .uno_naranja .uno-image &gt; div {
      width: 72px;
      height: 42px;
      background-size: cover;
      background-position: center center; }
  .uno_naranja .tit {
    padding-top: 8px; }
    .uno_naranja .tit .uno-row {
      white-space: normal; }
    .uno_naranja .tit .name {
      font-family: "Lato";
      font-weight: 600;
      font-size: 26px;
      color: #f39200;
      margin: 16px auto;
      text-align: left;
      line-height: 105%; }

/* Author component style */
.cabeza_central {
  height: 65px;
  margin: 12px auto;
  padding: 0 0 0 88px;
  position: center;
  clear: both; }
  .cabeza_central .cabeza_central-image {
    width: 65px;
    height: 65px;
    position: absolute;
    top: 0;
    left: 5px;
    overflow: hidden;
    margin: 0;
    border-radius: 30px; }
    .cabeza_central .cabeza_central-image &gt; div {
      width: 65px;
      height: 65px;
      background-size: cover;
      background-position: center center; }
  .cabeza_central .cabeza_central_info-block {
    padding-top: 8px; }
    .cabeza_central .cabeza_central_info-block .cabeza_central-row {
      white-space: nowrap; }
    .cabeza_central .cabeza_central_info-block .cabeza_central_name {
      color: #0085CD;
      font-weight: bold;
      font-size: 19px;
      max-width: calc(60% - 10px);
      overflow: hidden;
      text-overflow: ellipsis;
      display: inline-block; }
    .cabeza_central .cabeza_central_info-block .cabeza_central_sep_name_loc {
      display: inline-block;
      width: 20px;
      vertical-align: top; }
      .cabeza_central .cabeza_central_info-block .cabeza_central_sep_name_loc::after {
        position: relative;
        display: inline-block;
        text-align: center;
        width: 100%;
        color: #0085CD;
        font-weight: bold;
        font-size: 19px;
        content: "·"; }
    .cabeza_central .cabeza_central_info-block .location {
      color: #339DD7;
      font-weight: bold;
      font-size: 19px;
      max-width: calc(40% - 10px);
      overflow: hidden;
      text-overflow: ellipsis;
      display: inline-block; }
    .cabeza_central .cabeza_central_info-block .link {
      color: #999999;
      font-size: 16px;
      text-decoration: none;
      margin-top: 0;
      overflow: hidden;
      text-overflow: ellipsis; }

/* Crosshead component style */
.crosshead {
  font-weight: bold; }

/* Footer component style */
.footer {
  font-weight: 400;
  font-size: 18px;
  font-style: italic;
  color: #7f7f7f;
  /*
     * media query
     * $screen-sm-max constant is defined in the global style file (_common.scss)
     */ }
  @media (max-width: 991px) {
    .footer {
      font-size: 17px;
      line-height: 1.65; } }

/* Intro component style */
.intro {
  font-weight: 400;
  font-size: 18px;
  font-style: italic;
  line-height: 1.6;
  color: #4c4c4c;
  margin: 24px auto 16px auto;
  /*
    * media query
    * $screen-sm-max constant is defined in the global style file (_common.scss)
    */ }
  @media (max-width: 991px) {
    .intro {
      font-size: 18px;
      line-height: 1.66; } }

blockquote {
  margin: 52px 0;
  padding: 0;
  color: #666666;
  position: relative;
  font-weight: 400;
  z-index: 1;
  width: 100%;
  float: none;
  clear: both;
  /* media query */ }
  blockquote .quotation-mark::before {
    content: "“";
    font-size: 5.77778rem;
    line-height: 33px;
    float: left;
    position: relative;
    top: 1.3rem;
    left: -0.1ch;
    padding-right: 0.1ch; }
  blockquote .quote {
    display: block; }
  blockquote p {
    margin: 0 0 13px 0;
    padding: 0;
    font-size: 26px;
    line-height: 1.26;
    font-style: italic; }
  blockquote footer {
    position: relative;
    padding-left: 2ch;
    font-size: 16px; }
    blockquote footer::after {
      content: '\2014';
      position: absolute;
      left: 0;
      top: 0; }
    blockquote footer:empty {
      padding-left: 0; }
      blockquote footer:empty::after {
        display: none; }
  @media only screen and (min-width: 481px) {
    blockquote {
      /* class styles for the position properties of the image component in the current media query breakpoint */ }
      blockquote._left {
        float: left;
        clear: left;
        width: calc(50% - 15px);
        margin-right: 15px;
        z-index: 1; }
      blockquote._right {
        float: right;
        clear: right;
        width: 50%;
        z-index: 1; } }

/* Headline component style */
.headline .section {
  font-size: 23px;
  font-weight: bold;
  color: #1a1a1a;
  margin: 40px auto 20px auto; }

.headline .title {
  font-size: 49px;
  font-weight: bold;
  color: #1a1a1a;
  margin: 40px auto 20px auto; }

.headline .subtitle {
  font-weight: 600;
  font-size: 23px;
  color: #1a1a1a;
  margin: 16px auto; }

/* estilo para capa magenta */
/* sugerencias */
.sugerencias {
  font-family: "Source Sans Pro", sans-serif;
  background-color: white;
  font-size: 20px;
  font-weight: 400;
  color: #ff1493;
  cursor: pointer;
  width: 100%;
  border: none;
  outline: none;
  transition: 0.4s;
  text-align: left; }

.sugerencias::before {
  content: "⦿ ";
  font-size: 30px;
  color: #ff1493;
  font-weight: 900; }

.active, .sugerencias:hover {
  background-color: #f9ebfa; }

.sugerencias::after {
  content: '\002B';
  color: #ff1493;
  line-height: 2.1;
  font-weight: bold;
  float: right;
  margin-left: 0;
  width: 10%; }

.sugerencias.active:after {
  content: "\2212"; }

/* estilo para capa magenta */
/* sugerencias */
.tres {
  font-weight: 400;
  font-size: 18px;
  font-style: normal;
  line-height: 1.6;
  margin: 12px auto; }

.separator {
  margin: 0;
  padding: 0;
  box-sizing: content-box;
  margin-top: 26px;
  margin-top: 1.44444rem;
  padding-top: 52px;
  padding-top: 2.88889rem;
  padding-bottom: 52px;
  padding-bottom: 2.88889rem;
  margin-bottom: 26px;
  margin-bottom: 1.44444rem;
  border: none;
  height: 1px;
  clear: both; }
  .separator::before {
    content: '';
    display: block;
    margin-left: 43.10345%;
    margin-right: 43.10345%;
    border-top: 1px solid #333333; }

.separator_colores {
  margin: 0px;
  padding: 0px;
  margin-top: 0px;
  padding-top: 10px;
  padding-bottom: 0px;
  margin-bottom: 10px;
  border: none;
  height: 1px;
  clear: both;
  margin-left: -10%;
  margin-right: -10%;
  width: 120%;
  background: linear-gradient(left, red, #ffed00, #009fe3, #f39200, #95c11f);
  background: -webkit-linear-gradient(left, red, #ffed00, #009fe3, #f39200, #95c11f);
  background: -moz-linear-gradient(left, red, #ffed00, #009fe3, #f39200, #95c11f);
  background: -o-linear-gradient(left, red, #ffed00, #009fe3, #f39200, #95c11f);
  background: -ms-linear-gradient(left, red, #ffed00, #009fe3, #f39200, #95c11f); }

/* Hero component style.
   A hero image is a large banner image, prominently placed on a web page, generally in the front and center.
   http://en.wikipedia.org/wiki/Hero_image */
.hero {
  margin: 0px auto;
  clear: both; }
  .hero &gt; figure {
    margin: auto 50%; }
    .hero &gt; figure &gt; div {
      margin-left: -50vw;
      width: 100vw;
      background-size: cover;
      background-position: center center;
      background-attachment: fixed;
      overflow: hidden; }
      .hero &gt; figure &gt; div &gt; div {
        display: flex;
        align-items: center;
        height: 100vh;
        margin: 0 auto;
        max-width: 860px; }
        .hero &gt; figure &gt; div &gt; div::after {
          content: " ";
          display: block;
          clear: both; }
        .hero &gt; figure &gt; div &gt; div &gt; figcaption {
          display: block;
          vertical-align: middle;
          color: white;
          text-shadow: 0 1px 2px rgba(0, 0, 0, 0.2);
          width: 100%; }
  .hero h1 {
    margin: 0.5em 0;
    font-size: 6rem;
    line-height: 6.7778rem; }
  .hero h2 {
    margin: 0.8em 0;
    font-size: 3rem;
    line-height: 3.58889rem; }
  .hero h3 {
    font-size: 1rem; }
  .hero._fixed-background &gt; figure &gt; div {
    background-attachment: scroll; }
  .hero._js-fixed-scroll &gt; figure &gt; div {
    background-attachment: scroll; }

/* Hero component style.
    */
.hero_2 {
  position: relative;
  text-align: center;
  color: white; }

.centered {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%); }

/* Sub-title component style */
.subtitle {
  font-weight: 400;
  font-size: 19px;
  color: grey;
  margin: 16px auto;
  /*
    * media query
    * $screen-sm-max constant is defined in the global style file (_common.scss)
    */ }
  @media (max-width: 991px) {
    .subtitle {
      font-size: 26px;
      line-height: 1.45; } }

/* Central_cabeza_titulo */
.cabeza_titulo .section_central {
  font-family: "Montserrat";
  font-weight: 100;
  font-size: 45px;
  color: #1a1a1a;
  text-align: center;
  line-height: 100%; }

.cabeza_titulo .title_central {
  font-family: "Montserrat";
  font-weight: 100;
  font-size: 35px;
  color: #1a1a1a;
  text-align: center;
  line-height: 100%; }

.cabeza_titulo .subtitle_central {
  font-weight: 600;
  font-size: 23px;
  color: #1a1a1a;
  margin: 16px auto;
  line-height: 100%; }

.cabeza_titulo .semestre {
  font-weight: 600;
  font-size: 23px;
  color: #1a1a1a;
  margin: 16px auto;
  line-height: 100%; }

.cabeza_titulo .cabeza_central-image-part1 {
  /* ie fix */
  width: auto;
  height: auto;
  background-image: url("img/central_logo.png"); }

.cabeza_titulo .cabeza_central-image-part {
  /* ie fix */
  margin-left: -200;
  width: 880;
  height: 12px;
  background-image: url("img/pleca_COLORES (1) copia.png"); }

/* Sub-title component style */
.titutlo_verde {
  font-family: "Lato";
  font-weight: 600;
  font-size: 26px;
  color: #95c11f;
  margin: 16px auto;
  text-align: left;
  line-height: 105%;
  /*
    * media query
    * $screen-sm-max constant is defined in the global style file (_common.scss)
    */ }
  @media (max-width: 991px) {
    .titutlo_verde {
      font-size: 26px;
      line-height: 1.45; } }

/* Sub-title component style */
.titutlo_verde {
  font-family: "Lato";
  font-weight: 600;
  font-size: 26px;
  color: #009fe3;
  margin: 16px auto;
  text-align: left;
  line-height: 105%;
  /*
    * media query
    * $screen-sm-max constant is defined in the global style file (_common.scss)
    */ }
  @media (max-width: 991px) {
    .titutlo_verde {
      font-size: 26px;
      line-height: 1.45; } }

/* Sub-title component style */
.titutlo_verde {
  font-family: "Lato";
  font-weight: 600;
  font-size: 26px;
  color: #f39200;
  margin: 16px auto;
  text-align: left;
  line-height: 105%;
  /*
    * media query
    * $screen-sm-max constant is defined in the global style file (_common.scss)
    */ }
  @media (max-width: 991px) {
    .titutlo_verde {
      font-size: 26px;
      line-height: 1.45; } }

/* Sub-title component style */
.t003 {
  font-weight: 600;
  font-size: 29px;
  color: #1a1a1a;
  margin: 16px auto;
  /*
    * media query
    * $screen-sm-max constant is defined in the global style file (_common.scss)
    */ }
  @media (max-width: 991px) {
    .t003 {
      font-size: 26px;
      line-height: 1.45; } }

/* Sub-title component style */
.t004 {
  font-weight: 600;
  font-size: 31px;
  color: #1a1a1a;
  margin: 16px auto;
  /*
    * media query
    * $screen-sm-max constant is defined in the global style file (_common.scss)
    */ }
  @media (max-width: 991px) {
    .t004 {
      font-size: 26px;
      line-height: 1.45; } }

/* Sub-title component style */
.t005 {
  font-weight: 600;
  font-size: 20px;
  color: #0066b3;
  margin: 16px auto;
  background-color: #fff7e6;
  margin-left: 10%;
  margin-right: 10%;
  padding-top: 20px;
  padding-left: 15px;
  /*
    * media query
    * $screen-sm-max constant is defined in the global style file (_common.scss)
    */ }
  @media (max-width: 991px) {
    .t005 {
      font-size: 26px;
      line-height: 1.45; } }

/* Sub-title component style */
.t006 {
  font-weight: 600;
  font-size: 36px;
  color: #1a1a1a;
  margin: 16px auto;
  /*
    * media query
    * $screen-sm-max constant is defined in the global style file (_common.scss)
    */ }
  @media (max-width: 991px) {
    .t006 {
      font-size: 26px;
      line-height: 1.45; } }

/* Title component style */
.title {
  font-size: 49px;
  font-weight: bold;
  color: #1a1a1a;
  margin: 40px auto 20px auto;
  /*
    * media query
    * $screen-sm-max constant is defined in the global style file (_common.scss)
    */ }
  @media (max-width: 991px) {
    .title {
      font-size: 32px;
      line-height: 1.19; } }

/* Social component style */
.social-media {
  margin: 12px auto;
  position: relative;
  clear: both; }
  .social-media &gt; div {
    position: relative; }
  .social-media.loading, .social-media.error {
    font-weight: 300;
    font-size: 14px;
    font-style: italic;
    line-height: 1.6;
    padding: .5em; }
  .social-media.loading {
    color: #888888;
    background-color: #fcfcfc;
    text-transform: lowercase; }
    .social-media.loading span {
      animation-name: kf-triple-blinking-spans;
      animation-duration: 1.4s;
      animation-iteration-count: infinite;
      animation-fill-mode: both; }
    .social-media.loading span:nth-child(2) {
      animation-delay: .2s; }
    .social-media.loading span:nth-child(3) {
      animation-delay: .4s; }
    .social-media.loading span {
      padding-left: .2em;
      font-weight: bold;
      color: #666666; }
  .social-media.error {
    background-color: rgba(169, 68, 66, 0.05);
    color: rgba(169, 68, 66, 0.8); }
    .social-media.error &gt; div {
      display: flex;
      -webkit-flex-flow: row nowrap;
      flex-flow: row nowrap;
      align-items: center; }
      .social-media.error &gt; div div:first-child {
        display: inline-block;
        flex: 1 auto;
        color: rgba(169, 68, 66, 0.5);
        font-size: 30px;
        padding: 0 40px 0 40px; }
      .social-media.error &gt; div &gt; div:last-child {
        display: inline-block;
        flex: 1 100%; }
  @media only screen and (min-width: 481px) {
    .social-media._left {
      float: left;
      clear: left;
      width: calc(50% - 15px);
      margin-right: 15px;
      z-index: 1; }
    .social-media._right {
      float: right;
      clear: right;
      width: 50%;
      z-index: 1; } }

.instagram-media-rendered,
.twitter-timeline-rendered,
.twitter-tweet-rendered {
  margin: 0 auto !important; }

/* Video component style */
.video {
  margin: 12px auto;
  position: relative;
  clear: both; }
  .video &gt; div {
    position: relative;
    padding-bottom: 56.25%;
    /* default: 16:9 -&gt; (9/16 = 0.5625 or 56.25%) */
    overflow: hidden; }
  .video iframe, .video embed, .video object, .video video {
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border: 0; }
  .video.loading, .video.error {
    font-weight: 300;
    font-size: 14px;
    font-style: italic;
    line-height: 1.6;
    padding: .5em; }
  .video.loading {
    color: #888888;
    background-color: #fcfcfc;
    text-transform: lowercase; }
    .video.loading span {
      animation-name: kf-triple-blinking-spans;
      animation-duration: 1.4s;
      animation-iteration-count: infinite;
      animation-fill-mode: both; }
    .video.loading span:nth-child(2) {
      animation-delay: .2s; }
    .video.loading span:nth-child(3) {
      animation-delay: .4s; }
    .video.loading span {
      padding-left: .2em;
      font-weight: bold;
      color: #666666; }
  .video.error {
    background-color: rgba(169, 68, 66, 0.05);
    color: rgba(169, 68, 66, 0.8); }
    .video.error &gt; div {
      display: flex;
      -webkit-flex-flow: row nowrap;
      flex-flow: row nowrap;
      align-items: center; }
      .video.error &gt; div div:first-child {
        display: inline-block;
        flex: 1 auto;
        color: rgba(169, 68, 66, 0.5);
        font-size: 30px;
        padding: 0 40px 0 40px; }
      .video.error &gt; div &gt; div:last-child {
        display: inline-block;
        flex: 1 100%; }
  @media only screen and (min-width: 481px) {
    .video._left {
      float: left;
      clear: left;
      width: calc(50% - 15px);
      margin-right: 15px;
      z-index: 1; }
    .video._right {
      float: right;
      clear: right;
      width: 50%;
      z-index: 1; } }
</pre></body></html>