.elementor-115 .elementor-element.elementor-element-26dd9de{--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;--align-items:center;--gap:28px 28px;--row-gap:28px;--column-gap:28px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:50;}.elementor-115 .elementor-element.elementor-element-818c5b9{width:auto;max-width:auto;}.elementor-115 .elementor-element.elementor-element-8395ad8{width:auto;max-width:auto;--e-nav-menu-horizontal-menu-item-margin:calc( 28px / 2 );}.elementor-115 .elementor-element.elementor-element-8395ad8 .elementor-nav-menu .elementor-item{font-family:"Barlow Condensed", Sans-serif;font-size:13.5px;font-weight:500;line-height:1.45em;letter-spacing:0.005em;}.elementor-115 .elementor-element.elementor-element-8395ad8 .elementor-nav-menu--main .elementor-item{color:rgba(255,255,255,0.82);fill:rgba(255,255,255,0.82);padding-left:0px;padding-right:0px;padding-top:0px;padding-bottom:0px;}.elementor-115 .elementor-element.elementor-element-8395ad8 .elementor-nav-menu--main .elementor-item:hover,
					.elementor-115 .elementor-element.elementor-element-8395ad8 .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-115 .elementor-element.elementor-element-8395ad8 .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-115 .elementor-element.elementor-element-8395ad8 .elementor-nav-menu--main .elementor-item:focus{color:#FFFFFF;fill:#FFFFFF;}.elementor-115 .elementor-element.elementor-element-8395ad8 .elementor-nav-menu--main .elementor-item.elementor-item-active{color:rgba(255,255,255,0.82);}.elementor-115 .elementor-element.elementor-element-8395ad8 .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:28px;}.elementor-115 .elementor-element.elementor-element-2ef1bb0{width:auto;max-width:auto;}.elementor-115 .elementor-element.elementor-element-2ef1bb0 .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:13.5px;font-weight:500;line-height:1.45em;letter-spacing:0.005em;color:rgba(255,255,255,0.82);}.elementor-115 .elementor-element.elementor-element-8885e63{width:auto;max-width:auto;}.elementor-115 .elementor-element.elementor-element-d612da9{width:auto;max-width:auto;}.elementor-115 .elementor-element.elementor-element-d612da9 .elementor-menu-toggle{margin-left:auto;}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}/* Start custom CSS for image, class: .elementor-element-818c5b9 */.elementor-115 .elementor-element.elementor-element-818c5b9{margin-right:auto}.elementor-115 .elementor-element.elementor-element-818c5b9 a{display:flex;align-items:center}.elementor-115 .elementor-element.elementor-element-818c5b9 img{height:38px;width:auto;display:block}/* End custom CSS */
/* Start custom CSS for nav-menu, class: .elementor-element-8395ad8 */.elementor-115 .elementor-element.elementor-element-8395ad8 .elementor-nav-menu a{white-space:nowrap}@media (max-width:1100px){.elementor-115 .elementor-element.elementor-element-8395ad8 .elementor-nav-menu--main .elementor-nav-menu>li:not(:last-child){margin-right:18px}}@media (max-width:900px){.elementor-115 .elementor-element.elementor-element-8395ad8{display:none!important}}.elementor-115 .elementor-element.elementor-element-8395ad8 .elementor-nav-menu--main .elementor-item.elementor-item-active{color:#fff!important;font-weight:600!important}body.single-mietgeraet .elementor-115 .elementor-element.elementor-element-8395ad8 .elementor-nav-menu--main a.elementor-item[href$="/mietpark/"]{color:#fff!important;font-weight:600!important}body.single-wissen .elementor-115 .elementor-element.elementor-element-8395ad8 .elementor-nav-menu--main a.elementor-item[href$="/wissen/"]{color:#fff!important;font-weight:600!important}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2ef1bb0 */.elementor-115 .elementor-element.elementor-element-2ef1bb0 .elementor-heading-title{font-feature-settings:'tnum' 1}.elementor-115 .elementor-element.elementor-element-2ef1bb0 a{color:inherit}@media (max-width:900px){.elementor-115 .elementor-element.elementor-element-2ef1bb0{display:none!important}}/* End custom CSS */
/* Start custom CSS for nav-menu, class: .elementor-element-d612da9 */.elementor-115 .elementor-element.elementor-element-d612da9{display:none}@media (max-width:900px){.elementor-115 .elementor-element.elementor-element-d612da9{display:block}}.elementor-115 .elementor-element.elementor-element-d612da9 .elementor-menu-toggle{display:inline-flex!important;align-items:center;gap:8px;min-height:44px;padding:0 8px;background:transparent!important;color:#fff!important;border:0;border-radius:0;font-family:var(--font);font-size:14px;font-weight:500;width:auto;height:auto;position:relative;z-index:51;cursor:pointer}.elementor-115 .elementor-element.elementor-element-d612da9 .elementor-menu-toggle::before{content:"Menü"}.elementor-115 .elementor-element.elementor-element-d612da9 .elementor-menu-toggle.elementor-active::before{content:"Schließen"}.elementor-115 .elementor-element.elementor-element-d612da9 .elementor-menu-toggle::after{content:"";width:20px;height:20px;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round'%3E%3Cpath d='M4 7h16M4 12h16M4 17h16'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round'%3E%3Cpath d='M4 7h16M4 12h16M4 17h16'/%3E%3C/svg%3E") center/contain no-repeat}.elementor-115 .elementor-element.elementor-element-d612da9 .elementor-menu-toggle i,.elementor-115 .elementor-element.elementor-element-d612da9 .elementor-menu-toggle svg,.elementor-115 .elementor-element.elementor-element-d612da9 .elementor-menu-toggle__icon--open,.elementor-115 .elementor-element.elementor-element-d612da9 .elementor-menu-toggle__icon--close{display:none!important}.elementor-115 .elementor-element.elementor-element-d612da9 .elementor-nav-menu--dropdown.elementor-nav-menu__container{position:fixed!important;inset:0!important;top:0!important;left:0!important;width:100%!important;height:100vh;height:100dvh;max-height:none!important;margin:0!important;transform:none!important;transition:none!important;z-index:49;background:rgba(0,0,0,.96)!important;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);display:none;flex-direction:column;padding:90px clamp(20px,5vw,64px) 32px;overflow-y:auto;box-shadow:none}.elementor-115 .elementor-element.elementor-element-d612da9 .elementor-menu-toggle.elementor-active+.elementor-nav-menu__container{display:flex}.elementor-115 .elementor-element.elementor-element-d612da9 .elementor-nav-menu--dropdown .elementor-nav-menu{display:block}.elementor-115 .elementor-element.elementor-element-d612da9 .elementor-nav-menu--dropdown a,.elementor-115 .elementor-element.elementor-element-d612da9 .elementor-nav-menu--dropdown a:hover,.elementor-115 .elementor-element.elementor-element-d612da9 .elementor-nav-menu--dropdown a:focus{display:flex!important;justify-content:space-between;align-items:center;padding:16px 0!important;border-bottom:1px solid rgba(255,255,255,.1);background:transparent!important;color:#fff!important;font-family:var(--font);font-size:32px!important;font-weight:600;letter-spacing:0;line-height:1.45}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-26dd9de */.elementor-115 .elementor-element.elementor-element-26dd9de{position:fixed;left:0;right:0;width:100%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-115 .elementor-element.elementor-element-26dd9de>.e-con-inner{max-width:1200px;height:60px;padding:0 clamp(20px,4vw,40px);gap:28px;align-items:center}.elementor-115 .elementor-element.elementor-element-26dd9de>.e-con-inner>.elementor-widget:not(.tgb-mnav){position:relative;z-index:51}.elementor-115 .elementor-element.elementor-element-26dd9de:has(.elementor-menu-toggle.elementor-active){-webkit-backdrop-filter:none;backdrop-filter:none}/* End custom CSS */