.elementor-3057 .elementor-element.elementor-element-aad7b91:not(.elementor-motion-effects-element-type-background), .elementor-3057 .elementor-element.elementor-element-aad7b91 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#A4B4BD;background-image:url("https://relaunch.zenkod.de/wp-content/uploads/glas-halb-voll-oder-halb-leer.jpg");background-position:center center;background-size:cover;}.elementor-3057 .elementor-element.elementor-element-aad7b91 > .elementor-container{min-height:100vh;}.elementor-3057 .elementor-element.elementor-element-aad7b91 > .elementor-background-overlay{background-position:center center;background-size:cover;opacity:0.59;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3057 .elementor-element.elementor-element-aad7b91 .elementor-background-overlay{filter:brightness( 100% ) contrast( 100% ) saturate( 40% ) blur( 0px ) hue-rotate( 0deg );}.elementor-3057 .elementor-element.elementor-element-aad7b91{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-3057 .elementor-element.elementor-element-bf05e19{width:auto;max-width:auto;bottom:12%;--lottie-container-width:100px;}body:not(.rtl) .elementor-3057 .elementor-element.elementor-element-bf05e19{right:59%;}body.rtl .elementor-3057 .elementor-element.elementor-element-bf05e19{left:59%;}@media(max-width:1024px){.elementor-3057 .elementor-element.elementor-element-7832334 > .elementor-widget-container{margin:0px 0px 0px -150px;}body:not(.rtl) .elementor-3057 .elementor-element.elementor-element-bf05e19{right:122.5px;}body.rtl .elementor-3057 .elementor-element.elementor-element-bf05e19{left:122.5px;}.elementor-3057 .elementor-element.elementor-element-bf05e19{bottom:255px;}}@media(max-width:767px){.elementor-3057 .elementor-element.elementor-element-7832334 > .elementor-widget-container{margin:0px 0px 0px -80px;}body:not(.rtl) .elementor-3057 .elementor-element.elementor-element-bf05e19{right:91.8px;}body.rtl .elementor-3057 .elementor-element.elementor-element-bf05e19{left:91.8px;}.elementor-3057 .elementor-element.elementor-element-bf05e19{bottom:234px;}}/* Start custom CSS for html, class: .elementor-element-7832334 */.elementor-3057 .elementor-element.elementor-element-7832334{
  display: flex;
  align-items: center;
  justify-content: center;

  overflow: hidden;
  margin-left: auto;
  margin-right: auto;
 height: 500px;
}

.elementor-3057 .elementor-element.elementor-element-7832334 .perspective-text {
  color: white;
  font-family: Arial;
  font-size: 58px;
  font-weight: 900;
  letter-spacing: -2px;
  text-transform: uppercase;
}

.elementor-3057 .elementor-element.elementor-element-7832334 .perspective-line {
  height: 50px;
  overflow: hidden;
  position: relative;
}

.elementor-3057 .elementor-element.elementor-element-7832334 p {
  margin: 0;
  height: 50px;
  line-height: 50px;
  transition: all 0.5s ease-in-out;
}

.elementor-3057 .elementor-element.elementor-element-7832334 .perspective-line:nth-child(odd) {
  transform: skew(60deg, -30deg) scaleY(0.667);
}

.elementor-3057 .elementor-element.elementor-element-7832334 .perspective-line:nth-child(even) {
  transform: skew(0deg, -30deg) scaleY(1.337);
}

.elementor-3057 .elementor-element.elementor-element-7832334 .perspective-text:hover p {
  transform: translate(0, -50px);
}

.elementor-3057 .elementor-element.elementor-element-7832334 .perspective-line:nth-child(1) {
  left: 29px;
}

.elementor-3057 .elementor-element.elementor-element-7832334 .perspective-line:nth-child(2) {
  left: 58px;
  background: #f07e6e;
}

.elementor-3057 .elementor-element.elementor-element-7832334 .perspective-line:nth-child(3) {
  left: 87px;
  background: #84cdfa;
}

.elementor-3057 .elementor-element.elementor-element-7832334 .perspective-line:nth-child(4) {
  left: 116px;
  background: #5ad1cd;
}

.elementor-3057 .elementor-element.elementor-element-7832334 .perspective-line:nth-child(5) {
  left: 145px;
}

@media screen and (max-width:600px){
    .elementor-3057 .elementor-element.elementor-element-7832334 .perspective-text{
        zoom:0.4;
    }
}/* End custom CSS */
/* Start custom CSS for lottie, class: .elementor-element-bf05e19 */.elementor-3057 .elementor-element.elementor-element-bf05e19{
    pointer-events: none;
}/* End custom CSS */