.elementor-42 .elementor-element.elementor-element-4e084d9c{--display:flex;--min-height:60vh;--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;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--border-radius:0px 0px 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-42 .elementor-element.elementor-element-4e084d9c:not(.elementor-motion-effects-element-type-background), .elementor-42 .elementor-element.elementor-element-4e084d9c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("http://studio-klabautermann.at/wp-content/uploads/2025/04/gallery-backround.jpg");background-size:cover;}.elementor-42 .elementor-element.elementor-element-3401dfa{--display:flex;--position:fixed;--min-height:90px;--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;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;top:0px;--z-index:10;}body:not(.rtl) .elementor-42 .elementor-element.elementor-element-3401dfa{left:0px;}body.rtl .elementor-42 .elementor-element.elementor-element-3401dfa{right:0px;}.elementor-42 .elementor-element.elementor-element-d73f0a7{--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;--align-items:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-cc119ba{--display:flex;--gap:7px 7px;--row-gap:7px;--column-gap:7px;--margin-top:77px;--margin-bottom:0px;--margin-left:8px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-42 .elementor-element.elementor-element-c88ba11{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:1px;}.elementor-42 .elementor-element.elementor-element-c88ba11 .elementor-divider-separator{width:100%;}.elementor-42 .elementor-element.elementor-element-c88ba11 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-42 .elementor-element.elementor-element-68b8e65{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:1px;}.elementor-42 .elementor-element.elementor-element-68b8e65 .elementor-divider-separator{width:100%;}.elementor-42 .elementor-element.elementor-element-68b8e65 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-42 .elementor-element.elementor-element-39f1137{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:1px;}.elementor-42 .elementor-element.elementor-element-39f1137 .elementor-divider-separator{width:100%;}.elementor-42 .elementor-element.elementor-element-39f1137 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-42 .elementor-element.elementor-element-a1c9350{--display:flex;--position:absolute;--min-height:100vh;--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;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;--z-index:100;}.elementor-42 .elementor-element.elementor-element-a1c9350:not(.elementor-motion-effects-element-type-background), .elementor-42 .elementor-element.elementor-element-a1c9350 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000F2;}body:not(.rtl) .elementor-42 .elementor-element.elementor-element-a1c9350{left:0px;}body.rtl .elementor-42 .elementor-element.elementor-element-a1c9350{right:0px;}.elementor-42 .elementor-element.elementor-element-5a9ffbf{--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;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-42 .elementor-element.elementor-element-f285a21 > .elementor-widget-container{margin:0px 0px 0px 35px;padding:150px 0px 0px 0px;}.elementor-42 .elementor-element.elementor-element-f285a21 .elementor-icon-list-icon i{color:#6EC1E4;transition:color 0.3s;}.elementor-42 .elementor-element.elementor-element-f285a21 .elementor-icon-list-icon svg{fill:#6EC1E4;transition:fill 0.3s;}.elementor-42 .elementor-element.elementor-element-f285a21{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-42 .elementor-element.elementor-element-f285a21 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-42 .elementor-element.elementor-element-f285a21 .elementor-icon-list-item > a{font-family:"Bungee Hairline", Sans-serif;font-size:42px;font-weight:900;}.elementor-42 .elementor-element.elementor-element-f285a21 .elementor-icon-list-text{text-shadow:0px 0px 0px rgba(0,0,0,0.3);color:#FFFFFF;transition:color 0.3s;}.elementor-42 .elementor-element.elementor-element-b1eefaf{--display:flex;--min-height:45px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:100px 100px 100px 100px;--margin-top:17px;--margin-bottom:0px;--margin-left:0px;--margin-right:246px;--padding-top:68px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-42 .elementor-element.elementor-element-b1eefaf:not(.elementor-motion-effects-element-type-background), .elementor-42 .elementor-element.elementor-element-b1eefaf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000000;}.elementor-42 .elementor-element.elementor-element-54921b6{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:1px;}.elementor-42 .elementor-element.elementor-element-54921b6 > .elementor-widget-container{--e-transform-rotateZ:45deg;}.elementor-42 .elementor-element.elementor-element-54921b6 .elementor-divider-separator{width:100%;}.elementor-42 .elementor-element.elementor-element-54921b6 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-42 .elementor-element.elementor-element-249b0fc{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:1px;}.elementor-42 .elementor-element.elementor-element-249b0fc > .elementor-widget-container{--e-transform-rotateZ:-45deg;margin:-1px 0px 0px 0px;}.elementor-42 .elementor-element.elementor-element-249b0fc .elementor-divider-separator{width:100%;}.elementor-42 .elementor-element.elementor-element-249b0fc .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.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-42 .elementor-element.elementor-element-74bac01c > .elementor-widget-container{margin:26px 0px 0px 0px;}.elementor-42 .elementor-element.elementor-element-74bac01c.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-42 .elementor-element.elementor-element-74bac01c{text-align:center;}.elementor-42 .elementor-element.elementor-element-74bac01c .elementor-heading-title{font-family:"Bungee Hairline", Sans-serif;font-size:120px;font-weight:700;line-height:1em;color:#FFFFFF;}.elementor-42 .elementor-element.elementor-element-11bb907{--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:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-42 .elementor-element.elementor-element-f7a6aba{--display:flex;--min-height:420px;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--overlay-opacity:0.5;--border-radius:10px 10px 10px 10px;--padding-top:42px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-42 .elementor-element.elementor-element-f7a6aba:not(.elementor-motion-effects-element-type-background), .elementor-42 .elementor-element.elementor-element-f7a6aba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("http://studio-klabautermann.at/wp-content/uploads/2025/04/71aec9fe-7b2a-4ea6-b069-cc1d2e1b6764.jpg");background-position:center center;background-size:cover;}.elementor-42 .elementor-element.elementor-element-f7a6aba::before, .elementor-42 .elementor-element.elementor-element-f7a6aba > .elementor-background-video-container::before, .elementor-42 .elementor-element.elementor-element-f7a6aba > .e-con-inner > .elementor-background-video-container::before, .elementor-42 .elementor-element.elementor-element-f7a6aba > .elementor-background-slideshow::before, .elementor-42 .elementor-element.elementor-element-f7a6aba > .e-con-inner > .elementor-background-slideshow::before, .elementor-42 .elementor-element.elementor-element-f7a6aba > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(170deg, #000000 0%, #F2295B00 45%);}.elementor-42 .elementor-element.elementor-element-a8b8174 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;color:#B6B6B600;}.elementor-42 .elementor-element.elementor-element-0da3e50 .elementor-heading-title{font-family:"Bungee Hairline", Sans-serif;font-size:28px;font-weight:800;line-height:1.2em;color:#FFFFFF;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-42 .elementor-element.elementor-element-c64221f .elementor-button{background-color:#61CE7000;fill:#02010100;color:#02010100;}.elementor-42 .elementor-element.elementor-element-c64221f.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-42 .elementor-element.elementor-element-c64221f{left:0px;}body.rtl .elementor-42 .elementor-element.elementor-element-c64221f{right:0px;}.elementor-42 .elementor-element.elementor-element-c64221f{top:0px;}.elementor-42 .elementor-element.elementor-element-3b58a9f{--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:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-42 .elementor-element.elementor-element-6e67fc9{--display:flex;--min-height:420px;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--overlay-opacity:0.5;--border-radius:10px 10px 10px 10px;--padding-top:42px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-42 .elementor-element.elementor-element-6e67fc9:not(.elementor-motion-effects-element-type-background), .elementor-42 .elementor-element.elementor-element-6e67fc9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("http://studio-klabautermann.at/wp-content/uploads/2025/04/9ff640d1-3d1d-4308-8e90-0feb1207cca4-scaled.jpg");background-position:center center;background-size:cover;}.elementor-42 .elementor-element.elementor-element-6e67fc9::before, .elementor-42 .elementor-element.elementor-element-6e67fc9 > .elementor-background-video-container::before, .elementor-42 .elementor-element.elementor-element-6e67fc9 > .e-con-inner > .elementor-background-video-container::before, .elementor-42 .elementor-element.elementor-element-6e67fc9 > .elementor-background-slideshow::before, .elementor-42 .elementor-element.elementor-element-6e67fc9 > .e-con-inner > .elementor-background-slideshow::before, .elementor-42 .elementor-element.elementor-element-6e67fc9 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(170deg, #000000 0%, #F2295B00 45%);}.elementor-42 .elementor-element.elementor-element-18b215d .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;color:#B6B6B600;}.elementor-42 .elementor-element.elementor-element-702a470 .elementor-heading-title{font-family:"Bungee Hairline", Sans-serif;font-size:28px;font-weight:800;line-height:1.2em;color:#FFFFFF;}.elementor-42 .elementor-element.elementor-element-0fbfc36 .elementor-button{background-color:#61CE7000;fill:#02010100;color:#02010100;}.elementor-42 .elementor-element.elementor-element-0fbfc36.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-42 .elementor-element.elementor-element-0fbfc36{left:0px;}body.rtl .elementor-42 .elementor-element.elementor-element-0fbfc36{right:0px;}.elementor-42 .elementor-element.elementor-element-0fbfc36{top:0px;}.elementor-42 .elementor-element.elementor-element-421128d{--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:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-42 .elementor-element.elementor-element-a1be950{--display:flex;--min-height:420px;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--overlay-opacity:0.5;--border-radius:10px 10px 10px 10px;--padding-top:42px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-42 .elementor-element.elementor-element-a1be950:not(.elementor-motion-effects-element-type-background), .elementor-42 .elementor-element.elementor-element-a1be950 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("http://studio-klabautermann.at/wp-content/uploads/2025/04/2a814d80-f92a-4304-9f81-ef8139802b97-scaled.jpg");background-position:center center;background-size:cover;}.elementor-42 .elementor-element.elementor-element-a1be950::before, .elementor-42 .elementor-element.elementor-element-a1be950 > .elementor-background-video-container::before, .elementor-42 .elementor-element.elementor-element-a1be950 > .e-con-inner > .elementor-background-video-container::before, .elementor-42 .elementor-element.elementor-element-a1be950 > .elementor-background-slideshow::before, .elementor-42 .elementor-element.elementor-element-a1be950 > .e-con-inner > .elementor-background-slideshow::before, .elementor-42 .elementor-element.elementor-element-a1be950 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(170deg, #000000 0%, #F2295B00 45%);}.elementor-42 .elementor-element.elementor-element-8bf50f4 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;color:#B6B6B600;}.elementor-42 .elementor-element.elementor-element-60b5a7a .elementor-heading-title{font-family:"Bungee Hairline", Sans-serif;font-size:28px;font-weight:800;line-height:1.2em;color:#FFFFFF;}.elementor-42 .elementor-element.elementor-element-a558f1d .elementor-button{background-color:#61CE7000;fill:#02010100;color:#02010100;}.elementor-42 .elementor-element.elementor-element-a558f1d.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-42 .elementor-element.elementor-element-a558f1d{left:0px;}body.rtl .elementor-42 .elementor-element.elementor-element-a558f1d{right:0px;}.elementor-42 .elementor-element.elementor-element-a558f1d{top:0px;}.elementor-42 .elementor-element.elementor-element-7296425{--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:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-42 .elementor-element.elementor-element-491687f{--display:flex;--min-height:420px;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--overlay-opacity:0.5;--border-radius:10px 10px 10px 10px;--padding-top:42px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-42 .elementor-element.elementor-element-491687f:not(.elementor-motion-effects-element-type-background), .elementor-42 .elementor-element.elementor-element-491687f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("http://studio-klabautermann.at/wp-content/uploads/2025/04/ee27e7c0-486e-40a3-b3ee-3a305fe1b327-scaled.jpg");background-position:center center;background-size:cover;}.elementor-42 .elementor-element.elementor-element-491687f::before, .elementor-42 .elementor-element.elementor-element-491687f > .elementor-background-video-container::before, .elementor-42 .elementor-element.elementor-element-491687f > .e-con-inner > .elementor-background-video-container::before, .elementor-42 .elementor-element.elementor-element-491687f > .elementor-background-slideshow::before, .elementor-42 .elementor-element.elementor-element-491687f > .e-con-inner > .elementor-background-slideshow::before, .elementor-42 .elementor-element.elementor-element-491687f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(170deg, #000000 0%, #F2295B00 45%);}.elementor-42 .elementor-element.elementor-element-379e4bf .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;color:#B6B6B600;}.elementor-42 .elementor-element.elementor-element-bb7de68 .elementor-heading-title{font-family:"Bungee Hairline", Sans-serif;font-size:28px;font-weight:800;line-height:1.2em;color:#FFFFFF;}.elementor-42 .elementor-element.elementor-element-81036d1 .elementor-button{background-color:#61CE7000;fill:#02010100;color:#02010100;}.elementor-42 .elementor-element.elementor-element-81036d1.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-42 .elementor-element.elementor-element-81036d1{left:0px;}body.rtl .elementor-42 .elementor-element.elementor-element-81036d1{right:0px;}.elementor-42 .elementor-element.elementor-element-81036d1{top:0px;}.elementor-42 .elementor-element.elementor-element-ec9bd38{--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:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-42 .elementor-element.elementor-element-10253a6{--display:flex;--min-height:420px;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--overlay-opacity:0.5;--border-radius:10px 10px 10px 10px;--padding-top:42px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-42 .elementor-element.elementor-element-10253a6:not(.elementor-motion-effects-element-type-background), .elementor-42 .elementor-element.elementor-element-10253a6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("http://studio-klabautermann.at/wp-content/uploads/2025/04/9e7798f4-d0d1-4623-baf9-f5c47e412a5b-scaled.jpg");background-position:center center;background-size:cover;}.elementor-42 .elementor-element.elementor-element-10253a6::before, .elementor-42 .elementor-element.elementor-element-10253a6 > .elementor-background-video-container::before, .elementor-42 .elementor-element.elementor-element-10253a6 > .e-con-inner > .elementor-background-video-container::before, .elementor-42 .elementor-element.elementor-element-10253a6 > .elementor-background-slideshow::before, .elementor-42 .elementor-element.elementor-element-10253a6 > .e-con-inner > .elementor-background-slideshow::before, .elementor-42 .elementor-element.elementor-element-10253a6 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(170deg, #000000 0%, #F2295B00 45%);}.elementor-42 .elementor-element.elementor-element-59d678b .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;color:#B6B6B600;}.elementor-42 .elementor-element.elementor-element-7014af9 .elementor-heading-title{font-family:"Bungee Hairline", Sans-serif;font-size:28px;font-weight:800;line-height:1.2em;color:#FFFFFF;}.elementor-42 .elementor-element.elementor-element-e48a094 .elementor-button{background-color:#61CE7000;fill:#02010100;color:#02010100;}.elementor-42 .elementor-element.elementor-element-e48a094.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-42 .elementor-element.elementor-element-e48a094{left:0px;}body.rtl .elementor-42 .elementor-element.elementor-element-e48a094{right:0px;}.elementor-42 .elementor-element.elementor-element-e48a094{top:0px;}.elementor-42 .elementor-element.elementor-element-69234fd{--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:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-42 .elementor-element.elementor-element-4c3e350{--display:flex;--min-height:420px;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--overlay-opacity:0.5;--border-radius:10px 10px 10px 10px;--padding-top:42px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-42 .elementor-element.elementor-element-4c3e350:not(.elementor-motion-effects-element-type-background), .elementor-42 .elementor-element.elementor-element-4c3e350 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("http://studio-klabautermann.at/wp-content/uploads/2025/04/cda63299-9aef-459b-99a9-03e7cd6de5f1.jpg");background-position:center center;background-size:cover;}.elementor-42 .elementor-element.elementor-element-4c3e350::before, .elementor-42 .elementor-element.elementor-element-4c3e350 > .elementor-background-video-container::before, .elementor-42 .elementor-element.elementor-element-4c3e350 > .e-con-inner > .elementor-background-video-container::before, .elementor-42 .elementor-element.elementor-element-4c3e350 > .elementor-background-slideshow::before, .elementor-42 .elementor-element.elementor-element-4c3e350 > .e-con-inner > .elementor-background-slideshow::before, .elementor-42 .elementor-element.elementor-element-4c3e350 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(170deg, #000000 0%, #F2295B00 45%);}.elementor-42 .elementor-element.elementor-element-422f3a0 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;color:#B6B6B600;}.elementor-42 .elementor-element.elementor-element-b1fd50d .elementor-heading-title{font-family:"Bungee Hairline", Sans-serif;font-size:28px;font-weight:800;line-height:1.2em;color:#FFFFFF;}.elementor-42 .elementor-element.elementor-element-a975875 .elementor-button{background-color:#61CE7000;fill:#02010100;color:#02010100;}.elementor-42 .elementor-element.elementor-element-a975875.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-42 .elementor-element.elementor-element-a975875{left:0px;}body.rtl .elementor-42 .elementor-element.elementor-element-a975875{right:0px;}.elementor-42 .elementor-element.elementor-element-a975875{top:0px;}.elementor-42 .elementor-element.elementor-element-150d6f9{--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:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-42 .elementor-element.elementor-element-849fe0d{--display:flex;--min-height:420px;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--overlay-opacity:0.5;--border-radius:10px 10px 10px 10px;--padding-top:42px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-42 .elementor-element.elementor-element-849fe0d:not(.elementor-motion-effects-element-type-background), .elementor-42 .elementor-element.elementor-element-849fe0d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("http://studio-klabautermann.at/wp-content/uploads/2025/04/bffac5f7-1cbb-4a77-b2c8-01d54d0b82dc.jpg");background-position:center center;background-size:cover;}.elementor-42 .elementor-element.elementor-element-849fe0d::before, .elementor-42 .elementor-element.elementor-element-849fe0d > .elementor-background-video-container::before, .elementor-42 .elementor-element.elementor-element-849fe0d > .e-con-inner > .elementor-background-video-container::before, .elementor-42 .elementor-element.elementor-element-849fe0d > .elementor-background-slideshow::before, .elementor-42 .elementor-element.elementor-element-849fe0d > .e-con-inner > .elementor-background-slideshow::before, .elementor-42 .elementor-element.elementor-element-849fe0d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(170deg, #000000 0%, #F2295B00 45%);}.elementor-42 .elementor-element.elementor-element-d5902b7 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;color:#B6B6B600;}.elementor-42 .elementor-element.elementor-element-5e8c624 .elementor-heading-title{font-family:"Bungee Hairline", Sans-serif;font-size:28px;font-weight:800;line-height:1.2em;color:#FFFFFF;}.elementor-42 .elementor-element.elementor-element-d46e28d .elementor-button{background-color:#61CE7000;fill:#02010100;color:#02010100;}.elementor-42 .elementor-element.elementor-element-d46e28d.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-42 .elementor-element.elementor-element-d46e28d{left:0px;}body.rtl .elementor-42 .elementor-element.elementor-element-d46e28d{right:0px;}.elementor-42 .elementor-element.elementor-element-d46e28d{top:0px;}.elementor-42 .elementor-element.elementor-element-2f92c7b{--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:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-42 .elementor-element.elementor-element-60d33bf{--display:flex;--min-height:420px;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--overlay-opacity:0.5;--border-radius:10px 10px 10px 10px;--padding-top:42px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-42 .elementor-element.elementor-element-60d33bf:not(.elementor-motion-effects-element-type-background), .elementor-42 .elementor-element.elementor-element-60d33bf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("http://studio-klabautermann.at/wp-content/uploads/2025/04/9a56f1a9-81f5-42bd-84fa-857f6e814533.jpg");background-position:center center;background-size:cover;}.elementor-42 .elementor-element.elementor-element-60d33bf::before, .elementor-42 .elementor-element.elementor-element-60d33bf > .elementor-background-video-container::before, .elementor-42 .elementor-element.elementor-element-60d33bf > .e-con-inner > .elementor-background-video-container::before, .elementor-42 .elementor-element.elementor-element-60d33bf > .elementor-background-slideshow::before, .elementor-42 .elementor-element.elementor-element-60d33bf > .e-con-inner > .elementor-background-slideshow::before, .elementor-42 .elementor-element.elementor-element-60d33bf > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(170deg, #000000 0%, #F2295B00 45%);}.elementor-42 .elementor-element.elementor-element-1413b97 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;color:#B6B6B600;}.elementor-42 .elementor-element.elementor-element-b3ab511 .elementor-heading-title{font-family:"Bungee Hairline", Sans-serif;font-size:28px;font-weight:800;line-height:1.2em;color:#FFFFFF;}.elementor-42 .elementor-element.elementor-element-5e1a737 .elementor-button{background-color:#61CE7000;fill:#02010100;color:#02010100;}.elementor-42 .elementor-element.elementor-element-5e1a737.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-42 .elementor-element.elementor-element-5e1a737{left:0px;}body.rtl .elementor-42 .elementor-element.elementor-element-5e1a737{right:0px;}.elementor-42 .elementor-element.elementor-element-5e1a737{top:0px;}.elementor-42 .elementor-element.elementor-element-15ca169{--display:flex;}.elementor-42 .elementor-element.elementor-element-78c734d .elementor-button{background-color:#00000040;}.elementor-42 .elementor-element.elementor-element-78c734d > .elementor-widget-container{margin:28px 0px 0px 0px;}.elementor-42 .elementor-element.elementor-element-78c734d.elementor-element{--align-self:center;}.elementor-42 .elementor-element.elementor-element-78c734d .elementor-button-content-wrapper{flex-direction:row;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-42 .elementor-element.elementor-element-d73f0a7{--width:6%;}.elementor-42 .elementor-element.elementor-element-cc119ba{--width:30px;}.elementor-42 .elementor-element.elementor-element-a1c9350{--width:26%;}.elementor-42 .elementor-element.elementor-element-5a9ffbf{--width:50%;}.elementor-42 .elementor-element.elementor-element-b1eefaf{--width:45px;}.elementor-42 .elementor-element.elementor-element-11bb907{--width:25%;}.elementor-42 .elementor-element.elementor-element-3b58a9f{--width:25%;}.elementor-42 .elementor-element.elementor-element-421128d{--width:25%;}.elementor-42 .elementor-element.elementor-element-7296425{--width:25%;}.elementor-42 .elementor-element.elementor-element-ec9bd38{--width:25%;}.elementor-42 .elementor-element.elementor-element-69234fd{--width:25%;}.elementor-42 .elementor-element.elementor-element-150d6f9{--width:25%;}.elementor-42 .elementor-element.elementor-element-2f92c7b{--width:25%;}}@media(max-width:1024px) and (min-width:768px){.elementor-42 .elementor-element.elementor-element-4e084d9c{--content-width:580px;}.elementor-42 .elementor-element.elementor-element-11bb907{--width:50%;}.elementor-42 .elementor-element.elementor-element-3b58a9f{--width:50%;}.elementor-42 .elementor-element.elementor-element-421128d{--width:50%;}.elementor-42 .elementor-element.elementor-element-7296425{--width:50%;}.elementor-42 .elementor-element.elementor-element-ec9bd38{--width:50%;}.elementor-42 .elementor-element.elementor-element-69234fd{--width:50%;}.elementor-42 .elementor-element.elementor-element-150d6f9{--width:50%;}.elementor-42 .elementor-element.elementor-element-2f92c7b{--width:50%;}}@media(max-width:1024px){.elementor-42 .elementor-element.elementor-element-4e084d9c{--min-height:0vh;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-74bac01c .elementor-heading-title{font-size:84px;}}@media(max-width:767px){.elementor-42 .elementor-element.elementor-element-4e084d9c{--content-width:300px;}.elementor-42 .elementor-element.elementor-element-d73f0a7{--width:50%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:8px;--padding-left:111px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-d73f0a7.e-con{--align-self:center;}.elementor-42 .elementor-element.elementor-element-cc119ba{--width:30px;--margin-top:70px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-42 .elementor-element.elementor-element-f285a21 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-42 .elementor-element.elementor-element-f285a21 .elementor-icon-list-item > a{font-size:22px;}.elementor-42 .elementor-element.elementor-element-b1eefaf{--width:45px;}.elementor-42 .elementor-element.elementor-element-74bac01c .elementor-heading-title{font-size:60px;}.elementor-42 .elementor-element.elementor-element-11bb907{--width:100%;--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;}.elementor-42 .elementor-element.elementor-element-f7a6aba{--min-height:420px;}.elementor-42 .elementor-element.elementor-element-3b58a9f{--width:100%;--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;}.elementor-42 .elementor-element.elementor-element-6e67fc9{--min-height:420px;}.elementor-42 .elementor-element.elementor-element-421128d{--width:100%;--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;}.elementor-42 .elementor-element.elementor-element-a1be950{--min-height:420px;}.elementor-42 .elementor-element.elementor-element-7296425{--width:100%;--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;}.elementor-42 .elementor-element.elementor-element-491687f{--min-height:420px;}.elementor-42 .elementor-element.elementor-element-ec9bd38{--width:100%;--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;}.elementor-42 .elementor-element.elementor-element-10253a6{--min-height:420px;}.elementor-42 .elementor-element.elementor-element-69234fd{--width:100%;--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;}.elementor-42 .elementor-element.elementor-element-4c3e350{--min-height:420px;}.elementor-42 .elementor-element.elementor-element-150d6f9{--width:100%;--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;}.elementor-42 .elementor-element.elementor-element-849fe0d{--min-height:420px;}.elementor-42 .elementor-element.elementor-element-2f92c7b{--width:100%;--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;}.elementor-42 .elementor-element.elementor-element-60d33bf{--min-height:420px;}}/* Start custom CSS for container, class: .elementor-element-cc119ba */.elementor-42 .elementor-element.elementor-element-cc119ba {
  position: fixed;
  top: 30px;
  left: 52px;
  z-index: 9999;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a9ffbf */.elementor-42 .elementor-element.elementor-element-5a9ffbf{
    height: var(--h);
}
.elementor-42 .elementor-element.elementor-element-5a9ffbf.overflow::-webkit-scrollbar {
    display: none;
}
.elementor-42 .elementor-element.elementor-element-5a9ffbf.overflow{
    justify-content: flex-start;
    overflow-y: scroll;
    -ms-overflow-style: none;
    scrollbar-width: none;
}
.elementor-42 .elementor-element.elementor-element-5a9ffbf .elementor-widget-html{
    display: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b1eefaf */.elementor-42 .elementor-element.elementor-element-b1eefaf {
  position: fixed;
  top: 30px;
  left: 52px;
  z-index: 9999;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a1c9350 */.elementor-42 .elementor-element.elementor-element-a1c9350 {
    position: fixed; /* statt relative */
    top: 0;
    left: 0;
    width: 100vw;
    height: 100vh;
    background-color: #000; /* oder deine Menüfarbe */
    z-index: 9999;
    opacity: 0;
    pointer-events: none;
    transition: all 0.3s ease-in-out;
}

.elementor-42 .elementor-element.elementor-element-a1c9350.showing {
    opacity: 1;
    pointer-events: auto;
}

.elementor-42 .elementor-element.elementor-element-a1c9350 .elementor-widget-icon-list ul li {
    opacity: 0;
    transform: translateY(30px) scaleY(1.1) skewY(10deg);
}

.elementor-42 .elementor-element.elementor-element-a1c9350.showing .elementor-widget-icon-list ul li {
    opacity: 1;
    transform: none;
    transition: all 0.5s ease-in-out calc(0.2s + var(--index,1)*0.1s);
}

.elementor-42 .elementor-element.elementor-element-a1c9350 .mdw-menu-right,
.elementor-42 .elementor-element.elementor-element-a1c9350 .mdw-menu-close {
    opacity: 0;
}

.elementor-42 .elementor-element.elementor-element-a1c9350.showing .mdw-menu-right,
.elementor-42 .elementor-element.elementor-element-a1c9350.showing .mdw-menu-close {
    opacity: 1;
    transition: all 0.5s ease-in-out 0.3s;
}

.mdw-menu-open,
.mdw-menu-close {
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c64221f */.elementor-42 .elementor-element.elementor-element-c64221f,
.elementor-42 .elementor-element.elementor-element-c64221f .elementor-widget-container,
.elementor-42 .elementor-element.elementor-element-c64221f .elementor-button-wrapper,
.elementor-42 .elementor-element.elementor-element-c64221f a{
    width: 100%;
    height: 100%;
    display: flex;
}
.elementor-editor-active .elementor-42 .elementor-element.elementor-element-c64221f{
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-0fbfc36 */.elementor-42 .elementor-element.elementor-element-0fbfc36,
.elementor-42 .elementor-element.elementor-element-0fbfc36 .elementor-widget-container,
.elementor-42 .elementor-element.elementor-element-0fbfc36 .elementor-button-wrapper,
.elementor-42 .elementor-element.elementor-element-0fbfc36 a{
    width: 100%;
    height: 100%;
    display: flex;
}
.elementor-editor-active .elementor-42 .elementor-element.elementor-element-0fbfc36{
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a558f1d */.elementor-42 .elementor-element.elementor-element-a558f1d,
.elementor-42 .elementor-element.elementor-element-a558f1d .elementor-widget-container,
.elementor-42 .elementor-element.elementor-element-a558f1d .elementor-button-wrapper,
.elementor-42 .elementor-element.elementor-element-a558f1d a{
    width: 100%;
    height: 100%;
    display: flex;
}
.elementor-editor-active .elementor-42 .elementor-element.elementor-element-a558f1d{
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-81036d1 */.elementor-42 .elementor-element.elementor-element-81036d1,
.elementor-42 .elementor-element.elementor-element-81036d1 .elementor-widget-container,
.elementor-42 .elementor-element.elementor-element-81036d1 .elementor-button-wrapper,
.elementor-42 .elementor-element.elementor-element-81036d1 a{
    width: 100%;
    height: 100%;
    display: flex;
}
.elementor-editor-active .elementor-42 .elementor-element.elementor-element-81036d1{
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e48a094 */.elementor-42 .elementor-element.elementor-element-e48a094,
.elementor-42 .elementor-element.elementor-element-e48a094 .elementor-widget-container,
.elementor-42 .elementor-element.elementor-element-e48a094 .elementor-button-wrapper,
.elementor-42 .elementor-element.elementor-element-e48a094 a{
    width: 100%;
    height: 100%;
    display: flex;
}
.elementor-editor-active .elementor-42 .elementor-element.elementor-element-e48a094{
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a975875 */.elementor-42 .elementor-element.elementor-element-a975875,
.elementor-42 .elementor-element.elementor-element-a975875 .elementor-widget-container,
.elementor-42 .elementor-element.elementor-element-a975875 .elementor-button-wrapper,
.elementor-42 .elementor-element.elementor-element-a975875 a{
    width: 100%;
    height: 100%;
    display: flex;
}
.elementor-editor-active .elementor-42 .elementor-element.elementor-element-a975875{
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d46e28d */.elementor-42 .elementor-element.elementor-element-d46e28d,
.elementor-42 .elementor-element.elementor-element-d46e28d .elementor-widget-container,
.elementor-42 .elementor-element.elementor-element-d46e28d .elementor-button-wrapper,
.elementor-42 .elementor-element.elementor-element-d46e28d a{
    width: 100%;
    height: 100%;
    display: flex;
}
.elementor-editor-active .elementor-42 .elementor-element.elementor-element-d46e28d{
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5e1a737 */.elementor-42 .elementor-element.elementor-element-5e1a737,
.elementor-42 .elementor-element.elementor-element-5e1a737 .elementor-widget-container,
.elementor-42 .elementor-element.elementor-element-5e1a737 .elementor-button-wrapper,
.elementor-42 .elementor-element.elementor-element-5e1a737 a{
    width: 100%;
    height: 100%;
    display: flex;
}
.elementor-editor-active .elementor-42 .elementor-element.elementor-element-5e1a737{
    z-index: -1;
}/* End custom CSS */