.pageelement .content-container{}.button-item{list-style-type:none;background-color:#00528C;padding:.625rem 1.250rem;margin-bottom:.625rem;display:flex;border-radius:.625rem;align-items:center;justify-content:center;width:100%;max-width:17.500rem;min-height:4.375rem;box-sizing:border-box;flex-direction:row}.button-item-container{width:100%;max-width:20.9375rem}.button-item .button-icon i{font-size:1.875rem;color:#fff}.button-item .button-icon-left{margin-right:1.250rem}.button-item .button-icon-right{margin-left:1.250rem}.button-item .text{font-size:1.500rem;color:#fff;font-weight:700;overflow-wrap:break-word;word-break:break-word;word-wrap:break-word;text-align:center;line-height:1.1}.button-item:hover{background-color:#707070}.pageelement-contactbox .content-container{padding:0}.pageelement-contactbox .contactbox-image{max-width:43.750rem;width:100%;height:auto;position:relative;overflow:hidden}.pageelement-contactbox .left-column.small .contactbox-image{box-sizing:border-box;max-width:18.750rem}.pageelement-contactbox .text{margin-left:0;padding:1.875rem 2.500rem 1.250rem 2.500rem;width:100%;overflow-wrap:break-word;word-break:break-word;word-wrap:break-word;overflow:hidden;font-size:1.125rem}@media screen and (max-width:40.625rem){.pageelement-contactbox .content-container{flex-direction:column}.pageelement-contactbox .left-column,.pageelement-contactbox .right-column{margin:0 auto;width:initial!important}}.pageelement-contactbox .contactbox-name{font-weight:700}.pageelement-contactbox .contactbox-position,.pageelement-contactbox .contactbox-email{margin-bottom:.625rem}.pageelement-contactbox .contactbox-comment{white-space:pre-line}.pageelement-contactbox .content-container{justify-content:flex-start;min-height:25rem;display:flex;flex-wrap:wrap}.pageelement-contactbox .contactbox-telephone::before{content:"\f095";width:1.5625rem;font-size:1.125rem;font-family:"Font Awesome 6 Sharp",sans-serif;display:inline-block}.pageelement-contactbox .contactbox-mobilephone::before{content:"\f3ce";width:1.5625rem;font-size:1.125rem;font-family:"Font Awesome 6 Sharp",sans-serif;display:inline-block}.pageelement-contactbox .contactbox-email::before{content:"\f0e0";width:1.5625rem;font-size:1.125rem;font-family:"Font Awesome 6 Sharp",sans-serif;display:inline-block}.pageelement-contactbox .contactbox-telefax::before{content:"\f1ac";width:1.5625rem;font-size:1.125rem;font-family:"Font Awesome 6 Sharp",sans-serif;display:inline-block}.pageelement-contactbox a.contactbox-telephone,.pageelement-contactbox a.contactbox-mobilephone,.pageelement-contactbox a.contactbox-email,.pageelement-contactbox a.contactbox-telefax{display:block;line-height:1.750rem}.pageelement-contactbox .contactbox-button{background-color:#00528c;padding:.625rem;max-width:15.625rem;min-height:3.125rem;display:flex;justify-content:center;align-items:center;width:100%;box-sizing:border-box;color:#fff;margin-top:2.8125rem;font-size:1.500rem;font-weight:700;border-radius:.625rem;line-height:1.1;text-align:center}.pageelement-contactbox .contactbox-button:hover{background-color:#707070}.pageelement-contactbox .contactbox-copyright{font-size:.750rem;margin-top:-1.875rem;align-self:end;padding:.750rem .3125rem 0 .3125rem;z-index:5}.pageelement-contactbox .left-column,.pageelement-contactbox .right-column{width:50%;box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;position:relative;flex:1}.pageelement-contactbox .right-column{justify-content:flex-start}.pageelement-contactbox .left-column.small{width:25%;max-width:18.750rem}.pageelement-contactbox .right-column.small{width:75%}.pageelement-contactbox .left-column img{width:100%;max-width:43.750rem;max-height:25rem;object-fit:cover;height:auto}.pageelement-contactbox .left-column.small .contactbox-image img{max-width:18.750rem}.pageelement-contactbox .heading-container{width:100%;max-width:87.500rem;display:block;margin:0 auto 1.250rem}@media only screen and (max-width:87.500rem){.pageelement-contactbox .content-container{padding:1.250rem}.pageelement-contactbox .heading-container{padding-left:1.250rem}}.pageelement-contactbox .contactbox-image .ai-mark{position:absolute;bottom:1.250rem;right:.625rem}.pageelement-contactbox .contactbox-image .ai-mark:before{content:'';background:url(/_images/ai-mark.svg) no-repeat;height:1.5625rem;width:1.5625rem;display:block;opacity:.4}@media screen and (max-width:25rem){.pageelement-contactbox .contactbox-button{max-width:15.625rem;font-size:1rem}.pageelement-contactbox .contactbox-copyright{margin-top:0}.pageelement-contactbox.text{margin-left:.625rem;padding-left:.625rem;padding-right:.9375rem}.pageelement-contactbox .left-column.small,.contactbox .right-column.small{width:100%!important}}.pageelement-contactbox a.contactbox-telephone:hover,.pageelement-contactbox a.contactbox-mobilephone:hover,.pageelement-contactbox a.contactbox-email:hover{color:#00528c}.pageelement-contactbox a.contactbox-telephone,.pageelement-contactbox a.contactbox-mobilephone,.pageelement-contactbox a.contactbox-email{font-size:1.125rem}.contactbox-fallback-image{max-width:43.750rem;width:100%;height:100%;position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center;background-color:#f0f0f0;box-sizing:border-box}.pageelement-contactbox .left-column.small .contactbox-fallback-image{max-width:18.750rem;height:100%}.contactbox-fallback-image i{font-size:4.375rem;color:#555}.pageelement-contactform .content-container{display:block}@media only screen and (max-width:90.625rem){.pageelement-contactform .defaultform .button-submit{width:100%}}.pageelement-downloads .heading-container{max-width:87.500rem;display:block;margin:0 auto 1.250rem;padding:0 1.250rem}.pageelement-downloads .download-link{background-color:#00528c;color:#fff;width:100%;max-width:87.500rem;margin:0 auto .625rem;min-height:2.750rem;font-size:1.125rem;display:flex;align-items:center;text-decoration:none;padding:0 2.1875rem;box-sizing:border-box}.pageelement-downloads .download-list{width:100%;max-width:87.500rem;margin:0 auto}.pageelement-downloads a:hover{color:white!important}.pageelement-downloads .headline,.pageelement-downloads li{overflow-wrap:break-word;word-break:break-word;word-wrap:break-word;overflow:hidden;width:100%;max-width:87.500rem}.pageelement-downloads .download-item:hover .download-link{background-color:#707070}.pageelement-events-calendarlist{margin-bottom:1.5625rem}.pageelement-events-calendarlist .wrapper{max-width:87.500rem;margin:auto}.pageelement-events-calendarlist .search{margin-bottom:.9375rem;width:100%;position:relative;display:inline-block}.pageelement-events-calendarlist .search .filter-search{width:100%;height:3.125rem;border-radius:.625rem;font-size:1.500rem;color:#1f1f1f;padding-left:1.875rem;padding-right:3.750rem;border:solid .0625rem #00528C;box-sizing:border-box;display:inline-block;vertical-align:middle}.pageelement-events-calendarlist .search .filter-search:focus{outline:none}.pageelement-events-calendarlist .searchicon:before{content:"\f109"}.pageelement-events-calendarlist .search .searchicon:before{color:#00528C;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;font-family:"Font Awesome 6 Pro";font-weight:900;font-size:1.4375rem;padding-top:.125rem;content:'\f002'}.pageelement-events-calendarlist .search .innericon{position:absolute;top:.6875rem;right:2%;z-index:2;display:block;text-align:center;pointer-events:none}.pageelement-events-calendarlist .filter-select-wrapper{display:flex;width:100%;justify-content:space-between;padding-bottom:1.5625rem}.pageelement-events-calendarlist .filter-select-wrapper .form-select{width:30%}.pageelement-events-calendarlist .filter-select-wrapper .form-select select{-moz-appearance:none;-webkit-appearance:none;appearance:none;border:#00528C solid .0625rem;border-radius:.625rem;background-size:auto;background:url(/_images/angle-down-solid.svg) no-repeat 0 0;background-position-x:95%;background-position-y:.500rem;background-size:1.250rem;width:100%;padding-left:.9375rem;color:#707070;font-size:1.125rem;height:2.500rem;cursor:pointer}.pageelement-events-calendarlist .filter-item-wrapper{padding-bottom:2.1875rem;display:flex;flex-wrap:wrap}.pageelement-events-calendarlist .filter-item-wrapper .title{margin:.625rem 2.1875rem .625rem 0}.pageelement-events-calendarlist .filter-item-wrapper .filter-item-topic{border:#00528C solid .0625rem;border-radius:.625rem;height:2.500rem;padding:0 1.0625rem;margin-right:.625rem;line-height:2.500rem;cursor:pointer;font-size:1rem;margin-bottom:.625rem}.pageelement-events-calendarlist .filter-item-wrapper .filter-item-topic.selected{color:#fff;background:#00528C}#event-list-container .spinner{width:6.250rem;height:6.250rem;border:.625rem solid #e6e6e6;border-top:.625rem solid #00528C;border-radius:50%;animation:loading-offer-list 1s linear infinite;margin-left:calc(50% - 4.6875rem)}#event-list-container .noresults{padding-bottom:1.875rem}@keyframes loading-offer-list{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.pageelement-events-calendarlist .calenderlist-groupheadline{font-family:'Open Sans',sans-serif;font-weight:700;color:#000;font-size:1.250rem;margin-bottom:1.250rem;padding-bottom:.625rem}.pageelement-events-calendarlist .grouplist{list-style-type:none;padding:0;display:block;margin-bottom:1.875rem}.pageelement-events-calendarlist .grouplist li{margin-bottom:.625rem;border-left:.500rem solid #00528C;float:none}.pageelement-events-calendarlist .grouplist li .nolink{background-color:#E4E4E4;padding:.9375rem 1.250rem}.pageelement-events-calendarlist .grouplist li a{padding:.9375rem 7.500rem .9375rem 1.250rem;display:block;background-color:#E4E4E4;background-image:url(/_images/events-detail.svg);background-repeat:no-repeat;background-position:right 3.125rem top .9375rem;background-size:3.125rem 3.125rem}.pageelement-events-calendarlist .grouplist li a:hover{background-image:url(/_images/events-detail-hover.svg)}.pageelement-events-calendarlist .grouplist li:last-child{margin-bottom:0}.pageelement-events-calendarlist .grouplist h3,.pageelement-events-calendarlist .grouplist a h3{font-size:1.250rem;font-family:'Open Sans',sans-serif;font-weight:600;color:#000;margin-bottom:.500rem}.pageelement-events-calendarlist .grouplist .text,.pageelement-events-calendarlist .grouplist a .text{color:#000;font-size:1rem;line-height:1.500rem}.pageelement-events-calendarlist .grouplist a:hover .text .date,.pageelement-events-calendarlist .grouplist a:hover .text .location{color:#fff}.pageelement-events-calendarlist .grouplist .text .date:before{content:'\f073';font-family:'Font Awesome 6 Sharp',sans-serif;color:#00528C;margin-right:.500rem}.pageelement-events-calendarlist .grouplist .text .location:before{content:'\f3c5';font-family:'Font Awesome 6 Sharp',sans-serif;color:#00528C;margin-right:.500rem}.pageelement-events-calendarlist .grouplist a:hover .text .date:before,.pageelement-events-calendarlist .grouplist a:hover .text .location:before{color:#fff}.pageelement-events-calendarlist .grouplist a:hover{background-color:#00528C}.pageelement-events-calendarlist .grouplist a:hover h3,.pageelement-events-calendarlist .grouplist a:hover .topline,.pageelement-events-calendarlist .grouplist a:hover .text{color:#fff}.pageelement-events-calendarlist .ajax-list-load-more{display:inline-block;background:#00528C;color:#fff;height:3.750rem;width:15.625rem;font-size:1.125rem;font-weight:700;text-align:center;padding:1.250rem .625rem;box-sizing:border-box;border-radius:.375rem;cursor:pointer}.pageelement-events-calendarlist .ajax-list-load-more:hover{background-color:#707070}.pageelement-events-calendarlist .ajax-list-load-more.hidden{display:none}.pageelement-events-calendarlist .no-results{margin-bottom:1.5625rem}.pageelement-events-calendarlist .grouplist .topline{margin-bottom:.3125rem;color:#00528C;display:inline-block;font-size:.875rem}.pageelement-events-calendarlist .grouplist li{position:relative}.pageelement-events-calendarlist .grouplist .localtag{position:absolute;top:.3125rem;right:.625rem;padding:.625rem 1.250rem .625rem 1.250rem;background-color:#FEF7E5;text-align:center}.pageelement-events-calendarlist .grouplist a:hover .localtag{background-color:#00528C;color:#FFF}.pageelement-events-calendarlist .grouplist h3{clear:both}.pageelement-events-calendarlist .grouplist .divider{margin-bottom:1rem}.pageelement-events-calendarlist .grouplist .divider:last-child{margin-bottom:0rem}.pageelement-events-calendarlist .grouplist .registration_deadline,.pageelement-events-calendarlist .grouplist .price{color:inherit}.pageelement-events-calendarlist .more-events{cursor:pointer;display:inline-block;font-family:'Open Sans',sans-serif;font-size:1.250rem;font-weight:400;color:#00528C}.pageelement-events-calendarlist .more-events::before{font-family:"Font Awesome 6 Pro",sans-serif;content:'\f101';margin-right:.625rem;font-weight:900}.pageelement-events-calendarlist .wrapper{padding:0 1.250rem}.pageelement-events-detail.contentbox{overflow:unset}.pageelement-events-detail .wrapper{max-width:87.500rem;margin:auto;font-size:1.125rem;display:flex;flex-flow:column;gap:2.500rem;padding:0 1.250rem}.pageelement-events-detail .content-container{justify-content:flex-start}.pageelement-events-detail .columns{display:flex;gap:10.625rem}.pageelement-events-detail .columns .left{max-width:50rem;display:flex;flex-flow:column;gap:3.125rem}.pageelement-events-detail .columns .right{max-width:26.875rem;display:flex;flex-flow:column;gap:3.125rem}.pageelement-events-detail .introtext,.pageelement-events-detail .infotext .headline,.pageelement-events-detail .registration .headline{display:block;font-size:1.250rem;font-weight:700;color:#00528C}.pageelement-events-detail .registration .headline{margin-bottom:.625rem}.pageelement-events-detail .copytext{display:block;max-width:50rem}.pageelement-events-detail .left .box{background:#E4E4E4;padding:1.250rem;width:100%;box-sizing:border-box;display:flex;flex-flow:column;gap:.9375rem}.pageelement-events-detail .left .box .title{font-weight:700}.pageelement-events-detail .left .box .section.location .link{font-size:1.125rem}.pageelement-events-detail .left .box .section.location .link:before{font-family:'Font Awesome 6 Sharp',sans-serif;content:'\f0ac';margin-right:.500rem}.pageelement-events-detail .heading{color:#00528C;font-size:1.250rem;font-weight:700;margin-bottom:.625rem}.pageelement-events-detail .downloads .download-link::before{color:#00528c;padding:0 .3125rem 0 1.250rem}.pageelement-events-detail .downloads .download-link:hover::before{color:#FFF}.pageelement-events-detail .downloads .download-link{color:#000;background-color:#E4E4E4;padding:.625rem 0}.pageelement-events-detail .downloads .download-link:hover{color:#fff;background-color:#00528c}.pageelement-events-detail .event-detail-other-links{display:flex;flex-direction:column}.pageelement-events-detail .link-link{background-color:#E4E4E4;color:#000;width:100%;display:block;padding:.625rem 0 .625rem 1.250rem;box-sizing:border-box}.pageelement-events-detail .linklist{display:flex;flex-direction:column}.pageelement-events-detail .fa-arrow-up-right,.pageelement-events-detail .fa-chevron-right{padding-right:.625rem;color:#00528c}.pageelement-events-detail .fa-chevron-left{margin-right:.625rem}.pageelement-events-detail .back-link{color:#000;font-weight:700;font-size:1.250rem}.pageelement-events-detail .registration .button{margin-top:1.2rem}.pageelement-events-detail .back-link:focus-visible{outline:var(--defaultform-outline);outline-offset:var(--defaultform-outline-offset)}.pageelement-events-detail .back-link:hover,.pageelement-events-detail .back-link:hover .fa-chevron-left{color:#00528c}.pageelement-events-detail .image{position:relative}.pageelement-events-detail .image .ai-mark{position:absolute;bottom:.625rem;right:.625rem}.pageelement-events-detail .image .ai-mark:before{content:'';background:url(/_images/ai-mark.svg) no-repeat;height:1.5625rem;width:1.5625rem;display:block;opacity:.4}.pageelement-events-detail .gallery-title{display:block;font-size:1.250rem;font-weight:700;color:#00528C;margin-bottom:.625rem}.pageelement-events-detail .gallery-image-thumb{max-width:27.8125rem;width:100%;max-height:15.625rem;height:auto}.pageelement-events-detail .gallery-container{display:grid;grid-template-columns:1fr 1fr 1fr;max-width:87.500rem;width:100%;gap:1.875rem;grid-column:1 / 3;grid-row-start:auto}.pageelement-events-detail .registration .box .email:before{font-family:'Font Awesome 6 Sharp',sans-serif;content:'\f0e0';margin-right:.500rem;color:#00528C}.pageelement-events-detail .registration .box .telephone:before{font-family:'Font Awesome 6 Sharp',sans-serif;content:'\f095';margin-right:.500rem;color:#00528C}.pageelement-events-detail .registration .box .download-link{background:#00528C;width:fit-content;max-width:100%;color:#fff;padding:.750rem 1.3125rem;box-sizing:border-box;border-radius:.625rem;display:flex}.pageelement-events-detail .registration .box .download-link:hover{background-color:#707070}.pageelement-events-detail .registration .box .download-link:focus-visible{outline:var(--defaultform-outline);outline-offset:var(--defaultform-outline-offset)}@media only screen and (max-width:75rem){.pageelement-events-detail .columns{gap:3.750rem}}@media only screen and (max-width:48rem){.pageelement-events-detail .columns{gap:3.125rem;flex-flow:column}.pageelement-events-detail .columns .left,.pageelement-events-detail .columns .right{width:100%;max-width:unset}}:root{--event-registration-color:#00528c}.pageelement-events-registration .progress-outer-wrapper{max-width:87.500rem;padding:0 1.25rem;margin:auto}.pageelement-events-registration .progress-container{background:#E4E4E4;margin:0 auto 3rem;display:flex;max-width:87.500rem;padding:1.25rem 4.25rem 3.35rem;box-sizing:border-box;border-radius:.938rem}.pageelement-events-registration .progress-container .step{display:flex;flex-flow:column;align-items:center;gap:.5rem;position:relative}.pageelement-events-registration .progress-container .circle{height:4.063rem;background:#fff;color:var(--event-registration-color);width:4.063rem;line-height:4.063rem;text-align:center;border-radius:50%;font-size:2.5rem;font-weight:600;border:solid .25rem var(--event-registration-color)}.pageelement-events-registration .progress-container .step.active .circle{border:solid .25rem #fff;background:var(--event-registration-color);color:#fff}.pageelement-events-registration .progress-container .label{font-size:1.125rem;text-align:center;position:absolute;bottom:-2.1rem;width:15rem}.pageelement-events-registration .progress-wrapper{display:flex;width:57rem;justify-content:space-between;position:relative;margin:auto}.pageelement-events-registration .connecting-line{position:absolute;height:.2rem;width:90%;background:var(--event-registration-color);left:0;right:0;margin-inline:auto;top:50%}.pageelement-events-registration{overflow:unset}.pageelement-events-registration .request-overview ul{display:flex;flex-flow:column}.pageelement-events-registration .button-back{font-size:1.25rem;font-weight:700;margin-bottom:2rem;display:flex;gap:.5rem}.pageelement-events-registration .button-back:focus-visible{outline:var(--defaultform-outline);outline-offset:var(--defaultform-outline-offset)}.pageelement-events-registration .button-back .icon:before{content:'\f323';font-family:'Font Awesome 6 Sharp',sans-serif;font-weight:900;display:inline-block}.pageelement-events-registration .link-ext{display:flex;gap:.4rem}.pageelement-events-registration .link-ext .icon:before{font-family:'Font Awesome 6 Sharp',sans-serif;font-weight:900;display:inline-block;width:1.250rem}.pageelement-events-registration .link-ext .icon.globe:before{content:'\f0ac'}.pageelement-events-registration .link-ext .icon.extern:before{content:'\e09f'}.pageelement-events-registration .section-head{background:var(--event-registration-color);padding:.75rem 0;margin:0 -2.5rem 0;display:flex;position:relative}.pageelement-events-registration .section-head.extra-margin{margin-bottom:1.25rem}.pageelement-events-registration li.section-head{width:calc(100% + 5rem)}.pageelement-events-registration .section-head.custom{background:#E4E4E4}.pageelement-events-registration .section-head.custom h2{color:#000}.pageelement-events-registration .section-head:not(:first-child){margin-top:1rem}.pageelement-events-registration .section-head>h2{padding:0 2.5rem;font-size:1.25rem;color:#fff;font-weight:700;margin:0}.pageelement-events-registration>.content-container{flex-wrap:wrap}.pageelement-events-registration .form-container.content-container{flex-flow:column;width:100%;padding:0}.pageelement-events-registration .form-container.content-container:not(:has(.detailCanvas)){border:.125rem solid #00528C;border-radius:.938rem;padding:0 2.5rem 2rem;overflow:hidden}.pageelement-events-registration .detail-info,.pageelement-events-registration .detail-info a{font-size:1.125rem}.pageelement-events-registration .detail-info a{width:fit-content;max-width:62.5rem}.pageelement-events-registration .detail-info a:focus-visible{outline:var(--defaultform-outline);outline-offset:var(--defaultform-outline-offset)}.pageelement-events-registration .detail-info .label{font-weight:700}.pageelement-events-registration .anfrage{margin-top:1.25rem}.pageelement-events-registration .continue{border:none;cursor:pointer;color:#fff;background-color:#00528c;display:block;width:27.500rem;margin-top:.6875rem;padding:.625rem .9375rem;border-radius:.625rem;font-size:1.5rem;font-weight:700;margin-left:auto;margin-right:auto;max-width:100%}.pageelement-events-registration .continue:focus-visible{outline:var(--defaultform-outline);outline-offset:var(--defaultform-outline-offset)}.pageelement-events-registration .request-overview .data-row{width:100%;padding:1rem 0;border-bottom:.063rem solid #707070;font-size:1.125rem;display:flex;justify-content:space-between}.pageelement-events-registration .request-overview .data-row:has(+.section-head){border-bottom:none}.pageelement-events-registration .request-overview .data-row .info{display:flex;flex-flow:column;gap:.3rem;max-width:62.5rem}.pageelement-events-registration .request-overview .data-row .label{font-weight:700}.pageelement-events-registration .edit-field-button{background:url(/_images/edit.svg) center no-repeat;background-size:1.5rem 1.5rem;width:3rem;height:3rem;border:none;cursor:pointer}.pageelement-events-registration .edit-field-button:focus-visible{outline:var(--defaultform-outline);outline-offset:var(--defaultform-outline-offset)}.pageelement-events-registration .edit-explanation{position:absolute;right:2.5rem;display:flex;gap:.3rem;justify-content:center;align-items:center;margin-top:-.2rem;background:none;border:none;cursor:pointer}.pageelement-events-registration .edit-explanation:focus-visible{outline:#fff solid .188rem;outline-offset:.188rem}.pageelement-events-registration .edit-explanation .text{color:#fff;font-size:1.25rem;font-weight:600}.pageelement-events-registration .edit-explanation .icon{background:url(/_images/edit-white.svg) center no-repeat;height:2rem;width:2rem;display:inline-block;background-size:1.5rem 1.5rem}.pageelement-events-registration .detailCanvas .link-back{border:none;cursor:pointer;font-size:1rem;color:#fff;background-color:#00528c;display:inline-block;width:27.50rem;margin-top:2rem;padding:.625rem .9375rem;border-radius:.625rem;text-align:center}.pageelement-events-registration .detailCanvas .link-back:hover{background-color:#707070}.pageelement-events-registration .detailCanvas .link-back:focus-visible{outline:var(--defaultform-outline);outline-offset:var(--defaultform-outline-offset)}.pageelement-events-registration .overview-intro .text{font-size:1.125rem;margin-bottom:1rem;max-width:62.5rem}.pageelement-events-registration .feedback-checked{height:1.5rem;display:inline-block}.pageelement-events-registration .feedback-checked .icon-checked{background:url(/_images/icon-checked.svg) no-repeat;height:1.7rem;width:1.7rem;display:inline-block;margin-right:.7rem}.pageelement-events-registration .feedback-checked .icon-unchecked{background:url(/_images/icon-unchecked.svg) no-repeat;height:1.7rem;width:1.7rem;display:inline-block;margin-right:.7rem}.pageelement-events-registration .value:has(.feedback-checked){display:flex}@media only screen and (max-width:75px){.pageelement-events-registration .request-overview .data-row .info{max-width:calc(100% - 3.5rem)}}@media only screen and (max-width:64rem){.section-head h2{margin-bottom:0!important}}@media only screen and (max-width:40.625rem){.pageelement-events-registration .progress-wrapper{flex-flow:column;gap:2rem}.pageelement-events-registration .progress-container .step{align-items:start}.pageelement-events-registration .connecting-line{height:90%;width:.2rem;left:2.2rem;right:unset;top:7%}.pageelement-events-registration .progress-container .label{text-align:unset;bottom:unset;left:6.1rem;top:1.5rem}.pageelement-events-registration .progress-container{padding:1.25rem 2.25rem}}@media only screen and (max-width:25rem){.pageelement-events-registration .content-container{flex-direction:unset}}.pageelement-form{overflow:unset}.pageelement-form .content-container{display:block}.form-row h2{margin-bottom:0}.pageelement-form .defaultform .button-submit{margin-left:unset;margin-right:unset}.pageelement-form .detailCanvas .link-back{border:none;cursor:pointer;font-size:1rem;color:#fff;background-color:#00528c;display:inline-block;width:27.5rem;margin-top:2rem;padding:.625rem .9375rem;border-radius:.625rem;text-align:center}.pageelement-form .detailCanvas .link-back:hover{background-color:#707070}.pageelement-form .detailCanvas .link-back:focus-visible{outline:var(--defaultform-outline);outline-offset:var(--defaultform-outline-offset)}.pageelement-gallery-detail .gallery-container{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:1.875rem;max-width:87.500rem;margin:0 auto;padding:0 1.250rem}@media screen and (min-width:90rem){.pageelement-gallery-detail .gallery-container,.pageelement-gallery-detail .back-item{padding:0!important}}.pageelement-gallery-detail .back-item{max-width:87.500rem;width:100%;margin:1.5625rem auto 0 auto;padding-left:1.250rem}.pageelement-gallery-detail .gallery-image-thumb{aspect-ratio:447 / 251;object-fit:cover}@media only screen and (max-width:47.500rem){.pageelement-gallery-detail .gallery-container{grid-template-columns:1fr 1fr;grid-gap:1rem}}@media only screen and (max-width:30rem){.pageelement-gallery-detail .gallery-image{width:100%;margin:0 0 .3125rem}}@media only screen and (max-width:26.250rem){.pageelement-gallery-detail .gallery-container{grid-template-columns:1fr;grid-gap:1rem}}.pageelement-gallery-detail .gallery-image-copyright{color:#777;opacity:.6;font-size:.750rem;float:right;text-align:right}.pageelement-gallery-detail .ai-mark{position:absolute;bottom:1.875rem;right:.3125rem;display:inline-block;text-align:right;padding-right:.3125rem}.pageelement-gallery-detail .ai-mark:before{content:'';background:url(/_images/ai-mark.svg) no-repeat;height:1.5625rem;width:1.5625rem;display:block;opacity:.4}.pageelement-gallery-detail .gallery-image{position:relative}.pageelement-gallery-detail .back-link{color:#000;font-size:1.250rem;font-weight:700}.pageelement-gallery-detail .fa-chevron-left{color:#000;font-size:1.250rem;margin-right:.625rem;font-weight:900}.pageelement-gallery-detail .back-link:hover,.pageelement-gallery-detail .back-link:hover .fa-chevron-left{color:#00528c}.pageelement-gallery-list{width:100%;max-width:87.500rem;margin:0 auto 3.4375rem auto;padding:0 1.250rem;display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:1.875rem}@media screen and (min-width:90rem){.pageelement-gallery-list,.pageelement-gallery-list h2{padding:0!important}}.pageelement-gallery-list>h2:first-child{grid-column:1 / -1}.pageelement-gallery-list>:not(h2:first-child){display:block}.pageelement-gallery-list .item .text-container a{padding:0;margin:0!important;line-height:1.375rem;font-size:1.125rem;word-wrap:break-word;word-break:break-word}.pageelement-gallery-list .item:nth-child(3n){margin-right:0}.pageelement-gallery-list .text-container{padding:.3125rem .625rem;margin:0;background-color:#00528c !Important}.pageelement-gallery-list .title{color:#fff}@media only screen and (max-width:47.500rem){.pageelement-gallery-list{grid-template-columns:1fr 1fr;grid-gap:1rem}}@media only screen and (max-width:30rem){.pageelement-gallery-list .item{width:100%;margin-left:0}}@media only screen and (max-width:26.250rem){.pageelement-gallery-list{grid-template-columns:1fr;grid-gap:1rem}}.pageelement-gallery-list .gallery-overview-copyright{color:#E4e4e4;opacity:.5;font-size:.750rem;float:right;margin-top:-.3125rem;word-wrap:break-word;word-break:break-word}.pageelement-gallery-list .text-container a.title{margin:.9375rem 0!important;display:block}.pageelement-gallery-list .text-container a.title:hover{color:#707070}.pageelement-gallery-list .image-container a{display:flex;justify-content:flex-end;position:relative}.pageelement-gallery-list .ai-mark{position:absolute;bottom:.625rem;display:inline-block;text-align:right;padding-right:.625rem}.pageelement-gallery-list .ai-mark:before{content:'';background:url(/_images/ai-mark.svg) no-repeat;height:1.5625rem;width:1.5625rem;display:block;opacity:.4}.pageelement-icon-info .wrapper{background:#00528c;padding:0 2.8125rem}.pageelement-icon-info .heading-container{width:100%;max-width:87.500rem;display:block;margin:0 auto 1.250rem}@media screen and (max-width:87.500rem){.pageelement-icon-info .heading-container{padding-left:1.250rem}}.pageelement-icon-info .wrapper .container{max-width:87.500rem;margin:auto;display:flex;gap:.625rem;justify-content:space-between;flex-wrap:wrap}.pageelement-icon-info .wrapper .container{max-width:87.500rem;margin:auto;display:flex;gap:1.5625rem;row-gap:3.125rem;justify-content:space-around;padding:4.375rem 0}.pageelement-icon-info .wrapper .container .icon-item{display:flex;flex-flow:column;max-width:18.750rem;align-items:center;gap:1.250rem}.pageelement-icon-info .wrapper .container .icon-item .headline{color:#fff;font-size:1.500rem;font-weight:700}.pageelement-icon-info .wrapper .container .icon-item .text{text-align:center}.pageelement-icon-info .wrapper .container .icon-item .text>*{color:#fff}.pageelement-icon-info .wrapper .container .icon-item .icon:before{font-family:'Font Awesome 6 Sharp',sans-serif;font-size:5.625rem;color:#fff}.pageelement-icon-info .wrapper .container .icon-item:nth-child(1) .icon:before{content:'\f2bd'}.pageelement-icon-info .wrapper .container .icon-item:nth-child(2) .icon:before{content:'\f015'}.pageelement-icon-info .wrapper .container .icon-item:nth-child(3) .icon:before{content:'\f095'}.pageelement-icon-info .wrapper .container .icon-item:nth-child(4) .icon:before{content:'\f05a'}@media only screen and (max-width:90.625rem){.pageelement-icon-info .wrapper{padding:0 1.250rem}}@media only screen and (max-width:56.250rem){.pageelement-icon-info .wrapper .container .icon-item .icon:before{font-size:4.6875rem}}@media only screen and (max-width:40.625rem){.pageelement-icon-info .wrapper .container .icon-item .icon:before{font-size:4.0625rem}}@media only screen and (max-width:26.250rem){.pageelement-icon-info .wrapper .container .icon-item .icon:before{font-size:3.125rem}}.pageelement-icon-info a{color:#FFF;font-weight:700}.pageelement-icon-info a:hover{color:#e4e4e4}.pageelement-image-double .images-wrapper{display:flex;gap:3.125rem}@media screen and (max-width:64rem){.pageelement-image-double .images-wrapper{flex-direction:column}}.pageelement-image-double .copyright{font-size:.750rem;z-index:5;position:absolute;bottom:-.9375rem;right:0;color:#9A9A9A}.pageelement-image-double .image-left,.pageelement-image-double .image-right{position:relative}.pageelement-image-double .text{margin-top:1.250rem}.pageelement-image-double ol,.pageelement-image-double ul{margin-left:1.250rem}.pageelement-image-double li[data-list=ordered]{list-style-type:decimal}.pageelement-image-double li[data-list=bullet]{list-style:bullet}.pageelement-image-double a{color:#00528c}.pageelement-image-double a:hover{color:#707070}.pageelement-image-double .ai-mark{position:absolute;bottom:.3125rem;right:.625rem}.pageelement-image-double .ai-mark:before{content:'';background:url(/_images/ai-mark.svg) no-repeat;height:1.5625rem;width:1.5625rem;display:block;opacity:.4}.pageelement-image-double h2{display:block}.pageelement-link-boxes .link-item{list-style-type:none}.pageelement-link-boxes .link-heading-container{max-width:87.500rem;display:block;margin:0 auto 1.250rem;padding:0 1.250rem}.pageelement-link-boxes .link-item>a{list-style-type:none;background-color:#00528C;padding:.625rem;margin-bottom:.625rem;display:flex;width:100%;align-items:center;box-sizing:border-box;min-height:4.375rem}.pageelement-link-boxes .link-item:hover>a{background-color:#707070}.pageelement-link-boxes .link-item .link-link{color:#fff;font-weight:700;width:fit-content;font-size:1.500rem;overflow-wrap:break-word;white-space:normal;word-break:break-word;padding-right:.9375rem;line-height:1.2}.pageelement-link-boxes .link-item-container{display:flex;flex-direction:column;width:100%}.pageelement-link-boxes .fa-chevron-right{color:#fff;margin-left:auto}@media screen and (max-width:29.250rem){.pageelement-link-boxes .link-item .fa-regular{margin-right:0.6250rem!important;font-size:1.5000rem!important}.pageelement-link-boxes .link-item .fa-solid{font-size:1.5000rem!important;padding-left:0.9375rem!important;padding-right:0.9375rem!important}.pageelement-link-boxes .link-item .link-icon{width:4.375rem}}.pageelement-link-boxes .link-link{width:fit-content;display:inline-block}.pageelement-link-boxes .link-item>a>.fa-sharp.fa-chevron-right{font-size:3.125rem;margin-right:2.3125rem;float:right}.pageelement-link-boxes .link-item .link-icon .fa-solid{color:#fff;padding-right:2.125rem;font-size:1.875rem;padding-left:2.750rem}.link-icon{width:7.1875rem;flex-shrink:0}.pageelement-links .link-item{list-style-type:none}.pageelement-links .link-item>a{list-style-type:none;margin-bottom:.625rem;display:flex;width:100%;align-items:center;box-sizing:border-box}.pageelement-links .link-item a:hover .link-icon i,.pageelement-links .link-item a:hover .text{color:#00569e}.pageelement-links .link-item .link-link{color:#000;font-weight:700;width:fit-content;font-size:1.250rem;overflow-wrap:break-word;white-space:normal;word-break:break-word;line-height:1.2}.pageelement-links .link-item-container{display:flex;flex-direction:column;width:100%}.pageelement-links .fa-chevron-right{color:#000;margin-left:auto}.pageelement-links .link-link{width:fit-content;display:inline-block}.pageelement-links .link-item .link-icon .fa-solid{color:#000;font-weight:900;margin-right:.625rem;font-size:1.250rem}.link-icon{flex-shrink:0}.pageelement-map-main{box-sizing:border-box;padding-bottom:1.5625rem;padding-top:1.5625rem}.pageelement-map-main .map-container{position:relative;overflow:hidden;min-height:31.250rem;width:100%}.pageelement-map #openstreetmap-container{height:31.250rem;overflow:hidden}.pageelement-media .content-container{flex-direction:column;padding:3.125rem 1.250rem}.pageelement-media .movie{width:100%;max-width:87.500rem;height:auto;display:block;margin:0 auto}.pageelement-media .wrapper{width:100%}.pageelement-media .pageelement-canvas{width:100%;max-width:87.500rem;margin:0 auto}.movie-box.youtube,.movie-box.video{position:relative;padding-bottom:56.25%;padding-top:0;height:0;overflow:hidden;width:100%;max-width:87.500rem;margin:0 auto}.movie-box.youtube iframe,.movie-box.youtube object,.movie-box.youtube embed,.movie-box.video iframe,.movie-box.video object,.movie-box.video embed{position:absolute;top:0;left:50%;transform:translateX(-50%);width:100%;height:100%}.pageelement-news-archive{width:100%;box-sizing:border-box}.element-headline{margin:0 auto 1.250rem;display:flex;max-width:87.500rem;justify-content:space-between;padding:0 1.250rem;color:#00528c}.pageelement-news-archive .content-container{flex-direction:column;flex-wrap:wrap}.pageelement-news-archive .filter{margin:0 auto;display:flex;max-width:87.500rem;justify-content:space-between;padding:0 1.250rem}.pageelement-news-archive .filter .filter-item-wrapper{width:100%;margin-bottom:1.250rem}.pageelement-news-archive .filter .filter-item-year{width:100%;border:.0625rem solid #005ca2;padding:.625rem;background:none;font-size:1.250rem;appearance:none;background:url(_images/angle-down-solid.svg) no-repeat;background-position:calc(100% - 1.2500rem) center;background-size:1.875rem 1.875rem}.pageelement-news-archive .content-container h2{color:#00528c;font-size:1.625rem;border-bottom:.125rem solid #777;padding-bottom:.625rem}.pageelement-news-archive .item{display:flex;flex-wrap:wrap;width:100%;padding:.625rem 0 1.5625rem;margin-bottom:1.5625rem;overflow:hidden;border-bottom:.125rem solid #777777!important}.pageelement-news-archive .image-container{display:flex;float:left;width:40%;max-width:26.8750rem!important;margin-right:3.7500rem!important;max-height:16.875rem;box-sizing:border-box;position:relative;justify-content:flex-end}.pageelement-news-archive .image-container image{display:inline-block;width:auto;height:100%;box-sizing:border-box}.pageelement-news-archive .text-container{float:left;word-wrap:break-word;word-break:break-word;white-space:normal;flex:1;display:flex;flex-direction:column;min-width:20%}@media screen and (max-width:59.375rem){.pageelement-news-archive .image-container{margin-right:2.5000rem!important}}.pageelement-news-archive .text-container .headline-container .headline{font-weight:700;font-size:1.500rem;margin-bottom:0;display:inline-block;color:#00528c}.pageelement-news-archive .text-container .text{box-sizing:border-box;font-size:1.125rem;word-break:break-word;word-wrap:break-word;overflow:hidden}.pageelement-news-archive .detail-link{display:inline-block;color:#000;font-size:1.1250rem!important;margin-top:1.250rem;font-weight:700}.pageelement-news-archive .detail-link:hover{color:#00528c}@media only screen and (max-width:32.500rem){.pageelement-news-archive .image-container{width:100%;margin:0!important;float:none}.pageelement-news-archive .text-container{float:none;overflow:hidden;max-width:100%}}.pageelement-news-archive .fa-chevrons-right{padding-right:.3125rem}.pageelement-news-archive .detail-link:hover .fa-chevrons-right{color:#00528c}.pageelement-news-archive .item:last-of-type{border-bottom:.125rem solid #777777!important;padding-bottom:1.2500rem!important}.pageelement-news-archive .ai-mark{position:absolute;bottom:.625rem;right:.625rem}.pageelement-news-archive .ai-mark:before{content:'';background:url(/_images/ai-mark.svg) no-repeat;height:1.5625rem;width:1.5625rem;display:block;opacity:.4}.pageelement-news-archive .news-list-copyright{font-size:.750rem;opacity:.8;position:absolute;z-index:1000;bottom:-.9375rem;color:#000}.pageelement-news-archive .fallback-image{display:flex;float:left;width:100%;max-width:26.8750rem!important;max-height:16.875rem;height:100%;box-sizing:border-box;position:relative;justify-content:center;align-items:center;background-color:#dcdcdc;overflow:hidden}.pageelement-news-archive .fallback-image{display:flex}.pageelement-news-archive .news-list-container .spinner{width:6.250rem;height:6.250rem;border:.625rem solid #e6e6e6;border-top:.625rem solid #00528C;border-radius:50%;animation:loading-offer-list 1s linear infinite;margin-left:calc(50% - 4.6875rem)}@keyframes loading-offer-list{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@media screen and (max-width:59.375rem){.pageelement-news-archive .fallback-image{margin-right:2.5000rem!important}}@media only screen and (max-width:32.500rem){.pageelement-news-archive .fallback-image{width:100%;margin:0!important;float:none}}.pageelement-news-archive .fallback-image i{font-size:4.375rem;color:#666}.pageelement-news-detail .content-container{justify-content:flex-start}.pageelement-news-detail .introtext{display:block;margin-bottom:.625rem;padding-top:2.500rem}.pageelement-news-detail .copytext p{display:block;margin-bottom:.625rem;margin-top:1.250rem;max-width:50rem}.pageelement-news-detail .date{margin-top:.3125rem}.pageelement-news-detail .back-item{margin-top:.625rem;width:100%;border-top:.125rem solid #777;grid-column:1 / 3;padding-top:.9375rem}.pageelement-news-detail .back-link{color:#000;font-weight:700;font-size:1.250rem}.pageelement-news-detail .back-link:hover{color:#00528c}.pageelement-news-detail h3{font-size:1.250rem;font-weight:700;color:#00528c;margin-top:1.250rem}.pageelement-news-detail .downloads{margin-top:3.125rem;margin-bottom:2.500rem}.pageelement-news-detail .downloads .download-link::before{color:#00528c;padding:0 .3125rem 0 1.250rem}.pageelement-news-detail .downloads .download-link:hover::before{color:#FFF}.pageelement-news-detail .downloads .download-link{color:#000;background-color:#E4E4E4;padding:.625rem 0;margin-bottom:.3125rem}.pageelement-news-detail .downloads .download-link:hover{color:#FFF;background-color:#00528c}.pageelement-news-detail .newsdetail-grid{display:grid;grid-template-columns:minmax(auto,50rem) minmax(auto,26.875rem);gap:0 10.625rem}@media screen and (max-width:75rem){.pageelement-news-detail .newsdetail-grid{gap:0 3.750rem}}@media screen and (max-width:48rem){.pageelement-news-detail .newsdetail-grid{grid-template-columns:100%}.pageelement-news-detail .back-item{grid-column:1 / 2}}.pageelement-news-detail .mainimage,.pageelement-news-detail .copytext,.pageelement-news-detail .downloads,.pageelement-news-detail .author,.pageelement-news-detail .date{grid-column:1 / 1}.pageelement-news-detail .right{grid-column:2 / 2;grid-row-start:1}@media screen and (max-width:48rem){.pageelement-news-detail .right{grid-column:1 / 1;grid-row-start:auto}}.pageelement-news-detail .rightimage,.pageelement-news-detail .secondrightimage{margin-bottom:3.125rem}.pageelement-news-detail .news-detail-other-links{display:flex;flex-direction:column;margin-top:3.125rem;margin-right:1.250rem}.pageelement-news-detail .link-link{background-color:#E4E4E4;color:#000;width:100%;display:block;padding:.625rem 0 .625rem 1.250rem}.pageelement-news-detail .linklist{display:flex;flex-direction:column}.pageelement-news-detail .fa-arrow-up-right,.pageelement-news-detail .fa-chevron-right{padding-right:.625rem;color:#00528c}.pageelement-news-detail .image-copyright{float:right;margin-bottom:.625rem}.pageelement-news-detail .image-subline,.pageelement-news-detail .copytext{margin-top:1.5625rem;word-break:break-word;word-wrap:break-word;overflow:hidden;width:100%}.pageelement-news-detail .gallery-image-thumb{max-width:27.8125rem;width:100%;max-height:15.625rem;height:auto}.pageelement-news-detail .gallery-container{display:grid;grid-template-columns:1fr 1fr 1fr;max-width:87.500rem;width:100%;gap:1.875rem;grid-column:1 / 3;grid-row-start:auto;margin-bottom:3.125rem}@media screen and (max-width:48rem){.pageelement-news-detail .gallery-container{grid-template-columns:1fr;grid-column:1 / 1}.pageelement-news-detail .gallery-image-thumb{width:100%;height:auto;max-width:unset;max-height:unset}}.pageelement-news-detail .fa-chevron-left{margin-right:.625rem}.pageelement-news-detail .back-link:hover .fa-chevron-left{color:#00528c}.pageelement-news-detail .gallery-image-copyright{color:#777;opacity:.6;font-size:.750rem;float:right;text-align:right}.pageelement-news-detail .mainimage .ai-mark{position:absolute;bottom:.625rem;right:.625rem}.pageelement-news-detail .rightimage .ai-mark{position:absolute;bottom:3.4375rem;right:.625rem}.pageelement-news-detail .secondrightimage .ai-mark{position:absolute;bottom:3.4375rem;right:.625rem}.pageelement-news-detail .gallery-image .ai-mark{position:absolute;bottom:1.875rem;right:.625rem}.pageelement-news-detail .ai-mark:before{content:'';background:url(/_images/ai-mark.svg) no-repeat;height:1.5625rem;width:1.5625rem;display:block;opacity:.4}.pageelement-news-detail .mainimage,.pageelement-news-detail .rightimage,.pageelement-news-detail .secondrightimage,.pageelement-news-detail .gallery-image{position:relative}.news-detail-hr{margin:0 auto 4.375rem auto;color:#777;background-color:#777;border-color:#777;max-width:87.500rem;width:auto}@media screen and (max-width:87.500rem){.news-detail-hr{margin:0 1.250rem 4.375rem 1.250rem}}.pageelement-news-detail .news-detail-gallery-headline{margin-top:5rem}.pageelement-news-list{width:100%;box-sizing:border-box}.pageelement-news-list .content-container{flex-direction:column;flex-wrap:wrap}.pageelement-news-list .content-container h2{color:#00528c;font-size:1.625rem;border-bottom:.125rem solid #777;padding-bottom:.625rem}.pageelement-news-list .item{display:flex;flex-wrap:wrap;width:100%;padding:.625rem 0 1.5625rem;margin-bottom:1.5625rem;overflow:hidden;border-bottom:.125rem solid #777777!important}.pageelement-news-list .image-container{display:flex;float:left;width:40%;max-width:26.8750rem!important;margin-right:3.7500rem!important;max-height:16.875rem;box-sizing:border-box;position:relative;justify-content:flex-end}.pageelement-news-list .image-container image{display:inline-block;width:auto;height:100%;box-sizing:border-box}.pageelement-news-list .text-container{float:left;word-wrap:break-word;word-break:break-word;white-space:normal;flex:1;display:flex;flex-direction:column;padding-top:1.250rem;min-width:20%}@media screen and (max-width:59.375rem){.pageelement-news-list .image-container{margin-right:2.5000rem!important}}.pageelement-news-list .text-container .headline-container .headline{font-weight:700;font-size:1.500rem;margin-bottom:1.250rem;display:inline-block;color:#00528c}.pageelement-news-list .text-container .text{box-sizing:border-box;font-size:1.125rem;word-break:break-word;word-wrap:break-word;overflow:hidden}.pageelement-news-list .detail-link{display:inline-block;color:#000;font-size:1.1250rem!important;margin-top:1.250rem;font-weight:700}.pageelement-news-list .detail-link:hover{color:#00528c}@media only screen and (max-width:32.500rem){.pageelement-news-list .image-container{width:100%;margin:0!important;float:none}.pageelement-news-list .text-container{float:none;overflow:hidden;max-width:100%}}.pageelement-news-list .fa-chevrons-right{padding-right:.3125rem}.pageelement-news-list .detail-link:hover .fa-chevrons-right{color:#00528c}.pageelement-news-list .item:last-of-type{border-bottom:.125rem solid #777777!important;padding-bottom:1.2500rem!important}.pageelement-news-list .ai-mark{position:absolute;bottom:.625rem;right:.625rem}.pageelement-news-list .ai-mark:before{content:'';background:url(/_images/ai-mark.svg) no-repeat;height:1.5625rem;width:1.5625rem;display:block;opacity:.4}.pageelement-news-list .news-list-copyright{font-size:.750rem;opacity:.8;position:absolute;z-index:1000;bottom:-.9375rem;color:#000}.pageelement-news-list .fallback-image{display:flex;float:left;width:100%;max-width:26.8750rem!important;max-height:16.875rem;height:100%;box-sizing:border-box;position:relative;justify-content:center;align-items:center;background-color:#dcdcdc;overflow:hidden}.pageelement-news-list .fallback-image{display:flex}@media screen and (max-width:59.375rem){.pageelement-news-list .fallback-image{margin-right:2.5000rem!important}}@media only screen and (max-width:32.500rem){.pageelement-news-list .fallback-image{width:100%;margin:0!important;float:none}}.pageelement-news-list .fallback-image i{font-size:4.375rem;color:#666}.pageelement-overviewpages .content-container{display:grid;grid-template-columns:1fr 1fr;flex-wrap:wrap;justify-content:center;gap:1.875rem 3.750rem}.pageelement-overviewpages .overview-item{background-color:#00528c;width:100%;max-width:41.875rem;min-width:6.250rem;min-height:16.875rem;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;color:#fff;box-sizing:border-box;margin-bottom:0!important}.pageelement-overviewpages .overview-item:hover{background-color:#707070}.pageelement-overviewpages .overview-item .image-container{padding:1.875rem 1.875rem 0 1.875rem;max-width:36.875rem;width:100%;display:flex;justify-content:center;box-sizing:border-box;position:relative}.pageelement-overviewpages .overview-item img{padding:1.250rem;width:100%!important;height:auto}.pageelement-overviewpages .text-container h2{color:white!important;text-align:center;padding:0 .625rem !Important;line-height:1.2;word-break:break-word;font-weight:700}.pageelement-overviewpages .has-image a h2{font-size:1.875rem}.pageelement-overviewpages .no-image a h2{font-size:2.500rem}.pageelement-overviewpages .text-container{display:flex!important;justify-content:center;align-items:center;padding-bottom:1.250rem;padding-top:.625rem}.pageelement-overviewpages .overview-item.no-image a h2{margin:0;padding:0}.pageelement-overviewpages .overview-item a{box-sizing:content-box;width:100%;height:100%;display:flex;flex-direction:column;flex-wrap:nowrap;align-items:center;justify-content:center;text-align:center;color:#fff;text-decoration:none}@media screen and (max-width:48rem){.pageelement-overviewpages .content-container{grid-template-columns:1fr}.pageelement-overviewpages .overview-item{max-width:100%;height:100%}}@media screen and (max-width:12.500rem){.pageelement-overviewpages .image-container img{display:none}}.pageelement-overviewpages .ai-mark{position:absolute;bottom:2.500rem;right:2.8125rem;display:inline-block;text-align:right;padding-right:.625rem}.pageelement-overviewpages .ai-mark:before{content:'';background:url(/_images/ai-mark.svg) no-repeat;height:1.5625rem;width:1.5625rem;display:block;opacity:.4}.pageelement-overviewpages .image-container span{position:absolute;bottom:1.250rem;right:3.4375rem;font-size:.750rem}.pageelement-person-double{max-width:87.500rem;margin:0 auto 3.4375rem auto}.pageelement-person-double .headline{width:100%;max-width:87.500rem;display:block;margin:0 auto 1.250rem}.pageelement-person-double .wrapper{display:flex;gap:3.125rem}.pageelement-person-double .person-container{background:#E4E4E4;width:calc(50% - 1.5625rem);display:flex}.pageelement-person-double .person-container .image{width:13.625rem}.pageelement-person-double .person-double-image{display:flex;position:relative}.pageelement-person-double .person-container .content{padding:2.375rem 2.0625rem;width:60%}.pageelement-person-double .person-container .content .name{font-size:1.125rem;font-weight:700}.pageelement-person-double .person-container .content .function{font-size:1.125rem;margin-bottom:.625rem}.pageelement-person-double .person-container .content .text{margin-bottom:.625rem}.pageelement-person-double .person-container .contact-wrapper{display:flex;flex-flow:column}.pageelement-person-double .person-container .content a{line-height:1.750rem;font-size:1.125rem;color:#000}.pageelement-person-double .person-container .content a:hover{color:#00528c}.pageelement-person-double .person-container .content p{font-size:1.125rem}.pageelement-person-double .person-container .content a:before,.pageelement-person-double .person-container .content p:before{font-family:'Font Awesome 6 Sharp',sans-serif;font-size:1.125rem;width:1.5625rem;display:inline-block}.pageelement-person-double .person-container .content a.telephone:before{content:'\f095'}.pageelement-person-double .person-container .content a.email:before{content:'\f0e0'}.pageelement-person-double .person-container .content a.mobil:before{content:'\f3ce'}.pageelement-person-double .person-container .content p.telefax:before{content:'\f1ac'}.pageelement-person-double .person-double-copyright{font-size:.750rem;margin-top:-1.875rem;align-self:end;padding:.750rem .3125rem 0 .3125rem;z-index:5;position:absolute;right:0}.pageelement-person-double .ai-mark{position:absolute;bottom:1.250rem;right:.625rem}.pageelement-person-double .ai-mark:before{content:'';background:url(/_images/ai-mark.svg) no-repeat;height:1.5625rem;width:1.5625rem;display:block;opacity:.4}@media only screen and (max-width:90.625rem){.pageelement-person-double .wrapper{gap:1.875rem;flex-wrap:wrap}.pageelement-person-double .person-container{width:100%}.pageelement-person-double .headline{padding-left:1.250rem}}@media only screen and (max-width:50rem){.pageelement-person-double .headline{}}@media only screen and (max-width:40.625rem){.pageelement-person-double .person-container{flex-flow:column}.pageelement-person-double .person-container .image{align-self:center;padding-top:1.250rem}.pageelement-person-double .person-container .content{box-sizing:border-box;margin:0 auto;width:initial}}.pageelement-person-double .fallback-image{width:13.625rem;height:100%;position:relative;display:flex;align-items:center;justify-content:center;background-color:#e0e0e0;overflow:hidden;box-sizing:border-box}.pageelement-person-double .person-double-image .fallback-image{display:flex;position:relative}@media only screen and (max-width:40.625rem){.fallback-image{align-self:center;padding-top:1.250rem}}.fallback-image i{font-size:4.375rem;color:#555}.pageelement-sitemap ul{float:none;display:block;width:100%;margin-left:0}.pageelement-sitemap ul ul{margin-left:1.25rem}.pageelement-sitemap li{float:none;display:block}.pageelement-sitemap li a{text-decoration:underline;display:inline-block;padding-top:.3125rem;padding-bottom:.3125rem}.pageelement-sitemap li a:hover{text-decoration:underline;color:#00528c}.pageelement-social-media-teaser .heading-container{width:100%;max-width:87.500rem;display:block;margin:0 auto 1.250rem}@media screen and (max-width:87.500rem){.pageelement-social-media-teaser .heading-container{padding-left:1.250rem}}.pageelement-social-media-teaser .wrapper{background-color:#00528c;min-height:6.250rem;display:flex;align-items:center;justify-content:center}.pageelement-social-media-teaser .content-container{width:100%;display:grid;gap:.625rem;align-items:center;grid-template-columns:repeat(4,1fr);padding:1.250rem}.pageelement-social-media-teaser .content-container p,.pageelement-social-media-teaser .content-container a{color:#fff;font-size:1.125rem;padding:1.250rem 0}.pageelement-social-media-teaser #facebook-link::before,.pageelement-social-media-teaser #instagram-link::before,.pageelement-social-media-teaser #twitter-link::before,.pageelement-social-media-teaser #youtube-link::before,.pageelement-social-media-teaser #xing-link::before,.pageelement-social-media-teaser #linkedin-link::before,.pageelement-social-media-teaser #tiktok-link::before{font-size:2.6875rem;font-family:"Font Awesome 6 Brands",sans-serif;display:block;width:6.250rem;vertical-align:middle}.pageelement-social-media-teaser .content-container a{display:flex;align-items:center;text-align:center}.pageelement-social-media-teaser #facebook-link::before{content:"\f09a"}.pageelement-social-media-teaser #instagram-link::before{content:"\f16d"}.pageelement-social-media-teaser #twitter-link::before{content:"\e61b"}.pageelement-social-media-teaser #youtube-link::before{content:"\f431"}.pageelement-social-media-teaser #xing-link::before{content:"\f168"}.pageelement-social-media-teaser #linkedin-link::before{content:"\f08c"}.pageelement-social-media-teaser #tiktok-link::before{content:"\e07b"}.pageelement-social-media-teaser .social-media-text{grid-area:1 / 1 / 4 / 1;align-self:center;overflow-wrap:break-word;word-break:break-word;word-wrap:break-word}@media (max-width:48rem){.pageelement-social-media-teaser .content-container{grid-template-columns:repeat(2,1fr)}.pageelement-social-media-teaser .content-container a{padding:.625rem .9375rem}}@media (max-width:30rem){.pageelement-social-media-teaser .content-container{grid-template-columns:1fr;justify-items:center}.pageelement-social-media-teaser .content-container a{padding:.625rem;display:inline-block;line-height:1.5}}.pageelement-social-media-teaser .social-media-link:hover{color:#707070}.pageelement-teaserboxes-triple .heading-container{width:100%;max-width:87.500rem;display:block;margin:0 auto 1.250rem}.pageelement-teaserboxes-triple.teaserboxes-wrapper .content-container{display:grid;grid-template-columns:1fr 1fr 1fr;gap:2.500rem}@media screen and (max-width:75rem){.pageelement-teaserboxes-triple.teaserboxes-wrapper .content-container{grid-template-columns:1fr}}.pageelement-teaserboxes-triple.teaserboxes-wrapper .teaserbox{flex-basis:31%}.pageelement-teaserboxes-triple.teaserboxes-wrapper .teaserbox.gray{background-color:#e4e4e4}.pageelement-teaserboxes-triple.teaserboxes-wrapper .teaserbox.gray *{color:#000}.pageelement-teaserboxes-triple.teaserboxes-wrapper .teaserbox.gray .teaserbox-button{background-color:#00528c;padding:.625rem;max-width:12.500rem;width:100%;margin:0 auto;border-radius:.625rem}.pageelement-teaserboxes-triple.teaserboxes-wrapper .teaserbox.gray .teaserbox-button:hover{background-color:#707070}.pageelement-teaserboxes-triple.teaserboxes-wrapper .teaserbox.gray .teaserbox-button .button-text{color:#fff;font-weight:700;font-size:1.250rem;display:inline}.pageelement-teaserboxes-triple.teaserboxes-wrapper .teaserbox.gray .teaserbox-button .button-icon i{color:white!important;margin-left:.625rem}.pageelement-teaserboxes-triple.teaserboxes-wrapper .teaserbox-button .button-icon{display:inline}.pageelement-teaserboxes-triple.teaserboxes-wrapper .teaserbox.blue .teaserbox-button{background-color:#e4e4e4;padding:.625rem;max-width:12.500rem;width:100%;margin:0 auto;border-radius:.625rem}.pageelement-teaserboxes-triple.teaserboxes-wrapper .teaserbox.blue .teaserbox-button:hover{background-color:#707070}.pageelement-teaserboxes-triple.teaserboxes-wrapper .teaserbox.blue .teaserbox-button:hover .button-text{color:#fff}.pageelement-teaserboxes-triple.teaserboxes-wrapper .teaserbox.blue .teaserbox-button .button-text{color:#000;font-weight:700;font-size:1.250rem;display:inline}.pageelement-teaserboxes-triple.teaserboxes-wrapper .teaserbox.blue .teaserbox-button .button-icon i{color:black!important;margin-left:.625rem}.pageelement-teaserboxes-triple .teaserbox{background-color:#00528c;display:flex;flex-flow:column}.pageelement-teaserboxes-triple .teaserbox *{color:#fff}.pageelement-teaserboxes-triple .teaserbox-textcontainer{padding:3.4375rem 1.875rem;text-align:center;box-sizing:border-box;height:100%;display:flex;flex-flow:column;gap:2.1875rem}.pageelement-teaserboxes-triple .teaserbox-textcontainer .box-headline{font-size:1.500rem;font-weight:700;line-height:1.875rem}.pageelement-teaserboxes-triple .teaserboxes-main .teaserbox-imagecontainer img{object-fit:cover}@media screen and (max-width:87.500rem){.pageelement-teaserboxes-triple .heading-container{padding-left:1.250rem}}@media screen and (max-width:75rem){.pageelement-teaserboxes-triple.teaserboxes-wrapper .content-container{flex-flow:column;gap:1.875rem}.pageelement-teaserboxes-triple.teaserboxes-wrapper .teaserbox{flex-basis:100%}.pageelement-teaserboxes-triple .teaserbox-imagecontainer img{height:100%;object-fit:cover}}@media screen and (max-width:45rem){.pageelement-teaserboxes-triple.teaserboxes-wrapper .teaserbox{flex-flow:column}.pageelement-teaserboxes-triple .teaserbox-imagecontainer,.pageelement-teaserboxes-triple .teaserbox-textcontainer{width:100%}}.pageelement-teaserboxes-triple .ai-mark{align-self:end;position:absolute;bottom:1.250rem;right:.625rem}.pageelement-teaserboxes-triple .ai-mark:before{content:'';background:url(/_images/ai-mark.svg) no-repeat;height:1.5625rem;width:1.5625rem;display:block;opacity:.4}.pageelement-teaserboxes-triple .teaserbox-copyright{align-self:end;padding:.3125rem .3125rem 0 .3125rem;z-index:5;position:absolute;bottom:0;font-size:.750rem;right:0}.pageelement-teaserboxes-triple .teaserbox-imagecontainer{position:relative}.pageelement-teaserboxes img{width:100%;max-width:43.750rem;height:auto;max-height:25rem;display:inline-block}.pageelement-teaserboxes .heading-container{width:100%;max-width:87.500rem;display:block;margin:0 auto 1.250rem}.pageelement-teaserboxes .teaser-image-container{position:relative;width:100%;max-width:43.750rem;height:auto;max-height:25rem;display:flex;justify-content:flex-end}@media screen and (max-width:87.500rem){.pageelement-teaserboxes .left-column .teaser-image-container{padding-left:2.500rem}.pageelement-teaserboxes .right-column .teaser-image-container{padding-right:2.500rem}.pageelement-teaserboxes .left-column .text{padding:.9375rem 3.125rem .9375rem 2.1875rem!important;margin-right:0.6250rem!important;margin-left:-0.6250rem!important}.pageelement-teaserboxes .right-column .text{padding:.9375rem 2.1875rem .9375rem 3.1250rem!important;margin-left:0.6250rem!important;margin-right:-0.6250rem!important}.pageelement-teaserboxes .right-column .ai-mark{right:3.125rem}.pageelement-teaserboxes .heading-container{padding-left:1.250rem}}@media screen and (max-width:48rem){.pageelement-teaserboxes .left-column .teaser-image-container{padding-left:0!important}.pageelement-teaserboxes .right-column .teaser-image-container{padding-right:0!important}.pageelement-teaserboxes .right-column .ai-mark{right:.625rem}.pageelement-teaserboxes .left-column .text{margin-left:0!important;margin-right:0!important}.pageelement-teaserboxes .right-column .text{margin-right:0!important;margin-left:0!important}}.pageelement-teaserboxes .teaserbox-container{display:flex;flex-direction:row;width:100%}.pageelement-teaserboxes .left-column,.pageelement-teaserboxes .right-column{width:50%;box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;align-items:center}.pageelement-teaserboxes .left-column .text,.pageelement-teaserboxes .right-column .text{text-align:center;width:100%;overflow-wrap:break-word;word-break:break-word;word-wrap:break-word;overflow:hidden;margin:.9375rem 2.1875rem;padding:.9375rem 2.1875rem}.pageelement-teaserboxes .teaserbox-button{background-color:#00528C;padding:.9375rem;max-width:12.500rem;min-height:3.125rem;display:flex;justify-content:center;align-items:center;width:80%;box-sizing:border-box;margin:1.875rem auto 1.875rem auto;border-radius:.625rem}.pageelement-teaserboxes .teaserbox-button:hover{background-color:#707070}.pageelement-teaserboxes .teaserbox-button .button-text{color:#fff;font-size:1.250rem;font-weight:700}.pageelement-teaserboxes .teaserbox-button .button-icon i{color:#fff;font-size:1.125rem;padding-left:.625rem}@media screen and (max-width:25rem){.pageelement-teaserboxes .teaserbox-button{max-width:12.5000rem!important;font-size:1.0000rem!important}.pageelement-teaserboxes .teaserbox-copyright{margin-top:0!important}}.pageelement-teaserboxes .teaser-headline{font-size:1.3750rem!important;padding-top:1.875rem}.pageelement-teaserboxes .teaser-text{font-size:1.1250rem!important;margin-bottom:1.250rem}.pageelement-teaserboxes .teaserbox-copyright{align-self:end;padding:.3125rem .3125rem 0 .3125rem;z-index:5;position:absolute;bottom:0;font-size:.750rem}.pageelement-teaserboxes .pageelement-canvas{width:100%;max-width:87.500rem;margin:0 auto}.pageelement-teaserboxes .content-container{min-height:25rem}.pageelement-teaserboxes .ai-mark{align-self:end;position:absolute;bottom:1.250rem;right:.625rem}.pageelement-teaserboxes .ai-mark:before{content:'';background:url(/_images/ai-mark.svg) no-repeat;height:1.5625rem;width:1.5625rem;display:block;opacity:.4}@media screen and (max-width:48rem){.pageelement-teaserboxes .content-container{flex-direction:column!important;min-height:18.7500rem!important}.pageelement-teaserboxes .left-column,.pageelement-teaserboxes .right-column{width:100%}}.pageelement-text-image .wrapper{overflow-wrap:anywhere;width:100%;display:flex;flex-direction:column;margin:0 auto}.pageelement-text-image .text{max-width:62.500rem}.pageelement-text-image .wrapper.none{background:none}.pageelement-text-image .wrapper .column{display:flex;gap:3.750rem;width:100%}.pageelement-text-image .width_100{width:100%}.pageelement-text-image .wrapper .column.width_75{width:calc(75% - 0.9375rem)}.pageelement-text-image .wrapper .column.width_50{width:calc(50% - 0.6250rem)}.pageelement-text-image .wrapper .column.width_25{width:calc(25% - 2.8125rem)}.pageelement-text-image .wrapper .column .cell{display:flex;flex-flow:column;overflow:hidden}.pageelement-text-image .wrapper .column .cell.width_25{width:calc(25% - 2.8125rem)}.pageelement-text-image .wrapper .column .cell.width_50{width:calc(50% - 1.8750rem)}.pageelement-text-image .wrapper .column .cell.width_75{width:calc(75% - 0.9375rem)}.pageelement-text-image .wrapper .column .cell.center_text h3{text-align:center}.pageelement-text-image .wrapper .column.center_text .cell.width_75,.pageelement-text-image .wrapper .column.center_text .cell.width_50{margin-left:auto;margin-right:auto}.pageelement-text-image .wrapper .column.center_text .cell.width_25.empty{width:0;margin-right:-3.750rem}.pageelement-text-image .wrapper .column .cell .image{position:relative}.pageelement-text-image .imagecolumn-text{margin-top:1.875rem}.pageelement-text-image .wrapper .column .cell .image .ai-mark{position:absolute;bottom:1.250rem;right:.625rem}.pageelement-text-image .wrapper .column .cell .image .ai-mark:before{content:'';background:url(/_images/ai-mark.svg) no-repeat;height:1.5625rem;width:1.5625rem;display:block;opacity:.4}.pageelement-text-image .imagecolumn{display:inline-block}.pageelement-text-image .textcolumn{display:inline-block}.pageelement-text-image .wrapper.left{justify-content:flex-start}.pageelement-text-image .wrapper.middle{justify-content:center}.pageelement-text-image .wrapper.right{justify-content:flex-end}.pageelement-text-image .wrapper.text-image{gap:3.750rem}.pageelement-text-image .wrapper.text-image .pageelement-canvas{gap:3.750rem}.pageelement-text-image .background-full-width{width:100%!important;overflow:visible!important}.pageelement-text-image .background-adjusted-width{max-width:87.5000rem!important;overflow:visible!important;margin:0 auto}.pageelement-text-image h2{display:block}.pageelement-text-image .heading.center_text{text-align:center}.pageelement-text-image .column.center_text h3{text-align:center}.pageelement-text-image .content-container{display:inline-block!important;width:100%;box-sizing:border-box}@media screen and (max-width:87.500rem){.pageelement-text-image .content-container{padding:0 1.2500rem!important}}.pageelement-text-image .wrapper.background-adjusted-width .content-container,.pageelement-text-image .wrapper.background-full-width .content-container{padding:3.125rem 0}.pageelement-text-image .wrapper.background-adjusted-width .content-container{padding:3.125rem}.pageelement-text-image .pageelement-canvas{display:flex}.pageelement-text-image .wrapper.background-adjusted-width .column .cell.width_25{width:calc(25% - 2.8125rem)}.pageelement-text-image .wrapper .content-container .texteditor a{color:#00528c;text-decoration:underline;text-decoration-color:#707070;text-decoration-thickness:.0625rem}.pageelement-text-image .wrapper .content-container .texteditor a:hover{color:#707070}.pageelement-text-image .text.center_text{text-align:center}.pageelement-text-image .text.center_text ol{display:flex;flex-flow:column;align-items:center}@media only screen and (max-width:90.625rem){.text-image .wrapper .column.width_75,.text-image .wrapper .column.width_25,.text-image .wrapper .column .cell.width_75,.text-image .wrapper .column .cell.width_25{}.pageelement-text-image .content-container{padding:3.125rem 1.250rem}}@media screen and (min-width:87.500rem){.pageelement-text-image .pageelement-canvas{padding:0 !Important}}@media only screen and (max-width:64rem){.pageelement-text-image .wrapper .column.width_100:has(.special-case){flex-wrap:wrap}.pageelement-text-image .pageelement-canvas{flex-flow:column;gap:1.875rem}.pageelement-text-image .wrapper.text-image .pageelement-canvas{gap:1.875rem}.text-image .wrapper .column.width_25,.text-image .wrapper .column.width_50,.text-image .wrapper .column.width_75,.text-image .wrapper .column .cell.width_25,.text-image .wrapper .column .cell.width_50,.text-image .wrapper .column .cell.width_75{width:100%}.pageelement-text-image .pageelement-canvas{flex-wrap:wrap}.text-image .wrapper .column .cell.empty{display:none}.pageelement-text-image .wrapper .column.center_text .cell.width_25.empty{margin-right:unset}}.pageelement-text-image .copyright{font-size:.750rem;margin-top:-1.4375rem;align-self:end;padding:.3125rem .3125rem 0 .3125rem;z-index:5}.pageelement-text-image .copyright.white{color:#FFF}.pageelement-text-image .copyright.black{color:#000}@media only screen and (max-width:32.500rem){.pageelement-text-image .wrapper .content-container,.pageelement-text-image .wrapper.background-adjusted-width .content-container{padding:1.250rem}}.pageelement-text-image .wrapper.none .content-container{padding:0}.pageelement-text-image .wrapper.background-adjusted-width .content-container,.pageelement-text-image .wrapper.background-full-width .content-container{padding-top:1.2500rem!important;padding-bottom:1.2500rem!important}