body,form,figure{margin:0;padding:0}img{border:0}header,footer,nav,section,aside,article,figure,figcaption{display:block}body{font-size:100.01%}select,input,textarea{font-size:99%}#container,.inside{position:relative}#main,#left,#right{float:left;position:relative}#main{width:100%}#left{margin-left:-100%}#right{margin-right:-100%}#footer{clear:both}#main .inside{min-height:1px}.ce_gallery>ul,.content-gallery>ul{margin:0;padding:0;overflow:hidden;list-style:none}.ce_gallery>ul li,.content-gallery>ul li{float:left}.ce_gallery>ul li.col_first,.content-gallery>ul li.col_first{clear:left}.float_left,.media--left>figure{float:left}.float_right,.media--right>figure{float:right}.block{overflow:hidden}.media{display:flow-root}.clear,#clear{height:.1px;font-size:.1px;line-height:.1px;clear:both}.invisible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.custom{display:block}#container:after,.custom:after{content:"";display:table;clear:both}
@media (max-width:767px){#wrapper{margin:0;width:auto}#container{padding-left:0;padding-right:0}#main,#left,#right{float:none;width:auto}#left{right:0;margin-left:0}#right{margin-right:0}}img{max-width:100%;height:auto}.audio_container audio{max-width:100%}.video_container video{max-width:100%;height:auto}.aspect,.responsive{position:relative;height:0}.aspect iframe,.responsive iframe{position:absolute;top:0;left:0;width:100%;height:100%}.aspect--16\:9,.responsive.ratio-169{padding-bottom:56.25%}.aspect--16\:10,.responsive.ratio-1610{padding-bottom:62.5%}.aspect--21\:9,.responsive.ratio-219{padding-bottom:42.8571%}.aspect--4\:3,.responsive.ratio-43{padding-bottom:75%}.aspect--3\:2,.responsive.ratio-32{padding-bottom:66.6666%}
#colorbox,#cboxOverlay,#cboxWrapper{position:absolute;top:0;left:0;z-index:9999;overflow:hidden;-webkit-transform:translate3d(0,0,0)}#cboxWrapper{max-width:none}#cboxOverlay{position:fixed;width:100%;height:100%}#cboxMiddleLeft,#cboxBottomLeft{clear:left}#cboxContent{position:relative}#cboxLoadedContent{overflow:auto;-webkit-overflow-scrolling:touch}#cboxTitle{margin:0}#cboxLoadingOverlay,#cboxLoadingGraphic{position:absolute;top:0;left:0;width:100%;height:100%}#cboxPrevious,#cboxNext,#cboxClose,#cboxSlideshow{cursor:pointer}.cboxPhoto{float:left;margin:auto;border:0;display:block;max-width:none;-ms-interpolation-mode:bicubic}.cboxIframe{width:100%;height:100%;display:block;border:0;padding:0;margin:0}#colorbox,#cboxContent,#cboxLoadedContent{box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box}#cboxOverlay{background:#000;opacity:.9;filter:alpha(opacity = 90)}#colorbox{outline:0}#cboxContent{margin-top:20px;background:#000}.cboxIframe{background:#fff}#cboxError{padding:50px;border:1px solid #ccc}#cboxLoadedContent{border:5px solid #000;background:#fff}#cboxTitle{position:absolute;top:-20px;left:0;color:#ccc}#cboxCurrent{position:absolute;top:-20px;right:0;color:#ccc}#cboxLoadingGraphic{background:url(../../assets/colorbox/images/loading.gif) no-repeat center center}#cboxPrevious,#cboxNext,#cboxSlideshow,#cboxClose{border:0;padding:0;margin:0;overflow:visible;width:auto;background:0 0}#cboxPrevious:active,#cboxNext:active,#cboxSlideshow:active,#cboxClose:active{outline:0}#cboxSlideshow{position:absolute;top:-20px;right:90px;color:#fff}#cboxPrevious{position:absolute;top:50%;left:5px;margin-top:-32px;background:url(../../assets/colorbox/images/controls.png) no-repeat top left;width:28px;height:65px;text-indent:-9999px}#cboxPrevious:hover{background-position:bottom left}#cboxNext{position:absolute;top:50%;right:5px;margin-top:-32px;background:url(../../assets/colorbox/images/controls.png) no-repeat top right;width:28px;height:65px;text-indent:-9999px}#cboxNext:hover{background-position:bottom right}#cboxClose{position:absolute;top:5px;right:5px;display:block;background:url(../../assets/colorbox/images/controls.png) no-repeat top center;width:38px;height:19px;text-indent:-9999px}#cboxClose:hover{background-position:bottom center}
@keyframes flyIn{0%{opacity:0;transform:translateY(-100%)}100%{opacity:1;transform:translateY(0)}}header{justify-items:center;background:#000000;color:#FFFFFF;position:fixed;z-index:100;width:100%;height:100%;padding:1em 110px;max-height:160px;transition:max-height 1s ease}@media (max-width:992px){header{padding:1em 56px}}@media (max-width:512px){header{max-height:80px;padding:1em 18px}}header .inside{display:flex;flex-direction:row;align-items:center;justify-content:space-between;width:100%;max-width:1220px;height:100%;gap:1em}header .inside>a:first-child{display:flex;flex-direction:row;align-items:center;height:100%}header .inside>a:first-child img{height:100%;object-fit:contain}header.minified{max-height:80px}
@font-face{font-family:"AvenirLight";src:url("/files/fonts/Avenir/avenir-light.ttf") format("truetype");font-weight:300;font-style:normal}@font-face{font-family:"Agrandir";font-style:normal;font-weight:400;font-stretch:normal;src:url("/files/fonts/Agrandir/Agrandir-Regular.woff2") format("woff2")}@font-face{font-family:"Agrandir";font-style:italic;font-weight:400;font-stretch:normal;src:url("/files/fonts/Agrandir/Agrandir-Italic.woff2") format("woff2")}@font-face{font-family:"Agrandir";font-style:normal;font-weight:700;font-stretch:normal;src:url("/files/fonts/Agrandir/Agrandir-Bold.woff2") format("woff2")}@font-face{font-family:"Agrandir";font-style:italic;font-weight:700;font-stretch:normal;src:url("/files/fonts/Agrandir/Agrandir-BoldItalic.woff2") format("woff2")}@font-face{font-family:"Agrandir";font-style:normal;font-weight:400;font-stretch:semi-condensed;src:url("/files/fonts/Agrandir/Agrandir-Narrow.woff2") format("woff2")}@font-face{font-family:"Agrandir";font-style:normal;font-weight:400;font-stretch:condensed;src:url("/files/fonts/Agrandir/Agrandir-Tight.woff2") format("woff2")}@font-face{font-family:"Agrandir";font-style:italic;font-weight:200;font-stretch:normal;src:url("/files/fonts/Agrandir/Agrandir-ThinItalic.woff2") format("woff2")}@font-face{font-family:"Agrandir";font-style:normal;font-weight:400;font-stretch:expanded;src:url("/files/fonts/Agrandir/Agrandir-GrandRegular.woff2") format("woff2")}@font-face{font-family:"Agrandir";font-style:normal;font-weight:200;font-stretch:expanded;src:url("/files/fonts/Agrandir/Agrandir-GrandLight.woff2") format("woff2")}@font-face{font-family:"Agrandir";font-style:italic;font-weight:400;font-stretch:expanded;src:url("/files/fonts/Agrandir/Agrandir-GrandItalic.woff2") format("woff2")}@font-face{font-family:"Agrandir";font-style:normal;font-weight:200;font-stretch:semi-expanded;src:url("/files/fonts/Agrandir/Agrandir-WideLight.woff2") format("woff2")}@font-face{font-family:"Agrandir";font-style:normal;font-weight:700;font-stretch:expanded;src:url("/files/fonts/Agrandir/Agrandir-GrandBold.woff2") format("woff2")}@font-face{font-family:"Agrandir";font-style:italic;font-weight:700;font-stretch:expanded;src:url("/files/fonts/Agrandir/Agrandir-GrandBoldItalic.woff2") format("woff2")}@font-face{font-family:"Agrandir";font-style:normal;font-weight:800;font-stretch:expanded;src:url("/files/fonts/Agrandir/Agrandir-GrandHeavy.woff2") format("woff2")}@font-face{font-family:"Agrandir";font-style:italic;font-weight:900;font-stretch:semi-expanded;src:url("/files/fonts/Agrandir/Agrandir-WideBlackItalic.woff2") format("woff2")}
@keyframes flyIn{0%{opacity:0;transform:translateY(-100%)}100%{opacity:1;transform:translateY(0)}}footer{justify-items:center;padding:4em 110px;background:#000000}@media (max-width:992px){footer{padding:4em 56px}}@media (max-width:512px){footer{padding:4em 18px}}footer .inside{color:#FFFFFF;display:flex;flex-direction:column;justify-items:center;align-items:center;width:100%;max-width:1220px}footer .inside div{display:flex;flex-direction:row;gap:1em;width:100%}@media (max-width:512px){footer .inside div{flex-direction:column}}footer .inside div span{width:100%}footer .inside div span a{color:#FFDB26;text-decoration:none}footer .inside div span a:hover{color:#c4a400}footer .inside hr{border:0;clear:both;display:block;width:100%;background-color:#FFFFFF;height:3px}footer .inside ul{list-style:none;padding-inline-start:0;display:flex;flex-direction:row;gap:0.7em}footer .inside ul a{color:#FFDB26;text-decoration:none}footer .inside ul a:hover{color:#c4a400}
@keyframes flyIn{0%{opacity:0;transform:translateY(-100%)}100%{opacity:1;transform:translateY(0)}}#container{padding:160px 0 0;display:flex;flex-direction:column;align-items:center}@media (max-width:512px){#container{padding-top:80px}}#container main{width:100%}#container main .inside{display:flex;flex-direction:column;justify-content:space-between;align-items:center;padding-bottom:140px}#container main .inside>div{width:100%;max-width:100%;padding-top:140px}@media (width>1440px){#container main .inside>div{width:1220px}}@media (max-width:1440px){#container main .inside>div{padding-right:110px;padding-left:110px;padding-top:100px}}@media (max-width:992px){#container main .inside>div{padding-right:56px;padding-left:56px;padding-top:80px}}@media (max-width:512px){#container main .inside>div{padding-right:18px;padding-left:18px}}#container main .inside>div figure{display:flex;flex-direction:column}#container main .inside>div h1:first-of-type,#container main .inside>div h2:first-of-type,#container main .inside>div h3:first-of-type,#container main .inside>div h4:first-of-type,#container main .inside>div h5:first-of-type{margin-top:0}#container main .inside>div>div{margin-bottom:100px}@media (max-width:1440px){#container main .inside>div>div{margin-bottom:80px}}@media (max-width:992px){#container main .inside>div>div{margin-bottom:60px}}@media (max-width:512px){#container main .inside>div>div{margin-bottom:30px}}#container main .inside>div>div:last-child{margin-bottom:0 !important}#container main .inside>div:first-child{padding-top:40px}@media (max-width:512px){#container main .inside>div:first-child{padding-top:0px}}#container main .inside>div.outside-alignment{max-width:100%;width:100%;padding-left:0;padding-right:0;padding-bottom:0}#container main .inside>div.outside-alignment:first-of-type{padding-top:0}#container main .inside>div.full-width-background{width:100%;display:flex;flex-direction:column;align-items:center}#container main .inside>div.full-width-background.background-grey{background:#00000005}@media (max-width:1440px){#container main .inside>div.full-width-background{padding-left:110px;padding-right:110px}}@media (max-width:992px){#container main .inside>div.full-width-background{padding-left:56px;padding-right:56px}}@media (max-width:512px){#container main .inside>div.full-width-background{padding-left:18px;padding-right:18px}}#container main .inside>div.full-width-background>*{width:100%;max-width:1220px}@media (max-width:1440px){#container main .inside{padding-bottom:100px}}@media (max-width:992px){#container main .inside{padding-bottom:80px}}@media (max-width:512px){#container main .inside{padding-bottom:60px}}#container main hr{border:2px solid #FFDB26;margin:2em 0}.split-container{display:flex;flex-direction:row;gap:1em}@media (max-width:512px){.split-container{flex-direction:column}}.split-container.reverse{flex-direction:row-reverse}@media (max-width:512px){.split-container.reverse{flex-direction:column}}.split-container.center-align{align-items:center}.split-container>div{max-width:50%;width:100%}@media (max-width:512px){.split-container>div{max-width:100%}}.grid-columns{display:grid;grid-template-columns:repeat(auto-fit, minmax(260px, 1fr));column-gap:60px}
@keyframes flyIn{0%{opacity:0;transform:translateY(-100%)}100%{opacity:1;transform:translateY(0)}}.content-swiper{width:100%}.content-swiper .content{max-height:calc(100vh - 114px)}.content-swiper .swiper-button-prev{background:transparent;border:none}.content-swiper .swiper-button-prev:after{border:none;color:#FFDB26}.content-swiper .swiper-slide{display:flex;align-items:center}.content-swiper .swiper-button-next{background:transparent;border:none}.content-swiper .swiper-button-next:after{border:none;color:#FFDB26}.content-swiper .swiper-pagination{display:none}.content-swiper .re_rsce_hero{height:100%}@media (max-width:1736px){.outside-alignment>.content-swiper .ce_rsce_hero .content{padding:0 60px}}
@keyframes flyIn{0%{opacity:0;transform:translateY(-100%)}100%{opacity:1;transform:translateY(0)}}.toggle-menu{display:none;background:transparent;border:none}.toggle-menu svg{stroke:white}.toggle-menu:focus svg,.toggle-menu:hover svg{stroke:black}.mod_navigation{padding:10px 0;overflow:visible}.mod_navigation ul{list-style-type:none;padding:0;margin:0;display:flex;justify-content:center}.mod_navigation li{margin:0 10px}.mod_navigation li.submenu>a .toggle-submenu,.mod_navigation li.submenu>strong .toggle-submenu{display:none}.mod_navigation>ul>li{position:relative}.mod_navigation a,.mod_navigation strong{color:inherit;text-decoration:none;font-weight:500;font-size:22px;padding:10px 15px;display:block;transition:color 0.3s ease}.mod_navigation a:hover,.mod_navigation strong:hover{color:#FFDB26}.mod_navigation ul ul{display:none;position:absolute;flex-direction:column;background-color:#FFDB26;border-radius:6px;box-shadow:0 2px 5px rgba(0, 0, 0, 0.1);min-width:200px;z-index:1000;top:100%;left:0;padding:10px 0}.mod_navigation ul ul li{width:100%;margin:0}.mod_navigation ul ul a{padding:10px 15px;color:#000000}.mod_navigation ul ul a:hover{color:#FFDB26;background-color:#000000}.mod_navigation ul ul .active,.mod_navigation ul ul .trail{color:#FFDB26;background-color:#000000}.mod_navigation .active,.mod_navigation .trail{color:#FFDB26;background-color:transparent}@media (max-width:1420px){.toggle-menu{display:block}.mod_navigation{display:none;position:absolute;top:4rem;overflow-y:scroll;right:0;background:#FFFFFF;border-radius:10px;border:2px #FFDB26 solid;max-width:300px;width:100%}.mod_navigation a,.mod_navigation strong{color:#000000}.mod_navigation a:hover,.mod_navigation strong:hover{color:#FFDB26;background-color:#000000}.mod_navigation ul{flex-direction:column}.mod_navigation li{margin:5px 0}.mod_navigation li.submenu>a,.mod_navigation li.submenu>strong{display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:0;padding-left:15px}.mod_navigation li.submenu>a .toggle-submenu,.mod_navigation li.submenu>strong .toggle-submenu{display:block;padding:10px 15px;margin:0;border:0;max-width:52px}.mod_navigation>ul>li{position:static}.mod_navigation ul ul{display:none;position:static;width:100%;box-shadow:none;border:none;background-color:#f2f2f2}.mod_navigation ul ul li{width:100%}.mod_navigation ul ul a{padding-left:30px}.mod_navigation li:hover>ul{display:block}.mod_navigation .active,.mod_navigation .trail{background-color:#000000}header.minified .mod_navigation{top:2rem}}@media (max-width:1420px) and (max-width:512px){.mod_navigation{top:2rem}}
@keyframes flyIn{0%{opacity:0;transform:translateY(-100%)}100%{opacity:1;transform:translateY(0)}}.ce_rsce_hero{display:grid;grid-template-columns:100%;display:grid;grid-template-columns:100%;grid-template-rows:100%;grid-template-areas:"stack";align-items:center;width:100%;max-height:calc(100vh - 160px);overflow:hidden}.ce_rsce_hero>*{grid-area:stack}.ce_rsce_hero img,.ce_rsce_hero video{min-width:100%;height:100%;object-fit:cover}.ce_rsce_hero .content{width:100%;height:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;color:white;background:linear-gradient(to bottom, transparent, #000000A0, transparent)}@media (max-width:1276px){.ce_rsce_hero .content{padding:28px}}.ce_rsce_hero .content .text{text-shadow:0 0 6px black;width:100%;max-width:1220px}.ce_rsce_hero .content .text>*:first-child{margin-top:0}.ce_rsce_hero .content .text>*:last-child{margin-bottom:0}.ce_rsce_hero .content .text h2{font-size:36pt;line-height:42pt}@media (max-width:512px){.ce_rsce_hero .content .text h2{font-size:24pt;line-height:30pt}}.ce_rsce_hero .content .text p{font-size:24pt;line-height:30pt}@media (max-width:512px){.ce_rsce_hero .content .text p{font-size:18pt;line-height:24pt}}.ce_rsce_hero .content .buttons{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:1rem}@media screen and (max-width:800px){.ce_rsce_hero .content .buttons{width:100%;flex-direction:column;justify-content:center;align-items:stretch}}.ce_rsce_hero .content .buttons a[type="button"]{text-align:center;font-size:clamp(0.8rem, 5vw, 1.5rem)}@media screen and (max-width:500px){.ce_rsce_hero .content .buttons a[type="button"]{font-weight:700}}.ce_rsce_hero.max-height-50vh .content{max-height:50vh}.content-swiper .swiper-slide{height:auto}.content-swiper .ce_rsce_hero{height:100%}.content-swiper .ce_rsce_hero .content{padding:0 60px}.content-swiper .ce_rsce_hero .content>*{opacity:0;transform:translateY(-100%)}.content-swiper .swiper-slide-active .ce_rsce_hero .content>*{animation:flyIn 1.5s ease-out forwards}.mod-article.outside-alignment .content-swiper .ce_rsce_hero .content .text{width:100%}
@keyframes flyIn{0%{opacity:0;transform:translateY(-100%)}100%{opacity:1;transform:translateY(0)}}.swap-order{display:flex;flex-direction:column;gap:3em}.swap-order>.content-element-group{display:flex;flex-direction:row}.swap-order>.content-element-group.tile>div{width:60%}@media (max-width:1260px){.swap-order>.content-element-group.tile>div{width:100%}}.swap-order>.content-element-group.tile>div>figure{display:flex;height:100%}.swap-order>.content-element-group.tile>div>figure img,.swap-order>.content-element-group.tile>div>figure video{width:100%;height:100%;object-fit:cover}.swap-order>.content-element-group.tile>div:first-of-type{align-self:center;width:40%;padding:40px}@media (max-width:1260px){.swap-order>.content-element-group.tile>div:first-of-type{width:100%}}.swap-order>.content-element-group:nth-child(2n - 1){flex-direction:row-reverse}@media (max-width:1260px){.swap-order>.content-element-group:nth-child(2n - 1){flex-direction:column}}@media (max-width:1260px){.swap-order>.content-element-group{flex-direction:column}}
@keyframes flyIn{0%{opacity:0;transform:translateY(-100%)}100%{opacity:1;transform:translateY(0)}}#contact-popup{width:96px;height:96px;border-radius:50%;padding:20px;background:#FFDB26;box-shadow:0 0 12px 0 #000;position:fixed;right:2em;bottom:2em;z-index:1000}@media (max-width:512px){#contact-popup{right:18px;bottom:18px;padding:15px;width:72px;height:72px}}
@charset "UTF-8";
@keyframes flyIn{0%{opacity:0;transform:translateY(-100%)}100%{opacity:1;transform:translateY(0)}}*{box-sizing:border-box;font-family:"AvenirLight", Arial, sans-serif;font-style:normal;font-stretch:normal;font-size:18pt;line-height:24pt}@media (max-width:512px){*{font-size:16pt;line-height:22pt}}h1{padding:0;font-weight:600;font-size:30pt;line-height:36pt}@media (max-width:512px){h1{font-size:26pt;line-height:32pt}}h2{padding:0;font-weight:600;font-size:26pt;line-height:32pt}@media (max-width:512px){h2{font-size:24pt;line-height:30pt}}h3{padding:0;font-weight:600;font-size:22pt;line-height:28pt}@media (max-width:512px){h3{font-size:20pt;line-height:26pt}}h4{padding:0;font-weight:600;font-size:18pt;line-height:24pt}figcaption{font-size:12pt;line-height:18pt}a{color:#000000;text-decoration:underline}a:hover,a:focus{color:#000000;text-decoration-color:#FFDB26}p,span,li,label,button,select,input,textarea{font-weight:400}em{font-size:inherit;font-style:italic}video{width:100%}.phone-anchor{text-align:center}.phone-anchor>a{font-size:2rem;color:#000000}.phone-anchor>a:hover,.phone-anchor>a:focus{text-decoration-color:#FFDB26}input[type="radio"],input[type="checkbox"]{accent-color:#FFDB26}a[type="button"],button{padding:0.4em 1em;color:#FFDB26;background:#000000;text-decoration:none}a[type="button"]:focus,a[type="button"]:hover,button:focus,button:hover{background:#FFDB26;color:#000000}.custom-cursor .circle-cursor{position:fixed;left:0;top:0;pointer-events:none;-webkit-transform:translateZ(0);transform:translateZ(0);visibility:hidden;-webkit-border-radius:50%;border-radius:50%}.custom-cursor .circle-cursor-inner{margin-left:-3px;margin-top:-3px;width:6px;height:6px;z-index:10000001;background-color:#dc2828}.custom-cursor .circle-cursor-inner.cursor-link-hover{margin-left:-10px;margin-top:-10px;width:20px;height:20px;background-color:#dc2828;opacity:0.5}.custom-cursor .circle-cursor-outer{margin-left:-15px;margin-top:-15px;width:30px;height:30px;border:1px solid #dc2828;z-index:10000000;opacity:0.5;-webkit-transition:all 0.1s ease-out;-o-transition:all 0.1s ease-out;transition:all 0.1s ease-out}.custom-cursor .cursor-link.circle-cursor-inner{background:transparent !important}.custom-cursor .cursor-link.circle-cursor-inner.cursor-link-hover{opacity:1}.custom-cursor .cursor-link.circle-cursor-inner svg{fill:#fff}.custom-cursor .cursor-link.circle-cursor-outer.cursor-link-hover{margin-left:-2rem;margin-top:-2rem;width:4rem;height:4rem;background-color:rgba(150, 144, 162, 0.75);border:none}.custom-cursor area[data-cursor-class]{cursor:none}.round-corners iframe,.round-corners img,.round-corners video{border-radius:40px;overflow:hidden}.full-width-image img{width:100%}.grid-columns{display:grid;grid-template-columns:repeat(auto-fit, minmax(260px, 1fr));column-gap:60px}#main .check-list ul,#main ul.check-list,#main ul{list-style:none;padding-left:0}#main .check-list ul li,#main ul.check-list li,#main ul li{position:relative;padding-left:35px}#main .check-list ul li::before,#main ul.check-list li::before,#main ul li::before{content:"✔";color:inherit;position:absolute;left:0;top:0}.anchor-more-button a{display:inline-block;text-decoration:none;padding:10px 20px;border:2px solid black;border-radius:20px}.anchor-more-button a:hover,.anchor-more-button a:focus{color:white;background:black}#fraunhofer-video video{border:2px black solid}
@keyframes flyIn{0%{opacity:0;transform:translateY(-100%)}100%{opacity:1;transform:translateY(0)}}.mod_newslist{display:flex;flex-direction:column;align-items:center}@media (max-width:512px){.mod_newslist{width:100%}}.mod_newslist .layout_short{padding:46px 0;width:100vw;display:flex;flex-direction:column;align-items:center}.mod_newslist .layout_short:nth-child(2n){background:#0000000D}@media (max-width:1440px){.mod_newslist .layout_short{padding:30px 18px}}.mod_newslist .layout_short>div{max-width:1220px;width:100%;display:flex;flex-direction:row;gap:2rem}.mod_newslist .layout_short>div>div:first-child{width:100%;max-width:40%}.mod_newslist .layout_short>div img{width:100%;max-height:400px;object-fit:cover;box-shadow:0 0 6px 0 black}.mod_newslist .layout_short>div .news_short_text{display:flex;flex-direction:column;justify-content:space-between;width:100%;max-width:60%;gap:1em}.mod_newslist .layout_short>div .news_short_text .ce_text{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.mod_newslist .layout_short>div .news_short_text .news_short_headline{display:flex;flex-direction:column}.mod_newslist .layout_short>div .news_short_text .news_short_headline h2{padding:0 0 0.4em 0}.mod_newslist .layout_short>div .news_short_text .news_short_headline p.info{padding:0.4em 0}@media (max-width:512px){.mod_newslist .layout_short>div{flex-direction:column;gap:1rem}.mod_newslist .layout_short>div>div{max-width:100% !important}}.mod_newslist p,.mod_newslist h2{margin:0}.mod_newslist nav.pagination{max-width:1220px;width:100%;padding:60px 0;display:flex;flex-direction:column}@media (max-width:1672px){.mod_newslist nav.pagination{width:auto;padding:30px 18px}}.mod_newslist nav.pagination>p{display:none;visibility:hidden}.mod_newslist nav.pagination ul{list-style:none;display:flex;flex-direction:row;flex-wrap:wrap;gap:0.4em;margin:0;padding-inline-start:0px}.mod_newslist nav.pagination ul li{height:2.4em;position:initial !important;padding-left:0 !important}.mod_newslist nav.pagination ul li::before{content:"" !important;width:0 !important;padding:0 !important}.mod_newslist nav.pagination ul li strong{padding:0.6em 1em;background:#FFDB26;color:#000000}.mod_newslist nav.pagination ul li a{padding:0.6em 1em;background:#000000;color:#FFFFFF}.mod_newslist nav.pagination ul li a:hover,.mod_newslist nav.pagination ul li a:focus{background:#FFDB26;color:#000000}#news-list{display:flex;flex-direction:column;align-items:center;padding-top:60px !important}#news-list .content-headline{max-width:1220px;width:100%}@media (max-width:1672px){#news-list .content-headline{padding:0 18px}}
@keyframes flyIn{0%{opacity:0;transform:translateY(-100%)}100%{opacity:1;transform:translateY(0)}}.formbody{display:flex;flex-direction:column;gap:0.4em}.formbody .widget{display:flex;flex-direction:column;gap:0.2em}.formbody .widget span.mandatory{color:#000000;font-size:1em}.formbody .widget input,.formbody .widget textarea,.formbody .widget select,.formbody .widget button{padding:0.2rem 0.4rem}.formbody .widget input,.formbody .widget select,.formbody .widget textarea{outline-color:#FFDB26}.formbody .widget a{color:#000000}.formbody .widget a:hover,.formbody .widget a:focus{text-decoration-color:#FFDB26}.formbody .altcha{--altcha-max-width: 100%;width:100%}.formbody .altcha .altcha-main{width:100%}.formbody button{padding:0.4em 1em;color:#FFDB26;background:#000000}.formbody button:hover,.formbody button:focus{background:#FFDB26;color:#000000}.formbody .radio-group fieldset{display:flex;flex-direction:column}.formbody .radio-group fieldset legend{display:flex;flex-direction:row}.formbody .radio-group fieldset span{display:flex;flex-direction:row;gap:0.4em}.formbody .radio-group fieldset span input:checked+label{background:#FFDB26}.formbody .radio-group fieldset span label{padding:0.4em}.formbody fieldset{border:0;margin:0;padding:0}.formbody .checkbox_container>span{display:flex;align-items:center;flex-direction:row;gap:1rem}.formbody .checkbox_container input.checkbox{padding:0;margin:0;width:18px;height:18px}.formbody .form-row{display:flex;justify-content:space-between;gap:10px}.formbody .form-row>*{width:min-content}.formbody .form-row>*:first-child{width:100%}button{cursor:pointer}
@keyframes flyIn{0%{opacity:0;transform:translateY(-100%)}100%{opacity:1;transform:translateY(0)}}.ce_rsce_tile .tile{height:100%;position:relative;background-repeat:no-repeat;background-size:cover;display:grid;grid-template-columns:100%;display:grid;grid-template-columns:100%;grid-template-rows:100%;grid-template-areas:"stack";width:auto;margin:auto;border-radius:10px}.ce_rsce_tile .tile>*{grid-area:stack}.ce_rsce_tile .tile img,.ce_rsce_tile .tile .tile-content,.ce_rsce_tile .tile .tile-overlay{grid-area:stack;border-radius:inherit}.ce_rsce_tile .tile img{z-index:0;height:100%;width:100%;object-fit:cover}.ce_rsce_tile .tile .tile-overlay{z-index:1;height:100%;width:100%;opacity:0;transition:opacity 0.5s ease-in-out;background:#FF00FF}.ce_rsce_tile .tile.was-touched .tile-overlay,.ce_rsce_tile .tile:hover .tile-overlay{opacity:1}.ce_rsce_tile .tile.was-touched .tile-content .details,.ce_rsce_tile .tile:hover .tile-content .details{grid-template-rows:1fr}.ce_rsce_tile .tile .tile-content{z-index:3;height:100%;width:100%;display:flex;flex-direction:column;justify-content:flex-end;gap:0.5em;padding:1rem;background:#0000FF}.ce_rsce_tile .tile .tile-content a{color:#FF0000}.ce_rsce_tile .tile .tile-content h3{padding:0;font-size:1.3rem;color:#00FFFF;font-style:normal;font-weight:700;font-stretch:normal;font-size:clamp(1.2rem, 5vw, 1.5rem)}.ce_rsce_tile .tile .tile-content .details{line-height:1.6em;display:grid;grid-template-rows:0fr;transition:grid-template-rows 0.5s ease-out}.ce_rsce_tile .tile .tile-content .details .details-content{overflow:hidden}.ce_rsce_tile .tile .tile-content h3,.ce_rsce_tile .tile .tile-content .details{padding-left:1.5rem}.ce_rsce_tile .tile.linked-tile .tile-overlay{visibility:hidden}.ce_rsce_tile .tile.linked-tile .tile-content h3{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:1rem}.ce_rsce_tile .tile.linked-tile .tile-content h3 .arrow-svg{opacity:0;height:1.5rem;width:1.5rem;transition:opacity 0.5s}.ce_rsce_tile .tile.linked-tile:hover h3{text-decoration:none}.ce_rsce_tile .tile.linked-tile:hover h3 .arrow-svg{opacity:1}
@keyframes flyIn{0%{opacity:0;transform:translateY(-100%)}100%{opacity:1;transform:translateY(0)}}.ce_rsce_tile_grid{margin-left:auto;margin-right:auto;display:grid;grid-auto-rows:auto;gap:clamp(1rem, 5vw, 3rem)}.ce_rsce_tile_grid.cols-1{grid-template-columns:100%}.ce_rsce_tile_grid.cols-2{grid-template-columns:repeat(2, minmax(0, 1fr))}.ce_rsce_tile_grid.cols-3{grid-template-columns:repeat(3, minmax(0, 1fr))}.ce_rsce_tile_grid.cols-4{grid-template-columns:repeat(4, minmax(0, 1fr))}@media screen and (max-width:1400px){.ce_rsce_tile_grid.cols-3,.ce_rsce_tile_grid.cols-4{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media screen and (max-width:900px){.ce_rsce_tile_grid.cols-2{grid-template-columns:100% !important}}@media screen and (max-width:700px){.ce_rsce_tile_grid.cols-3,.ce_rsce_tile_grid.cols-4{grid-template-columns:100% !important}}.ce_rsce_tile_grid .tile{height:100%;position:relative;background-repeat:no-repeat;background-size:cover;display:grid;grid-template-columns:100%;display:grid;grid-template-columns:100%;grid-template-rows:100%;grid-template-areas:"stack";width:auto;margin:auto;border-radius:40px}.ce_rsce_tile_grid .tile>*{grid-area:stack}.ce_rsce_tile_grid .tile img,.ce_rsce_tile_grid .tile .tile-content,.ce_rsce_tile_grid .tile .tile-overlay{grid-area:stack;border-radius:inherit}.ce_rsce_tile_grid .tile img{z-index:0;height:100%;width:100%;object-fit:cover}.ce_rsce_tile_grid .tile a{color:#000000;text-decoration:underline}.ce_rsce_tile_grid .tile a:hover,.ce_rsce_tile_grid .tile a:focus{text-decoration:none}.ce_rsce_tile_grid .tile .tile-overlay{z-index:1;height:100%;width:100%;opacity:0;transition:opacity 0.5s ease-in-out;background:linear-gradient(180deg, transparent 0%, #FFDB26 100%)}.ce_rsce_tile_grid .tile.was-touched .tile-overlay,.ce_rsce_tile_grid .tile:hover .tile-overlay{opacity:1}.ce_rsce_tile_grid .tile.was-touched .tile-content .details,.ce_rsce_tile_grid .tile:hover .tile-content .details{grid-template-rows:1fr}.ce_rsce_tile_grid .tile .tile-content{z-index:3;height:100%;width:100%;display:flex;flex-direction:column;justify-content:flex-end;padding:1.5rem;background:linear-gradient(180deg, transparent 0%, transparent 60%, #FFDB26 100%)}.ce_rsce_tile_grid .tile .tile-content h1,.ce_rsce_tile_grid .tile .tile-content h2,.ce_rsce_tile_grid .tile .tile-content h3,.ce_rsce_tile_grid .tile .tile-content h4,.ce_rsce_tile_grid .tile .tile-content p,.ce_rsce_tile_grid .tile .tile-content span{margin:0;word-wrap:break-word}.ce_rsce_tile_grid .tile .tile-content .details{display:grid;grid-template-rows:0fr;transition:grid-template-rows 0.5s ease-out;word-break:break-word}.ce_rsce_tile_grid .tile .tile-content .details .details-content{overflow:hidden;display:flex;flex-direction:column;gap:0.6em}.ce_rsce_tile_grid .tile .tile-content .details .details-content h4{margin-top:1.5em !important}
@keyframes flyIn{0%{opacity:0;transform:translateY(-100%)}100%{opacity:1;transform:translateY(0)}}.ce_rsce_rating_swiper{--swiper-theme-color: #FFDB26;--swiper-pagination-bottom: 1;padding:10px}.ce_rsce_rating_swiper .swiper-wrapper{padding:20px 0}.ce_rsce_rating_swiper .ce_rsce_rating{display:flex;flex-direction:column;overflow:hidden;border-radius:40px;background:white;box-shadow:0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 14px 0 rgba(0, 0, 0, 0.19)}.ce_rsce_rating_swiper .ce_rsce_rating img{height:180px;width:auto;object-fit:cover;overflow-clip-margin:border-box}.ce_rsce_rating_swiper .ce_rsce_rating .rating_content{padding:20px;width:100%}.ce_rsce_rating_swiper .ce_rsce_rating .rating_content .stars{display:flex;flex-direction:row;justify-content:center}.ce_rsce_rating_swiper .ce_rsce_rating .rating_content .stars svg{fill:#FFDB26;width:auto;max-height:40px}.ce_rsce_rating_swiper .ce_rsce_rating .rating_content h3{margin:0;margin-top:10px}.ce_rsce_rating_swiper .ce_rsce_rating .rating_content .details{margin-top:-20px;width:100%;background:#FFFFFF;border-radius:20px;border:3px #000000 solid;padding:16px}.ce_rsce_rating_swiper .swiper-pagination-bullet{box-shadow:0 0 5px 0}
@keyframes flyIn{0%{opacity:0;transform:translateY(-100%)}100%{opacity:1;transform:translateY(0)}}.ce_rsce_logo_swiper{margin-top:40px}.ce_rsce_logo_swiper .swiper-wrapper{justify-content:space-between;align-items:center}.ce_rsce_logo_swiper .swiper-wrapper .swiper-slide{max-width:max-content}.ce_rsce_logo_swiper .swiper-wrapper .swiper-slide .ce_rsce_partner_logo{max-height:100px;height:100%}.ce_rsce_logo_swiper .swiper-wrapper .swiper-slide .ce_rsce_partner_logo img{max-height:inherit;width:100%;overflow-clip-margin:border-box}
@keyframes flyIn{0%{opacity:0;transform:translateY(-100%)}100%{opacity:1;transform:translateY(0)}}#back-to-top{width:96px;height:96px;border-radius:50%;box-shadow:0 0 12px 0 #000;padding:10px;border:2px #FFDB26 solid;transition:width 1s ease-in-out;position:fixed;left:2em;bottom:2em;z-index:1000;opacity:1;transform:scale(1);transition:opacity 0.5s ease, transform 0.5s ease}#back-to-top svg{stroke-color:#FFDB26;fill:#FFDB26}@media (max-width:512px){#back-to-top{left:18px;bottom:18px;width:72px;height:72px}}#back-to-top.hidden{opacity:0;transform:scale(0.95);pointer-events:none}
@keyframes flyIn{0%{opacity:0;transform:translateY(-100%)}100%{opacity:1;transform:translateY(0)}}.tile{border-radius:40px;overflow:hidden;background:#EEEEEE;color:black;box-shadow:0 0 4px 0 #AAA;gap:1em}.tile>div{padding:20px}.tile>div.content-image,.tile>div.content-player{padding:0}.tile-gradient{border-radius:40px;overflow:hidden;display:flex;flex-direction:column;box-shadow:0 0 4px 0 #AAA;gap:1em}.tile-container{position:relative}.tile-overlap{display:flex;flex-direction:row;width:80%;height:100%;gap:40px;gap:2em;padding:56px 110px 0 110px}.tile-overlap.tile-overlap-padded{padding:56px 110px}@media (max-width:992px){.tile-overlap.tile-overlap-padded{padding:18px 56px}}@media (max-width:512px){.tile-overlap.tile-overlap-padded{padding:18px}}@media (max-width:1220px){.tile-overlap{gap:20px;width:100%;flex-direction:column;padding:56px 110px}}@media (max-width:992px){.tile-overlap{padding:18px 56px}}@media (max-width:512px){.tile-overlap{padding:18px}}.tile-overlap>.content-element-group,.tile-overlap>.content-list,.tile-overlap>.content-text{width:50%;color:black;position:absolute;right:0;padding:30px;border-radius:40px;background:#EEE}@media (max-width:1220px){.tile-overlap>.content-element-group,.tile-overlap>.content-list,.tile-overlap>.content-text{width:100%;position:relative}}.tile-overlap>.content-image,.tile-overlap>.content-player{display:flex;flex-direction:row}@media (max-width:1220px){.tile-overlap>.content-image,.tile-overlap>.content-player{justify-content:center;width:100%;max-height:400px}}.tile-overlap>.content-image figure,.tile-overlap>.content-player figure{display:flex;justify-content:center}.tile-overlap>.content-image figure img,.tile-overlap>.content-image figure video,.tile-overlap>.content-player figure img,.tile-overlap>.content-player figure video{height:100%;width:auto;object-fit:cover;align-self:start}@media (max-width:1220px){.tile-overlap>.content-image figure img,.tile-overlap>.content-image figure video,.tile-overlap>.content-player figure img,.tile-overlap>.content-player figure video{align-self:center}}@media (max-width:512px){.tile-overlap>.content-image figure img,.tile-overlap>.content-image figure video,.tile-overlap>.content-player figure img,.tile-overlap>.content-player figure video{width:100%;height:auto}}.tile-flow{display:flex;flex-direction:row}@media (max-width:1260px){.tile-flow{flex-direction:column}}.tile-flow>div{width:60%}@media (max-width:1260px){.tile-flow>div{width:100%}}.tile-flow>div:first-of-type{width:40%;padding:40px}@media (max-width:1260px){.tile-flow>div:first-of-type{width:100%}}.tile-side-by-side{display:flex;flex-direction:column;padding:56px 110px}@media (max-width:992px){.tile-side-by-side{padding:18px 56px}}@media (max-width:512px){.tile-side-by-side{padding:18px}}.tile-side-by-side>div{width:100%}.tile-side-by-side img{max-height:100%;object-fit:contain}@media (max-width:1260px){.tile-side-by-side img{max-height:500px}}.tile-side-by-side .content-element-group{display:flex;flex-direction:row;align-items:center}@media (max-width:992px){.tile-side-by-side .content-element-group{flex-direction:column}}.tile-side-by-side .content-element-group>div{width:50%}@media (max-width:1260px){.tile-side-by-side .content-element-group>div{width:100%}}.tile-split{display:grid;grid-template-columns:1fr 1fr;grid-template-areas:"image text";padding:56px 110px;gap:40px;gap:2em}@media (max-width:992px){.tile-split{padding:18px 56px}}@media (max-width:512px){.tile-split{padding:18px}}@media (max-width:992px){.tile-split{grid-template-columns:1fr;grid-template-areas:"image" "text";gap:20px}}.tile-split>div{grid-area:text}.tile-split>.content-image,.tile-split>.content-player{grid-area:image}.gradient-orange-blue{background:linear-gradient(to right, #F6A06E, #7476AC), linear-gradient(to bottom, white -5%, transparent);background-blend-mode:color}.gradient-blue-black{background:linear-gradient(to right, #0000FF, #000000);background-blend-mode:color;color:white}
@keyframes flyIn{0%{opacity:0;transform:translateY(-100%)}100%{opacity:1;transform:translateY(0)}}.swap-grid{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:min-content auto;gap:40px 80px;grid-template-areas:"title ." "text image"}.swap-grid>div{grid-area:text;margin-bottom:0 !important}.swap-grid>div>*:first-child{margin-top:0}.swap-grid>div>*:last-child{margin-bottom:0 !important}.swap-grid>div .rte>*:first-child{margin-top:0}.swap-grid>div .rte>*:last-child{margin-bottom:0 !important}.swap-grid>div.content-element-group{display:flex;flex-direction:column;gap:20px}.swap-grid>div.content-element-group .content-headline{margin:0}.swap-grid>div.content-element-group .anchor-more-button{margin:0}.swap-grid>.content-headline{grid-area:title;margin:0}.swap-grid>.content-image,.swap-grid>.content-youtube,.swap-grid>.content-player{grid-area:image}.swap-grid>.content-image figure img,.swap-grid>.content-youtube figure img,.swap-grid>.content-player figure img{object-fit:cover;object-position:center;width:100%;height:100%}@media (max-width:992px){.swap-grid>.content-image figure img,.swap-grid>.content-youtube figure img,.swap-grid>.content-player figure img{max-height:100%}}@media (max-width:992px){.swap-grid>.content-image figure video,.swap-grid>.content-youtube figure video,.swap-grid>.content-player figure video{max-height:400px;height:100%}}@media (max-width:992px){.swap-grid>.content-image,.swap-grid>.content-youtube,.swap-grid>.content-player{justify-self:center;width:100%}}@media (max-width:992px){.swap-grid{grid-template-columns:1fr;grid-template-rows:min-content 1fr auto;grid-template-areas:"title" "text" "image"}}.swap-grid.reverse{grid-template-areas:". title" "image text"}@media (max-width:992px){.swap-grid.reverse{grid-template-areas:"title" "text" "image"}}.swap-grid:nth-of-type(2n){grid-template-areas:". title" "image text"}.swap-grid:nth-of-type(2n).reverse{grid-template-areas:"title ." "text image"}@media (max-width:992px){.swap-grid:nth-of-type(2n).reverse{grid-template-areas:"title" "text" "image"}}@media (max-width:992px){.swap-grid:nth-of-type(2n){grid-template-areas:"title" "text" "image"}}
