.text-image-section .content-element__content .content__text::after,.text-block::after,.accordion-element::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:40px 0}@media screen and (max-width: 720px){.content-element{margin:20px 0}}.content-element .content-element__title{margin-bottom:10px;padding-bottom:0;border-bottom:none;overflow-wrap:anywhere;-moz-hyphens:auto;-ms-hyphens:auto;-webkit-hyphens:auto;hyphens:auto}.content-element img{max-width:100%}.content-element figure>img{margin-bottom:10px}.content-element figure figcaption{margin-top:10px;font-style:italic}.text-image-section .content-element__content{display:grid;grid-template-columns:repeat(4, 1fr);grid-template-areas:"image image content content";grid-gap:20px 40px}@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 picture{display:block;border:none}.text-image-section .content-element__content .content__image picture>*{display:block}@media screen and (max-width: 720px){.text-image-section .content-element__content .content__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 image 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:10px;text-decoration:none;outline:none}.described-image .described-image__link:hover{text-decoration:none;border:none}.described-image .described-image__link picture{display:block;border:none}.described-image .described-image__link picture>*{display:block}.described-image-section .content-element__content{display:grid;grid-template-columns:repeat(4, 1fr);grid-gap:40px}@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:20px}}@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:20px}@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:20px}@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{display:flex;flex-direction:column;justify-content:center;padding:0 10px;overflow-wrap:anywhere;background-color:var(--background-color)}.eyecatcher .content-element__content .eyecatcher-wrapper .eyecatcher-content *{color:var(--color)}.headline-section{margin-top:160px;margin-bottom:160px}@media screen and (max-width: 960px){.headline-section{margin-top:80px;margin-bottom:80px}}@media screen and (max-width: 720px){.headline-section{margin-top:40px;margin-bottom:40px}}@media screen and (max-width: 480px){.headline-section{margin-top:20px;margin-bottom:20px}}.headline-section--centered .content-element__content .content__headline{text-align:center;padding-left:320px;padding-right:320px}@media screen and (max-width: 960px){.headline-section--centered .content-element__content .content__headline{padding-left:80px;padding-right:80px}}@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}.text-block-section.text-block-section--four .content-element__content{display:grid;grid-template-columns:repeat(4, 1fr);grid-gap:40px}@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:20px}}@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:40px}@media screen and (max-width: 720px){.text-block-section.text-block-section--three .content-element__content{grid-template-columns:repeat(2, 1fr);grid-gap:20px}}@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:40px;grid-template-columns:repeat(2, 1fr);grid-gap:20px}@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:10px}.accordion-element{margin-bottom:2px}.accordion-element .accordion-element__title{padding:10px;font-weight:bold;background-color:var(--box-color, #e3e6ec);outline:none;cursor:pointer}.accordion-element[open]{margin-bottom:20px}@media screen and (max-width: 720px){.accordion-element[open]{margin-bottom:10px}}.accordion-element[open] .accordion-element__title{margin-bottom:20px}@media screen and (max-width: 720px){.accordion-element[open] .accordion-element__title{margin-bottom:10px}}.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:40px 0;min-height:300px;height:auto}}.background-image-with-text-section .content-element__content-wrapper{position:absolute;left:50%;top:80px;transform:translateX(-50%)}.background-image-with-text-section .content-element__content-wrapper>h2{color:white}.background-image-with-text-section .content-element__content-wrapper .content-element__content{color:white}
