.elementor-480 .elementor-element.elementor-element-243c422{--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;}.elementor-480 .elementor-element.elementor-element-aedfd2a{width:100%;max-width:100%;}.elementor-480 .elementor-element.elementor-element-aedfd2a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-480 .elementor-element.elementor-element-aedfd2a .wpr-post-content{color:#777777;font-size:14px;}.elementor-480 .elementor-element.elementor-element-aedfd2a .wpr-post-content a{transition-duration:0.1s;}/* Start custom CSS for wpr-post-content, class: .elementor-element-aedfd2a */.full-bleed-hero{
  /* išplėsk iki viso viewport pločio, nepaisant site width 1114px */
  width: 100vw;
  max-width: 100vw;
  margin-left: calc(50% - 50vw);
  margin-right: calc(50% - 50vw);

  /* pilnas aukštis (su moderniu mobile vienetu) */
  min-height: 100svh; /* modernus, stabilesnis mobile */
}
@supports not (height: 1svh) {
  .full-bleed-hero { min-height: 100vh; } /* fallback senesniems */
}

/* kad nedingtų kraštai dėl scrollbar skaičiavimo */
body { overflow-x: hidden; }/* End custom CSS */