.elementor-1131 .elementor-element.elementor-element-b95d151{z-index:33;}.elementor-bc-flex-widget .elementor-1131 .elementor-element.elementor-element-63afa23.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-1131 .elementor-element.elementor-element-63afa23.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-1131 .elementor-element.elementor-element-63afa23.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-1131 .elementor-element.elementor-element-63afa23 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-1131 .elementor-element.elementor-element-1a858a0{width:100%;max-width:100%;text-align:left;}.elementor-1131 .elementor-element.elementor-element-1a858a0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-1131 .elementor-element.elementor-element-d65846f.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-1131 .elementor-element.elementor-element-d65846f.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-1131 .elementor-element.elementor-element-d65846f.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-1131 .elementor-element.elementor-element-38c5496 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:15px;color:#000000;}.elementor-1131 .elementor-element.elementor-element-99d02a9 > .elementor-container{min-height:92vh;}.elementor-1131 .elementor-element.elementor-element-3d60375:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1131 .elementor-element.elementor-element-3d60375 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1131 .elementor-element.elementor-element-3d60375 > .elementor-element-populated, .elementor-1131 .elementor-element.elementor-element-3d60375 > .elementor-element-populated > .elementor-background-overlay, .elementor-1131 .elementor-element.elementor-element-3d60375 > .elementor-background-slideshow{border-radius:25px 25px 25px 25px;}.elementor-1131 .elementor-element.elementor-element-3d60375 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1131 .elementor-element.elementor-element-3d60375 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1131 .elementor-element.elementor-element-b927436 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-1131 .elementor-element.elementor-element-b927436{text-align:left;}.elementor-1131 .elementor-element.elementor-element-d1958cd{width:var( --container-widget-width, 83% );max-width:83%;--container-widget-width:83%;--container-widget-flex-grow:0;}.elementor-1131 .elementor-element.elementor-element-d1958cd > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-1131 .elementor-element.elementor-element-d1958cd .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:19px;color:var( --e-global-color-secondary );}.elementor-1131 .elementor-element.elementor-element-c6323a5{font-family:"Roboto", Sans-serif;font-size:16px;line-height:18px;color:var( --e-global-color-secondary );}.elementor-1131 .elementor-element.elementor-element-80522f9{font-family:"Roboto", Sans-serif;font-size:16px;line-height:18px;color:var( --e-global-color-secondary );}.elementor-1131 .elementor-element.elementor-element-9fe7564{--spacer-size:233px;}.elementor-1131 .elementor-element.elementor-element-df1494b > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-1131 .elementor-element.elementor-element-a4a6f53 img{width:65%;max-width:100%;}.elementor-1131 .elementor-element.elementor-element-8c5e3d6{width:var( --container-widget-width, 109.449% );max-width:109.449%;--container-widget-width:109.449%;--container-widget-flex-grow:0;}.elementor-1131 .elementor-element.elementor-element-8c5e3d6 img{width:100%;max-width:100%;}.elementor-1131 .elementor-element.elementor-element-f8da194 img{width:88%;max-width:100%;}.elementor-1131 .elementor-element.elementor-element-7c4c996{font-family:"Roboto", Sans-serif;font-size:12px;color:var( --e-global-color-secondary );}.elementor-1131 .elementor-element.elementor-element-2fd0fd8:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1131 .elementor-element.elementor-element-2fd0fd8 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1131 .elementor-element.elementor-element-2fd0fd8 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-1131 .elementor-element.elementor-element-2fd0fd8 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-1131 .elementor-element.elementor-element-2fd0fd8 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1131 .elementor-element.elementor-element-67b10d5:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1131 .elementor-element.elementor-element-67b10d5 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1131 .elementor-element.elementor-element-67b10d5 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-1131 .elementor-element.elementor-element-67b10d5 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-1131 .elementor-element.elementor-element-67b10d5 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1131 .elementor-element.elementor-element-6b8bd69 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-1131 .elementor-element.elementor-element-6b8bd69 > .elementor-container{min-height:457px;}.elementor-1131 .elementor-element.elementor-element-6b8bd69{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );margin-top:50px;margin-bottom:40px;padding:0px 0px 0px 0px;}.elementor-1131 .elementor-element.elementor-element-6b8bd69, .elementor-1131 .elementor-element.elementor-element-6b8bd69 > .elementor-background-overlay{border-radius:25px 25px 25px 25px;}.elementor-1131 .elementor-element.elementor-element-1c5fb90:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1131 .elementor-element.elementor-element-1c5fb90 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://enno.net/wp-content/uploads/2025/11/ennonet_start_notext.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1131 .elementor-element.elementor-element-1c5fb90 > .elementor-element-populated{border-style:none;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-1131 .elementor-element.elementor-element-1c5fb90 > .elementor-element-populated, .elementor-1131 .elementor-element.elementor-element-1c5fb90 > .elementor-element-populated > .elementor-background-overlay, .elementor-1131 .elementor-element.elementor-element-1c5fb90 > .elementor-background-slideshow{border-radius:25px 25px 25px 25px;}.elementor-1131 .elementor-element.elementor-element-1c5fb90 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1131 .elementor-element.elementor-element-28117fa{--spacer-size:74px;}.elementor-1131 .elementor-element.elementor-element-0acc511 > .elementor-widget-container{margin:0px 0px 0px 120px;}.elementor-1131 .elementor-element.elementor-element-0acc511 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:90px;color:#505050;}.elementor-1131 .elementor-element.elementor-element-028ed04{--iteration-count:infinite;--dynamic-text-color:var( --e-global-color-accent );}.elementor-1131 .elementor-element.elementor-element-028ed04 > .elementor-widget-container{margin:30px 0px 0px 200px;padding:0px 0px 0px 0px;}.elementor-1131 .elementor-element.elementor-element-028ed04 .elementor-headline{text-align:left;font-family:"Roboto", Sans-serif;font-size:25px;}.elementor-1131 .elementor-element.elementor-element-028ed04 .elementor-headline-plain-text{color:#000000;}.elementor-1131 .elementor-element.elementor-element-6ce8168{--spacer-size:97px;}.elementor-1131 .elementor-element.elementor-element-167137a > .elementor-widget-container{padding:0px 15px 0px 0px;}.elementor-1131 .elementor-element.elementor-element-167137a{text-align:right;font-family:"Roboto", Sans-serif;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:var( --e-global-color-text );}.elementor-1131 .elementor-element.elementor-element-167137a p{margin-block-end:0px;}.elementor-1131 .elementor-element.elementor-element-6852c2f > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-1131 .elementor-element.elementor-element-6852c2f > .elementor-container{max-width:1600px;min-height:608px;}.elementor-1131 .elementor-element.elementor-element-6852c2f{margin-top:0px;margin-bottom:0px;padding:40px 0px 0px 0px;}.elementor-1131 .elementor-element.elementor-element-69fe00a > .elementor-element-populated{margin:0px 0px 50px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-1131 .elementor-element.elementor-element-8138874 > .elementor-widget-container{margin:0px 15px 1px 0px;padding:0px 0px 0px 0px;}.elementor-1131 .elementor-element.elementor-element-8138874{text-align:right;}.elementor-1131 .elementor-element.elementor-element-8138874 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:30px;color:var( --e-global-color-secondary );}.elementor-1131 .elementor-element.elementor-element-8138874 .elementor-heading-title a:hover, .elementor-1131 .elementor-element.elementor-element-8138874 .elementor-heading-title a:focus{color:var( --e-global-color-accent );}.elementor-1131 .elementor-element.elementor-element-8138874 .elementor-heading-title a{transition-duration:0.6s;}.elementor-1131 .elementor-element.elementor-element-c4fa316 > .elementor-widget-container{margin:-25px 0px 0px 0px;padding:0px 0px 0px 0px;border-radius:25px 25px 25px 25px;}.elementor-1131 .elementor-element.elementor-element-c4fa316 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-1131 .elementor-element.elementor-element-2904ebc:not(.elementor-motion-effects-element-type-background), .elementor-1131 .elementor-element.elementor-element-2904ebc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-1131 .elementor-element.elementor-element-2904ebc > .elementor-container{min-height:608px;}.elementor-1131 .elementor-element.elementor-element-2904ebc, .elementor-1131 .elementor-element.elementor-element-2904ebc > .elementor-background-overlay{border-radius:25px 25px 25px 25px;}.elementor-1131 .elementor-element.elementor-element-2904ebc{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:40px;margin-bottom:60px;padding:0px 0px 0px 0px;}.elementor-1131 .elementor-element.elementor-element-2904ebc > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1131 .elementor-element.elementor-element-46f5799 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-1131 .elementor-element.elementor-element-7ee1700 > .elementor-widget-container{margin:-27px 0px 2px 0px;padding:0px 15px 0px 0px;}.elementor-1131 .elementor-element.elementor-element-7ee1700{text-align:right;}.elementor-1131 .elementor-element.elementor-element-7ee1700 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:30px;color:var( --e-global-color-secondary );}.elementor-1131 .elementor-element.elementor-element-06b07ca > .elementor-widget-container{margin:25px 20px 0px 20px;padding:0px 0px 0px 0px;}.elementor-1131 .elementor-element.elementor-element-06b07ca{font-family:"Roboto", Sans-serif;font-size:18px;line-height:21px;color:#FFFFFF;}.elementor-1131 .elementor-element.elementor-element-2aef837 .elementor-post__thumbnail__link{padding-bottom:calc( 0.6 * 100% );}.elementor-1131 .elementor-element.elementor-element-2aef837:after{content:"0.6";position:absolute;color:transparent;}.elementor-1131 .elementor-element.elementor-element-2aef837{--grid-row-gap:7px;--grid-column-gap:7px;}.elementor-1131 .elementor-element.elementor-element-2aef837 .elementor-portfolio-item__img, .elementor-1131 .elementor-element.elementor-element-2aef837 .elementor-portfolio-item__overlay{border-radius:5px 5px 5px 5px;}.elementor-1131 .elementor-element.elementor-element-2aef837 .elementor-portfolio-item__title{font-family:"Roboto", Sans-serif;}.elementor-1131 .elementor-element.elementor-element-2aef837 .elementor-portfolio__filter{color:var( --e-global-color-accent );font-family:"Roboto", Sans-serif;}.elementor-1131 .elementor-element.elementor-element-2aef837 .elementor-portfolio__filter.elementor-active{color:var( --e-global-color-primary );}.elementor-1131 .elementor-element.elementor-element-2aef837 .elementor-portfolio__filter:not(:last-child){margin-right:calc(10px/2);}.elementor-1131 .elementor-element.elementor-element-2aef837 .elementor-portfolio__filter:not(:first-child){margin-left:calc(10px/2);}.elementor-1131 .elementor-element.elementor-element-2aef837 .elementor-portfolio__filters{margin-bottom:10px;}.elementor-1131 .elementor-element.elementor-element-35cd490:not(.elementor-motion-effects-element-type-background), .elementor-1131 .elementor-element.elementor-element-35cd490 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-1131 .elementor-element.elementor-element-35cd490 > .elementor-container{min-height:0px;}.elementor-1131 .elementor-element.elementor-element-35cd490, .elementor-1131 .elementor-element.elementor-element-35cd490 > .elementor-background-overlay{border-radius:25px 25px 25px 25px;}.elementor-1131 .elementor-element.elementor-element-35cd490{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:40px;margin-bottom:60px;padding:0px 0px 0px 0px;}.elementor-1131 .elementor-element.elementor-element-35cd490 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1131 .elementor-element.elementor-element-55509fe > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-1131 .elementor-element.elementor-element-99fb580 > .elementor-widget-container{margin:-28px 15px 0px 15px;padding:0px 0px 0px 0px;}.elementor-1131 .elementor-element.elementor-element-99fb580{text-align:left;}.elementor-1131 .elementor-element.elementor-element-99fb580 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:30px;color:var( --e-global-color-secondary );}.elementor-1131 .elementor-element.elementor-element-226de1f > .elementor-widget-container{margin:20px 20px 20px 20px;padding:0px 0px 0px 0px;}.elementor-1131 .elementor-element.elementor-element-226de1f{font-family:"Roboto", Sans-serif;font-size:18px;line-height:21px;color:var( --e-global-color-secondary );}.elementor-1131 .elementor-element.elementor-element-226de1f p{margin-block-end:0px;}.elementor-1131 .elementor-element.elementor-element-6ccadf8 > .elementor-widget-container{margin:-15px 15px 25px 0px;padding:0px 0px 0px 0px;}.elementor-1131 .elementor-element.elementor-element-9363195:not(.elementor-motion-effects-element-type-background), .elementor-1131 .elementor-element.elementor-element-9363195 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-1131 .elementor-element.elementor-element-9363195 > .elementor-container{min-height:608px;}.elementor-1131 .elementor-element.elementor-element-9363195, .elementor-1131 .elementor-element.elementor-element-9363195 > .elementor-background-overlay{border-radius:25px 25px 25px 25px;}.elementor-1131 .elementor-element.elementor-element-9363195{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:40px;margin-bottom:60px;padding:0px 0px 0px 0px;}.elementor-1131 .elementor-element.elementor-element-9363195 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1131 .elementor-element.elementor-element-6db9f92 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-1131 .elementor-element.elementor-element-520c2ed > .elementor-widget-container{margin:-27px 15px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1131 .elementor-element.elementor-element-520c2ed{text-align:right;}.elementor-1131 .elementor-element.elementor-element-520c2ed .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:30px;color:var( --e-global-color-secondary );}.elementor-1131 .elementor-element.elementor-element-5577f5d > .elementor-widget-container{margin:20px 20px 0px 20px;padding:0px 0px 0px 0px;}.elementor-1131 .elementor-element.elementor-element-5577f5d{font-family:"Roboto", Sans-serif;font-size:18px;line-height:21px;color:#FFFFFF;}.elementor-1131 .elementor-element.elementor-element-2b1d100 > .elementor-widget-container{margin:-25px 0px 20px 0px;padding:0px 0px 0px 0px;}.elementor-1131 .elementor-element.elementor-element-2b1d100 .elementor-accordion-item{border-width:0px;border-color:var( --e-global-color-secondary );}.elementor-1131 .elementor-element.elementor-element-2b1d100 .elementor-accordion-item .elementor-tab-content{border-width:0px;border-block-start-color:var( --e-global-color-secondary );}.elementor-1131 .elementor-element.elementor-element-2b1d100 .elementor-accordion-item .elementor-tab-title.elementor-active{border-width:0px;border-block-end-color:var( --e-global-color-secondary );}.elementor-1131 .elementor-element.elementor-element-2b1d100 .elementor-accordion-icon, .elementor-1131 .elementor-element.elementor-element-2b1d100 .elementor-accordion-title{color:#FFFFFF;}.elementor-1131 .elementor-element.elementor-element-2b1d100 .elementor-accordion-icon svg{fill:#FFFFFF;}.elementor-1131 .elementor-element.elementor-element-2b1d100 .elementor-active .elementor-accordion-icon, .elementor-1131 .elementor-element.elementor-element-2b1d100 .elementor-active .elementor-accordion-title{color:var( --e-global-color-accent );}.elementor-1131 .elementor-element.elementor-element-2b1d100 .elementor-active .elementor-accordion-icon svg{fill:var( --e-global-color-accent );}.elementor-1131 .elementor-element.elementor-element-2b1d100 .elementor-accordion-title{font-family:"Roboto", Sans-serif;font-size:20px;}.elementor-1131 .elementor-element.elementor-element-2b1d100 .elementor-tab-title.elementor-active .elementor-accordion-icon i:before{color:var( --e-global-color-accent );}.elementor-1131 .elementor-element.elementor-element-2b1d100 .elementor-tab-title.elementor-active .elementor-accordion-icon svg{fill:var( --e-global-color-accent );}.elementor-1131 .elementor-element.elementor-element-2b1d100 .elementor-tab-content{color:#FFFFFF;font-family:"Roboto", Sans-serif;font-size:15px;line-height:21px;}.elementor-1131 .elementor-element.elementor-element-ed07a7d:not(.elementor-motion-effects-element-type-background), .elementor-1131 .elementor-element.elementor-element-ed07a7d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-1131 .elementor-element.elementor-element-ed07a7d > .elementor-container{min-height:608px;}.elementor-1131 .elementor-element.elementor-element-ed07a7d, .elementor-1131 .elementor-element.elementor-element-ed07a7d > .elementor-background-overlay{border-radius:25px 25px 25px 25px;}.elementor-1131 .elementor-element.elementor-element-ed07a7d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:40px;margin-bottom:60px;padding:0px 0px 0px 0px;}.elementor-1131 .elementor-element.elementor-element-ed07a7d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1131 .elementor-element.elementor-element-5ff657d > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-1131 .elementor-element.elementor-element-875cb97 > .elementor-widget-container{margin:-27px 15px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1131 .elementor-element.elementor-element-875cb97{text-align:right;}.elementor-1131 .elementor-element.elementor-element-875cb97 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:30px;color:var( --e-global-color-secondary );}.elementor-1131 .elementor-element.elementor-element-37c0160 > .elementor-widget-container{margin:20px 20px 0px 20px;}.elementor-1131 .elementor-element.elementor-element-37c0160{font-family:"Roboto", Sans-serif;font-size:18px;line-height:21px;color:#FFFFFF;}.elementor-1131 .elementor-element.elementor-element-0cb54d1 > .elementor-widget-container{margin:0px 20px 50px 20px;padding:0px 0px 0px 0px;}.elementor-1131 .elementor-element.elementor-element-0cb54d1 .timeline-event-content{color:#FFFFFF;font-family:"Roboto", Sans-serif;font-size:15px;}.elementor-1131 .elementor-element.elementor-element-0cb54d1 .timeline-event-date{color:var( --e-global-color-accent );font-family:"Roboto", Sans-serif;font-size:17px;}.elementor-1131 .elementor-element.elementor-element-0cb54d1 li.timeline-event:before{background:var( --e-global-color-accent );}.elementor-1131 .elementor-element.elementor-element-0cb54d1 span.timeline-circle:before{border-color:var( --e-global-color-accent );}.elementor-1131 .elementor-element.elementor-element-0cb54d1 li.timeline-event span.timeline-circle:after{background:var( --e-global-color-accent );}.elementor-1131 .elementor-element.elementor-element-302d54b:not(.elementor-motion-effects-element-type-background), .elementor-1131 .elementor-element.elementor-element-302d54b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-1131 .elementor-element.elementor-element-302d54b > .elementor-container{min-height:608px;}.elementor-1131 .elementor-element.elementor-element-302d54b, .elementor-1131 .elementor-element.elementor-element-302d54b > .elementor-background-overlay{border-radius:25px 25px 25px 25px;}.elementor-1131 .elementor-element.elementor-element-302d54b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:40px;margin-bottom:60px;padding:0px 0px 0px 0px;}.elementor-1131 .elementor-element.elementor-element-302d54b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1131 .elementor-element.elementor-element-8fd9bc7 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:-25px 0px 0px 0px;}.elementor-1131 .elementor-element.elementor-element-7e97ef6 > .elementor-widget-container{margin:-37px 15px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1131 .elementor-element.elementor-element-7e97ef6{text-align:right;}.elementor-1131 .elementor-element.elementor-element-7e97ef6 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:30px;color:var( --e-global-color-primary );}.elementor-1131 .elementor-element.elementor-element-30c3a88 > .elementor-widget-container{margin:10px 0px -20px 10px;padding:0px 0px 0px 0px;}.elementor-1131 .elementor-element.elementor-element-30c3a88{font-family:"Roboto", Sans-serif;font-size:18px;line-height:21px;color:#FFFFFF;}.elementor-1131 .elementor-element.elementor-element-0595558 > .elementor-widget-container{margin:-10px -10px -10px -10px;padding:0px 0px 16px 0px;}.elementor-1131 .elementor-element.elementor-element-b898647:not(.elementor-motion-effects-element-type-background), .elementor-1131 .elementor-element.elementor-element-b898647 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-1131 .elementor-element.elementor-element-b898647 > .elementor-container{min-height:608px;}.elementor-1131 .elementor-element.elementor-element-b898647, .elementor-1131 .elementor-element.elementor-element-b898647 > .elementor-background-overlay{border-radius:25px 25px 25px 25px;}.elementor-1131 .elementor-element.elementor-element-b898647{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:40px;margin-bottom:40px;padding:0px 0px 0px 0px;}.elementor-1131 .elementor-element.elementor-element-b898647 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1131 .elementor-element.elementor-element-2f0b89a > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:-27px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-1131 .elementor-element.elementor-element-2f0b89a > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1131 .elementor-element.elementor-element-2f9d8c2 > .elementor-widget-container{margin:0px 15px 0px 0px;}.elementor-1131 .elementor-element.elementor-element-2f9d8c2{text-align:right;}.elementor-1131 .elementor-element.elementor-element-2f9d8c2 .elementor-heading-title{font-size:30px;color:var( --e-global-color-secondary );}.elementor-1131 .elementor-element.elementor-element-92effc5 > .elementor-widget-container{margin:0px 20px 0px 20px;}.elementor-1131 .elementor-element.elementor-element-92effc5{font-family:"Roboto", Sans-serif;font-size:18px;line-height:21px;color:#FFFFFF;}.elementor-1131 .elementor-element.elementor-element-32c571e > .elementor-widget-container{padding:65px 15px 45px 15px;}body.elementor-page-1131:not(.elementor-motion-effects-element-type-background), body.elementor-page-1131 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}@media(max-width:1024px){.elementor-1131 .elementor-element.elementor-element-2f0b89a > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}}@media(max-width:767px){.elementor-1131 .elementor-element.elementor-element-67b10d5 > .elementor-element-populated{padding:0px 10px 0px 10px;}.elementor-1131 .elementor-element.elementor-element-6b8bd69 > .elementor-container{min-height:300px;}.elementor-1131 .elementor-element.elementor-element-6b8bd69{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-1131 .elementor-element.elementor-element-1c5fb90{width:100%;}.elementor-1131 .elementor-element.elementor-element-1c5fb90.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-1131 .elementor-element.elementor-element-1c5fb90 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-1131 .elementor-element.elementor-element-1c5fb90:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1131 .elementor-element.elementor-element-1c5fb90 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-repeat:no-repeat;background-size:517px auto;}.elementor-1131 .elementor-element.elementor-element-1c5fb90 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1131 .elementor-element.elementor-element-28117fa{--spacer-size:0px;}.elementor-1131 .elementor-element.elementor-element-028ed04 > .elementor-widget-container{margin:150px 200px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1131 .elementor-element.elementor-element-028ed04 .elementor-headline{font-size:20px;}.elementor-1131 .elementor-element.elementor-element-167137a{font-size:12px;}.elementor-1131 .elementor-element.elementor-element-6852c2f > .elementor-container{min-height:0px;}.elementor-1131 .elementor-element.elementor-element-69fe00a > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1131 .elementor-element.elementor-element-46f5799 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-1131 .elementor-element.elementor-element-06b07ca > .elementor-widget-container{margin:0px 0px 0px 10px;padding:0px 0px 0px 0px;}.elementor-1131 .elementor-element.elementor-element-55509fe > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-1131 .elementor-element.elementor-element-226de1f > .elementor-widget-container{margin:5px 5px 5px 10px;}.elementor-1131 .elementor-element.elementor-element-6db9f92 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-1131 .elementor-element.elementor-element-5577f5d > .elementor-widget-container{margin:0px 5px 0px 10px;padding:0px 0px 0px 0px;}.elementor-1131 .elementor-element.elementor-element-2b1d100 > .elementor-widget-container{margin:-40px 0px 0px 09px;padding:0px 0px 0px 0px;}.elementor-1131 .elementor-element.elementor-element-2b1d100 .elementor-tab-title{padding:0px 0px 0px 0px;}.elementor-1131 .elementor-element.elementor-element-2b1d100 .elementor-accordion-icon{margin-inline-end:0px;}.elementor-1131 .elementor-element.elementor-element-2b1d100 .elementor-tab-content{font-size:15px;line-height:17px;padding:0px 0px 0px 0px;}.elementor-1131 .elementor-element.elementor-element-5ff657d > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-1131 .elementor-element.elementor-element-37c0160 > .elementor-widget-container{margin:5px 5px 5px 10px;padding:0px 0px 0px 0px;}.elementor-1131 .elementor-element.elementor-element-0cb54d1 > .elementor-widget-container{margin:5px 5px 5px 5px;padding:0px 0px 0px 0px;}.elementor-1131 .elementor-element.elementor-element-0cb54d1 .timeline-event-content{font-size:14px;}.elementor-1131 .elementor-element.elementor-element-0cb54d1 .timeline-event-date{font-size:14px;}.elementor-1131 .elementor-element.elementor-element-8fd9bc7 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-1131 .elementor-element.elementor-element-30c3a88 > .elementor-widget-container{margin:5px 5px -15px 10px;padding:0px 0px 0px 0px;}.elementor-1131 .elementor-element.elementor-element-2f0b89a > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1131 .elementor-element.elementor-element-2f9d8c2 > .elementor-widget-container{margin:-26px 15px 10px 0px;}.elementor-1131 .elementor-element.elementor-element-92effc5 > .elementor-widget-container{margin:5px 5px 5px 5px;}.elementor-1131 .elementor-element.elementor-element-32c571e > .elementor-widget-container{padding:25px 10px 15px 5px;}}@media(min-width:768px){.elementor-1131 .elementor-element.elementor-element-63afa23{width:10.789%;}.elementor-1131 .elementor-element.elementor-element-d65846f{width:89.211%;}.elementor-1131 .elementor-element.elementor-element-3d60375{width:20%;}.elementor-1131 .elementor-element.elementor-element-2fd0fd8{width:4.333%;}.elementor-1131 .elementor-element.elementor-element-67b10d5{width:75%;}}@media(max-width:1024px) and (min-width:768px){.elementor-1131 .elementor-element.elementor-element-2f0b89a{width:100%;}}/* Start custom CSS for column, class: .elementor-element-3d60375 */.elementor-1131 .elementor-element.elementor-element-3d60375 {
  position: fixed;
  top: 0;
  left: 0;
  width: 20vw;
  height: 100vh;
  background: #fff;
  padding: 4vh 2vw;
  box-sizing: border-box;
  z-index: 10;
}

