.elementor-2776 .elementor-element.elementor-element-b4a6d1a{--display:flex;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2776 .elementor-element.elementor-element-ed75b20{--display:flex;--min-height:400px;--justify-content:flex-end;--overlay-opacity:0.93;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2776 .elementor-element.elementor-element-ed75b20::before, .elementor-2776 .elementor-element.elementor-element-ed75b20 > .elementor-background-video-container::before, .elementor-2776 .elementor-element.elementor-element-ed75b20 > .e-con-inner > .elementor-background-video-container::before, .elementor-2776 .elementor-element.elementor-element-ed75b20 > .elementor-background-slideshow::before, .elementor-2776 .elementor-element.elementor-element-ed75b20 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2776 .elementor-element.elementor-element-ed75b20 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #FFFFFF00 22%, #1D1D1D 91%);}.elementor-2776 .elementor-element.elementor-element-ed75b20:not(.elementor-motion-effects-element-type-background), .elementor-2776 .elementor-element.elementor-element-ed75b20 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-2776 .elementor-element.elementor-element-f9c1214{margin:0px 20px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;bottom:20px;}body:not(.rtl) .elementor-2776 .elementor-element.elementor-element-f9c1214{left:20px;}body.rtl .elementor-2776 .elementor-element.elementor-element-f9c1214{right:20px;}.elementor-2776 .elementor-element.elementor-element-f9c1214 .elementor-heading-title{font-family:"Roboto Condensed", Sans-serif;font-size:1.6rem;font-weight:600;text-transform:uppercase;color:var( --e-global-color-b0bfb36 );}@media(max-width:1024px){.elementor-2776 .elementor-element.elementor-element-ed75b20{--min-height:300px;}.elementor-2776 .elementor-element.elementor-element-f9c1214 .elementor-heading-title{font-size:1.4rem;}}@media(max-width:767px){.elementor-2776 .elementor-element.elementor-element-ed75b20{--min-height:250px;}.elementor-2776 .elementor-element.elementor-element-f9c1214 .elementor-heading-title{font-size:1.4rem;}}/* Start custom CSS for container, class: .elementor-element-b4a6d1a */.continnen {
  transition: transform 0.4s ease-in-out; /* Sanfte Skalierung */
  transform: scale(1);
}

.contaussen:hover .continnen {
  transform: scale(1.05);
}

.titel-container::after {
  content: '';
  width: 100%;
  height: 1px; /* Linienhöhe */
  background-color: #fff; /* weiße Linie */
  display: block;
  transform: scaleX(0); /* Linie unsichtbar starten */
  transform-origin: left; /* Animation von links nach rechts */
  transition: transform 0.3s ease-in-out; /* sanfte Animation */
}

.contaussen:hover .titel-container::after {
  transform: scaleX(1); /* Linie fährt beim Hover auf volle Breite */
}/* End custom CSS */