.italic,.section--pageteaser .teaser p.text,.section--learnmore p,.section--kontakt p.text,form.frm_kontakt p.text,form.frm_dialogmail p.text,.section--endkontakt .kontakt-container p.text,.section--endkontakt .toptwonews .ttn__entry__content p.text,footer nav.nav-footer__law .law{font-family:Affairs, Arial, Helvetica, sans-serif}.mono,.section--fondssearch #fsearch-input,.section--fondssearch .selectdropdown,.section--fondssearch form.frm_fsearch #fsearch-results,.section--learnmore p.pl,form.frm_kontakt input,form.frm_kontakt textarea,form.frm_dialogmail input,form.frm_dialogmail textarea,form.frm_kontakt .error,form.frm_dialogmail .error,footer,footer p,footer p b,footer p strong,footer p .bold,footer nav.nav-footer__buttons{font-family:'modelmono', Mono, Consolas, serif}form.frm_kontakt .selectdropdown,form.frm_dialogmail .selectdropdown,.section--msf .msf{font-family:'modelsans', Arial, Helvetica, sans-serif}h1,h2,h3,h4,h5,h6{font-weight:normal}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:auto;text-rendering:optimizeLegibility}.fade{-webkit-transition:opacity 0.15s linear;transition:opacity 0.15s linear}@media (prefers-reduced-motion: reduce){.fade{-webkit-transition:none;transition:none}}.fade:not(.show){opacity:0}.collapse:not(.show){display:none}.collapsing{height:0;overflow:hidden;-webkit-transition:height 0.35s ease;transition:height 0.35s ease}@media (prefers-reduced-motion: reduce){.collapsing{-webkit-transition:none;transition:none}}.collapsing.collapse-horizontal{width:0;height:auto;-webkit-transition:width 0.35s ease;transition:width 0.35s ease}@media (prefers-reduced-motion: reduce){.collapsing.collapse-horizontal{-webkit-transition:none;transition:none}}.dropup,.dropend,.dropdown,.dropstart,.dropup-center,.dropdown-center{position:relative}.dropdown-toggle{white-space:nowrap}.dropdown-toggle::after{display:inline-block;margin-left:0.255em;vertical-align:0.255em;content:"";border-top:0.3em solid;border-right:0.3em solid transparent;border-bottom:0;border-left:0.3em solid transparent}.dropdown-toggle:empty::after{margin-left:0}.dropdown-menu{--sec-dropdown-zindex: 1000;--sec-dropdown-min-width: 10rem;--sec-dropdown-padding-x: 0;--sec-dropdown-padding-y: 0.5rem;--sec-dropdown-spacer: 0.125rem;--sec-dropdown-font-size: 1rem;--sec-dropdown-color: #212529;--sec-dropdown-bg: #fff;--sec-dropdown-border-color: var(--sec-col-blue);--sec-dropdown-border-radius: 0.375rem;--sec-dropdown-border-width: 1px;--sec-dropdown-inner-border-radius: calc(0.375rem - 1px);--sec-dropdown-divider-bg: var(--sec-col-blue);--sec-dropdown-divider-margin-y: 0.5rem;--sec-dropdown-box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15);--sec-dropdown-link-color: var(--sec-col-blue);--sec-dropdown-link-hover-color: var(--sec-col-white);--sec-dropdown-link-hover-bg: var(--sec-col-blue);--sec-dropdown-link-active-color: #fff;--sec-dropdown-link-active-bg: #0d6efd;--sec-dropdown-link-disabled-color: #adb5bd;--sec-dropdown-item-padding-x: 14px;--sec-dropdown-item-padding-y: 0;--sec-dropdown-header-color: #6c757d;--sec-dropdown-header-padding-x: 14px;--sec-dropdown-header-padding-y: 0.5rem;position:absolute;z-index:var(--sec-dropdown-zindex);display:none;min-width:var(--sec-dropdown-min-width);padding:var(--sec-dropdown-padding-y) var(--sec-dropdown-padding-x);margin:0;font-size:var(--sec-dropdown-font-size);color:var(--sec-dropdown-color);text-align:left;list-style:none;background-color:var(--sec-dropdown-bg);background-clip:padding-box;border:var(--sec-dropdown-border-width) solid var(--sec-dropdown-border-color);border-radius:var(--sec-dropdown-border-radius)}.dropdown-menu[data-bs-popper]{top:100%;left:0;margin-top:var(--sec-dropdown-spacer)}.dropdown-menu-start{--bs-position: start}.dropdown-menu-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-end{--bs-position: end}.dropdown-menu-end[data-bs-popper]{right:0;left:auto}@media (min-width: 576px){.dropdown-menu-sm-start{--bs-position: start}.dropdown-menu-sm-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-sm-end{--bs-position: end}.dropdown-menu-sm-end[data-bs-popper]{right:0;left:auto}}@media (min-width: 768px){.dropdown-menu-md-start{--bs-position: start}.dropdown-menu-md-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-md-end{--bs-position: end}.dropdown-menu-md-end[data-bs-popper]{right:0;left:auto}}@media (min-width: 992px){.dropdown-menu-lg-start{--bs-position: start}.dropdown-menu-lg-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-lg-end{--bs-position: end}.dropdown-menu-lg-end[data-bs-popper]{right:0;left:auto}}@media (min-width: 1200px){.dropdown-menu-xl-start{--bs-position: start}.dropdown-menu-xl-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-xl-end{--bs-position: end}.dropdown-menu-xl-end[data-bs-popper]{right:0;left:auto}}@media (min-width: 1480px){.dropdown-menu-xxl-start{--bs-position: start}.dropdown-menu-xxl-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-xxl-end{--bs-position: end}.dropdown-menu-xxl-end[data-bs-popper]{right:0;left:auto}}.dropup .dropdown-menu[data-bs-popper]{top:auto;bottom:100%;margin-top:0;margin-bottom:var(--sec-dropdown-spacer)}.dropup .dropdown-toggle::after{display:inline-block;margin-left:0.255em;vertical-align:0.255em;content:"";border-top:0;border-right:0.3em solid transparent;border-bottom:0.3em solid;border-left:0.3em solid transparent}.dropup .dropdown-toggle:empty::after{margin-left:0}.dropend .dropdown-menu[data-bs-popper]{top:0;right:auto;left:100%;margin-top:0;margin-left:var(--sec-dropdown-spacer)}.dropend .dropdown-toggle::after{display:inline-block;margin-left:0.255em;vertical-align:0.255em;content:"";border-top:0.3em solid transparent;border-right:0;border-bottom:0.3em solid transparent;border-left:0.3em solid}.dropend .dropdown-toggle:empty::after{margin-left:0}.dropend .dropdown-toggle::after{vertical-align:0}.dropstart .dropdown-menu[data-bs-popper]{top:0;right:100%;left:auto;margin-top:0;margin-right:var(--sec-dropdown-spacer)}.dropstart .dropdown-toggle::after{display:inline-block;margin-left:0.255em;vertical-align:0.255em;content:""}.dropstart .dropdown-toggle::after{display:none}.dropstart .dropdown-toggle::before{display:inline-block;margin-right:0.255em;vertical-align:0.255em;content:"";border-top:0.3em solid transparent;border-right:0.3em solid;border-bottom:0.3em solid transparent}.dropstart .dropdown-toggle:empty::after{margin-left:0}.dropstart .dropdown-toggle::before{vertical-align:0}.dropdown-divider{height:0;margin:var(--sec-dropdown-divider-margin-y) 0;overflow:hidden;border-top:1px solid var(--sec-dropdown-divider-bg);opacity:1}.dropdown-item{display:block;width:100%;padding:var(--sec-dropdown-item-padding-y) var(--sec-dropdown-item-padding-x);clear:both;font-weight:400;color:var(--sec-dropdown-link-color);text-align:inherit;white-space:nowrap;background-color:transparent;border:0}.dropdown-item:hover,.dropdown-item:focus{color:var(--sec-dropdown-link-hover-color);text-decoration:none;background-color:var(--sec-dropdown-link-hover-bg)}.dropdown-item.active,.dropdown-item:active{color:var(--sec-dropdown-link-active-color);text-decoration:none;background-color:var(--sec-dropdown-link-active-bg)}.dropdown-item.disabled,.dropdown-item:disabled{color:var(--sec-dropdown-link-disabled-color);pointer-events:none;background-color:transparent}.dropdown-menu.show{display:block}.dropdown-header{display:block;padding:var(--sec-dropdown-header-padding-y) var(--sec-dropdown-header-padding-x);margin-bottom:0;font-size:0.875rem;color:var(--sec-dropdown-header-color);white-space:nowrap}.dropdown-item-text{display:block;padding:var(--sec-dropdown-item-padding-y) var(--sec-dropdown-item-padding-x);color:var(--sec-dropdown-link-color)}.dropdown-menu-dark{--sec-dropdown-color: #dee2e6;--sec-dropdown-bg: #343a40;--sec-dropdown-border-color: var(--sec-col-blue);--sec-dropdown-box-shadow: ;--sec-dropdown-link-color: #dee2e6;--sec-dropdown-link-hover-color: #fff;--sec-dropdown-divider-bg: var(--sec-col-blue);--sec-dropdown-link-hover-bg: rgba(255, 255, 255, 0.15);--sec-dropdown-link-active-color: #fff;--sec-dropdown-link-active-bg: #0d6efd;--sec-dropdown-link-disabled-color: #adb5bd;--sec-dropdown-header-color: #adb5bd}.accordion{--sec-accordion-color: var(--sec-col-black);--sec-accordion-bg: transparent;--sec-accordion-transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, border-radius 0.15s ease;--sec-accordion-border-color: var(--sec-col-blue);--sec-accordion-border-width: 1px;--sec-accordion-border-radius: 0.375rem;--sec-accordion-inner-border-radius: calc(0.375rem - 1px);--sec-accordion-btn-padding-x: 0;--sec-accordion-btn-padding-y: 1rem;--sec-accordion-btn-color: var(--sec-col-black);--sec-accordion-btn-bg: var(--sec-accordion-bg);--sec-accordion-btn-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='var%28--sec-col-black%29'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");--sec-accordion-btn-icon-width: 1.25rem;--sec-accordion-btn-icon-transform: rotate(-180deg);--sec-accordion-btn-icon-transition: transform 0.2s ease-in-out;--sec-accordion-btn-active-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='var%28--sec-col-blue%29'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");--sec-accordion-btn-focus-border-color: transparent;--sec-accordion-btn-focus-box-shadow: none;--sec-accordion-body-padding-x: 0;--sec-accordion-body-padding-y: 1rem;--sec-accordion-active-color: var(--sec-col-blue);--sec-accordion-active-bg: transparent}.accordion-button{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;padding:var(--sec-accordion-btn-padding-y) var(--sec-accordion-btn-padding-x);font-size:1rem;color:var(--sec-accordion-btn-color);text-align:left;background-color:var(--sec-accordion-btn-bg);border:0;border-radius:0;overflow-anchor:none;-webkit-transition:var(--sec-accordion-transition);transition:var(--sec-accordion-transition)}@media (prefers-reduced-motion: reduce){.accordion-button{-webkit-transition:none;transition:none}}.accordion-button:not(.collapsed){color:var(--sec-accordion-active-color);background-color:var(--sec-accordion-active-bg);-webkit-box-shadow:inset 0 calc(-1 * var(--sec-accordion-border-width)) 0 var(--sec-accordion-border-color);box-shadow:inset 0 calc(-1 * var(--sec-accordion-border-width)) 0 var(--sec-accordion-border-color)}.accordion-button:not(.collapsed)::after{background-image:var(--sec-accordion-btn-active-icon);-webkit-transform:var(--sec-accordion-btn-icon-transform);transform:var(--sec-accordion-btn-icon-transform)}.accordion-button::after{-ms-flex-negative:0;flex-shrink:0;width:var(--sec-accordion-btn-icon-width);height:var(--sec-accordion-btn-icon-width);margin-left:auto;content:"";background-image:var(--sec-accordion-btn-icon);background-repeat:no-repeat;background-size:var(--sec-accordion-btn-icon-width);-webkit-transition:var(--sec-accordion-btn-icon-transition);transition:var(--sec-accordion-btn-icon-transition)}@media (prefers-reduced-motion: reduce){.accordion-button::after{-webkit-transition:none;transition:none}}.accordion-button:hover{z-index:2}.accordion-button:focus{z-index:3;border-color:var(--sec-accordion-btn-focus-border-color);outline:0;-webkit-box-shadow:var(--sec-accordion-btn-focus-box-shadow);box-shadow:var(--sec-accordion-btn-focus-box-shadow)}.accordion-header{margin-bottom:0}.accordion-item{color:var(--sec-accordion-color);background-color:var(--sec-accordion-bg);border:var(--sec-accordion-border-width) solid var(--sec-accordion-border-color)}.accordion-item:first-of-type{border-top-left-radius:var(--sec-accordion-border-radius);border-top-right-radius:var(--sec-accordion-border-radius)}.accordion-item:first-of-type .accordion-button{border-top-left-radius:var(--sec-accordion-inner-border-radius);border-top-right-radius:var(--sec-accordion-inner-border-radius)}.accordion-item:not(:first-of-type){border-top:0}.accordion-item:last-of-type{border-bottom-right-radius:var(--sec-accordion-border-radius);border-bottom-left-radius:var(--sec-accordion-border-radius)}.accordion-item:last-of-type .accordion-button.collapsed{border-bottom-right-radius:var(--sec-accordion-inner-border-radius);border-bottom-left-radius:var(--sec-accordion-inner-border-radius)}.accordion-item:last-of-type .accordion-collapse{border-bottom-right-radius:var(--sec-accordion-border-radius);border-bottom-left-radius:var(--sec-accordion-border-radius)}.accordion-body{padding:var(--sec-accordion-body-padding-y) var(--sec-accordion-body-padding-x)}.accordion-flush .accordion-collapse{border-width:0}.accordion-flush .accordion-item{border-right:0;border-left:0;border-radius:0}.accordion-flush .accordion-item:first-child{border-top:0}.accordion-flush .accordion-item:last-child{border-bottom:0}.accordion-flush .accordion-item .accordion-button,.accordion-flush .accordion-item .accordion-button.collapsed{border-radius:0}.btn-close{-webkit-box-sizing:content-box;box-sizing:content-box;width:1em;height:1em;padding:0.25em 0.25em;color:#000;background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat;border:0;border-radius:0.375rem;opacity:0.5}.btn-close:hover{color:#000;text-decoration:none;opacity:0.75}.btn-close:focus{outline:0;-webkit-box-shadow:0 0 0 0.25rem rgba(13,110,253,0.25);box-shadow:0 0 0 0.25rem rgba(13,110,253,0.25);opacity:1}.btn-close:disabled,.btn-close.disabled{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;opacity:0.25}.btn-close-white{-webkit-filter:invert(1) grayscale(100%) brightness(200%);filter:invert(1) grayscale(100%) brightness(200%)}.tooltip{--sec-tooltip-zindex: 1080;--sec-tooltip-max-width: 200px;--sec-tooltip-padding-x: 10px;--sec-tooltip-padding-y: 10px;--sec-tooltip-margin: ;--sec-tooltip-font-size: 0.875rem;--sec-tooltip-color: var(--sec-col-white);--sec-tooltip-bg: var(--sec-col-blue);--sec-tooltip-border-radius: 8px;--sec-tooltip-opacity: 0.9;--sec-tooltip-arrow-width: 0.8rem;--sec-tooltip-arrow-height: 0.4rem;z-index:var(--sec-tooltip-zindex);display:block;padding:var(--sec-tooltip-arrow-height);margin:var(--sec-tooltip-margin);font-family:var(--sec-font-sans-serif);font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;white-space:normal;word-spacing:normal;line-break:auto;font-size:var(--sec-tooltip-font-size);word-wrap:break-word;opacity:0}.tooltip.show{opacity:var(--sec-tooltip-opacity)}.tooltip .tooltip-arrow{display:block;width:var(--sec-tooltip-arrow-width);height:var(--sec-tooltip-arrow-height)}.tooltip .tooltip-arrow::before{position:absolute;content:"";border-color:transparent;border-style:solid}.bs-tooltip-top .tooltip-arrow,.bs-tooltip-auto[data-popper-placement^="top"] .tooltip-arrow{bottom:0}.bs-tooltip-top .tooltip-arrow::before,.bs-tooltip-auto[data-popper-placement^="top"] .tooltip-arrow::before{top:-1px;border-width:var(--sec-tooltip-arrow-height) calc(var(--sec-tooltip-arrow-width) * .5) 0;border-top-color:var(--sec-tooltip-bg)}.bs-tooltip-end .tooltip-arrow,.bs-tooltip-auto[data-popper-placement^="right"] .tooltip-arrow{left:0;width:var(--sec-tooltip-arrow-height);height:var(--sec-tooltip-arrow-width)}.bs-tooltip-end .tooltip-arrow::before,.bs-tooltip-auto[data-popper-placement^="right"] .tooltip-arrow::before{right:-1px;border-width:calc(var(--sec-tooltip-arrow-width) * .5) var(--sec-tooltip-arrow-height) calc(var(--sec-tooltip-arrow-width) * .5) 0;border-right-color:var(--sec-tooltip-bg)}.bs-tooltip-bottom .tooltip-arrow,.bs-tooltip-auto[data-popper-placement^="bottom"] .tooltip-arrow{top:0}.bs-tooltip-bottom .tooltip-arrow::before,.bs-tooltip-auto[data-popper-placement^="bottom"] .tooltip-arrow::before{bottom:-1px;border-width:0 calc(var(--sec-tooltip-arrow-width) * .5) var(--sec-tooltip-arrow-height);border-bottom-color:var(--sec-tooltip-bg)}.bs-tooltip-start .tooltip-arrow,.bs-tooltip-auto[data-popper-placement^="left"] .tooltip-arrow{right:0;width:var(--sec-tooltip-arrow-height);height:var(--sec-tooltip-arrow-width)}.bs-tooltip-start .tooltip-arrow::before,.bs-tooltip-auto[data-popper-placement^="left"] .tooltip-arrow::before{left:-1px;border-width:calc(var(--sec-tooltip-arrow-width) * .5) 0 calc(var(--sec-tooltip-arrow-width) * .5) var(--sec-tooltip-arrow-height);border-left-color:var(--sec-tooltip-bg)}.tooltip-inner{max-width:var(--sec-tooltip-max-width);padding:var(--sec-tooltip-padding-y) var(--sec-tooltip-padding-x);color:var(--sec-tooltip-color);text-align:center;background-color:var(--sec-tooltip-bg);border-radius:var(--sec-tooltip-border-radius)}@media (min-width: 992px){.section--pageteaser .border-lg-start{border-left:var(--sec-border-width) var(--sec-border-style) var(--sec-col-blue) !important}}@media (min-width: 992px){.section--pageteaser .border-lg-end{border-right:var(--sec-border-width) var(--sec-border-style) var(--sec-col-blue) !important}}.section--pageteaser .teaser{margin-top:42px;margin-bottom:84px}@media (min-width: 992px){.section--pageteaser .teaser{margin-top:92px;margin-bottom:184px}}.section--pageteaser .teaser p.pl{color:var(--sec-col-blue);font-size:1rem;line-height:1.375rem;margin-bottom:5px;margin-top:27px}@media (min-width: 992px){.section--pageteaser .teaser p.pl{font-family:'modelsans';font-size:1.25rem;line-height:1.5rem;margin-bottom:24px;margin-top:0}}.section--pageteaser .teaser p.hl{font-size:2.375rem;line-height:2.625rem;margin-bottom:29px;letter-spacing:-0.8px}@media (min-width: 992px){.section--pageteaser .teaser p.hl{line-height:2.625rem;margin-bottom:28px}}.section--pageteaser .teaser p.text{font-size:1.125rem;line-height:1.5rem;margin-bottom:22px}@media (min-width: 992px){.section--pageteaser .teaser p.text{line-height:1.625rem;margin-bottom:24px}}@media (min-width: 992px){.section--pageteaser__nachhaltig .border-lg-start,.section--pageteaser__nachhaltig .border-lg-end{border-color:var(--sec-col-green) !important}}.section--pageteaser__nachhaltig .teaser p.pl{color:var(--sec-col-green)}.section--teaserblau{padding:50px 0}@media (min-width: 992px){.section--teaserblau{padding:85px 0}}.section--teaserblau .teaserblau-container{background-color:var(--sec-col-blue);color:var(--sec-col-white);border-radius:12px;padding:19px;text-align:center}@media (min-width: 992px){.section--teaserblau .teaserblau-container{padding:40px}}.section--teaserblau .teaserblau-container p.pl{line-height:1.5rem;margin-bottom:35px}.section--teaserblau .teaserblau-container p.hl{font-size:2.375rem;line-height:2.75rem;letter-spacing:-0.8px;margin-bottom:40px}.section--teaserblau .teaserblau-container a.button{border-color:var(--sec-col-white);color:var(--sec-col-white);background-color:transparent;-webkit-transition:all 0.5s ease;transition:all 0.5s ease}.section--teaserblau .teaserblau-container a.button:hover{color:var(--sec-col-blue);background:var(--sec-col-white)}.section--teasergruen{padding-top:58px;padding-bottom:58px}@media (min-width: 992px){.section--teasergruen{padding-top:92px}}.section--teasergruen .teasergruen-container{border-top:1px solid var(--sec-col-green);border-bottom:1px solid var(--sec-col-green);padding:16px 0 53px 0;color:var(--sec-col-green)}@media (min-width: 992px){.section--teasergruen .teasergruen-container{padding:76px 0 92px 0;text-align:center}}.section--teasergruen .teasergruen-container p.pl{color:var(--sec-col-green);font-size:1rem;line-height:1.375rem;margin-bottom:39px}@media (min-width: 992px){.section--teasergruen .teasergruen-container p.pl{font-size:1.125rem;line-height:1.5rem;margin-bottom:15px}}.section--teasergruen .teasergruen-container p.hl{font-size:2.375rem;line-height:2.75rem;letter-spacing:-0.8px;margin-bottom:46px}@media (min-width: 992px){.section--teasergruen .teasergruen-container p.hl{font-size:2.5rem;line-height:3.125rem;margin-bottom:55px}}.section--teasergruen .teasergruen-container a.button{border-color:var(--sec-col-green);color:var(--sec-col-green);background-color:transparent;-webkit-transition:all 0.5s ease;transition:all 0.5s ease}.section--teasergruen .teasergruen-container a.button:hover{color:var(--sec-col-white);background:var(--sec-col-green)}.section--fondssearch{margin-top:84px;margin-bottom:84px}@media (min-width: 992px){.section--fondssearch{margin-top:110px;margin-bottom:110px}}.section--fondssearch .fondssearch-container{background-color:var(--sec-col-blue);border-radius:12px;padding:17px 21px 50px 17px}@media (min-width: 992px){.section--fondssearch .fondssearch-container{padding:47px 54px}}.section--fondssearch p.hl{color:var(--sec-col-white);font-size:2.375rem;line-height:2.75rem;letter-spacing:-0.8px;margin-bottom:24px}@media (min-width: 992px){.section--fondssearch p.hl{font-size:2.75rem;line-height:3.125rem}}.section--fondssearch span.or{display:block;color:var(--sec-col-white);font-size:1rem;line-height:1.625rem;margin:13px 0;padding-left:18px}@media (min-width: 992px){.section--fondssearch span.or{font-size:1.125rem;line-height:1.5rem;margin:9px 0 15px 0}}.section--fondssearch #fsearch-input{color:var(--sec-col-blue);font-size:1rem;line-height:1.375rem;padding:16px 43px 16px 16px;width:100%;background-color:var(--sec-col-white);background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjEiIHZpZXdCb3g9IjAgMCAyMCAyMSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48Y2lyY2xlIGN4PSI3LjgyNCIgY3k9IjcuODI0IiByPSI3LjMyNCIgc3Ryb2tlPSIjNDY3MkM4Ii8+PHBhdGggc3Ryb2tlPSIjNDY3MkM4IiBkPSJtMTIuMDAxIDEzLjA1OSA2LjcwNSA2LjcwNSIvPjwvc3ZnPg==);background-repeat:no-repeat;background-position:right 15px center;background-size:20px 21px;border:1px solid var(--sec-col-white);border-radius:10px}@media (min-width: 992px){.section--fondssearch #fsearch-input{font-size:1.125rem;line-height:1.5rem;padding:11px 43px 13px 16px}}.section--fondssearch .selectdropdown{position:relative;color:var(--sec-col-blue);font-size:1rem;line-height:1.375rem;padding:16px 43px 16px 16px;width:100%;background-color:var(--sec-col-white);background-image:url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMTYgMjIiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTguMDAxIDB2MjEiIHN0cm9rZT0iIzQ2NzJDOCIvPjxwYXRoIGQ9Ik0xNSAxNC4zODIgOCAyMWwtNy02LjYxOCIgc3Ryb2tlPSIjNDY3MkM4Ii8+PC9zdmc+);background-repeat:no-repeat;background-position:right 15px center;background-size:14px 21px;border:1px solid var(--sec-col-white);border-radius:10px;-webkit-appearance:none;-moz-appearance:none;appearance:none}@media (min-width: 992px){.section--fondssearch .selectdropdown{font-size:1.125rem;line-height:1.5rem;padding:11px 43px 13px 16px}}.section--fondssearch .selectdropdown option{white-space:normal;word-wrap:break-word}.section--fondssearch form.frm_fsearch{position:relative}.section--fondssearch form.frm_fsearch #fsearch-results{position:absolute;bottom:0;width:100%;height:auto;max-height:350px;overflow-y:auto;z-index:5;background-color:var(--sec-col-white);color:var(--sec-col-blue);border:1px solid var(--sec-col-white);border-radius:10px;-webkit-transform:translateY(100%);transform:translateY(100%);font-size:1rem;line-height:1.375rem;padding:16px 43px 16px 16px}@media (min-width: 992px){.section--fondssearch form.frm_fsearch #fsearch-results{font-size:1.125rem;line-height:1.5rem;padding:11px 43px 13px 16px}}.section--fondssearch form.frm_fsearch #fsearch-results a{display:block;text-decoration:none;padding:5px 0;-webkit-transition:all 0.5s ease;transition:all 0.5s ease}.section--fondssearch form.frm_fsearch #fsearch-results a:hover{background-color:var(--sec-col-blue);color:var(--sec-col-white)}.section--learnmore{padding-top:50px;padding-bottom:50px}@media (min-width: 992px){.section--learnmore{padding-top:100px;padding-bottom:75px}}.section--learnmore .colcontent{padding-top:10px;padding-bottom:30px}.section--learnmore p{font-size:1.25rem;line-height:1.625rem;margin-bottom:31px}@media (min-width: 992px){.section--learnmore p{font-size:2.125rem;line-height:2.5rem;margin-bottom:47px}}.section--learnmore p.pl{font-size:1rem;line-height:1.375rem;margin-bottom:14px;margin-top:0}.section--learnmore .mitarbeiter{margin-top:16px}.section--learnmore p.tt{margin-top:calc(75px - 19px)}.section--learnmore .button{margin-top:19px}@media (min-width: 992px){.section--learnmore .border-lg-end{border-right:var(--sec-border-width) var(--sec-border-style) var(--sec-col-blue) !important}}.section--kontakt{margin-top:100px;margin-bottom:65px}@media (min-width: 992px){.section--kontakt{margin-bottom:135px}}.section--kontakt p.pl{color:var(--sec-col-blue);font-size:1rem;line-height:1.375rem;margin-bottom:7px;margin-top:0}@media (min-width: 992px){.section--kontakt p.pl{font-size:1.125rem;line-height:1.5rem;margin-bottom:9px}}.section--kontakt p.text{font-size:2rem;line-height:2.375rem}@media (min-width: 992px){.section--kontakt p.text{font-size:2.125rem;line-height:2.5rem}}form.frm_kontakt,form.frm_dialogmail{opacity:1;-webkit-transition:opacity 0.75s ease;transition:opacity 0.75s ease}form.frm_kontakt.loading,form.frm_dialogmail.loading{pointer-events:none;opacity:0.8;-webkit-transition:opacity 0.75s ease;transition:opacity 0.75s ease}form.frm_kontakt p.pl,form.frm_dialogmail p.pl{color:var(--sec-col-blue);font-size:1rem;line-height:1.375rem;margin-bottom:7px;margin-top:0}@media (min-width: 992px){form.frm_kontakt p.pl,form.frm_dialogmail p.pl{font-size:1.125rem;line-height:1.5rem;margin-bottom:9px}}form.frm_kontakt p.text,form.frm_dialogmail p.text{font-size:2rem;line-height:2.375rem}@media (min-width: 992px){form.frm_kontakt p.text,form.frm_dialogmail p.text{font-size:2.125rem;line-height:2.5rem}}form.frm_kontakt .form-element,form.frm_dialogmail .form-element{position:relative;margin-bottom:27px}form.frm_kontakt input,form.frm_kontakt textarea,form.frm_dialogmail input,form.frm_dialogmail textarea{width:100%;border:1px solid var(--sec-col-blue);border-radius:10px;background-color:transparent;color:var(--sec-col-blue);font-size:1.125rem;line-height:1.5rem;padding:13px 14px}form.frm_kontakt textarea,form.frm_dialogmail textarea{min-height:200px}form.frm_kontakt .selectdropdown,form.frm_dialogmail .selectdropdown{position:relative;width:100%;padding:13px 43px 13px 14px;color:var(--sec-col-blue);font-size:1.125rem;line-height:1.5rem;background-color:transparent;background-image:url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMTYgMjIiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTguMDAxIDB2MjEiIHN0cm9rZT0iIzQ2NzJDOCIvPjxwYXRoIGQ9Ik0xNSAxNC4zODIgOCAyMWwtNy02LjYxOCIgc3Ryb2tlPSIjNDY3MkM4Ii8+PC9zdmc+);background-repeat:no-repeat;background-position:right 15px center;background-size:14px 21px;border:1px solid var(--sec-col-blue);border-radius:10px;-webkit-appearance:none;-moz-appearance:none;appearance:none}form.frm_kontakt .selectdropdown option,form.frm_dialogmail .selectdropdown option{white-space:normal;word-wrap:break-word}form.frm_kontakt .error,form.frm_dialogmail .error{opacity:0;-webkit-transition:opacity 0.75s ease;transition:opacity 0.75s ease;position:absolute;left:0;top:0;padding-left:16px;display:block;color:var(--sec-col-black);font-size:0.625rem;line-height:1.25rem;letter-spacing:1px;text-transform:uppercase}form.frm_kontakt .error--show,form.frm_dialogmail .error--show{opacity:1}.response-kontakt p{color:var(--sec-col-blue);margin-bottom:0}.section--endkontakt{margin-top:80px;margin-bottom:80px;overflow:hidden}.section--endkontakt .bgwhite{position:relative;padding-top:24px;padding-bottom:40px}.section--endkontakt .bgwhite::after{content:"";position:absolute;left:-50%;top:0;width:200%;height:100%;background-color:var(--sec-col-white);z-index:-1}@media (min-width: 992px){.section--endkontakt .bgwhite{overflow:inherit;padding-top:0;padding-bottom:0}.section--endkontakt .bgwhite::after{content:"";left:0;top:-80px;width:200%;height:200%}}@media (min-width: 992px){.section--endkontakt .container--endkontakt{border-top:1px solid var(--sec-col-blue);border-bottom:1px solid var(--sec-col-blue);padding-top:80px;padding-bottom:90px}}.section--endkontakt .kontakt-container{margin-top:77px}@media (min-width: 992px){.section--endkontakt .kontakt-container{margin-top:0}}.section--endkontakt .kontakt-container p.pl{color:var(--sec-col-blue);font-size:1rem;line-height:1.375rem;margin-bottom:7px;margin-top:0}@media (min-width: 992px){.section--endkontakt .kontakt-container p.pl{font-size:1.125rem;line-height:1.5rem;margin-bottom:9px}}.section--endkontakt .kontakt-container p.text{font-size:2rem;line-height:2.375rem}@media (min-width: 992px){.section--endkontakt .kontakt-container p.text{font-size:2.125rem;line-height:2.5rem}}.section--endkontakt .kontakt-container button.button{margin-bottom:77px}.section--endkontakt .toptwonews p.mono{color:var(--sec-col-blue);padding-left:calc(38px + 1px + (var(--sec-gutter-x) * .5));font-size:1rem;line-height:1.375rem}@media (min-width: 992px){.section--endkontakt .toptwonews p.mono{font-size:1.125rem;line-height:1.5rem}}.section--endkontakt .toptwonews .ttn__entry{margin-bottom:63px}.section--endkontakt .toptwonews .ttn__entry:last-of-type{margin-bottom:0}.section--endkontakt .toptwonews .ttn__entry__number{min-width:38px}.section--endkontakt .toptwonews .ttn__entry__number span.number{color:var(--sec-col-blue);font-size:30px;line-height:34px}.section--endkontakt .toptwonews .ttn__entry__content{padding-left:calc(var(--sec-gutter-x) * .5);border-color:var(--sec-col-blue) !important}.section--endkontakt .toptwonews .ttn__entry__content p.hl{color:var(--sec-col-blue);font-size:1.875rem;line-height:2.125rem;margin-bottom:18px}.section--endkontakt .toptwonews .ttn__entry__content p.text{font-size:1.25rem;line-height:1.625rem}footer{background-color:var(--sec-col-blue);color:var(--sec-col-white)}footer.section{padding:0}footer p b,footer p strong,footer p .bold{font-weight:normal}footer .container--footer{position:relative;padding:34px 0}@media (min-width: 992px){footer .container--footer{padding:45px 0}}@media (min-width: 992px){footer .container--footer .border-lg-start{border-left:var(--sec-border-width) var(--sec-border-style) var(--sec-border-color) !important}}footer .container--footer .svg--s-logo{max-width:34px}@media (min-width: 992px){footer .container--footer .svg--s-logo{max-width:42px}}footer .container--footer .copy{font-size:0.875rem;line-height:1.1875rem;margin-bottom:0}footer .container--footer .f__address{font-size:1rem;line-height:1.375rem;margin-bottom:30px}@media (min-width: 1200px){footer .container--footer .f__address{font-size:1.25rem;line-height:1.625rem}}footer .container--footer .f__addressunten p{margin-bottom:0;letter-spacing:1px;font-size:0.875rem;line-height:1.1875rem}footer .container--footer .f__addressunten a{color:var(--sec-col-white);text-decoration:underline}footer .container--footer .f__addressunten a:hover{text-decoration:none}footer .container--footer a{color:var(--sec-col-white);text-decoration:none}footer .container--footer a:hover{text-decoration:underline}footer nav.nav-footer ul{margin:0;margin-bottom:72px}footer nav.nav-footer ul li{display:block}footer nav.nav-footer ul li a{font-size:1.125rem;line-height:1.625rem}footer nav.nav-footer ul li.menu__item--active a{text-decoration:underline}@media (min-width: 992px){footer nav.nav-footer__buttons ul{margin-bottom:0}}footer nav.nav-footer__buttons ul li{margin-bottom:12px}@media (min-width: 992px){footer nav.nav-footer__buttons ul li{margin-bottom:17px}}footer nav.nav-footer__buttons ul li a{font-size:1rem;line-height:1.375rem}@media (min-width: 992px){footer nav.nav-footer__buttons ul li a{font-size:1.125rem}}footer nav.nav-footer__buttons ul li a.cc-button{-webkit-transition:all 0.5s ease;transition:all 0.5s ease;color:var(--sec-col-white);border-color:var(--sec-col-white);display:inline-block;padding:13px 14px;border-width:1px;border-style:solid;border-color:var(--sec-col-white);border-radius:8px}footer nav.nav-footer__buttons ul li a svg.svg--arrow path{-webkit-transition:all 0.5s ease;transition:all 0.5s ease}footer nav.nav-footer__buttons ul li a:hover{-webkit-transition:all 0.5s ease;transition:all 0.5s ease;text-decoration:none;background-color:var(--sec-col-white);color:var(--sec-col-blue)}footer nav.nav-footer__buttons ul li a:hover svg.svg--arrow path{-webkit-transition:all 0.5s ease;transition:all 0.5s ease;stroke:var(--sec-col-blue)}footer nav.nav-footer__buttons ul li.menu__item--active a{text-decoration:none;background-color:var(--sec-col-white);color:var(--sec-col-blue)}footer nav.nav-footer__law .law{font-size:1.1875rem;line-height:1.625rem;letter-spacing:2px}@media (min-width: 992px){footer nav.nav-footer__law ul{margin-bottom:0}}footer nav.nav-footer__law ul li a{position:relative;padding-left:22px}footer nav.nav-footer__law ul li a::before{content:'\21A6';position:absolute;display:inline;line-height:22px;left:0;top:0}@media (min-width: 992px){.section--msf .border-lg-start{border-left:var(--sec-border-width) var(--sec-border-style) var(--sec-col-blue) !important}}.section--msf .msf{display:block;color:var(--sec-col-blue);font-size:2.125rem;line-height:2.375rem;margin-bottom:17px}@media (min-width: 992px){.section--msf .msf{font-family:'modelmono';line-height:2.5rem;margin-bottom:71px}.section--msf .msf br{display:none}}.edge .cookie-container form[name="cookiehide"] button{position:relative}.edge .cookie-container form[name="cookiehide"] svg.svg--cookie-close{position:absolute;left:0;top:0;width:14px;height:14px}.ie .site-inner img{width:100%}.ie header .svg-logo{height:25px}@media (min-width: 768px){.ie header .svg-logo{height:25px}}.ie #socialmedia{height:34px}.ie .npc--back .svg{height:12px}.ie .gallery .flickity-viewport{height:600px !important}.ie .gallery .gallery--cell{width:inherit}.ie .gallery .gallery--cell img{width:100%}.ie .leistungenoverview .part h2 svg,.ie .section--leistungen.leistungen--moreservices p.h2 svg{width:70px}.ie .section--benefits.benefits__icons svg{height:63px}.ie .compat-object-fit{background-size:cover;background-position:center center}.ie .compat-object-fit img{opacity:0}@media screen and (device-aspect-ratio: 2 / 3){select,textarea,input[type="text"],input[type="password"],input[type="datetime"],input[type="datetime-local"],input[type="date"],input[type="month"],input[type="time"],input[type="week"],input[type="number"],input[type="email"],input[type="url"],select{font-size:16px !important}header{height:100px !important}header #col-logo{height:24px !important}header #col-logo svg{height:17px !important}}@media screen and (device-aspect-ratio: 40 / 71){select,textarea,input[type="text"],input[type="password"],input[type="datetime"],input[type="datetime-local"],input[type="date"],input[type="month"],input[type="time"],input[type="week"],input[type="number"],input[type="email"],input[type="url"],select{font-size:16px !important}}@media screen and (device-aspect-ratio: 375 / 667){select,textarea,input[type="text"],input[type="password"],input[type="datetime"],input[type="datetime-local"],input[type="date"],input[type="month"],input[type="time"],input[type="week"],input[type="number"],input[type="email"],input[type="url"],select{font-size:16px !important}}@media screen and (device-aspect-ratio: 9 / 16){select,textarea,input[type="text"],input[type="password"],input[type="datetime"],input[type="datetime-local"],input[type="date"],input[type="month"],input[type="time"],input[type="week"],input[type="number"],input[type="email"],input[type="url"],select{font-size:16px !important}}@media only screen and (device-width: 375px) and (device-height: 812px) and (-webkit-device-pixel-ratio: 3){select,textarea,input[type="text"],input[type="password"],input[type="datetime"],input[type="datetime-local"],input[type="date"],input[type="month"],input[type="time"],input[type="week"],input[type="number"],input[type="email"],input[type="url"],select{font-size:16px !important}}@media only screen and (device-width: 375px) and (device-height: 667px) and (-webkit-device-pixel-ratio: 2){select,textarea,input[type="text"],input[type="password"],input[type="datetime"],input[type="datetime-local"],input[type="date"],input[type="month"],input[type="time"],input[type="week"],input[type="number"],input[type="email"],input[type="url"],select{font-size:16px !important}}@media only screen and (device-width: 414px) and (device-height: 736px) and (-webkit-device-pixel-ratio: 3){select,textarea,input[type="text"],input[type="password"],input[type="datetime"],input[type="datetime-local"],input[type="date"],input[type="month"],input[type="time"],input[type="week"],input[type="number"],input[type="email"],input[type="url"],select{font-size:16px !important}}
