.elementor-60070101 .elementor-element.elementor-element-2a5a9be{--ce-columns:3;}.elementor-60070101 .elementor-element.elementor-element-2a5a9be .ce-article{flex-direction:column;gap:22px;}.elementor-60070101 .elementor-element.elementor-element-2a5a9be .ce-articles{grid-column-gap:20px;column-gap:20px;grid-row-gap:20px;row-gap:20px;}.elementor-60070101 .elementor-element.elementor-element-2a5a9be.ce-articles--layout-masonry .ce-article{margin-bottom:20px;}.elementor-60070101 .elementor-element.elementor-element-2a5a9be .ce-article__thumbnail img{aspect-ratio:2;object-fit:cover;transition-duration:800ms;transition-property:all;}.elementor-60070101 .elementor-element.elementor-element-2a5a9be .ce-article__thumbnail{width:100%;}.ce-article__title a:not(#e){color:#55595C;}.elementor-60070101 .elementor-element.elementor-element-2a5a9be .ce-article__title a{font-weight:400;text-decoration:none;}.elementor-60070101 .elementor-element.elementor-element-2a5a9be .ce-article__title{margin-bottom:12px;}@media(max-width:1024px){.elementor-60070101 .elementor-element.elementor-element-2a5a9be{--ce-columns:2;}.elementor-60070101 .elementor-element.elementor-element-2a5a9be.ce-articles--layout-tablet-masonry .ce-article{margin-bottom:20px;}}@media(max-width:767px){.elementor-60070101 .elementor-element.elementor-element-2a5a9be{--ce-columns:1;}.elementor-60070101 .elementor-element.elementor-element-2a5a9be.ce-articles--layout-mobile-masonry .ce-article{margin-bottom:20px;}}/* Start custom CSS for articles, class: .elementor-element-2a5a9be */.ce-article__title {
      min-width: 0;             /* DŮLEŽITÉ pro flex */
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}/* End custom CSS */