*.popover-header{margin-top:0}.up-nav-subpages{margin-left:-1rem;margin-right:-1rem}@keyframes flashonce-mark-primary{0%{box-shadow:none}50%{box-shadow:0 0 0 10px #ffffff, 0 0 10px 10px #577760}100%{box-shadow:0 0 0 5px #ffffff, 0 0 5px 5px #abbbb0}}.pp-marked-target:target{animation:flashonce-mark-primary 1s ease-in-out 1;box-shadow:0 0 0 5px #ffffff, 0 0 5px 5px #abbbb0}@keyframes flashonce-primary{0%{box-shadow:none}50%{box-shadow:0 0 0 5px #ffffff, 0 0 5px 5px #577760}100%{box-shadow:none}}*:target{animation:flashonce-primary 1s ease-in-out 1}.pp-card-primary .card,.pp-card-secondary .card,.pp-card-complementary .card{border:none}.card.pp-panel{border:none}.carousel-item-type-header,.carousel-item-type-text_and_image{--carousel-item-color: white}.carousel-item-type-header .carousel-header,.carousel-item-type-header .carousel-subheader,.carousel-item-type-header .carousel-text,.carousel-item-type-text_and_image .carousel-header,.carousel-item-type-text_and_image .carousel-subheader,.carousel-item-type-text_and_image .carousel-text{text-shadow:3px 3px 5px black, 3px -3px 5px black, -3px 3px 5px black, -3px -3px 5px black}.thumbnail-menu{--pp-frame-headings-color: var(--thumbnailmenu-color);--frame-link-hover-color: var(--thumbnailmenu-color)}#page-footer ul{margin-bottom:0}#page-footer .footer-info-section{margin-top:0}#page-footer .frame{--frame-spacing: var(--up-footer-spacing)}.footer-section-content{padding-top:var(--up-footer-spacing);padding-bottom:var(--up-footer-spacing)}.footer-section-meta{--up-footer-spacing: calc(0.25 * var(--pp-frame-spacing))}.footer-section-meta .footer-menu-section>*,.footer-section-meta .footer-info-section>*{padding-top:var(--up-footer-spacing);padding-bottom:var(--up-footer-spacing)}@media (max-width:575.98px){#page-footer .text-right,#page-footer .text-center,#page-footer .sociallinks-list,#page-footer .footer-section-meta{text-align:left !important}#page-footer .sociallinks-list{justify-content:flex-start}}.footer-sociallinks{--up-sociallinks-size: 1.5rem}.footer-sociallinks .sociallinks-list{gap:0.5rem}.footer-sociallinks .sociallinks-link{width:calc(1.5 * var(--up-sociallinks-size));height:calc(1.5 * var(--up-sociallinks-size))}.frame-up1 .frame-inner,.frame-up2 .frame-inner,.frame-up3 .frame-inner{border:1px solid;border-radius:0.375rem;padding:calc(var(--pp-frame-spacing) / 2)}.frame-up1 .frame-inner{border-color:#dde4df;background:#dde4df;background:linear-gradient(20deg, #cdd6cf, #eef1ef);color:#212121}.frame-up2 .frame-inner{border-color:#dcdadd;background:#dcdadd;background:linear-gradient(20deg, #cbc7cb, #eeecee);color:#212121}.frame-up3 .frame-inner{border-color:#fce8cf;background:#fce8cf;background:linear-gradient(20deg, #fbddb7, #fef4e7);color:#212121}.navbar-brand-text{display:flex;align-items:center}html{font-size:100%}#page-content{padding:1px 0}svg{fill:currentColor}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{word-break:normal;overflow-wrap:anywhere;color:var(--pp-frame-headings-color);margin-top:calc(1.5 * var(--up-headings-margin-bottom));margin-bottom:var(--up-headings-margin-bottom)}h1:first-child,h2:first-child,h3:first-child,h4:first-child,h5:first-child,h6:first-child,.h1:first-child,.h2:first-child,.h3:first-child,.h4:first-child,.h5:first-child,.h6:first-child{margin-top:0}h1:last-child,h2:last-child,h3:last-child,h4:last-child,h5:last-child,h6:last-child,.h1:last-child,.h2:last-child,.h3:last-child,.h4:last-child,.h5:last-child,.h6:last-child{margin-bottom:0}.frame-header{margin-bottom:var(--up-headings-margin-bottom)}.frame-header:last-child{margin-bottom:0}.frame-header h1,.frame-header h2,.frame-header h3,.frame-header h4,.frame-header h5,.frame-header h6,.frame-header .h1,.frame-header .h2,.frame-header .h3,.frame-header .h4,.frame-header .h5,.frame-header .h6{margin-top:0;margin-bottom:0.5rem}@media (min-width:992px){:root{--bs-body-font-size: 1.125rem}}ul.list-normal{padding-left:1.5rem}ul.list-normal li{margin-bottom:0.5rem}:root{--up-headings-margin-bottom: 0.5rem;--up-footer-spacing: calc(0.5 * var(--pp-frame-spacing));--up-sociallinks-size: 1.25rem}body,#page-header{max-width:2000px;margin-left:auto;margin-right:auto}body{background:#e6e6e6}.body-bg{background:#ffffff}.pp-accordion-primary .accordion-button,.fe-accordion-primary .accordion-button,.ce-accordion-primary .accordion-button{border-left:#577760 4px solid}.pp-accordion-primary .accordion-button.collapsed,.fe-accordion-primary .accordion-button.collapsed,.ce-accordion-primary .accordion-button.collapsed{border-left-color:transparent}.pp-accordion-primary .accordion-button:focus,.fe-accordion-primary .accordion-button:focus,.ce-accordion-primary .accordion-button:focus{box-shadow:none}.pp-accordion-primary .accordion-collapse,.fe-accordion-primary .accordion-collapse,.ce-accordion-primary .accordion-collapse{border-left:#89a090 4px dotted}.pp-accordion-primary .accordion-collapse.show,.fe-accordion-primary .accordion-collapse.show,.ce-accordion-primary .accordion-collapse.show{border-left-style:solid}.pp-accordion-secondary .accordion-button,.fe-accordion-secondary .accordion-button,.ce-accordion-secondary .accordion-button{border-left:#514553 4px solid}.pp-accordion-secondary .accordion-button.collapsed,.fe-accordion-secondary .accordion-button.collapsed,.ce-accordion-secondary .accordion-button.collapsed{border-left-color:transparent}.pp-accordion-secondary .accordion-button:focus,.fe-accordion-secondary .accordion-button:focus,.ce-accordion-secondary .accordion-button:focus{box-shadow:none}.pp-accordion-secondary .accordion-collapse,.fe-accordion-secondary .accordion-collapse,.ce-accordion-secondary .accordion-collapse{border-left:#857d87 4px dotted}.pp-accordion-secondary .accordion-collapse.show,.fe-accordion-secondary .accordion-collapse.show,.ce-accordion-secondary .accordion-collapse.show{border-left-style:solid}.pp-accordion-complementary .accordion-button,.fe-accordion-complementary .accordion-button,.ce-accordion-complementary .accordion-button{border-left:#f28c0f 4px solid}.pp-accordion-complementary .accordion-button.collapsed,.fe-accordion-complementary .accordion-button.collapsed,.ce-accordion-complementary .accordion-button.collapsed{border-left-color:transparent}.pp-accordion-complementary .accordion-button:focus,.fe-accordion-complementary .accordion-button:focus,.ce-accordion-complementary .accordion-button:focus{box-shadow:none}.pp-accordion-complementary .accordion-collapse,.fe-accordion-complementary .accordion-collapse,.ce-accordion-complementary .accordion-collapse{border-left:#f6af57 4px dotted}.pp-accordion-complementary .accordion-collapse.show,.fe-accordion-complementary .accordion-collapse.show,.ce-accordion-complementary .accordion-collapse.show{border-left-style:solid}.pp-tabs-primary .nav-link.active,.fe-tabs-primary .nav-link.active,.ce-tabs-primary .nav-link.active{box-shadow:inset 0 0.2rem 0 0 #577760}.pp-tabs-secondary .nav-link.active,.fe-tabs-secondary .nav-link.active,.ce-tabs-secondary .nav-link.active{box-shadow:inset 0 0.2rem 0 0 #514553}.pp-tabs-complementary .nav-link.active,.fe-tabs-complementary .nav-link.active,.ce-tabs-complementary .nav-link.active{box-shadow:inset 0 0.2rem 0 0 #f28c0f}.frame-type-ce_grid .row,.pp-frameless-content.pp-type-ce_grid .row{--bs-gutter-y: var(--bs-gutter-x)}.typo3-messages{list-style-type:none;padding-left:0;margin-bottom:var(--pp-frame-spacing)}.typo3-messages li>*:last-child{margin-bottom:0}@media (min-width:2000px){.carousel .carousel-backgroundimage-container,.frame-backgroundimage-container{max-width:2000px;left:50%;transform:translateX(-50%)}.pp-content>*:not(.frame-backgroundimage-container){max-width:2000px;margin:0 auto}}.frame-type-form_formframework fieldset{border:#dde4df 1px solid;background:#f5f7f5;padding:1em;margin:1.5em 0}.frame-type-form_formframework legend{margin-bottom:1em}.scroll-top{background:rgba(0, 0, 0, 0.7);border:rgba(255, 255, 255, 0.7) 1px solid;right:10px;bottom:10px;width:2.5em;height:2.5em;border-radius:0.375rem}.sociallinks-link-icon{font-size:var(--up-sociallinks-size);width:var(--up-sociallinks-size);height:var(--up-sociallinks-size)}.ppicon:before,.glyphicon:before{transform:translateY(0.16em)}#language_menu.ppc-icon,#language_menu.ppc-icontext{line-height:1.5em}#language_menu.ppc-icon li{padding-left:0.15em !important;padding-right:0.15em !important}#language_menu.ppc-icontext img{margin-right:0.3em}#language_menu img{width:auto;height:1.5em}#language_menu .text-muted img{filter:grayscale(1)}#cookieconsent .cc-revoke{padding:0 0.5rem}