.elementor-2474 .elementor-element.elementor-element-bd2a01d{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2474 .elementor-element.elementor-element-9ab2f06{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}/* Start custom CSS for html, class: .elementor-element-309ade1 *//* =========================================================
   ÚVOD – NADPIS
   ========================================================= */

/* Každá otázka bude samostatný riadok */
.gxb.gxb-intro .gxb-title-line {
  display: block;
}


/* =========================================================
   ÚVOD – MOBIL / TABLET
   ========================================================= */

.gxb.gxb-intro .gxb-intro-title {
  line-height: 1.15;
}

@media (max-width: 899px) {

  .gxb.gxb-intro .gxb-title-line {
    display: block;
    white-space: normal;
  }

}


/* =========================================================
   ÚVOD – DESKTOP
   ========================================================= */

@media (min-width: 900px) {

  .gxb.gxb-intro .gxb-media-grid {
    grid-template-columns:
      minmax(0, 1.35fr)
      minmax(0, 0.95fr);

    gap: 42px;
    align-items: center;
  }

  .gxb.gxb-intro .gxb-title-line {
    display: block;
    white-space: nowrap;
  }

  .gxb.gxb-intro .gxb-intro-title {
    font-size: clamp(38px, 2.8vw, 44px);
    line-height: 1.13;
  }

  .gxb.gxb-intro .gxb-media-image {
    display: flex;
    justify-content: flex-end;
    align-items: center;
  }

  .gxb.gxb-intro .gxb-media-image img {
    width: 100%;
    max-width: 620px;
  }

}/* End custom CSS */