html[data-c3accessibility-font-size=large]{font-size:21px !important;}@media (max-width:600px){html[data-c3accessibility-font-size=large]{font-size:18px !important;}html[data-c3accessibility-font-size=large] a.link-button{font-size:0.8rem;}}html[data-c3accessibility-font-size=large] body,html[data-c3accessibility-font-size=large] input,html[data-c3accessibility-font-size=large] select,html[data-c3accessibility-font-size=large] p,html[data-c3accessibility-font-size=large] .mask-tileMain .content a.link-button,html[data-c3accessibility-font-size=large] form.powermail_form.nolabel .powermail_fieldset .powermail_fieldwrap .checkbox label{font-size:21px !important;}@media (max-width:600px){html[data-c3accessibility-font-size=large] body,html[data-c3accessibility-font-size=large] input,html[data-c3accessibility-font-size=large] select,html[data-c3accessibility-font-size=large] p,html[data-c3accessibility-font-size=large] .mask-tileMain .content a.link-button,html[data-c3accessibility-font-size=large] form.powermail_form.nolabel .powermail_fieldset .powermail_fieldwrap .checkbox label{font-size:18px !important;}}html[data-c3accessibility-font-size=large] h3{font-size:1.5em;}html[data-c3accessibility-font-size=large] main .ce-bodytext a{word-break:break-all;}html[data-c3accessibility-font-size=large] .c3accessibility-settings-field--select select{font-size:16px !important;}html[data-c3accessibility-font-size=large] .c3base-bannerImage .h1,html[data-c3accessibility-font-size=large] .c3base-bannerImage h1{font-size:48px !important;}@media (max-width:600px){html[data-c3accessibility-font-size=large] .c3base-bannerImage .h1,html[data-c3accessibility-font-size=large] .c3base-bannerImage h1{font-size:40px !important;}}html[data-c3accessibility-font-size=large] .c3base-bannerImage .subheadline{font-size:28px !important;}@media (max-width:600px){html[data-c3accessibility-font-size=large] .c3base-bannerImage .subheadline{font-size:26px !important;}}html[data-c3accessibility-font-size=large] .c3accessibility-flag c3accessibility-icon svg,html[data-c3accessibility-font-size=large] .c3cookie-flag c3cookie-icon svg{width:1.5rem;}html[data-c3accessibility-font-size=large]:has(.c3cookie) .c3accessibility-flag{bottom:4rem;}html[data-c3accessibility-font-size=large] header.header-page .language-container .tx-srlanguagemenu{font-size:16px !important;}@media (max-width:600px){html[data-c3accessibility-font-size=large] header.header-page .language-container .tx-srlanguagemenu{font-size:13px !important;}}html[data-c3accessibility-font-size=large] .tx-references .reference-list .reference-item .reference-text .reference-title{font-size:21px !important;}@media (max-width:600px){html[data-c3accessibility-font-size=large] .tx-references .reference-list .reference-item .reference-text .reference-title{font-size:18px !important;}}html[data-c3accessibility-font-size=large] .tx-references .reference-list .reference-item .reference-text .reference-location,html[data-c3accessibility-font-size=large] .tx-references .reference-list .reference-item .reference-text .reference-architect{font-size:1rem !important;}html[data-c3accessibility-font-size=large] .tx-references .reference-detailpage .refDetail-header .refDetail-info .refDetail-title h1{font-size:38px !important;}@media (max-width:600px){html[data-c3accessibility-font-size=large] .tx-references .reference-detailpage .refDetail-header .refDetail-info .refDetail-title h1{font-size:36px !important;}}html[data-c3accessibility-font-size=large] .tx-references .reference-detailpage .refDetail-header .refDetail-info .refDetail-title h2,html[data-c3accessibility-font-size=large] .tx-references .reference-list .reference-item.type-file .reference-item-inner .reference-text .reference-title{font-size:26px !important;}@media (max-width:600px){html[data-c3accessibility-font-size=large] .tx-references .reference-detailpage .refDetail-header .refDetail-info .refDetail-title h2,html[data-c3accessibility-font-size=large] .tx-references .reference-list .reference-item.type-file .reference-item-inner .reference-text .reference-title{font-size:24px !important;}}html[data-c3accessibility-font-size=large] .tx-references .reference-detailpage .refDetail-header .refDetail-info .refDetail-text span.refDetail-label{font-size:18px !important;}@media (max-width:600px){html[data-c3accessibility-font-size=large] .tx-references .reference-detailpage .refDetail-header .refDetail-info .refDetail-text span.refDetail-label{font-size:17px !important;}}html[data-c3accessibility-font-size=large] .tx-references .reference-list .reference-item.type-file .reference-item-inner .reference-download .download-content .download-title{font-size:16px !important;}@media (max-width:600px){html[data-c3accessibility-font-size=large] .tx-references .reference-list .reference-item.type-file .reference-item-inner .reference-download .download-content .download-title{font-size:15px !important;}}html[data-c3accessibility-font-size=large] .tx-references .reference-list .reference-item.type-file .reference-item-inner .reference-download .download-content .download-extension{font-size:14px !important;}@media (max-width:600px){html[data-c3accessibility-font-size=large] .tx-references .reference-list .reference-item.type-file .reference-item-inner .reference-download .download-content .download-extension{font-size:13px !important;}}html[data-c3accessibility-font-size=large] .nav-page{font-size:36px !important;}@media (max-width:600px){html[data-c3accessibility-font-size=large] .nav-page{font-size:32px !important;}}html[data-c3accessibility-font-size=large] .frame-type-menu_section.frame-layout-sticky .section-menu .section-menu-section-items a,html[data-c3accessibility-font-size=large] .frame-type-menu_subpages.frame-layout-sticky .section-menu .section-menu-section-items a{white-space:nowrap;}html[data-c3accessibility-font-size=large] .tx-felogin-pi1 fieldset > div input[type=submit],html[data-c3accessibility-font-size=large] .tx-femanager fieldset .femanager_fieldset > div input[type=submit],html[data-c3accessibility-font-size=large] .newsletter-form .editable_content .cr_form-component--submit button,html[data-c3accessibility-font-size=large] form.powermail_form.nolabel .powermail_fieldset .powermail_fieldwrap_type_submit input{max-width:220px;}html[data-c3accessibility-font-size=large] .c3accessibility,html[data-c3accessibility-font-size=large] .c3accessibility p{font-size:16px !important;}html[data-c3accessibility-font-size=very-large]{font-size:24px !important;}@media (max-width:600px){html[data-c3accessibility-font-size=very-large]{font-size:21px !important;}html[data-c3accessibility-font-size=very-large] a.link-button{font-size:0.8rem;}}html[data-c3accessibility-font-size=very-large] body,html[data-c3accessibility-font-size=very-large] input,html[data-c3accessibility-font-size=very-large] select,html[data-c3accessibility-font-size=very-large] p,html[data-c3accessibility-font-size=very-large] .mask-tileMain .content a.link-button,html[data-c3accessibility-font-size=very-large] form.powermail_form.nolabel .powermail_fieldset .powermail_fieldwrap .checkbox label{font-size:24px !important;}@media (max-width:600px){html[data-c3accessibility-font-size=very-large] body,html[data-c3accessibility-font-size=very-large] input,html[data-c3accessibility-font-size=very-large] select,html[data-c3accessibility-font-size=very-large] p,html[data-c3accessibility-font-size=very-large] .mask-tileMain .content a.link-button,html[data-c3accessibility-font-size=very-large] form.powermail_form.nolabel .powermail_fieldset .powermail_fieldwrap .checkbox label{font-size:21px !important;}}html[data-c3accessibility-font-size=very-large] h3{font-size:1.5em;}html[data-c3accessibility-font-size=very-large] main .ce-bodytext a{word-break:break-all;}html[data-c3accessibility-font-size=very-large] .c3accessibility-settings-field--select select{font-size:16px !important;}html[data-c3accessibility-font-size=very-large] .c3base-bannerImage .h1,html[data-c3accessibility-font-size=very-large] .c3base-bannerImage h1{font-size:50px !important;}@media (max-width:600px){html[data-c3accessibility-font-size=very-large] .c3base-bannerImage .h1,html[data-c3accessibility-font-size=very-large] .c3base-bannerImage h1{font-size:46px !important;}}html[data-c3accessibility-font-size=very-large] .c3base-bannerImage .subheadline{font-size:32px !important;}@media (max-width:600px){html[data-c3accessibility-font-size=very-large] .c3base-bannerImage .subheadline{font-size:28px !important;}}html[data-c3accessibility-font-size=very-large] .c3accessibility-flag c3accessibility-icon svg,html[data-c3accessibility-font-size=very-large] .c3cookie-flag c3cookie-icon svg{width:1.5rem;}html[data-c3accessibility-font-size=very-large]:has(.c3cookie) .c3accessibility-flag{bottom:4rem;}html[data-c3accessibility-font-size=very-large] header.header-page .language-container .tx-srlanguagemenu{font-size:20px !important;}@media (max-width:600px){html[data-c3accessibility-font-size=very-large] header.header-page .language-container .tx-srlanguagemenu{font-size:14px !important;}}html[data-c3accessibility-font-size=very-large] .tx-references .reference-list .reference-item .reference-text .reference-title{font-size:24px !important;}@media (max-width:600px){html[data-c3accessibility-font-size=very-large] .tx-references .reference-list .reference-item .reference-text .reference-title{font-size:22px !important;}}html[data-c3accessibility-font-size=very-large] .tx-references .reference-list .reference-item .reference-text .reference-location,html[data-c3accessibility-font-size=very-large] .tx-references .reference-list .reference-item .reference-text .reference-architect{font-size:1rem !important;}html[data-c3accessibility-font-size=very-large] .tx-references .reference-detailpage .refDetail-header .refDetail-info .refDetail-title h1{font-size:40px !important;}@media (max-width:600px){html[data-c3accessibility-font-size=very-large] .tx-references .reference-detailpage .refDetail-header .refDetail-info .refDetail-title h1{font-size:36px !important;}}html[data-c3accessibility-font-size=very-large] .tx-references .reference-detailpage .refDetail-header .refDetail-info .refDetail-title h2,html[data-c3accessibility-font-size=very-large] .tx-references .reference-list .reference-item.type-file .reference-item-inner .reference-text .reference-title{font-size:28px !important;}@media (max-width:600px){html[data-c3accessibility-font-size=very-large] .tx-references .reference-detailpage .refDetail-header .refDetail-info .refDetail-title h2,html[data-c3accessibility-font-size=very-large] .tx-references .reference-list .reference-item.type-file .reference-item-inner .reference-text .reference-title{font-size:26px !important;}}html[data-c3accessibility-font-size=very-large] .tx-references .reference-detailpage .refDetail-header .refDetail-info .refDetail-text span.refDetail-label{font-size:22px !important;}@media (max-width:600px){html[data-c3accessibility-font-size=very-large] .tx-references .reference-detailpage .refDetail-header .refDetail-info .refDetail-text span.refDetail-label{font-size:20px !important;}}html[data-c3accessibility-font-size=very-large] .tx-references .reference-list .reference-item.type-file .reference-item-inner .reference-download .download-content .download-title{font-size:18px !important;}@media (max-width:600px){html[data-c3accessibility-font-size=very-large] .tx-references .reference-list .reference-item.type-file .reference-item-inner .reference-download .download-content .download-title{font-size:17px !important;}}html[data-c3accessibility-font-size=very-large] .tx-references .reference-list .reference-item.type-file .reference-item-inner .reference-download .download-content .download-extension{font-size:16px !important;}@media (max-width:600px){html[data-c3accessibility-font-size=very-large] .tx-references .reference-list .reference-item.type-file .reference-item-inner .reference-download .download-content .download-extension{font-size:15px !important;}}html[data-c3accessibility-font-size=very-large] .nav-page{font-size:40px !important;}@media (max-width:600px){html[data-c3accessibility-font-size=very-large] .nav-page{font-size:35px !important;}}html[data-c3accessibility-font-size=very-large] .frame-type-menu_section.frame-layout-sticky .section-menu .section-menu-section-items a,html[data-c3accessibility-font-size=very-large] .frame-type-menu_subpages.frame-layout-sticky .section-menu .section-menu-section-items a{white-space:nowrap;}html[data-c3accessibility-font-size=very-large] .mask-tileMain h2,html[data-c3accessibility-font-size=very-large] .mask-tileMain .h2{font-size:1.7em;}html[data-c3accessibility-font-size=very-large] .tx-felogin-pi1 fieldset > div input[type=submit],html[data-c3accessibility-font-size=very-large] .tx-femanager fieldset .femanager_fieldset > div input[type=submit],html[data-c3accessibility-font-size=very-large] .newsletter-form .editable_content .cr_form-component--submit button,html[data-c3accessibility-font-size=very-large] form.powermail_form.nolabel .powermail_fieldset .powermail_fieldwrap_type_submit input{max-width:220px;}html[data-c3accessibility-font-size=very-large] .c3accessibility,html[data-c3accessibility-font-size=very-large] .c3accessibility p{font-size:16px !important;}html[data-c3accessibility-line-height=large] #banner *,html[data-c3accessibility-line-height=large] main *{line-height:1.7 !important;}html[data-c3accessibility-line-height=large] .tx-references .reference-list .reference-item .reference-text *{line-height:1.2 !important;}html[data-c3accessibility-line-height=very-large] #banner *,html[data-c3accessibility-line-height=very-large] main *{line-height:1.9 !important;}html[data-c3accessibility-line-height=very-large] .tx-references .reference-list .reference-item .reference-text *{line-height:1.4 !important;}body .nav-page{z-index:9999;}.c3cookie-dialog{z-index:999;}.faq{padding:0 20px;}.faq-item{text-align:left;outline-offset:0.25rem;border-bottom:1px solid #49494d;interpolate-size:allow-keywords;transition:0.3s border-bottom-color;}.faq-item:not(:last-child){margin-bottom:0.5rem;}.faq-item:has(summary:focus-visible){outline:2px solid #fff;}.faq-item::details-content{height:0;opacity:0;overflow:hidden;transition:height 0.3s,opacity 0.3s,content-visibility 0.3s allow-discrete;}.faq-item[open]{border-bottom-color:#a59268;}.faq-item[open] summary{color:#a59268;}.faq-item[open] summary svg{transform:rotate(45deg);}.faq-item[open]::details-content{height:auto;opacity:1;}.faq-item summary{display:flex;justify-content:space-between;font-size:1.5rem;padding:1rem 0;cursor:pointer;transition:0.3s color;line-height:1.2;gap:1rem;}@media (max-width:1024px){.faq-item summary{font-size:1rem;}}.faq-item summary svg{width:1.5rem;height:1.5rem;transition:0.3s transform;flex-shrink:0;margin-top:0.125rem;}@media (max-width:1024px){.faq-item summary svg{width:1rem;height:1rem;}}.faq-item-answer{padding:0 !important;margin-top:0.5rem;}@media (max-width:1024px){.faq-item-answer{margin-top:0;}}.faq-item-answer p:first-child{margin-top:0;}html[data-c3accessibility-color-filter=high-contrast] .ce-bodytext,html[data-c3accessibility-color-filter=high-contrast] .mask-tileMain .content-wrap{padding:16px;background-color:#0D0E0F;}html[data-c3accessibility-color-filter=high-contrast] a.link-button{background-color:#0D0E0F;color:#A59268;}html[data-c3accessibility-color-filter=high-contrast] a.link-button .shine{display:none !important;}html[data-c3accessibility-color-filter=high-contrast] .reference-item .shine{display:none;}html[data-c3accessibility-color-filter=high-contrast] .tx-references .reference-list .reference-item.type-reference .reference-text{left:0;bottom:0;width:100%;padding:16px 20px 20px 16px;background-color:#0D0E0F;}html[data-c3accessibility-color-filter=high-contrast] .tx-references .reference-list .reference-item.type-reference .shine{display:none !important;}html[data-c3accessibility-color-filter=high-contrast] .tx-references .reference-detailpage .refDetail-gallery .refDetail-contact{background:#0D0E0F;border:1px solid #FFFFFF;}html[data-c3accessibility-color-filter=high-contrast] .mask-imagelist .imagelistContainer .listItem .contentWrap{padding:0;}html[data-c3accessibility-color-filter=high-contrast] .mask-imagelist .imagelistContainer .listItem .contentWrap .title{padding:20px;background-color:#0D0E0F;}html[data-c3accessibility-color-filter=high-contrast] .frame-type-menu_section.frame-layout-sticky .section-menu .section-menu-section-items a::before,html[data-c3accessibility-color-filter=high-contrast] .frame-type-menu_subpages.frame-layout-sticky .section-menu .section-menu-section-items a::before{display:none;}html[data-c3accessibility-color-filter=high-contrast] .tx-references .reference-list .reference-item.type-file .reference-item-inner .reference-download .download-content .download-extension,html[data-c3accessibility-color-filter=high-contrast] .tx-references .reference-detailpage .refDetail-documents .refDetail-documents-list .refDetail-documents-item .refDetail-content .refDetail-extension,html[data-c3accessibility-color-filter=high-contrast] .ce-uploads .downloadItem .meta-wrap{opacity:1;}html[data-c3accessibility-color-filter=high-contrast] .btnFilter input[type=radio]:checked + label{background-color:#FFFFFF;color:#0D0E0F;font-weight:bold;}html[data-c3accessibility-color-filter=high-contrast] .tx-felogin-pi1 fieldset > div input[type=text]::placeholder,html[data-c3accessibility-color-filter=high-contrast] .tx-felogin-pi1 fieldset > div input[type=password]::placeholder,html[data-c3accessibility-color-filter=high-contrast] .tx-femanager fieldset .femanager_fieldset > div input[type=text]::placeholder,html[data-c3accessibility-color-filter=high-contrast] .tx-femanager fieldset .femanager_fieldset > div input[type=password]::placeholder,html[data-c3accessibility-color-filter=high-contrast] .newsletter-form .editable_content .cr_form-component input::placeholder,html[data-c3accessibility-color-filter=high-contrast] form.powermail_form.nolabel .powermail_fieldset .powermail_fieldwrap input::placeholder,html[data-c3accessibility-color-filter=high-contrast] form.powermail_form.nolabel .powermail_fieldset .powermail_fieldwrap_type_textarea .powermail_field textarea::placeholder{color:#FFFFFF;}.c3accessibility-dialog .c3accessibility-settings-field--select select{color:var(--c3accessibility-color-backgorund);}
