.embla{--slide-height: 19rem;--slide-spacing: 30px;--slide-size: 100%}.embla__viewport{overflow:hidden;max-width:unset}.embla__container{display:flex;touch-action:pan-y pinch-zoom}.embla__slide{transform:translateZ(0);flex:0 0 var(--slide-size);min-width:0;margin-left:var(--slide-spacing)}.embla__slide__number{box-shadow:inset 0 0 0 .2rem var(--detail-medium-contrast);border-radius:1.8rem;font-size:4rem;font-weight:600;display:flex;align-items:center;justify-content:center;height:var(--slide-height);-webkit-user-select:none;user-select:none}.embla__controls{display:grid;grid-template-columns:auto 1fr;justify-content:space-between;gap:1.2rem;margin-top:1.8rem}.embla__buttons{display:grid;grid-template-columns:repeat(2,1fr);gap:.6rem;align-items:center;left:50%;transform:translate(-50%);width:75%}.embla__button{-webkit-tap-highlight-color:rgba(var(--text-high-contrast-rgb-value),.5);-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;touch-action:manipulation;display:inline-flex;text-decoration:none;cursor:pointer;border:0;padding:0;margin:0;box-shadow:inset 0 0 0 .2rem var(--detail-medium-contrast);width:3.6rem;height:3.6rem;z-index:1;border-radius:50%;color:var(--text-body);display:flex;align-items:center;justify-content:center}.embla__button:disabled{color:var(--detail-high-contrast)}.embla__button__svg{width:35%;height:35%}.embla__dots{display:inline-flex;flex-wrap:wrap;justify-content:flex-end;align-items:center;margin:0 auto}.embla__dot{-webkit-tap-highlight-color:rgba(var(--text-high-contrast-rgb-value),.5);-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;touch-action:manipulation;display:inline-flex;text-decoration:none;cursor:pointer;border:0;padding:0;margin:0;width:2.6rem;height:2.6rem;display:flex;align-items:center;justify-content:center;border-radius:50%}.embla__dot:after{box-shadow:inset 0 0 0 .2rem var(--detail-medium-contrast);width:1.4rem;height:1.4rem;border-radius:50%;display:flex;align-items:center;content:""}.embla__dot--selected:after{box-shadow:inset 0 0 0 .2rem var(--text-body)}section.section--TextImageElement{margin:0;padding:0;position:relative;max-width:unset}section.section--TextImageElement .section_content{display:grid;max-width:unset;padding:0;grid-template-areas:". title . image ." ". content . image .";grid-template-columns:minmax(20px,1fr) calc(50% - 20px) 30px calc(50% - 50px) minmax(20px,1fr);grid-template-rows:auto 1fr;--TenthOfMaxWidth: calc(var(--MaxWidthContent) / 10)}section.section--TextImageElement .section_content .section_title{grid-area:title;font-weight:500;color:var(--ColorHeadline);letter-spacing:-.02em;margin:50px 0 0}section.section--TextImageElement .section_content .section_text_content{color:var(--ColorText);grid-area:content;padding:50px 0}section.section--TextImageElement .section_content .section_text_content p{margin-bottom:1.5rem}section.section--TextImageElement .section_content .section_text_content p:last-of-type{margin-bottom:0}section.section--TextImageElement .section_content .section_text_content .section_button{margin-top:20px}section.section--TextImageElement .section_content .section_links{grid-area:links;padding:50px 0}section.section--TextImageElement .section_content .section_links .section_links_title{margin-top:0;color:var(--ColorPrimary)}section.section--TextImageElement .section_content .section_video{grid-area:image;width:100%;height:100%;flex:0 0 50%}section.section--TextImageElement .section_content .section_image{grid-area:image;height:100%;width:100%;display:flex;align-items:center;justify-content:center;overflow:hidden;position:relative}section.section--TextImageElement .section_content .section_image img{position:absolute;top:0;left:0;height:100%;width:100%;object-fit:cover;display:block}@media (min-width: 1200px){section.section--TextImageElement .section_content{grid-template-columns:minmax(20px,1fr) calc(var(--TenthOfMaxWidth) * 5 - 20px) 30px calc(var(--TenthOfMaxWidth) * 5 - 50px) minmax(20px,1fr)}}section.section--TextImageElement.image--left .section_content{grid-template-areas:". image . title ." ". image . content ."}section.section--TextImageElement.image--left:has(.section_links) .section_content{grid-template-areas:". image . title ." ". links . content ."}section.section--TextImageElement.image--right .section_content{grid-template-areas:". title . image ." ". content . image ."}@media (max-width: 700px){section.section--TextImageElement.image--right .section_content{grid-template-columns:minmax(20px,1fr) calc(50% - 50px) 30px calc(50% - 20px) minmax(20px,1fr)}}@media (min-width: 1200px){section.section--TextImageElement.image--right .section_content{grid-template-columns:minmax(20px,1fr) calc(var(--TenthOfMaxWidth) * 5 - 50px) 30px calc(var(--TenthOfMaxWidth) * 5 - 20px) minmax(20px,1fr)}}section.section--TextImageElement.image--right:has(.section_links) .section_content{grid-template-areas:". title . image ." ". content . links ."}section.section--TextImageElement.image--wideleft .section_content{grid-template-areas:"image image . title ." "image image . content ."}section.section--TextImageElement.image--wideleft:has(.section_links) .section_content{grid-template-areas:"image image . title ." ". links . content ."}section.section--TextImageElement.image--wideright .section_content{grid-template-areas:". title . image image" ". content . image image"}@media (max-width: 700px){section.section--TextImageElement.image--wideright .section_content{grid-template-columns:minmax(20px,1fr) calc(50% - 50px) 30px calc(50% - 20px) minmax(20px,1fr)}}@media (min-width: 1200px){section.section--TextImageElement.image--wideright .section_content{grid-template-columns:minmax(20px,1fr) calc(var(--TenthOfMaxWidth) * 5 - 50px) 30px calc(var(--TenthOfMaxWidth) * 5 - 20px) minmax(20px,1fr)}}section.section--TextImageElement.image--wideright:has(.section_links) .section_content{grid-template-areas:". title . image image" ". content . links ."}@media (max-width: 700px){section.section--TextImageElement.columnratio--3-7 .section_content{grid-template-columns:minmax(20px,1fr) calc(30% - 35px) 30px calc(70% - 35px) minmax(20px,1fr)}}@media (min-width: 1200px){section.section--TextImageElement.columnratio--3-7 .section_content{grid-template-columns:minmax(20px,1fr) calc(var(--TenthOfMaxWidth) * 3 - 35px) 30px calc(var(--TenthOfMaxWidth) * 7 - 35px) minmax(20px,1fr)}}@media (max-width: 700px){section.section--TextImageElement.columnratio--4-6 .section_content{grid-template-columns:minmax(20px,1fr) calc(40% - 35px) 30px calc(60% - 35px) minmax(20px,1fr)}}@media (min-width: 1200px){section.section--TextImageElement.columnratio--4-6 .section_content{grid-template-columns:minmax(20px,1fr) calc(var(--TenthOfMaxWidth) * 4 - 35px) 30px calc(var(--TenthOfMaxWidth) * 6 - 35px) minmax(20px,1fr)}}@media (max-width: 700px){section.section--TextImageElement.columnratio--6-4 .section_content{grid-template-columns:minmax(20px,1fr) calc(60% - 35px) 30px calc(40% - 35px) minmax(20px,1fr)}}@media (min-width: 1200px){section.section--TextImageElement.columnratio--6-4 .section_content{grid-template-columns:minmax(20px,1fr) calc(var(--TenthOfMaxWidth) * 6 - 35px) 30px calc(var(--TenthOfMaxWidth) * 4 - 35px) minmax(20px,1fr)}}@media (max-width: 700px){section.section--TextImageElement.columnratio--7-3 .section_content{grid-template-columns:minmax(20px,1fr) calc(70% - 35px) 30px calc(30% - 35px) minmax(20px,1fr)}}@media (min-width: 1200px){section.section--TextImageElement.columnratio--7-3 .section_content{grid-template-columns:minmax(20px,1fr) calc(var(--TenthOfMaxWidth) * 7 - 35px) 30px calc(var(--TenthOfMaxWidth) * 3 - 35px) minmax(20px,1fr)}}section.section--TextImageElement.bgc-primary.primary-white-text .section_text .section_text_content,section.section--TextImageElement.bgc-primary.primary-white-text .section_title{color:var(--ColorWhite)}section.section--TextImageElement.bgc-secondary.secondary-white-text .section_text .section_text_content,section.section--TextImageElement.bgc-secondary.secondary-white-text .section_title{color:var(--ColorWhite)}@media (max-width: 700px){section.section--TextImageElement .section_content{grid-template-areas:"image" "title" "content" "links"!important;grid-template-columns:1fr;grid-template-rows:auto;padding:0 20px}section.section--TextImageElement .section_content .section_image,section.section--TextImageElement .section_content .section_video,section.section--TextImageElement .section_content .section_links{height:auto;width:100%;margin-bottom:20px}section.section--TextImageElement .section_content .section_image{margin:0 auto 20px}section.section--TextImageElement .section_content .section_image img{position:relative;height:auto;width:100%;object-fit:contain}section.section--TextImageElement .section_content .section_title{padding:0}section.section--TextImageElement.image--wideright .section_image,section.section--TextImageElement.image--wideleft .section_image{margin:0 -20px 20px;width:calc(100% + 40px)}}section.section--TeaserElement{margin:0 auto;padding:50px 0}section.section--TeaserElement.bgc-primary{background-color:var(--ColorPrimary)}section.section--TeaserElement.bgc-primary.primary-white-text .teaser-title{color:var(--ColorWhite)}section.section--TeaserElement.bgc-secondary{background-color:var(--ColorSecondary)}section.section--TeaserElement.bgc-secondary.secondary-white-text .teaser-title{color:var(--ColorWhite)}section.section--TeaserElement .teaser-item-buttons{display:flex;gap:10px;flex-wrap:wrap}section.section--TeaserElement .teaser-title{text-align:left;margin:0 auto 40px;color:var(--ColorHeadline);max-width:var(--MaxWidthContent)}@media (max-width: 1000px){section.section--TeaserElement .teaser-title{text-align:center}}@media (max-width: 700px){section.section--TeaserElement .teaser-title{margin:0 0 30px}}section.section--TeaserElement .teaser-grid{display:grid;gap:10px}section.section--TeaserElement .teaser-grid.columns-1{grid-template-columns:1fr}section.section--TeaserElement .teaser-grid.columns-2{grid-template-columns:repeat(2,1fr)}section.section--TeaserElement .teaser-grid.columns-3{grid-template-columns:repeat(3,1fr)}section.section--TeaserElement .teaser-grid.columns-4{grid-template-columns:repeat(4,1fr)}section.section--TeaserElement .teaser-grid.columns-4 .teaser-item-image{height:200px}section.section--TeaserElement .teaser-grid.columns-5{grid-template-columns:repeat(5,1fr)}section.section--TeaserElement .teaser-grid.columns-5 .teaser-item-image{height:200px}@media (max-width: 700px){section.section--TeaserElement .teaser-grid.columns-1,section.section--TeaserElement .teaser-grid.columns-2,section.section--TeaserElement .teaser-grid.columns-3,section.section--TeaserElement .teaser-grid.columns-4{grid-template-columns:1fr;gap:15px}}section.section--TeaserElement .teaser-item{background:var(--ColorWhite);overflow:hidden;transition:transform .3s ease;margin-bottom:10px;padding:10px;--ColorText: var(--ColorTextOrigin);--ColorHeadline: var(--ColorHeadlineOrigin)}section.section--TeaserElement .teaser-item-image{width:100%;height:450px;overflow:hidden}section.section--TeaserElement .teaser-item-image img{width:100%;height:100%;object-fit:cover;transition:transform .3s ease}@media (min-width: 1000px){section.section--TeaserElement .teaser-item-image{height:450px}}section.section--TeaserElement .teaser-item:hover section.section--TeaserElement .teaser-item__image img{transform:scale(1.05)}section.section--TeaserElement .teaser-item-content{margin-top:25px}@media (max-width: 700px){section.section--TeaserElement .teaser-item-content{padding:20px 0}}section.section--TeaserElement .teaser-item-title{margin:0 0 15px;font-size:1.625rem;color:var(--ColorHeadline);-webkit-hyphens:auto;hyphens:auto}@media (max-width: 700px){section.section--TeaserElement .teaser-item-title{font-size:1.3rem}}section.section--TeaserElement .teaser-item-text{margin:0 0 20px;color:var(--ColorText)}section.section--TeaserElement .teaser-item-text p{margin:0 0 12px}section.section--TeaserElement .teaser-item-text p:last-child{margin-bottom:0}section.section--GalleryElement{max-width:var(--MaxWidth);margin:0 auto}section.section--GalleryElement .section_content{max-width:var(--MaxWidthContent);color:var(--ColorText)}section.section--GalleryElement .section_content h2{margin-top:0;color:var(--ColorHeadline)}section.section--GalleryElement .section_content .gallery{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));grid-gap:16px;margin:0 auto}section.section--GalleryElement .section_content .gallery .gallery-item{width:100%;aspect-ratio:1}section.section--GalleryElement .section_content .gallery .gallery-item img{width:100%;height:100%;object-fit:cover;display:block}section.section--GalleryElement .section_content .gallery.gallerysize--extrasmall{grid-template-columns:repeat(auto-fill,minmax(100px,1fr))}section.section--GalleryElement .section_content .gallery.gallerysize--small{grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}section.section--GalleryElement .section_content .gallery.gallerysize--medium{grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}section.section--GalleryElement .section_content .gallery.gallerysize--large{grid-template-columns:repeat(auto-fill,minmax(400px,1fr))}section.section--GalleryElement .section_content .gallery.galleryformat--square .gallery-item{aspect-ratio:1}section.section--GalleryElement .section_content .gallery.galleryformat--rectangle .gallery-item{aspect-ratio:16/12}section.section--GalleryElement .section_content .gallery.galleryformat--original .gallery-item{aspect-ratio:unset;width:auto;height:auto}section.section--GalleryElement .section_content .gallery.galleryformat--original .gallery-item img{object-fit:contain}section.section--HeroElement{text-align:center;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:50px 20px;background-color:var(--ColorBackgroundLight)}section.section--HeroElement .hero_content{max-width:var(--MaxWidth);width:100%;text-align:center;position:relative}section.section--HeroElement .hero_content .hero_image{margin-bottom:0}section.section--HeroElement .hero_content .hero_image img{width:100%;height:auto;object-fit:cover;display:block}@media (max-width: 1000px){section.section--HeroElement .hero_content .hero_image img{max-width:100%}}section.section--HeroElement .hero_content .darkness{position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--HeroDarkness)}section.section--HeroElement .hero_content .hero_text_wrapper{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}section.section--HeroElement .hero_content .hero_text_wrapper .hero_text{color:var(--ColorWhite)}section.section--HeroElement .hero_content .hero_text_wrapper .hero_text h1{font-size:2.5rem;margin-bottom:20px}section.section--HeroElement .hero_content .hero_text_wrapper .hero_text .hero_text_content{font-size:1.125rem;max-width:800px;margin:0 auto;text-align:center}section.section--HeroElement .hero_content .hero_text_wrapper .hero_text .button{margin-top:20px}@media (min-width: 1000px){section.section--HeroElement .hero_content{text-align:left}section.section--HeroElement .hero_content .hero_image{margin-bottom:0}section.section--HeroElement .hero_content .hero_text_wrapper .hero_text h1{font-size:3rem}section.section--HeroElement .hero_content .hero_text_wrapper .hero_text .hero_text_content{font-size:1.25rem}}section.section--IconCardElement{position:relative;overflow:hidden}section.section--IconCardElement .section_content{width:var(--MaxWidthContent);position:relative;display:flex;justify-content:center;align-items:center}@media (max-width: 700px){section.section--IconCardElement .section_content{flex-direction:column;width:100%;padding:1rem}}section.section--IconCardElement .section_content .has-bg{position:relative}section.section--IconCardElement .section_content .has-bg .background_image{width:var(--MaxWidthContent);top:0;left:0;z-index:0}@media (max-width: 700px){section.section--IconCardElement .section_content .has-bg .background_image{width:100%}}section.section--IconCardElement .section_content .has-bg .background_image img{object-fit:cover;width:100%;height:100%;border-radius:16px}@media (max-width: 700px){section.section--IconCardElement .section_content .has-bg .background_image img{border-radius:10px;min-height:180px}}section.section--IconCardElement .section_content .has-bg .content{position:absolute;z-index:1;left:15px;min-width:30%;max-width:50%;border-radius:16px;padding:1.5rem;box-shadow:0 4px 20px #0003}@media (max-width: 700px){section.section--IconCardElement .section_content .has-bg .content{position:static;min-width:0;max-width:100%;padding:1rem;border-radius:10px;box-shadow:0 2px 8px #0000001f}section.section--IconCardElement .section_content .has-bg .content.vertical-top,section.section--IconCardElement .section_content .has-bg .content.vertical-middle,section.section--IconCardElement .section_content .has-bg .content.vertical-bottom,section.section--IconCardElement .section_content .has-bg .content.horizontal-left,section.section--IconCardElement .section_content .has-bg .content.horizontal-center,section.section--IconCardElement .section_content .has-bg .content.horizontal-right{top:unset;left:unset;right:unset;bottom:unset;transform:unset}}section.section--IconCardElement .section_content .has-bg .content.vertical-top{top:20px}section.section--IconCardElement .section_content .has-bg .content.vertical-middle{top:50%;transform:translateY(-50%)}@media (max-width: 700px){section.section--IconCardElement .section_content .has-bg .content.vertical-middle{transform:unset}}section.section--IconCardElement .section_content .has-bg .content.vertical-bottom{bottom:20px}section.section--IconCardElement .section_content .has-bg .content.horizontal-left{left:20px}section.section--IconCardElement .section_content .has-bg .content.horizontal-center{left:25%}section.section--IconCardElement .section_content .has-bg .content.horizontal-right{left:45%}section.section--IconCardElement .section_content .has-bg .content .icon{margin-bottom:1rem}section.section--IconCardElement .section_content .has-bg .content .icon.align-left{text-align:left}section.section--IconCardElement .section_content .has-bg .content .icon.align-center{text-align:center}section.section--IconCardElement .section_content .has-bg .content .icon.align-right{text-align:right}section.section--IconCardElement .section_content .has-bg .content .icon img,section.section--IconCardElement .section_content .has-bg .content .icon svg{width:64px;height:64px}@media (max-width: 700px){section.section--IconCardElement .section_content .has-bg .content .icon img,section.section--IconCardElement .section_content .has-bg .content .icon svg{width:48px;height:48px}}section.section--IconCardElement .section_content .has-bg .content .title{font-size:1.5rem;margin-bottom:.5rem}section.section--IconCardElement .section_content .has-bg .content .title.align-left{text-align:left}section.section--IconCardElement .section_content .has-bg .content .title.align-center{text-align:center}section.section--IconCardElement .section_content .has-bg .content .title.align-right{text-align:right}@media (max-width: 700px){section.section--IconCardElement .section_content .has-bg .content .title{font-size:1.15rem}}section.section--IconCardElement .section_content .has-bg .content .text{margin-bottom:1rem}section.section--IconCardElement .section_content .has-bg .content .text.align-left{text-align:left}section.section--IconCardElement .section_content .has-bg .content .text.align-center{text-align:center}section.section--IconCardElement .section_content .has-bg .content .text.align-right{text-align:right}section.section--IconCardElement .section_content .has-bg .content .button.align-left{text-align:left}section.section--IconCardElement .section_content .has-bg .content .button.align-center{text-align:center}section.section--IconCardElement .section_content .has-bg .content .button.align-right{text-align:right}section.section--SliderElement .section_content{max-width:var(--MaxWidth)}section.section--SliderElement .slider{margin:2rem 0;padding:0;align-items:center}section.section--SliderElement .slider--narrow,section.section--SliderElement .slider--medium,section.section--SliderElement .slider--wide{margin-left:auto;margin-right:auto}section.section--SliderElement .slider--narrow{max-width:var(--MaxWidthContent)}section.section--SliderElement .slider--medium{max-width:var(--MaxWidth)}section.section--SliderElement .slider--wide{max-width:none}section.section--SliderElement .slider .slider-title{font-size:2.125rem;font-weight:600;text-align:left;color:var(--ColorPrimary);margin-bottom:1rem}@media (max-width: 700px){section.section--SliderElement .slider .slider-title{font-size:1.3rem}}section.section--SliderElement .slider .element-content{display:flex}section.section--SliderElement .slider .element-content .section_text{width:50%;padding-right:2rem}section.section--SliderElement .slider .element-content .section_swiper{width:50%}@media (max-width: 700px){section.section--SliderElement .slider .element-content{flex-direction:column}section.section--SliderElement .slider .element-content .section_text{width:100%;padding-right:0;padding-bottom:1rem}section.section--SliderElement .slider .element-content .section_swiper{width:100%;max-width:100%}}section.section--SliderElement .section_swiper,section.section--SliderElement .swiper{-webkit-user-select:none;user-select:none;position:relative;width:100%;margin:0 auto;aspect-ratio:16/9}section.section--SliderElement .section_swiper .swiper-wrapper,section.section--SliderElement .swiper .swiper-wrapper{align-items:center}section.section--SliderElement .section_swiper .swiper-slide,section.section--SliderElement .swiper .swiper-slide{display:flex;flex-direction:column;align-items:center;justify-content:center;border-radius:2px;overflow:hidden;padding:0}section.section--SliderElement .section_swiper .swiper-slide .slider-image,section.section--SliderElement .swiper .swiper-slide .slider-image{width:100%;position:relative}section.section--SliderElement .section_swiper .swiper-slide .slider-image img,section.section--SliderElement .section_swiper .swiper-slide .slider-image picture,section.section--SliderElement .section_swiper .swiper-slide .slider-image .image,section.section--SliderElement .swiper .swiper-slide .slider-image img,section.section--SliderElement .swiper .swiper-slide .slider-image picture,section.section--SliderElement .swiper .swiper-slide .slider-image .image{width:100%;height:100%;object-fit:cover;display:block}section.section--SliderElement .section_swiper .swiper-slide .slider-image .slider-overlay,section.section--SliderElement .swiper .swiper-slide .slider-image .slider-overlay{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none}section.section--SliderElement .section_swiper .swiper-slide .caption,section.section--SliderElement .swiper .swiper-slide .caption{margin:0;padding:1rem 1.5rem;font-size:1rem;color:#555;background:#ffffffd9;width:100%;text-align:center;box-sizing:border-box}@media (max-width: 700px){section.section--SliderElement .section_swiper .swiper-slide .caption,section.section--SliderElement .swiper .swiper-slide .caption{font-size:.95rem;padding:.7rem .5rem}}section.section--SliderElement .section_swiper .swiper-pagination,section.section--SliderElement .swiper .swiper-pagination{position:absolute;left:0;width:100%;text-align:center}section.section--SliderElement .section_swiper .swiper-pagination.swiper-pagination--bottom,section.section--SliderElement .swiper .swiper-pagination.swiper-pagination--bottom{bottom:10px}section.section--SliderElement .section_swiper .swiper-pagination.swiper-pagination--top,section.section--SliderElement .swiper .swiper-pagination.swiper-pagination--top{top:10px}section.section--SliderElement .section_swiper .swiper-pagination.swiper-pagination--center,section.section--SliderElement .swiper .swiper-pagination.swiper-pagination--center{top:50%;transform:translateY(-50%)}section.section--SliderElement .section_swiper .swiper-pagination .swiper-pagination-bullet,section.section--SliderElement .swiper .swiper-pagination .swiper-pagination-bullet{background:#888;opacity:1;margin:0 4px}section.section--SliderElement .section_swiper .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active,section.section--SliderElement .swiper .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#222;opacity:1}section.section--SliderElement .section_swiper .swiper-button-prev,section.section--SliderElement .section_swiper .swiper-button-next,section.section--SliderElement .swiper .swiper-button-prev,section.section--SliderElement .swiper .swiper-button-next{align-items:bottom;border-radius:50%;width:40px;height:40px;bottom:30px;transition:background .4s}section.section--SliderElement .section_swiper .swiper-button-prev:hover,section.section--SliderElement .section_swiper .swiper-button-next:hover,section.section--SliderElement .swiper .swiper-button-prev:hover,section.section--SliderElement .swiper .swiper-button-next:hover{color:var(--ColorPrimary)}@media (max-width: 700px){section.section--SliderElement .section_swiper,section.section--SliderElement .swiper{max-width:100%}}section.section--SliderElement .swiper-arrows--top .swiper-button-prev,section.section--SliderElement .swiper-arrows--top .swiper-button-next{top:30px;bottom:unset}section.section--SliderElement .swiper-arrows--bottom .swiper-button-prev,section.section--SliderElement .swiper-arrows--bottom .swiper-button-next{bottom:30px;top:unset;top:50%;transform:translateY(-50%)}section.section--SliderElement .swiper-arrows--center .swiper-button-prev,section.section--SliderElement .swiper-arrows--center .swiper-button-next{top:50%}section.section--SpacerElement{display:block;width:100%;padding:0;margin:0!important;min-height:1px;transition:background-color .3s ease}section.section--SpacerElement[style*="var(--color-primary)"]{background-color:var(--ColorPrimary)}section.section--SpacerElement[style*="var(--color-secondary)"]{background-color:var(--ColorSecondary)}section.section--TwoColumnTextElement{padding:60px 0}section.section--TwoColumnTextElement .two-column-content{display:grid;grid-template-columns:var(--TitleWidth, 50%) calc(100% - var(--TitleWidth, 50%));max-width:var(--MaxWidthContent);margin:0 auto}@media (max-width: 1000px){section.section--TwoColumnTextElement .two-column-content{grid-template-columns:1fr;gap:40px;text-align:center;min-height:auto}}section.section--TwoColumnTextElement .title-column{display:flex;flex-direction:column;padding-top:var(--TitleVerticalPosition);box-sizing:border-box}section.section--TwoColumnTextElement .title-column.title-vertical-bottom,section.section--TwoColumnTextElement .title-column.title-vertical-center,section.section--TwoColumnTextElement .title-column.title-vertical-top{justify-content:center}section.section--TwoColumnTextElement .title-column .element-title{margin:0;color:var(--ColorHeadline)}@media (min-width: 1000px){section.section--TwoColumnTextElement .title-column .element-title{padding-right:30px}}section.section--TwoColumnTextElement .text-column .element-text{color:var(--ColorHeadline)}section.section--TwoColumnTextElement .text-column .element-text p{color:var(--ColorText);margin-bottom:1rem}section.section--TwoColumnTextElement .text-column .element-text p:last-child{margin-bottom:0}section.section--TwoColumnTextElement.bgc-primary{background-color:var(--ColorPrimary)}section.section--TwoColumnTextElement.bgc-primary.primary-white-text .title-column .element-title,section.section--TwoColumnTextElement.bgc-primary.primary-white-text .text-column .element-text,section.section--TwoColumnTextElement.bgc-primary.primary-white-text .text-column .element-text p{color:var(--ColorWhite)}section.section--TwoColumnTextElement.bgc-secondary{background-color:var(--ColorSecondary)}section.section--TwoColumnTextElement.bgc-secondary.secondary-white-text .title-column .element-title,section.section--TwoColumnTextElement.bgc-secondary.secondary-white-text .text-column .element-text,section.section--TwoColumnTextElement.bgc-secondary.secondary-white-text .text-column .element-text p{color:var(--ColorWhite)}section.section--TwoColumnTextElement.title-right .two-column-content .title-column .element-title{padding-right:unset}section.section--TwoColumnTextElement.title-right .two-column-content .text-column{padding-right:30px}section.section--TwoColumnTextElement.title-right .two-column-content .title-column{order:1}@media (max-width: 1000px){section.section--TwoColumnTextElement.title-right .two-column-content{grid-template-columns:1fr}section.section--TwoColumnTextElement.title-right .two-column-content .text-column{padding-right:unset}section.section--TwoColumnTextElement.title-right .two-column-content .title-column{order:-1}}section.section--TwoColumnTextElement.title-vertical-top .two-column-content{align-items:flex-start}section.section--TwoColumnTextElement.title-vertical-center .two-column-content{align-items:center}section.section--TwoColumnTextElement.title-vertical-bottom .two-column-content{align-items:flex-end}section.section--CardSliderElement{padding:80px 0;background:var(--ColorPrimary);color:var(--ColorWhite);position:relative;margin:0 auto}section.section--CardSliderElement .section_title{max-width:var(--MaxWidthContent);margin:0 auto 40px;text-align:left;color:var(--ColorWhite);padding-left:0}@media (max-width: 768px){section.section--CardSliderElement .section_title{text-align:center}}section.section--CardSliderElement .section_intro_text{max-width:var(--MaxWidthContent);margin:0 auto 30px}section.section--CardSliderElement .embla{position:relative;--slide-spacing: 30px;--slide-size: 100%}@media (min-width: 700px){section.section--CardSliderElement .embla{--slide-size: 50%}}@media (min-width: 1000px){section.section--CardSliderElement .embla{--slide-size: 25%}}section.section--CardSliderElement .embla__viewport{overflow:hidden;width:100%;margin:0 auto}section.section--CardSliderElement .embla__container{display:flex}section.section--CardSliderElement .card-slide{display:flex;flex-direction:column;justify-content:stretch;align-items:stretch;transition:opacity .3s ease-in-out;height:unset;background-color:var(--ColorWhite);color:var(--ColorPrimary)}section.section--CardSliderElement .card-slide.embla__slide--edge{opacity:.5}section.section--CardSliderElement .card-slide.swiper-slide-next,section.section--CardSliderElement .card-slide.swiper-slide-prev,section.section--CardSliderElement .card-slide.swiper-slide-active{opacity:1}section.section--CardSliderElement .card-slide .card-slide-image{width:100%;display:block}section.section--CardSliderElement .card-slide .card-slide-image img{width:100%;display:block}section.section--CardSliderElement .card-slide .card-slide-content{width:100%;height:100%;flex-shrink:1;padding:20px;font-weight:400}section.section--CardSliderElement .card-slide .card-slide-content .card-slide-title{font-weight:500;font-size:1.625rem;margin-top:10px;margin-bottom:20px}section.section--CardSliderElement .card-slide.bg-color-white{background-color:var(--ColorWhite);color:var(--ColorPrimary)}section.section--CardSliderElement .card-slide.bg-color-primary{background-color:var(--ColorPrimary);color:var(--ColorWhite)}section.section--CardSliderElement .card-slide.bg-color-primary .link--button{background-color:var(--ColorWhite);color:var(--ColorPrimary)}section.section--CardSliderElement .card-slide.bg-color-primary .link--button:hover{background-color:var(--ColorPrimaryLight);color:var(--ColorWhite)}section.section--CardSliderElement .card-slide.bg-color-secondary{background-color:var(--ColorSecondary);color:var(--ColorWhite)}section.section--CardSliderElement .card-slide.bg-color-secondary .link--button{background-color:var(--ColorWhite);color:var(--ColorPrimary)}section.section--CardSliderElement .card-slide.bg-color-secondary .link--button:hover{background-color:var(--ColorPrimaryLight);color:var(--ColorWhite)}section.section--CardSliderElement .embla__buttons{justify-content:space-between;position:absolute;top:0;pointer-events:none;display:none}@media (min-width: 700px){section.section--CardSliderElement .embla__buttons{display:flex;margin-top:calc(18.75% - 27.5px);width:calc(50% + 85px)}}@media (min-width: 1000px){section.section--CardSliderElement .embla__buttons{margin-top:calc(9.375% - 27.5px);width:calc(75% + 145px)}}section.section--CardSliderElement .embla-button__next,section.section--CardSliderElement .embla-button__prev{background-color:var(--ColorSecondary);color:var(--ColorWhite);width:55px;height:55px;border-radius:0;border:none;position:relative;pointer-events:all}section.section--CardSliderElement .embla-button__next:after,section.section--CardSliderElement .embla-button__next:before,section.section--CardSliderElement .embla-button__prev:after,section.section--CardSliderElement .embla-button__prev:before{content:"";width:3px;height:20px;background-color:var(--ColorWhite);top:50%;left:50%;position:absolute;transform:translate(-50%,-50%)}section.section--CardSliderElement .embla-button__next:after,section.section--CardSliderElement .embla-button__prev:after{transform:translate(-50%,-20%) rotate(45deg)}section.section--CardSliderElement .embla-button__next:before,section.section--CardSliderElement .embla-button__prev:before{transform:translate(-50%,-80%) rotate(-45deg)}section.section--CardSliderElement .embla-button__next.embla-button__prev:after,section.section--CardSliderElement .embla-button__prev.embla-button__prev:after{transform:translate(-50%,-20%) rotate(-45deg)}section.section--CardSliderElement .embla-button__next.embla-button__prev:before,section.section--CardSliderElement .embla-button__prev.embla-button__prev:before{transform:translate(-50%,-80%) rotate(45deg)}section.section--CardSliderElement .slider-dots{margin-top:30px;text-align:center}section.section--CardSliderElement .slider-dots .embla__dots{position:relative;bottom:auto}section.section--CardSliderElement .slider-dots .embla__dots .embla__dot{width:30px;height:10px;background:var(--ColorWhite);opacity:1;border-radius:0;margin:0 5px;transition:background-color .3s ease}section.section--CardSliderElement .slider-dots .embla__dots .embla__dot.embla__dot--selected{background:var(--ColorSecondary)}section.section--PersonElement{padding:80px 0;background:var(--ColorPrimary);color:#fff;position:relative;overflow:hidden}section.section--PersonElement .section_content{max-width:var(--MaxWidth);margin:0 auto;position:relative;z-index:2}@media (max-width: 768px){section.section--PersonElement .section_content{padding:0 20px}}section.section--PersonElement .main-title{text-align:left;margin-bottom:30px;color:#fff}@media (max-width: 768px){section.section--PersonElement .main-title{font-size:2.5rem;margin-bottom:40px}}section.section--PersonElement .contact-persons-grid{display:grid;grid-template-columns:1fr 1fr;gap:80px}@media (max-width: 900px){section.section--PersonElement .contact-persons-grid{grid-template-columns:1fr;gap:60px}}section.section--PersonElement .contact-persons-grid .contact-person{display:flex;align-items:flex-start;gap:30px}section.section--PersonElement .contact-persons-grid .contact-person .contact-photo{flex:0 0 180px}section.section--PersonElement .contact-persons-grid .contact-person .contact-photo img{width:200px;height:200px;border-radius:50%;object-fit:cover}@media (max-width: 768px){section.section--PersonElement .contact-persons-grid .contact-person .contact-photo{flex:0 0 140px}section.section--PersonElement .contact-persons-grid .contact-person .contact-photo img{width:140px;height:140px}}section.section--PersonElement .contact-persons-grid .contact-person .contact-info{flex:1}section.section--PersonElement .contact-persons-grid .contact-person .contact-info .contact-name{font-weight:500;font-size:26px;letter-spacing:0%;margin-top:0;margin-bottom:20px}@media (max-width: 768px){section.section--PersonElement .contact-persons-grid .contact-person .contact-info .contact-name{font-size:1.6rem}}@media (max-width: 768px){section.section--PersonElement .contact-persons-grid .contact-person .contact-info{text-align:center}}@media (max-width: 768px){section.section--PersonElement .contact-persons-grid .contact-person{flex-direction:column;text-align:center;align-items:center;gap:25px}}section.section--PersonElement .contact-position{font-weight:500;margin-bottom:12px;color:#fff}section.section--PersonElement .contact-function,section.section--PersonElement .contact-group{font-size:.9rem}section.section--PersonElement .contact-department{margin-bottom:20px;color:#fffc}section.section--PersonElement .contact-details{margin-bottom:25px}section.section--PersonElement .contact-details>div{margin-bottom:5px;font-size:18px}section.section--PersonElement .contact-details>div:last-child{margin-bottom:0}section.section--PersonElement .contact-details strong{font-weight:500}section.section--PersonElement .contact-details .contact-email a{color:#fff;text-decoration:underline}section.section--PersonElement .contact-details .contact-email a:hover{text-decoration:none}section.section--PersonElement .contact-button .btn-contact{display:inline-block;color:#fff;font-weight:700;font-size:18px;cursor:pointer;transition:all .3s ease;border-bottom:2px solid transparent}section.section--PersonElement .contact-button .btn-contact:hover{border-bottom-color:#fff;transform:translate(5px)}@media (max-width: 768px){section.section--PersonElement{padding:60px 0}section.section--PersonElement .contact-persons-grid{gap:50px}section.section--PersonElement .contact-person{gap:20px}}section.section--ShowcaseElement{padding:20px 0;margin:0;background-size:cover;background-position:center;background-repeat:no-repeat;min-height:300px;position:relative;display:flex;align-items:center;justify-content:center}section.section--ShowcaseElement .section_overlay{position:absolute;width:100%;height:100%}section.section--ShowcaseElement .section_content{display:flex;width:100%;justify-content:center;align-items:center;align-self:stretch;min-height:0;flex:1}section.section--ShowcaseElement .section_content .section_content_inner{position:relative;overflow:hidden;background-color:#fffc;padding:40px;width:calc(50% - 20px);height:auto}section.section--ShowcaseElement .section_content .section_content_inner .section_title{margin-top:0;color:var(--ColorHeadline)}section.section--ShowcaseElement .section_content .section_content_inner .section_text{color:var(--ColorText);margin:20px 0}section.section--ShowcaseElement .section_content .section_content_inner .section_text p:last-of-type{margin-bottom:0}@media (max-width: 1000px){section.section--ShowcaseElement .section_content .section_content_inner{width:100%;height:auto}}section.section--ShowcaseElement .section_content.boxposition--top-left{justify-content:flex-start;align-items:flex-start}section.section--ShowcaseElement .section_content.boxposition--top-right{justify-content:flex-end;align-items:flex-start}section.section--ShowcaseElement .section_content.boxposition--top-center{justify-content:center;align-items:flex-start}section.section--ShowcaseElement .section_content.boxposition--center-left{justify-content:flex-start;align-items:center;top:50%}section.section--ShowcaseElement .section_content.boxposition--center-right{justify-content:flex-end;align-items:center}section.section--ShowcaseElement .section_content.boxposition--top-center{align-items:flex-start;justify-content:center}section.section--ShowcaseElement .section_content.boxposition--bottom-left{align-items:flex-end;justify-content:flex-start}section.section--ShowcaseElement .section_content.boxposition--bottom-center{align-items:flex-end;justify-content:center}section.section--ShowcaseElement .section_content.boxposition--bottom-right{align-items:flex-end;justify-content:flex-end}section.section--NewsElement{padding:60px 0;margin:0 auto;position:relative;overflow:hidden}section.section--NewsElement .section_content{max-width:var(--MaxWidthContent);position:relative;z-index:2}section.section--NewsElement .section_content .section_intro{margin-bottom:40px}section.section--NewsElement .section_content .section_intro .section_title{margin:0 0 15px;color:var(--ColorHeadline)}section.section--NewsElement .section_content .section_intro .section_subtitle{font-size:1.2rem;margin:0 0 20px;color:var(--ColorText)}section.section--NewsElement .section_content .section_intro .section_description{color:var(--ColorText)}section.section--NewsElement .section_content .section_intro .section_description p{margin:0}section.section--NewsElement .section_content .news_item_prefix{margin-right:20px;max-width:40px;max-height:40px}section.section--NewsElement .section_content .news_item_prefix img{width:100%;height:100%;object-fit:contain;display:block}section.section--NewsElement .section_content .news_list{margin-bottom:40px}section.section--NewsElement .section_content .news_list .news_link_overlay{text-decoration:none}section.section--NewsElement .section_content .news_list .news_item{display:flex;align-items:center;justify-content:space-between;padding:20px 0;transition:all .3s ease;cursor:pointer;z-index:5;transition:.2s ease-in-out;color:var(--ColorText)}@media (max-width: 700px){section.section--NewsElement .section_content .news_list .news_item{margin-left:-15px;padding-left:15px}}section.section--NewsElement .section_content .news_list .news_item:hover{background-color:var(--ColorSecondary);color:var(--ColorWhite)}section.section--NewsElement .section_content .news_list .news_item .news_item_content{flex:1}section.section--NewsElement .section_content .news_list .news_item .news_item_content .news_item_title{margin:0;font-weight:500}section.section--NewsElement .section_content .news_list .news_item .news_item_content .news_item_title a{color:inherit;text-decoration:none}section.section--NewsElement .section_content .news_list .news_item .news_item_content .news_item_title a:hover{text-decoration:none}section.section--NewsElement .section_content .news_list .news_item .news_item_arrow{flex-shrink:0;margin-left:20px;opacity:.6;transition:all .3s ease}section.section--NewsElement .section_content .news_list .news_item .news_item_arrow svg{width:24px;height:24px;fill:currentColor}@media (max-width: 1000px){section.section--NewsElement{padding:60px 0}section.section--NewsElement .section_content .news_list .news_item{align-items:flex-start;max-width:100%}section.section--NewsElement .section_content .news_list .news_item .news_item_content{width:100%;margin-bottom:10px}section.section--NewsElement .section_content .news_list .news_item .news_item_arrow{margin-left:0;align-self:flex-end}section.section--NewsElement .section_content .news_list .news_item:hover{padding-left:15px}}@media (max-width: 700px){section.section--NewsElement{padding:70px 15px}section.section--NewsElement .section_content .section_intro{margin-bottom:30px}section.section--NewsElement .section_content .section_intro .section_subtitle{font-size:1.1rem}section.section--NewsElement .section_content .news_list{margin-bottom:30px}section.section--NewsElement .section_content .news_list .news_item{padding:15px 0}}section.section--NewsElement.bgc-primary{background-color:var(--ColorPrimary)}section.section--NewsElement.bgc-primary.primary-white-text .section_title,section.section--NewsElement.bgc-primary.primary-white-text .section_subtitle,section.section--NewsElement.bgc-primary.primary-white-text .section_description,section.section--NewsElement.bgc-primary.primary-white-text .news_item{color:var(--ColorWhite)}section.section--NewsElement.bgc-secondary{background-color:var(--ColorSecondary)}section.section--NewsElement.bgc-secondary.secondary-white-text .section_title,section.section--NewsElement.bgc-secondary.secondary-white-text .section_subtitle,section.section--NewsElement.bgc-secondary.secondary-white-text .section_description,section.section--NewsElement.bgc-secondary.secondary-white-text .news_item{color:var(--ColorWhite)}section.section--NewsElement.bgc-secondary .news_list .news_item:hover{background-color:var(--ColorPrimary)}section.section--BigPictureElement{position:relative;width:100%;margin:0;padding:0;overflow:hidden}section.section--BigPictureElement .big-picture_background{position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;background-position:center center;background-repeat:no-repeat;z-index:1}section.section--CitationElement{padding:50px 0}section.section--CitationElement .section_content{color:var(--ColorText)}section.section--CitationElement .section_title{font-weight:500;margin-bottom:2rem;margin-top:0;color:var(--ColorHeadline);letter-spacing:-.02em}section.section--CitationElement .citation-list{display:grid;grid-template-columns:1fr 1fr;gap:40px}@media (max-width: 1000px){section.section--CitationElement .citation-list{grid-template-columns:1fr;gap:20px}}section.section--CitationElement .citation-list .citation-item{background-color:var(--ColorWhite);padding-top:20px}section.section--CitationElement.--single-item .citation-list{grid-template-columns:1fr}@media (min-width: 700px){section.section--CitationElement.--single-item .citation-list{max-width:75%;margin:0 auto}}section.section--CitationElement .citation-quote{position:relative;width:fit-content}section.section--CitationElement .citation-quote p{margin:unset}section.section--CitationElement .citation-quote:before{position:absolute;content:open-quote;font-size:3rem;line-height:0;color:var(--ColorPrimary);bottom:10px;left:-20px}section.section--CitationElement .citation-quote:after{position:absolute;content:close-quote;font-size:3rem;line-height:0;color:var(--ColorPrimary);top:5px;right:-20px}section.section--CitationElement .citation-author{text-align:end;padding:20px;margin:-10px 0 0;display:flex;align-items:center;gap:10px;justify-content:flex-end;line-height:1}section.section--CitationElement .citation-author img{max-height:50px;width:auto;border-radius:25px}@media (min-width: 480px){section.section--CitationElement .citation-author{margin:-20px 0 0}}section.section--CitationElement.bgc-primary{background-color:var(--ColorPrimary)}section.section--CitationElement.bgc-primary.primary-white-text .section_text,section.section--CitationElement.bgc-primary.primary-white-text .section_title{color:var(--ColorWhite)}section.section--CitationElement.bgc-secondary{background-color:var(--ColorSecondary)}section.section--CitationElement.bgc-secondary.secondary-white-text .section_text,section.section--CitationElement.bgc-secondary.secondary-white-text .section_title{color:var(--ColorWhite)}section.section--HighlightElement .section_content .section_content_inner{position:relative;overflow:hidden;padding:40px 20px;width:70%;height:auto;color:var(--ColorText)}section.section--HighlightElement .section_content .section_content_inner .section_title{margin-top:0;color:var(--ColorHeadline)}section.section--HighlightElement .section_content .section_content_inner .section_links{display:flex;flex-direction:column;gap:10px;color:var(--ColorText)}section.section--HighlightElement .section_content .section_content_inner .section_links .section_link{color:var(--ColorText)}section.section--HighlightElement .section_content .section_content_inner .section_links .section_link:before{color:var(--ColorText)}@media (min-width: 1200px){section.section--HighlightElement .section_content .section_content_inner{padding:40px 20px 40px 0}}@media (min-width: 1000px){section.section--HighlightElement .section_content .section_content_inner{width:100%;height:auto}}@media (min-width: 1200px){section.section--HighlightElement .section_content{padding:0 0 0 20px}}section.section--HighlightElement.bgc-primary{background:linear-gradient(90deg,var(--ColorPrimary) 0%,var(--ColorPrimary) 50%,transparent 51%,transparent 100%)}section.section--HighlightElement.bgc-primary .section_content_inner{background-color:var(--ColorPrimary)}section.section--HighlightElement.bgc-secondary{background:linear-gradient(90deg,var(--ColorSecondary) 0%,var(--ColorSecondary) 50%,transparent 51%,transparent 100%)}section.section--HighlightElement.bgc-secondary .section_content_inner{background-color:var(--ColorSecondary)}.section.section--NewsOverview{margin:0 auto}.section.section--NewsOverview .text_title{color:var(--ColorHeadline)}.section.section--NewsOverview .news_link_overlay{text-decoration:none}.section.section--NewsOverview .news_item{padding:10px 0;margin:10px 0;display:flex;gap:20px;color:var(--ColorText)}.section.section--NewsOverview .news_item .news_image.no-image{background-color:var(--ColorPrimary);aspect-ratio:16/9}.section.section--NewsOverview .news_item .news_image img{width:100%;height:auto}@media (min-width: 700px){.section.section--NewsOverview .news_item .news_image{width:30%}}.section.section--NewsOverview .news_item .news_title{margin:0;color:var(--ColorHeadline)}.section.section--NewsOverview .news_item .news_content .news_shortcontent{margin-top:10px}@media (min-width: 700px){.section.section--NewsOverview .news_item .news_content{align-self:center;width:70%}}@media (max-width: 700px){.section.section--NewsOverview .news_item{flex-direction:column}}.section.section--NewsOverview .news_item .link--button{margin:20px 0 0}.section.section--NewsOverview .section_news_pagination{margin:20px 0}.section.section--NewsOverview .section_news_pagination .prev-link,.section.section--NewsOverview .section_news_pagination .next-link,.section.section--NewsOverview .section_news_pagination .page-link{text-decoration:none;padding:7px;border-radius:4px}.section.section--NewsOverview .section_news_pagination .prev-link.current,.section.section--NewsOverview .section_news_pagination .next-link.current,.section.section--NewsOverview .section_news_pagination .page-link.current{background-color:var(--ColorPrimary);color:var(--ColorWhite)}.section.section--NewsOverview .section_news_pagination .prev-link:hover,.section.section--NewsOverview .section_news_pagination .next-link:hover,.section.section--NewsOverview .section_news_pagination .page-link:hover{background-color:var(--ColorPrimaryHover);color:var(--ColorWhite)}.section.section--NewsOverview.bgc-primary .news_item,.section.section--NewsOverview.bgc-secondary .news_item{background-color:var(--ColorWhite);padding:10px}.section.section--NewsOverview.bgc-primary.primary-white-text .text_title,.section.section--NewsOverview.bgc-primary.primary-white-text .text_intro,.section.section--NewsOverview.bgc-primary.primary-white-text .section_news_pagination,.section.section--NewsOverview.bgc-primary.secondary-white-text .text_title,.section.section--NewsOverview.bgc-primary.secondary-white-text .text_intro,.section.section--NewsOverview.bgc-primary.secondary-white-text .section_news_pagination,.section.section--NewsOverview.bgc-secondary.primary-white-text .text_title,.section.section--NewsOverview.bgc-secondary.primary-white-text .text_intro,.section.section--NewsOverview.bgc-secondary.primary-white-text .section_news_pagination,.section.section--NewsOverview.bgc-secondary.secondary-white-text .text_title,.section.section--NewsOverview.bgc-secondary.secondary-white-text .text_intro,.section.section--NewsOverview.bgc-secondary.secondary-white-text .section_news_pagination{color:var(--ColorWhite)}.section.section--NewsOverview.bgc-primary{background-color:var(--ColorPrimary)}.section.section--NewsOverview.bgc-primary .page-link.current,.section.section--NewsOverview.bgc-secondary{background-color:var(--ColorSecondary)}.section.section--News .section_content .section_backlink{width:fit-content;margin:20px 0;color:var(--ColorText)}.section.section--News .section_content .section_backlink .backlink_link{text-decoration:none}.section.section--News .section_content .section_backlink:hover{color:var(--ColorSecondary)}.section.section--News .section_content .news_content{display:flex;gap:20px;color:var(--ColorText)}@media (max-width: 700px){.section.section--News .section_content .news_content{flex-direction:column}}@media (min-width: 700px){.section.section--News .section_content .news_content .news_image{width:30%}}.section.section--News .section_content .news_content .news_image img{width:100%;height:auto}@media (min-width: 700px){.section.section--News .section_content .news_content .news_text{width:70%}}.section.section--News .section_content .news_content .news_title{margin-top:unset;font-size:clamp(1.7rem,-.1667rem + 4.2667vw,2.5rem);color:var(--ColorHeadline)}.section.section--News .section_content .news_content .news_link{margin:10px 0}.section.section--Event .section_content .section_backlink{width:fit-content;margin:20px 0;color:var(--ColorText)}.section.section--Event .section_content .section_backlink .backlink_link{text-decoration:none}.section.section--Event .section_content .section_backlink:hover{color:var(--ColorSecondary)}.section.section--Event .section_content .event_content{gap:20px;color:var(--ColorText);max-width:var(--MaxWidthBlockText)}@media (max-width: 700px){.section.section--Event .section_content .event_content{flex-direction:column}}@media (max-width: 700px){.section.section--Event .section_content .event_content .event_image{width:30%}}.section.section--Event .section_content .event_content .event_image img{width:100%;height:auto}@media (max-width: 700px){.section.section--Event .section_content .event_content .event_text{width:70%}}.section.section--Event .section_content .event_content .event_title{margin-top:unset;font-size:clamp(1.7rem,-.1667rem + 4.2667vw,2.5rem);color:var(--ColorHeadline)}.section.section--Event .section_content .event_content .event_link{margin:10px 0}.section.section--Event .section_content .event_content .event_peoples{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:15px;margin-top:50px}.section.section--Event .section_content .event_content .event_peoples .event_person{display:grid;align-items:center;gap:10px;grid-template-columns:100px 1fr;grid-template-rows:repeat(4,auto)}.section.section--Event .section_content .event_content .event_peoples .event_person .event_person_image{width:100%;height:auto;border-radius:50%;overflow:hidden;grid-column:1/2;grid-row:1/-1}.section.section--Event .section_content .event_content .event_peoples .event_person .event_person_image img{width:100%;height:auto}.section.section--Event .section_content .event_content .event_peoples .event_person .event_person_name{font-weight:700;margin:0}.section.section--Event .section_content .event_content .event_peoples .event_person .event_person_function{font-size:.9rem;color:var(--ColorTextSecondary)}.section.section--EventsOverview{margin:0 auto}.section.section--EventsOverview .text_title{color:var(--ColorHeadline)}.section.section--EventsOverview .events_item{padding:10px 0;margin:10px 0;display:flex;gap:20px;color:var(--ColorText);text-decoration:none}.section.section--EventsOverview .events_item .events_image.no-image{background-color:var(--ColorPrimary);aspect-ratio:16/9}.section.section--EventsOverview .events_item .events_image img{width:100%;height:auto}@media (max-width: 700px){.section.section--EventsOverview .events_item .events_image{width:30%}}.section.section--EventsOverview .events_item .events_title{margin:0;color:var(--ColorHeadline)}.section.section--EventsOverview .events_item .events_content .events_shortcontent{margin-top:10px}@media (max-width: 700px){.section.section--EventsOverview .events_item .events_content{align-self:center;width:70%}}@media (max-width: 700px){.section.section--EventsOverview .events_item{flex-direction:column}}.section.section--EventsOverview .events_item .link--button{margin:20px 0 0}.section.section--EventsOverview .section_events_pagination{margin:20px 0}.section.section--EventsOverview .section_events_pagination .prev-link,.section.section--EventsOverview .section_events_pagination .next-link,.section.section--EventsOverview .section_events_pagination .page-link{text-decoration:none;padding:7px;border-radius:4px}.section.section--EventsOverview .section_events_pagination .prev-link.current,.section.section--EventsOverview .section_events_pagination .next-link.current,.section.section--EventsOverview .section_events_pagination .page-link.current{background-color:var(--ColorPrimary);color:var(--ColorWhite)}.section.section--EventsOverview .section_events_pagination .prev-link:hover,.section.section--EventsOverview .section_events_pagination .next-link:hover,.section.section--EventsOverview .section_events_pagination .page-link:hover{background-color:var(--ColorPrimaryHover);color:var(--ColorWhite)}.section.section--EventsOverview.bgc-primary .events_item,.section.section--EventsOverview.bgc-secondary .events_item{background-color:var(--ColorWhite);padding:10px}.section.section--EventsOverview.bgc-primary.primary-white-text .text_title,.section.section--EventsOverview.bgc-primary.primary-white-text .text_intro,.section.section--EventsOverview.bgc-primary.primary-white-text .section_events_pagination,.section.section--EventsOverview.bgc-primary.secondary-white-text .text_title,.section.section--EventsOverview.bgc-primary.secondary-white-text .text_intro,.section.section--EventsOverview.bgc-primary.secondary-white-text .section_events_pagination,.section.section--EventsOverview.bgc-secondary.primary-white-text .text_title,.section.section--EventsOverview.bgc-secondary.primary-white-text .text_intro,.section.section--EventsOverview.bgc-secondary.primary-white-text .section_events_pagination,.section.section--EventsOverview.bgc-secondary.secondary-white-text .text_title,.section.section--EventsOverview.bgc-secondary.secondary-white-text .text_intro,.section.section--EventsOverview.bgc-secondary.secondary-white-text .section_events_pagination{color:var(--ColorWhite)}.section.section--EventsOverview.bgc-primary{background-color:var(--ColorPrimary)}.section.section--EventsOverview.bgc-primary .page-link.current,.section.section--EventsOverview.bgc-secondary{background-color:var(--ColorSecondary)}footer{display:block;padding:37px 0;background-color:#fff;border-top:4px solid var(--ColorPrimary)}footer .footer_content{max-width:var(--MaxWidthContent);margin-right:auto;margin-left:auto;display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;gap:20px;flex:1;min-width:300px;padding:0 20px}footer .footer_content a{color:#333;text-decoration:none}footer .footer_content a:hover{text-decoration:underline}@media (max-width: 700px){footer .footer_content{display:flex!important;flex-direction:column}}footer .footer_column_entry{flex:1}footer .footer_right{display:flex;flex-direction:column;align-items:center;gap:15px}footer .footer_logo{display:flex;align-items:flex-start;justify-content:flex-end;width:100%}footer .footer_logo img{height:60px;width:auto;max-width:100%;display:block}footer .footer_menu{text-align:center}footer .footer_column_title{color:var(--ColorHeadline)}footer .footer_text{color:var(--ColorText);font-size:14px;line-height:1.4;margin-bottom:5px}footer .footer_text a[href^="mailto:"]{color:var(--ColorPrimary);text-decoration:underline}footer .footer_text a[href^="mailto:"]:hover{color:var(--ColorPrimary)}footer .footer_menu_list{display:flex;align-items:center;margin:20px 0 0;padding:0;gap:20px;width:100%}footer .footer_menu_item{list-style:none;margin:0}footer .footer_menu_item a{color:#464f54;font-size:14px;text-decoration:none}footer .footer_menu_item a:hover{text-decoration:underline}.nav_strip--mega-menu .nav_container{max-width:var(--MaxWidthContent);margin:0 auto;display:flex;justify-content:space-between;align-items:center;height:85px;padding:0 20px}.nav_strip--mega-menu .nav_container .nav_brand{height:50px;max-width:50%;text-decoration:none;padding-right:20px}.nav_strip--mega-menu .nav_container .nav_brand img{height:100%;width:100%;object-fit:contain}.nav_strip--mega-menu .nav_container .nav_right{display:flex;align-items:center}.nav_strip--mega-menu.nav_strip--default{background-color:var(--ColorWhite);box-shadow:0 4px 4px #0000001a}.nav_strip--mega-menu.nav_strip--default .nav_brand_white{display:block}.nav_strip--mega-menu.nav_strip--default .nav_brand_color,.nav-strip--sticky .nav_strip--mega-menu.nav_strip--default .nav_brand_white{display:none}.nav-strip--sticky .nav_strip--mega-menu.nav_strip--default .nav_brand_color{display:block}.nav_strip--mega-menu.nav_strip--alternative{background-color:var(--ColorPrimary);transition:background-color .3s ease}.nav_strip--mega-menu.nav_strip--alternative .nav_brand_white{display:block}.nav_strip--mega-menu.nav_strip--alternative .nav_brand_color{display:none}.nav--show .nav_strip--mega-menu.nav_strip--alternative{background-color:var(--ColorWhite);position:fixed;top:0;left:0;right:0;z-index:1000}.nav--show .nav_strip--mega-menu.nav_strip--alternative .nav_brand_color{display:block}.nav--show .nav_strip--mega-menu.nav_strip--alternative .nav_brand_white{display:none}.nav_strip--mega-menu .nav_menu_dropdown{position:relative}.nav_strip--mega-menu .nav_menu_dropdown .nav_menu_button{background-color:var(--ColorPrimary);border:none;color:#fff;padding:8px 16px;font-size:14px;cursor:pointer;display:flex;align-items:center;gap:8px;height:40px;min-width:80px}.nav_strip--mega-menu .nav_menu_dropdown .nav_menu_button:hover{filter:brightness(.9)}.nav_strip--mega-menu .nav_menu_dropdown .nav_menu_button .nav_menu_icon{font-size:16px}.nav_strip--mega-menu .nav_menu{position:fixed;top:85px;padding-bottom:20px;left:0;right:0;background-color:var(--ColorPrimary);min-width:200px;opacity:0;visibility:hidden;transition:all .2s ease;z-index:1000}.nav_strip--mega-menu .nav_menu .nav_menu_wrap{margin:0 auto;padding:0 50px;list-style:none;display:flex;justify-content:stretch;max-width:var(--MaxWidth)}@media (max-width: 1000px){.nav_strip--mega-menu .nav_menu .nav_menu_wrap{flex-direction:column;padding:0 20px}}@media (max-width: 700px){.nav_strip--mega-menu .nav_menu .nav_menu_wrap{padding:0}}.nav_strip--mega-menu .nav_menu .nav_category{display:flex;flex-direction:column;padding:0 10px 0 0;width:100%}.nav_strip--mega-menu .nav_menu .nav_category .nav_category_title{padding:12px 10px;color:var(--ColorWhite);font-size:16px;font-weight:700;border-bottom:1px solid var(--ColorWhite);text-decoration:none}.nav_strip--mega-menu .nav_menu .nav_category .nav_category_title:hover{background-color:var(--ColorSecondary)}.nav_strip--mega-menu .nav_menu .nav_category .nav_category_title.nav_link--current{background-color:var(--ColorSecondary);color:var(--ColorWhite)}.nav_strip--mega-menu .nav_menu .nav_category .nav_category_title.nav_link--current:hover{filter:brightness(.9)}.nav_strip--mega-menu .nav_menu .nav_category ul{margin:0;padding:0;list-style:none;display:flex;flex-direction:column}.nav_strip--mega-menu .nav_menu .nav_category ul .nav_sublink{display:block;padding:15px 10px;color:var(--ColorWhite);text-decoration:none;font-size:14px;transition:background-color .2s ease}.nav_strip--mega-menu .nav_menu .nav_category ul .nav_sublink:last-child{border-bottom:none}.nav_strip--mega-menu .nav_menu .nav_category ul .nav_sublink:hover{background-color:var(--ColorSecondary)}.nav_strip--mega-menu .nav_menu .nav_category ul .nav_sublink.nav_link--current{background-color:var(--ColorSecondary);color:var(--ColorWhite)}.nav_strip--mega-menu .nav_menu .nav_category ul .nav_sublink.nav_link--current:hover{filter:brightness(.9)}.nav_strip--mega-menu .nav_menu .nav_link{display:block;padding:12px 20px;color:#333;text-decoration:none;font-size:14px;border-bottom:1px solid #eee;transition:background-color .2s ease}.nav_strip--mega-menu .nav_menu .nav_link:last-child{border-bottom:none}.nav_strip--mega-menu .nav_menu .nav_link:hover{background-color:#f8f9fa}.nav_strip--mega-menu .nav_menu .nav_link.nav_link--current{background-color:var(--ColorPrimary);color:var(--ColorWhite)}.nav_strip--mega-menu .nav_menu .nav_link.nav_link--current:hover{filter:brightness(.9)}.nav--show .nav_strip--mega-menu .nav_menu{opacity:1;visibility:visible;transform:translateY(0)}.nav_strip--simple-navbar .nav_container{max-width:var(--MaxWidth);margin:0 auto;display:grid;grid-template-columns:10% 1fr 5%;align-items:center}.nav_strip--simple-navbar .nav_container .nav_menu{display:flex;justify-content:flex-end;padding:10px 0;list-style:none;gap:20px}@media (max-width: 1000px){.nav_strip--simple-navbar .nav_container .nav_menu{flex-direction:column;align-items:center}}.nav_strip--simple-navbar .nav_container .nav_menu .nav_link{color:var(--ColorWhite);font-size:16px;font-weight:700;text-decoration:none;padding:8px 12px}.nav-strip--sticky .nav_strip--simple-navbar .nav_container .nav_menu .nav_link{color:var(--ColorText)}.nav_strip--simple-navbar .nav_container .nav_menu .nav_link:hover{background-color:var(--ColorSecondary)}.nav_strip--simple-navbar .nav_container .nav_menu .nav_link.nav_link--current{background-color:var(--ColorSecondary);color:var(--ColorWhite)}.nav_strip--simple-navbar .nav_container .nav_menu .nav_link.nav_link--current:hover{filter:brightness(.9)}.nav_strip--simple-navbar .nav_container .nav_button{grid-column:-2/span 1;justify-self:end;display:none}@media (max-width: 700px){.nav_strip--simple-navbar .nav_container .nav_button{display:block}}.site_header{width:100%;position:relative}.site_header .header_nav_strip{color:var(--ColorWhite);background-color:var(--ColorPrimary);width:100%;position:relative}.nav-strip--sticky .site_header .header_nav_strip{position:fixed;top:0;left:0;right:0;z-index:1000;background-color:var(--ColorWhite);box-shadow:0 4px 4px #0000001a;transition:background-color .3s ease}.nav-strip--sticky .site_header .header_nav_strip .nav_brand_white{display:none}.nav-strip--sticky .site_header .header_nav_strip .nav_brand_color{display:block}.site_header .header_nav_strip .nav_brand_fallback{color:var(--ColorWhite);text-decoration:none}.nav-strip--sticky .site_header .header_nav_strip .nav_brand_fallback{color:var(--ColorText)}.site_header .hero_section{position:relative;height:60vh;min-height:400px;background-size:cover;background-position:center;background-repeat:no-repeat;display:flex;align-items:flex-end;justify-content:center;color:#fff}.site_header .hero_section .swiper-wrapper{z-index:2;margin:0 auto;height:100%}.site_header .hero_section .swiper-wrapper .swiper-slide{width:100%;position:relative}.site_header .hero_section .swiper-wrapper .swiper-slide .darkness{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.site_header .hero_section .swiper-wrapper .swiper-slide .swiper-text{position:absolute;bottom:120px;left:85px;z-index:2}.site_header .hero_section .swiper-wrapper .swiper-slide .swiper-text h2{margin:0;font-style:normal;font-weight:500;margin-bottom:.5rem;line-height:1.15;word-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;margin-top:30px;font-size:clamp(2rem,-3.5417rem + 12.6667vw,4.375rem)}.site_header .hero_section .swiper-wrapper .swiper-slide .swiper-text h3{margin:0;font-style:normal;font-weight:400;line-height:normal;font-size:clamp(1.7rem,-.1667rem + 4.2667vw,2.5rem)}.site_header .hero_section .swiper-wrapper .swiper-slide .swiper-text h4{margin:0;font-style:normal;font-weight:400;line-height:normal;font-size:clamp(1.5rem,.3333rem + 2.6667vw,2rem)}@media (max-width: 700px){.site_header .hero_section .swiper-wrapper .swiper-slide .swiper-text{bottom:60px;left:20px;right:20px}}.site_header .hero_section .swiper-wrapper .swiper-slide img{width:100%;height:100%;object-fit:cover;position:relative;z-index:0}.site_header .hero_section .swiper-button-pause{position:absolute;bottom:20px;left:20px;z-index:10;background-color:var(--ColorWhite);border-radius:50%;width:34px;height:34px;display:flex;align-items:center;justify-content:center;cursor:pointer;opacity:.7;overflow:hidden}.site_header .hero_section .swiper-button-pause span:before,.site_header .hero_section .swiper-button-pause span:after{content:"";background-color:var(--ColorPrimary);position:absolute;top:50%;left:35%;transform:translateY(-50%);width:2px;height:60%;transition:.2s ease-in-out}.site_header .hero_section .swiper-button-pause span:after{right:35%;left:unset}.site_header .hero_section .swiper-button-pause:hover,.site_header .hero_section .swiper-button-pause.paused{opacity:1}.site_header .hero_section .swiper-button-pause:hover span:before,.site_header .hero_section .swiper-button-pause.paused span:before{background-color:var(--ColorPrimary);width:16px;height:16px;top:50%;left:40%;transform:translate(-50%,-50%) rotate(45deg);border-radius:2px}.site_header .hero_section .swiper-button-pause:hover span:after,.site_header .hero_section .swiper-button-pause.paused span:after{background-color:var(--ColorWhite);width:40%;height:100%;top:50%;left:0;border-radius:2px}.site_header .nav_language_dropdown{position:relative;cursor:pointer}.site_header .nav_language_dropdown:after{content:"";width:10px;height:10px;right:5%;top:43%;border-top:2px solid var(--ColorWhite);border-right:2px solid var(--ColorWhite);position:absolute;transform:rotate(135deg) translateY(75%);pointer-events:none}.site_header .nav_language_dropdown .nav_language_button{background-color:var(--ColorSecondary);border:none;color:#fff;padding:8px 16px;font-size:14px;cursor:pointer;display:flex;align-items:center;gap:8px;height:40px;min-width:100px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0}.site_header .nav_language_dropdown .nav_language_button:after{transform:translate(-50%,-20%) rotate(45deg)}.site_header .nav_language_dropdown .nav_language_button:before{transform:translate(-50%,-80%) rotate(-45deg)}.site_header .nav_language_dropdown .nav_language_button:hover{filter:brightness(.9)}.site_header .nav_language_dropdown .nav_language_button .nav_language_arrow{transition:transform .2s ease;font-size:10px}.site_header .nav_language_dropdown .nav_language_button.active .nav_language_arrow{transform:rotate(180deg)}.site_header .nav_language_dropdown .nav_language_menu{position:absolute;top:100%;right:0;background-color:#fff;border:1px solid #ddd;border-radius:4px;box-shadow:0 4px 12px #00000026;min-width:120px;opacity:0;visibility:hidden;transform:translateY(-10px);transition:all .2s ease;z-index:1000}.site_header .nav_language_dropdown .nav_language_menu.show{opacity:1;visibility:visible;transform:translateY(0)}.site_header .nav_language_dropdown .nav_language_menu .nav_language_item{display:block;padding:12px 16px;color:#333;text-decoration:none;font-size:14px;border-bottom:1px solid #eee}.site_header .nav_language_dropdown .nav_language_menu .nav_language_item:last-child{border-bottom:none}.site_header .nav_language_dropdown .nav_language_menu .nav_language_item:hover{background-color:#f8f9fa}.site_header .nav_language_dropdown .nav_language_menu .nav_language_item.active{background-color:var(--ColorSecondary);color:#fff}.site_header .nav_language_dropdown .nav_language_menu .nav_language_item.active:hover{filter:brightness(.9)}.site_header .header_nav_strip--alternative{background-color:#fff;box-shadow:0 4px 4px #0000001a}.site_header .header_nav_strip--alternative .nav_menu_button{background-color:#2c3e50}.site_header .header_nav_strip--alternative .nav_menu_button:hover{background-color:#34495e}.site_header .header_nav_strip--alternative .nav_language_button{color:#ecf0f1}.site_header .header_nav_strip--alternative .nav_language_button:hover{color:#fff}.glightbox-container .glightbox-button-hidden{display:none}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:100;src:url(./roboto-v49-latin-100.woff2) format("woff2")}@font-face{font-display:swap;font-family:Roboto;font-style:italic;font-weight:100;src:url(./roboto-v49-latin-100italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:200;src:url(./roboto-v49-latin-200.woff2) format("woff2")}@font-face{font-display:swap;font-family:Roboto;font-style:italic;font-weight:200;src:url(./roboto-v49-latin-200italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:300;src:url(./roboto-v49-latin-300.woff2) format("woff2")}@font-face{font-display:swap;font-family:Roboto;font-style:italic;font-weight:300;src:url(./roboto-v49-latin-300italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:400;src:url(./roboto-v49-latin-regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:Roboto;font-style:italic;font-weight:400;src:url(./roboto-v49-latin-italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:500;src:url(./roboto-v49-latin-500.woff2) format("woff2")}@font-face{font-display:swap;font-family:Roboto;font-style:italic;font-weight:500;src:url(./roboto-v49-latin-500italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:600;src:url(./roboto-v49-latin-600.woff2) format("woff2")}@font-face{font-display:swap;font-family:Roboto;font-style:italic;font-weight:600;src:url(./roboto-v49-latin-600italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:700;src:url(./roboto-v49-latin-700.woff2) format("woff2")}@font-face{font-display:swap;font-family:Roboto;font-style:italic;font-weight:700;src:url(./roboto-v49-latin-700italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:800;src:url(./roboto-v49-latin-800.woff2) format("woff2")}@font-face{font-display:swap;font-family:Roboto;font-style:italic;font-weight:800;src:url(./roboto-v49-latin-800italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:900;src:url(./roboto-v49-latin-900.woff2) format("woff2")}@font-face{font-display:swap;font-family:Roboto;font-style:italic;font-weight:900;src:url(./roboto-v49-latin-900italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:DM Sans;font-style:normal;font-weight:100;src:url(./dm-sans-v17-latin-100.woff2) format("woff2")}@font-face{font-display:swap;font-family:DM Sans;font-style:italic;font-weight:100;src:url(./dm-sans-v17-latin-100italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:DM Sans;font-style:normal;font-weight:200;src:url(./dm-sans-v17-latin-200.woff2) format("woff2")}@font-face{font-display:swap;font-family:DM Sans;font-style:italic;font-weight:200;src:url(./dm-sans-v17-latin-200italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:DM Sans;font-style:normal;font-weight:300;src:url(./dm-sans-v17-latin-300.woff2) format("woff2")}@font-face{font-display:swap;font-family:DM Sans;font-style:italic;font-weight:300;src:url(./dm-sans-v17-latin-300italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:DM Sans;font-style:normal;font-weight:400;src:url(./dm-sans-v17-latin-regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:DM Sans;font-style:italic;font-weight:400;src:url(./dm-sans-v17-latin-italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:DM Sans;font-style:normal;font-weight:500;src:url(./dm-sans-v17-latin-500.woff2) format("woff2")}@font-face{font-display:swap;font-family:DM Sans;font-style:italic;font-weight:500;src:url(./dm-sans-v17-latin-500italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:DM Sans;font-style:normal;font-weight:600;src:url(./dm-sans-v17-latin-600.woff2) format("woff2")}@font-face{font-display:swap;font-family:DM Sans;font-style:italic;font-weight:600;src:url(./dm-sans-v17-latin-600italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:DM Sans;font-style:normal;font-weight:700;src:url(./dm-sans-v17-latin-700.woff2) format("woff2")}@font-face{font-display:swap;font-family:DM Sans;font-style:italic;font-weight:700;src:url(./dm-sans-v17-latin-700italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:DM Sans;font-style:normal;font-weight:800;src:url(./dm-sans-v17-latin-800.woff2) format("woff2")}@font-face{font-display:swap;font-family:DM Sans;font-style:italic;font-weight:800;src:url(./dm-sans-v17-latin-800italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:DM Sans;font-style:normal;font-weight:900;src:url(./dm-sans-v17-latin-900.woff2) format("woff2")}@font-face{font-display:swap;font-family:DM Sans;font-style:italic;font-weight:900;src:url(./dm-sans-v17-latin-900italic.woff2) format("woff2")}/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}*,:before,:after{box-sizing:border-box}body{margin:0}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}button:-moz-focusring,input:-moz-focusring{outline:1px dotted ButtonText}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}:root{--MaxWidth: 1350px;--MaxWidthContent: 1350px;--ColorPrimary: #03395E;--ColorSecondary: #63819C;--ColorMenuBand: #F7F7F7;--ColorMenuButton: #F7F7F7;--ColorMenuText: #F7F7F7;--ColorMenuTextHover: #666;--ColorPrimaryFontWhite: false;--ColorSecondaryFontWhite: false;--ColorPrimaryTextDark: #193860;--ColorBlack: #131F42;--ColorWhite: #F7F7F7;--ColorLightGrey: #999;--ColorGrey: #666;--ColorFont: #000000;--ColorButton: var(--ColorPrimary);--ColorButtonText: var(--ColorWhite);--ColorPrimaryHover: #0f1d30;--ColorSecondaryHover: #806934;--HeroDarkness: rgba(0, 0, 0, .2)}body{font-family:var(--FontBody);font-size:18px;font-weight:400;line-height:1.75}h1,h2,h3,h4,h5{font-weight:700;font-family:var(--FontHeader);line-height:normal;margin-top:0}h1{font-size:clamp(2.375rem,1.0417rem + 5.3333vw,4.375rem);line-height:1.1}.hl2{font-size:clamp(2.125rem,1.7083rem + 1.6667vw,2.75rem);font-weight:500;line-height:1.05}p{margin:0 0 30px}p.text-left{text-align:left}p.text-center{text-align:center}p.text-right{text-align:right}p.text-justify{text-align:justify}a{cursor:pointer;text-decoration:none;color:var(--ColorPrimary)}a:not(.link--button){text-decoration:underline}a:not(.link--button):hover{color:var(--ColorSecondary)}.bgc-primary a:not(.link--button){text-decoration:underline;color:var(--ColorWhite)}.bgc-primary a:not(.link--button):hover{color:var(--ColorSecondary)}.bgc-secondary a:not(.link--button){text-decoration:underline;color:var(--ColorWhite)}.bgc-secondary a:not(.link--button):hover{color:var(--ColorPrimary)}.link--button{background-color:var(--ColorButton);color:var(--ColorButtonText);display:inline-block;font-size:16px;text-wrap:nowrap;font-weight:700;border-radius:1px;padding:12px 25px;text-decoration:none;transition:.2s ease-in-out;align-self:flex-end}.link--button:hover{background-color:var(--ColorSecondary)}.link--button.buttonvariant--primary{background-color:var(--ColorPrimary);color:var(--ColorButtonText)}.link--button.buttonvariant--primary:hover{background-color:var(--ColorSecondary)}.link--button.buttonvariant--primary.bgc-primary{background-color:var(--ColorButtonText);color:var(--ColorButton)}.link--button.buttonvariant--primary.bgc-primary:hover{background-color:var(--ColorSecondary);color:var(--ColorButtonText)}.link--button.buttonvariant--primary.bgc-secondary{background-color:var(--ColorButtonText);color:var(--ColorButton)}.link--button.buttonvariant--primary.bgc-secondary:hover{background-color:var(--ColorPrimary);color:var(--ColorButtonText)}.link--button.buttonvariant--secondary{border:2px solid var(--ColorSecondary);background-color:transparent;color:var(--ColorSecondary)}.link--button.buttonvariant--secondary:hover{background-color:var(--ColorSecondary);color:var(--ColorWhite)}.link--button.buttonvariant--secondary.bgc-primary{border:2px solid var(--ColorWhite);color:var(--ColorWhite)}.link--button.buttonvariant--secondary.bgc-primary:hover{background-color:var(--ColorWhite);color:var(--ColorPrimary)}.link--button.buttonvariant--secondary.bgc-secondary{border:2px solid var(--ColorWhite);color:var(--ColorWhite)}.link--button.buttonvariant--secondary.bgc-secondary:hover{background-color:var(--ColorWhite);color:var(--ColorSecondary)}@media (max-width: 1000px){.link--button{overflow-wrap:break-word;white-space:normal}}form{background-color:red}form#MemberLoginForm_LoginForm{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;max-width:400px;margin:0 auto;padding:20px;border:1px solid #ccc;border-radius:15px;background-color:#f9f9f9;box-shadow:0 0 10px #0000001a}form#MemberLoginForm_LoginForm fieldset{border:none;margin:0;padding:0;display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%}form#MemberLoginForm_LoginForm fieldset .field{width:100%;margin:5px 0 10px}form#MemberLoginForm_LoginForm fieldset .field input{width:100%;padding:10px;margin:5px 0;border:1px solid #ccc;border-radius:10px;height:40px}form#MemberLoginForm_LoginForm fieldset .field input[type=checkbox]{width:10%;height:0px}form#MemberLoginForm_LoginForm fieldset .field input[type=password]{line-height:0px;font:large Verdana,sans-serif;letter-spacing:1px}form#MemberLoginForm_LoginForm fieldset .field.checkbox{display:flex;justify-content:center;align-items:center;margin-bottom:20px}form#MemberLoginForm_LoginForm fieldset .field.checkbox input[type=checkbox]{position:relative;margin-right:10px}form#MemberLoginForm_LoginForm fieldset .field.checkbox input[type=checkbox]:before{content:"";display:block;width:35px;height:20px;border:1px solid #ccc;border-radius:15px;background-color:#fff;cursor:pointer;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transition:.3s}form#MemberLoginForm_LoginForm fieldset .field.checkbox input[type=checkbox]:after{content:"";display:block;width:15px;height:15px;border-radius:10px;background-color:var(--ColorPrimary);cursor:pointer;position:absolute;top:50%;left:30%;transform:translate(-50%,-50%);transition:.3s}form#MemberLoginForm_LoginForm fieldset .field.checkbox input[type=checkbox]:checked:after{left:70%;background-color:var(--ColorWhite)}form#MemberLoginForm_LoginForm fieldset .field.checkbox input[type=checkbox]:checked:before{background-color:var(--ColorPrimary)}form#MemberLoginForm_LoginForm .btn-toolbar{display:flex;justify-content:space-between;align-items:center;flex-direction:column}form#MemberLoginForm_LoginForm .btn-toolbar input[type=submit]{padding:10px 20px;border:none;border-radius:5px;background-color:var(--ColorPrimary);color:var(--ColorWhite);cursor:pointer}form#MemberLoginForm_LoginForm .btn-toolbar input[type=submit]:hover{background-color:var(--ColorPrimaryHover)}form#MemberLoginForm_LoginForm .btn-toolbar #ForgotPassword{margin-top:20px;margin-left:0;margin-bottom:5px;background-color:transparent;color:var(--ColorPrimary);border:none;cursor:pointer;font-size:.8em}form#MemberLoginForm_LoginForm:after{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--ColorPrimary);opacity:.5;z-index:-1}section.bgc-transparent{background:transparent;padding:0}section.bgc-white{background:#fff}section.bgc-black{background:#000}section.bgc-primary{background:var(--ColorPrimary)}section.bgc-secondary{background:var(--ColorSecondary)}section .section_content{max-width:var(--MaxWidthContent);margin:0 auto;padding:0 20px}.nav-strip--sticky:has(.hero_section) .hero_section{margin-top:85px}.nav-strip--sticky:has:not(.hero_section) .area_content{margin-top:85px}.animation--fadein,.animation--flyin{opacity:0}
