.elementor-26674 .elementor-element.elementor-element-18fd85f{--display:flex;--min-height:0px;--justify-content:flex-start;border-style:none;--border-style:none;--border-radius:7px 7px 7px 7px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );}.elementor-26674 .elementor-element.elementor-element-870dc4f img{border-radius:8px 8px 8px 8px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-26674 .elementor-element.elementor-element-587b697 > .elementor-widget-container{margin:20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-26674 .elementor-element.elementor-element-587b697{text-align:center;}.elementor-26674 .elementor-element.elementor-element-587b697 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:21px;font-weight:300;text-transform:uppercase;line-height:1.3em;color:var( --e-global-color-3cd249a );}.elementor-26674 .elementor-element.elementor-element-05f34c2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-26674 .elementor-element.elementor-element-05f34c2{text-align:center;}.elementor-26674 .elementor-element.elementor-element-05f34c2 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:21px;font-weight:300;text-transform:uppercase;line-height:1.3em;color:var( --e-global-color-3cd249a );}.elementor-26674 .elementor-element.elementor-element-e0f7667 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 20px 0px;}.elementor-26674 .elementor-element.elementor-element-e0f7667 .jet-listing-dynamic-terms{text-align:center;}.elementor-26674 .elementor-element.elementor-element-e0f7667 .jet-listing-dynamic-terms__link{font-family:"Titillium Web", Sans-serif;font-size:14px;font-weight:400;font-style:normal;line-height:30px;color:var( --e-global-color-3cd249a );}.jet-listing-item.single-jet-engine.elementor-page-26674 > .elementor{width:200px;margin-left:auto;margin-right:auto;}@media(max-width:1024px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-26674 .elementor-element.elementor-element-587b697 .elementor-heading-title{font-size:18px;line-height:22px;}.elementor-26674 .elementor-element.elementor-element-05f34c2 > .elementor-widget-container{margin:0px 0px 3px 0px;padding:0px 0px 0px 0px;}.elementor-26674 .elementor-element.elementor-element-05f34c2 .elementor-heading-title{font-size:18px;line-height:22px;}.elementor-26674 .elementor-element.elementor-element-e0f7667 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-26674 .elementor-element.elementor-element-e0f7667 .jet-listing-dynamic-terms__link{font-size:14px;line-height:17px;}}@media(max-width:767px){.elementor-26674 .elementor-element.elementor-element-18fd85f{--padding-top:0px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-26674 .elementor-element.elementor-element-587b697 > .elementor-widget-container{margin:20px 0px 5px 0px;}.elementor-26674 .elementor-element.elementor-element-587b697 .elementor-heading-title{font-size:19px;line-height:11px;}.elementor-26674 .elementor-element.elementor-element-05f34c2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-26674 .elementor-element.elementor-element-05f34c2 .elementor-heading-title{font-size:19px;line-height:22px;}.elementor-26674 .elementor-element.elementor-element-e0f7667 .jet-listing-dynamic-terms__link{font-size:14px;line-height:26px;}}/* Start custom CSS for container, class: .elementor-element-18fd85f *//* weTours – Guide Listing Image Hover */

/* der ÜBERGEORDNETE Container */
.container-guide-hover:hover .image-guide-listing img {
  transform: scale(1.07);

  filter:
    brightness(0.98)
    contrast(1.06)
    saturate(1);
}

.container-guide-hover:hover .image-guide-listing::after {
  opacity: 0.72;
}

/* image wrapper */
.image-guide-listing {
  position: relative;
  overflow: hidden;
  border-radius: 8px !important;
}

/* image */
.image-guide-listing img {
  width: 100%;
  height: 100%;
  object-fit: cover;

  border-radius: 8px !important;

  transform: scale(1);

  filter:
    brightness(0.9)
    contrast(1.03)
    saturate(0.94);

  transition:
    transform 1.25s cubic-bezier(0.22, 1, 0.36, 1),
    filter 1.25s ease,
    opacity 1.25s ease;

  will-change: transform;
}

/* cinematic overlay */
.image-guide-listing::after {
  content: "";
  position: absolute;
  inset: 0;

  border-radius: 8px !important;

  background: linear-gradient(
    to top,
    rgba(0,0,0,0.30) 0%,
    rgba(0,0,0,0.08) 45%,
    rgba(0,0,0,0) 100%
  );

  opacity: 1;
  transition: opacity 1s ease;

  pointer-events: none;
}/* End custom CSS */