.elementor-3803 .elementor-element.elementor-element-d8b25a0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3803 .elementor-element.elementor-element-96eb762{--display:flex;--min-height:0vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3803 .elementor-element.elementor-element-96eb762:not(.elementor-motion-effects-element-type-background), .elementor-3803 .elementor-element.elementor-element-96eb762 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#151515;}.elementor-3803 .elementor-element.elementor-element-96eb762.e-con{--align-self:center;}.elementor-3803 .elementor-element.elementor-element-c1b8cf6{--display:flex;}.elementor-3803 .elementor-element.elementor-element-c1b8cf6:not(.elementor-motion-effects-element-type-background), .elementor-3803 .elementor-element.elementor-element-c1b8cf6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#AE6161;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-3803 .elementor-element.elementor-element-9c4838b{text-align:center;}.elementor-3803 .elementor-element.elementor-element-9c4838b .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:300;color:#FFFFFF;}.elementor-3803 .elementor-element.elementor-element-bad6d01{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3803 .elementor-element.elementor-element-ecca92c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-3803 .elementor-element.elementor-element-e0f69cd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3803 .elementor-element.elementor-element-34bd471{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3803 .elementor-element.elementor-element-d24cb88{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3803 .elementor-element.elementor-element-c214b27{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:50px;--padding-bottom:35px;--padding-left:0px;--padding-right:0px;}.elementor-3803 .elementor-element.elementor-element-c59a693{width:var( --container-widget-width, 100% );max-width:100%;padding:30px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-3803 .elementor-element.elementor-element-4248d9d{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-3803 .elementor-element.elementor-element-77d1e88{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3803 .elementor-element.elementor-element-6ace1e6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3803 .elementor-element.elementor-element-aa57cf4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3803 .elementor-element.elementor-element-e7bb63f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3803 .elementor-element.elementor-element-30711d7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3803 .elementor-element.elementor-element-ea16eef{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}@media(max-width:844px){.elementor-3803 .elementor-element.elementor-element-96eb762{--min-height:0vh;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3803 .elementor-element.elementor-element-c1b8cf6{--min-height:36px;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3803 .elementor-element.elementor-element-9c4838b{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-3803 .elementor-element.elementor-element-9c4838b .elementor-heading-title{font-size:12px;letter-spacing:-0.2px;}.elementor-3803 .elementor-element.elementor-element-bad6d01{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3803 .elementor-element.elementor-element-3f24bb8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-3803 .elementor-element.elementor-element-e0f69cd{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3803 .elementor-element.elementor-element-34bd471{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3803 .elementor-element.elementor-element-d24cb88{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3803 .elementor-element.elementor-element-c214b27{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3803 .elementor-element.elementor-element-c59a693{padding:0px 0px 0px 0px;}.elementor-3803 .elementor-element.elementor-element-77d1e88{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3803 .elementor-element.elementor-element-6ace1e6{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3803 .elementor-element.elementor-element-aa57cf4{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3803 .elementor-element.elementor-element-e7bb63f{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3803 .elementor-element.elementor-element-30711d7{--min-height:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3803 .elementor-element.elementor-element-ea16eef{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}/* Start custom CSS for heading, class: .elementor-element-9c4838b */.preheader span{
    font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c1b8cf6 */.div_tam_glass_square {
  position: relative;
  overflow: hidden;
  isolation: isolate;

  border-radius: 0 !important;

  background:
    linear-gradient(
      115deg,
      rgba(255, 238, 240, 0.08) 0%,
      rgba(255, 238, 240, 0.00) 18%,
      rgba(120, 58, 58, 0.10) 38%,
      rgba(255, 226, 229, 0.10) 58%,
      rgba(120, 58, 58, 0.08) 76%,
      rgba(255, 238, 240, 0.06) 100%
    ),
    radial-gradient(
      circle at 0% -50%,
      #e8b4b8 0%,
      #de9493 18%,
      #c97878 74%,
      #ae6161 100%
    ) !important;

  box-shadow:
    0 8px 18px rgba(120, 58, 58, 0.08) !important;
}

.div_tam_glass_square::before {
  content: "";
  position: absolute;
  inset: 0;
  border-radius: 0 !important;
  z-index: 1;
  pointer-events: none;

  background:
    linear-gradient(
      180deg,
      rgba(255, 245, 246, 0.16) 0px,
      rgba(255, 245, 246, 0.07) 1px,
      rgba(255, 245, 246, 0.00) 5px,
      rgba(255, 245, 246, 0.00) 100%
    );
}

.div_tam_glass_square::after {
  content: "";
  position: absolute;
  inset: 0;
  border-radius: 0 !important;
  pointer-events: none;
  z-index: 2;

  box-shadow:
    inset 0 1px 0 0 rgba(255, 245, 246, 0.16),
    inset 0 -1px 0 0 rgba(55, 20, 20, 0.30),
    inset 1px 0 0 0 rgba(255, 230, 233, 0.045),
    inset -1px 0 0 0 rgba(55, 20, 20, 0.10);
}

.div_tam_glass_square > * {
  position: relative;
  z-index: 3;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bad6d01 *//* =========================================================
   ELITE DIGITAL STUDIO — BLOQUE 01 / HERO
   CAPA 1 — FONDO  (va en el CONTAINER de Elementor)

   Sale tal cual de tu bloque original: los dos radiales rosa,
   el degradado #181717→#111111, la trama de 46px al 24% y los
   alto/padding/alineación de .eds-hero. Se suma un tercer
   radial: la cama de luz donde ahora aparece el panel 3D.

   CÓMO USARLO
   A) Con Elementor Pro → Container del hero > Avanzado >
      CSS personalizado, y reemplazás cada ".edsb1-hero"
      por la palabra  .elementor-3803 .elementor-element.elementor-element-bad6d01
   B) Sin Pro → al Container le ponés la clase  edsb1-hero
      (Avanzado > Clases CSS) y pegás este archivo dentro de
      un <style> en el widget de la CAPA 2

   IMPORTANTE en el Container de Elementor:
   ancho Full Width, padding en 0 (el padding lo pone este CSS)
   y Overflow: Hidden.
