.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );font-style:var( --e-global-typography-primary-font-style );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-text );fill:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:hover,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:var( --e-global-color-accent );}.elementor-widget-nav-menu .e--pointer-framed .elementor-item:before,
					.elementor-widget-nav-menu .e--pointer-framed .elementor-item:after{border-color:var( --e-global-color-accent );}.elementor-widget-nav-menu{--e-nav-menu-divider-color:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item, .elementor-widget-nav-menu .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-691 .elementor-element.elementor-element-7053a5ba .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;}@media(max-width:1024px){.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item, .elementor-widget-nav-menu .elementor-nav-menu--dropdown  .elementor-sub-item{font-size:var( --e-global-typography-accent-font-size );}}@media(max-width:767px){.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item, .elementor-widget-nav-menu .elementor-nav-menu--dropdown  .elementor-sub-item{font-size:var( --e-global-typography-accent-font-size );}}/* Start custom CSS for nav-menu, class: .elementor-element-7053a5ba */flex: 0 0 auto !important; width: auto !important;
.elementor-element-7053a5ba .elementor-menu-toggle { color: #FFFFFF; background-color: transparent; font-size: 30px; position: relative; z-index: 100; }
.elementor-element-7053a5ba .elementor-menu-toggle svg { fill: #FFFFFF !important; width: 30px; height: 30px; }
.elementor-element-7053a5ba .elementor-menu-toggle:hover svg { fill: #17A2A2 !important; }
.elementor-element-7053a5ba .elementor-nav-menu--dropdown { position: fixed !important; top: 5.45rem !important; left: 0 !important; right: 0 !important; bottom: 0 !important; margin: 0 !important; width: auto !important; height: auto !important; max-height: none !important; background-color: #0D1A2E !important; display: flex; flex-direction: column; align-items: flex-end; justify-content: center; padding-top: 2rem; padding-bottom: 3rem; padding-right: 40px !important; overflow-y: auto; z-index: 90; border: 0 !important; }
.elementor-element-7053a5ba .elementor-nav-menu--dropdown ul { width: 100%; }
.elementor-element-7053a5ba .elementor-nav-menu--dropdown a.elementor-item { color: #FFFFFF !important; font-weight: 600 !important; font-size: 2rem !important; line-height: 1.25 !important; letter-spacing: 0.01em; padding-top: 0.55em !important; padding-bottom: 0.55em !important; padding-right: 0 !important; justify-content: flex-end !important; text-align: right !important; border: 0 !important; background-color: transparent !important; }
.elementor-element-7053a5ba .elementor-nav-menu--dropdown a.elementor-item:hover, .elementor-element-7053a5ba .elementor-nav-menu--dropdown a.elementor-item.elementor-item-active { color: #17A2A2 !important; background-color: transparent !important; } 
.e-2683de5-306e, .e-42476189-bf48 { background-repeat: no-repeat !important; }
.e-2683de5-306e { background-image: url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2048%2048'%20stroke-width='2.4'%20stroke-linecap='round'%20stroke-linejoin='round'%3E%3Ccircle%20cx='24'%20cy='24'%20r='19'%20fill='none'%20stroke='%23FFFFFF'/%3E%3Cpath%20d='M5%2024h38'%20fill='none'%20stroke='%23FFFFFF'/%3E%3Cpath%20d='M24%205c5%205.5%207.5%2011.8%207.5%2019S29%2037.5%2024%2043c-5-5.5-7.5-11.8-7.5-19S19%2010.5%2024%205Z'%20fill='none'%20stroke='%23FFFFFF'/%3E%3Cpath%20d='M9.5%2013.5c4.3%202.6%209.2%204%2014.5%204s10.2-1.4%2014.5-4'%20fill='none'%20stroke='%23FFFFFF'/%3E%3Cpath%20d='M9.5%2034.5c4.3-2.6%209.2-4%2014.5-4s10.2%201.4%2014.5%204'%20fill='none'%20stroke='%23FFFFFF'/%3E%3C/svg%3E") !important; background-position: left center !important; background-size: 1.1rem 1.1rem !important; }
.e-2683de5-306e:hover { background-image: url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2048%2048'%20stroke-width='2.4'%20stroke-linecap='round'%20stroke-linejoin='round'%3E%3Ccircle%20cx='24'%20cy='24'%20r='19'%20fill='none'%20stroke='%2317A2A2'/%3E%3Cpath%20d='M5%2024h38'%20fill='none'%20stroke='%2317A2A2'/%3E%3Cpath%20d='M24%205c5%205.5%207.5%2011.8%207.5%2019S29%2037.5%2024%2043c-5-5.5-7.5-11.8-7.5-19S19%2010.5%2024%205Z'%20fill='none'%20stroke='%2317A2A2'/%3E%3Cpath%20d='M9.5%2013.5c4.3%202.6%209.2%204%2014.5%204s10.2-1.4%2014.5-4'%20fill='none'%20stroke='%2317A2A2'/%3E%3Cpath%20d='M9.5%2034.5c4.3-2.6%209.2-4%2014.5-4s10.2%201.4%2014.5%204'%20fill='none'%20stroke='%2317A2A2'/%3E%3C/svg%3E") !important; }
.e-42476189-bf48 { background-image: url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2048%2048'%20stroke-width='2.4'%20stroke-linecap='round'%20stroke-linejoin='round'%3E%3Ccircle%20cx='24'%20cy='24'%20r='19'%20fill='none'%20stroke='%23FFFFFF'/%3E%3Cpath%20d='M31.5%2016.5%2027%2027l-10.5%204.5L21%2021Z'%20fill='none'%20stroke='%23FFFFFF'/%3E%3Ccircle%20cx='24'%20cy='24'%20r='1.6'%20fill='%23FFFFFF'%20stroke='none'/%3E%3Cpath%20d='M24%205v3M24%2040v3M43%2024h-3M8%2024H5'%20fill='none'%20stroke='%23FFFFFF'/%3E%3C/svg%3E") !important; background-position: 0.95rem center !important; background-size: 1.1rem 1.1rem !important; }
.e-42476189-bf48:hover { background-image: url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2048%2048'%20stroke-width='2.4'%20stroke-linecap='round'%20stroke-linejoin='round'%3E%3Ccircle%20cx='24'%20cy='24'%20r='19'%20fill='none'%20stroke='%230D1A2E'/%3E%3Cpath%20d='M31.5%2016.5%2027%2027l-10.5%204.5L21%2021Z'%20fill='none'%20stroke='%230D1A2E'/%3E%3Ccircle%20cx='24'%20cy='24'%20r='1.6'%20fill='%230D1A2E'%20stroke='none'/%3E%3Cpath%20d='M24%205v3M24%2040v3M43%2024h-3M8%2024H5'%20fill='none'%20stroke='%230D1A2E'/%3E%3C/svg%3E") !important; }   
@keyframes edqh-auf { from { opacity: 0; transform: translateY(34px) scale(0.985); } to { opacity: 1; transform: none; } }
@keyframes edqh-blende { from { opacity: 0; } to { opacity: 1; } }
@supports (animation-timeline: view()) { .elementor-element-17872933, .elementor-element-30a569a5, .elementor-element-e4d611e, .elementor-element-3b226e43, .elementor-element-1ef248e7, .elementor-element-78c09f0b, .elementor-element-4baa1586, .elementor-element-720828c3, .elementor-element-7d521a8f, .elementor-element-7c6f12a9, .elementor-element-303c2215, .elementor-element-4c8f737, .elementor-element-45ec1a72, .elementor-element-b1ae42, .elementor-element-88a3482, .elementor-element-18f85e64, .elementor-element-12973609, .elementor-element-3884855, .elementor-element-3d03aad, .elementor-element-6f03ccc9, .elementor-element-28c0a483, .elementor-element-70eaea2a, .elementor-element-11026569 { animation: edqh-auf auto linear both; animation-timeline: view(); animation-range: entry 28% entry 72%; } .elementor-element-1a32e9db, .elementor-element-56d8424d, .elementor-element-40e35a83, .elementor-element-3ae265c0, .elementor-element-26459bcf, .elementor-element-5e514603 { animation: edqh-blende auto linear both; animation-timeline: view(); animation-range: entry 22% entry 62%; } .elementor-element-78c09f0b, .elementor-element-12973609, .elementor-element-18f85e64 { animation-range: entry 33% entry 77%; } .elementor-element-4baa1586 { animation-range: entry 38% entry 82%; } .elementor-element-720828c3 { animation-range: entry 43% entry 87%; } }

.page-id-845 .entry-content, .page-id-845 .cmplz-document { max-width: 46rem; margin-left: auto; margin-right: auto; font-family: "Montserrat", sans-serif; font-size: 1rem; line-height: 1.8; color: var(--farbe-gedaempft, #5A6B7D); }
.page-id-845 .entry-title { font-family: "Exo 2", sans-serif; font-size: 2.4rem; line-height: 1.2; color: var(--farbe-tief, #0D1A2E); max-width: 46rem; margin-left: auto; margin-right: auto; }
.page-id-845 .cmplz-document h2 { font-family: "Exo 2", sans-serif; font-size: 1.4rem; line-height: 1.3; color: var(--farbe-tief, #0D1A2E); margin-top: 2.25rem; margin-bottom: 0.4rem; }
.page-id-845 .cmplz-document h3 { font-family: "Exo 2", sans-serif; font-size: 1.1rem; line-height: 1.35; color: var(--farbe-tief, #0D1A2E); margin-top: 1.5rem; margin-bottom: 0.3rem; }
.page-id-845 .cmplz-document a { color: var(--farbe-tuerkis, #17A2A2); }
.page-id-845 .cmplz-document table { font-size: 0.9rem; } @media (max-width: 767px) { .elementor-element-7053a5ba .elementor-nav-menu--dropdown { top: 4.4rem !important; padding-right: 20px !important; } .elementor-element-7053a5ba .elementor-nav-menu--dropdown a.elementor-item { font-size: 1.75rem !important; } } @media (max-width: 767px) { .e-2683de5-306e, .e-42476189-bf48 { background-position: center !important; background-size: 1.25rem 1.25rem !important; } } @media (max-width: 359px) { .e-6ef18c35-a8a5 { display: none !important; } } @media (prefers-reduced-motion: reduce) { [class*="elementor-element-"] { animation: none !important; } }/* End custom CSS */