.accordion-element::after,.text-block::after,.text-image-section .content-element__content .content__text::after{display:block;content:"";clear:both;height:0;font-size:0;visibility:hidden}img,source{width:auto;height:auto}.picture-tag{display:block}.picture-tag img,.picture-tag source{display:block}.content-element{margin:30px 0}@media screen and (max-width: 720px){.content-element{margin:15px 0}}.content-element>h2{margin-bottom:7.5px;padding-bottom:7.5px;border-bottom:1px dashed #000}.content-element img{max-width:100%}.content-element figure>img{margin-bottom:7.5px}.content-element figure figcaption{margin-top:7.5px;font-style:italic}.text-image-section .content-element__content{display:grid;grid-template-columns:repeat(4, 1fr);grid-template-areas:"image content content content";grid-gap:15px 30px}@media screen and (max-width: 720px){.text-image-section .content-element__content{grid-template-areas:"image image image image" "content content content content"}}.text-image-section .content-element__content .content__image{grid-area:image;margin:0 !important}.text-image-section .content-element__content .content__image .image__picture{display:block;border:none}.text-image-section .content-element__content .content__image .image__picture>*{display:block}@media screen and (max-width: 720px){.text-image-section .content-element__content .content__image .image__picture{margin-left:auto;margin-right:auto}}.text-image-section .content-element__content .content__text{grid-area:content;margin:0 !important}.text-image-section.text-image-section--image-right .content-element__content{grid-template-areas:"content content content image"}@media screen and (max-width: 720px){.text-image-section.text-image-section--image-right .content-element__content{grid-template-areas:"content content content content" "image image image image"}}.described-image{margin:0 !important}.described-image .described-image__link{display:block;margin-bottom:7.5px;text-decoration:none;outline:none}.described-image .described-image__link:hover{text-decoration:none;border:none}.described-image .described-image__link .described-image__picture{display:block;border:none}.described-image .described-image__link .described-image__picture>*{display:block}.described-image-section .content-element__content{display:grid;grid-template-columns:repeat(4, 1fr);grid-gap:30px}@media screen and (max-width: 960px){.described-image-section .content-element__content{grid-template-columns:repeat(3, 1fr)}}@media screen and (max-width: 720px){.described-image-section .content-element__content{grid-template-columns:repeat(2, 1fr);grid-gap:15px}}@media screen and (max-width: 480px){.described-image-section .content-element__content{grid-template-columns:repeat(1, 1fr)}}.userform .userform-fields .field.scs-hide-title>label{display:none}.latest-news-section .ce-news-preview-container{display:grid;grid-template-columns:repeat(3, 1fr);grid-gap:15px}@media screen and (max-width: 720px){.latest-news-section .ce-news-preview-container{grid-template-columns:repeat(2, 1fr)}}@media screen and (max-width: 480px){.latest-news-section .ce-news-preview-container{grid-template-columns:repeat(1, 1fr)}}.eyecatcher{position:relative}@media screen and (max-width: 720px){.eyecatcher--position-left .content-element__content .eyecatcher-wrapper .picture-tag-container{grid-column:initial !important}.eyecatcher--position-left .content-element__content .eyecatcher-wrapper .eyecatcher-content{grid-column:initial !important}}.eyecatcher--position-left .content-element__content .eyecatcher-wrapper .picture-tag-container{grid-column:1}.eyecatcher--position-left .content-element__content .eyecatcher-wrapper .eyecatcher-content{grid-column:2;grid-row:1}@media screen and (max-width: 720px){.eyecatcher--position-right .content-element__content .eyecatcher-wrapper .picture-tag-container{grid-column:initial !important}.eyecatcher--position-right .content-element__content .eyecatcher-wrapper .eyecatcher-content{grid-column:initial !important}}.eyecatcher--position-right .content-element__content .eyecatcher-wrapper .picture-tag-container{grid-column:2;grid-row:1}.eyecatcher--position-right .content-element__content .eyecatcher-wrapper .eyecatcher-content{grid-column:1}.eyecatcher .content-element__content .eyecatcher-wrapper--grid{display:grid;grid-template-columns:repeat(2, 1fr);grid-gap:15px}@media screen and (max-width: 720px){.eyecatcher .content-element__content .eyecatcher-wrapper--grid{grid-template-columns:repeat(1, 1fr)}}.eyecatcher .content-element__content .eyecatcher-wrapper .picture-tag-container{position:relative;height:var(--height);margin:0}@media screen and (max-width: 1440px){.eyecatcher .content-element__content .eyecatcher-wrapper .picture-tag-container{height:calc(var(--height)/1.5)}}@media screen and (max-width: 960px){.eyecatcher .content-element__content .eyecatcher-wrapper .picture-tag-container{height:calc(var(--height)/2)}}@media screen and (max-width: 480px){.eyecatcher .content-element__content .eyecatcher-wrapper .picture-tag-container{height:calc(var(--height)/3.5)}}.eyecatcher .content-element__content .eyecatcher-wrapper .picture-tag-container .picture-tag{position:relative;height:inherit;overflow:hidden}.eyecatcher .content-element__content .eyecatcher-wrapper .picture-tag-container .picture-tag img,.eyecatcher .content-element__content .eyecatcher-wrapper .picture-tag-container .picture-tag source{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.eyecatcher .content-element__content .eyecatcher-wrapper .eyecatcher-content{padding:60px;padding:60px 7.5px;overflow-wrap:anywhere;background-color:var(--background-color)}@media screen and (max-width: 720px){.eyecatcher .content-element__content .eyecatcher-wrapper .eyecatcher-content{padding:30px}}.eyecatcher .content-element__content .eyecatcher-wrapper .eyecatcher-content *{color:var(--color)}.headline-section{margin-top:120px;margin-bottom:120px}@media screen and (max-width: 960px){.headline-section{margin-top:60px;margin-bottom:60px}}@media screen and (max-width: 720px){.headline-section{margin-top:30px;margin-bottom:30px}}@media screen and (max-width: 480px){.headline-section{margin-top:15px;margin-bottom:15px}}.headline-section--centered .content-element__content .content__headline{text-align:center;padding-left:240px;padding-right:240px}@media screen and (max-width: 960px){.headline-section--centered .content-element__content .content__headline{padding-left:60px;padding-right:60px}}@media screen and (max-width: 720px){.headline-section--centered .content-element__content .content__headline{padding-left:0;padding-right:0}}.headline-section .content-element__content .content__headline{hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;-webkit-hyphens:auto;overflow-wrap:anywhere;font-weight:normal}.ce-news-preview{margin:0}.ce-news-preview .ce-news-preview__image-wrapper .image-wrapper__news-link{display:inline-block;width:100%}.ce-news-preview .ce-news-preview__image-wrapper .image-wrapper__news-link .news-link__image{display:block;width:100%}.ce-news-preview .ce-news-preview__image-wrapper .image-wrapper__news-link .news-link__image>img,.ce-news-preview .ce-news-preview__image-wrapper .image-wrapper__news-link .news-link__image>source{display:block;width:100%}.ce-news-preview .ce-news-preview__content-wrapper .content-wrapper__title{display:inline-block;margin:0 15px 0 0;font-size:22px}.ce-news-preview .ce-news-preview__content-wrapper .content-wrapper__time{display:inline-block;margin:0}.text-block-section.text-block-section--four .content-element__content{display:grid;grid-template-columns:repeat(4, 1fr);grid-gap:30px}@media screen and (max-width: 960px){.text-block-section.text-block-section--four .content-element__content{grid-template-columns:repeat(3, 1fr)}}@media screen and (max-width: 720px){.text-block-section.text-block-section--four .content-element__content{grid-template-columns:repeat(2, 1fr);grid-gap:15px}}@media screen and (max-width: 480px){.text-block-section.text-block-section--four .content-element__content{grid-template-columns:repeat(1, 1fr)}}.text-block-section.text-block-section--three .content-element__content{display:grid;grid-template-columns:repeat(3, 1fr);grid-gap:30px}@media screen and (max-width: 720px){.text-block-section.text-block-section--three .content-element__content{grid-template-columns:repeat(2, 1fr);grid-gap:15px}}@media screen and (max-width: 480px){.text-block-section.text-block-section--three .content-element__content{grid-template-columns:repeat(1, 1fr)}}.text-block-section.text-block-section--two .content-element__content{display:grid;grid-template-columns:repeat(2, 1fr);grid-gap:30px;grid-template-columns:repeat(2, 1fr);grid-gap:15px}@media screen and (max-width: 480px){.text-block-section.text-block-section--two .content-element__content{grid-template-columns:repeat(1, 1fr)}}.text-block{margin:0 !important}.text-block>h3{margin-bottom:7.5px}.accordion-element{margin-bottom:2px}.accordion-element .accordion-element__title{padding:7.5px;font-weight:bold;background-color:#e3e6ec;outline:none;cursor:pointer}.accordion-element[open]{margin-bottom:15px}@media screen and (max-width: 720px){.accordion-element[open]{margin-bottom:7.5px}}.accordion-element[open] .accordion-element__title{margin-bottom:15px}@media screen and (max-width: 720px){.accordion-element[open] .accordion-element__title{margin-bottom:7.5px}}.column-element .column-element__container{display:grid;grid-auto-flow:column;grid-auto-columns:1fr}.column-element .column-element__container img{width:100%}.column-element .column-element__container .column-element__element{padding:1.2rem}.background-image-with-text-section{position:relative;height:900px;background-image:var(--background-image);background-repeat:no-repeat;background-size:cover;background-position:bottom}@media screen and (max-width: 720px){.background-image-with-text-section{height:550px}}@media screen and (max-width: 480px){.background-image-with-text-section{padding:30px 0;min-height:300px;height:auto}}.background-image-with-text-section>div{position:absolute;left:50%;top:60px;transform:translateX(-50%)}.background-image-with-text-section>div>h2{color:#fff;font-size:px2rem(55px);font-weight:900}.background-image-with-text-section>div .content-element__content{color:#fff}