========================================================= */

.edsb1-hero{
  /* CRÍTICO: sin esto el padding se SUMA al min-height y en mobile
     el hero mide 99svh + 120px — el copy se va abajo del fold.
     En el bloque viejo esto lo heredaba de ".eds-hero-block *". */
  box-sizing: border-box;

  position: relative;          /* ancla de la capa 2 — imprescindible */
  isolation: isolate;
  overflow: hidden;            /* recorta el resplandor del panel */

  min-height: 85vh;

  /* columna + justify: mismo modelo que usan los Container de
     Elementor, así su CSS no pelea con el nuestro */
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: stretch;

  padding: 95px 0 88px;

  background:
    /* el radial que ya tenías arriba a la izquierda */
    radial-gradient(
      circle at 4% 6%,
      rgba(174, 97, 97, 0.20),
      transparent 29%
    ),
    /* NUEVO: cama de luz debajo del panel 3D */
    radial-gradient(
      circle at 70% 48%,
      rgba(222, 148, 147, 0.13),
      transparent 42%
    ),
    /* el radial que ya tenías abajo a la derecha */
    radial-gradient(
      circle at 96% 83%,
      rgba(222, 148, 147, 0.10),
      transparent 29%
    ),
    linear-gradient(
      180deg,
      #181717,
      #111111
    );
}

/* trama de grilla sutil — idéntica a la del bloque original */
.edsb1-hero::before{
  content: "";

  position: absolute;
  inset: 0;
  z-index: 0;

  pointer-events: none;
  opacity: 0.24;

  background-image:
    linear-gradient(
      rgba(255, 255, 255, 0.035) 1px,
      transparent 1px
    ),
    linear-gradient(
      90deg,
      rgba(255, 255, 255, 0.035) 1px,
      transparent 1px
    );

  background-size: 46px 46px;
}

/* Las dos capas hijas por encima del fondo.
   El orden en el DOM decide quién va arriba:
   1º widget = mockup (capa 2)   —   2º widget = texto (capa 3) */
