@charset "UTF-8";
.accordion-title .accordion-flag{margin-right:10px;position:relative;top:-2px}@media (min-width:992px){body .body-bg.body-bg-top{padding-top:182px}}body .body-bg.body-bg-top .frame.frame-type-carousel .carousel .item{height:100%}body .body-bg.body-bg-top .carousel:not(.carousel-small):not(.carousel-fullscreen),body .body-bg.body-bg-top .static-carousel{aspect-ratio:1.5666666667}body .body-bg.body-bg-top .carousel:not(.carousel-small):not(.carousel-fullscreen) .carousel-inner,body .body-bg.body-bg-top .static-carousel .carousel-inner{height:100%}@media (min-width:576px){body .body-bg.body-bg-top .carousel:not(.carousel-small):not(.carousel-fullscreen),body .body-bg.body-bg-top .static-carousel{aspect-ratio:1.6666666667}}@media (min-width:768px){body .body-bg.body-bg-top .carousel:not(.carousel-small):not(.carousel-fullscreen),body .body-bg.body-bg-top .static-carousel{aspect-ratio:2.0606060606}}@media (min-width:992px){body .body-bg.body-bg-top .carousel:not(.carousel-small):not(.carousel-fullscreen),body .body-bg.body-bg-top .static-carousel{aspect-ratio:2.6285714286}}@media (min-width:1200px){body .body-bg.body-bg-top .carousel:not(.carousel-small):not(.carousel-fullscreen),body .body-bg.body-bg-top .static-carousel{aspect-ratio:2.75}}body .body-bg.body-bg-top .static-carousel .carousel-backgroundimage-container,body .body-bg.body-bg-top .static-carousel .carousel-backgroundimage{width:100%;height:100%}body .body-bg.body-bg-top .static-carousel .carousel-backgroundimage{background-repeat:no-repeat;background-size:cover}.frame-type-pxp_socialmedia .element-header{text-align:center}.frame-type-pxp_socialmedia .gallery-row{justify-content:center;row-gap:1rem}.frame-type-pxp_socialmedia .gallery-row .gallery-item img,.frame-type-pxp_socialmedia .gallery-row .gallery-item picture{max-height:40px}#error-message{color:red;margin-bottom:1rem}#newsletter-name{position:absolute;z-index:-1}.shariff-button .fab.fa-twitter:before{content:""}.tx-pxp-feedback [data-feedback]{padding:20px 0}.tx-pxp-feedback .form{display:flex;flex-direction:column;align-items:center;gap:16px}@media (min-width:992px){.tx-pxp-feedback .form{flex-direction:row}}.tx-pxp-feedback .form .form-items{padding:unset}.tx-pxp-feedback .form .button-wrapper{display:flex;gap:16px}.tx-pxp-feedback .form form{padding-top:16px}.tx-pxp-feedback .form textarea{width:100%;height:100px;resize:none}@media screen and (max-width:991px){#page-header #mainnavigation .navbar-nav .nav-item .nav-link{padding-top:15px;padding-bottom:15px;display:flex;justify-content:space-between;font-weight:400;font-size:0.9rem}#page-header #mainnavigation .navbar-nav .nav-item .nav-link:before,#page-header #mainnavigation .navbar-nav .nav-item .nav-link:after{margin:0}#page-header #mainnavigation .navbar-nav .nav-item .nav-link:after{content:""}}dialog{opacity:0;--backdrop-color: #00000078;border:0.25em solid var(--border-color);transition-property:opacity, display;transition-duration:0.2s;transition-behavior:allow-discrete;max-width:80ch;width:90%;border-radius:1rem}dialog[open]{opacity:1}dialog header{display:flex;justify-content:space-between;font-size:2rem}dialog section{padding:1rem 0 1.8rem 0}dialog section a{transition:color 0.2s ease;color:black}dialog section a:hover{color:#0badde}dialog [data-close-dialog]{transition:color 0.2s ease;border:unset;background:unset}dialog [data-close-dialog]:hover{color:#0badde}dialog footer{padding:unset;background:unset}dialog::backdrop{background-color:var(--backdrop-color)}body #ke_search_sword{position:unset;width:320px;padding:7px 15px}@media screen and (max-width:575px){body #ke_search_sword{width:auto}}@media screen and (max-width:380px){body #ke_search_sword{width:130px}}body .tx-kesearch-pi1{font-family:Roboto, syns-serif}body #kesearch_pagebrowser_top,body #kesearch_pagebrowser_bottom{text-align:unset;word-wrap:unset;color:unset}body #kesearch_pagebrowser_top .kesearch_pagebrowser ul li,body #kesearch_pagebrowser_bottom .kesearch_pagebrowser ul li{margin-right:2px}body #kesearch_pagebrowser_top .kesearch_pagebrowser ul li a,body #kesearch_pagebrowser_bottom .kesearch_pagebrowser ul li a{display:inline-block;padding:5px 7px;background-color:#f2f2f2;line-height:1rem;margin-top:10px}body #kesearch_pagebrowser_top .pages_total,body #kesearch_pagebrowser_bottom .pages_total{border:none}.search-wrapper{background:#fff}.search-wrapper .navbar-search .submitbutt input{min-width:unset;position:relative;background:#f0f0f0;border:none;outline:none;box-shadow:none;color:#004b91;border-top-right-radius:5px;border-bottom-right-radius:5px;padding:7px 15px;text-indent:-9999px;margin:0}.search-wrapper .navbar-search .tx-kesearch-pi1 form,.search-wrapper .navbar-search div.kesearchbox{margin:0}.search-wrapper .navbar-search div.kesearchbox{height:unset}#page-content #ke_search_sword{width:60%;padding:15px 15px}#page-content div .kesearchbox{height:unset;margin-bottom:24px}#page-content .tx-kesearch-pi1 #kesearch_results .result-list-item .hit{color:unset;font-weight:unset}#page-content #kesearch_results .result-list-item .result-number,#page-content #kesearch_results .result-list-item .result-title{font-size:16px}#page-content #kesearch_results .result-list-item .result-teaser{color:unset}@media (max-width:320px){body .frame-default.frame.frame-type-carousel{padding-top:0 !important}}@media (max-width:768px){body.sticky-header #search-wrapper-mobile{position:unset}}@media (max-width:768px){body #search-wrapper-mobile{position:relative;z-index:12}body #page-header{z-index:10}}@media (max-width:992px){body #page-header+.frame-default.frame.frame-type-carousel{padding-top:95px !important}body .body-bg-top{padding-top:0}body .navbar-mainnavigation.navbar-fixed-top{position:absolute;top:71px}body.sticky-header{padding-top:95px}body.sticky-header #page-header+div,body.sticky-header #page-header+.frame-default.frame.frame-type-carousel{padding-top:0 !important}body.sticky-header .navbar-mainnavigation.navbar-fixed-top{position:fixed;top:0}}@media (max-width:992px) and (max-width:768px){body #page-header .navbar-brand{margin-top:-18px !important}}@media (max-width:575px){body #page-header .root-nav-item{margin-top:0}body #search-wrapper-mobile .container{margin-bottom:0}}