.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-3276 .elementor-element.elementor-element-33256593{width:100%;max-width:100%;column-gap:0px;}.elementor-3276 .elementor-element.elementor-element-33256593 > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0% 0% 0% 0%;}/* Start custom CSS for text-editor, class: .elementor-element-33256593 */.vh-legacy-content.content-grid.wp-block-group,
.vh-legacy-content .wp-block-group.content-grid {
  display: block !important;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-89d3542 */img.wp-image-3019{
    width: 100% !important;
    height: 100% !important;
}
.obrazek-transport-1{
  display: block !important;
  width: 100vw !important;
  max-width: none !important;
  height: 430px !important;
  margin-left: calc(50% - 50vw) !important;
  margin-right: 0 !important;
  object-fit: cover !important;
  object-position: center !important;
}

@media (max-width: 768px) {
  .obrazek-transport-1 {
    height: 260px;
  }
}/* End custom CSS */