.edsb1-hero > *{
  position: relative;
  z-index: 3;
  width: 100%;
}


/* ---------- TABLET: el panel baja, el texto queda arriba ---------- */

@media (max-width: 1100px){

  .edsb1-hero{
    min-height: 820px;

    justify-content: flex-start;

    padding: 78px 0 76px;
  }

}


/* ---------- MOBILE: sin panel, contenido de abajo hacia arriba ---------- */

@media (max-width: 767px){

  .edsb1-hero{
    /* svh evita el salto por la barra del navegador; vh de fallback */
    min-height: 99vh;
    min-height: 99svh;

    justify-content: flex-end;

    padding: 56px 0 24px;
  }

  /* sin panel en mobile, la luz vuelve al centro */
  .edsb1-hero{
    background:
      radial-gradient(
        circle at 4% 6%,
        rgba(174, 97, 97, 0.20),
        transparent 34%
      ),
      radial-gradient(
        circle at 96% 88%,
        rgba(222, 148, 147, 0.10),
        transparent 34%
      ),
      linear-gradient(
        180deg,
        #181717,
        #111111
      );
  }

  .edsb1-hero::before{
    background-size: 38px 38px;
  }

}


/* ---------- CELULARES BAJOS (iPhone SE y similares) ----------
   Con poco alto, 96px arriba dejan el copy pegado al borde inferior. */

