.elementor-958 .elementor-element.elementor-element-7b3b6504{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:020px;--padding-right:20px;}.elementor-958 .elementor-element.elementor-element-2f6ecd65{--display:flex;--min-height:600px;--overlay-opacity:0.5;--border-radius:25px 25px 0px 0px;--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-958 .elementor-element.elementor-element-2f6ecd65::before, .elementor-958 .elementor-element.elementor-element-2f6ecd65 > .elementor-background-video-container::before, .elementor-958 .elementor-element.elementor-element-2f6ecd65 > .e-con-inner > .elementor-background-video-container::before, .elementor-958 .elementor-element.elementor-element-2f6ecd65 > .elementor-background-slideshow::before, .elementor-958 .elementor-element.elementor-element-2f6ecd65 > .e-con-inner > .elementor-background-slideshow::before, .elementor-958 .elementor-element.elementor-element-2f6ecd65 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#111111;--background-overlay:'';}.elementor-958 .elementor-element.elementor-element-14ec2b09{--display:flex;--min-height:600px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:25px 25px 0px 0px;}.elementor-958 .elementor-element.elementor-element-14ec2b09:not(.elementor-motion-effects-element-type-background), .elementor-958 .elementor-element.elementor-element-14ec2b09 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #E2197000 72%, #111111 96%);}.elementor-958 .elementor-element.elementor-element-5a012e9{text-align:center;}.elementor-958 .elementor-element.elementor-element-5a012e9 .elementor-heading-title{font-family:"Oswald", Oswald;font-size:24px;text-transform:uppercase;color:#FF6600;}.elementor-958 .elementor-element.elementor-element-21de276c .elementor-heading-title{font-family:"Oswald", Oswald;font-size:56px;text-shadow:5px 0px 10px rgba(0,0,0,0.3);color:#FFFFFFBA;}.elementor-958 .elementor-element.elementor-element-5585bb4{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-958 .elementor-element.elementor-element-089b105{text-align:center;font-family:"Oswald", Oswald;color:#FFFFFF;}.elementor-958 .elementor-element.elementor-element-5abb025{--spacer-size:25px;}.elementor-958 .elementor-element.elementor-element-ab36530 img{border-radius:15px 15px 15px 15px;}.elementor-958 .elementor-element.elementor-element-ab36530 .widget-image-caption{color:#C6C6C6;font-family:"Oswald", Oswald;font-size:14px;font-style:normal;}.elementor-958 .elementor-element.elementor-element-44995d7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-958 .elementor-element.elementor-element-3770aff{--spacer-size:50px;}.elementor-958 .elementor-element.elementor-element-3649dd0{text-align:center;}.elementor-958 .elementor-element.elementor-element-3649dd0 .elementor-heading-title{font-family:"Oswald", Oswald;font-size:16px;color:#FF6600;}.elementor-958 .elementor-element.elementor-element-53343c5{text-align:center;}.elementor-958 .elementor-element.elementor-element-53343c5 .elementor-heading-title{font-family:"Oswald", Oswald;font-size:36px;text-shadow:5px 0px 10px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-958 .elementor-element.elementor-element-88f9c98{text-align:center;font-family:"Oswald", Oswald;color:#FFFFFF;}.elementor-958 .elementor-element.elementor-element-d5080f0{--spacer-size:50px;}.elementor-958 .elementor-element.elementor-element-8aaacb2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-958 .elementor-element.elementor-element-06eb47b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-958 .elementor-element.elementor-element-4ec23f9 img{border-radius:15px 15px 15px 15px;}.elementor-958 .elementor-element.elementor-element-48aeba1{--spacer-size:25px;}.elementor-958 .elementor-element.elementor-element-3308557{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-958 .elementor-element.elementor-element-1689eb6{text-align:center;}.elementor-958 .elementor-element.elementor-element-1689eb6 .elementor-heading-title{font-family:"Oswald", Oswald;font-size:16px;color:#FF6600;}.elementor-958 .elementor-element.elementor-element-e0c83cf{text-align:center;}.elementor-958 .elementor-element.elementor-element-e0c83cf .elementor-heading-title{font-family:"Oswald", Oswald;font-size:36px;text-shadow:5px 0px 10px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-958 .elementor-element.elementor-element-ceec09a{text-align:center;font-family:"Oswald", Oswald;color:#FFFFFF;}.elementor-958 .elementor-element.elementor-element-1dbf550 .elementor-button{background-color:#FFFFFF;font-family:"Oswald", Oswald;text-transform:uppercase;fill:#000000;color:#000000;transition-duration:1s;border-radius:15px 15px 15px 15px;}.elementor-958 .elementor-element.elementor-element-1dbf550 .elementor-button:hover, .elementor-958 .elementor-element.elementor-element-1dbf550 .elementor-button:focus{background-color:#FF6600B5;color:#000000;}.elementor-958 .elementor-element.elementor-element-1dbf550 .elementor-button:hover svg, .elementor-958 .elementor-element.elementor-element-1dbf550 .elementor-button:focus svg{fill:#000000;}.elementor-958 .elementor-element.elementor-element-abd1c33{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-958 .elementor-element.elementor-element-ca31a90{--spacer-size:50px;}.elementor-958 .elementor-element.elementor-element-08e5508.elementor-element{--align-self:center;}.elementor-958 .elementor-element.elementor-element-394c9e0{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-958 .elementor-element.elementor-element-394c9e0:not(.elementor-motion-effects-element-type-background), .elementor-958 .elementor-element.elementor-element-394c9e0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#111111;}.elementor-958 .elementor-element.elementor-element-80f771b{--spacer-size:50px;}.elementor-958 .elementor-element.elementor-element-9ccf9cb{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-958 .elementor-element.elementor-element-a578e12{text-align:center;}.elementor-958 .elementor-element.elementor-element-a578e12 .elementor-heading-title{font-family:"Oswald", Oswald;font-size:16px;text-transform:uppercase;color:#FF6600;}.elementor-958 .elementor-element.elementor-element-e38e9ac{text-align:center;}.elementor-958 .elementor-element.elementor-element-e38e9ac .elementor-heading-title{font-family:"Oswald", Oswald;color:#FFFFFF;}.elementor-958 .elementor-element.elementor-element-f988688{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-958 .elementor-element.elementor-element-82021d2 .elementor-blockquote__content{color:#FFFFFF;margin-top:0px;}.elementor-958 .elementor-element.elementor-element-82021d2 .elementor-blockquote__content +.e-q-footer{margin-top:0px;}.elementor-958 .elementor-element.elementor-element-82021d2 .elementor-blockquote__author{color:#FFFFFF;font-family:"Oswald", Oswald;font-size:14px;}.elementor-958 .elementor-element.elementor-element-82021d2 .elementor-blockquote:before{font-size:calc(0.3px * 100);}.elementor-958 .elementor-element.elementor-element-fd8c054 .elementor-blockquote__content{color:#FFFFFF;margin-top:1px;}.elementor-958 .elementor-element.elementor-element-fd8c054 .elementor-blockquote__content +.e-q-footer{margin-top:0px;}.elementor-958 .elementor-element.elementor-element-fd8c054 .elementor-blockquote__author{color:#FFFFFF;font-family:"Oswald", Oswald;font-size:14px;}.elementor-958 .elementor-element.elementor-element-fd8c054 .elementor-blockquote:before{font-size:calc(0.3px * 100);}.elementor-958 .elementor-element.elementor-element-d689fa3 .elementor-blockquote__content{color:#FFFFFF;margin-top:1px;}.elementor-958 .elementor-element.elementor-element-d689fa3 .elementor-blockquote__content +.e-q-footer{margin-top:0px;}.elementor-958 .elementor-element.elementor-element-d689fa3 .elementor-blockquote__author{color:#FFFFFF;font-family:"Oswald", Oswald;font-size:14px;}.elementor-958 .elementor-element.elementor-element-d689fa3 .elementor-blockquote:before{font-size:calc(0.3px * 100);}.elementor-958 .elementor-element.elementor-element-30d160c .elementor-blockquote__content{color:#FFFFFF;margin-top:1px;}.elementor-958 .elementor-element.elementor-element-30d160c .elementor-blockquote__content +.e-q-footer{margin-top:0px;}.elementor-958 .elementor-element.elementor-element-30d160c .elementor-blockquote__author{color:#FFFFFF;font-family:"Oswald", Oswald;font-size:14px;}.elementor-958 .elementor-element.elementor-element-30d160c .elementor-blockquote:before{font-size:calc(0.3px * 100);}.elementor-958 .elementor-element.elementor-element-c0ef0ce .elementor-blockquote__content{color:#FFFFFF;margin-top:1px;}.elementor-958 .elementor-element.elementor-element-c0ef0ce .elementor-blockquote__content +.e-q-footer{margin-top:0px;}.elementor-958 .elementor-element.elementor-element-c0ef0ce .elementor-blockquote__author{color:#FFFFFF;font-family:"Oswald", Oswald;font-size:14px;}.elementor-958 .elementor-element.elementor-element-c0ef0ce .elementor-blockquote:before{font-size:calc(0.3px * 100);}.elementor-958 .elementor-element.elementor-element-e17454f .elementor-blockquote__content{color:#FFFFFF;margin-top:1px;}.elementor-958 .elementor-element.elementor-element-e17454f .elementor-blockquote__content +.e-q-footer{margin-top:0px;}.elementor-958 .elementor-element.elementor-element-e17454f .elementor-blockquote__author{color:#FFFFFF;font-family:"Oswald", Oswald;font-size:14px;}.elementor-958 .elementor-element.elementor-element-e17454f .elementor-blockquote:before{font-size:calc(0.3px * 100);}.elementor-958 .elementor-element.elementor-element-53ca222{--spacer-size:25px;}.elementor-958 .elementor-element.elementor-element-2ecd5b4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-958 .elementor-element.elementor-element-8ab8e96{--spacer-size:25px;}.elementor-958 .elementor-element.elementor-element-a2ec4cb > .elementor-widget-container{border-radius:15px 15px 15px 15px;box-shadow:0px 5px 15px 0px rgba(0, 0, 0, 0.3);}.elementor-958 .elementor-element.elementor-element-a2ec4cb iframe{height:300px;filter:brightness( 46% ) contrast( 141% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-958 .elementor-element.elementor-element-b912926{--spacer-size:25px;}.elementor-958 .elementor-element.elementor-element-172492c7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-958 .elementor-element.elementor-element-172492c7:not(.elementor-motion-effects-element-type-background), .elementor-958 .elementor-element.elementor-element-172492c7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-958 .elementor-element.elementor-element-69b93906{text-align:center;font-family:"Oswald", Oswald;color:#222222;}.elementor-958 .elementor-element.elementor-element-5aca9dee .elementor-button{background-color:#222222;font-family:"Oswald", Oswald;fill:#FFFFFF;color:#FFFFFF;}.elementor-958 .elementor-element.elementor-element-5aca9dee > .elementor-widget-container:hover{--e-transform-rotateZ:-2deg;}body.elementor-page-958:not(.elementor-motion-effects-element-type-background), body.elementor-page-958 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#111111;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-958 .elementor-element.elementor-element-7b3b6504{--width:100%;}.elementor-958 .elementor-element.elementor-element-f988688{--width:70%;}}@media(max-width:1024px){.elementor-958 .elementor-element.elementor-element-7b3b6504{--min-height:400px;}.elementor-958 .elementor-element.elementor-element-2f6ecd65{--min-height:400px;}.elementor-958 .elementor-element.elementor-element-14ec2b09{--min-height:400px;}.elementor-958 .elementor-element.elementor-element-ab36530{text-align:center;}.elementor-958 .elementor-element.elementor-element-172492c7{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}}@media(max-width:767px){.elementor-958 .elementor-element.elementor-element-7b3b6504{--min-height:200px;}.elementor-958 .elementor-element.elementor-element-2f6ecd65{--min-height:200px;}.elementor-958 .elementor-element.elementor-element-14ec2b09{--min-height:200px;}.elementor-958 .elementor-element.elementor-element-5a012e9 .elementor-heading-title{font-size:18px;}.elementor-958 .elementor-element.elementor-element-21de276c .elementor-heading-title{font-size:28px;}}/* Start custom CSS for text-editor, class: .elementor-element-7cec80a4 *//* Container zentrieren für das spezifische Textfeld */
.elementor-widget-text-editor.custom-centered-text {
  display: flex; /* Flexbox aktivieren */
  justify-content: center; /* Horizontale Ausrichtung: Mitte */
  align-items: center; /* Vertikale Ausrichtung: Mitte */
  height: 100%; /* Stellt sicher, dass der Container die volle Höhe hat */
  text-align: center; /* Text in der Mitte ausrichten */
}

/* Schräger Text für das spezifische Textfeld */
.elementor-widget-text-editor.custom-centered-text p {
  font-size: 36px; /* Schriftgröße */
  font-family: 'Oswald', sans-serif; /* Schriftart */
  font-weight: bold; /* Fett */
  text-transform: uppercase; /* Großbuchstaben */
  color: #111111; /* Textfarbe */
  transform: rotate(-10deg); /* Schräg neigen */
  letter-spacing: -2px; /* Enger Abstand zwischen den Buchstaben */
  line-height: 1.2; /* Zeilenhöhe */
  margin: 0; /* Verhindert zusätzliche Ränder */
  padding: 0; /* Verhindert zusätzliche Abstände */
}/* End custom CSS */