.elementor-16 .elementor-element.elementor-element-2686be1{--display:flex;--min-height:100vh;--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;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--tb-bg-color:var( --e-global-color-2d1f134 );--tb-img-overlay:#33333300;--tb-img-layer-h:95%;--tb-img-layer-top:0;--tb-img-layer-bottom:auto;--tb-mask-photo-pos-fallback:50% 0%;--tb-img-pos-preset-fallback:50% 0%;--tb-mask-photo:url("https://teufelberger-v2.go-stage.at/wp-content/uploads/teufelberger-maske-01.svg");--tb-mask-photo-w:100%;--tb-mask-photo-h:100%;--tb-mask-bl:url("https://teufelberger-v2.go-stage.at/wp-content/uploads/maske-links-unten.svg");--tb-mask-bl-w:80%;--tb-mask-bl-pos:0% 100%;--tb-mask-lt:url("https://teufelberger-v2.go-stage.at/wp-content/uploads/maske-links-oben.svg");--tb-mask-lt-w:58%;--tb-mask-lt-pos:0% 0%;--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-16 .elementor-element.elementor-element-f5bf809 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-16 .elementor-element.elementor-element-f5bf809 .tb-text-row:not(:last-child){margin-bottom:5px;}.elementor-16 .elementor-element.elementor-element-f5bf809 .char-span, .elementor-16 .elementor-element.elementor-element-f5bf809 .tb-space-char, .elementor-16 .elementor-element.elementor-element-f5bf809 .tb-lasso-text{font-family:var( --e-global-typography-b9781cf-font-family ), Sans-serif;font-size:var( --e-global-typography-b9781cf-font-size );font-weight:var( --e-global-typography-b9781cf-font-weight );line-height:var( --e-global-typography-b9781cf-line-height );color:var( --e-global-color-gw_white );}.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-16 .elementor-element.elementor-element-d7f2df9{text-align:center;}.elementor-16 .elementor-element.elementor-element-d7f2df9 .elementor-heading-title{font-family:var( --e-global-typography-9c70ab9-font-family ), Sans-serif;font-size:var( --e-global-typography-9c70ab9-font-size );font-weight:var( --e-global-typography-9c70ab9-font-weight );line-height:var( --e-global-typography-9c70ab9-line-height );color:var( --e-global-color-gw_white );}.elementor-16 .elementor-element.elementor-element-55dc06a{--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:flex-start;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:120px;--padding-bottom:80px;--padding-left:0px;--padding-right:40px;}.elementor-16 .elementor-element.elementor-element-4c84e36{--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:flex-start;--align-items:center;--gap:40px 5px;--row-gap:40px;--column-gap:5px;--flex-wrap:wrap;}.elementor-16 .elementor-element.elementor-element-2543b46{text-align:start;}.elementor-16 .elementor-element.elementor-element-2543b46 .elementor-heading-title{font-family:var( --e-global-typography-9c70ab9-font-family ), Sans-serif;font-size:var( --e-global-typography-9c70ab9-font-size );font-weight:var( --e-global-typography-9c70ab9-font-weight );line-height:var( --e-global-typography-9c70ab9-line-height );}.elementor-widget-text-editor{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 );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-16 .elementor-element.elementor-element-686f96e{text-align:start;color:var( --e-global-color-text );}.elementor-16 .elementor-element.elementor-element-225b85c{--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;--gap:20px 5px;--row-gap:20px;--column-gap:5px;--flex-wrap:wrap;--border-radius:30px 30px 30px 30px;--padding-top:0%;--padding-bottom:0%;--padding-left:4%;--padding-right:0%;}.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 );line-height:var( --e-global-typography-text-line-height );}.elementor-16 .elementor-element.elementor-element-2490a92 img{border-radius:30px 30px 30px 30px;}.elementor-16 .elementor-element.elementor-element-bfb53dd{--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:center;--padding-top:80px;--padding-bottom:80px;--padding-left:40px;--padding-right:40px;}.elementor-16 .elementor-element.elementor-element-54a0022{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;text-align:center;}.elementor-16 .elementor-element.elementor-element-54a0022 .elementor-heading-title{font-family:var( --e-global-typography-0ee8c7d-font-family ), Sans-serif;font-size:var( --e-global-typography-0ee8c7d-font-size );font-weight:var( --e-global-typography-0ee8c7d-font-weight );line-height:var( --e-global-typography-0ee8c7d-line-height );}.elementor-16 .elementor-element.elementor-element-1225c84{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-2e8c65d{--display:flex;--min-height:200px;--border-radius:20px 20px 20px 20px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-16 .elementor-element.elementor-element-2e8c65d:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-2e8c65d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-618bfe0 );}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-16 .elementor-element.elementor-element-3784b71 .elementor-icon-wrapper{text-align:center;}.elementor-16 .elementor-element.elementor-element-3784b71.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-2d1f134 );}.elementor-16 .elementor-element.elementor-element-3784b71.elementor-view-framed .elementor-icon, .elementor-16 .elementor-element.elementor-element-3784b71.elementor-view-default .elementor-icon{color:var( --e-global-color-2d1f134 );border-color:var( --e-global-color-2d1f134 );}.elementor-16 .elementor-element.elementor-element-3784b71.elementor-view-framed .elementor-icon, .elementor-16 .elementor-element.elementor-element-3784b71.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-2d1f134 );}.elementor-16 .elementor-element.elementor-element-d031100{text-align:center;}.elementor-16 .elementor-element.elementor-element-28febfe{--display:flex;--min-height:200px;--border-radius:20px 20px 20px 20px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-16 .elementor-element.elementor-element-28febfe:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-28febfe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-618bfe0 );}.elementor-16 .elementor-element.elementor-element-330305d .elementor-icon-wrapper{text-align:center;}.elementor-16 .elementor-element.elementor-element-330305d.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-2d1f134 );}.elementor-16 .elementor-element.elementor-element-330305d.elementor-view-framed .elementor-icon, .elementor-16 .elementor-element.elementor-element-330305d.elementor-view-default .elementor-icon{color:var( --e-global-color-2d1f134 );border-color:var( --e-global-color-2d1f134 );}.elementor-16 .elementor-element.elementor-element-330305d.elementor-view-framed .elementor-icon, .elementor-16 .elementor-element.elementor-element-330305d.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-2d1f134 );}.elementor-16 .elementor-element.elementor-element-ea695c5{text-align:center;}.elementor-16 .elementor-element.elementor-element-a955783{--display:flex;--min-height:200px;--border-radius:20px 20px 20px 20px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-16 .elementor-element.elementor-element-a955783:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-a955783 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-618bfe0 );}.elementor-16 .elementor-element.elementor-element-5034e68 .elementor-icon-wrapper{text-align:center;}.elementor-16 .elementor-element.elementor-element-5034e68.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-2d1f134 );}.elementor-16 .elementor-element.elementor-element-5034e68.elementor-view-framed .elementor-icon, .elementor-16 .elementor-element.elementor-element-5034e68.elementor-view-default .elementor-icon{color:var( --e-global-color-2d1f134 );border-color:var( --e-global-color-2d1f134 );}.elementor-16 .elementor-element.elementor-element-5034e68.elementor-view-framed .elementor-icon, .elementor-16 .elementor-element.elementor-element-5034e68.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-2d1f134 );}.elementor-16 .elementor-element.elementor-element-9bcf9b6{text-align:center;}.elementor-16 .elementor-element.elementor-element-9b3262b{--display:flex;--min-height:200px;--border-radius:20px 20px 20px 20px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-16 .elementor-element.elementor-element-9b3262b:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-9b3262b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-618bfe0 );}.elementor-16 .elementor-element.elementor-element-f7ca1ab .elementor-icon-wrapper{text-align:center;}.elementor-16 .elementor-element.elementor-element-f7ca1ab.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-2d1f134 );}.elementor-16 .elementor-element.elementor-element-f7ca1ab.elementor-view-framed .elementor-icon, .elementor-16 .elementor-element.elementor-element-f7ca1ab.elementor-view-default .elementor-icon{color:var( --e-global-color-2d1f134 );border-color:var( --e-global-color-2d1f134 );}.elementor-16 .elementor-element.elementor-element-f7ca1ab.elementor-view-framed .elementor-icon, .elementor-16 .elementor-element.elementor-element-f7ca1ab.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-2d1f134 );}.elementor-16 .elementor-element.elementor-element-20ecfbe{text-align:center;}.elementor-16 .elementor-element.elementor-element-1d55834{--display:flex;--min-height:200px;--border-radius:20px 20px 20px 20px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-16 .elementor-element.elementor-element-1d55834:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-1d55834 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-618bfe0 );}.elementor-16 .elementor-element.elementor-element-0162d4f .elementor-icon-wrapper{text-align:center;}.elementor-16 .elementor-element.elementor-element-0162d4f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-2d1f134 );}.elementor-16 .elementor-element.elementor-element-0162d4f.elementor-view-framed .elementor-icon, .elementor-16 .elementor-element.elementor-element-0162d4f.elementor-view-default .elementor-icon{color:var( --e-global-color-2d1f134 );border-color:var( --e-global-color-2d1f134 );}.elementor-16 .elementor-element.elementor-element-0162d4f.elementor-view-framed .elementor-icon, .elementor-16 .elementor-element.elementor-element-0162d4f.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-2d1f134 );}.elementor-16 .elementor-element.elementor-element-239ded4{text-align:center;}.elementor-16 .elementor-element.elementor-element-19ad3f3{--display:flex;--min-height:200px;--border-radius:20px 20px 20px 20px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-16 .elementor-element.elementor-element-19ad3f3:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-19ad3f3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-618bfe0 );}.elementor-16 .elementor-element.elementor-element-04e6f30 .elementor-icon-wrapper{text-align:center;}.elementor-16 .elementor-element.elementor-element-04e6f30.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-2d1f134 );}.elementor-16 .elementor-element.elementor-element-04e6f30.elementor-view-framed .elementor-icon, .elementor-16 .elementor-element.elementor-element-04e6f30.elementor-view-default .elementor-icon{color:var( --e-global-color-2d1f134 );border-color:var( --e-global-color-2d1f134 );}.elementor-16 .elementor-element.elementor-element-04e6f30.elementor-view-framed .elementor-icon, .elementor-16 .elementor-element.elementor-element-04e6f30.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-2d1f134 );}.elementor-16 .elementor-element.elementor-element-d70bb1a{text-align:center;}.elementor-16 .elementor-element.elementor-element-32bb701{--display:flex;--min-height:200px;--border-radius:20px 20px 20px 20px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-16 .elementor-element.elementor-element-32bb701:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-32bb701 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-618bfe0 );}.elementor-16 .elementor-element.elementor-element-33728c3 .elementor-icon-wrapper{text-align:center;}.elementor-16 .elementor-element.elementor-element-33728c3.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-2d1f134 );}.elementor-16 .elementor-element.elementor-element-33728c3.elementor-view-framed .elementor-icon, .elementor-16 .elementor-element.elementor-element-33728c3.elementor-view-default .elementor-icon{color:var( --e-global-color-2d1f134 );border-color:var( --e-global-color-2d1f134 );}.elementor-16 .elementor-element.elementor-element-33728c3.elementor-view-framed .elementor-icon, .elementor-16 .elementor-element.elementor-element-33728c3.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-2d1f134 );}.elementor-16 .elementor-element.elementor-element-28694ca{text-align:center;}.elementor-16 .elementor-element.elementor-element-60d3763{--display:flex;--min-height:200px;--border-radius:20px 20px 20px 20px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-16 .elementor-element.elementor-element-60d3763:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-60d3763 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-618bfe0 );}.elementor-16 .elementor-element.elementor-element-e3f8ee3 .elementor-icon-wrapper{text-align:center;}.elementor-16 .elementor-element.elementor-element-e3f8ee3.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-2d1f134 );}.elementor-16 .elementor-element.elementor-element-e3f8ee3.elementor-view-framed .elementor-icon, .elementor-16 .elementor-element.elementor-element-e3f8ee3.elementor-view-default .elementor-icon{color:var( --e-global-color-2d1f134 );border-color:var( --e-global-color-2d1f134 );}.elementor-16 .elementor-element.elementor-element-e3f8ee3.elementor-view-framed .elementor-icon, .elementor-16 .elementor-element.elementor-element-e3f8ee3.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-2d1f134 );}.elementor-16 .elementor-element.elementor-element-05bd7ff{text-align:center;}.elementor-16 .elementor-element.elementor-element-222d50e{--display:flex;--min-height:200px;--border-radius:20px 20px 20px 20px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-16 .elementor-element.elementor-element-222d50e:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-222d50e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-618bfe0 );}.elementor-16 .elementor-element.elementor-element-c73a405 .elementor-icon-wrapper{text-align:center;}.elementor-16 .elementor-element.elementor-element-c73a405.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-2d1f134 );}.elementor-16 .elementor-element.elementor-element-c73a405.elementor-view-framed .elementor-icon, .elementor-16 .elementor-element.elementor-element-c73a405.elementor-view-default .elementor-icon{color:var( --e-global-color-2d1f134 );border-color:var( --e-global-color-2d1f134 );}.elementor-16 .elementor-element.elementor-element-c73a405.elementor-view-framed .elementor-icon, .elementor-16 .elementor-element.elementor-element-c73a405.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-2d1f134 );}.elementor-16 .elementor-element.elementor-element-6c87869{text-align:center;}.elementor-16 .elementor-element.elementor-element-f1f1fa8{--display:flex;--min-height:200px;--border-radius:20px 20px 20px 20px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-16 .elementor-element.elementor-element-f1f1fa8:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-f1f1fa8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-618bfe0 );}.elementor-16 .elementor-element.elementor-element-7c20bb1 .elementor-icon-wrapper{text-align:center;}.elementor-16 .elementor-element.elementor-element-7c20bb1.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-2d1f134 );}.elementor-16 .elementor-element.elementor-element-7c20bb1.elementor-view-framed .elementor-icon, .elementor-16 .elementor-element.elementor-element-7c20bb1.elementor-view-default .elementor-icon{color:var( --e-global-color-2d1f134 );border-color:var( --e-global-color-2d1f134 );}.elementor-16 .elementor-element.elementor-element-7c20bb1.elementor-view-framed .elementor-icon, .elementor-16 .elementor-element.elementor-element-7c20bb1.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-2d1f134 );}.elementor-16 .elementor-element.elementor-element-11d3149{text-align:center;}.elementor-16 .elementor-element.elementor-element-6ee2457{--display:flex;--min-height:200px;--border-radius:20px 20px 20px 20px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-16 .elementor-element.elementor-element-6ee2457:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-6ee2457 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-618bfe0 );}.elementor-16 .elementor-element.elementor-element-f12a6d8 .elementor-icon-wrapper{text-align:center;}.elementor-16 .elementor-element.elementor-element-f12a6d8.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-2d1f134 );}.elementor-16 .elementor-element.elementor-element-f12a6d8.elementor-view-framed .elementor-icon, .elementor-16 .elementor-element.elementor-element-f12a6d8.elementor-view-default .elementor-icon{color:var( --e-global-color-2d1f134 );border-color:var( --e-global-color-2d1f134 );}.elementor-16 .elementor-element.elementor-element-f12a6d8.elementor-view-framed .elementor-icon, .elementor-16 .elementor-element.elementor-element-f12a6d8.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-2d1f134 );}.elementor-16 .elementor-element.elementor-element-95ac33b{text-align:center;}.elementor-16 .elementor-element.elementor-element-2849a98{--display:flex;--min-height:200px;--border-radius:20px 20px 20px 20px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-16 .elementor-element.elementor-element-2849a98:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-2849a98 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-618bfe0 );}.elementor-16 .elementor-element.elementor-element-0d7c212 .elementor-icon-wrapper{text-align:center;}.elementor-16 .elementor-element.elementor-element-0d7c212.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-2d1f134 );}.elementor-16 .elementor-element.elementor-element-0d7c212.elementor-view-framed .elementor-icon, .elementor-16 .elementor-element.elementor-element-0d7c212.elementor-view-default .elementor-icon{color:var( --e-global-color-2d1f134 );border-color:var( --e-global-color-2d1f134 );}.elementor-16 .elementor-element.elementor-element-0d7c212.elementor-view-framed .elementor-icon, .elementor-16 .elementor-element.elementor-element-0d7c212.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-2d1f134 );}.elementor-16 .elementor-element.elementor-element-698ba18{text-align:center;}.elementor-16 .elementor-element.elementor-element-2db3ac5{--display:flex;--min-height:200px;--border-radius:20px 20px 20px 20px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-16 .elementor-element.elementor-element-2db3ac5:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-2db3ac5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-618bfe0 );}.elementor-16 .elementor-element.elementor-element-d99f43e .elementor-icon-wrapper{text-align:center;}.elementor-16 .elementor-element.elementor-element-d99f43e.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-2d1f134 );}.elementor-16 .elementor-element.elementor-element-d99f43e.elementor-view-framed .elementor-icon, .elementor-16 .elementor-element.elementor-element-d99f43e.elementor-view-default .elementor-icon{color:var( --e-global-color-2d1f134 );border-color:var( --e-global-color-2d1f134 );}.elementor-16 .elementor-element.elementor-element-d99f43e.elementor-view-framed .elementor-icon, .elementor-16 .elementor-element.elementor-element-d99f43e.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-2d1f134 );}.elementor-16 .elementor-element.elementor-element-8c15b84{text-align:center;}.elementor-16 .elementor-element.elementor-element-03365a7{--display:flex;--min-height:200px;--border-radius:20px 20px 20px 20px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-16 .elementor-element.elementor-element-03365a7:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-03365a7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-618bfe0 );}.elementor-16 .elementor-element.elementor-element-d9ef58a .elementor-icon-wrapper{text-align:center;}.elementor-16 .elementor-element.elementor-element-d9ef58a.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-2d1f134 );}.elementor-16 .elementor-element.elementor-element-d9ef58a.elementor-view-framed .elementor-icon, .elementor-16 .elementor-element.elementor-element-d9ef58a.elementor-view-default .elementor-icon{color:var( --e-global-color-2d1f134 );border-color:var( --e-global-color-2d1f134 );}.elementor-16 .elementor-element.elementor-element-d9ef58a.elementor-view-framed .elementor-icon, .elementor-16 .elementor-element.elementor-element-d9ef58a.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-2d1f134 );}.elementor-16 .elementor-element.elementor-element-61c522c{text-align:center;}.elementor-16 .elementor-element.elementor-element-4bcd17c{--display:flex;--min-height:200px;--border-radius:20px 20px 20px 20px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-16 .elementor-element.elementor-element-4bcd17c:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-4bcd17c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-618bfe0 );}.elementor-16 .elementor-element.elementor-element-5fb9ebc .elementor-icon-wrapper{text-align:center;}.elementor-16 .elementor-element.elementor-element-5fb9ebc.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-2d1f134 );}.elementor-16 .elementor-element.elementor-element-5fb9ebc.elementor-view-framed .elementor-icon, .elementor-16 .elementor-element.elementor-element-5fb9ebc.elementor-view-default .elementor-icon{color:var( --e-global-color-2d1f134 );border-color:var( --e-global-color-2d1f134 );}.elementor-16 .elementor-element.elementor-element-5fb9ebc.elementor-view-framed .elementor-icon, .elementor-16 .elementor-element.elementor-element-5fb9ebc.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-2d1f134 );}.elementor-16 .elementor-element.elementor-element-7207000{text-align:center;}.elementor-16 .elementor-element.elementor-element-eb5368a{--display:flex;--min-height:200px;--border-radius:20px 20px 20px 20px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-16 .elementor-element.elementor-element-eb5368a:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-eb5368a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-618bfe0 );}.elementor-16 .elementor-element.elementor-element-077069a .elementor-icon-wrapper{text-align:center;}.elementor-16 .elementor-element.elementor-element-077069a.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-2d1f134 );}.elementor-16 .elementor-element.elementor-element-077069a.elementor-view-framed .elementor-icon, .elementor-16 .elementor-element.elementor-element-077069a.elementor-view-default .elementor-icon{color:var( --e-global-color-2d1f134 );border-color:var( --e-global-color-2d1f134 );}.elementor-16 .elementor-element.elementor-element-077069a.elementor-view-framed .elementor-icon, .elementor-16 .elementor-element.elementor-element-077069a.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-2d1f134 );}.elementor-16 .elementor-element.elementor-element-5f7692e{text-align:center;}.elementor-16 .elementor-element.elementor-element-e6d8c8a{--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:center;--padding-top:80px;--padding-bottom:80px;--padding-left:40px;--padding-right:40px;}.elementor-16 .elementor-element.elementor-element-68bb558{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;text-align:center;}.elementor-16 .elementor-element.elementor-element-68bb558 .elementor-heading-title{font-family:var( --e-global-typography-9c70ab9-font-family ), Sans-serif;font-size:var( --e-global-typography-9c70ab9-font-size );font-weight:var( --e-global-typography-9c70ab9-font-weight );line-height:var( --e-global-typography-9c70ab9-line-height );color:var( --e-global-color-text );}.elementor-16 .elementor-element.elementor-element-dd3b20b{--display:flex;--padding-top:0px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-4772d40 .gw-slider{--gw-aspect-ratio:3/2;--gw-center-scale:1.15;--gw-side-scale:0.8;--gw-side-opacity:0.4;--gw-max-height:80vh;--gw-hover-scale-add:0;}.elementor-16 .elementor-element.elementor-element-4772d40 .gw-slide-box, .elementor-16 .elementor-element.elementor-element-4772d40 .gw-slide-image-wrapper{border-radius:20px 20px 20px 20px;}.elementor-16 .elementor-element.elementor-element-4772d40 .gw-slide-box{--gw-hover-overlay-opacity:0.15;}.elementor-16 .elementor-element.elementor-element-4772d40 .gw-slide-title{color:#ffffff;}.elementor-16 .elementor-element.elementor-element-4772d40 .gw-slide-desc{color:#ffffff;}.elementor-16 .elementor-element.elementor-element-4772d40 .gw-slider-arrow i{font-size:24px;}.elementor-16 .elementor-element.elementor-element-4772d40 .gw-slider-arrow svg{width:24px;height:24px;}.elementor-16 .elementor-element.elementor-element-4772d40 .gw-slider-arrow{top:50%;color:var( --e-global-color-gw_white );background-color:var( --e-global-color-2d1f134 );}.elementor-16 .elementor-element.elementor-element-4772d40 .gw-slider-prev{left:12%;}.elementor-16 .elementor-element.elementor-element-4772d40 .gw-slider-next{right:12%;}.elementor-16 .elementor-element.elementor-element-4772d40 .gw-bullet.is-active{background-color:var( --e-global-color-2d1f134 );width:36px;}.elementor-16 .elementor-element.elementor-element-4772d40 .gw-bullet{background-color:var( --e-global-color-2d1f134 );height:5px;width:12px;margin-inline:8px;}.elementor-16 .elementor-element.elementor-element-2957b0e{--display:flex;--padding-top:120px;--padding-bottom:120px;--padding-left:40px;--padding-right:40px;}.elementor-16 .elementor-element.elementor-element-55a9732 .gw-related-grid{grid-template-columns:repeat(3, 1fr);}.elementor-16 .elementor-element.elementor-element-55a9732 .gw-related-card:nth-child(even){margin-top:-80px;}.elementor-16 .elementor-element.elementor-element-55a9732 .gw-related-card{height:500px;border-radius:80px 20px 20px 20px;}.elementor-16 .elementor-element.elementor-element-55a9732 .gw-card-overlay{background:linear-gradient(to top, rgba(0,0,0,0.7) 0%, transparent 30%);}.elementor-16 .elementor-element.elementor-element-55a9732 .gw-card-title{color:#ffffff;}.elementor-16 .elementor-element.elementor-element-55a9732 .gw-card-button{background-color:var( --e-global-color-2d1f134 );width:45px;height:45px;font-size:calc(45px / 2.5);border-radius:40px 40px 40px 40px;}.elementor-16 .elementor-element.elementor-element-55a9732 .gw-card-button i{color:#ffffff;}.elementor-16 .elementor-element.elementor-element-55a9732 .gw-card-button svg{fill:#ffffff;}:root{--page-title-display:none;}@media(max-width:1366px){.elementor-16 .elementor-element.elementor-element-f5bf809 .char-span, .elementor-16 .elementor-element.elementor-element-f5bf809 .tb-space-char, .elementor-16 .elementor-element.elementor-element-f5bf809 .tb-lasso-text{font-size:var( --e-global-typography-b9781cf-font-size );line-height:var( --e-global-typography-b9781cf-line-height );}.elementor-16 .elementor-element.elementor-element-d7f2df9 .elementor-heading-title{font-size:var( --e-global-typography-9c70ab9-font-size );line-height:var( --e-global-typography-9c70ab9-line-height );}.elementor-16 .elementor-element.elementor-element-55dc06a{--padding-top:80px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-16 .elementor-element.elementor-element-2543b46 .elementor-heading-title{font-size:var( --e-global-typography-9c70ab9-font-size );line-height:var( --e-global-typography-9c70ab9-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.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-16 .elementor-element.elementor-element-bfb53dd{--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-16 .elementor-element.elementor-element-54a0022 .elementor-heading-title{font-size:var( --e-global-typography-0ee8c7d-font-size );line-height:var( --e-global-typography-0ee8c7d-line-height );}.elementor-16 .elementor-element.elementor-element-1225c84{--e-con-grid-template-columns:repeat(3, 1fr);--grid-auto-flow:row;}.elementor-16 .elementor-element.elementor-element-e6d8c8a{--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-16 .elementor-element.elementor-element-68bb558 .elementor-heading-title{font-size:var( --e-global-typography-9c70ab9-font-size );line-height:var( --e-global-typography-9c70ab9-line-height );}.elementor-16 .elementor-element.elementor-element-55a9732 .gw-related-card{height:400px;}}@media(max-width:1024px){.elementor-16 .elementor-element.elementor-element-f5bf809 .char-span, .elementor-16 .elementor-element.elementor-element-f5bf809 .tb-space-char, .elementor-16 .elementor-element.elementor-element-f5bf809 .tb-lasso-text{font-size:var( --e-global-typography-b9781cf-font-size );line-height:var( --e-global-typography-b9781cf-line-height );}.elementor-16 .elementor-element.elementor-element-d7f2df9 .elementor-heading-title{font-size:var( --e-global-typography-9c70ab9-font-size );line-height:var( --e-global-typography-9c70ab9-line-height );}.elementor-16 .elementor-element.elementor-element-55dc06a{--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;--padding-top:80px;--padding-bottom:80px;--padding-left:40px;--padding-right:40px;}.elementor-16 .elementor-element.elementor-element-2543b46 .elementor-heading-title{font-size:var( --e-global-typography-9c70ab9-font-size );line-height:var( --e-global-typography-9c70ab9-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.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-16 .elementor-element.elementor-element-54a0022 .elementor-heading-title{font-size:var( --e-global-typography-0ee8c7d-font-size );line-height:var( --e-global-typography-0ee8c7d-line-height );}.elementor-16 .elementor-element.elementor-element-1225c84{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-16 .elementor-element.elementor-element-68bb558 .elementor-heading-title{font-size:var( --e-global-typography-9c70ab9-font-size );line-height:var( --e-global-typography-9c70ab9-line-height );}.elementor-16 .elementor-element.elementor-element-55a9732 .gw-related-card{height:300px;}}@media(max-width:767px){.elementor-16 .elementor-element.elementor-element-2686be1{--justify-content:flex-start;}.elementor-16 .elementor-element.elementor-element-f5bf809 .char-span, .elementor-16 .elementor-element.elementor-element-f5bf809 .tb-space-char, .elementor-16 .elementor-element.elementor-element-f5bf809 .tb-lasso-text{font-size:var( --e-global-typography-b9781cf-font-size );line-height:var( --e-global-typography-b9781cf-line-height );}.elementor-16 .elementor-element.elementor-element-d7f2df9 .elementor-heading-title{font-size:var( --e-global-typography-9c70ab9-font-size );line-height:var( --e-global-typography-9c70ab9-line-height );}.elementor-16 .elementor-element.elementor-element-55dc06a{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-16 .elementor-element.elementor-element-2543b46 .elementor-heading-title{font-size:var( --e-global-typography-9c70ab9-font-size );line-height:var( --e-global-typography-9c70ab9-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-16 .elementor-element.elementor-element-225b85c{--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;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.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-16 .elementor-element.elementor-element-bfb53dd{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-16 .elementor-element.elementor-element-54a0022{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-16 .elementor-element.elementor-element-54a0022 .elementor-heading-title{font-size:var( --e-global-typography-0ee8c7d-font-size );line-height:var( --e-global-typography-0ee8c7d-line-height );}.elementor-16 .elementor-element.elementor-element-7f10c7e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-16 .elementor-element.elementor-element-1225c84{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-68bb558 .elementor-heading-title{font-size:var( --e-global-typography-9c70ab9-font-size );line-height:var( --e-global-typography-9c70ab9-line-height );}.elementor-16 .elementor-element.elementor-element-2957b0e{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-16 .elementor-element.elementor-element-55a9732 .gw-related-card{height:300px;}}@media(min-width:768px){.elementor-16 .elementor-element.elementor-element-4c84e36{--width:60%;}.elementor-16 .elementor-element.elementor-element-225b85c{--width:40%;}}@media(max-width:1366px) and (min-width:768px){.elementor-16 .elementor-element.elementor-element-4c84e36{--width:60%;}.elementor-16 .elementor-element.elementor-element-225b85c{--width:40%;}}/* Start custom CSS for container, class: .elementor-element-1225c84 */@media (max-width: 767px) {
    .vorteile-boxen .e-con-inner {
        display: flex !important;
        flex-direction: row !important;
        flex-wrap: nowrap !important;
        overflow-x: auto !important;
        overflow-y: hidden !important;
        scroll-snap-type: x mandatory !important;
        scroll-behavior: smooth;
        -webkit-overflow-scrolling: touch;
        padding-left: 20px !important;
        padding-right: 20px !important;
        gap: 15px !important;
    }

    .vorteile-boxen .e-con-inner::-webkit-scrollbar {
        display: none;
    }

    .vorteile-boxen .e-child {
        flex: 0 0 80% !important;
        max-width: 80% !important;
        scroll-snap-align: center !important;
        transform: none !important;
        margin: 0 !important;
    }

    .vorteile-slider-track {
        width: 100%;
        max-width: 80%;
        height: 4px;
        background-color: #f3eee9;
        margin: 10px auto 0 auto;
        border-radius: 4px;
        position: relative;
        display: none !important;
    }

    .vorteile-slider-bar {
        position: absolute;
        left: 0;
        top: 0;
        height: 100%;
        width: 25%;
        background-color: #d1127a;
        border-radius: 4px;
        transition: left 0.1s ease-out;
    }
}

@media (min-width: 768px) {
    .vorteile-slider-track {
        display: none !important;
    }
}/* End custom CSS */