@media (max-width: 767px) and (max-height: 700px){

  .edsb1-hero{
    padding: 72px 0 20px;
  }

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d24cb88 *//* =========================================================
   PARALLAX DEL FONDO ORIGINAL
   El contenedor Elementor debe tener la clase:
   edsb3-parallax-host
========================================================= */


/* Contenedor padre de Elementor */

.edsb3-parallax-host {
  position: relative;
  isolation: isolate;
  overflow: hidden;

  --edsb3-parallax-y: 0px;

  background: #151414;
}


/* Capa de fondo que se desplaza */

.edsb3-parallax-host::before {
  content: "";

  position: absolute;

  /*
   * La capa es más alta que el contenedor para que,
   * al desplazarse, nunca aparezcan bordes vacíos.
   */
  top: -140px;
  right: 0;
  bottom: -140px;
  left: 0;

  z-index: 0;
  pointer-events: none;

  /*
   * Fondo original:
   * grilla + halos rosados + charcoal.
   */
  background-image:

    linear-gradient(
      rgba(255, 255, 255, 0.035) 1px,
      transparent 1px
    ),

    linear-gradient(
      90deg,
      rgba(255, 255, 255, 0.035) 1px,
      transparent 1px
    ),

    radial-gradient(
      circle at 8% 10%,
      rgba(174, 97, 97, 0.16),
      transparent 30%
    ),

    radial-gradient(
      circle at 94% 86%,
      rgba(222, 148, 147, 0.08),
      transparent 30%
    ),

    linear-gradient(
      180deg,
      #171616 0%,
      #131313 100%
    );

  background-size:
    46px 46px,
    46px 46px,
    auto,
    auto,
    auto;

  background-position:
    center,
    center,
    center,
    center,
    center;

  background-repeat:
    repeat,
    repeat,
    no-repeat,
    no-repeat,
    no-repeat;

  transform:
    translate3d(
      0,
      var(--edsb3-parallax-y),
      0
    )
    scale(1.06);

  transform-origin: center center;

  will-change: transform;
}


/* Mantener el contenido por delante del fondo */

.edsb3-parallax-host > .e-con-inner,
.edsb3-parallax-host > .elementor-element {
  position: relative;
  z-index: 1;
}

.edsb3-parallax-host .edsb3-block {
  position: relative;
  z-index: 1;
}


/* Quitar el fondo original del HTML porque ahora vive
   en el contenedor padre */

.edsb3-parallax-host .edsb3-section {
  background: transparent !important;
}


/* Quitar la grilla duplicada del código original */

.edsb3-parallax-host .edsb3-section::before {
  display: none !important;
}


/* En mobile el recorrido es más corto */

@media (max-width: 767px) {

  .edsb3-parallax-host::before {
    top: -90px;
    bottom: -90px;

    transform:
      translate3d(
        0,
        var(--edsb3-parallax-y),
        0
      )
      scale(1.08);
  }

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c214b27 *//* =========================================================
   CONTENEDOR DE LOS BLOQUES 04 + 05
   CSS COMPLETO. Reemplaza todo el contenido del campo
   "CSS personalizado" del Container (Avanzado > CSS
   personalizado). Incluye el fondo que ya tenías.
========================================================= */

.elementor-3803 .elementor-element.elementor-element-c214b27 {
  position: relative;
  isolation: isolate;
  overflow: hidden;

  background:
    radial-gradient(
      circle at 88% 12%,
      rgba(174, 97, 97, 0.16),
      transparent 30%
    ),
    radial-gradient(
      circle at 4% 84%,
      rgba(222, 148, 147, 0.08),
      transparent 30%
    ),
    linear-gradient(
      180deg,
      #131313,
      #171616
    );
}

/* Trama de grilla: la pone el contenedor, no los bloques.
   Los dos widgets tienen la suya apagada en PC — dos grillas
   de 46px superpuestas y desfasadas producen moaré. */
.elementor-3803 .elementor-element.elementor-element-c214b27::before {
  content: "";

  position: absolute;
  inset: 0;

  z-index: 0;
  pointer-events: none;

  opacity: 0.24;

  background-image:
    linear-gradient(
      rgba(255, 255, 255, 0.035) 1px,
      transparent 1px
    ),
    linear-gradient(
      90deg,
      rgba(255, 255, 255, 0.035) 1px,
      transparent 1px
    );

  background-size: 46px 46px;
}

.elementor-3803 .elementor-element.elementor-element-c214b27 > * {
  position: relative;
  z-index: 1;
}


/* =========================================================
   PC — LOS DOS WIDGETS EN FILA INVERTIDA

   El bloque 04 está primero en el HTML, así que row-reverse
   lo manda a la derecha y deja el 05 a la izquierda.
   Abajo de 1101px quedan apilados, como están hoy.
========================================================= */

@media (min-width: 1101px) {

  /* Los !important son necesarios: Elementor controla la
     dirección y el gap con variables propias
     (--flex-direction, --gap) que le ganan al CSS
     personalizado. El gap está seteado en 0 desde la
     interfaz del Container. */

  .elementor-3803 .elementor-element.elementor-element-c214b27 {
    display: flex !important;
    flex-direction: row-reverse !important;
    flex-wrap: nowrap !important;

    align-items: flex-start;

    gap: 10px!important;
  }

  /* Elementor le pone width: 100% a los widgets cuando el
     contenedor va en columna. Esto los libera para que se
     repartan el ancho. */
  .elementor-3803 .elementor-element.elementor-element-c214b27 > .elementor-element {
    flex: 1 1 0 !important;

    width: auto !important;
    max-width: none !important;
    min-width: 0 !important;
  }

  /* El bento del 05 necesita algo más de ancho que la
     columna del 04. nth-child(1) es el bloque 04, aunque se
     vea a la derecha: row-reverse cambia el orden visual,
     no el del documento. */
  .elementor-3803 .elementor-element.elementor-element-c214b27 > .elementor-element:nth-child(1) {
    flex: 1 1 0 !important;
  }

  .elementor-3803 .elementor-element.elementor-element-c214b27 > .elementor-element:nth-child(2) {
    flex: 1.08 1 0 !important;
  }

}


/* ---------------------------------------------------------
   EL PADDING VA EN LA INTERFAZ, NO ACÁ

   Los dos bloques van con padding cero en PC. Todo el
   espaciado de la sección se controla desde:

   Layout > Padding del Container
   Sugerido para empezar: 72 arriba, 72 abajo, 48 a los lados.

   Se hace desde ahí porque el padding puesto en la interfaz
   le gana por especificidad a cualquier cosa escrita en este
   campo.
--------------------------------------------------------- *//* End custom CSS */