/* ==============================
   Version / Index
============================== */
.version.index {
    color: #000014;
    background-color: #50DA77;
}

/* ==============================
   Layout principal
============================== */
#page {
  padding-top: 0 !important;
}
/* ==============================
   Elementos individuales
============================== */
#u259 {
    max-width: 400px;   /* tamaño máximo */
    justify-content: center;
    margin: 0 auto;
}

#u259_img {
    width: 100%;
    height: auto;
}

.redes-sociales {
  display: flex;
  justify-content: center;   /* centra horizontal */
  align-items: center;       /* centra vertical */
  width: 100%;
  margin: 15px auto 0 auto;
}

.redes-sociales a {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  margin: 0 8px;
}

.redes-sociales img {
  width: 40px;
  height: auto;
}

#pu195 {
    z-index: 2;
    width: 28.34%;
    margin-top: 54px;
    margin-left: 35.84%;
}

#u195 {
    z-index: 2;
    position: relative;
    width: 84.93%;
    margin-top: 2px;
    margin-right: -10000px;
    background-color: transparent;
}

#u205 {
    z-index: 4;
    position: relative;
    width: 10.3%;
    left: 89.71%;
    margin-right: -10000px;
    background-color: transparent;
}

/* ==============================
   Bloques de contenido
============================== */
#u269,
#u279,
#u289,
#u299,
#u309,
#u319,
#u329 {
    position: relative;
    width: 68.03%;
    margin-left: 16.05%;
    background-color: transparent;
}

#u269 { margin-top: 35px; }
#u279,
#u289,
#u299,
#u309,
#u319,
#u329 { margin-top: 15px; }

/* ==============================
   Imágenes
============================== */
#u259_img,
#u195_img,
#u205_img,
#u269_img,
#u279_img,
#u289_img,
#u299_img,
#u309_img,
#u319_img,
#u329_img {
    width: 100%;
}

/* ==============================
   Espaciadores
============================== */
.css_verticalspacer .verticalspacer {
    height: calc(100vh - 866px);
}

/* ==============================
   Base
============================== */
#muse_css_mq,
.html {
    background-color: #FFFFFF;
}

body {
    position: relative;
    min-width: 320px;
    padding-bottom: 167px;
}
