.elementor-737 .elementor-element.elementor-element-f946029{--display:flex;}.elementor-737 .elementor-element.elementor-element-1aadf7d .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-737 .elementor-element.elementor-element-1aadf7d .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-737 .elementor-element.elementor-element-1aadf7d .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-737 .elementor-element.elementor-element-1aadf7d .jet-listing-dynamic-field__content{text-align:left;}.elementor-737 .elementor-element.elementor-element-39cfabb.elementor-element{--align-self:flex-end;}.elementor-737 .elementor-element.elementor-element-39cfabb .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-737 .elementor-element.elementor-element-39cfabb .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-737 .elementor-element.elementor-element-39cfabb .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-737 .elementor-element.elementor-element-39cfabb .jet-listing-dynamic-field__content{text-align:right;}/* Start custom CSS for jet-listing-dynamic-field, class: .elementor-element-1aadf7d */.asist-work{
  display:block;
  aspect-ratio: 4 / 3;     /* 800×600 je 4:3 */
  overflow:hidden;
  border-radius:10px;
}
.asist-work__img{
  width:100%;
  height:100%;
  object-fit: cover;       /* vyplní rámeček, ořízne přebytek */
  display:block;
}/* End custom CSS */