/* Phone only: show the wide (landscape) banner images instead of the tall portrait ones,
   so the whole banner incl. its text is visible and it is not too big (like KVT Concrete) */
@media (max-width: 767px) {
  .dnxte_coverflowslider_parent_0 .swiper-slide,
  .dnxte_coverflowslider_parent_0 .dnxte_coverflowslider_child,
  .dnxte_coverflowslider_parent_0 .dnxte-coverflowslider-item,
  .dnxte_coverflowslider_parent_0 .dnxte-coverflow-image-container,
  .dnxte_coverflowslider_parent_0 .dnxte-coverflow-image-link { width: 100% !important; max-width: 100% !important; height: auto !important; }
  .dnxte_coverflowslider_parent_0 .swiper-container,
  .dnxte_coverflowslider_parent_0 .swiper-wrapper { height: auto !important; }
  .dnxte_coverflowslider_parent_0 picture, .dnxte_coverflowslider_parent_0 img {
    display: block; width: 100% !important; height: auto !important; aspect-ratio: 1920 / 1000; object-fit: cover; }
  .dnxte_coverflowslider_parent_0 .dnxte-coverflow-multitext { display: none; }
  .et_pb_section_1, .et_pb_section_1 .et_pb_row { padding-bottom: 0 !important; padding-top: 0 !important; }
}