/* Stack on mobile */
@media (max-width: 1024px){
  .elementor-1131 .elementor-element.elementor-element-3d60375 {
    position: static;
    width: 100%;
    height: auto;
  }
}/* End custom CSS */
/* Start custom CSS *//* Hidden by default (desktop/tablet) */
.topbar {
  display: none;
}

/* Mobile only */
@media (max-width: 767px) {
  .topbar {
    position: fixed;
    top: 0;
    left: 0;
    right: 0;

    height: 50px;
    padding-top: max(0px, env(safe-area-inset-top)); /* iOS notch */
    z-index: 9999;

    /* Customize as needed */
    background: #fff;
    border-bottom: 1px solid rgba(0,0,0,0.07);
  }

  /* Ensure page content starts below the bar */
  body {
    padding-top: calc(50px + env(safe-area-inset-top));
  }
}

/* Optional: basic layout for items inside the bar */
.topbar__inner {
  height: 50px;
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 0 12px;
}

body::before {
  content: "";
  position: fixed;
  inset: 0;
  border-style: solid;
  border-color: #00A184;
  border-width: 10px 20px 10px 5px;  /* oben | rechts | unten | links */
  box-sizing: border-box;
  pointer-events: none;
  z-index: 9999;
}

.panel {
  margin-left: 20vw;
  width: calc(100vw - 20vw);
  box-sizing: border-box;
  padding: 8vh 6vw;
  background: #fff;
}

/* mobile stacking */
@media (max-width: 1024px){
  .panel {
    margin-left: 0;
    width: 100%;
    padding: 10vw 6vw;
  }

@media (max-width: 1024px){
body::before {
  content: "";
  position: fixed;
  inset: 0;
  border-style: solid;
  border-color: #00A184;
  border-width: 5px 5px 5px 5px;  /* oben | rechts | unten | links */
  box-sizing: border-box;
  pointer-events: none;
  z-index: 9999;
}
}/* End custom CSS */