@charset "UTF-8";*,*:before,*:after{box-sizing:border-box}body,h1,h2,h3,h4,p,figure,blockquote,dl,dd{margin:0}ul[role=list],ol[role=list]{list-style:none}html:focus-within{scroll-behavior:smooth}body{min-height:100vh;text-rendering:optimizeSpeed;line-height:1.5}a:not([class]){text-decoration-skip-ink:auto}img,picture{max-width:100%;height:auto;display:block}input,button,textarea,select{font:inherit}@media (prefers-reduced-motion: reduce){html:focus-within{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}.util-unstyled{margin:0;padding:0;list-style:none}.util-left{float:left}.util-right{float:right}.util-center{display:block;margin:0 auto;text-align:center}.util-clear{clear:both}.util-text-right{text-align:right}.util-text-left{text-align:left}.util-text-center{text-align:center}.util-show-grid [class*=col-]{background:grey;outline:1px solid red}.util-show-grid header{background:rgba(0,128,0,.5)}.util-show-grid footer{background:rgba(0,255,255,.5)}.util-reset-padding{padding:0!important}.util-reset-padding-top{padding-top:0!important}.util-reset-padding-right{padding-right:0!important}.util-reset-padding-bottom{padding-bottom:0!important}.util-reset-padding-left{padding-left:0!important}.util-reset-padding-x{padding-left:0!important;padding-right:0!important}.util-reset-padding-y{padding-top:0!important;padding-bottom:0!important}.util-add-padding{padding:16px!important}.util-add-padding-full{padding:32px!important}.util-add-padding-double{padding:64px!important}.util-add-padding-top{padding-top:16px!important}.util-add-padding-top-full{padding-top:32px!important}.util-add-padding-top-double{padding-top:64px!important}.util-add-padding-right{padding-right:15px!important}.util-add-padding-right-full{padding-right:30px!important}.util-add-padding-right-double{padding-right:60px!important}.util-add-padding-bottom{padding-bottom:16px!important}.util-add-padding-bottom-full{padding-bottom:32px!important}.util-add-padding-bottom-double{padding-bottom:64px!important}.util-add-padding-left{padding-left:15px!important}.util-add-padding-left-full{padding-left:30px!important}.util-add-padding-left-double{padding-left:60px!important}.util-add-padding-x{padding-left:15px!important;padding-right:15px!important}.util-add-padding-x-full{padding-left:30px!important;padding-right:30px!important}.util-add-padding-x-double{padding-left:60px!important;padding-right:60px!important}.util-add-padding-y{padding-top:16px!important;padding-bottom:16px!important}.util-add-padding-y-full{padding-top:32px!important;padding-bottom:32px!important}.util-add-padding-y-double{padding-top:64px!important;padding-bottom:64px!important}.util-reset-margin{margin:0!important}.util-reset-margin-top{margin-top:0!important}.util-reset-margin-right{margin-right:0!important}.util-reset-margin-bottom{margin-bottom:0!important}.util-reset-margin-left{margin-left:0!important}.util-reset-margin-x{margin-left:0!important;margin-right:0!important}.util-reset-margin-y{margin-top:0!important;margin-bottom:0!important}.util-reset-margin-auto{margin-left:auto!important;margin-right:auto!important}.util-add-margin{margin:15px!important}.util-add-margin-full{margin:30px!important}.util-add-margin-double{margin:60px!important}.util-add-margin-top{margin-top:15px!important}.util-add-margin-top-full{margin-top:30px!important}.util-add-margin-top-double{margin-top:60px!important}.util-add-margin-right{margin-right:15px!important}.util-add-margin-right-full{margin-right:30px!important}.util-add-margin-right-double{margin-right:60px!important}.util-add-margin-bottom{margin-bottom:15px!important}.util-add-margin-bottom-full{margin-bottom:30px!important}.util-add-margin-bottom-double{margin-bottom:60px!important}.util-add-margin-left{margin-left:15px!important}.util-add-margin-left-full{margin-left:30px!important}.util-add-margin-left-double{margin-left:60px!important}.util-add-margin-x{margin-left:15px!important;margin-right:15px!important}.util-add-margin-x-full{margin-left:30px!important;margin-right:30px!important}.util-add-margin-x-double{margin-left:60px!important;margin-right:60px!important}.util-add-margin-y{margin-top:15px!important;margin-bottom:15px!important}.util-add-margin-y-full{margin-top:30px!important;margin-bottom:30px!important}.util-add-margin-y-double{margin-top:60px!important;margin-bottom:60px!important}.util-reset-container{margin-left:-15px;margin-right:-15px}@media screen and (min-width: 30rem){.util-reset-container{margin-left:-32px;margin-right:-32px}}@media screen and (min-width: 48rem){.util-reset-container{margin:0 calc(50% - 50vw) 16px}}.util-hidden{display:none!important}.util-visibility{visibility:hidden}@media screen and (max-width: 30rem){.util-visibility-mobile{visibility:hidden}}@media screen and (max-width: 19.9375rem){.util-visible-xs{display:none!important}}@media screen and (min-width: 20rem){.util-hidden-xs{display:none!important}}@media screen and (max-width: 29.9375rem){.util-visible-sm{display:none!important}}@media screen and (min-width: 30rem){.util-hidden-sm{display:none!important}}@media screen and (max-width: 47.9375rem){.util-visible-md{display:none!important}}@media screen and (min-width: 48rem){.util-hidden-md{display:none!important}}@media screen and (max-width: 61.9375rem){.util-visible-lg{display:none!important}}@media screen and (min-width: 62rem){.util-hidden-lg{display:none!important}}@media screen and (max-width: 79.9375rem){.util-visible-xl{display:none!important}}@media screen and (min-width: 80rem){.util-hidden-xl{display:none!important}}.util-color-black{color:#333!important}.util-color-white{color:#fff!important}.util-color-grey{color:#737373!important}.util-color-grey-dark{color:#4a4f53!important}.util-color-grey-light{color:#999!important}.util-color-grey-lightest{color:#d8d7d6!important}.util-color-grey-donationform{color:#f1f0ee!important}.util-color-input-fill{color:#f8f7f5!important}.util-color-grey-personteaser{color:#4a4f53!important}.util-color-placeholder{color:#adadad!important}.util-color-ci{color:#da291c!important}.util-color-ci-hover{color:#a00!important}.util-color-ci-light{color:#ef523c!important}.util-color-ci-salmon{color:#ec948d!important}.util-color-ci-dark{color:#a51414!important}.util-color-teal{color:#009ca6!important}.util-color-teal-dark{color:#006d74!important}.util-color-teal-light{color:#7fcdd2!important}.util-color-bisquit{color:#f3f2ee!important}.util-color-red-dark{color:#a71b11!important}.util-color-twitter{color:#1c9cea!important}.util-color-facebook{color:#1d36b0!important}.util-color-error{color:#da291c!important}.util-color-donation-error{color:#9a3324!important}.util-color-success{color:#10b044!important}.util-color-warning{color:#f0ad4e!important}.util-color-info{color:#2989d8!important}.util-color-bg-grey-light{color:#f4f4f4!important}.util-color-bg-grey-dark{color:#c1c1c1!important}.util-color-grey-gradient{color:linear-gradient(to bottom,rgb(251,251,251) 0%,rgb(235,235,235) 100%)!important}.util-color-gold{color:#eab130!important}.util-color-fancybox-close{color:#374151!important}.util-color-disabled{color:#d1ccbd!important}.util-color-valid{color:#45b383!important}.util-bg-black{background-color:#333!important}.util-bg-white{background-color:#fff!important}.util-bg-grey{background-color:#737373!important}.util-bg-grey-dark{background-color:#4a4f53!important}.util-bg-grey-light{background-color:#999!important}.util-bg-grey-lightest{background-color:#d8d7d6!important}.util-bg-grey-donationform{background-color:#f1f0ee!important}.util-bg-input-fill{background-color:#f8f7f5!important}.util-bg-grey-personteaser{background-color:#4a4f53!important}.util-bg-placeholder{background-color:#adadad!important}.util-bg-ci{background-color:#da291c!important}.util-bg-ci-hover{background-color:#a00!important}.util-bg-ci-light{background-color:#ef523c!important}.util-bg-ci-salmon{background-color:#ec948d!important}.util-bg-ci-dark{background-color:#a51414!important}.util-bg-teal{background-color:#009ca6!important}.util-bg-teal-dark{background-color:#006d74!important}.util-bg-teal-light{background-color:#7fcdd2!important}.util-bg-bisquit{background-color:#f3f2ee!important}.util-bg-red-dark{background-color:#a71b11!important}.util-bg-twitter{background-color:#1c9cea!important}.util-bg-facebook{background-color:#1d36b0!important}.util-bg-error{background-color:#da291c!important}.util-bg-donation-error{background-color:#9a3324!important}.util-bg-success{background-color:#10b044!important}.util-bg-warning{background-color:#f0ad4e!important}.util-bg-info{background-color:#2989d8!important}.util-bg-bg-grey-light{background-color:#f4f4f4!important}.util-bg-bg-grey-dark{background-color:#c1c1c1!important}.util-bg-grey-gradient{background-color:linear-gradient(to bottom,rgb(251,251,251) 0%,rgb(235,235,235) 100%)!important}.util-bg-gold{background-color:#eab130!important}.util-bg-fancybox-close{background-color:#374151!important}.util-bg-disabled{background-color:#d1ccbd!important}.util-bg-valid{background-color:#45b383!important}.util-typo-black{color:#333!important}.util-typo-white{color:#fff!important}.util-typo-grey{color:#737373!important}.util-typo-grey-dark{color:#4a4f53!important}.util-typo-grey-light{color:#999!important}.util-typo-grey-lightest{color:#d8d7d6!important}.util-typo-grey-donationform{color:#f1f0ee!important}.util-typo-input-fill{color:#f8f7f5!important}.util-typo-grey-personteaser{color:#4a4f53!important}.util-typo-placeholder{color:#adadad!important}.util-typo-ci{color:#da291c!important}.util-typo-ci-hover{color:#a00!important}.util-typo-ci-light{color:#ef523c!important}.util-typo-ci-salmon{color:#ec948d!important}.util-typo-ci-dark{color:#a51414!important}.util-typo-teal{color:#009ca6!important}.util-typo-teal-dark{color:#006d74!important}.util-typo-teal-light{color:#7fcdd2!important}.util-typo-bisquit{color:#f3f2ee!important}.util-typo-red-dark{color:#a71b11!important}.util-typo-twitter{color:#1c9cea!important}.util-typo-facebook{color:#1d36b0!important}.util-typo-error{color:#da291c!important}.util-typo-donation-error{color:#9a3324!important}.util-typo-success{color:#10b044!important}.util-typo-warning{color:#f0ad4e!important}.util-typo-info{color:#2989d8!important}.util-typo-bg-grey-light{color:#f4f4f4!important}.util-typo-bg-grey-dark{color:#c1c1c1!important}.util-typo-grey-gradient{color:linear-gradient(to bottom,rgb(251,251,251) 0%,rgb(235,235,235) 100%)!important}.util-typo-gold{color:#eab130!important}.util-typo-fancybox-close{color:#374151!important}.util-typo-disabled{color:#d1ccbd!important}.util-typo-valid{color:#45b383!important}.util-no-overflow{overflow:hidden}@font-face{font-family:Lato;src:url(/typo3conf/ext/bra_projectfiles_stc/Resources/Public/Frontend/assets/Lato-Regular-11fbc329.eot);src:url(/typo3conf/ext/bra_projectfiles_stc/Resources/Public/Frontend/assets/Lato-Regular-11fbc329.eot#iefix) format("embedded-opentype"),url(/typo3conf/ext/bra_projectfiles_stc/Resources/Public/Frontend/assets/Lato-Regular-e82542ae.ttf) format("truetype"),url(/typo3conf/ext/bra_projectfiles_stc/Resources/Public/Frontend/assets/Lato-Regular-ffb47699.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:LatoBold;src:url(/typo3conf/ext/bra_projectfiles_stc/Resources/Public/Frontend/assets/Lato-Regular-e82542ae.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:LatoSemiBold;src:url(/typo3conf/ext/bra_projectfiles_stc/Resources/Public/Frontend/assets/Lato-Semibold-ec998967.ttf) format("truetype"),url(/typo3conf/ext/bra_projectfiles_stc/Resources/Public/Frontend/assets/Lato-Semibold-d7e887f5.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:Oswald;src:url(/typo3conf/ext/bra_projectfiles_stc/Resources/Public/Frontend/assets/Oswald-Medium-71dd3e44.eot);src:url(/typo3conf/ext/bra_projectfiles_stc/Resources/Public/Frontend/assets/Oswald-Medium-71dd3e44.eot#iefix) format("embedded-opentype"),url(/typo3conf/ext/bra_projectfiles_stc/Resources/Public/Frontend/assets/Oswald-Medium-2ef50caa.ttf) format("truetype"),url(/typo3conf/ext/bra_projectfiles_stc/Resources/Public/Frontend/assets/Oswald-Medium-9d0a95e7.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:TradeGothic;src:url(/typo3conf/ext/bra_projectfiles_stc/Resources/Public/Frontend/assets/344BF3_0_0-800e79ba.eot);src:url(/typo3conf/ext/bra_projectfiles_stc/Resources/Public/Frontend/assets/344BF3_0_0-800e79ba.eot) format("embedded-opentype"),url(/typo3conf/ext/bra_projectfiles_stc/Resources/Public/Frontend/assets/344BF3_0_0-b1ec48e0.woff2) format("woff2"),url(/typo3conf/ext/bra_projectfiles_stc/Resources/Public/Frontend/assets/344BF3_0_0-4169a9c5.ttf) format("truetype"),url(/typo3conf/ext/bra_projectfiles_stc/Resources/Public/Frontend/assets/344BF3_0_0-dfdf0077.woff) format("woff");font-weight:400;font-style:normal}h3,.h3{font-size:1.0625rem;color:#333;font-family:Oswald,Helvetica Neue Light,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif;font-weight:400;margin:32px 0 8px;text-transform:uppercase}@media screen and (min-width: 30rem){h3,.h3{word-break:break-word}}@media screen and (min-width: 48rem){h3,.h3{font-size:1.5rem;line-height:1.33}}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}html{-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}@media screen and (max-width: 61.9375rem){html{overflow-x:hidden}}body{font-family:Lato,Helvetica Neue Light,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif;font-weight:400;font-style:normal;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#fff;color:#333;font-size:137.5%;line-height:1.4;overflow-x:hidden}body.no-scroll{overflow:hidden;position:fixed}@media (min-width: 48em){body.no-scroll{position:static}}body:before{content:'{ "xs": 320, "sm": 480, "md": 768, "lg": 992, "xl": 1280, "xxl": 1500 }';display:none}main:after{display:block;content:".";clear:both;font-size:0;line-height:0;height:0;overflow:hidden}@media screen and (max-width: 61.9375rem){main{padding-top:16px}}.container,main{min-width:14.5454545455em;max-width:68.1818181818em;margin:0 auto;padding:0 16px}@media screen and (min-width: 30rem){.container,main{padding:0 32px}}@media screen and (min-width: 48rem){.container,main{padding:0 48px}}.container--text{margin:0 auto;max-width:34.0909090909em}.container--text:after{display:block;content:".";clear:both;font-size:0;line-height:0;height:0;overflow:hidden}@media screen and (max-width: 47.9375rem){.container--text~.donate-box{margin-top:0}}.content--full-width{padding:0 16px}.row{display:flex;flex-wrap:wrap;margin-bottom:15px;margin-left:-15px;margin-right:-15px}.col-12,.col-md-6{flex:0 0 100%;max-width:100%;padding-left:15px;padding-right:15px}@media screen and (min-width: 48rem){.col-md-6{flex:0 0 50%;max-width:50%}}.content-headline{margin:0 auto;max-width:34.0909090909em}.content-headline:after{display:block;content:".";clear:both;font-size:0;line-height:0;height:0;overflow:hidden}.content-headline h1{margin-bottom:18px}img{height:auto;outline:0;max-width:100%}.text-image img,.ce-gallery img{border-radius:8px}@media screen and (min-width: 62rem){.text-image img,.ce-gallery img{border-radius:8px}}hr{margin:20px 0}hr:after{display:block;content:".";clear:both;font-size:0;line-height:0;height:0;overflow:hidden}ul li{list-style:none}ul li:before{content:"";display:inline-block;height:6px;width:6px;background-color:#da291c;vertical-align:middle;margin-top:-5px;margin-left:-25px;margin-right:20px;border-radius:6px;vertical-align:middle!important}a{color:#333;scroll-margin-top:120px}a:hover{color:#da291c}p{margin:1em 0;word-break:break-word}p,figcaption,ul,ol,dl{font-size:1.0625rem}@media screen and (min-width: 48rem){p,figcaption,ul,ol,dl{font-size:inherit}}@media screen and (min-width: 48rem){ul.ce-bullets,ol.ce-bullets,dl.ce-bullets{width:50%;margin-left:25%;padding:0 15px}}.text-intro{font-size:1.3125rem}@media screen and (min-width: 48rem){.text-intro{font-size:1.5625rem}}.tx-indexedsearch-res{margin-bottom:32px}.tx-indexedsearch-res h3{margin:0;text-transform:none}.tx-indexedsearch-res .tx-indexedsearch-redMarkup{color:#da291c}.tx-indexedsearch-res .tx-indexedsearch-title a{text-decoration:none!important}.tx-indexedsearch-res .tx-indexedsearch-description{margin-top:4px}.tx-indexedsearch-browsebox p{margin:0 0 8px}.tx-indexedsearch-res-link{text-decoration:none}.tx-indexedsearch-res-link:hover{color:inherit}.sg__wgt-container li:before{display:none}.search-noresult .container,.search-noresult main{padding:0}.search-noresult .col-md-offset-3{margin-left:0}.search-noresult .col-md-6{padding:0}iframe{display:block;margin-left:auto!important;margin-right:auto;max-width:100%}.donate-shop select{color:#333}#fbIframeDiv{max-width:900px;margin:0 auto}#fbIframeDiv~a{margin:8px auto;max-width:870px;display:block}.sr-only{position:absolute;opacity:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@font-face{font-family:crt-icon;src:url(../fonts/crt-icon.eot?32623403);src:url(../fonts/crt-icon.eot?32623403#iefix) format("embedded-opentype"),url(../fonts/crt-icon.woff2?32623403) format("woff2"),url(../fonts/crt-icon.woff?32623403) format("woff"),url(../fonts/crt-icon.ttf?32623403) format("truetype"),url(../fonts/crt-icon.svg?32623403#crt-icon) format("svg");font-weight:400;font-style:normal}[class^=crt-icon-]:before,[class*=" crt-icon-"]:before{font-family:crt-icon;font-style:normal;font-weight:400;speak:none;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.crt-icon-right-open-big:before,.crt-panel-next:before{content:""}.crt-icon-rss:before{content:""}.crt-icon-cancel:before{content:""}.crt-icon-right-open:before{content:""}.crt-icon-left-open:before{content:""}.crt-icon-left-open-big:before,.crt-panel-prev:before{content:""}.crt-icon-down-open-big:before{content:""}.crt-icon-up-open-big:before{content:""}.crt-icon-heart-1:before,.crt-icon-heart:before{content:""}.crt-icon-yelp:before{content:""}.crt-icon-comment-alt:before,.crt-icon-comment:before{content:""}.crt-icon-soundcloud:before{content:""}.crt-icon-cogs:before{content:""}.crt-icon-spin1:before{content:""}.crt-icon-twitter:before{content:""}.crt-icon-facebook:before{content:""}.crt-icon-gplus-1:before,.crt-icon-google:before{content:""}.crt-icon-linkedin-1:before,.crt-icon-linkedin:before{content:""}.crt-icon-angle-left:before{content:""}.crt-icon-angle-right:before{content:""}.crt-icon-angle-up:before{content:""}.crt-icon-angle-down:before{content:""}.crt-icon-attention-alt:before,.crt-icon-unknown:before{content:""}.crt-icon-youtube-1:before,.crt-icon-youtube:before{content:""}.crt-icon-instagram-1:before,.crt-icon-instagram:before{content:""}.crt-icon-tumblr-1:before,.crt-icon-tumblr:before{content:""}.crt-icon-weibo:before{content:""}.crt-icon-slack:before{content:""}.crt-icon-behance:before{content:""}.crt-icon-spotify:before{content:""}.crt-icon-vine:before{content:""}.crt-icon-pinterest-1:before,.crt-icon-pinterest:before{content:""}.crt-icon-medium:before{content:""}.crt-icon-clone:before,.crt-icon-image-carousel:before{content:""}.crt-icon-tripadvisor:before{content:""}.crt-icon-snapchat-ghost:before{content:""}.crt-icon-flickr:before{content:""}.crt-icon-vimeo:before{content:""}.crt-icon-deviant-art:before{content:""}[class^=crt-icon-]:before,[class*=" crt-icon-"]:before{margin:0}@keyframes opacityWithDisplay{0%{display:none;opacity:0}1%{display:block;opacity:0}to{display:block;opacity:1}}.crt-clearfix,.crt-popup-wrapper .crt-popup .crt-popup-header,.crt-post-v1 .crt-post .crt-post-header,.crt-widget-waterfall .crt-feed{zoom:1}.crt-clearfix:before,.crt-popup-wrapper .crt-popup .crt-popup-header:before,.crt-post-v1 .crt-post .crt-post-header:before,.crt-widget-waterfall .crt-feed:before,.crt-clearfix:after,.crt-popup-wrapper .crt-popup .crt-popup-header:after,.crt-post-v1 .crt-post .crt-post-header:after,.crt-widget-waterfall .crt-feed:after{content:" ";display:block;height:0;overflow:hidden}.crt-clearfix:after,.crt-popup-wrapper .crt-popup .crt-popup-header:after,.crt-post-v1 .crt-post .crt-post-header:after,.crt-widget-waterfall .crt-feed:after{clear:both}.crt-hitarea{cursor:pointer}.crt-responsive-video{padding-bottom:100%}.crt-responsive-video iframe{position:absolute;top:0;left:0;width:100%;height:100%}.crt-feed div{box-sizing:border-box}.crt-feed.crt-feed-branded{padding-bottom:25px}.crt-feed.crt-feed-branded .crt-logo{display:block;position:absolute;bottom:0;right:10px;font-size:.9em;z-index:999;color:#090909;text-decoration:none}body.crt-popup-visible{overflow:hidden}.crt-popup-underlay{background-color:#00000080;bottom:0;-ms-flex-pack:justify;justify-content:space-between;left:0;position:absolute;right:0;top:0;display:none;z-index:100}.crt-popup-wrapper-c{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:distribute;justify-content:space-around;min-height:100%;width:100%;position:relative}.crt-popup-wrapper{width:100%;height:100%;top:0;right:0;bottom:0;left:0;position:fixed;display:none;z-index:100000;overflow-x:hidden;overflow-y:auto}.crt-popup-wrapper div{box-sizing:border-box}.crt-popup-wrapper .crt-popup-container{padding:60px;position:relative;z-index:101}.crt-popup-wrapper .crt-popup-padding{padding:60px 0;margin:0 auto}.crt-popup-wrapper .crt-popup{position:relative;max-width:950px;width:100%;z-index:101;background-color:#fff;float:left}.crt-popup-wrapper .crt-popup a{text-overflow:ellipsis;text-decoration:none;color:#2b2b2b}.crt-popup-wrapper .crt-popup a:hover{color:#000}.crt-popup-wrapper .crt-popup .crt-popup-left{display:none;background-color:#fff;position:relative;padding-right:335px}.crt-popup-wrapper .crt-popup .crt-popup-left img{width:100%;max-width:600px;height:auto;display:block}.crt-popup-wrapper .crt-popup .crt-popup-left .crt-video{width:100%;display:none}.crt-popup-wrapper .crt-popup .crt-popup-left .crt-video .crt-video-container{position:relative}.crt-popup-wrapper .crt-popup .crt-popup-left .crt-video .crt-video-container img{position:relative;display:block;z-index:1}.crt-popup-wrapper .crt-popup .crt-popup-left .crt-video .crt-video-container video{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2}.crt-popup-wrapper .crt-popup .crt-popup-left .crt-video .crt-video-container iframe{display:block}.crt-popup-wrapper .crt-popup .crt-popup-left .crt-pagination{text-align:center;position:absolute;bottom:20px;left:0;right:335px}.crt-popup-wrapper .crt-popup .crt-popup-left .crt-pagination ul{list-style:none;margin:0;padding:0;text-align:center}.crt-popup-wrapper .crt-popup .crt-popup-left .crt-pagination ul li{padding:0;display:inline-block;margin:0 5px}.crt-popup-wrapper .crt-popup .crt-popup-left .crt-pagination ul li a{border:2px solid #fff;display:block;border-radius:50%;width:13px;height:13px;box-shadow:0 0 5px #00000080}.crt-popup-wrapper .crt-popup .crt-popup-left .crt-pagination ul li.selected a{background-color:#f6f6f6;border:2px solid #f6f6f6}.crt-popup-wrapper .crt-popup .crt-popup-right{width:335px;padding:10px 20px;font-family:Arial,san-serif;font-weight:400!important;font-size:15px;color:#0b0b0b}.crt-popup-wrapper .crt-popup .crt-popup-right a{color:#626262}.crt-popup-wrapper .crt-popup .crt-popup-right .crt-popup-text{overflow-x:hidden;overflow-y:scroll}.crt-popup-wrapper .crt-popup .crt-popup-right .crt-popup-text .crt-popup-text-container{padding-right:5px;overflow-wrap:break-word;word-wrap:break-word;-ms-word-break:break-word;word-break:break-word}.crt-popup-wrapper .crt-popup .crt-popup-right .crt-popup-text::-webkit-scrollbar{width:6px;height:6px}.crt-popup-wrapper .crt-popup .crt-popup-right .crt-popup-text::-webkit-scrollbar-thumb{background:#ccc}.crt-popup-wrapper .crt-popup .crt-popup-right .crt-popup-text::-webkit-scrollbar-track{background:#fff}.crt-popup-wrapper .crt-popup .crt-popup-header{border-bottom:1px solid #fff;color:#2b2b2b;padding-bottom:5px;position:relative;margin-bottom:15px}.crt-popup-wrapper .crt-popup .crt-popup-header .crt-social-icon{float:left;display:block;width:34px;height:42px;margin-right:10px;line-height:42px;text-align:center;padding-top:2px}.crt-popup-wrapper .crt-popup .crt-popup-header .crt-social-icon i{margin-top:0;font-size:35px;color:#2b2b2b}.crt-popup-wrapper .crt-popup .crt-popup-header .crt-social-icon i.crt-icon-twitter{font-size:32px;margin-right:6px}.crt-popup-wrapper .crt-popup .crt-popup-header .crt-social-icon i.crt-icon-instagram{margin-left:-1px}.crt-popup-wrapper .crt-popup .crt-popup-header IMG{float:left;width:40px;margin-right:9px;margin-top:7px}.crt-popup-wrapper .crt-popup .crt-popup-header .crt-post-name{float:left;position:absolute;left:105px;top:11px;right:3px;font-size:.9em;line-height:1.1em;white-space:nowrap;text-overflow:ellipsis}.crt-popup-wrapper .crt-popup .crt-popup-read-more{display:none;zoom:1;padding:10px 15px;background-color:#fff;line-height:1em;text-align:center;z-index:1}.crt-popup-wrapper .crt-popup .crt-popup-read-more:before,.crt-popup-wrapper .crt-popup .crt-popup-read-more:after{content:" ";display:block;height:0;overflow:hidden}.crt-popup-wrapper .crt-popup .crt-popup-read-more:after{clear:both}.crt-popup-wrapper .crt-popup .crt-popup-read-more a.crt-button{border-radius:6px;background-color:#efefef;display:inline-block;padding:10px 15px;color:#2e2e2e}.crt-popup-wrapper .crt-popup .crt-popup-footer{zoom:1;border-top:1px solid #efefef;padding:10px 15px;background-color:#fff;margin-top:4px;line-height:1em;z-index:2}.crt-popup-wrapper .crt-popup .crt-popup-footer:before,.crt-popup-wrapper .crt-popup .crt-popup-footer:after{content:" ";display:block;height:0;overflow:hidden}.crt-popup-wrapper .crt-popup .crt-popup-footer:after{clear:both}.crt-popup-wrapper .crt-popup .crt-popup-footer .crt-popup-stats{float:left;color:#ccc;font-size:.8em;text-transform:uppercase;vertical-align:middle;padding-top:2px}.crt-popup-wrapper .crt-popup .crt-popup-footer .crt-popup-stats span{color:#666}.crt-popup-wrapper .crt-popup .crt-popup-footer .crt-popup-stats .sep{background-color:#ccc;width:4px;height:4px;display:inline-block;margin:0 4px;vertical-align:middle;position:relative;top:-2px}.crt-popup-wrapper .crt-popup .crt-popup-footer .crt-post-share{float:right;text-align:right;padding-top:3px}.crt-popup-wrapper .crt-popup .crt-popup-footer .crt-post-share i{color:#666}.crt-popup-wrapper .crt-popup .crt-date{margin-top:0;opacity:.5}.crt-popup-wrapper .crt-popup .crt-link{text-decoration:underline}.crt-popup-wrapper .crt-popup a.crt-play{position:absolute;top:0;left:0;width:100%;height:100%;z-index:3}.crt-popup-wrapper .crt-popup a.crt-play .crt-play-icon{position:absolute;display:none;width:0;height:0;border-top:30px solid transparent;border-bottom:30px solid transparent;border-left:36px solid #efefef;position:relative;z-index:1;transition:all .3s;-webkit-transition:all .3s;-moz-transition:all .3s;opacity:.5;top:50%;left:50%;margin-top:-30px;margin-left:-12px}.crt-popup-wrapper .crt-popup a.crt-play .crt-play-icon:before{content:"";position:absolute;top:-45px;left:-69px;bottom:-45px;right:-21px;border-radius:50%;border:3px solid #efefef;z-index:2;transition:all .3s;-webkit-transition:all .3s;-moz-transition:all .3s}.crt-popup-wrapper .crt-popup a.crt-play .crt-play-icon:after{content:"";opacity:0;transition:opacity .6s;-webkit-transition:opacity .6s;-moz-transition:opacity .6s}.crt-popup-wrapper .crt-popup a.crt-play .crt-play-icon.active{border-color:transparent}.crt-popup-wrapper .crt-popup a.crt-play .crt-play-icon.active:after{content:"";opacity:1;width:30px;height:48px;background:#efefef;position:absolute;right:3px;top:-24px;border-left:12px solid #efefef;box-shadow:inset 18px 0 #f9f9f9}.crt-popup-wrapper .crt-popup a.crt-play:hover i:before,.crt-popup-wrapper .crt-popup a.crt-play:focus i:before{transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1)}.crt-popup-wrapper .crt-popup .crt-close{position:absolute;top:13px;right:15px;z-index:10}.crt-popup-wrapper .crt-popup .crt-previous,.crt-popup-wrapper .crt-popup .crt-next{position:absolute;top:50%;margin-top:-25px;right:-51px;z-index:1;color:#fff;height:50px;width:50px;text-align:center;line-height:50px;font-size:20px}.crt-popup-wrapper .crt-popup .crt-previous{right:auto;left:-51px}.crt-popup-wrapper .crt-popup.has-image .crt-popup-left{display:block}.crt-popup-wrapper .crt-popup.has-image .crt-popup-right{position:absolute;width:335px;height:100%;top:0;right:0}.crt-popup-wrapper .crt-popup.has-image .crt-popup-right .crt-popup-text{position:absolute;top:75px;left:20px;right:20px;bottom:40px}.crt-popup-wrapper .crt-popup.has-image .crt-popup-right .crt-popup-footer{position:absolute;left:0;right:0;bottom:0}.crt-popup-wrapper .crt-popup.has-video .crt-popup-left .crt-video{display:block}.crt-popup-wrapper .crt-popup.has-video .crt-popup-left .crt-image{display:none}.crt-popup-wrapper .crt-popup.has-video a.crt-play .crt-play-icon,.crt-popup-wrapper .crt-popup.crt-has-read-more .crt-popup-read-more{display:block}.crt-popup-wrapper .crt-popup.crt-has-read-more.has-image .crt-popup-right{padding-bottom:100px}.crt-popup-wrapper .crt-popup.crt-has-read-more.has-image .crt-popup-right .crt-popup-read-more{position:absolute;left:0;right:0;bottom:39px}.crt-popup-wrapper .crt-popup.crt-has-read-more.has-image .crt-popup-right .crt-popup-text{bottom:100px}.crt-popup-wrapper .crt-popup.video-playing .crt-popup-left .crt-video .crt-video-container a i{opacity:0}@media screen and (max-width: 910px){.crt-popup-wrapper .crt-popup-container{padding:40px}.crt-popup-wrapper .crt-popup .crt-previous,.crt-popup-wrapper .crt-popup .crt-next{right:-41px;width:40px}.crt-popup-wrapper .crt-popup .crt-previous{left:-41px}.crt-popup-wrapper .crt-popup .crt-popup-right{position:relative;width:auto;max-width:600px;right:auto;height:auto;padding-bottom:40px}.crt-popup-wrapper .crt-popup .crt-popup-right .crt-popup-text{position:relative;top:auto;left:auto;right:auto;bottom:auto;max-height:300px;padding-bottom:15px}.crt-popup-wrapper .crt-popup .crt-popup-left{padding-right:0}.crt-popup-wrapper .crt-popup .crt-popup-left .crt-pagination{right:0}.crt-popup-wrapper .crt-popup.has-image .crt-popup-right{position:relative;width:auto;max-width:600px;right:auto;height:auto}.crt-popup-wrapper .crt-popup.has-image .crt-popup-right .crt-popup-text{position:relative;top:auto;left:auto;right:auto;bottom:auto;max-height:300px}.crt-popup-wrapper .crt-popup.crt-has-read-more.has-image .crt-popup-right .crt-popup-text{bottom:auto}}.crt-load-more{padding:4px;text-align:center}.crt-load-more a{margin:0 auto;background-color:#fff;color:#2b2b2b;display:inline-block;text-align:center;padding:20px;border-radius:0;text-decoration:none;border:1px solid rgba(0,0,0,.1);box-shadow:0 2px 30px transparent}.crt-filter{margin:5px;padding:5px;text-align:center}.crt-filter .crt-filter-networks,.crt-filter .crt-filter-sources{position:relative;display:block;margin-bottom:3px}.crt-filter .crt-filter-networks ul,.crt-filter .crt-filter-sources ul{display:inline-block;margin:0;padding:0;background-color:#efefef}.crt-filter .crt-filter-networks ul li,.crt-filter .crt-filter-sources ul li{display:inline-block}.crt-filter .crt-filter-networks ul li a,.crt-filter .crt-filter-sources ul li a{display:block;padding:7px 10px;text-decoration:none;font-size:1em;line-height:1.2em;color:#707070;transition:background-color .3s linear}.crt-filter .crt-filter-networks ul li a i,.crt-filter .crt-filter-sources ul li a i{margin-left:-5px}.crt-filter .crt-filter-networks ul li a:hover,.crt-filter .crt-filter-sources ul li a:hover{text-decoration:none;background-color:#0000001a}.crt-filter .crt-filter-networks ul li.active a,.crt-filter .crt-filter-sources ul li.active a{background-color:#ccc}.crt-filter .crt-filter-networks .crt-filter-label,.crt-filter .crt-filter-sources .crt-filter-label{margin:0 5px}.crt-image-responsive{position:relative;padding-bottom:56.25%;height:0}.crt-image-responsive img{position:absolute;top:0;left:0;width:100%;height:100%}.crt-post-v1.crt-post-c{width:368px;float:left;position:relative}.crt-post-v1 .crt-post-bg{position:absolute;top:0;left:5px;right:5px;bottom:0;background-color:#efefef}.crt-post-v1 .crt-post{margin:0 5px;overflow:hidden;position:relative;z-index:1;border-radius:0}.crt-post-v1 .crt-post a{transition:color .2s linear}.crt-post-v1 .crt-post .crt-post-header{background-color:#efefef;color:#2b2b2b;padding-bottom:3px;position:relative}.crt-post-v1 .crt-post .crt-post-header .crt-social-icon{float:left;display:block;width:43px;height:55px;margin-right:10px;margin-left:3px;text-align:center;padding-top:2px}.crt-post-v1 .crt-post .crt-post-header .crt-social-icon i{position:relative;top:50%;transform:translateY(-50%);display:block;font-size:38px;color:#2b2b2b}.crt-post-v1 .crt-post .crt-post-header .crt-social-icon i.crt-icon-twitter{font-size:32px;margin-left:6px}.crt-post-v1 .crt-post .crt-post-header IMG{float:left;width:40px;margin-right:9px;margin-top:10px}.crt-post-v1 .crt-post .crt-post-header .crt-post-name{float:left;margin-top:3px;position:absolute;left:105px;top:11px;right:0;font-size:.9em;line-height:1.1em;white-space:nowrap;text-overflow:ellipsis}.crt-post-v1 .crt-post .crt-post-header .crt-post-name a{text-overflow:ellipsis;text-decoration:none;color:#2b2b2b}.crt-post-v1 .crt-post .crt-post-header .crt-post-name a:hover{color:#000}.crt-post-v1 .crt-post .crt-post-header .crt-post-fullname,.crt-post-v1 .crt-post .crt-post-header .crt-post-username{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.crt-post-v1 .crt-post .crt-post-content-text{padding-left:17px;padding-right:17px;padding-bottom:16px;color:#707070;font-size:1em;line-height:1.2em}.crt-post-v1 .crt-post .crt-post-content-text a{color:#2b2b2b}.crt-post-v1 .crt-post .crt-post-content-text a:hover{color:#000}.crt-post-v1 .crt-post .crt-post-content-text .crt-image{display:none}.crt-post-v1 .crt-post .crt-post-content-image{max-height:400px;overflow:hidden;position:relative;margin-bottom:16px}.crt-post-v1 .crt-post .crt-post-content-image .text{display:none}.crt-post-v1 .crt-post .crt-post-content-image IMG{width:100%}.crt-post-v1 .crt-post .crt-post-content-image .crt-play-icon,.crt-post-v1 .crt-post .crt-post-content-image-hidden,.crt-post-v1 .crt-post .crt-post-content-text-hidden{display:none}.crt-post-v1 .crt-post:hover .crt-post-share{bottom:0}.crt-post-v1 .crt-post .crt-post-footer{zoom:1;margin:5px 15px 10px}.crt-post-v1 .crt-post .crt-post-footer:before,.crt-post-v1 .crt-post .crt-post-footer:after{content:" ";display:block;height:0;overflow:hidden}.crt-post-v1 .crt-post .crt-post-footer:after{clear:both}.crt-post-v1 .crt-post .crt-date{margin-top:0;opacity:.5;float:left;line-height:.9em;font-size:.9em}.crt-post-v1 .crt-post .crt-post-share{float:right;line-height:.9em;font-size:.9em;color:#2b2b2b;text-align:right;box-shadow:none}.crt-post-v1 .crt-post .crt-post-share A{display:inline-block;color:#2b2b2b;opacity:.5;transition:opacity .3s linear}.crt-post-v1 .crt-post .crt-post-share A:hover{opacity:1}.crt-post-v1 .crt-post .crt-post-share A i{font-size:1.1em;display:inline-block;vertical-align:top}.crt-post-v1 .crt-post .crt-post-share A i:before{margin:0 0 0 5px}.crt-post-v1 .crt-post .crt-post-share A i.crt-icon-twitter{font-size:1.1em;margin-top:.1em}.crt-post-v1 .crt-post .crt-post-read-more,.crt-post-v1 .crt-post .crt-post-max-height-read-more{display:none;text-align:center;margin:.5em}.crt-post-v1 .crt-post .crt-post-read-more-button{display:inline-block;background-color:#ddd;text-decoration:none;height:2.5em;line-height:2.5em;padding:0 1em;border-radius:.1em;color:#666}.crt-post-v1 .crt-post.crt-post-show-read-more .crt-post-read-more{display:block}.crt-post-v1 .crt-post .crt-play{position:absolute;left:0;top:0;width:100%;height:100%}.crt-post-v1 .crt-post .crt-play .crt-play-icon{position:absolute;top:50%;left:50%;margin-top:-20px;margin-left:-10px;display:none;width:0;height:0;border-top:20px solid transparent;border-bottom:20px solid transparent;border-left:24px solid #efefef;position:relative;z-index:1;transition:all .3s;-webkit-transition:all .3s;-moz-transition:all .3s;opacity:.5}.crt-post-v1 .crt-post .crt-play .crt-play-icon:before{content:"";position:absolute;top:-30px;left:-46px;bottom:-30px;right:-14px;border-radius:50%;border:2px solid #efefef;z-index:2;transition:all .3s;-webkit-transition:all .3s;-moz-transition:all .3s}.crt-post-v1 .crt-post .crt-play .crt-play-icon:after{content:"";opacity:0;transition:opacity .6s;-webkit-transition:opacity .6s;-moz-transition:opacity .6s}.crt-post-v1 .crt-post .crt-play .crt-play-icon.active{border-color:transparent}.crt-post-v1 .crt-post .crt-play .crt-play-icon.active:after{content:"";opacity:1;width:20px;height:32px;background:#efefef;position:absolute;right:2px;top:-16px;border-left:8px solid #efefef;box-shadow:inset 12px 0 #f9f9f9}.crt-post-v1 .crt-post.has-video .crt-play-icon{display:block}.crt-post-v1 .crt-post.has-video .crt-hitarea:hover i:before,.crt-post-v1 .crt-post.has-video .crt-hitarea:focus i:before{transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1)}.crt-post-v1 .crt-post.crt-post-max-height .crt-post .crt-post-share{bottom:-50px;display:none}.crt-post-v1 .crt-post.crt-post-max-height .crt-post-read-more{display:block;position:absolute;bottom:0;left:0;width:100%;text-align:center;padding-bottom:.5em;padding-top:4em;margin:0;background:transparent;background:-webkit-gradient(left top,left bottom,color-stop(0%,transparent),color-stop(50%,#efefef));background:linear-gradient(to bottom,transparent 0%,#efefef 50%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#000000",endColorstr="#000000",GradientType=0)}.crt-grid-post-v1{border:0;margin:0;overflow:hidden}.crt-grid-post-v1 img.spacer{width:100%;display:block;margin:0!important;padding:0!important;position:relative}.crt-grid-post-v1 .crt-post-content-text-c,.crt-grid-post-v1 .crt-post-content-image{position:absolute;top:0;left:0;width:100%;height:100%}.crt-grid-post-v1 .crt-social-icon-normal{color:#fff}.crt-grid-post-v1 .crt-social-icon{position:absolute;right:3px;bottom:5px;z-index:3;font-size:1.3em;transition:opacity .4s linear}.crt-grid-post-v1 .crt-post-content-image{background-size:cover;background-position:center center;z-index:1}.crt-grid-post-v1 .crt-post-content-text-c{z-index:2}.crt-grid-post-v1 .crt-post-content-text-c .crt-post-content-text{font-size:20px}.crt-grid-post-v1 .crt-post-hover{position:absolute;top:3px;left:3px;right:3px;bottom:3px;background-color:#fffc;z-index:3;opacity:0;transition:opacity .4s linear}.crt-grid-post-v1 .crt-post-hover .crt-post-header .crt-social-icon,.crt-grid-post-v1 .crt-post-hover .crt-post-header{background-color:transparent}.crt-grid-post-v1 .crt-post-hover .crt-post-header .crt-social-icon IMG,.crt-grid-post-v1 .crt-post-hover .crt-post-header IMG{margin-left:6px;margin-top:6px}.crt-grid-post-v1 .crt-post-hover .crt-post-header .crt-social-icon .crt-post-name,.crt-grid-post-v1 .crt-post-hover .crt-post-header .crt-post-name{left:53px;margin-top:0;font-size:.8em}.crt-grid-post-v1 .crt-post-hover .crt-post-hover-text{padding:6px;font-size:.85em}.crt-grid-post-v1 .crt-hitarea:hover .crt-social-icon-normal{opacity:0}.crt-grid-post-v1 .crt-hitarea:hover .crt-post-hover{display:block;opacity:1}.crt-grid-post-v1.crt-post-has-image .crt-post-content-text-c{display:none}.crt-post-v2{z-index:1}.crt-post-v2 .crt-post-border{box-shadow:0 2px 30px transparent;border-radius:0;border:1px solid rgba(0,0,0,.1)}.crt-post-v2 .crt-post-c{position:relative;overflow:hidden;background-color:#fff}.crt-post-v2 a{transition:color .2s linear}.crt-post-v2 .crt-image .crt-image-carousel{position:absolute;bottom:7px;left:10px;color:#fff;font-size:1.2em;display:none}.crt-post-v2.crt-has-image-carousel .crt-image .crt-image-carousel{display:block}.crt-post-v2 .crt-post-content-image{max-height:400px;overflow:hidden;position:relative;border-radius:8px}.crt-post-v2 .crt-post-content-image .text{display:none}.crt-post-v2 .crt-post-content-image IMG{width:100%;border-radius:8px}.crt-post-v2 .crt-post-content-image .crt-play-icon{display:none}.crt-post-v2 .crt-post-content-text{padding-left:17px;padding-right:17px;padding-bottom:28px;color:#707070;font-size:1em;line-height:1.2em;text-align:center}.crt-post-v2 .crt-post-content-text a{color:#2b2b2b}.crt-post-v2 .crt-post-content-text a:hover{color:#000}.crt-post-v2 .crt-post-content-text .crt-image{display:none}.crt-post-v2 .crt-post-max-height-read-more,.crt-post-v2 .crt-post-read-more{display:none;text-align:center;margin:.5em}.crt-post-v2 .crt-post-read-more-button{display:inline-block;background-color:#ddd;text-decoration:none;height:2.5em;line-height:2.5em;padding:0 1em;border-radius:.1em;color:#666}.crt-post-v2.crt-post-show-read-more .crt-post-read-more{display:block}.crt-post-v2 .crt-play{position:absolute;left:0;top:0;width:100%;height:100%}.crt-post-v2 .crt-play .crt-play-icon{position:absolute;top:50%;left:50%;margin-top:-20px;margin-left:-10px;display:none;width:0;height:0;border-top:20px solid transparent;border-bottom:20px solid transparent;border-left:24px solid #efefef;position:relative;z-index:1;transition:all .3s;-webkit-transition:all .3s;-moz-transition:all .3s;opacity:.5}.crt-post-v2 .crt-play .crt-play-icon:before{content:"";position:absolute;top:-30px;left:-46px;bottom:-30px;right:-14px;border-radius:50%;border:2px solid #efefef;z-index:2;transition:all .3s;-webkit-transition:all .3s;-moz-transition:all .3s}.crt-post-v2 .crt-play .crt-play-icon:after{content:"";opacity:0;transition:opacity .6s;-webkit-transition:opacity .6s;-moz-transition:opacity .6s}.crt-post-v2 .crt-play .crt-play-icon.active{border-color:transparent}.crt-post-v2 .crt-play .crt-play-icon.active:after{content:"";opacity:1;width:20px;height:32px;background:#efefef;position:absolute;right:2px;top:-16px;border-left:8px solid #efefef;box-shadow:inset 12px 0 #f9f9f9}.crt-post-v2.crt-post-has-video .crt-play-icon{display:block}.crt-post-v2.crt-post-has-video .crt-hitarea:hover i:before,.crt-post-v2.crt-post-has-video .crt-hitarea:focus i:before{transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1)}.crt-post-v2.crt-post-max-height .crt-post .crt-post-share{bottom:-50px;display:none}.crt-post-v2.crt-post-max-height .crt-post-max-height-read-more{display:block;position:absolute;bottom:0;left:0;width:100%;text-align:center;padding-bottom:.5em;padding-top:4em;margin:0;background:transparent;background:-webkit-gradient(left top,left bottom,color-stop(0%,transparent),color-stop(50%,#efefef));background:linear-gradient(to bottom,transparent 0%,#efefef 50%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#000000",endColorstr="#000000",GradientType=0)}.crt-post-v2.crt-post-no-image .crt-post-content-image{display:none}.crt-grid-post-v2 .crt-post-header,.crt-post-v2 .crt-post-header{padding-top:28px;color:#2b2b2b;position:relative;text-align:center}.crt-grid-post-v2 .crt-post-header .crt-social-icon,.crt-post-v2 .crt-post-header .crt-social-icon{margin-bottom:12px}.crt-grid-post-v2 .crt-post-header .crt-social-icon i,.crt-post-v2 .crt-post-header .crt-social-icon i{font-size:24px}.crt-grid-post-v2 .crt-post-header .crt-social-icon i.crt-icon-twitter,.crt-post-v2 .crt-post-header .crt-social-icon i.crt-icon-twitter{font-size:26px;margin-left:6px}.crt-grid-post-v2 .crt-social-icon,.crt-post-v2 .crt-social-icon{display:block}.crt-grid-post-v2 .crt-social-icon i,.crt-post-v2 .crt-social-icon i{display:inline-block;color:#2b2b2b;line-height:1em}.crt-grid-post-v2 .crt-post-fullname,.crt-post-v2 .crt-post-fullname{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:block;margin-bottom:6px;font-weight:700}.crt-date{margin-top:0;opacity:.5;font-size:.8em;text-transform:uppercase}.crt-post-username{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:.8em;text-transform:uppercase}.crt-post-userimage{width:24px;height:auto;border-radius:50%}.crt-grid-post-v2 .crt-post-footer,.crt-post-v2 .crt-post-footer{position:relative;height:40px;line-height:40px;text-align:center;border-top:1px solid rgba(0,0,0,.1);background-color:#fff}.crt-grid-post-v2 .crt-post-footer .crt-post-userimage,.crt-post-v2 .crt-post-footer .crt-post-userimage{position:absolute;top:7px;left:10px}.crt-grid-post-v2 .crt-post-footer .crt-post-share,.crt-post-v2 .crt-post-footer .crt-post-share{position:absolute;top:0;right:10px;font-size:.9em;color:#2b2b2b;text-align:right;box-shadow:none}.crt-grid-post-v2 .crt-post-footer .crt-post-share a,.crt-post-v2 .crt-post-footer .crt-post-share a{display:inline-block;color:#2b2b2b;opacity:.5;transition:opacity .3s linear}.crt-grid-post-v2 .crt-post-footer .crt-post-share a:hover,.crt-post-v2 .crt-post-footer .crt-post-share a:hover{opacity:1}.crt-grid-post-v2 .crt-post-footer .crt-post-share a i,.crt-post-v2 .crt-post-footer .crt-post-share a i{font-size:1.1em;display:inline-block;vertical-align:top}.crt-grid-post-v2 .crt-post-footer .crt-post-share a i:before,.crt-post-v2 .crt-post-footer .crt-post-share a i:before{margin:0 0 0 5px}.crt-grid-post-v2 .crt-post-footer .crt-post-share a i.crt-icon-twitter,.crt-post-v2 .crt-post-footer .crt-post-share a i.crt-icon-twitter{font-size:1.1em;margin-top:0}.crt-grid-post-v2{border:0;margin:0;float:left;clear:none}.crt-grid-post-v2 .crt-post-c{overflow:hidden;position:relative;margin-left:1px;margin-bottom:1px}.crt-grid-post-v2 img.crt-spacer{width:100%!important;display:block;margin:0!important;padding:0!important;position:relative}.crt-grid-post-v2 .crt-grid-post-text,.crt-grid-post-v2 .crt-grid-post-image{position:absolute;top:0;left:0;width:100%;height:100%}.crt-grid-post-v2 .crt-grid-post-text .crt-social-icon,.crt-grid-post-v2 .crt-grid-post-image .crt-social-icon{position:absolute;right:10px;bottom:8px;z-index:3;font-size:24px;transition:opacity .2s linear}.crt-grid-post-v2 .crt-grid-post-image{display:block;position:absolute;top:0;left:0;width:100%;height:100%}.crt-grid-post-v2 .crt-grid-post-image .crt-post-content-image{height:100%;width:100%;background-size:cover;background-position:center center;z-index:1}.crt-grid-post-v2 .crt-grid-post-image .crt-social-icon i{color:#fff}.crt-grid-post-v2 .crt-grid-post-image .crt-image-carousel{position:absolute;bottom:7px;left:10px;color:#fff;font-size:1.2em;display:none}.crt-grid-post-v2 .crt-grid-post-image .crt-play{position:absolute;left:0;top:0;width:100%;height:100%}.crt-grid-post-v2 .crt-grid-post-image .crt-play .crt-play-icon{position:absolute;top:50%;left:50%;margin-top:-20px;margin-left:-10px;display:none;width:0;height:0;border-top:20px solid transparent;border-bottom:20px solid transparent;border-left:24px solid #efefef;position:relative;z-index:1;transition:all .3s;-webkit-transition:all .3s;-moz-transition:all .3s;opacity:.5}.crt-grid-post-v2 .crt-grid-post-image .crt-play .crt-play-icon:before{content:"";position:absolute;top:-30px;left:-46px;bottom:-30px;right:-14px;border-radius:50%;border:2px solid #efefef;z-index:2;transition:all .3s;-webkit-transition:all .3s;-moz-transition:all .3s}.crt-grid-post-v2 .crt-grid-post-image .crt-play .crt-play-icon:after{content:"";opacity:0;transition:opacity .6s;-webkit-transition:opacity .6s;-moz-transition:opacity .6s}.crt-grid-post-v2 .crt-grid-post-image .crt-play .crt-play-icon.active{border-color:transparent}.crt-grid-post-v2 .crt-grid-post-image .crt-play .crt-play-icon.active:after{content:"";opacity:1;width:20px;height:32px;background:#efefef;position:absolute;right:2px;top:-16px;border-left:8px solid #efefef;box-shadow:inset 12px 0 #f9f9f9}.crt-grid-post-v2.crt-has-image-carousel .crt-grid-post-image .crt-image-carousel,.crt-grid-post-v2.crt-post-has-video .crt-play .crt-play-icon{display:block}.crt-grid-post-v2 .crt-grid-post-text{display:none;color:#707070;font-size:1em;line-height:1.2em;text-align:center}.crt-grid-post-v2 .crt-grid-post-text .crt-grid-post-text-wrap{display:table;position:absolute;top:0;height:100%;padding:0 10px 20px;overflow:hidden}.crt-grid-post-v2 .crt-grid-post-text .crt-grid-post-text-wrap div{display:table-cell;vertical-align:middle;text-overflow:ellipsis}.crt-grid-post-v2 .crt-post-read-more,.crt-grid-post-v2 .crt-post-max-height-read-more{display:none}.crt-grid-post-v2.crt-post-has-image .crt-grid-post-image{display:block}.crt-grid-post-v2.crt-post-has-image .crt-grid-post-text{display:none}.crt-grid-post-v2.crt-post-has-image .crt-post-content-text{display:block}.crt-grid-post-v2.crt-post-content-image-hidden .crt-grid-post-image{display:none}.crt-grid-post-v2.crt-post-content-image-hidden .crt-grid-post-text{display:block}.crt-grid-post-v2 .crt-post-hover{position:absolute;top:0;left:0;right:0;bottom:0;background-color:#fff;z-index:3;opacity:0;visibility:hidden;transition:visibility 0s,opacity .3s linear}.crt-grid-post-v2 .crt-post-hover .crt-post-content-text{padding-left:17px;padding-right:17px;padding-bottom:28px;color:#707070;font-size:1em;line-height:1.2em;text-align:center}.crt-grid-post-v2 .crt-post-hover .crt-post-content-text a{color:#2b2b2b}.crt-grid-post-v2 .crt-post-hover .crt-post-content-text a:hover{color:#000}.crt-grid-post-v2 .crt-post-hover .crt-post-content-text .crt-image{display:none}.crt-grid-post-v2 .crt-post-hover .crt-post-footer{position:absolute;bottom:0;left:0;right:0}.crt-no-touch .crt-grid-post-v2 .crt-hitarea:hover .crt-social-icon-normal,.crt-no-touch .crt-grid-post-v2 .crt-hitarea:hover .crt-image-carousel{opacity:0}.crt-no-touch .crt-grid-post-v2 .crt-hitarea:hover .crt-post-hover{visibility:visible;opacity:1}.crt-grid-post-v2.crt-post-has-image .crt-post-content-text-c{display:none}.crt-grid-post-v2.crt-grid-post-minimal .crt-post-hover{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.crt-grid-post-v2.crt-grid-post-minimal .crt-post-hover>div{width:100%}.crt-grid-post-v2.crt-grid-post-minimal .crt-post-hover .crt-post-header{padding-top:0}.crt-grid-post-v2.crt-grid-post-minimal .crt-post-minimal-stats{text-align:center}.crt-grid-post-v2.crt-grid-post-minimal .crt-post-minimal-stats .crt-likes{margin-right:15px}.crt-grid-post-v2.crt-grid-post-minimal .crt-post-minimal-stats .crt-likes i{margin-right:2px}.crt-grid-post-v2.crt-grid-post-minimal .crt-post-minimal-stats .crt-comments i{margin-right:5px;font-size:.9em}.crt-widget-waterfall{min-height:400px;position:relative;display:block;clear:both;max-width:100%}.crt-widget-waterfall .crt-feed-spacer{height:1px;opacity:0}.crt-widget-waterfall .crt-logo{display:none}.crt-widget-waterfall .crt-feed-scroll,.crt-widget-waterfall .crt-feed{width:100%}.crt-widget-waterfall .crt-post-v1{width:100%;float:none;display:block;margin-bottom:10px}.crt-widget-waterfall .crt-post-v2{margin:0 12px 24px;width:auto;float:none}.crt-widget-carousel{min-height:400px;position:relative}.crt-widget-carousel .crt-logo{display:none}.crt-widget-carousel .crt-feed-scroll{width:100%}.crt-widget-carousel .crt-carousel-feed{width:100%;position:relative;-webkit-font-smoothing:antialiased}.crt-widget-carousel .crt-post{width:100%;padding:0 10px;float:left}.crt-widget-carousel .crt-post .crt-post-c{width:100%}.crt-widget-carousel .crt-carousel-stage{width:100%;overflow:hidden;position:relative}.crt-widget-carousel .crt-carousel-stage.crt-match-heights .crt-post-content{margin-bottom:40px}.crt-widget-carousel .crt-carousel-stage.crt-match-heights .crt-post-footer{position:absolute;bottom:0;width:100%}.crt-widget-carousel .crt-carousel-slider{width:0%;list-style:none;position:relative;overflow:hidden;padding:0;left:0;display:block}.crt-widget-carousel .crt-carousel-slider .crt-post-c{height:auto;-ms-flex-pack:center;justify-content:center}.crt-panel-next,.crt-panel-prev{font-size:0;line-height:0;position:absolute;top:50%;display:block;padding:0;margin-top:-10px;transform:translateY(-50%);cursor:pointer;color:transparent;border:none;outline:none;background:transparent;width:60px;height:60px;z-index:100;background-color:#9798ac45;border-radius:50%}.crt-panel-next:before,.crt-panel-prev:before{color:#fff;font-size:20px;font-family:crt-icon;line-height:1;opacity:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.crt-panel-prev{left:-60px}.crt-panel-prev:before{margin-left:-3px}.crt-panel-next{right:-60px}.crt-panel-next:before{margin-left:3px}.crt-widget-panel{min-height:400px;position:relative}.crt-widget-panel .crt-logo{display:none}.crt-widget-grid{position:relative;zoom:1}.crt-widget-grid .crt-logo{display:none}.crt-widget-grid:before,.crt-widget-grid:after{content:" ";display:block;height:0;overflow:hidden}.crt-widget-grid:after{clear:both}.crt-widget-grid .crt-grid-post{width:33%}.crt-widget-grid.crt-grid-col1 .crt-grid-post{width:100%}.crt-widget-grid.crt-grid-col2 .crt-grid-post{width:50%}.crt-widget-grid.crt-grid-col3 .crt-grid-post{width:33.33333%}.crt-widget-grid.crt-grid-col4 .crt-grid-post{width:25%}.crt-widget-grid.crt-grid-col5 .crt-grid-post{width:20%}.crt-widget-grid.crt-grid-col6 .crt-grid-post{width:16.66667%}.crt-widget-grid.crt-grid-col7 .crt-grid-post{width:14.28571%}.crt-widget-grid.crt-grid-col8 .crt-grid-post{width:12.5%}.crt-widget-grid.crt-grid-col9 .crt-grid-post{width:11.11111%}.crt-widget-grid.crt-grid-col10 .crt-grid-post{width:10%}.crt-widget-grid.crt-grid-col11 .crt-grid-post{width:9.09091%}.crt-widget-grid.crt-grid-col12 .crt-grid-post{width:8.33333%}.crt-widget-grid.crt-grid-col13 .crt-grid-post{width:7.69231%}.crt-widget-grid.crt-grid-col14 .crt-grid-post{width:7.14286%}.crt-widget-grid.crt-grid-col15 .crt-grid-post{width:6.66667%}.crt-widget-grid .crt-feed{zoom:1}.crt-widget-grid .crt-feed:before,.crt-widget-grid .crt-feed:after{content:" ";display:block;height:0;overflow:hidden}.crt-widget-grid .crt-feed:after{clear:both}.crt-widget-grid .crt-post{border:0;margin:0}.crt-widget-grid .crt-post img.spacer{width:100%;display:block;margin:0!important;padding:0!important;position:relative}.crt-widget-grid .crt-post .crt-post-content-text-c,.crt-widget-grid .crt-post .crt-post-content-image{position:absolute;top:0;left:0;width:100%;height:100%;max-height:none;max-width:none}.crt-widget-grid .crt-post .crt-social-icon-normal{color:#fff}.crt-widget-grid .crt-post .crt-social-icon{position:absolute;right:3px;bottom:5px;z-index:3;font-size:1.3em;transition:opacity .4s linear}.crt-widget-grid .crt-post .crt-post-content-image{background-size:cover;background-position:center center;z-index:1}.crt-widget-grid .crt-post .crt-post-content-text-c{z-index:2}.crt-widget-grid .crt-post .crt-post-content-text-c .crt-post-content-text{font-size:20px}.crt-widget-grid .crt-post .crt-post-hover{position:absolute;top:3px;left:3px;right:3px;bottom:3px;background-color:#fffc;z-index:3;opacity:0;transition:opacity .4s linear}.crt-widget-grid .crt-post .crt-post-hover .crt-post-header .crt-social-icon,.crt-widget-grid .crt-post .crt-post-hover .crt-post-header{background-color:transparent}.crt-widget-grid .crt-post .crt-post-hover .crt-post-header .crt-social-icon IMG,.crt-widget-grid .crt-post .crt-post-hover .crt-post-header IMG{margin-left:6px;margin-top:6px}.crt-widget-grid .crt-post .crt-post-hover .crt-post-header .crt-social-icon .crt-post-name,.crt-widget-grid .crt-post .crt-post-hover .crt-post-header .crt-post-name{left:53px;margin-top:0;font-size:.8em}.crt-widget-grid .crt-post .crt-post-hover .crt-post-hover-text{padding:6px;font-size:.85em}.crt-widget-grid .crt-post.crt-post-has-image .crt-post-content-text-c{display:none}.crt-widget-grid .crt-load-more{text-align:center}.crt-widget-grid .crt-load-more a{display:inline-block;background-color:#efefef;color:#000;padding:20px;margin-top:15px;text-decoration:none;border-radius:3px}.crt-widget-grid.crt-no-touch .crt-post .crt-hitarea:hover .crt-social-icon-normal{opacity:0}.crt-widget-grid.crt-no-touch .crt-post .crt-hitarea:hover .crt-post-hover{display:block;opacity:1}.crt-widget-list{position:relative;zoom:1}.crt-widget-list .crt-logo{display:none}.crt-widget-list:before,.crt-widget-list:after{content:" ";display:block;height:0;overflow:hidden}.crt-widget-list:after{clear:both}.crt-widget-list .crt-feed{zoom:1}.crt-widget-list .crt-feed:before,.crt-widget-list .crt-feed:after{content:" ";display:block;height:0;overflow:hidden}.crt-widget-list .crt-feed:after{clear:both}.crt-widget-list .crt-list-post{border:0;margin:0;padding-bottom:20px;zoom:1}.crt-widget-list .crt-list-post:before,.crt-widget-list .crt-list-post:after{content:" ";display:block;height:0;overflow:hidden}.crt-widget-list .crt-list-post:after{clear:both}.crt-widget-list .crt-list-post .crt-post-content{display:table}.crt-widget-list .crt-list-post .crt-list-post-image{display:table-cell;vertical-align:top;width:170px;padding-right:20px}.crt-widget-list .crt-list-post .crt-list-post-image img{max-width:100%}.crt-widget-list .crt-list-post .crt-list-post-image div{position:relative}.crt-widget-list .crt-list-post .crt-list-post-text{display:table-cell;vertical-align:top}.crt-widget-list .crt-list-post img.spacer{width:100%;display:block;margin:0!important;padding:0!important;position:relative}.crt-widget-list .crt-list-post .crt-social-icon-normal{color:#fff}.crt-widget-list .crt-list-post .crt-image-carousel,.crt-widget-list .crt-list-post .crt-social-icon{position:absolute;right:3px;bottom:5px;z-index:3;font-size:1.3em;transition:opacity .4s linear;color:#fff}.crt-widget-list .crt-list-post .crt-social-icon{left:3px;right:auto}.crt-widget-list .crt-list-post .crt-post-content-image{background-size:cover;background-position:center center;z-index:1}.crt-widget-list .crt-list-post .crt-post-content-text-c{z-index:2}.crt-widget-list .crt-list-post .crt-post-content-text-c .crt-post-content-text{font-size:20px}.crt-widget-list .crt-list-post .crt-post-hover{position:absolute;top:3px;left:3px;right:3px;bottom:3px;background-color:#fffc;z-index:3;opacity:0;transition:opacity .4s linear}.crt-widget-list .crt-list-post .crt-post-hover .crt-post-header .crt-social-icon,.crt-widget-list .crt-list-post .crt-post-hover .crt-post-header{background-color:transparent}.crt-widget-list .crt-list-post .crt-post-hover .crt-post-header .crt-social-icon IMG,.crt-widget-list .crt-list-post .crt-post-hover .crt-post-header IMG{margin-left:6px;margin-top:6px}.crt-widget-list .crt-list-post .crt-post-hover .crt-post-header .crt-social-icon .crt-post-name,.crt-widget-list .crt-list-post .crt-post-hover .crt-post-header .crt-post-name{left:53px;margin-top:0;font-size:.8em}.crt-widget-list .crt-list-post .crt-post-hover .crt-post-hover-text{padding:6px;font-size:.85em}.crt-widget-list .crt-list-post .crt-hitarea:hover .crt-social-icon-normal{opacity:0}.crt-widget-list .crt-list-post .crt-hitarea:hover .crt-post-hover{display:block;opacity:1}.crt-widget-list .crt-list-post.crt-post-has-image .crt-post-content-text-c{display:none}.crt-widget-list .crt-load-more{text-align:center}.crt-widget-list .crt-load-more a{display:inline-block;background-color:#efefef;color:#000;padding:20px;margin-top:15px;text-decoration:none;border-radius:3px}@keyframes splide-loading{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.splide__track--draggable{-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.splide__track--fade>.splide__list>.splide__slide{margin:0!important;opacity:0;z-index:0}.splide__track--fade>.splide__list>.splide__slide.is-active{opacity:1;z-index:1}.splide--rtl{direction:rtl}.splide__track--ttb>.splide__list{display:block}.splide__container{box-sizing:border-box;position:relative}.splide__list{backface-visibility:hidden;display:-ms-flexbox;display:flex;height:100%;margin:0!important;padding:0!important}.splide.is-initialized:not(.is-active) .splide__list{display:block}.splide__pagination{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;margin:0;pointer-events:none}.splide__pagination li{display:inline-block;line-height:1;list-style-type:none;margin:0;pointer-events:auto}.splide:not(.is-overflow) .splide__pagination{display:none}.splide__progress__bar{width:0}.splide{position:relative;visibility:hidden}.splide.is-initialized,.splide.is-rendered{visibility:visible}.splide__slide{backface-visibility:hidden;box-sizing:border-box;-ms-flex-negative:0;flex-shrink:0;list-style-type:none!important;margin:0;position:relative}.splide__slide img{vertical-align:bottom}.splide__spinner{animation:splide-loading 1s linear infinite;border:2px solid #999;border-left-color:transparent;border-radius:50%;bottom:0;contain:strict;display:inline-block;height:20px;left:0;margin:auto;position:absolute;right:0;top:0;width:20px}.splide__sr{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.splide__toggle.is-active .splide__toggle__play,.splide__toggle__pause{display:none}.splide__toggle.is-active .splide__toggle__pause{display:inline}.splide__track{overflow:hidden;position:relative;z-index:0}.accordion:after{display:block;content:".";clear:both;font-size:0;line-height:0;height:0;overflow:hidden}.accordion .text-image{width:100%}.accordion .text-image--right{margin-right:0}.accordion .text-image--left{margin-left:0;max-width:50%}.accordion .html-accordeon-content{margin:-32px}.accordion .html-accordeon-content .col-md-6{width:100%!important}.accordion .html-accordeon-content .col-md-offset-3{margin-left:0!important}.accordion .accordion--youtube-embed{padding:0!important}.accordion__content+.accordion .accordion--youtube-embed{margin-top:-32px}.accordion .accordion--youtube-embed+.accordion__content{padding-top:0!important;margin-top:-10px}.accordion .accordion--youtube-embed .youtube-embed-fancybox,.accordion .accordion--youtube-embed .youtube-embed{border-radius:0}.accordion__content{display:none;overflow:hidden;position:relative;background:#F3F2EE;padding:0 32px;transition:all .4s linear}.is-active .accordion__content{display:block;padding-bottom:32px;padding-top:32px}@media screen and (min-width: 48rem){.accordion__content{padding:0 48px 0 64px}}.accordion__content .h3:first-child,.accordion__content .h4:first-child,.accordion__content h3:first-child,.accordion__content h4:first-child{margin-top:0}.accordion__content ul li{list-style:none}.accordion__content ul li:before{content:"";display:inline-block;height:6px;width:6px;background-color:#da291c;vertical-align:middle;margin-top:-4px;margin-left:-24px;margin-right:20px;border-radius:6px}.accordion--teal .accordion__content ul li:before{background-color:#009ca6}.container--text .accordion__content .text-image{width:100%}.container--text .accordion__content .text-image.util-center{transform:initial;margin-left:initial}.accordion__item{margin-bottom:48px;margin-top:0}.accordion__item.is-active{border-bottom:1px solid #DA291C;padding-bottom:8px}.accordion--teal .accordion__item.is-active{border-bottom:1px solid #009ca6}.accordion__headline{align-items:center;border-bottom:1px solid #DA291C;cursor:pointer;display:flex;justify-content:space-between;margin-bottom:8px;padding-bottom:8px;padding-right:48px;position:relative}.accordion__headline .svg-icon{color:#da291c;bottom:20px;right:71px;height:22px;width:13px;margin-right:-48px;position:absolute;transform:rotate(90deg);transform-origin:50% 52%;transition:transform .4s ease-in-out}.is-active .accordion__headline .svg-icon{transform:rotate(-90deg)}.accordion--teal .accordion__headline{border-bottom:1px solid #009ca6}.accordion--teal .accordion__headline .svg-icon{color:#009ca6}[dir=rtl] .accordion .accordion__headline{padding-right:0;padding-left:48px}[dir=rtl] .accordion .accordion__headline .svg-icon{right:unset;left:25px}.breadcrumb{padding-left:0;font-size:.9375rem;display:none;margin-left:48px}.breadcrumb:after{display:block;content:".";clear:both;font-size:0;line-height:0;height:0;overflow:hidden}.breadcrumb li:before{content:none}@media screen and (min-width: 48rem){.breadcrumb{display:block}}.header+.breadcrumb{margin-top:48px;padding-top:16px}@media screen and (min-width: 48rem){.header+.breadcrumb{margin-top:0}}@media screen and (-ms-high-contrast: active),(-ms-high-contrast: none){.header+.breadcrumb{margin-top:104px}}.breadcrumb__item{color:#737373;display:inline-block}.breadcrumb__item:not(:last-child):after{content:">";display:inline-block;margin:0 8px}.breadcrumb__link{color:inherit}.btn--reverse,.btn--secondary,.btn{-webkit-box-shadow:none;-moz-box-shadow:none;-o-box-shadow:none;-ms-box-shadow:none;box-shadow:none;font-size:1.125rem;display:inline-block;cursor:pointer;position:relative;border-radius:4px;font-family:Lato,Helvetica Neue Light,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif;padding:4px 32px;text-decoration:none;text-align:center;-webkit-tap-highlight-color:transparent;-webkit-transition:background-color .2s linear,border-color .2s linear,color .2s linear;-moz-transition:background-color .2s linear,border-color .2s linear,color .2s linear;-o-transition:background-color .2s linear,border-color .2s linear,color .2s linear;-ms-transition:background-color .2s linear,border-color .2s linear,color .2s linear;transition:background-color .2s linear,border-color .2s linear,color .2s linear}.btn--reverse:focus,.btn--secondary:focus,.btn:focus{outline:none}[disabled].btn--reverse,[disabled].btn--secondary,[disabled].btn,.is-disabled.btn--reverse,.is-disabled.btn--secondary,.is-disabled.btn{cursor:not-allowed;background:#D1CCBD;border-color:#d1ccbd;pointer-events:none}[disabled].btn--reverse:before,[disabled].btn--secondary:before,[disabled].btn:before,.is-disabled.btn--reverse:before,.is-disabled.btn--secondary:before,.is-disabled.btn:before{display:none}@media print{.btn--reverse,.btn--secondary,.btn{display:none!important}}.btn{font-size:1.125rem;border:solid 2px #DA291C;background:#DA291C;color:#fff;line-height:160%;font-weight:400;letter-spacing:normal;text-transform:none;margin:0 0 1rem;border-radius:4px;padding-right:40px;width:auto}@media screen and (min-width: 48rem){.btn{min-width:260px;width:320px}}.btn:hover{background:#a00;border-color:#a00;color:#fff}.btn:hover:before{box-shadow:none}.btn:active{background:#a00;border-color:#a00;color:#fff}.btn[disabled]:hover,.btn[disabled]:active,.btn.is-disabled:hover,.btn.is-disabled:active{background:#DA291C;border-color:#da291c;color:#fff}.btn svg{height:20px;position:relative;bottom:-3px;margin-left:8px}.btn--secondary{font-size:1.125rem;border:solid 2px #a00;background:#a00;color:#fff;line-height:160%;font-weight:400;letter-spacing:normal;text-transform:none;margin:0 0 1rem;border-radius:4px;padding-right:40px;width:auto}@media screen and (min-width: 48rem){.btn--secondary{min-width:260px;width:320px}}.btn--secondary:hover{background:#DA291C;border-color:#a00;color:#fff}.btn--secondary:hover:before{box-shadow:none}.btn--secondary:active{background:#DA291C;border-color:#a00;color:#fff}.btn--secondary[disabled]:hover,.btn--secondary[disabled]:active,.btn--secondary.is-disabled:hover,.btn--secondary.is-disabled:active{background:#a00;border-color:#a00;color:#fff}.btn--secondary svg{height:20px;position:relative;bottom:-3px;margin-left:8px}.btn--reverse{font-size:1.125rem;border:solid 2px #fff;background:#fff;color:#fff;line-height:160%;font-weight:400;letter-spacing:normal;text-transform:none;margin:0 0 1rem;border-radius:4px;padding-right:40px;width:auto;color:#da291c}@media screen and (min-width: 48rem){.btn--reverse{min-width:260px;width:320px}}.btn--reverse:hover{background:#fff;border-color:#fff;color:#fff}.btn--reverse:hover:before{box-shadow:none}.btn--reverse:active,.btn--reverse[disabled]:hover,.btn--reverse[disabled]:active,.btn--reverse.is-disabled:hover,.btn--reverse.is-disabled:active{background:#fff;border-color:#fff;color:#fff}.btn--reverse svg{height:20px;position:relative;bottom:-3px;margin-left:8px}.btn--reverse:hover{color:#da291c}.btn--ghost{background:#fff;color:#da291c}.btn--ghost:before{background:none;box-shadow:none}.btn--ghost:hover{background-color:#da291c;border-color:#da291c}.btn--ghost.btn--no-chevron{padding:16px 32px!important;text-align:center!important}.btn--no-chevron>svg{display:none}.btn--block{width:100%}.btn--copy{box-shadow:none;border:none;font-size:.8125rem;border-radius:4px;font-family:Oswald,Helvetica Neue Light,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif;font-weight:100;height:auto;letter-spacing:normal;line-height:1;padding:16px 32px;text-transform:uppercase;vertical-align:middle;white-space:normal;width:auto;min-width:auto}.btn--copy:before{display:none}@media screen and (min-width: 48rem){.btn--copy{font-size:1.1875rem;line-height:1.3em;padding:16px 32px;width:auto}}@media screen and (min-width: 93.75rem){.btn--copy{font-size:1.1875rem;line-height:1.3em;min-width:200px;padding:16px 32px;width:auto}}.btn--copy:before{display:none!important}.btn--input__btn{background:transparent;border:0}.btn--cta{margin-bottom:56px;width:auto}.btn--cta .btn--input{width:auto}.btn--plain{font-family:Oswald,Helvetica Neue Light,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif;font-weight:400;font-style:normal;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:none;border:none;border-bottom:4px solid #DA291C;border-radius:0;color:#da291c;line-height:1;padding:0 0 2px;transition:color .2s linear;transition:border-color .2s linear;text-transform:uppercase;width:auto}.btn--plain:before{display:none}.btn--plain:hover{background:none;border-color:#333;color:#333}.btn--plain svg{display:none}.btn--increment__wrapper{background:#F3F2EE;border:none;border-radius:4px;display:block;height:45px;left:12px;margin:0;padding:0;transform:rotate(270deg);width:25px;z-index:5;position:absolute;transition:none}.btn--increment__wrapper:before{display:none}.btn--increment__wrapper:hover,.btn--increment__wrapper:hover .svg-icon,.btn--increment__wrapper:hover~.increment__icon{background:#DA291C;color:#fff}.btn--increment__wrapper.btn__increase{top:-5px;min-height:40px;width:22px;min-width:auto;right:13px;left:initial}.btn--increment__wrapper.btn__decrease{bottom:-5px;min-height:40px;width:22px;min-width:auto;right:13px;left:initial}.btn--increment__wrapper .svg-icon{color:#333;display:inline-block;fill:currentColor;font-weight:100;left:1px;position:absolute;stroke-width:0;top:11px;-webkit-user-select:none;user-select:none;width:20px}.btn--teaser{background-color:#da291c;border:2px solid #DA291C;display:block;width:fit-content;min-height:40px;margin:auto;padding-left:16px;position:relative;text-align:center;transition:border-color,background,.2s;z-index:1}@media screen and (min-width: 48rem){.btn--teaser{margin-top:16px}}@media screen and (min-width: 62rem){.btn--teaser{margin-top:48px}}.teaser--headline-text-button .btn--teaser{margin-top:0}.btn--teaser:hover{color:#fff;background-color:#a71b11;border:solid 2px #a71b11}.btn--teaser:hover:before{box-shadow:none}.btn--teaser:hover{background-color:#a71b11;border:solid 2px #a71b11}.btn--teaser:not(.btn--ghost) .btn--teaser__btn-content{display:block;line-height:28px;position:relative;z-index:1;text-align:center}.btn--teaser svg{right:-13px}.btn--teaser.btn--ghost{background-color:transparent;color:#da291c;padding:5px 0}.btn--teaser.btn--ghost:before{background-color:transparent;box-shadow:none}.btn--teaser.btn--ghost:after{background-color:transparent;border:0}.btn--teaser.btn--ghost:after:hover{border:0}.btn--teaser.btn--ghost:hover{background-color:#da291c;border-color:#da291c;color:#fff}.btn--teaser.btn--plain{font-family:Oswald,Helvetica Neue Light,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif;font-weight:400;font-style:normal;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:none;border:none;border-bottom:4px solid #DA291C;border-radius:0;color:#da291c;line-height:1;padding:0 0 2px;transition:color .2s linear;transition:border-color .2s linear;text-transform:uppercase}.btn--teaser.btn--plain:before,.btn--teaser.btn--plain:after{display:none}.btn--teaser.btn--plain:hover{background:none;border-color:#333;color:#333}.btn--teaser.btn--plain svg{display:none}.btn--return{border:none;background:none;color:#4a4f53;display:block;margin:0 auto;font-family:Oswald}.btn--return:hover{background:none;color:#4a4f53}.btn--return:before{content:"";background:url(/typo3conf/ext/bra_projectfiles_stc/Resources/Public/Frontend/assets/arrow-left-fd098aae.svg) no-repeat;display:inline-block;border-radius:0;background-position:center;width:26px;height:40px;transform:scale(.25);box-shadow:none;margin-left:-20px;margin-top:-4px;position:absolute}.btn-cta__wrapper{margin:0 auto;position:relative;text-align:center}.btn-group{margin:16px 0;padding:0;list-style:none}.btn-group:after{display:block;content:".";clear:both;font-size:0;line-height:0;height:0;overflow:hidden}.btn-group a,.btn-group button,.btn-group li{margin:0 0 16px}.btn-group a:last-child,.btn-group button:last-child,.btn-group li:last-child{margin-bottom:0}.btn-group li{display:block;text-align:center}@media screen and (min-width: 62rem){.btn-group li{text-align:inherit}}.btn-group:first-child{margin-top:0}.btn-group:last-child{margin-bottom:0}.btn-group--centered{text-align:center}.btn-group--right{text-align:right}.btn-group--inline li{display:inline-block;word-spacing:normal}.btn:not(.header__btn):not(.btn--increment__wrapper):not(.donation-form__submit):not(.donation__form-submit):not(.btn--sticky):not(.btn--copy){text-align:center;padding:4px 32px}.btn:not(.header__btn):not(.btn--increment__wrapper):not(.donation-form__submit):not(.donation__form-submit):not(.btn--sticky):not(.btn--copy):not(.donate__btn),.btn--input{padding:8px 24px}.btn:not(.header__btn):not(.btn--increment__wrapper):not(.donation-form__submit):not(.donation__form-submit):not(.btn--sticky):not(.btn--copy):not(.donate__btn) input,.btn--input input{padding:0}.cs-test .splide__list .splide__slide__row .splide__slide,.content-slider .splide__list .splide__slide__row .splide__slide{padding:0 16px}@media screen and (max-width: 30rem){.cs-test .splide__list .splide__slide__row .splide__slide,.content-slider .splide__list .splide__slide__row .splide__slide{padding:0 8px}}@media screen and (min-width: 62rem){.cs-test .splide__list,.content-slider .splide__list{margin-left:0}}@media screen and (min-width: 48rem){.cs-test--centered.centered-slides .splide__list,.content-slider--centered.centered-slides .splide__list{justify-content:center}}.cs-test--centered.centered-slides .content-slider--single-row .splide__list,.content-slider--centered.centered-slides .content-slider--single-row .splide__list,.cs-test--rightAligned.right-aligned-slides .content-slider--single-row .splide__list,.content-slider--rightAligned.right-aligned-slides .content-slider--single-row .splide__list{justify-content:unset}@media screen and (min-width: 48rem){.cs-test--rightAligned.right-aligned-slides .splide__list,.content-slider--rightAligned.right-aligned-slides .splide__list{justify-content:flex-end}}.cs-test .splide__arrows,.content-slider .splide__arrows{pointer-events:none!important}.cs-test .splide__arrows .splide__arrow,.content-slider .splide__arrows .splide__arrow{position:absolute;color:#fff;-webkit-transform:translate(0,-50%);transform:translateY(-50%);padding:0;border:none;outline:none;z-index:2;pointer-events:auto;background-color:#fffc;border-radius:100vw;display:block;height:90px;width:125px;top:50%;cursor:pointer}.cs-test .splide__arrows .splide__arrow:disabled,.content-slider .splide__arrows .splide__arrow:disabled{display:none!important}.cs-test .splide__arrows .splide__arrow svg,.content-slider .splide__arrows .splide__arrow svg{color:#333;position:absolute;text-align:right;top:50%;transform:translateY(-50%);width:30px}.cs-test .splide__arrows .splide__arrow--prev,.content-slider .splide__arrows .splide__arrow--prev{left:-73px!important}.cs-test .splide__arrows .splide__arrow--prev svg,.content-slider .splide__arrows .splide__arrow--prev svg{right:20px;transform:translateY(-50%) rotateY(180deg)}.cs-test .splide__arrows .splide__arrow--next,.content-slider .splide__arrows .splide__arrow--next{right:-73px!important}.cs-test .splide__arrows .splide__arrow--next svg,.content-slider .splide__arrows .splide__arrow--next svg{left:20px}.cs-test--citate-wrapper,.content-slider--citate-wrapper{position:relative}.content-slider__page-headline{font-size:1.4375rem;margin-bottom:16px}@media screen and (min-width: 30rem){.content-slider__page-headline{font-size:1.8125rem}}@media screen and (min-width: 48rem){.content-slider__page-headline{font-size:3.0625rem}}.content-slider-boxitem__wrapper{position:relative}.content-slider__contentbox{display:none;flex-flow:row wrap;font-style:italic;justify-content:flex-start;margin:0 0 15px;padding:16px;width:100%}.content-slider__contentbox.content-slider--citation{position:relative}@media screen and (min-width: 62rem){.content-slider__contentbox{flex-flow:nowrap}}@media screen and (min-width: 62rem){.content-slider__contentbox{margin:0 auto}}.content-slider__contentbox.is-active{display:flex}.content-slider__teaser{flex:1 0 100%;padding:0 0 16px}@media screen and (min-width: 62rem){.content-slider__teaser{flex:1 0 35%;margin-right:24px}}@media screen and (min-width: 80rem){.content-slider__teaser{flex:1 0 35%;margin-right:32px}}.content-slider--citation .content-slider__teaser{position:relative;width:100%}.content-slider--citation .content-slider__teaser:before{background:url(/typo3conf/ext/bra_projectfiles_stc/Resources/Public/Frontend/assets/quote-477b94f2.png);background-repeat:no-repeat;background-position:center;background-size:100%;content:"";height:250px;left:50%;position:absolute;transform:translate(-50%);width:250px;z-index:-1}@media screen and (min-width: 62rem){.content-slider--citation .content-slider__teaser:before{height:300px;width:300px}}@media screen and (min-width: 48rem){.content-slider--citation .content-slider__teaser{align-items:top;top:-40%;width:60%}}@media screen and (min-width: 62rem){.content-slider--citation .content-slider__teaser{flex:1 0 48%;margin-top:0;margin-left:48px}}.content-slider--citation .content-slider__teaser .content-slider__contentbox-text{margin-top:15%}.content-slider__headline{font-size:1.8125rem;margin-top:0;margin-bottom:16px}.content-slider__downloads{flex:1 0 100%;padding:0 1rem 0 0}@media screen and (min-width: 62rem){.content-slider__downloads{flex:1 0 25%}}.content-slider__download-link{font-size:.9375rem;color:#d8d7d6;display:block;margin:16px auto}.content-slider--citation .content-slider__download-link{display:block}.content-slider__contentbox-img-container{flex:1 0 100%;min-height:300px;margin-bottom:40px;order:-1;overflow:hidden;position:relative;width:100%}.content-slider--citation .content-slider__contentbox-img-container{flex-basis:auto;flex-grow:0;margin:0 auto 24px;max-width:100%;min-height:auto;text-align:center;width:300px;overflow:auto}@media screen and (min-width: 62rem){.content-slider--citation .content-slider__contentbox-img-container{margin:auto;width:400px}}.content-slider--citation .content-slider__contentbox-img-container img{border-radius:50%;max-width:100%;position:static;transform:none}.content-slider--citation .content-slider__contentbox-img-container .content-slider__caption{font-size:.9375rem;color:#999;text-align:left}@media screen and (min-width: 62rem){.content-slider__contentbox-img-container{margin-right:24px;flex:0 0 30%}}@media screen and (min-width: 80rem){.content-slider__contentbox-img-container{margin-right:48px}}.content-slider__contentbox-text{font-size:1.1875rem;line-height:24px;margin-bottom:24px}.content-slider--citation .content-slider__contentbox-text{font-family:Lato,Helvetica Neue Light,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif;font-weight:400;font-style:normal;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1.4375rem;color:#da291c;font-style:italic;margin-top:64px;text-align:center}.content-slider__contentbox-img{height:auto;left:0;max-width:none;min-width:100%;position:absolute;top:50%;transform:translateY(-50%)}.content-slider__contentbox-close{height:70px;margin-left:auto;order:-3;transform:translateY(-15px);transition:color .2s linear;width:70px;z-index:5}.content-slider--citation .content-slider__contentbox-close{position:absolute;top:0;right:0}.content-slider__contentbox-close:hover{fill:#da291c}@media screen and (min-width: 62rem){.content-slider__contentbox-close{order:1}}.content-slider__wrapper{position:relative;margin-bottom:48px;margin-left:0;overflow:hidden}.content-slider__wrapper:after{display:block;content:".";clear:both;font-size:0;line-height:0;height:0;overflow:hidden}.content-slider__wrapper--citation .content-slider__wrapper{margin-bottom:64px}.content-slider__wrapper .splide__track{margin-left:-16px}.content-slider__wrapper span{display:block;margin-bottom:8px}.content-slider__slider-teaser{border-bottom-right-radius:7px;border-bottom-left-radius:7px;box-shadow:0 2px 15px -9px #33333380;display:block;height:auto;margin:16px 0;min-height:226px!important;padding:8px;width:134px!important}@media screen and (min-width: 20rem){.content-slider__slider-teaser{height:auto;min-height:226px!important;width:144px!important}}@media screen and (min-width: 30rem){.content-slider__slider-teaser{height:auto;min-height:251px!important;width:168px!important;display:block}}.content-slider__slider-teaser.content-slider--js-hide{box-shadow:none}.content-slider__slider-teaser.content-slider--js-box-shadow-standard{box-shadow:0 2px 15px -9px #00000080}.content-slider__slider-teaser.content-slider--js-box-shadow-phat{box-shadow:0 11px 22px -8px #00000080}.content-slider__image-container{height:144px;overflow:hidden;position:relative;width:100%}@media screen and (min-width: 30rem){.content-slider__image-container{height:167px!important}}.content-slider__slider-text{height:auto;padding:8px}.content-slider__slider-text h3,.content-slider__slider-text span{font-size:.9375rem;color:#333;font-family:Lato,Helvetica Neue Light,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif;margin-block:0 8px;text-transform:capitalize}.content-slider__headline--teaser{display:none}@media screen and (min-width: 62rem){.content-slider__headline--teaser{display:block}}.content-slider__headline--teaser-mobile{display:block;flex:1 0 100%;order:-2}@media screen and (min-width: 62rem){.content-slider__headline--teaser-mobile{display:none}}.content-slider__img{border-radius:4px}@media screen and (min-width: 62rem){.content-slider__img{border-radius:4px}}.counter{display:flex}.counter__headline,.counter__headline.h1{margin:30px 0 0}.counter__inner{display:flex;flex-wrap:wrap;gap:48px;padding:40px 0 16px}.counter__item{display:flex;flex-direction:column;align-items:center;text-align:center;flex:1}.counter__item img{max-width:200px}.counter__image{border-radius:100%}.counter__number-wrapper{margin-top:30px}.counter__number{font-size:80px;line-height:100px;color:#da291c;font-family:Oswald,Helvetica Neue Light,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif}.counter__unit{font-size:50px;line-height:60px;color:#da291c;font-family:Oswald,Helvetica Neue Light,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif;text-transform:uppercase}.counter__item-headline{font-weight:400;margin-block:24px 0}@media screen and (min-width: 48rem){.counter__item-headline{font-size:1.3125rem}}.download-extended:after{display:block;content:".";clear:both;font-size:0;line-height:0;height:0;overflow:hidden}.download-extended__slider{overflow:hidden}.download-extended__slider .splide__track{z-index:1}.download-extended__slider.splide .splide__controls{position:absolute;top:0;width:100%;height:100%;pointer-events:none}.download-extended__slider.splide .splide__controls .splide__arrows .splide__arrow{position:absolute;color:#fff;padding:0;border:none;outline:none;z-index:2;background-color:#fffc;border-radius:100vw;display:block;height:90px;width:125px;top:33%;transform:translateY(-75%);cursor:pointer;pointer-events:all}.download-extended__slider.splide .splide__controls .splide__arrows .splide__arrow:disabled{display:none!important}.download-extended__slider.splide .splide__controls .splide__arrows .splide__arrow svg{color:#333;position:absolute;text-align:right;top:50%;transform:translateY(-50%);width:30px}.download-extended__slider.splide .splide__controls .splide__arrows .splide__arrow.splide__arrow--prev{left:-75px!important}@media screen and (min-width: 48rem){.download-extended__slider.splide .splide__controls .splide__arrows .splide__arrow.splide__arrow--prev{left:-73px!important}}.download-extended__slider.splide .splide__controls .splide__arrows .splide__arrow.splide__arrow--prev svg{right:20px;transform:translateY(-50%) rotateY(180deg)}.download-extended__slider.splide .splide__controls .splide__arrows .splide__arrow.splide__arrow--next{right:-75px!important}@media screen and (min-width: 48rem){.download-extended__slider.splide .splide__controls .splide__arrows .splide__arrow.splide__arrow--next{right:-73px!important}}.download-extended__slider.splide .splide__controls .splide__arrows .splide__arrow.splide__arrow--next svg{left:25px}.download-extended__item{margin-bottom:40px;padding-right:8px;padding-left:8px;width:250px}@media screen and (min-width: 48rem){.download-extended__item{width:375px}}.download-extended__item .download-extended__image{width:100%;border-radius:8px}@media screen and (min-width: 62rem){.download-extended__item .download-extended__image{border-radius:8px}}.download-extended__list{padding-left:0;font-size:1.1875rem;line-height:1.5;margin-top:0;padding-top:8px;text-align:center}.download-extended__list li:before{content:none}.download-extended__list-item{display:block;margin-bottom:16px;text-align:left}.util-bg-bisquit .download-extended__list,.util-bg-bisquit .download-extended__list a{color:#737373}.tab__content .download-extended__slider.splide .splide__controls .splide__arrows .splide__arrow.splide__arrow--prev{left:-73px!important}.tab__content .download-extended__slider.splide .splide__controls .splide__arrows .splide__arrow.splide__arrow--next{right:-75px!important}.tab__content .download-extended__slider.splide .splide__controls .splide__arrows .splide__arrow.splide__arrow--next svg{left:27px}.donate{font-size:1.1875rem;display:block;margin:16px auto 24px;text-align:center}.donate:after{display:block;content:".";clear:both;font-size:0;line-height:0;height:0;overflow:hidden}.donate input[type=number]{-moz-appearance:textfield}.donate input[type=number]::-webkit-inner-spin-button,.donate input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.donate__container{padding:2px;display:flex;flex-wrap:wrap;margin-bottom:15px}.donate__container .form--transition .donate__input{margin:12px auto}.donate__container .donate__item-list{padding:0 15px}@media screen and (min-width: 30rem){.donate__container .donate__item-list{flex:0 0 50%;max-width:50%}}@media screen and (min-width: 48rem){.donate__container .donate__item-list{flex:0 0 33.333333%;max-width:33.333333%}}.donate__container .donate__item-large{width:100%}.donate__item:first-child{margin-left:auto}.donate__item-inner{max-width:380px;margin:0 auto}.donate__headline{margin-bottom:16px;word-break:break-word}.donate__img{border-radius:8px;display:inline-block}@media screen and (min-width: 62rem){.donate__img{border-radius:8px}}.donate__text{margin-top:16px;margin-bottom:10px}.donate__input{margin:0 auto 32px;max-width:235px}.donate__input input[type=text],.donate__input input[type=number]{text-align:center;box-shadow:none!important}.btn.donate__btn{max-width:100%;width:auto}.donate--text-media .btn.donate__btn{text-align:center!important}.is-safari .btn.donate__btn{line-height:190%}.donate__col .form__field-wrapper.donate__col-item{margin:12px}.donate__col .form__field-wrapper.donate__col-item .form__label{padding-right:0}.donate__col-item{margin-right:16px;display:inline-block}@media screen and (min-width: 62rem){.donate__col-item:last-child{margin-right:0}}.form .donate__select{width:235px;margin:0 auto}.form .donate__select select{width:235px}.form .donate__select .form__field-wrapper{float:none;padding:0}.donate--single .donate__item-inner{max-width:750px}.donate--single .donate__text{display:block;max-width:250px;margin-left:auto;margin-right:auto}@media screen and (min-width: 30rem){.donate--single .donate__text{max-width:500px}}.donate--wide{width:100%;padding:0 15px}@media screen and (min-width: 48rem){.donate--wide .donate__item-inner{font-size:1.3125rem;display:flex;margin-left:auto;margin-right:auto;max-width:inherit}.donate--wide .donate__pic{margin-right:6%}.donate--wide .donate__headline{margin-top:0;padding-top:16px}.donate--wide .donate__form{max-width:750px}.donate--wide .donate__form__field-wrapper{display:inline-block}.donate--wide .donate__form-fields{align-items:center;display:flex}.donate--wide .donate__form-fields__item{display:inline-block}.donate--wide .donate__form-fields__item:first-child{margin:0 auto}.donate--wide .donate__form-fields__item .form__field-wrapper{display:inline-block;margin-right:20px}.donate--wide .donate__input{margin-left:0}}.donate-box{background-color:#fff;box-shadow:0 0 10px 1px #0000006b;border-radius:8px;display:flex;flex-direction:column;justify-content:center;max-width:420px;overflow:hidden;position:relative;width:95%;z-index:10;font-size:1.1875rem;display:block;margin:16px auto 24px;text-align:center}.donate-box:after{display:block;content:".";clear:both;font-size:0;line-height:0;height:0;overflow:hidden}.donate-box input[type=radio]+.form__label{font-size:1.0625rem;margin:0}.donate-box input[type=number]{-moz-appearance:textfield}.donate-box input[type=number]::-webkit-inner-spin-button,.donate-box input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}@media screen and (min-width: 80rem){.donate-box{margin-top:0;width:420px}}.donate-box.donate--text-media{margin-top:28px}.donate-box .donate__head .donate__head-text{font-size:1.4375rem;background-color:#da291c;color:#fff;font-family:Oswald,Helvetica Neue Light,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif;text-align:center;position:relative;padding:14px}.donate-box .donate__body{min-height:230px;padding:8px}.donate-box .donate__body--no-border{border-bottom:none}.donate-box .donate__body--no-border .donate__text{height:95px}@media screen and (min-width: 30rem){.donate-box .donate__body--no-border .donate__text{height:65px}}@media screen and (min-width: 62rem){.donate-box .donate__body--no-border .donate__text{height:95px}}.donate-box .donate__body--no-border .donate__text:after{display:none}.donate-box .donate__footer{padding:16px 8px}.donate-box .donate__interval{display:flex;justify-content:space-between}.donate-box .donate__amount{display:none;justify-content:space-evenly;flex-wrap:wrap}.donate-box .donate__amount.is-active{display:flex}.donate-box .donate__interval-item{font-size:1.4375rem;background-color:#ec948d;color:#fff;cursor:pointer;font-family:Oswald,Helvetica Neue Light,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif;height:60px;text-align:center;position:relative;width:50%}.donate-box .donate__interval-item .donate__interval-type{border-bottom:3px solid #fff;left:50%;padding-bottom:4px;position:absolute;top:50%;transform:translate(-50%,-50%)}.donate-box .donate__interval-item.is-active{background-color:#da291c}.donate-box .donate__interval-item--single{cursor:default;width:100%}.donate-box .donate__amount-item{cursor:pointer;text-align:center}.donate-box .donate__amount-item .donate__amount-content{height:95px;padding:4px}@media screen and (min-width: 62rem){.donate-box .donate__amount-item .donate__amount-content{height:auto}}.donate-box .donate__amount-item .donate__amount-image,.donate-box .donate__amount-item img{opacity:.5;width:100%}.donate-box .donate__amount-item .donate__amount-headline{font-size:.8125rem;word-wrap:break-word;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;width:100%}@media screen and (min-width: 62rem){.donate-box .donate__amount-item .donate__amount-headline{font-size:.9375rem}}.donate-box .donate__amount-item .donate__amount-number{font-size:1.9375rem;align-self:flex-end;color:#999;font-weight:500;font-family:Oswald,Helvetica Neue Light,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif;padding:16px 0 8px;max-width:133px}@media screen and (min-width: 48rem){.donate-box .donate__amount-item .donate__amount-number{font-size:2.4375rem}}.donate-box .donate__amount-item .donate__amount-number span{border-bottom:4px solid #999999}.donate-box .donate__amount-item.is-active .donate__amount-number{color:#da291c}.donate-box .donate__amount-item.is-active .donate__amount-number span{border-bottom:4px solid #DA291C}.donate-box .donate__amount-item.is-active .donate__amount-image,.donate-box .donate__amount-item.is-active img{opacity:1}.donate-box .donate__amount-item--image{box-shadow:0 5px 15px -9px #333333bf;border-radius:8px;overflow:hidden;margin-top:8px}@media screen and (min-width: 48rem){.donate-box .donate__amount-item--image{margin-top:0}}.donate-box .donate__amount-item--image.donate__amount-item{width:32%}.donate-box .donate__amount-item--image .donate__amount-content{display:flex;flex-wrap:wrap;height:auto;justify-content:center}.donate-box .donate__amount-item--image .donate__amount-number{color:#ec948d;padding:0}.donate-box .donate__amount-item--image .donate__amount-number span{border-bottom:none}.donate-box .donate__amount-item--image .donate__amount-headline{height:30px}.donate-box .donate__amount-item--image .donate__amount-headline+.donate__amount-number{padding-top:0}.donate-box .donate__amount-item--image.is-active{box-shadow:3px 13px 45px -13px #333333bf;z-index:1;position:relative}.donate-box .donate__amount-item--image.is-active .donate__amount-number span{border-bottom:none}.donate-box .donate__text-wrapper{display:none}.donate-box .donate__text-wrapper.is-active{display:block}.donate-box .donate__text{display:none;justify-content:center;height:135px;padding:0 16px;position:relative;text-align:center}@media screen and (min-width: 30rem){.donate-box .donate__text{height:100px}}.donate-box .donate__text *{align-self:center}.donate-box .donate__text:after{background-color:#d8d7d6;bottom:-20px;content:"";height:1px;position:absolute;width:150%}.donate-box .donate__text.is-active{display:flex}.donate-box .donate__input{font-size:1.5rem;border-bottom:3px solid #DA291C;position:relative}.donate-box .donate__input.is-active:after,.donate-box .donate__input:has(input:not(:placeholder-shown)):after{content:"€";font-family:Oswald,Helvetica Neue Light,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif;position:relative;font-size:1.375rem}.donate-box .donate__input.is-active input,.donate-box .donate__input:has(input:not(:placeholder-shown)) input{width:75px}.donate-box .donate__input input{border:none;font-family:Oswald,Helvetica Neue Light,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif;font-weight:500;padding-bottom:0;text-align:center;width:100%;font-size:1.5rem}.donate-box .donate__input input::placeholder{font-size:1.5rem;color:#333;font-family:Oswald,Helvetica Neue Light,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif;opacity:.7}.donate-box .donate__input input:focus{outline:none;width:75px}.donate-box .donate__input input:focus::placeholder{opacity:0;visibility:hidden}.donate-box .donate__input input:-webkit-autofill,.donate-box .donate__input input:-webkit-autofill:hover,.donate-box .donate__input input:-webkit-autofill:focus,.donate-box .donate__input input:-webkit-autofill:active{transition:all 5000s ease-in-out 0s}@media screen and (min-width: 80rem){.donate-box.donate-box-wide{max-width:none;width:930px}}.donate-box.donate-box-wide .donate__wide-container{align-items:center;display:flex;height:300px;position:relative}.donate-box.donate-box-wide .donate__body{border:none;flex-grow:1}.donate-box.donate-box-wide .donate__text{top:23px;right:35px;position:absolute;width:40%;z-index:1}.donate-box.donate-box-wide .donate__text:after{display:none}.donate-box.donate-box-wide .donate__amount{justify-content:center}.donate-box.donate-box-wide .donate__amount-item--image{margin-right:8px}.donate-box.donate-box-wide .donate__amount-item--image.donate__amount-item{max-width:130px}.donate-box.donate-box-wide .donate__footer{padding:150px 60px 0 0;width:40%}.donate-slider{text-align:center}.donate-slider .donate__slider{position:relative}.donate-slider .donate__slider:before{background:url(/typo3conf/ext/bra_projectfiles_stc/Resources/Public/Frontend/assets/donate-stage-bg-76d5eb6d.png) no-repeat 0 0;background-size:100%;content:"";display:inline-block;width:500px;height:38vw;z-index:-1;margin:auto;position:absolute;left:50%;top:-66px;transform:translate(-50%)}@media screen and (min-width: 62rem){.donate-slider .donate__slider:before{width:35vw;height:19vw;left:50%;top:-6vw}}@media screen and (min-width: 48rem){.donate-slider .donate__slider:before{width:54vw;height:19vw;left:50%;top:-6vw}}.donate-slider .donate__slider .rs-control{margin:auto;min-height:120px;min-width:240px;height:10vw!important}@media screen and (min-width: 62rem){.donate-slider .donate__slider .rs-control{height:13vw!important}}.donate-slider .donate__slider .rs-control .rs-handle{background-color:#009ca6;position:relative;box-shadow:none}.donate-slider .donate__slider .rs-control .rs-handle:before{background-color:#006d74;border-radius:100vw;bottom:0;box-shadow:3px 1px 4px #0003;content:"";display:inline-block;height:38px;left:4px;position:absolute;width:38px;z-index:-1}.donate-slider .donate__content{background:#fff;position:relative;margin:auto;max-width:900px;z-index:3}@media screen and (max-width: 62rem){.donate-slider .donate__content{margin-top:-1vw}}@media screen and (min-width: 62rem){.donate-slider .donate__content{margin-top:-1.5vw}}@media screen and (min-width: 93.75rem){.donate-slider .donate__content{margin-top:-3vw}}.donate-slider .donate__content-inner{margin-bottom:36px}.donate-slider .donate__headline{font-family:Oswald,Helvetica Neue Light,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif;font-weight:400;font-style:normal;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1.6875rem;color:#da291c;margin-bottom:8px;margin-top:0;line-height:1.43;text-align:center}@media screen and (min-width: 62rem){.donate-slider .donate__headline{line-height:1;font-size:3.0625rem}}.donate-slider .donate__text{font-family:Lato,Helvetica Neue Light,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif;font-weight:400;font-style:normal;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1.0625rem;color:#333;margin-top:8px;text-align:center}@media screen and (min-width: 62rem){.donate-slider .donate__text{font-size:1.3125rem}}.donate-slider .donate__input{font-family:Oswald,Helvetica Neue Light,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif;font-weight:400;font-style:normal;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#fff;border:solid 3px #009ca6;border-radius:4px;box-shadow:inset 0 3px 4px #0000004d;color:#009ca6;height:5vw;left:50%;margin-top:-75px;min-width:110px;min-height:60px;max-width:160px;max-height:70px;position:absolute;transform:translate(-50%);width:13vw;z-index:3;display:flex;align-items:center}@media screen and (min-width: 48rem){.donate-slider .donate__input{max-width:170px}}@media screen and (min-width: 62rem){.donate-slider .donate__input{margin-top:-9vw;min-height:75px}}.donate-slider .donate__input:after{font-family:Oswald,Helvetica Neue Light,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif;font-weight:400;font-style:normal;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:2.5625rem;background:#fff;color:#009ca6;content:"€";display:inline-block;line-height:103%;position:absolute;right:5px;top:50%;transform:translateY(-50%)}@media screen and (min-width: 62rem){.donate-slider .donate__input:after{font-size:3.0625rem;padding-left:7px}}.donate-slider .donate__input input{font-size:2.5625rem;border:0;height:100%;line-height:115%;outline:none;padding-right:26px;text-align:right;width:100%;color:#009ca6}@media screen and (min-width: 62rem){.donate-slider .donate__input input{font-size:3.0625rem;padding-right:40px}}.donate-slider .donate__input input::placeholder{color:#009ca6}@supports (-webkit-appearance: none) and (stroke-color: transparent){.donate-slider .donate__input{box-shadow:none}.donate-slider .donate__input input{margin-top:4px;background-color:transparent;height:75px;line-height:1}}.donate-slider .donate__input .form__label{display:none}.is-safari .donate-slider .donate__input input{background:transparent;top:50%;transform:translateY(-50%);position:relative}@media screen and (min-width: 62rem){.is-safari .donate-slider .donate__input input{top:45%}}.donation-form__container-headline span{color:#da291c;font-size:40px}.donation-form__purpose select{border-radius:4px;height:78px!important;width:100%;font-size:24px!important;font-weight:300;font-family:Lato,Helvetica Neue Light,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif;text-align:center;-webkit-appearance:none;-moz-appearance:none;background:#f1f0ee url(/typo3conf/ext/bra_projectfiles_stc/Resources/Public/Frontend/assets/arrow-down-9c395a17.svg);background-position:right 7px top 55%;background-size:38px;background-repeat:no-repeat;transition:height .3s;color:#4a4f53;padding-left:0;text-align-last:center}.donation-form__select{border:2px solid #d8d7d6!important;box-shadow:none!important;border-radius:4px;padding-left:15px;height:50px!important;width:100%;font-size:16px!important;line-height:normal!important;-webkit-appearance:none;-moz-appearance:none;background:#f1f0ee url(/typo3conf/ext/bra_projectfiles_stc/Resources/Public/Frontend/assets/arrow-down-9c395a17.svg);background-position:right 10px top 55%;background-repeat:no-repeat;background-size:23px;color:#4a4f53}.donation-form__submit-wrapper{margin:20px 0 10px;width:100%}.donation-form__submit{width:100%!important}.donation-form__submit .submit-loading{position:relative;padding-left:40px;display:inline-block;width:270px}.donation-form__submit .submit-loading .spinner{position:absolute;left:0;top:2px;width:24px;aspect-ratio:1;display:grid;border-radius:50%;background:linear-gradient(0deg,rgba(255,255,255,.5) 30%,rgba(0,0,0,0) 0 70%,rgb(255,255,255) 0) 50%/8% 100%,linear-gradient(90deg,rgba(255,255,255,.25) 30%,rgba(0,0,0,0) 0 70%,rgba(255,255,255,.75) 0) 50%/100% 8%;background-repeat:no-repeat;animation:spinner 1s infinite steps(12)}.donation-form__submit .submit-loading .spinner:before,.donation-form__submit .submit-loading .spinner:after{content:"";grid-area:1/1;border-radius:50%;background:inherit;opacity:.915;transform:rotate(30deg)}.donation-form__submit .submit-loading .spinner:after{opacity:.83;transform:rotate(60deg)}@media screen and (max-width: 20rem){.donation-form__submit{white-space:normal}}.donation-findock__header h1,.donation-findock__header h2{color:#4a4f53;font-family:Oswald,Helvetica Neue Light,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif;margin:16px 0;font-size:2.5rem;line-height:56px}.donation-findock__intro-text{font-size:1.375rem;line-height:30px;color:#4a4f53;font-weight:400;margin-block:16px}@media screen and (min-width: 62rem){.donation-findock__intro-text{margin-bottom:32px}}.donation-findock__form-steps-nav ol{display:flex;gap:16px;margin-bottom:16px;list-style-position:inside;padding-left:0}@media screen and (min-width: 62rem){.donation-findock__form-steps-nav ol{margin-top:0;margin-bottom:24px}}.donation-findock__form-steps-nav li{position:relative;flex-grow:1;border-left:2px solid transparent;border-right:2px solid transparent;border-top:2px solid transparent;white-space:nowrap;font-size:1rem;line-height:24px;transition:all .2s ease-in-out;box-sizing:border-box;color:#4a4f53}.donation-findock__form-steps-nav li:has(button:disabled){color:#999;border-bottom-color:#999}.donation-findock__form-steps-nav li:not([data-is-activated="1"]):has(button:not(:disabled):not(:focus):hover){color:#da291c;border-bottom-color:#da291c}.donation-findock__form-steps-nav button{background-color:#fff;padding-inline:4px;text-align:left;font-size:1rem;line-height:24px;cursor:pointer;border-radius:2px;width:calc(100% - 20px);transition:all .2s ease-in-out;color:inherit}.donation-findock__form-steps-nav li[data-is-activated="1"]{border-bottom:1px solid #4A4F53}.donation-findock__form-steps-nav li[data-is-activated="1"][data-current="0"]:has(button:not(:disabled):not(:focus):hover){color:#333;border-bottom-color:#333}.donation-findock__form-steps-nav li[data-is-activated="0"]{color:#999;border-bottom:1px solid #999999}.donation-findock__form-steps-nav li[data-is-activated="0"] button{color:#999}.donation-findock__form-steps-nav li[data-current="1"]{color:#da291c;border-bottom:1px solid #DA291C}.donation-findock__form-steps-nav li[data-current="1"]:has(button:not(:disabled):not(:focus):hover){color:#da291c;border-bottom-color:#da291c}.donation-findock__form-steps-nav li[data-current="1"]:has(button:not(:disabled):not(:focus):hover) button{color:#da291c}.donation-findock__form-steps-nav button:not(:disabled):focus,.donation-findock__form-steps-nav button:not(:disabled):focus-visible{outline:none}.donation-findock__form-steps-nav button:disabled{color:#999;border-bottom-color:#999;cursor:not-allowed}.donation-findock__form-steps-nav li:has(button:focus-visible){outline:2px solid #333;border-radius:4px;outline-offset:2px;border-bottom-color:#4a4f53;transition:outline 0s,outline-offset 0s}.donation-findock__form-navigation{display:flex;flex-direction:column;gap:8px;padding-inline:4px}.donation-findock__form-navigation button{width:100%;display:flex;justify-content:center;align-items:center;border-radius:4px;padding:16px;line-height:24px;transition:all .2s ease-in-out;cursor:pointer}.donation-findock__form-navigation button:focus-visible{outline:2px solid #333;outline-offset:2px;transition:outline 0s,outline-offset 0s}.donation-findock__form-navigation .donation-findock__form-nav-button--back{background-color:#fff;border:2px solid #DA291C;color:#da291c;font-size:1.125rem;line-height:22px;font-weight:600;position:relative;min-width:140px;display:flex;justify-content:center;align-items:center}.donation-findock__form-navigation .donation-findock__form-nav-button--back:after{content:"";position:relative;left:-80px;width:9px;height:16px;-webkit-mask-image:url(/typo3conf/ext/bra_projectfiles_stc/Resources/Public/Frontend/assets/arrow-left-a8e8b4a0.svg);mask-image:url(/typo3conf/ext/bra_projectfiles_stc/Resources/Public/Frontend/assets/arrow-left-a8e8b4a0.svg);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-color:#da291c}.donation-findock__form-navigation .donation-findock__form-nav-button--back .svg-icon--arrow-left{margin-right:16px}.donation-findock__form-navigation .donation-findock__form-nav-button--back:hover{color:#a00;border-color:#a00}.donation-findock__form-navigation .donation-findock__form-nav-button--back:hover:after{background-color:#a00}.donation-findock__form-navigation .donation-findock__form-nav-button--back:disabled{background-color:#fff;border-color:#999;color:#999;cursor:not-allowed}.donation-findock__form-navigation .donation-findock__form-nav-button--back.is-active{border-color:#da291c;color:#da291c}.donation-findock__form-navigation .donation-findock__form-nav-button--next{background-color:#da291c;color:#fff;font-family:Oswald,Helvetica Neue Light,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif;text-transform:uppercase;font-size:1.25rem;font-weight:500;cursor:pointer}.donation-findock__form-navigation .donation-findock__form-nav-button--next:hover{background-color:#a00}.donation-findock__sidebar{flex:0 0 100%}@media screen and (min-width: 62rem){.donation-findock__sidebar{flex-basis:375px;flex-shrink:1}}.donation-findock__sidebar p{font-family:Lato,Helvetica Neue Light,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif;font-size:1rem;line-height:24px;font-weight:500;margin-top:0}.donation-findock__sidebar-section--payment-methods h3{margin-top:0}.donation-findock__sidebar-payment-methods{display:flex;flex-direction:row;gap:16px}.donation-findock__sidebar-payment-methods li{border:1px solid #d8d7d6;border-radius:4px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;min-width:64px}.donation-findock__sidebar-certifications{display:flex;flex-direction:row;gap:16px}.donation-findock__sidebar-certifications .dzi-logo{max-height:56px;width:auto}.donation-findock__sidebar-info-wrapper{display:flex;flex-direction:row;gap:16px}.donation-findock__sidebar-info-wrapper .donation-findock__sidebar-info-graphic{max-width:100%;flex:1 1 152px}.donation-findock__sidebar-info-wrapper .donation-findock__sidebar-info{flex:auto}.donation-findock__sidebar-impact h3{font-size:1.375rem;font-family:Lato,Helvetica Neue Light,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif;line-height:30px;text-transform:inherit;font-weight:700}.donation-findock__sidebar-impact .donation-findock__sidebar-impact-number{font-size:1.5rem;font-family:Oswald,Helvetica Neue Light,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif;line-height:30px;text-transform:uppercase;font-weight:500}.donation-findock__sidebar-info{display:flex;flex-direction:column;flex:1;gap:24px}.donation-findock__sidebar-info li{display:flex;flex-direction:column}.donation-findock__sidebar-info .donation-findock__sidebar-percentage{font-size:1rem;font-family:Lato,Helvetica Neue Light,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif;line-height:24px;font-weight:700}.donation-findock__sidebar-info .donation-findock__sidebar-percentage.percentage-highlight{color:#da291c}.donation-findock__sidebar-info .donation-findock__sidebar-percentage-text{font-size:.875rem;font-family:Lato,Helvetica Neue Light,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif;line-height:14px;font-weight:400}.donation-findock__interval .donation-findock__interval-options{display:flex;gap:8px;padding-inline:4px}.donation-findock__interval .donation-findock__radio-label{flex:1 1 calc(50% - 4px)}.donation-findock .donation-findock__amount{margin-bottom:0}.donation-findock__amount .donation-findock__amount-options{display:flex;flex-direction:row;gap:8px;padding-inline:4px}.donation-findock__amount .donation-findock__radio-label{flex:1 1 calc(33.3% - 4px)}.donation-findock__amount .donation-findock__support-texts .donation-findock__support-text{display:none}.donation-findock__amount .donation-findock__amount-separator{font-size:1rem;line-height:24px;width:100%;color:#4a4f53;display:flex;justify-content:center;position:relative;z-index:1;margin:8px 0}.donation-findock__amount .donation-findock__amount-separator:before{content:"";position:absolute;top:50%;left:0;width:100%;transform:translateY(100%);height:1px;background-color:#999;z-index:-1}.donation-findock__amount .donation-findock__amount-separator:after{content:"";width:50px;height:100%;background-color:#fff;position:absolute;top:0;left:50%;transform:translate(-50%);z-index:-1}.donation-findock__amount-custom-amount-wrapper.has-error .donation-findock__custom-amount-input-wrapper.is-active .donation-findock__input,.donation-findock__amount-custom-amount-wrapper.has-error .donation-findock__custom-amount-input-wrapper.is-active .donation-findock__select{border-color:#9a3324!important}.donation-findock__amount-custom-amount-wrapper.has-error input{color:#9a3324!important}.donation-findock__custom-amount-input-wrapper{position:relative;padding-inline:4px}.donation-findock__custom-amount-input-wrapper .donation-findock__input,.donation-findock__custom-amount-input-wrapper .donation-findock__select{padding-right:32px;position:relative}.donation-findock__custom-amount-input-wrapper.is-active .donation-findock__input,.donation-findock__custom-amount-input-wrapper.is-active .donation-findock__select{border:2px solid #DA291C!important;border-radius:4px}@media screen and (min-width: 62rem){.donation-findock__custom-amount-input-wrapper.is-active .donation-findock__input:hover,.donation-findock__custom-amount-input-wrapper.is-active .donation-findock__select:hover{border:2px solid #a00!important}}.donation-findock__custom-amount-input-wrapper.is-active .euro-symbol{display:block}.donation-findock__custom-amount-input-wrapper .euro-symbol{display:none;position:absolute;left:16px;top:15px;font-size:16px;font-weight:400;color:#333;pointer-events:none;z-index:1}.has-error .donation-findock__custom-amount-input-wrapper .euro-symbol{color:#9a3324}.donation-findock__purpose-wrapper.donation-findock__focus-wrapper{margin-bottom:24px}@media screen and (min-width: 47.9375rem){.donation-findock__purpose-wrapper.donation-findock__focus-wrapper{margin-bottom:32px}}.donation-findock__purpose-wrapper>div[class^=donation-findock__purpose]:has(select[aria-invalid=false]){position:relative}.donation-findock__purpose-wrapper>div[class^=donation-findock__purpose]:has(select[aria-invalid=false]):after{content:"";display:inline-block;width:18px;height:18px;-webkit-mask-image:url(/typo3conf/ext/bra_projectfiles_stc/Resources/Public/Frontend/assets/check-64bd6ee6.svg);mask-image:url(/typo3conf/ext/bra_projectfiles_stc/Resources/Public/Frontend/assets/check-64bd6ee6.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:18px;mask-size:18px;background-color:#45b383;position:absolute;right:15px;top:50px;z-index:1}.donation-findock__purpose-wrapper>div[class^=donation-findock__purpose]:has(select[aria-invalid=false]) .donation-findock__select-wrapper:after{right:40px}.donation-findock__purpose-single{padding-inline:4px}.donation-findock__purpose-single .donation-findock__label,.donation-findock__purpose-single .donation-findock__select{pointer-events:none;background:none}.donation-findock__purpose-single .donation-findock__select[aria-disabled=true]{border:none;color:#4a4f53;padding-left:4px;height:unset;opacity:inherit}.donation-findock__purpose-single .donation-findock__select-wrapper:after{display:none}.donation-findock__purpose-multiple{padding-inline:4px}.donation-findock__purpose-multiple .donation-findock__support-text{margin-top:0}.donation-findock__purpose-multiple.single-option .donation-findock__label,.donation-findock__purpose-multiple.single-option .donation-findock__select{pointer-events:none;background:none}.donation-findock__purpose-multiple.single-option .donation-findock__select{border:none;color:#4a4f53;padding-left:4px;height:unset;opacity:inherit}.donation-findock__purpose-multiple.single-option .donation-findock__select-wrapper:after{display:none}.donation-findock__purpose-multiple .donation-findock__support-text{display:none}.donation-findock__salutation-wrapper,.donation-findock__title-wrapper,.donation-findock__firstname-wrapper,.donation-findock__lastname-wrapper,.donation-findock__zip-wrapper,.donation-findock__city-wrapper{flex:1}@media screen and (max-width: 47.9375rem){.donation-findock__phone-wrapper .donation-findock__input,.donation-findock__phone-wrapper .donation-findock__select,.donation-findock__email-wrapper .donation-findock__input,.donation-findock__email-wrapper .donation-findock__select,.donation-findock__country-wrapper .donation-findock__select,.donation-findock__interest-wrapper .donation-findock__select{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}.donation-findock__payment-method .donation-findock__payment-method-options{display:flex;flex-direction:row;gap:8px}.donation-findock__payment-method .donation-findock__payment-method-option{flex:1}.donation-findock__payment-method .donation-findock__radio:checked+.donation-findock__label .donation-findock__payment-method-image-wrapper{border:2px solid #DA291C}.donation-findock__payment-method .donation-findock__radio:checked+.donation-findock__label .donation-findock__payment-method-image-wrapper:hover{border-color:#a00}.donation-findock__payment-method .donation-findock__payment-method-image-wrapper{border:1px solid #D1CCBD;border-radius:4px;display:flex;align-items:center;justify-content:center;height:75px;position:relative;background-color:#f8f7f5}.donation-findock__payment-method .donation-findock__payment-method-image-wrapper:hover{border-color:#da291c}@media screen and (min-width: 62rem){.donation-findock__payment-method .donation-findock__payment-method-image-wrapper{height:140px;margin-top:8px}}.donation-findock{margin-block:16px}@media screen and (min-width: 62rem){.donation-findock{background-color:#9999991a;margin-block:64px}}.donation-findock .is-hidden{display:none}.donation-findock ul{padding-left:0}.donation-findock ul li:before{content:none}.donation-findock button{box-shadow:none;border:none;border-radius:4px}.donation-findock button:before{display:none}.donation-findock fieldset{border:none;margin:0 0 20px;padding:0}@media screen and (min-width: 62rem){.donation-findock fieldset{margin-bottom:28px}}.donation-findock legend{font-size:1rem;font-family:Oswald,Helvetica Neue Light,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif;font-weight:400;margin-bottom:8px;color:#4a4f53}.donation-findock input::-webkit-outer-spin-button,.donation-findock input::-webkit-inner-spin-button{appearance:none;-moz-appearance:none;-webkit-appearance:none;margin:0}.donation-findock input[type=number]{appearance:textfield;-moz-appearance:textfield;-webkit-appearance:textfield}#donation-findock-title{margin-top:0}.donation-findock__input,.donation-findock__select{font-size:1rem;width:100%;border:none;border-bottom:2px solid #D1CCBD;border-radius:4px;padding:12px;line-height:30px;font-weight:400;color:#4a4f53;background-color:#f8f7f5;height:48px;vertical-align:text-top}.donation-findock__input:hover,.donation-findock__select:hover{border-color:#333}.donation-findock__input:focus-visible,.donation-findock__select:focus-visible{border-color:#333;outline:none}.donation-findock__input:active,.donation-findock__select:active{border-bottom-color:#333}.has-error .donation-findock__input,.has-error .donation-findock__select{border-color:#9a3324;color:#9a3324}.donation-findock__select{padding:4px 32px 4px 16px;-webkit-appearance:none;-ms-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}@media screen and (max-width: 47.9375rem){.donation-findock__select{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}.donation-findock__select-wrapper{background-color:#fff;position:relative}.donation-findock__select-wrapper:after{content:"";display:inline-block;width:24px;height:24px;background-image:url(/typo3conf/ext/bra_projectfiles_stc/Resources/Public/Frontend/assets/arrow-left-a8e8b4a0.svg);position:absolute;right:8px;top:calc(50% + 2px);transform:rotate(270deg) translate(50%);background-repeat:no-repeat;background-position:center;z-index:1;filter:brightness(0) saturate(100%) invert(13%) sepia(0%) saturate(548%) hue-rotate(145deg) brightness(90%) contrast(78%);pointer-events:none}.donation-findock__radio{position:absolute;opacity:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0;transition:all .2s ease-in-out}.donation-findock__radio:checked+.donation-findock__radio-label{border:2px solid #DA291C;color:#da291c}@media screen and (min-width: 48rem){.donation-findock__radio:checked+.donation-findock__radio-label:hover{border-color:#a00;color:#a00}}.donation-findock__radio:focus-visible+.donation-findock__radio-label{outline:2px solid #333;outline-offset:2px;transition:outline 0s,outline-offset 0s;border-color:#a00;color:#a00}.donation-findock__radio-label{display:flex;align-items:center;justify-content:center;cursor:pointer;border:1px solid #D1CCBD;border-radius:4px;padding:16px;text-transform:uppercase;font-family:Oswald,Helvetica Neue Light,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif;font-size:1.25rem;line-height:18px;font-weight:500;color:#4a4f53;background-color:#f8f7f5;position:relative;transition:all .2s ease-in-out;border:2px solid transparent}.donation-findock__radio-label:hover{color:#da291c;border-color:#da291c}.donation-findock__checkbox{position:absolute;opacity:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.donation-findock__checkbox:checked+.donation-findock__checkbox-label:before{background-color:#333;border-color:#333}.donation-findock__checkbox:checked+.donation-findock__checkbox-label:after{content:"";display:inline-block;width:16px;height:16px;background-image:url(/typo3conf/ext/bra_projectfiles_stc/Resources/Public/Frontend/assets/check-64bd6ee6.svg);background-repeat:no-repeat;background-position:center;background-size:10px;position:absolute;left:4px;top:2.5px}.donation-findock__checkbox-label+.donation-findock__support-text{margin-top:0}.donation-findock__checkbox-label{font-size:1rem;position:relative;padding-left:4px;display:flex}.donation-findock__checkbox-label:before{content:"";display:inline-block;width:16px;height:16px;border:2px solid #4A4F53;border-radius:2px;margin-right:8px;margin-bottom:-2px;margin-top:2.5px;flex:0 0 auto}.has-error .donation-findock__checkbox-label{color:#9a3324}.has-error .donation-findock__checkbox-label:before{border-color:#9a3324}.donation-findock__checkbox-label:hover:before{border-color:#333}.donation-findock__label{font-size:1rem;font-family:LatoSemiBold,Helvetica Neue Light,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif;font-weight:600;color:#4a4f53;padding-left:4px;margin-bottom:4px;display:inline-block}.donation-findock__support-text{display:inline-block;margin-top:4px;-webkit-hyphens:auto;hyphens:auto;font-size:1rem;line-height:24px;color:#4a4f53;padding-left:4px}@media screen and (min-width: 62rem){.donation-findock__support-text{margin-top:8px}}.donation-findock__error-text:not(:empty)+.donation-findock__support-text{display:none}.donation-findock__support-text:empty{display:none}.donation-findock__error-text{font-size:1rem;line-height:24px;color:#9a3324;display:inline-flex}.donation-findock__error-text:empty{display:none}.has-error .donation-findock__error-text:before,.has-error .donation-findock__error-text:has(+.donation-findock__support-text):before{content:"";display:inline-block;width:18px;height:18px;flex:0 0 18px;background-image:url(/typo3conf/ext/bra_projectfiles_stc/Resources/Public/Frontend/assets/warning-2171a93b.svg);background-repeat:no-repeat;background-position:center;margin-right:12px;margin-left:-8px;transform:translate(5px,3px)}.donation-findock__focus-wrapper{transition:all .2s ease-in-out;margin-bottom:16px;position:relative}@media screen and (min-width: 62rem){.donation-findock__focus-wrapper{margin-bottom:8px}}.donation-findock__focus-wrapper.keyboard-focus{outline:2px solid #333;outline-offset:2px;border-radius:4px;transition:outline 0s,outline-offset 0s}.donation-findock__focus-wrapper.keyboard-focus.has-error{outline-color:#9a3324}.donation-findock__focus-wrapper.is-valid:not(.donation-findock__payment-method-option){position:relative}.donation-findock__focus-wrapper.is-valid:not(.donation-findock__payment-method-option):after{content:"";display:inline-block;width:18px;height:18px;-webkit-mask-image:url(/typo3conf/ext/bra_projectfiles_stc/Resources/Public/Frontend/assets/check-64bd6ee6.svg);mask-image:url(/typo3conf/ext/bra_projectfiles_stc/Resources/Public/Frontend/assets/check-64bd6ee6.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:18px;mask-size:18px;background-color:#45b383;position:absolute;right:15px;top:50px;z-index:1}.donation-findock__focus-wrapper.is-valid:not(.donation-findock__payment-method-option) .donation-findock__select-wrapper:after{right:40px}.donation-findock__focus-wrapper.has-error .donation-findock__support-text{color:#9a3324}.donation-findock__focus-wrapper.has-error .donation-findock__error-text{margin-right:4px;padding-left:8px;-webkit-hyphens:auto;hyphens:auto}.donation-findock__focus-wrapper.has-error .donation-findock__select-wrapper:after{filter:brightness(0) saturate(100%) invert(19%) sepia(91%) saturate(1796%) hue-rotate(348deg) brightness(89%) contrast(85%)}.donation-findock__personal-data .donation-findock__focus-wrapper:last-child{margin-bottom:0}.donation-findock__company-checkbox-wrapper{margin-top:16px}@media screen and (min-width: 48rem){.donation-findock__company-checkbox-wrapper{margin-top:4px}}.donation-findock__company-checkbox-wrapper label span{display:contents}.donation-findock__step-wrapper{display:none}.donation-findock__step-wrapper[data-step="3"] .donation-findock__label{display:inline}.donation-findock__step-wrapper[data-step="3"] .donation-findock__checkbox-label{font-family:LatoSemiBold,Helvetica Neue Light,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif;font-weight:600;line-height:1.3;padding-left:4px}.donation-findock__step-wrapper.is-active{display:block}.donation-findock__content-wrapper{display:flex;flex-direction:column;padding-inline:0}@media screen and (min-width: 62rem){.donation-findock__content-wrapper{padding:48px}}.donation-findock__form-wrapper{display:flex;flex-direction:row;gap:32px}@media screen and (max-width: 62rem){.donation-findock__form-wrapper{flex-direction:column}}.donation-findock__form-content{background-color:#fff;border-radius:4px;display:flex;flex-direction:column;flex:2;align-self:flex-start;width:100%}@media screen and (min-width: 62rem){.donation-findock__form-content{flex-basis:calc(100% - clamp(100px,100px + 275px * (100vw - 992px) / 507px,375px));padding:32px}}.donation-findock__row{display:flex;flex-direction:row;gap:16px;margin-bottom:16px}@media screen and (max-width: 47.9375rem){.donation-findock__row{flex-direction:column;gap:0}}.donation-findock__payment-method-other-wrapper{font-size:16px;line-height:24px;color:#333;margin-top:24px}.findock-thank-page .donation-form__headline,.frb-thank-page .donation-form__headline{display:inline-block;visibility:hidden;opacity:0;transition:all .2s ease-in;width:auto;position:relative}.findock-thank-page .donation-form__headline>.particle,.frb-thank-page .donation-form__headline>.particle{opacity:0;position:absolute;background-color:#cc2a5d;animation:hearts 3s ease-in}.findock-thank-page .donation-form__headline>.particle:before,.findock-thank-page .donation-form__headline>.particle:after,.frb-thank-page .donation-form__headline>.particle:before,.frb-thank-page .donation-form__headline>.particle:after{position:absolute;content:"";border-radius:100px;top:0;left:0;width:100%;height:100%;background-color:#cc2a5d}.findock-thank-page .donation-form__headline>.particle:before,.frb-thank-page .donation-form__headline>.particle:before{transform:translate(-50%)}.findock-thank-page .donation-form__headline>.particle:after,.frb-thank-page .donation-form__headline>.particle:after{transform:translateY(-50%)}.findock-thank-page .donation-form__headline.is-visible,.frb-thank-page .donation-form__headline.is-visible{opacity:1;visibility:visible}.donation-form__projectdescription{font-size:1.5rem;line-height:1.33;margin-top:25px;text-transform:uppercase;color:#009ca6;font-family:Oswald,Helvetica Neue Light,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif}@keyframes hearts{0%{opacity:0;transform:translate(0) rotate(45deg)}20%{opacity:.8;transform:translateY(-20%) rotate(45deg)}to{opacity:0;transform:translateY(-1000%) rotate(45deg)}}.footer{background:#737373}.footer:after{display:block;content:".";clear:both;font-size:0;line-height:0;height:0;overflow:hidden}.footer a{color:inherit;text-decoration:none;display:inline-flex}@media (hover: none) and (pointer: coarse){.footer a:focus:not(:focus-visible){outline:none;box-shadow:none}}.footer a:focus-visible{outline:3px solid #333;box-shadow:0 0 0 2px #fff;outline-offset:2px;border-radius:2px}.footer a:hover{color:#da291c}.footer button{color:inherit;text-decoration:none}@media (hover: none) and (pointer: coarse){.footer button:focus:not(:focus-visible){outline:none;box-shadow:none}}.footer button:focus-visible{outline:3px solid #333;box-shadow:0 0 0 2px #fff;outline-offset:2px;border-radius:2px}.footer ul{padding-left:0}.footer ul li:before{content:none}.footer__container{color:#fff;padding-top:32px;padding-bottom:32px}@media screen and (min-width: 80rem){.footer__container{display:flex;flex-wrap:wrap;padding-top:56px;padding-bottom:56px}}.footer--small .footer__container{display:flex;justify-content:center;margin:0 auto;max-width:1500px;min-width:320px;padding:32px 15px}@media screen and (min-width: 48rem){.footer--small .footer__container{justify-content:flex-start;padding-left:48px;padding-right:48px}}@media screen and (min-width: 80rem){.footer--small .footer__container{padding-top:56px;padding-bottom:56px}}.footer__info{display:flex;flex-direction:column;margin-bottom:32px;margin-top:40px}@media screen and (min-width: 62rem){.footer__info{flex-direction:row}}@media screen and (min-width: 80rem){.footer__info{justify-content:flex-start;margin-bottom:0}}.footer__info p{font-size:.9375rem}.footer__info p:last-child{margin-bottom:0}.footer__info--right,.footer__info--left{flex:1 1 50%;margin:0 24px 24px 0}.footer__info--right{display:flex;flex-direction:column;justify-content:space-between}.footer__info-header{font-size:1.0625rem;font-weight:700;text-transform:uppercase;color:#fff;font-family:Lato,Helvetica Neue Light,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif;margin-block:0}@media screen and (min-width: 48rem){.footer__info-header{margin-bottom:8px}}.footer__svg{align-self:center;margin-left:auto;transform:rotate(90deg);transform-origin:50% 52%}@media screen and (min-width: 48rem){.footer__svg{display:none}}.footer__logo{display:inline-flex;align-items:center;height:94px;margin-right:16px}@media screen and (min-width: 48rem){.footer__logo{max-width:none;margin-bottom:0;margin-right:40px}}.footer__logo img{height:auto}@media screen and (min-width: 48rem){.footer__logo img{height:100%}}@media screen and (min-width: 48rem){.footer--small .footer__logo:last-of-type{margin-right:auto}}#itz{height:70%}.footer__logos{align-items:center;display:flex}@media screen and (min-width: 48rem){.footer__logos{flex-direction:row}}@media screen and (min-width: 80rem){.footer__logos{align-items:flex-end;justify-content:flex-start;width:50%;margin-top:-72px}}.footer__nav{display:flex;flex-direction:column;margin-bottom:4px;margin-top:0}.footer__nav button{background:none;border:none;text-transform:uppercase;padding:0}.footer__nav button:hover{color:#db2e1f}@media screen and (min-width: 48rem){.footer__nav{flex-direction:row}}@media screen and (min-width: 80rem){.footer__nav{flex-direction:column}}@media screen and (min-width: 80rem){.footer__nav{flex-direction:row;flex-wrap:wrap;justify-content:flex-start;flex:1 1 50%}}@media screen and (min-width: 48rem){.footer__nav.footer-nav--small{display:block}}@media screen and (min-width: 80rem){.footer__nav.footer-nav--small{align-self:flex-start;display:flex;margin-bottom:0!important}}.footer__nav-item{font-family:Oswald,Helvetica Neue Light,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif;font-weight:400;font-style:normal;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1.0625rem;margin-bottom:16px;text-transform:uppercase}@media screen and (min-width: 48rem){.footer__nav-item{margin-right:80px}.footer-nav--small .footer__nav-item{margin-right:32px}.footer--small .footer__nav-item{margin-bottom:0}}@media screen and (min-width: 62rem){.footer__nav-item{margin-bottom:0}}@media screen and (min-width: 80rem){.footer__nav-item{margin-bottom:16px}}.footer__nav-item button{cursor:pointer}.footer__nav-headline{font-size:1.3125rem;display:flex;margin-bottom:16px;color:#fff}@media screen and (min-width: 48rem){.footer__nav-headline{margin-bottom:32px;margin-top:0}}@media screen and (min-width: 80rem){.footer__site-map{display:flex;flex-direction:row;flex-wrap:wrap;width:100%}}.footer--small .footer__site-map{width:auto}@media screen and (min-width: 48rem){.footer__right{flex:1 1 50%}}.footer__social-item{margin-right:16px;color:#fff}.footer__social-item svg.svg-icon.svg-icon--youtube{margin-top:-3px}.footer__social-nav{display:flex;margin-bottom:24px;margin-top:36px}.footer__sub-nav{font-size:1.0625rem}@media screen and (min-width: 61.9375rem){.footer__sub-nav{display:block}}.form .form-select{background-color:var(--input-select-background-color);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right .75rem center;background-size:16px 12px;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;-webkit-appearance:none;-moz-appearance:none;appearance:none}.form input[type=checkbox]:checked{background-color:var(--input-checkbox-checked-background);border-color:var(--input-checkbox-checked-border);background-image:url('data:image/svg+xml,<svg width="14" height="10" viewBox="0 0 14 10" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M4.98258 9.52172C4.77389 9.52172 4.58258 9.45215 4.42606 9.29563L0.96519 5.83476C0.652147 5.52172 0.652147 5.03476 0.96519 4.72172C1.27823 4.40867 1.76519 4.40867 2.07823 4.72172L4.99997 7.62606L11.9391 0.704326C12.2521 0.391283 12.7391 0.391283 13.0521 0.704326C13.3652 1.01737 13.3652 1.50433 13.0521 1.81737L5.5565 9.29563C5.38258 9.45215 5.19128 9.52172 4.98258 9.52172Z" fill="white"/></svg>');background-repeat:no-repeat;background-position:center;background-size:15px}.form input[type=checkbox]:checked,.form .form-check-input[type=checkbox]:checked{background-color:#333;border-color:#333;background-image:url(/typo3conf/ext/bra_projectfiles_stc/Resources/Public/Frontend/assets/check-64bd6ee6.svg);background-repeat:no-repeat;background-position:center;background-size:10px}.form .form-element.is-valid:not(.is-invalid) input.form-control[type=text],.form .form-element.is-valid:not(.is-invalid) input.form-control[type=email],.form .form-element.is-valid:not(.is-invalid) input.form-control[type=tel]{padding-right:45px;background-color:#f8f7f5;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='10' viewBox='0 0 14 10' fill='none'%3E%3Cpath d='M4.98264 9.72161C4.77395 9.72161 4.58264 9.65204 4.42612 9.49552L0.965251 6.03465C0.652208 5.72161 0.652208 5.23465 0.965251 4.92161C1.27829 4.60856 1.76525 4.60856 2.07829 4.92161L5.00003 7.82595L11.9392 0.904216C12.2522 0.591173 12.7392 0.591173 13.0522 0.904216C13.3653 1.21726 13.3653 1.70422 13.0522 2.01726L5.55656 9.49552C5.38264 9.65204 5.19134 9.72161 4.98264 9.72161Z' fill='%2345B383'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 15px center;background-size:18px auto}.form .form-element.is-valid:not(.is-invalid) textarea.form-control{padding-right:45px;background-color:#f8f7f5;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='10' viewBox='0 0 14 10' fill='none'%3E%3Cpath d='M4.98264 9.72161C4.77395 9.72161 4.58264 9.65204 4.42612 9.49552L0.965251 6.03465C0.652208 5.72161 0.652208 5.23465 0.965251 4.92161C1.27829 4.60856 1.76525 4.60856 2.07829 4.92161L5.00003 7.82595L11.9392 0.904216C12.2522 0.591173 12.7392 0.591173 13.0522 0.904216C13.3653 1.21726 13.3653 1.70422 13.0522 2.01726L5.55656 9.49552C5.38264 9.65204 5.19134 9.72161 4.98264 9.72161Z' fill='%2345B383'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 15px top 12px;background-size:18px auto}.form .form-element.is-valid:not(.is-invalid) select.form-control.form-select{padding-right:65px;background-color:#f8f7f5;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e"),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='10' viewBox='0 0 14 10' fill='none'%3E%3Cpath d='M4.98264 9.72161C4.77395 9.72161 4.58264 9.65204 4.42612 9.49552L0.965251 6.03465C0.652208 5.72161 0.652208 5.23465 0.965251 4.92161C1.27829 4.60856 1.76525 4.60856 2.07829 4.92161L5.00003 7.82595L11.9392 0.904216C12.2522 0.591173 12.7392 0.591173 13.0522 0.904216C13.3653 1.21726 13.3653 1.70422 13.0522 2.01726L5.55656 9.49552C5.38264 9.65204 5.19134 9.72161 4.98264 9.72161Z' fill='%2345B383'/%3E%3C/svg%3E");background-repeat:no-repeat,no-repeat;background-position:right 41px center,right 15px center;background-size:16px 12px,18px auto}.form .form-element.is-invalid .field-caption:before{content:"";position:absolute;left:4px;top:3px;width:18px;height:18px;flex:0 0 18px;background:url(/typo3conf/ext/bra_projectfiles_stc/Resources/Public/Frontend/assets/warning-2171a93b.svg) no-repeat center center;background-size:contain;pointer-events:none}.frb-teaser{max-width:1000px;margin:24px auto 0}.frb-teaser noscript+a{width:35%;display:flex;margin:0 auto}@media screen and (max-width: 767px){.frb-teaser noscript+a{width:100%}}.frb-teaser #fbIframeDiv{display:flex}.frb-teaser #fbIframeDiv .btn-success{background-color:#da291c;border-color:#da291c}.frb-teaser #fbIframe{margin:0 auto;width:35%!important;box-shadow:0 0 10px -3px #3333334d}@media screen and (max-width: 767px){.frb-teaser #fbIframe{width:100%!important;box-shadow:0 0 10px -3px #3333334d!important}}.frb-teaser.detailview noscript+a,.frb-teaser.formview noscript+a{width:100%;padding:0 16px}.frb-teaser.detailview #fbIframe,.frb-teaser.formview #fbIframe{width:100%!important;box-shadow:none}.gallery-wrapper{position:relative}@media screen and (max-width: 47.9375rem){.gallery-wrapper{overflow:hidden;padding-bottom:60px}}.gallery-wrapper .splide__slide{height:100%}.gallery-wrapper .splide__slide img{border-radius:8px;margin:0 auto;width:100%}@media screen and (min-width: 62rem){.gallery-wrapper .splide__slide img{border-radius:8px}}.gallery-wrapper .splide__arrow{color:#da291c}.gallery-wrapper .splide__pagination{z-index:3;position:absolute;bottom:-35px;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%}@media screen and (max-width: 29.9375rem){.gallery-wrapper .splide__pagination{left:50%;transform:translate(-50%,100%);max-width:75%;bottom:0%}}.gallery-wrapper .splide__pagination li{display:inline-block;height:20px;width:20px;margin:5px 5px 0;padding:0;cursor:pointer;position:relative}.gallery-wrapper .splide__pagination li button{border-radius:20px;border:2px solid #DA291C;background:transparent;display:block;height:20px;width:20px;outline:none;line-height:0px;font-size:0px;color:transparent;padding:5px;cursor:pointer}.gallery-wrapper .splide__pagination li button.is-active{color:#da291c;background:#DA291C;opacity:1}.gallery-wrapper .splide__pagination li:before{display:none}.gallery-wrapper .splide__arrow--prev,.gallery-wrapper .splide__arrow--next{top:calc(20% + 50px)}.gallery-wrapper .splide__arrow--prev.splide__arrow,.gallery-wrapper .splide__arrow--next.splide__arrow{height:100%;display:flex;align-items:center;padding:0 24px;position:absolute;top:0;background:transparent;border:none;cursor:pointer}.gallery-wrapper .splide__arrow--prev.splide__arrow svg,.gallery-wrapper .splide__arrow--next.splide__arrow svg{fill:#da291c;height:44px}.gallery-wrapper .splide__arrow--prev{left:-16px}.gallery-wrapper .splide__arrow--prev svg{transform:rotate(180deg)}.gallery-wrapper .splide__arrow--next{right:-16px}.gallery-wrapper .splide:not(.gallery-nav) .splide__arrows{position:absolute;top:0;bottom:0;left:0;right:0;z-index:1;transition:height ease .2s;width:100%}@media screen and (max-width: 47.9375rem){.gallery-wrapper .splide:not(.gallery-nav) .splide__arrows{width:100%;bottom:70px}}@media screen and (max-width: 47.9375rem){.gallery-wrapper .splide:not(.gallery-nav) .splide__arrows .splide__arrow--prev{left:5px}}@media screen and (max-width: 47.9375rem){.gallery-wrapper .splide:not(.gallery-nav) .splide__arrows .splide__arrow--next{right:5px}}.gallery{margin-left:50%;transform:translate(-50%);max-width:100vw;width:calc(100% + 30px);margin-bottom:56px}.gallery:after{display:block;content:".";clear:both;font-size:0;line-height:0;height:0;overflow:hidden}@media screen and (min-width: 48rem){.container--text .gallery{margin-top:40px;margin-bottom:56px;width:calc(100% + 100px)}}@media screen and (min-width: 62rem){.container--text .gallery{margin-top:40px;margin-bottom:56px;width:calc(100% + 330px)}}.gallery--youtube-embed{margin-left:0!important;position:relative}.accordion__content .gallery{max-width:100%}.gallery .splide__track{height:fit-content}.gallery.with-splide-nav .splide__pagination{display:block}@media screen and (min-width: 48rem){.gallery.with-splide-nav .splide__pagination{display:none}}.gallery__caption{font-size:.9375rem;margin:4px auto auto;min-height:25px;text-align:center;max-width:90%}@media screen and (min-width: 48rem){.gallery__caption{font-size:1.0625rem;max-width:100%}}.gallery__image-container,.gallery__image{margin:0}@media screen and (max-width: 47.9375rem){.gallery__image{margin:0 16px}}.gallery__image picture{display:block}.gallery-nav .splide__arrows,.gallery-nav .splide__track{display:none}@media screen and (min-width: 48rem){.gallery-nav .splide__arrows,.gallery-nav .splide__track{display:block;margin-top:-48px}}.gallery-nav .gallery__image{margin:0 .5rem;outline:none;padding-bottom:1rem}.gallery-nav .gallery__caption{display:none}.gallery-nav .splide__list{height:auto}.gallery-nav .splide__slide.is-active .gallery__image img{box-shadow:3px 3px 2px #ccc}.gallery-nav .splide__arrow{color:#da291c;pointer-events:all;z-index:3}.gallery-nav .splide__arrows{width:100%;z-index:1;margin:0 auto;position:absolute;height:100%;pointer-events:none}@media screen and (max-width: 47.9375rem){.gallery-nav .splide__arrows{width:100%;bottom:70px}}@media screen and (max-width: 47.9375rem){.gallery-nav .splide__arrows .splide__arrow--prev{left:5px}}@media screen and (max-width: 48rem){.gallery-nav .splide__arrows .splide__arrow--next{right:5px}}.gallery-nav .splide__pagination{position:relative;bottom:0;margin:10px 0 20px;display:block}@media screen and (min-width: 48rem){.gallery-nav .splide__pagination{display:none;margin-top:-48px}}.slider-count{display:none}.slider-count~.slider-count{display:none}.height-transition{transition:all .5s ease}.header{background:#fff;box-shadow:0 3px 3px #78787833;display:flex;flex-direction:row;font-family:Oswald,Helvetica Neue Light,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif;height:50px;left:0;padding:4px 32px;position:fixed;transition:height .3s;top:0;width:100%;will-change:height;z-index:110}.header:after{display:block;content:".";clear:both;font-size:0;line-height:0;height:0;overflow:hidden}@media screen and (min-width: 48rem){.header{padding:24px;min-height:104px;position:sticky}}@media screen and (min-width: 62rem){.header{align-items:center}}@media screen and (min-width: 80rem){.header{text-align:left;height:auto;justify-content:center}}@media screen and (-ms-high-contrast: active),(-ms-high-contrast: none){.header{height:104px}}.header+main,.header+.breadcrumb+main{margin-top:48px;padding-top:16px}@media screen and (min-width: 48rem){.header+main,.header+.breadcrumb+main{margin-top:0;padding-top:inherit}}@media screen and (-ms-high-contrast: active),(-ms-high-contrast: none){.header+main,.header+.breadcrumb+main{margin-top:104px}}.header picture{max-width:50px}.header__pages .header__mobile-nav-toggle{display:none}.header__logo-wrapper{width:50%;position:relative}@media screen and (min-width: 48rem){.header__logo-wrapper{width:25%}}.header__logo{display:inline-block;height:30px;margin:4px 10px 0 0;object-fit:contain;text-decoration:none;vertical-align:middle;width:145px;border-radius:4px}.header__logo:focus-visible{outline:2px solid #333;outline-offset:2px}@media screen and (min-width: 48rem){.header__logo{height:43px;width:180px}.header--small .header__logo{width:198px;height:43px}}@media screen and (min-width: 62rem){.header__logo{margin:0 10px 0 0}}@media screen and (min-width: 93.75rem){.header__logo{margin-right:20px}}.header__logo svg{max-height:100%;max-width:100%}.header__logo--custom{width:100%;height:auto}.btn.header__btn{box-shadow:none;border:none;font-size:.8125rem;border-radius:4px;font-family:Oswald,Helvetica Neue Light,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif;font-weight:100;height:40px;letter-spacing:normal;line-height:1;margin:1px 0 0;padding:16px 8px;text-transform:uppercase;vertical-align:middle;white-space:normal;min-width:auto;display:flex;align-items:center}.btn.header__btn:before{display:none}.btn.header__btn:focus-visible{outline:2px solid #333;outline-offset:2px}.btn.header__btn svg{width:26px;height:60px;margin-left:0;margin-right:8px;animation:beat 3s infinite;animation-timing-function:ease-in-out;top:0}@media screen and (min-width: 48rem){.btn.header__btn{font-size:1.25rem;height:56px;line-height:1.3em;margin-top:0;margin-right:4%;margin-left:3%;padding:16px 24px;width:auto}}@media screen and (min-width: 80rem){.btn.header__btn{font-size:.8125rem;font-family:Oswald,Helvetica Neue Light,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif;height:40px;line-height:1;margin:0 1%;white-space:normal;padding:16px 8px}}@media screen and (min-width: 93.75rem){.btn.header__btn{font-size:1.1875rem;height:56px;line-height:1.3em;margin-right:1.5%;margin-left:1.5%;width:auto;padding:16px 24px}}.header__dzi-logo-link{border-radius:4px;display:none}@media screen and (min-width: 80rem){.header__dzi-logo-link{display:inline-block}}.header__dzi-logo-link picture{max-width:100%;display:flex;align-items:center;justify-content:center}.header__dzi-logo-link:focus-visible{outline:2px solid #333;outline-offset:2px}.header__img{display:none;width:50px;height:75px}@media screen and (min-width: 80rem){.header__img{width:26px;height:40px;display:inline-block}}@media screen and (min-width: 93.75rem){.header__img{width:36px;height:55px}}.header__mobile-nav-toggle{display:block;position:absolute;right:24px;text-decoration:none;top:50%;transform:translateY(-50%);border-radius:4px;background:none;border:none;padding:0;margin:0;font:inherit;color:inherit;cursor:pointer}.header__mobile-nav-toggle:focus-visible{outline:2px solid #333;outline-offset:2px}.header__mobile-nav-toggle.hide-focus-styles:focus-visible{outline:none}.header__mobile-nav-toggle .header__mobile-nav-bar{-webkit-transition:transform .2s ease;-moz-transition:transform .2s ease;-o-transition:transform .2s ease;-ms-transition:transform .2s ease;transition:transform .2s ease;background-color:#333;height:2px;margin:5px 0;width:30px}@media screen and (min-width: 80rem){.header__mobile-nav-toggle{display:none}}.header.is-open{flex-direction:column;height:100vh;overflow-x:hidden;overflow-y:auto;padding:4px 8%;position:fixed;z-index:9999}@media screen and (min-width: 48rem){.header.is-open{padding:4px 25vw}}@media screen and (min-width: 80rem){.header.is-open{overflow:inherit}}.header.is-open .header__mobile-nav-toggle{top:32px}@media screen and (min-width: 62rem){.header.is-open .header__mobile-nav-toggle{top:30px}}.header.is-open .header__img{display:block}.header.is-open .header__logo,.header.is-open .header__btn{display:none}.header.is-open .header__dzi-logo-link{display:inline-block;align-self:flex-start;margin-left:10px;margin-top:24px}.header.is-open~main,.header.is-open~.main,.header.is-open~.container:not(.header__container),.header.is-open~.footer{visibility:hidden}.header.is-open .header__mobile-nav-toggle .header__mobile-nav-bar--first{transform:rotate(-45deg) translate(-5px,5px)}.header.is-open .header__mobile-nav-toggle .header__mobile-nav-bar--middle{opacity:0}.header.is-open .header__mobile-nav-toggle .header__mobile-nav-bar--last{transform:rotate(45deg) translate(-5px,-5px)}.is-staging .header__staging-note{align-items:center;background:#DA291C;bottom:0;color:#fff;display:flex;left:0;max-height:50px;padding:5px 25px;position:absolute;top:0;z-index:50000}@media screen and (min-width: 48rem){.is-staging .header__staging-note{max-height:104px}}.header--small{display:flex;flex-wrap:wrap;height:auto;min-height:auto;padding:16px 12px;align-items:center;justify-content:center}@media screen and (min-width: 62rem){.header--small{flex-wrap:nowrap;max-height:200px;padding:16px 56px}}.header--small *{padding:0}.header--small.header--microsite{justify-content:space-between}.header--small .header__stc-logo{text-align:center;width:50%}@media screen and (min-width: 48rem){.header--small .header__stc-logo{width:25%}}.header--small .header__content{align-items:center;width:100%}@media screen and (min-width: 48rem){.header--small .header__content{width:50%}}.header--small .header__content .header__text{font-size:.8125rem;display:block;margin:16px auto 0;text-align:center}@media screen and (min-width: 48rem){.header--small .header__content .header__text{font-size:1.0625rem;margin-top:0;max-width:768px}}.header--small .header__content .header__text--red{color:#da291c}.header--small .btn.header__btn{margin:0;right:0;position:absolute;top:50%;transform:translateY(-50%)}.header--small .header__image{max-height:100%}.header--small .header__logo{align-items:center;display:flex;margin:0;text-align:left}.header--small .header__logo img{height:43px;width:180px}.header--small .header__logo--second{display:block;height:auto;margin-left:auto;text-align:right;width:auto}.header--small .header__logo--second img{height:auto;max-height:80px;margin-left:auto;width:auto}.header--small.landing-page-1{height:80px}.header--small.landing-page-1+main,.header--small.landing-page-1+.stage,.header--small.landing-page-1+.breadcrumb{margin-top:80px;padding-top:0}@media screen and (min-width: 48rem){.header--small.landing-page-1+main,.header--small.landing-page-1+.stage,.header--small.landing-page-1+.breadcrumb{margin-top:0}}@media screen and (min-width: 48rem){.header--small.landing-page-1{height:auto;max-height:120px}}@media screen and (min-width: 48rem){.header--small.landing-page-1 .header__logo--second{height:120px}}.header--small.landing-page-1 .header__logo--second img{height:100%;width:auto;position:relative;top:30px}@media screen and (min-width: 48rem){.header--small.landing-page-1 .header__logo--second img{max-height:none}}@media screen and (max-width: 47.9375rem){.header--small .util-visible-md{display:none!important}}@keyframes beat{0%{transform:scale(1)}10%{transform:scale(1.1)}20%{transform:scale(1)}30%{transform:scale(1.1)}40%{transform:scale(1)}to{transform:scale(1)}}.jumpmarks{background-color:#fff}.jumpmarks.is-sticky{position:fixed;left:0;right:0;z-index:100}@media screen and (min-width: 62rem){.jumpmarks.is-sticky{padding:0;right:auto}}.jumpmarks ::-webkit-scrollbar{width:0;background:transparent}.jumpmarks__wrapper{border-bottom:2px solid #DA291C;display:flex;justify-content:space-between;height:70px;margin:auto auto 0;padding:16px 16px 0;position:relative;overflow-x:auto;white-space:nowrap}@media screen and (min-width: 62rem){.jumpmarks__wrapper{justify-content:center;min-width:750px;padding:0;overflow-x:hidden}}.jumpmarks__item{align-self:center;margin-right:24px;text-decoration:none}.jumpmarks__item.is-active{color:#da291c}.jumpmarks__item:focus{outline:none}@media screen and (min-width: 62rem){.jumpmarks__item{margin-left:13px;margin-right:13px}}.lightbox{text-decoration:none;display:block}.lightbox:after{display:block;content:".";clear:both;font-size:0;line-height:0;height:0;overflow:hidden}.lightbox img{display:block;margin-left:auto;margin-right:auto}.fancybox-image{object-fit:initial!important}.fancybox__caption{color:#444!important;z-index:20;position:relative}div.fancybox-close{position:absolute;display:block;background-image:none;background-color:#fff;border-radius:100%;height:48px;right:-24px;top:-24px;width:48px;color:#374151}div.fancybox-close:hover{cursor:pointer}div.fancybox-close svg{position:absolute;top:8px;left:8px;width:32px}@media screen and (min-width: 48rem){div.fancybox-close{right:-40px;top:-40px}}.fancybox__slide.has-image{margin:0;padding:0 16px}@media screen and (min-width: 48rem){.fancybox__slide.has-image{padding:0!important}}.fancybox__slide.has-image>.fancybox__content{background:#fff!important;box-shadow:0 10px 25px #00000080;padding:8px!important;height:auto!important;transform:none!important}.fancybox__slide.has-image>.fancybox__content .fancybox__caption{font-size:1.125rem;text-align:center;padding:1.063rem 0 0}@media screen and (min-width: 48rem){.fancybox__slide.has-image>.fancybox__content{border:24px solid white!important;padding:0!important}}.fancybox__backdrop{background:transparent!important}.fancybox__viewport{display:flex;justify-content:center}.fancybox__track{justify-content:center;align-items:center;width:100%;transform:none!important}.fancybox__track .fancybox__slide.has-youtube{padding:24px!important;width:95%;height:95%;box-shadow:0 10px 25px #00000080;overflow:visible}.fancybox__track .fancybox__slide.has-youtube .fancybox-close{right:-42px;top:-40px}.fancybox__footer .fancybox__caption{display:none}.fancybox__iframe{background-color:#fff!important}.list:after{display:block;content:".";clear:both;font-size:0;line-height:0;height:0;overflow:hidden}.list--block{background:#F3F2EE;margin:16px auto 48px;max-width:50rem;padding:4px 16px 12px}.list--block ul,.list--block ol{margin-top:12px}.list--block ul .list__item,.list--block ol .list__item{color:#737373}.list--block ul .list__item:before,.list--block ol .list__item:before{background:#737373}.list--block ul .list__item .list__link,.list--block ol .list__item .list__link{color:#da291c;text-decoration:none}.list--block ul p,.list--block ol p{margin:0}.list--block .list__headline{color:#737373;margin:4px 0 4px 40px}.list--download{padding-left:0}.list--download li:before{content:none}.list--download li{margin-bottom:16px}.list--download a,.list--download li{font-size:1.0625rem;line-height:1.33;color:#737373}@media screen and (min-width: 62rem){.list--download a,.list--download li{font-size:1.1875rem;line-height:1.1}}.list--download a{text-decoration:underline}.list--download a:hover{color:#da291c}.maps{height:360px;margin-bottom:32px;margin-left:-16px;margin-right:-16px}@media screen and (min-width: 30rem){.maps{height:650px;margin-left:0;margin-right:0}}.maps__map{margin-left:-16px;margin-right:-16px;min-height:100%}@media screen and (min-width: 30rem){.maps__map{margin-left:0;margin-right:0}}.gm-style{font:inherit!important}.infowindow__headline{font-size:1.4375rem;color:#4a4f53;font-family:Oswald,Helvetica Neue Light,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif;font-weight:400;margin:0 0 16px;text-decoration:none}.infowindow__headline+p{margin-top:0}.infowindow__phone .svg-icon{height:1rem;width:1rem;margin-right:8px}.infowindow__phone-headline{font-weight:300;margin-bottom:8px}.infowindow__teaser{font-size:.9375rem;font-weight:400;line-height:24px;margin-bottom:8px}.infowindow__btn{display:inline-flex;margin-bottom:0}.infowindow__btn:hover{background-color:#da291c;color:#fff}.infowindow__text{margin:0 auto}.btn--plain{margin-bottom:16px;text-decoration:none!important}.infowindow__downloads{font-size:.9375rem;line-height:1.38;margin-bottom:0;margin-top:32px;padding:0}.infowindow__download{margin:32px 0 24px}.infowindow__headline{margin-top:32px;margin-right:32px;text-transform:uppercase}.infowindow{position:relative;background:#fff;border-radius:7px;box-shadow:0 11px 22px -8px #33333380;display:none;left:50%;top:-37%;transform:translate(-50%);width:300px;z-index:4}@media screen and (min-width: 48rem){.infowindow{width:350px}}@media screen and (min-width: 62rem){.infowindow{left:81%;top:-78%}}.infowindow__close{height:42px;width:42px;opacity:1!important;position:relative;right:2px}.infowindow__close img{display:none}.infowindow__close .closeButtonSVG{fill:#333;transition:color .2s linear}.infowindow__close .closeButtonSVG:hover{fill:#da291c}.infowindow .infowindow__close{position:absolute;top:5px}.infowindow .infowindow__close:after{font-size:2.125rem;font-weight:60;right:16px}.gm-style-iw .infowindow__close{right:60px}.infowindow__wrapper{box-shadow:0 2px 15px -9px #00000080;border-radius:7px;min-height:100%}.infowindow__wrapper img{max-height:141px;margin-bottom:8px;width:100%}.infowindow__top{display:flex;padding:8px 16px 16px;width:100%}.infowindow__bottom{font-size:.9375rem;line-height:24px;border-top:.5px solid #d8d7d6;min-height:100%;padding:16px;width:100%}.infowindow__bottom .infowindow__text-unformated{line-height:24px}.gm-style-iw{position:relative;background-color:#fff;box-shadow:0 3px 12px #0000001a;border-radius:4px;left:-70px!important;top:50%!important;width:288px!important}.gm-style .gm-style-iw{font-size:.9375rem;font-weight:400}.gm-style-iw .infowindow__wrapper-wide{width:600px}.gm-style-iw .img{height:60px!important;width:60px!important}.maps-legend{margin-top:32px;padding-bottom:32px}.maps-legend:after{display:block;content:".";clear:both;font-size:0;line-height:0;height:0;overflow:hidden}.maps-legend span{position:absolute;background-color:#4a4f53;border-radius:10px;height:10px;width:10px;left:0;top:50%;transform:translateY(-5px)}.maps-legend ul{padding:0}.maps-legend li{float:left;font-weight:600;list-style-type:none!important;margin-right:16px;margin-bottom:24px;padding-bottom:0;padding-left:16px;position:relative}.maps-legend li:before{display:none}.media-embed{display:block}.media-embed:after{display:block;content:".";clear:both;font-size:0;line-height:0;height:0;overflow:hidden}@media screen and (max-width: 30rem){.media-embed{padding:0 16px}}.media-embed__headline{margin:56px 0 88px!important}.media-embed__wrapper{display:flex;align-items:flex-start;justify-content:space-between;margin:32px 0;flex-wrap:wrap}.media-embed__item{flex:1 1 100%;padding:0}@media screen and (min-width: 30rem){.media-embed__item{flex:1 1 25%;padding:0 24px}}.media-embed__item__caption{font-size:1.0625rem;line-height:22px;font-family:Oswald,Helvetica Neue Light,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif}.has-youtube{background-color:#fff;padding:40px!important}.has-youtube .fancybox__content{width:100%!important;height:100%!important}body.microsite-mmm h2{line-height:1}body.microsite-mmm h2.stage__slide-headline{line-height:1.6}body.microsite-mmm .gallery__image{margin:0 0 96px}body.microsite-mmm .youtube-embed{margin:0}body.microsite-mmm .newsletter-registration{margin-top:0}body.microsite-mmm .text-modul-mmm.util-bg-bisquit{padding:16px}@media screen and (max-width: 30rem){body.microsite-mmm .accordion,body.microsite-mmm .text-image-split{padding:0 16px}}body.microsite-mmm.microsite-mmm-detail{background-repeat:repeat}body.microsite-mmm.microsite-mmm-detail h1{font-size:3.4375rem;line-height:1}@media screen and (max-width: 30rem){body.microsite-mmm.microsite-mmm-detail h1{font-size:1.4375rem}}body.microsite-mmm.microsite-mmm-detail .content{width:100%}body.microsite-mmm.microsite-mmm-detail .gallery__image{margin:0}body.microsite-mmm.microsite-mmm-detail .gallery{width:100%;margin-bottom:0;display:flex;align-items:center}body.microsite-mmm.microsite-mmm-detail .gallery__caption{margin-bottom:32px}@media screen and (max-width: 30rem){.microsite-mmm #main .accordion,.microsite-mmm #main .text-image-split{padding:0}}.microsite-mmm-detail #main{background:#fff;max-width:960px;margin:150px auto!important;display:flex;justify-content:center;padding-bottom:72px}@media screen and (max-width: 30rem){.microsite-mmm-detail #main{margin:1 16px 16px!important}}.microsite-mmm-detail #main .text-image{margin-bottom:24px}.microsite-mmm-detail #main .gallery__caption{margin:0}.tx-fp-masterquiz{margin:24px auto;max-width:10 24px;width:100%}.tx-fp-masterquiz .card,.tx-fp-masterquiz .final{box-shadow:0 3px 15px #3333331a;position:relative}.tx-fp-masterquiz .final .card{box-shadow:none}.tx-fp-masterquiz .final .content--container .card .content--container{padding:0}.tx-fp-masterquiz .is--quiz{display:flex;flex-direction:column}@media screen and (min-width: 30rem){.tx-fp-masterquiz .is--quiz{display:block}}.tx-fp-masterquiz .is--quiz .headline--container{border-bottom:2px solid rgba(51,51,51,.1);order:2;padding:24px;text-align:center;width:100%}.tx-fp-masterquiz .is--quiz .image--container{order:1;width:100%}@media screen and (min-width: 30rem){.tx-fp-masterquiz .is--quiz .image--container{float:left;padding:24px 24px 24px 80px;width:50%}}.tx-fp-masterquiz .is--quiz .image--container img{width:100%}.tx-fp-masterquiz .is--quiz.final .content--container{padding:24px 24px 40px}@media screen and (min-width: 30rem){.tx-fp-masterquiz .is--quiz.final .content--container{padding:24px 80px 40px}}.tx-fp-masterquiz .is--quiz.final .content--container .container--text .text-image{margin-bottom:0;margin-left:0;margin-right:0;max-width:unset;transform:translate(0);width:auto}.tx-fp-masterquiz .is--quiz.final .content--container .container--text .text-image.text-image--left{margin-left:0;margin-right:0}@media screen and (min-width: 30rem){.tx-fp-masterquiz .is--quiz.final .content--container .container--text .text-image.text-image--left{float:left;margin-top:0;margin-right:24px}}.tx-fp-masterquiz .is--quiz.final .content--container .container--text .text-image.text-image--right{margin-right:0;margin-left:0}@media screen and (min-width: 30rem){.tx-fp-masterquiz .is--quiz.final .content--container .container--text .text-image.text-image--right{float:right;margin-top:0;margin-left:24px}}@media screen and (min-width: 30rem){.tx-fp-masterquiz .is--quiz.final .content--container .container--text .text-image.text-image--right img,.tx-fp-masterquiz .is--quiz.final .content--container .container--text .text-image.text-image--left img{max-width:200px}}@media screen and (min-width: 48rem){.tx-fp-masterquiz .is--quiz.final .content--container .container--text .text-image.text-image--right img,.tx-fp-masterquiz .is--quiz.final .content--container .container--text .text-image.text-image--left img{max-width:300px}}@media screen and (min-width: 62rem){.tx-fp-masterquiz .is--quiz.final .content--container .container--text .text-image.text-image--right img,.tx-fp-masterquiz .is--quiz.final .content--container .container--text .text-image.text-image--left img{max-width:400px}}.tx-fp-masterquiz .is--quiz .content--container{order:3;padding:24px;width:100%}@media screen and (min-width: 30rem){.tx-fp-masterquiz .is--quiz .content--container{float:right;padding:24px 80px 24px 24px;width:50%}}.tx-fp-masterquiz .is--quiz .progress--container{display:table;order:4;padding:24px;width:100%}.tx-fp-masterquiz .is--quiz.is--result .content--container{float:none;width:100%}.tx-fp-masterquiz .is--quiz.is--result .content--container .result-text{position:relative}.tx-fp-masterquiz .is--quiz.is--result .content--container .result-btn{margin-top:8px}.tx-fp-masterquiz .is--survey .headline--container{border-bottom:2px solid rgba(51,51,51,.1);padding:24px;text-align:center;width:100%}.tx-fp-masterquiz .is--survey .content--container{display:block;padding:24px}@media screen and (min-width: 30rem){.tx-fp-masterquiz .is--survey .content--container{display:flex;padding:24px 80px}}.tx-fp-masterquiz .is--survey .survey--results{width:100%}@media screen and (min-width: 30rem){.tx-fp-masterquiz .is--survey .survey--results{width:50%}}.tx-fp-masterquiz .is--survey .survey--results .btn{margin-left:-8px}.tx-fp-masterquiz .is--survey .progress--container{display:table;padding:20px;width:100%}.tx-fp-masterquiz .container--text{margin:0;max-width:unset}.tx-fp-masterquiz ul{padding:0}.tx-fp-masterquiz ul li{list-style:disc;padding-right:32px;position:relative}.tx-fp-masterquiz ul li:before{display:none}.tx-fp-masterquiz h3{margin:8px 0;text-align:left;text-transform:none}@media screen and (min-width: 30rem){.tx-fp-masterquiz h3{text-align:center}}.tx-fp-masterquiz .apexcharts-tooltip{color:#fff;white-space:normal;max-width:200px}.tx-fp-masterquiz .apexcharts-container-main{margin-top:16px}.tx-fp-masterquiz .apexcharts-legend{display:none}.tx-fp-masterquiz .apexchart.apex-pie{margin-top:24px}.tx-fp-masterquiz svg .apexcharts-series[rel="1"] path{fill:#009ca6}.tx-fp-masterquiz svg .apexcharts-series[rel="2"] path{fill:#006d74}.tx-fp-masterquiz .apexcharts-legend-marker[rel="1"]{background:#009ca6!important;color:#009ca6}.tx-fp-masterquiz .apexcharts-legend-marker[rel="2"]{background:#006d74!important;color:#006d74}.tx-fp-masterquiz .quiz-link{margin-top:32px;text-align:center}@media screen and (min-width: 30rem){.tx-fp-masterquiz .quiz-link{text-align:left}}.tx-fp-masterquiz .quiz-link a{font-size:1.0625rem;color:#da291c;margin-top:24px}.tx-fp-masterquiz .quiz-subm{display:table;margin:32px 0 0;width:100%}.tx-fp-masterquiz .btn{margin-top:8px;margin-bottom:0;width:100%}@media screen and (min-width: 30rem){.tx-fp-masterquiz .btn{margin-left:-8px;width:260px}}.tx-fp-masterquiz .quiz-radio-label{font-size:1.3125rem;display:inline-block;position:relative;padding-left:24px;margin:8px 0;cursor:pointer;float:left;font-family:Oswald,Helvetica Neue Light,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif;font-weight:400;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}.tx-fp-masterquiz .quiz-radio-label input[type=radio]{position:absolute;left:0;top:50%;transform:translateY(-50%);opacity:0;cursor:pointer}.tx-fp-masterquiz .quiz-radio-label input[type=radio]:checked~.checkmark{background-color:transparent;border:1px solid #4A4F53}.tx-fp-masterquiz .quiz-radio-label input[type=radio]:checked~.checkmark:after{position:absolute;display:block;background:#4A4F53;width:14px;height:14px;border:1px solid transparent;border-radius:50%;top:1px;left:1px}.tx-fp-masterquiz .quiz-radio-label .checkmark{position:absolute;top:0;left:0;height:18px;width:18px;background-color:#fff;border:1px solid #999999;border-radius:50%;margin-top:8px}.tx-fp-masterquiz .quiz-radio-label .checkmark:after{content:"";position:absolute;display:none}.tx-fp-masterquiz .quiz-radio-label .inner-label{font-size:1.0625rem;font-family:Oswald,Helvetica Neue Light,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif;font-weight:400}.tx-fp-masterquiz .quiz-radio-label .inner-label.is--small{font-size:.8125rem}.tx-fp-masterquiz .was--success{font-size:1.0625rem;position:absolute;top:15%;right:10px;color:#10b044}.tx-fp-masterquiz .was--fault{font-size:1.1875rem;position:absolute;top:50%;right:10px;transform:translateY(-40%);color:#da291c}.tx-fp-masterquiz .quiz-progress{font-size:1.4375rem;color:#da291c;font-weight:700;margin:8px 0 0}.multicolumn{margin-left:-16px;margin-right:-16px}.multicolumn:after{display:block;content:".";clear:both;font-size:0;line-height:0;height:0;overflow:hidden}.multicolumn.util-bg-grey-gradient{background:!important}@media screen and (max-width: 61.9375rem){.multicolumn{padding:15px}}.multicolumn--image{background-position:50% 50%;background-repeat:no-repeat;background-size:cover;position:relative;z-index:1}@media screen and (min-width: 30rem){.multicolumn{margin-left:-32px;margin-right:-32px}}@media screen and (min-width: 48rem){.multicolumn{margin:0 calc(50% - 50vw) 16px}}.multicolumn .col-sm-12{margin-bottom:40px}@media screen and (min-width: 48rem){.multicolumn .col-sm-12{margin-bottom:0}}.multicolumn .donate .donate__headline{margin-top:0}.multicolumn .donate .donate__img{margin-bottom:24px}.multicolumn__container{display:block;margin:0 auto}@media screen and (min-width: 30rem){.multicolumn__container{padding:16px 32px}}@media screen and (min-width: 48rem){.multicolumn__container{padding:32px 48px}}.multicolumn__container .container--text p{margin:0 0 32px}.multicolumn__container .container--text .text-image{margin:24px 0 0!important;transform:none!important;width:auto!important}.multicolumn__container .container--text h2{line-height:1;margin-top:0}.multicolumn__container .multicolumn__three-wrapper{display:block;flex-direction:column;gap:8px}@media screen and (min-width: 80rem){.multicolumn__container .multicolumn__three-wrapper{display:flex;align-items:stretch;flex-direction:row}}@media screen and (min-width: 80rem){.multicolumn__container .multicolumn__three{width:33.3333333333%;float:left;padding:0 15px;display:flex;flex-direction:column}.multicolumn__container .multicolumn__three:first-child{margin-left:-15px}.multicolumn__container .multicolumn__three:last-child{margin-right:-15px}}@media screen and (min-width: 48rem){.multicolumn__container .multicolumn__three .youtube-embed{min-height:auto;height:200px!important}}@media screen and (min-width: 62rem){.multicolumn__container .multicolumn__three .youtube-embed{height:250px!important}}.multicolumn__container .multicolumn__three .multicolumn__text{display:block;height:100%;margin-top:32px}@media screen and (min-width: 80rem){.multicolumn__container .multicolumn__three .multicolumn__text{margin-top:0;display:flex;flex:1;flex-direction:column}}.multicolumn__container .multicolumn__three .multicolumn__text .content-headline{margin:0 auto}@media screen and (max-width: 61.9375rem){.multicolumn__container .multicolumn__three .multicolumn__text .content-headline{margin:0 0 auto}}@media screen and (min-width: 80rem){.multicolumn__container .multicolumn__three .multicolumn__text .content-headline{flex:1;margin:0 0 auto}}@media screen and (min-width: 48rem){.multicolumn__container .multicolumn__two{width:50%;float:left;padding:0 15px}}@media screen and (min-width: 48rem){.multicolumn__container .multicolumn__two .youtube-embed{min-height:auto;height:150px!important}}@media screen and (min-width: 62rem){.multicolumn__container .multicolumn__two .youtube-embed{height:200px!important}}.multicolumn__container .content-headline h2{line-height:1.2;margin-top:0}.multicolumn__headline{margin:8px 8px 32px;word-wrap:break-word;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;text-align:center}.multicolumn__headline.h2{margin:8px 8px 32px}.multicolumn__text{margin-bottom:40px}@media screen and (min-width: 48rem){.multicolumn__text{margin-bottom:8px}}.nav-main{color:#333;font-family:Oswald,Helvetica Neue Light,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif;margin-top:450px;max-width:1865px;overflow:hidden;position:relative;display:none;vertical-align:middle}.nav-main:after{display:block;content:".";clear:both;font-size:0;line-height:0;height:0;overflow:hidden}@media screen and (min-width: 80rem){.nav-main{margin:0 auto;vertical-align:middle;display:inline-block;overflow:visible;width:69.2%}.header--microsite .nav-main{width:80%;margin:0;display:flex;justify-content:flex-end}}.nav-main .svg-icon--arrow-left{width:1em}.nav-main .nav-main__list{display:block;list-style:none;margin:0;padding:0}.nav-main .nav-main__list:after{display:block;content:".";clear:both;font-size:0;line-height:0;height:0;overflow:hidden}@media screen and (min-width: 80rem){.nav-main .nav-main__list{display:initial;vertical-align:bottom}}@media screen and (min-width: 80rem) and (max-width: 93.75rem){.header--microsite .nav-main .nav-main__list{display:flex;width:100%;justify-content:flex-end}}.nav-main .nav-main__item{border-bottom:2px solid #4A4F53;display:inline-block}@media screen and (max-width: 79.9375rem){.nav-main .nav-main__item{position:relative}.nav-main .nav-main__item:has(.nav-main__link:focus-visible,.nav-main .nav-main__item .nav-main__link--microsite:focus-visible){border-bottom-color:transparent}}@media screen and (min-width: 80rem){.nav-main .nav-main__item{border-bottom-color:transparent;float:left;margin:0 8px;position:relative;display:flex;align-items:center}.nav-main .nav-main__item:first-child{margin-left:0}.nav-main .nav-main__item:last-child{margin-right:0}.nav-main .nav-main__item span{border-bottom:2px solid transparent}.nav-main .nav-main__item:has(.nav-main__link.is-active,.nav-main .nav-main__item .is-active.nav-main__link--microsite)>.nav-main__link>span,.nav-main .nav-main__item:has(.nav-main__link.is-active,.nav-main .nav-main__item .is-active.nav-main__link--microsite)>.nav-main__link--microsite>span,.nav-main .nav-main__item:has(.nav-main__link.is-open,.nav-main .nav-main__item .is-open.nav-main__link--microsite)>.nav-main__link>span,.nav-main .nav-main__item:has(.nav-main__link.is-open,.nav-main .nav-main__item .is-open.nav-main__link--microsite)>.nav-main__link--microsite>span{border-bottom-color:#da291c}}@media screen and (min-width: 93.75rem){.nav-main .nav-main__item{margin:0 16px}}.nav-main .nav-main__item:before{display:none}.nav-main .nav-main__item .nav-main__link,.nav-main .nav-main__item .nav-main__link--microsite{font-size:1.8125rem;border-bottom:2px solid transparent;cursor:pointer;display:inline-block;outline:none;position:relative;border-radius:4px}@media screen and (max-width: 79.9375rem){.nav-main .nav-main__item .nav-main__link,.nav-main .nav-main__item .nav-main__link--microsite{display:block;width:100%;padding-right:30px}}@media screen and (min-width: 80rem){.nav-main .nav-main__item .nav-main__link,.nav-main .nav-main__item .nav-main__link--microsite{margin-top:3px}}.nav-main .nav-main__item .nav-main__link:hover,.nav-main .nav-main__item .nav-main__link--microsite:hover,.nav-main .nav-main__item .nav-main__link:focus-visible,.nav-main .nav-main__item .nav-main__link--microsite:focus-visible{color:#333}.nav-main .nav-main__item .nav-main__link:hover span,.nav-main .nav-main__item .nav-main__link--microsite:hover span,.nav-main .nav-main__item .nav-main__link:focus-visible span,.nav-main .nav-main__item .nav-main__link--microsite:focus-visible span{border-bottom:2px solid #DA291C}@media screen and (max-width: 79.9375rem){.nav-main .nav-main__item .nav-main__link:hover .svg-icon--chevron,.nav-main .nav-main__item .nav-main__link--microsite:hover .svg-icon--chevron,.nav-main .nav-main__item .nav-main__link:focus-visible .svg-icon--chevron,.nav-main .nav-main__item .nav-main__link--microsite:focus-visible .svg-icon--chevron{color:#da291c}}.nav-main .nav-main__item .nav-main__link:focus-visible,.nav-main .nav-main__item .nav-main__link--microsite:focus-visible{outline:2px solid #333;outline-offset:2px;border-bottom-color:transparent}.header--microsite .nav-main .nav-main__item .nav-main__link,.header--microsite .nav-main .nav-main__item .nav-main__link--microsite{font-size:1.4375rem}.nav-main .nav-main__item .nav-main__chevron-button{-moz-appearance:none;appearance:none;-webkit-appearance:none;background:none;border:none;padding:0;margin:0;cursor:pointer;display:inline-block;vertical-align:middle;border-radius:4px;outline:none;transition:transform .2s ease;z-index:1;position:relative}@media screen and (max-width: 79.9375rem){.nav-main .nav-main__item .nav-main__chevron-button{position:absolute;right:0;top:50%;transform:translateY(-50%) rotate(90deg);margin-left:0;width:30px;height:30px;display:flex;align-items:center;justify-content:center;z-index:2}}@media screen and (min-width: 80rem){.nav-main .nav-main__item .nav-main__chevron-button{margin-left:8px;position:relative;z-index:1}}.nav-main .nav-main__item .nav-main__chevron-button .nav-main__link-chevron{display:inline-block;vertical-align:middle;transition:transform .2s ease;width:16px;height:10px;color:#333}@media screen and (min-width: 80rem){.nav-main .nav-main__item .nav-main__chevron-button .nav-main__link-chevron{transform:rotate(180deg);margin-bottom:4px}}@media screen and (max-width: 79.9375rem){.nav-main .nav-main__item .nav-main__chevron-button .nav-main__link-chevron{display:block;width:16px;height:10px}}@media screen and (max-width: 79.9375rem){.nav-main .nav-main__item .nav-main__chevron-button:hover .nav-main__link-chevron,.nav-main .nav-main__item .nav-main__chevron-button:focus-visible .nav-main__link-chevron{color:#da291c}}.nav-main .nav-main__item .nav-main__chevron-button:focus-visible{outline:2px solid #333;outline-offset:2px}@media screen and (min-width: 80rem){.nav-main .nav-main__item .nav-main__chevron-button[aria-expanded=true] .nav-main__link-chevron{transform:rotate(0)}}.nav-main a,.nav-main span{text-decoration:none;text-transform:uppercase}.nav-main span{display:inline-block;border-bottom:2px solid transparent}.nav-main__sub-back,.nav-main__third-level-back{font-size:1.1875rem;display:block}.nav-main__sub-back[type=button],.nav-main__third-level-back[type=button]{background:none;border:none;padding:0;margin:0 0 32px;text-decoration:none;text-transform:uppercase;cursor:pointer;border-radius:4px}.nav-main__sub-back[type=button] span,.nav-main__third-level-back[type=button] span{border-bottom:2px solid transparent;color:#333}.nav-main__sub-back[type=button]:hover span,.nav-main__sub-back[type=button]:focus-visible span,.nav-main__third-level-back[type=button]:hover span,.nav-main__third-level-back[type=button]:focus-visible span{border-bottom:2px solid #DA291C}.nav-main__sub-back[type=button]:hover svg,.nav-main__sub-back[type=button]:focus-visible svg,.nav-main__third-level-back[type=button]:hover svg,.nav-main__third-level-back[type=button]:focus-visible svg{color:#da291c}.nav-main__sub-back[type=button]:focus-visible,.nav-main__third-level-back[type=button]:focus-visible{outline:2px solid #333;outline-offset:4px}.nav-main__sub-back .svg-icon,.nav-main__third-level-back .svg-icon{left:0;background:transparent;box-shadow:none;color:#333;margin-right:4px}.nav-main__sub{display:none;width:100%}@media screen and (max-width: 79.9375rem){.nav-main__sub{display:block;position:fixed;top:0;left:0;width:100%;height:100vh;background:#fff;z-index:10;transform:translate(100%);transition:transform .3s;padding:4px 8%;margin-top:50px}}@media screen and (max-width: 79.9375rem) and (min-width: 48rem){.nav-main__sub{padding:4px 25vw}}@media screen and (min-width: 80rem){.nav-main__sub{position:static}}@media screen and (min-width: 80rem){.nav-main__sub-meta{display:none}}.nav-main__sub-link{border-bottom:2px solid transparent;max-width:100%;word-wrap:break-word;position:relative;display:block;width:100%;border-radius:4px}@media screen and (min-width: 80rem){.nav-main__second-level-item.has-third-level-nav .nav-main__sub-link{padding-right:30px;padding-top:3px}}.nav-main__sub-link:hover,.nav-main__sub-link.is-active,.nav-main__sub-link.is-open,.nav-main__sub-link:focus-visible{color:#333}.nav-main__sub-link:hover span,.nav-main__sub-link.is-active span,.nav-main__sub-link.is-open span,.nav-main__sub-link:focus-visible span{border-bottom:2px solid #DA291C}.nav-main__sub-link:focus-visible{outline:2px solid #333;outline-offset:2px}@media screen and (min-width: 62rem){.nav-main__sub-link{display:inline-block}}.nav-main__sub-item{font-size:1.4375rem;line-height:1.25;text-align:left;margin-bottom:0;padding-bottom:8px;padding-right:4px}@media screen and (min-width: 30rem){.nav-main__sub-item{padding-bottom:4px}}@media screen and (min-width: 48rem){.nav-main__sub-item{padding-bottom:8px}}@media screen and (min-width: 62rem){.nav-main__sub-item{padding-bottom:12px}}.nav-main__sub-item:before{display:none}.nav-main__sub-item:hover .svg-icon--chevron{color:#da291c}.nav-main__sub-item.has-third-level-nav{display:flex;border-bottom:2px solid transparent;justify-content:space-between;align-items:center;position:relative}.nav-main__sub-item.has-third-level-nav .nav-main__sub-link{cursor:pointer}.nav-main__sub-item.has-third-level-nav.is-open-sub .nav-main__sub-link span{border-bottom:2px solid #DA291C}.nav-main__sub-item.has-third-level-nav .nav-main__sub-chevron-button{-moz-appearance:none;appearance:none;-webkit-appearance:none;background:none;border:none;padding:0;margin:0;cursor:pointer;border-radius:4px;outline:none;z-index:1;transform:rotate(90deg)}@media screen and (max-width: 79.9375rem){.nav-main__sub-item.has-third-level-nav .nav-main__sub-chevron-button{position:absolute;right:0;top:50%;transform:translateY(-50%) rotate(90deg);pointer-events:none;width:30px;height:30px;display:flex;align-items:center;justify-content:center;z-index:2}.nav-main__sub-item.has-third-level-nav .nav-main__sub-chevron-button .svg-icon--chevron{width:13px;height:20px;color:#333;transition:color .3s ease}.nav-main__sub-item.has-third-level-nav .nav-main__sub-chevron-button:hover .svg-icon--chevron{color:#da291c}.nav-main__sub-item.has-third-level-nav .nav-main__sub-chevron-button:focus-visible{outline:2px solid #333;outline-offset:2px}.nav-main__sub-item.has-third-level-nav .nav-main__sub-chevron-button:focus-visible .svg-icon--chevron{color:#da291c}.nav-main__sub-item.has-third-level-nav .nav-main__sub-chevron-button[aria-expanded=true] .svg-icon--chevron{color:#da291c}}@media screen and (min-width: 80rem){.nav-main__sub-item.has-third-level-nav .nav-main__sub-chevron-button{position:relative;display:flex;align-items:center;justify-content:center;width:30px;height:100%;flex-shrink:0}.nav-main__sub-item.has-third-level-nav .nav-main__sub-chevron-button .svg-icon--chevron{width:13px;height:20px;color:#333;transition:transform .3s ease,color .3s ease}.nav-main__sub-item.has-third-level-nav .nav-main__sub-chevron-button:hover .svg-icon--chevron{color:#da291c}.nav-main__sub-item.has-third-level-nav .nav-main__sub-chevron-button:focus-visible{outline:2px solid #333;outline-offset:2px}.nav-main__sub-item.has-third-level-nav .nav-main__sub-chevron-button:focus-visible .svg-icon--chevron{color:#da291c}.nav-main__sub-item.has-third-level-nav .nav-main__sub-chevron-button[aria-expanded=true] .svg-icon--chevron{color:#da291c}}.nav-main__sub-item.has-third-level-nav>.nav-main__third-level{align-items:flex-start;align-content:flex-start;background-color:#fff;flex-direction:column;flex-wrap:wrap;height:100vh;left:0;padding:20px 8%;position:fixed;margin-top:0;top:0;transform:translate(100%);transition:transform .3s;width:100%;z-index:20}@media screen and (min-width: 48rem){.nav-main__sub-item.has-third-level-nav>.nav-main__third-level{padding:20px 25vw}}@media screen and (min-width: 80rem){.nav-main__sub-item.has-third-level-nav>.nav-main__third-level{box-shadow:4px 4px 4px #33333380;display:none;height:auto;min-height:auto;left:100%;top:-20px;padding:20px;position:absolute;transform:translate(0);transition:none;width:286px}}.nav-main__sub-item.has-third-level-nav .nav-main__third-level-list{padding-left:0;padding-top:20px}@media screen and (min-width: 80rem){.nav-main__sub-item.has-third-level-nav .nav-main__third-level-list{padding-top:0}}.nav-main__sub-item.has-third-level-nav .nav-main__third-level-item{font-size:1.4375rem;line-height:1.25;margin-bottom:8px;text-align:left;width:100%}.nav-main__sub-item.has-third-level-nav .nav-main__third-level-item:before{display:none}@media screen and (min-width: 80rem){.nav-main__sub-item.has-third-level-nav .nav-main__third-level-item{margin-bottom:8px}}.nav-main__sub-item.has-third-level-nav .nav-main__third-level-meta{font-size:1.8125rem;text-transform:uppercase;width:100%}@media screen and (min-width: 80rem){.nav-main__sub-item.has-third-level-nav .nav-main__third-level-meta{display:none}}.nav-main__sub-item.has-third-level-nav .nav-main__third-level-title-container{border-bottom:2px solid #4A4F53}.nav-main__sub-item.has-third-level-nav .nav-main__third-level-title-container:has(.nav-main__third-level-title:focus-visible){border-bottom-color:transparent}.nav-main__sub-item.has-third-level-nav .nav-main__third-level-title{font-size:1.8125rem;font-weight:500;text-transform:uppercase;margin-top:0;color:#333;text-decoration:none;display:inline-block;cursor:pointer;line-height:1.4}.nav-main__sub-item.has-third-level-nav .nav-main__third-level-title:hover,.nav-main__sub-item.has-third-level-nav .nav-main__third-level-title:focus-visible{color:#333}.nav-main__sub-item.has-third-level-nav .nav-main__third-level-title:hover span,.nav-main__sub-item.has-third-level-nav .nav-main__third-level-title:focus-visible span{border-bottom:2px solid #DA291C}.nav-main__sub-item.has-third-level-nav .nav-main__third-level-title:focus-visible{outline:2px solid #333;outline-offset:2px}.nav-main__sub-item.has-third-level-nav .nav-main__third-level-link{font-size:1.0625rem;border-bottom:2px solid transparent;border-radius:4px;padding-block:3px}.nav-main__sub-item.has-third-level-nav .nav-main__third-level-link:hover,.nav-main__sub-item.has-third-level-nav .nav-main__third-level-link:focus-visible{color:#333}.nav-main__sub-item.has-third-level-nav .nav-main__third-level-link:hover span,.nav-main__sub-item.has-third-level-nav .nav-main__third-level-link:focus-visible span{border-bottom:2px solid #DA291C}.nav-main__sub-item.has-third-level-nav .nav-main__third-level-link:focus-visible{outline:2px solid #333;outline-offset:2px}@media screen and (min-width: 80rem){.nav-main__sub-item.has-third-level-nav .nav-main__third-level-link{padding-block:0}}@media screen and (min-width: 80rem){.nav-main__sub-item.has-third-level-nav:hover>.nav-main__third-level,.nav-main__sub-item.has-third-level-nav:focus-within>.nav-main__third-level{display:flex}.nav-main__sub-item.has-third-level-nav:hover .svg-icon,.nav-main__sub-item.has-third-level-nav:focus-within .svg-icon{color:#da291c}}.nav-main__sub-item.has-third-level-nav.is-open-sub>.nav-main__third-level{transform:translate(0)}@media screen and (min-width: 80rem){.nav-main__sub-item.has-third-level-nav.is-open-sub>.nav-main__third-level{display:flex!important;margin-top:0}}.nav-main__sub-item .nav-main__sub-link{cursor:pointer}.header.is-open{align-items:unset}.header.is-open .nav-main{display:block;margin-top:40px;min-height:380px;padding-inline:4px;padding-top:4px}.header.is-open .nav-main .nav-main__item{display:block;margin-top:8px;position:relative}.header.is-open .nav-main .nav-main__item:last-child{border-bottom:0}.header.is-open .nav-main .nav-main__item .nav-main__chevron-button{display:flex!important;visibility:visible;opacity:1}.header.is-open .svg-icon--arrow-left{bottom:2px;height:.7em;position:relative}.header.is-open .nav-main__sub{font-size:1.4375rem;background:#fff;border-top:1px solid #999999;line-height:1.25;padding-top:20px}@media screen and (min-width: 80rem){.header.is-open .nav-main__sub{left:0;padding:0;position:fixed;top:119px}}.header.is-open .nav-main__sub .nav-main__sub-list{list-style:none;padding-left:0;padding-bottom:1em}@media screen and (max-width: 79.9375rem){.nav-main__sub:has(.nav-main__second-level-item.is-open-sub) .header.is-open .nav-main__sub .nav-main__sub-list{opacity:0;pointer-events:none;transition:opacity .1s}}.header.is-open .nav-main__sub .nav-main__sub-item{display:block}.header.is-open .nav-main__sub .nav-main__sub-item:before{display:none}@media screen and (max-width: 79.9375rem){.nav-main__sub:has(.nav-main__second-level-item.is-open-sub) .header.is-open .nav-main__sub .nav-main__sub-item:not(.is-open-sub){opacity:0;pointer-events:none;transition:opacity .05s}}.header.is-open .nav-main__sub .nav-main__sub-item.has-third-level-nav{display:flex}@media screen and (min-width: 80rem){.header.is-open .nav-main__sub .nav-main__sub-item.has-third-level-nav{display:block}}.header.is-open .nav-main__sub .nav-main__sub-link{display:inline-block;line-height:1.2em}@media screen and (min-width: 80rem){.header.is-open .nav-main__sub .nav-main__sub-link{background:#fff;border-left:1px solid;height:250px}}.header.is-open .nav-main__sub .nav-main__sub-link a{color:#333}@media screen and (max-width: 79.9375rem){.header.is-open .nav-main__link.is-open~.nav-main__sub,.header.is-open .nav-main .nav-main__item .is-open.nav-main__link--microsite~.nav-main__sub,.nav-main .nav-main__item .header.is-open .is-open.nav-main__link--microsite~.nav-main__sub{transform:translate(0)}}@media screen and (max-width: 79.9375rem){.header.is-open .nav-main__sub{border-top:none}.header.is-open .nav-main__sub .nav-main__sub-meta{font-size:1.1875rem;text-transform:uppercase;width:100%;margin-bottom:16px;font-weight:500;border:none;padding:0}.header.is-open .nav-main__sub .nav-main__sub-meta .nav-main__sub-back[type=button]{color:#333}.header.is-open .nav-main__sub .nav-main__sub-meta .nav-main__sub-title-container{border-bottom:2px solid #4A4F53;margin-bottom:24px}.header.is-open .nav-main__sub .nav-main__sub-meta .nav-main__sub-title-container:has(.nav-main__sub-title:focus-visible){border-bottom-color:transparent}.header.is-open .nav-main__sub .nav-main__sub-meta .nav-main__sub-title{font-size:1.8125rem;font-weight:500;text-transform:uppercase;margin-top:0;color:#333;text-decoration:none;display:inline-block;cursor:pointer;line-height:1.4}.header.is-open .nav-main__sub .nav-main__sub-meta .nav-main__sub-title:hover,.header.is-open .nav-main__sub .nav-main__sub-meta .nav-main__sub-title:focus-visible{color:#333}.header.is-open .nav-main__sub .nav-main__sub-meta .nav-main__sub-title:hover span,.header.is-open .nav-main__sub .nav-main__sub-meta .nav-main__sub-title:focus-visible span{border-bottom:2px solid #DA291C}.header.is-open .nav-main__sub .nav-main__sub-meta .nav-main__sub-title:focus-visible{outline:2px solid #333;outline-offset:2px}.header.is-open .nav-main__sub .nav-main__sub-list{list-style:none;padding:0;margin:0}.header.is-open .nav-main__sub .nav-main__sub-item{display:block;margin-bottom:8px;border:none;padding:0}.header.is-open .nav-main__sub .nav-main__sub-item:before{display:none}.header.is-open .nav-main__sub .nav-main__sub-link{font-size:1.1875rem;display:block;width:100%;text-decoration:none;color:#333;font-weight:500;text-transform:uppercase;padding:4px 30px 4px 0;border:none;position:relative;border-radius:4px}.header.is-open .nav-main__sub .nav-main__sub-link:hover,.header.is-open .nav-main__sub .nav-main__sub-link:focus-visible{color:#333;border:none}.header.is-open .nav-main__sub .nav-main__sub-link:focus-visible{outline:2px solid #333;outline-offset:2px}.header.is-open .nav-main__sub .nav-main__sub-link .svg-icon--chevron{position:absolute;right:0;top:50%;transform:translateY(-50%) rotate(90deg);width:13px;height:20px}}.header.is-open .nav-main__sub .nav-main__third-level-meta{display:none}.header.is-open .nav-main__sub .nav-main__second-level-item.is-open-sub .nav-main__third-level-meta{display:block}@media screen and (min-width: 80rem){.header.is-open .nav-main__third-level-meta{display:block}}@media screen and (min-width: 80rem){.nav-main__sub-back{display:none!important}}@media screen and (min-width: 80rem){.nav-main__item:not([data-manually-closed=true]):focus-within .nav-main__link~.nav-main__sub:not([data-manually-closed=true]),.nav-main .nav-main__item:not([data-manually-closed=true]):focus-within .nav-main__link--microsite~.nav-main__sub:not([data-manually-closed=true]),.nav-main__item:not([data-manually-closed=true]) .nav-main__link.is-open~.nav-main__sub:not([data-manually-closed=true]),.nav-main .nav-main__item:not([data-manually-closed=true]) .is-open.nav-main__link--microsite~.nav-main__sub:not([data-manually-closed=true]),.nav-main__item:not([data-manually-closed=true]) .nav-main__link:focus-visible~.nav-main__sub:not([data-manually-closed=true]),.nav-main .nav-main__item:not([data-manually-closed=true]) .nav-main__link--microsite:focus-visible~.nav-main__sub:not([data-manually-closed=true]){background:#fff;bottom:-73px;display:block;height:100%;margin-left:-25px;position:absolute;width:auto;z-index:110}.nav-main__item:not([data-manually-closed=true]):focus-within .nav-main__link~.nav-main__sub:not([data-manually-closed=true]) .nav-main__sub-list,.nav-main .nav-main__item:not([data-manually-closed=true]):focus-within .nav-main__link--microsite~.nav-main__sub:not([data-manually-closed=true]) .nav-main__sub-list,.nav-main__item:not([data-manually-closed=true]) .nav-main__link.is-open~.nav-main__sub:not([data-manually-closed=true]) .nav-main__sub-list,.nav-main .nav-main__item:not([data-manually-closed=true]) .is-open.nav-main__link--microsite~.nav-main__sub:not([data-manually-closed=true]) .nav-main__sub-list,.nav-main__item:not([data-manually-closed=true]) .nav-main__link:focus-visible~.nav-main__sub:not([data-manually-closed=true]) .nav-main__sub-list,.nav-main .nav-main__item:not([data-manually-closed=true]) .nav-main__link--microsite:focus-visible~.nav-main__sub:not([data-manually-closed=true]) .nav-main__sub-list{padding:20px;box-shadow:0 4px 4px #33333380;background:#fff;width:286px;height:auto;min-height:auto}}@media screen and (min-width: 80rem){.nav-main__link.is-open~.nav-main__sub:not([data-manually-closed=true]),.nav-main .nav-main__item .is-open.nav-main__link--microsite~.nav-main__sub:not([data-manually-closed=true]){display:block!important;background:#fff;bottom:-73px;height:100%;margin-left:-25px;position:absolute;width:auto;z-index:110}.nav-main__link.is-open~.nav-main__sub:not([data-manually-closed=true]) .nav-main__sub-list,.nav-main .nav-main__item .is-open.nav-main__link--microsite~.nav-main__sub:not([data-manually-closed=true]) .nav-main__sub-list{padding:20px;box-shadow:0 4px 4px #33333380;background:#fff;width:286px;height:auto;min-height:auto}}.nav-main__search{display:block;width:100%}@media screen and (max-width: 79.9375rem){.nav-main__search{margin-top:24px}}.nav-main__search .nav-main__search-toggle{display:none}.nav-main__search .nav-main__search-content{display:block;width:100%}.nav-main__search .nav-main__search-label{font-size:1rem;font-family:Lato,Helvetica Neue Light,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif;font-weight:600;color:#4a4f53;line-height:1.3;display:block;margin-bottom:4px}.nav-main__search .nav-main__search-input-wrapper{position:relative;display:flex;align-items:center;border:2px solid #4A4F53;border-radius:4px;height:56px;padding:0 16px;background-color:#fff}.nav-main__search input{-moz-appearance:none;appearance:none;-webkit-appearance:none;border:none;outline:none;flex:1;background:transparent;font-family:Lato,Helvetica Neue Light,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif;font-size:1rem;color:#333;padding:0;width:100%}.nav-main__search input:focus-visible{outline:none}.nav-main__search input::placeholder{color:#4a4f53}.nav-main__search input[type=search]::-webkit-search-decoration,.nav-main__search input[type=search]::-webkit-search-cancel-button,.nav-main__search input[type=search]::-webkit-search-results-button,.nav-main__search input[type=search]::-webkit-search-results-decoration{-webkit-appearance:none}.nav-main__search .nav-main__search-submit{-moz-appearance:none;appearance:none;-webkit-appearance:none;background:none;border:none;cursor:pointer;padding:0;display:flex;align-items:center;justify-content:center;flex-shrink:0;margin-left:8px;border-radius:4px}.nav-main__search .nav-main__search-submit:focus-visible{outline:2px solid #333;outline-offset:2px}.nav-main__search .nav-main__search-submit:hover{opacity:.7}.nav-main__search .nav-main__search-icon{width:20px;height:20px;pointer-events:none;color:#4a4f53}.nav-main__search .nav-main__search-supporting-text{font-size:1rem;font-family:Lato,Helvetica Neue Light,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif;font-weight:500;color:#4a4f53;line-height:1.3;margin-top:8px;padding:0 8px}.nav-main__search .nav-main__search-content-inner{border-radius:4px}.nav-main__search .nav-main__search-content-inner.has-keyboard-focus{outline:2px solid #333;outline-offset:2px}.nav-main__search .nav-main__search-close{display:none}@media screen and (min-width: 80rem){.nav-main__search{width:auto;position:absolute;right:-5px;top:50%;transform:translateY(-50%);z-index:1}.nav-main__search .nav-main__search-content{display:none}.nav-main__search .nav-main__search-toggle{display:flex;align-items:center;justify-content:center;-moz-appearance:none;appearance:none;-webkit-appearance:none;background:none;border:none;cursor:pointer;padding:0;width:20px;height:20px;border-radius:4px;margin-top:5px}.nav-main__search .nav-main__search-toggle:focus-visible{outline:2px solid #333;outline-offset:2px}.nav-main__search .nav-main__search-toggle:hover{opacity:.7}.nav-main__search .nav-main__search-toggle-icon{width:20px;height:20px;pointer-events:none;color:#333;cursor:pointer}.nav-main__search.has-focus .nav-main__search-toggle{display:none}.nav-main__search.has-focus .nav-main__search-close{display:flex;align-items:center;justify-content:center;-moz-appearance:none;appearance:none;-webkit-appearance:none;background:none;border:none;cursor:pointer;width:24px;height:24px;padding:5px;border-radius:4px;position:absolute;right:0;top:50%;transform:translateY(-50%);z-index:10}.nav-main__search.has-focus .nav-main__search-close:focus-visible{outline:2px solid #333;outline-offset:2px}.nav-main__search.has-focus .nav-main__search-close:hover{opacity:.7}.nav-main__search.has-focus .nav-main__search-content{display:block;background-color:#fff;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;border-radius:4px;padding:16px;width:auto;min-width:320px;position:absolute;top:calc(100% + 50px);z-index:1;right:calc(-195px - ((100vw - 1280px)*.15))}}@media screen and (min-width: 80rem) and (min-width: 93.75rem){.nav-main__search.has-focus .nav-main__search-content{right:-265px}}@media screen and (min-width: 80rem){.nav-main__search.has-focus .nav-main__search-content-inner{border-radius:4px}.nav-main__search.has-focus .nav-main__search-content-inner.has-keyboard-focus{outline:2px solid #333;outline-offset:2px}.nav-main__search.has-focus .nav-main__search-label{display:block;margin-bottom:4px}.nav-main__search.has-focus .nav-main__search-input-wrapper{border:2px solid #4A4F53;background-color:#fff;height:56px;padding:0 16px;border-radius:4px;width:100%}.nav-main__search.has-focus input{display:block;width:100%;opacity:1;padding-right:8px}.nav-main__search.has-focus .nav-main__search-submit{transform:none;margin-left:8px;transform:rotate(180deg) scaleY(-1)}.nav-main__search.has-focus .nav-main__search-supporting-text{display:block;margin-top:8px;padding:0 8px}.nav-main__search input:focus-visible{outline:none}.nav-main__search .nav-main__search-submit:focus-visible{outline:2px solid #333;outline-offset:2px;border-radius:4px}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media screen and (min-width: 80rem){.nav-main__microsite-container{max-width:1280px;min-width:1280px;margin:0 auto;align-items:center;justify-content:space-between;display:flex}}@media screen and (min-width: 80rem) and (max-width: 93.75rem){.nav-main__microsite-container{padding:0 16px}}.nav-meta{display:inline-block;margin-left:3%;padding-left:0;width:100%}.nav-meta:after{display:block;content:".";clear:both;font-size:0;line-height:0;height:0;overflow:hidden}@media screen and (min-width: 80rem){.nav-meta{height:100%;margin-bottom:-8px;margin-left:0;margin-top:8px;vertical-align:middle;display:inline-block;padding-right:16px}}@media screen and (min-width: 93.75rem){.nav-meta{margin:8px 0 -5px 16px}}.nav-meta .nav-meta__item{margin:0 8px;display:inline-block}.nav-meta .nav-meta__item:before{display:none}.nav-meta .nav-meta__item:first-child{margin-left:0}.nav-meta .nav-meta__item:last-child{margin-right:0}.nav-meta .nav-meta__item:has(.nav-meta__link.is-active) span{border-bottom:2px solid #DA291C}.nav-meta .nav-meta__link{border-bottom:2px solid transparent;border-radius:4px}.nav-meta .nav-meta__link:hover,.nav-meta .nav-meta__link:focus-visible{color:#4a4f53}.nav-meta .nav-meta__link:hover span,.nav-meta .nav-meta__link:focus-visible span{border-bottom:2px solid #DA291C}@media screen and (max-width: 79.9375rem){.nav-meta .nav-meta__link:hover span{border-bottom-color:transparent}}.nav-meta .nav-meta__link:focus-visible{outline:2px solid #333;outline-offset:2px;border-bottom-color:transparent}.nav-meta__link{font-size:1.0625rem;color:#4a4f53;display:inline-block;text-align:left;white-space:nowrap}.header.is-open .nav-meta{margin-top:30px;margin-left:0}.header.is-open .nav-meta .nav-meta__item{display:block;line-height:1.25;margin:0}.header.is-open .nav-meta .nav-meta__link{font-size:1.4375rem;margin-bottom:8px;line-height:1.5}.newsletter-registration{position:relative;margin-top:96px;padding:56px 16px 40px;background:#F3F2EE}.newsletter-registration:after{display:block;content:".";clear:both;font-size:0;line-height:0;height:0;overflow:hidden}@media screen and (min-width: 39.375rem){.newsletter-registration{margin-bottom:56px}}.newsletter-registration__content{position:relative;z-index:2;max-width:420px;margin:0 auto;text-align:center;background:#F3F2EE}.newsletter-registration__content .form{float:none}.newsletter-registration__content .form__field-wrapper{margin:0}.newsletter-registration__content .form__field-wrapper.is-valid input.is-valid{border-color:#da291c}.newsletter-registration__content .form .form-control:not([type=radio]):not([type=checkbox]):not(.form-fileupload):not(.form-imageupload){background-color:#fff;border:2px solid #737373}.newsletter-registration__icon{position:absolute;z-index:1;top:-48px;left:50%;transform:translate(-50%);width:98px;height:98px;border-radius:50% 50% 0 0;color:#da291c;background:#F3F2EE}@media screen and (min-width: 30rem){.newsletter-registration__icon{top:-52px;width:135px;height:135px}}.newsletter-registration__icon .svg-icon{position:absolute;top:26px;left:50%;transform:translate(-50%);width:57px;height:35px}@media screen and (min-width: 30rem){.newsletter-registration__icon .svg-icon{top:30px;width:61px;height:38px}}.newsletter-registration__headline{font-size:1.3125rem;margin:0 0 24px;font-family:Oswald,Helvetica Neue Light,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif;color:#999;text-transform:uppercase;font-weight:400}.overlay{z-index:999;position:fixed;width:100%;height:auto;top:104px;left:0;right:0;background-color:#da291c;text-align:center;color:#fff;padding:44px;box-shadow:0 15px 30px #33333380}@media screen and (max-width: 47.9375rem){.overlay{top:50px!important;padding:16px}}.overlay .donate__input input[type=text]{font-size:1.4375rem;color:#fff;border-bottom:3px solid #fff!important;background-color:#da291c;border:none}.overlay .donate__input input[type=text]:-webkit-autofill,.overlay .donate__input input[type=text]:-webkit-autofill:hover,.overlay .donate__input input[type=text]:-webkit-autofill:focus,.overlay .donate__input input[type=text]:-webkit-autofill:active{transition:all 5000s ease-in-out 0s}.overlay .donate__input{font-size:1.0625rem;position:relative}.overlay .donate__input.is-active:after{content:"€";font-family:Oswald,Helvetica Neue Light,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif;position:absolute;top:2px}.overlay .donate__input input{border:none;font-family:Oswald,Helvetica Neue Light,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif;font-weight:500;padding-bottom:0;text-align:center}.overlay .donate__input input::placeholder{opacity:1;color:#fff}.overlay .donate__input input:focus{outline:none}.overlay .donate__input input:focus::placeholder{opacity:0;visibility:hidden}.overlay__icon{color:#fff;position:absolute;width:16px;height:16px;right:40px;top:40px;cursor:pointer}@media screen and (max-width: 47.9375rem){.overlay__icon{right:12px;top:12px}}.overlay__text{font-size:24px;line-height:34px}@media screen and (max-width: 47.9375rem){.overlay__text{font-size:20px;line-height:30px}}.overlay__content{font-style:GillSans}@media screen and (max-width: 47.9375rem){.overlay__content{padding:16px;width:100%}}.overlay__amount{font-size:4.4375rem;line-height:72px;display:block;font-family:TradeGothic}@media screen and (max-width: 47.9375rem){.overlay__amount{font-size:3.6875rem;line-height:72px}}.overlay__amount+.donate__btn{margin-top:32px}.overlay__headline{font-size:3.0625rem;color:#fff;margin:0;text-transform:none}@media screen and (max-width: 47.9375rem){.overlay__headline{font-size:2.1875rem}}.overlay .btn--cta{margin-bottom:0}.pagination{display:flex;margin:0 auto}.pagination:after{display:block;content:".";clear:both;font-size:0;line-height:0;height:0;overflow:hidden}.pagination--right,.pagination--right .pagination__list{justify-content:flex-end}.pagination--center .pagination__list{justify-content:center}.pagination--center .pagination__list.is-current .pagination__link{background:#d8d7d6;color:#fff;cursor:default}.pagination .pagination__link,.pagination a{align-items:center;background:#F3F2EE;color:#333;display:flex;height:50px;justify-content:center;text-decoration:none;width:50px}.pagination .pagination__link:hover,.pagination a:hover{background:#d8d7d6;color:#fff}.pagination .pagination__link .svg-icon,.pagination a .svg-icon{height:100%;padding:17px;width:100%}.pagination.pagination--indexedsearch a{padding:20px;width:auto}.pagination div.tx-indexedsearch-browsebox{flex-direction:column}.pagination .pagination__list,.pagination .tx-indexedsearch-browsebox{display:flex;flex-wrap:wrap;margin:-2px -2px 16px;padding:0}.pagination .pagination__list:after,.pagination .tx-indexedsearch-browsebox:after{display:block;content:".";clear:both;font-size:0;line-height:0;height:0;overflow:hidden}.pagination .pagination__list-item,.pagination li{float:left;list-style:none;margin:0;padding:2px}.pagination .pagination__list-item:before,.pagination li:before{display:none}.pagination .pagination__list-item.is-current .pagination__link,.pagination .pagination__list-item.is-current a,.pagination .pagination__list-item.tx-indexedsearch-browselist-currentPage .pagination__link,.pagination .pagination__list-item.tx-indexedsearch-browselist-currentPage a,.pagination li.is-current .pagination__link,.pagination li.is-current a,.pagination li.tx-indexedsearch-browselist-currentPage .pagination__link,.pagination li.tx-indexedsearch-browselist-currentPage a{border:2px solid #DA291C}.pagination .pagination__dots{height:50px;line-height:55px;text-align:center;width:50px}.pagination .pagination__dots:before{display:none}.parallax-full{margin-left:-16px;margin-right:-16px;margin-top:-16px}@media screen and (min-width: 30rem){.parallax-full{margin-left:-32px;margin-right:-32px}}@media screen and (min-width: 48rem){.parallax-full{margin-left:-48px;margin-right:-48px;margin-top:0}}@media screen and (min-width: 1500px){.parallax-full{margin-left:calc((-100vw + 1404px)/2);margin-right:calc((-100vw + 1404px)/2);margin-top:0}}.parallax-full__item{align-items:center;background:center center no-repeat #fff;background-attachment:scroll;background-size:cover;display:flex;justify-content:center;min-height:600px;overflow:hidden;position:relative;height:100%;text-align:center}@media screen and (min-width: 48rem){.parallax-full__item{background-attachment:fixed}}.parallax-full__headline{font-size:1.4375rem;color:#fff;font-weight:800;margin:32px;z-index:9;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000;perspective:1000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}@media screen and (min-width: 48rem){.parallax-full__headline{font-size:2.9375rem;margin:64px}}.parallax-full__subline{font-size:.6875rem;background:rgba(11,11,11,.3);color:#fff;bottom:0;padding:8px 8px 8px 0;position:absolute;text-align:right;width:100%;z-index:11}@media screen and (min-width: 48rem){.parallax-full__subline{font-size:1.1875rem}}.parallax-full__video{bottom:0;display:block;height:100%;left:0;position:fixed;right:0;top:0;width:100%;-moz-transform:translateZ(0);-webkit-transform:translateZ(0);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden}.parallax-full__video iframe,.parallax-full__video video{height:100%;position:absolute;top:0;left:0;width:auto;min-width:100%}@supports (object-fit: cover){.parallax-full__video iframe,.parallax-full__video video{width:100%}}.parallax-full__video video{width:auto;height:100%}.parallax-full__image{clip:rect(0,auto,auto,0);-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0);position:absolute;top:-1px;bottom:-1px;left:0;width:100%;z-index:2}.parallax-full__image picture{bottom:0;display:block;height:100%;left:0;position:fixed;right:0;top:0;width:100%;-moz-transform:translateZ(0);-webkit-transform:translateZ(0);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden}.parallax-full__image picture img{height:100%;object-fit:cover;width:100%}.parallax-full__image--video{display:none}@media screen and (min-width: 48rem){.parallax-full__image--video{display:block}}.parallax-full__image--mobile-video{display:block}@media screen and (min-width: 48rem){.parallax-full__image--mobile-video{display:none}}.fancybox-title{font-family:GillSans,Helvetica Neue Light,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif!important;font-size:1.125rem!important;text-align:center}.parallax-window h2,.parallax-window h3,.parallax-window h4,.parallax-window h5{padding:160px 0;text-align:center;text-shadow:0px 0px 150px #737373}.parallax-window__inner{background-attachment:scroll;background-size:cover;background-position:center center}@media screen and (min-width: 48rem){.parallax-window__inner{background-attachment:fixed}}.parallax-window{margin-top:15px}.popup-layer{border-radius:6px;box-shadow:0 0 22px -5px #00000080;position:fixed;background-color:#fff;max-width:276px;left:50%;bottom:-5px;transform:translate(-50%);transition:1s transform;z-index:20}.popup-layer:after{display:block;content:".";clear:both;font-size:0;line-height:0;height:0;overflow:hidden}@media screen and (min-width: 48rem){.popup-layer{right:50px;bottom:-5px;left:auto;top:auto}}.popup-layer.is-inactive{visibility:hidden;transform:translate(-50%,100%)}.popup-layer.is-closing{transform:translate(-50%,100%)}.popup-layer .btn{margin-bottom:0;max-width:100%;min-width:100%;width:100%}.popup-layer__content{width:100%;height:100%;padding:16px 16px 56px;position:relative}.popup-layer__title{font-size:1.4375rem;margin-top:16px;line-height:1.25}.popup-layer__text{font-size:.9375rem;margin-bottom:20px;line-height:1.5}.popup-layer__input{border:1px solid #333;border-radius:4px;margin-bottom:24px;padding:4px 48px 4px 4px;position:relative}.popup-layer__input input{font-size:.9375rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;border-radius:0;width:100%}.popup-layer__input input::placeholder{color:#4a4f53;font-size:.9375rem}.popup-layer__input .svg-icon{color:#da291c;display:block!important;position:absolute;right:5px;bottom:0;width:33px;height:100%}.popup-layer__close{position:absolute;right:10px;top:4px;cursor:pointer}.popup-layer__close .svg-icon{width:12px;height:12px}.product-list:not(.splide){display:grid;grid-template-columns:repeat(auto-fill,minmax(48%,1fr));grid-template-rows:auto;gap:8px;margin-bottom:40px;grid-auto-rows:1fr}@media screen and (min-width: 30rem){.product-list:not(.splide){gap:16px}}@media screen and (min-width: 48rem){.product-list:not(.splide){grid-template-columns:repeat(auto-fill,minmax(33%,1fr));grid-template-rows:auto;gap:40px}}@media screen and (min-width: 62rem){.product-list:not(.splide){grid-template-columns:repeat(auto-fill,minmax(25%,1fr));gap:52px 40px;grid-template-rows:auto}}@media screen and (min-width: 80rem){.product-list:not(.splide){grid-template-columns:repeat(auto-fill,minmax(20%,1fr));grid-template-rows:auto}}.product-list.related-products{margin-top:40px}.product-list--item{position:relative;display:flex;flex-direction:column;height:100%;width:100%;min-height:287px;max-height:300px}@media screen and (min-width: 30rem){.product-list--item{min-height:307px;max-height:370px}}@media screen and (min-width: 48rem){.product-list--item{min-height:459px}}.product-list--item .product-list--item__inner{position:relative;height:100%;transition:all ease .35s;background:#fff;box-shadow:0 4px 16px #33333352}.product-list--item .product-list--item__inner>div{cursor:pointer;height:100%;overflow:hidden}.product-list--item .product-list--item__inner a{text-decoration:none}.product-list--item .product-list--item__inner .product-list--item__content{display:flex;flex-grow:1.2;flex-direction:column;justify-content:center;align-items:center}@media screen and (min-width: 48rem){.product-list--item .product-list--item__inner .product-list--item__content{padding:0 24px 24px;height:calc(100% - 230px)}}.product-list--item .product-list--item__inner .product-list--item__content .product-list--item__headline{color:#da291c;text-align:center;margin-top:16px;flex:1}@media screen and (min-width: 30rem){.product-list--item .product-list--item__inner .product-list--item__content .product-list--item__headline{margin-top:24px}}.product-list--item .product-list--item__inner .product-list--item__content .product-list--item__text{padding:8px;font-size:22px;text-align:center;color:#333;font-size:16px;font-weight:700;line-height:24px}@media screen and (min-width: 48rem){.product-list--item .product-list--item__inner .product-list--item__content .product-list--item__text{font-weight:600;line-height:30px;font-size:22px;padding-bottom:24px}}.product-list--item .product-list--item__inner .product-list--item__content .more{display:block;text-align:center;padding:24 0;text-decoration:underline}@media screen and (max-width: 61.9375rem){.product-list--item .product-list--item__inner .product-list--item__content .more{font-size:14px;line-height:18px;font-weight:700;padding:8px 0 24px}}.product-list--item .product-list--item__inner .product-list--item__img{transition:height ease .35s;width:100%;object-fit:cover;aspect-ratio:4/3}@media screen and (min-width: 48rem){.product-list--item .product-list--item__inner .product-list--item__img{height:230px}}.product-list--item__btn{min-width:100%;max-width:100%;display:none;font-weight:700;text-align:center;padding:12px 24px!important}@media screen and (min-width: 48rem){.product-list--item:hover .product-list--item__inner{position:absolute;transform:scale(1.09);z-index:1;margin-top:-10px;width:100%}.product-list--item:hover .product-list--item__content{height:calc(100% - 135px)}.product-list--item:hover[data-hover-status=hover] .product-list--item__inner{transform:none;position:absolute;width:100%}.product-list--item:hover .more{color:#333;margin-bottom:16px}.product-list--item:hover .cart-button{width:100%;height:fit-content}.product-list--item:hover .product-list--item__btn{display:block}}@media screen and (min-width: 48rem) and (max-width: 47.9375rem){.product-list--item:hover .product-list--item__btn{display:none}}@media screen and (min-width: 48rem){.product-list--item:hover .product-list--item__img{height:145px}}.related-products-header{font-size:30px;text-align:center}@media screen and (min-width: 39.375rem){.related-products-header{font-size:50px}}.product-list-header{text-align:center}.product-list-subheader{margin:0 auto;max-width:34.0909090909em}@media screen and (min-width: 48rem){.product-list-subheader{margin:20px auto 24px}}.product-list-filter .product-list-filter__btn{border:1px solid #DA291C;background:url(/typo3conf/ext/bra_projectfiles_stc/Resources/Public/Frontend/assets/sort-d1a24493.svg) no-repeat #fff;color:#da291c;margin:16px auto;display:block;font-weight:600;padding:12px 16px 12px 50px!important;font-size:18px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-position:16px center;width:fit-content;min-width:210px;text-align:right!important}@media screen and (min-width: 48rem){.product-list-filter .product-list-filter__btn{font-size:22px;font-weight:700;padding:12px 38px 12px 60px!important;background-position:38px center;margin:16px auto 60px}}.product-list-filter .product-list-filter__btn option{text-align:right}.product-detail-stepsbox{background-color:#f3f2ee;text-align:center;padding:40px 0;margin-top:1em;position:relative}.product-detail-stepsbox:before{content:"";position:absolute;background-color:#f3f2ee;width:100vw;height:100%;left:-100vw;bottom:0}.product-detail-stepsbox:after{content:"";position:absolute;background-color:#f3f2ee;width:100vw;height:100%;right:-100vw;bottom:0}.product-detail-stepsbox__content{margin:0 auto;max-width:34.0909090909em}.product-detail-stepsbox__headline{font-size:30px;margin-top:8px;padding:0 16px}@media screen and (min-width: 39.375rem){.product-detail-stepsbox__headline{font-size:40px}}.product-detail-stepsbox__list{display:flex;justify-content:space-between;padding:0;margin-top:40px;flex-direction:column}@media screen and (min-width: 39.375rem){.product-detail-stepsbox__list{flex-direction:row;margin-top:64px}}.product-detail-stepsbox__list-item{text-align:center}.product-detail-stepsbox__list-item-description{margin:5px 0;padding:0 32px;font-weight:500;font-family:Oswald;text-transform:uppercase}.product-detail-stepsbox__arrow{align-self:center}.product-detail-stepsbox__arrow svg{transform:rotate(90deg);margin:25px 0}@media screen and (min-width: 39.375rem){.product-detail-stepsbox__arrow svg{transform:none;margin:0}}.product-detail-stepsbox .svg-icon{filter:brightness(0) saturate(100%) invert(20%) sepia(98%) saturate(2696%) hue-rotate(352deg) brightness(89%) contrast(94%)}.product-detail-infobox__content .product-detail-infobox__details ul li:before{background-color:transparent;content:url(/typo3conf/ext/bra_projectfiles_stc/Resources/Public/Frontend/assets/product-heart-abf0cda5.svg);position:absolute;top:0;left:0;width:auto;height:auto;margin:0;padding-top:4px}.product-cart-cta__wrapper{right:0;position:fixed;bottom:33%;z-index:10}.product-cart-cta__wrapper .product-cart-cta{background:#DA291C;color:#fff;width:64px;height:64px;padding:14px;text-align:center;border-top-left-radius:4px;border-bottom-left-radius:4px;border:2px solid #fff;border-right:0;cursor:pointer}@media screen and (min-width: 39.375rem){.product-cart-cta__wrapper .product-cart-cta{width:80px;height:80px;padding:24px}}.product-cart-cta__wrapper .product-cart-cta__counter-wrapper{background:#DA291C;border:2px solid #fff;color:#fff;position:absolute;top:-8px;left:-8px;border-radius:50%;width:22px;height:22px;display:flex;justify-content:center;align-items:center}@media screen and (min-width: 39.375rem){.product-cart-cta__wrapper .product-cart-cta__counter-wrapper{width:26px;height:26px;top:-10px;left:-10px}}.product-cart-cta__wrapper .product-cart-cta__counter-wrapper .item-counter{font-size:10px;font-weight:700;line-height:16px}@media screen and (min-width: 39.375rem){.product-cart-cta__wrapper .product-cart-cta__counter-wrapper .item-counter{font-size:12px}}.quote{position:relative;margin-top:72px}.quote:after{display:block;content:".";clear:both;font-size:0;line-height:0;height:0;overflow:hidden}@media screen and (min-width: 48rem){.quote{display:block}}@media screen and (min-width: 62rem){.quote{display:inline-block;margin:0 auto;width:70%}}.quote blockquote{bottom:10px;margin:0;position:relative;min-height:100px}@media screen and (min-width: 48rem){.quote blockquote{margin-left:auto;margin-right:auto;max-width:400px}}@media screen and (min-width: 62rem){.quote blockquote{bottom:45px;max-width:100%}}.quote blockquote:before{background:url(/typo3conf/ext/bra_projectfiles_stc/Resources/Public/Frontend/assets/quote-477b94f2.png) no-repeat 0 0/contain;content:"";display:inline-block;height:200px;left:50%;position:absolute;top:30%;transform:translate(-50%) translateY(-35%);width:200px;z-index:-1}@media screen and (min-width: 62rem){.quote blockquote:before{height:200px;width:300px}}.quote__img+.quote{margin-left:16px;margin-right:0}.quote__container{margin-bottom:48px;margin-top:32px}@media screen and (min-width: 62rem){.quote__container{align-items:center;margin-top:136px;display:flex;padding:0 16px}}.quote__text{font-size:1.0625rem;color:#da291c;font-style:italic;line-height:120%;text-align:center}@media screen and (min-width: 62rem){.quote__text{font-size:1.9375rem;margin-top:16px}}.quote__text:before{content:"„";display:inline-block;height:0}.quote__text:after{content:"“";display:inline-block;height:0;position:absolute}.quote__footer{font-size:1.0625rem;color:#d8d7d6;display:block;font-style:normal;padding-right:16px;text-align:right}@media screen and (min-width: 62rem){.quote__footer{font-size:1.3125rem}}.quote__pic{display:flex;text-align:center;justify-content:center}@media screen and (max-width: 61.9375rem){.quote__pic{flex-basis:100%}}@media screen and (min-width: 62rem){.quote__pic{margin-top:-136px}}@media screen and (min-width: 80rem){.quote__pic{margin-bottom:0}}.quote__img{border-radius:8px}@media screen and (min-width: 62rem){.quote__img{border-radius:8px}}.quote-slider{padding:32px 0}.quote-slider[data-autoplay=true] .splide__toggle{display:block!important}.quote-slider .quote__pic{margin-top:0}@media screen and (max-width: 47.9375rem){.quote-slider .quote__pic{flex-basis:60%}}.quote-slider blockquote{bottom:0}.quote-slider .quote{margin-top:0}.quote-slider .quote:before{top:auto;height:100%}.quote-slider .splide{justify-content:center;display:flex;flex-wrap:wrap}.quote-slider .splide .splide__list{align-items:flex-start}.quote-slider .splide .splide__slide{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;gap:30px 0;min-height:220px}.quote-slider .splide .splide__slide:before{display:none}.quote-slider .splide .splide__pagination{padding:0;left:0;right:0;display:flex;align-items:center;flex-wrap:wrap;justify-content:center;position:relative;z-index:3;width:65%;height:60px}@media screen and (min-width: 48rem){.quote-slider .splide .splide__pagination{width:calc(100% - 80px)}}.quote-slider .splide .splide__pagination li button{width:20px;height:20px;background:#F3F2EE;border:0;cursor:pointer;border-radius:100%;margin:0 5px;padding:0;box-sizing:border-box}.quote-slider .splide .splide__pagination li button.is-active{background:#DA291C}.quote-slider .splide .splide__pagination li:before{display:none}.quote-slider .splide .splide__arrows{justify-content:space-between;display:flex;position:absolute;z-index:1;width:inherit}@media screen and (min-width: 62rem){.quote-slider .splide .splide__arrows{width:50%}}.quote-slider .splide .splide__arrow{cursor:pointer;background:transparent;border:none}.quote-slider .splide .splide__arrow.splide__arrow--prev svg{transform:rotate(180deg)}.quote-slider .splide .splide__arrow svg{width:30px;display:flex}.quote-slider .splide[dir=rtl] .splide__arrow.splide__arrow--prev svg{transform:rotate(0)}.quote-slider .splide[dir=rtl] .splide__arrow.splide__arrow--next svg{transform:rotate(180deg)}.quote-slider .splide .splide__controls{position:relative;width:100%;justify-content:center;display:flex;align-items:center}@media screen and (max-width: 30rem){.quote-slider .splide .splide__controls{top:20px}}.quote-slider .splide .splide__toggle{display:none;background:transparent;border:0;padding:0;position:absolute;right:-10px;bottom:-5px;position:relative;cursor:pointer;z-index:1}.quote-slider .splide .splide__toggle svg{width:20px}@media screen and (max-width: 47.9375rem){.quote-slider .splide .splide__toggle{right:-35px;bottom:0}}.quote-slider .height-transition{transition:all .5s ease}.search{position:relative;padding:0 8px;margin-top:32px}.search .util-bg-bisquit{position:relative;padding:24px 24px 0;margin-bottom:32px}@media screen and (max-width: 48rem){.search .util-bg-bisquit{width:100vw;left:calc(-50vw + 50%)}}@media screen and (min-width: 48rem){.search .util-bg-bisquit{padding:40px 80px 56px;margin-bottom:24px}}.search .form__field-wrapper{padding:0;position:relative}.search .form__field-wrapper button{margin:16px auto 38px}@media screen and (min-width: 48rem){.search .form__field-wrapper button{margin:16px 0 32px!important}}.search .form__field-wrapper input[type=number]{-moz-appearance:textfield}.search .form__field-wrapper input[type=number]::-webkit-inner-spin-button,.search .form__field-wrapper input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.search .form .form-control:not([type=radio]):not([type=checkbox]):not(.form-fileupload):not(.form-imageupload){background-color:#fff;border:2px solid #737373}.search .tx-indexedsearch-searchbox .row{margin:0}.search ul{padding-left:24px;margin-top:0}.search ul li{margin-bottom:8px}.search .container{padding:0}@media screen and (min-width: 48rem){.search .container{margin-top:80px}}.search-header{margin-bottom:64px;padding:0 8px}@media screen and (min-width: 48rem){.search-header{margin-bottom:40px}}.search-header .tx-indexedsearch-res:first-of-type{margin-top:40px}.search-header .tx-indexedsearch-redMarkup{color:#da291c;font-weight:500}.search-header p{margin:0}.search-header p.bold{font-weight:700}.search-header .tx-indexedsearch-browsebox{width:100%;align-items:center;justify-content:center;margin-top:48px}.search-header .tx-indexedsearch-browsebox ul{margin-top:0}.search-header .results-list,.search-header .search-noresult{border-top:.5px solid #999999;margin-top:40px}.search-header .search-noresult .content-headline{margin:inherit}#tx-solr-faceting .facets{display:flex;gap:16px;margin-bottom:32px;flex-wrap:wrap}#tx-solr-faceting .facet{position:relative;flex:1}@media screen and (max-width: 62rem){#tx-solr-faceting .facet{flex-basis:45%}}@media screen and (max-width: 30rem){#tx-solr-faceting .facet{flex-basis:100%}}#tx-solr-faceting .facet-headline{font-size:1.125rem;font-weight:600;padding-left:8px}#tx-solr-faceting .facet-hint{font-size:1rem;padding-left:8px}#tx-solr-faceting .card-header{background:#fff;border:2px solid #999999;height:56px;border-radius:4px;padding:8px;cursor:pointer;display:flex;align-items:center;justify-content:space-between;position:relative}#tx-solr-faceting .card-header:after{content:url(/typo3conf/ext/bra_projectfiles_stc/Resources/Public/Frontend/assets/chevron-204783c5.svg);transform:rotate(180deg);height:100%;position:absolute;right:8px;top:-8px;z-index:0}#tx-solr-faceting .card-header a{color:#333;text-decoration:none;width:100%;z-index:1}#tx-solr-faceting .card-header a:hover{color:#333}#tx-solr-faceting .card.is-active .list-group{display:block}#tx-solr-faceting .card.is-active .card-header:after{transform:rotate(0);top:5px}#tx-solr-faceting .list-group{display:none;position:absolute;top:auto;left:0;width:100%;background:#fff;border-radius:4px;z-index:100;box-shadow:0 1px 3px #0000001a,0 1px 2px #0000000f;padding-left:0}#tx-solr-faceting .list-group-item{border:none;padding:.5rem 1rem}#tx-solr-faceting .list-group-item>div{display:flex}#tx-solr-faceting .list-group-item:before{display:none}#tx-solr-faceting .list-group-item a{text-decoration:none;display:block;cursor:pointer;transition:padding-left .3s ease}#tx-solr-faceting .list-group-item a:hover{padding-left:24px}#tx-solr-facets-in-use{margin-top:16px}#tx-solr-facets-in-use .active-facets-wrapper{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline}#tx-solr-facets-in-use .active-facets{display:flex;flex-wrap:wrap;gap:24px;flex:1}@media screen and (max-width: 30rem){#tx-solr-facets-in-use .active-facets{flex-basis:100%}}#tx-solr-facets-in-use .remove-facet-option{background-color:transparent;color:#333;border:2px solid #4A4F53;min-width:auto;width:auto;display:inline-flex;justify-content:space-between;padding:8px 16px;align-items:center;margin-bottom:0}#tx-solr-facets-in-use .remove-facet-option:hover{border:2px solid #DA291C;color:#da291c}#tx-solr-facets-in-use .remove-facet-option svg{height:8px;bottom:0}@media screen and (max-width: 48rem){#tx-solr-facets-in-use .remove-all-facets{margin-top:16px}}#tx-solr-facets-in-use .remove-all-facets a{font-size:1.125rem;font-weight:800}.share:after{display:block;content:".";clear:both;font-size:0;line-height:0;height:0;overflow:hidden}.share-list{padding-left:0}.share-list .share-button{display:inline-block;margin-right:24px}.share-list .share-button a:hover{color:#333}.share-list .share-button:before{display:none}@media screen and (min-width: 48rem){.share-list .share-button.whatsapp{display:none}}@media screen and (min-width: 48rem){.social-feed-curator-wrapper{max-width:33.3333333333%;float:left;padding:0 15px}}.social-feed-curator{margin-bottom:32px}.social-feed-curator:after{display:block;content:".";clear:both;font-size:0;line-height:0;height:0;overflow:hidden}.social-feed-curator .crt-feed-scroll{background:#F3F2EE;margin:0;padding-bottom:24px}.social-feed-curator .crt-post-v2 .crt-post-c{background-color:initial}.social-feed-curator .social-feed-curator__img.crt-image.crt-hitarea.crt-post-content-image.crt-post-content-image-hidden.crt-post-no-image{display:none}.social-feed-curator .crt-grid-post-v2 .crt-social-icon,.social-feed-curator .crt-post-v2 .crt-social-icon{display:inline-block}.social-feed-curator .crt-load-more{display:none}@media screen and (max-width: 61.9375rem){.social-feed-curator .galcolumn{width:100%!important}}.social-feed-curator .crt-post-twitter.hide{display:none}.social-feed-curator__posts{background:#F3F2EE;margin:-16px;padding:24px 0}@media screen and (min-width: 48rem){.social-feed-curator__posts{margin:0}}.social-feed-curator__post{margin-bottom:32px;padding:0 16px;margin:0!important;background-color:initial}@media screen and (min-width: 48rem){.social-feed-curator__post{padding-left:24px;padding-right:24px}}.social-feed-curator__post:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.social-feed-curator__post-inner{border-bottom:2px solid #999999;display:block;padding:20px 0;font-size:1.0625rem;color:#737373}.social-feed-curator__img{overflow:hidden;position:relative;width:100%;background-size:cover;background-repeat:no-repeat;height:auto;margin:4px 0 20px}.social-feed-curator__meta.crt-post-header{font-size:.9375rem;margin:0 0 4px;display:inline-block;padding-top:0}.social-feed-curator__meta.crt-post-header a{text-decoration:none;display:inline-block}.social-feed-curator__meta.crt-post-header img{width:21px;height:21px;margin-right:8px}.social-feed-curator__icon{height:24px;margin-right:8px;width:21px}.social-feed-curator__icon--facebook{color:#1d36b0}.social-feed-curator__icon--twitter{color:#1c9cea}.social-feed-curator__icon--instagram{color:#333}.social-feed-curator__date{color:#737373;display:inline-block;margin-right:16px}.social-feed-curator__date:hover{text-decoration:underline}.social-feed-curator__author{font-weight:700;text-decoration:none;font-size:.9375rem;text-transform:none;display:block}.social-feed-curator__text{font-size:1.0625rem;color:#737373;margin:0;text-align:left;padding:0}.social-feed-curator__text a{color:#da291c}.social-feed-curator__hashtag,.social-feed-curator__user{color:#ef523c}.stage{margin:48px 0 0;position:relative}.stage:after{display:block;content:".";clear:both;font-size:0;line-height:0;height:0;overflow:hidden}@media screen and (min-width: 48rem){.stage{margin-top:0}}@media screen and (-ms-high-contrast: active),(-ms-high-contrast: none){.stage{margin-top:104px}}.stage__content{position:absolute;z-index:10}@media screen and (min-width: 48rem){.stage__content{left:100px;top:35px}.stage__content--right{left:auto;right:100px}}@media screen and (max-width: 61.9375rem){.stage__content .donate-box{margin-top:-70px}}.stage__slider{position:relative}.stage__slider .splide__arrows .splide__arrow{background:transparent;border:0;height:100%;display:flex;align-items:center;z-index:1;position:absolute;cursor:pointer;outline:none;box-shadow:none}.stage__slider .splide__arrows .splide__arrow.splide__arrow--prev{left:6px}.stage__slider .splide__arrows .splide__arrow.splide__arrow--prev svg{transform:rotate(180deg)}.stage__slider .splide__arrows .splide__arrow.splide__arrow--next{right:6px}.stage__slider .splide__arrows svg{fill:#fff;height:50px;width:40px}@media screen and (max-width: 61.9375rem){.stage__slider .splide__arrows svg{width:26px;height:44px}}.stage__slide{position:relative;height:100%;width:100%;overflow:hidden;outline:0}.stage__slide picture{display:block}.stage--simple .stage__slide{flex-shrink:inherit}.stage--donationbox .stage__slide{overflow:visible}.stage__caption-image{border-radius:50%;border:15px solid #DA291C;display:block;margin:32px auto 0}.stage__slide-content{position:relative;display:block}.stage__slide-link{display:block;text-decoration:none}.stage__image{width:100%}.stage__slide-caption{position:absolute;bottom:20px;right:15px;pointer-events:none}@media screen and (min-width: 48rem){.stage__slide-caption{bottom:30px;right:20px}}@media screen and (min-width: 80rem){.stage__slide-caption{bottom:60px;right:100px}}.stage__slide--caption-left .stage__slide-caption{left:5px;margin-right:64px;margin-left:12px}@media screen and (min-width: 48rem){.stage__slide--caption-left .stage__slide-caption{left:100px;right:auto;margin-right:0;margin-left:0}}.stage__slide-headline{font-family:Oswald,Helvetica Neue Light,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif;font-weight:400;font-style:normal;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1.9375rem;margin:0;line-height:1.6;text-align:right}@media screen and (min-width: 62rem){.stage__slide-headline{font-size:2.9375rem}}.stage__slide-headline>span{background:#fff;border:.5px solid #fff;border-radius:4px;position:relative;box-decoration-break:clone;-webkit-box-decoration-break:clone;box-shadow:0 0 0 4px #fff,0 0 0 4px #fff;color:#333;display:inline}@media screen and (min-width: 62rem){.stage__slide-headline>span{border-radius:9px;padding:4px 12px}}.stage__slide-headline>span:nth-of-type(1){margin-left:16px;margin-right:64px}@media screen and (min-width: 48rem){.stage__slide-headline>span:nth-of-type(1){margin-left:40px;margin-right:88px}}.stage__slide-headline>span:nth-of-type(2){top:-2px;margin-left:64px;margin-right:80px}@media screen and (min-width: 48rem){.stage__slide-headline>span:nth-of-type(2){top:2px;margin-left:88px;margin-right:40px}}@media screen and (min-width: 62rem){.stage__slide-headline>span:nth-of-type(2){top:-8px}}.stage__slide--caption-left .stage__slide-headline{text-align:center}@media screen and (min-width: 48rem){.stage__slide--caption-left .stage__slide-headline{text-align:left}}.stage__slide--caption-left .stage__slide-headline>span:nth-of-type(1){margin-left:0;margin-right:0}@media screen and (min-width: 48rem){.stage__slide--caption-left .stage__slide-headline>span:nth-of-type(1){margin-left:16px;margin-right:64px}}.stage__slide--caption-left .stage__slide-headline>span:nth-of-type(2){margin-left:0;margin-right:0}@media screen and (min-width: 48rem){.stage__slide--caption-left .stage__slide-headline>span:nth-of-type(2){margin-left:64px;margin-right:16px}}.is-safari .stage__slide-headline>span{border-radius:4px}@media screen and (min-width: 48rem){.is-safari .stage__slide-headline>span{border-radius:9px}}.is-safari .stage__slide-headline>span:first-child{padding:4px 4px 0}@media screen and (min-width: 48rem){.is-safari .stage__slide-headline>span:first-child{padding:8px 16px 0}}@media screen and (min-width: 48rem){.is-safari .stage__slide-headline>span:last-child:not(:first-child){padding:4px 16px 0}}.stage__donation-module{margin:0 auto -88px;padding-top:64px;transform:translateY(-90px)}.stage--donationslider .stage__slide-caption{bottom:120px}.stage--donationslider+main{margin-top:0}.stage--donationslider+main h2{margin-top:0}.stage--donationslider .splide__arrows .splide__arrow{height:calc(30% + 235px);top:calc(15% - 100px)}.stage--donationbox .splide__track{overflow:visible}@media screen and (max-width: 93.6875rem){.stage--donationbox .stage__slide-caption{bottom:80px}}@media screen and (max-width: 62rem){.stage--donationbox .stage__content{left:0;top:0;position:relative}}.stage-video{margin:50px 0 0;position:relative}.stage-video:after{display:block;content:".";clear:both;font-size:0;line-height:0;height:0;overflow:hidden}@media screen and (min-width: 48rem){.stage-video{margin-top:0}}@media screen and (-ms-high-contrast: active),(-ms-high-contrast: none){.stage-video{margin-top:104px}}.stage-video__wrapper{position:relative;height:100%;overflow:hidden;outline:0}.stage-video__wrapper picture{display:block}.stage-video__wrapper--caption-left .stage-video__wrapper-caption{left:5px;margin-right:60px;margin-left:10px}@media screen and (min-width: 48rem){.stage-video__wrapper--caption-left .stage-video__wrapper-caption{left:40px;right:auto;margin-right:0;margin-left:0}}.stage-video__wrapper--caption-left .stage-video__wrapper-caption .stage-video__wrapper-headline{text-align:center}@media screen and (min-width: 48rem){.stage-video__wrapper--caption-left .stage-video__wrapper-caption .stage-video__wrapper-headline{text-align:left}}.stage-video__wrapper--caption-left .stage-video__wrapper-caption .stage-video__wrapper-headline>span:nth-of-type(1){margin-left:0;margin-right:0}@media screen and (min-width: 48rem){.stage-video__wrapper--caption-left .stage-video__wrapper-caption .stage-video__wrapper-headline>span:nth-of-type(1){margin-left:16px;margin-right:64px}}.stage-video__wrapper--caption-left .stage-video__wrapper-caption .stage-video__wrapper-headline>span:nth-of-type(2){margin-left:0;margin-right:0}@media screen and (min-width: 48rem){.stage-video__wrapper--caption-left .stage-video__wrapper-caption .stage-video__wrapper-headline>span:nth-of-type(2){margin-left:64px;margin-right:16px}}.stage-video__wrapper--caption-left .stage-video__wrapper-caption--three-rows{right:5px}@media screen and (min-width: 62rem){.stage-video__wrapper--caption-left .stage-video__wrapper-caption--three-rows{right:540px}}.stage-video__wrapper--caption-left .stage-video__wrapper-caption--three-rows .stage-video__wrapper-headline>span{padding-left:2px}@media screen and (min-width: 48rem){.stage-video__wrapper--caption-left .stage-video__wrapper-caption--three-rows .stage-video__wrapper-headline>span{padding-left:10px}}.stage-video__wrapper--caption-left .stage-video__wrapper-caption--three-rows .stage-video__wrapper-headline>span:nth-of-type(1),.stage-video__wrapper--caption-left .stage-video__wrapper-caption--three-rows .stage-video__wrapper-headline>span:nth-of-type(2){left:0}.stage-video__wrapper--caption-left .stage-video__wrapper-caption--three-rows .stage-video__wrapper-headline>span:nth-of-type(1){margin-left:0}@media screen and (min-width: 48rem){.stage-video__wrapper--caption-left .stage-video__wrapper-caption--three-rows .stage-video__wrapper-headline>span:nth-of-type(2){margin-left:40px}}.stage-video__wrapper-caption{position:absolute;bottom:35px;right:15px;pointer-events:none}@media screen and (min-width: 48rem){.stage-video__wrapper-caption{bottom:30px;right:20px}}@media screen and (min-width: 80rem){.stage-video__wrapper-caption{bottom:60px;right:40px}}.stage-video__wrapper-caption--three-rows{left:5px}@media screen and (min-width: 62rem){.stage-video__wrapper-caption--three-rows{left:540px}}.stage-video__wrapper-caption--three-rows .stage-video__wrapper-headline{font-size:1.0625rem;line-height:22px}@media screen and (min-width: 48rem){.stage-video__wrapper-caption--three-rows .stage-video__wrapper-headline{font-size:1.9375rem;line-height:40px}}.stage-video__wrapper-caption--three-rows .stage-video__wrapper-headline>span{box-shadow:none;-webkit-box-decoration-break:unset;box-decoration-break:unset;display:inline-block;margin-bottom:-1px;padding:4px 2px 4px 10px}@media screen and (min-width: 48rem){.stage-video__wrapper-caption--three-rows .stage-video__wrapper-headline>span{padding-right:10px}}.stage-video__wrapper-caption--three-rows .stage-video__wrapper-headline>span:nth-of-type(1){left:4px}@media screen and (min-width: 48rem){.stage-video__wrapper-caption--three-rows .stage-video__wrapper-headline>span:nth-of-type(1){left:6px;margin-right:0}}.stage-video__wrapper-caption--three-rows .stage-video__wrapper-headline>span:nth-of-type(2){left:4px;top:0}@media screen and (min-width: 48rem){.stage-video__wrapper-caption--three-rows .stage-video__wrapper-headline>span:nth-of-type(2){left:6px;margin-right:40px}}.stage-video__wrapper-headline{font-family:Oswald,Helvetica Neue Light,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif;font-weight:400;font-style:normal;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1.9375rem;margin:0;line-height:1.25;text-align:right}@media screen and (min-width: 62rem){.stage-video__wrapper-headline{font-size:2.9375rem}}@media screen and (min-width: 80rem){.stage-video__wrapper-headline{font-size:3.4375rem}}.stage-video__wrapper-headline>span{background:#fff;border:.5px solid #fff;border-radius:4px;position:relative;-webkit-box-decoration-break:clone;box-decoration-break:clone;box-shadow:0 0 0 4px #fff,0 0 0 4px #fff;color:#333;display:inline}@media screen and (min-width: 62rem){.stage-video__wrapper-headline>span{-webkit-box-decoration-break:unset;box-decoration-break:unset;box-shadow:none;border-radius:9px;display:inline-block;padding:4px 10px}}.stage-video__wrapper-headline>span:nth-of-type(1){margin-left:16px;margin-right:64px}@media screen and (min-width: 48rem){.stage-video__wrapper-headline>span:nth-of-type(1){margin-left:40px;margin-right:88px}}.stage-video__wrapper-headline>span:nth-of-type(2){top:10px;margin-left:64px;margin-right:80px}@media screen and (min-width: 48rem){.stage-video__wrapper-headline>span:nth-of-type(2){top:2px;margin-left:88px;margin-right:40px}}@media screen and (min-width: 62rem){.stage-video__wrapper-headline>span:nth-of-type(2){top:-8px}}.stage-video__link{display:block;text-decoration:none}.is-safari .stage-video__wrapper-headline>span{border-radius:4px}@media screen and (min-width: 48rem){.is-safari .stage-video__wrapper-headline>span{border-radius:9px}}.is-safari .stage-video__wrapper-headline>span:first-child{padding:3px 3px 0}@media screen and (min-width: 48rem){.is-safari .stage-video__wrapper-headline>span:first-child{padding:7px 18px 0}}@media screen and (min-width: 48rem){.is-safari .stage-video__wrapper-headline>span:last-child:not(:first-child){padding:5px 15px 0}}.sticky-btn{z-index:10;position:fixed;left:0;bottom:0;width:100%;background:#fff;padding:10px 0;display:none;align-items:center;justify-content:center;box-shadow:0 -3px 4px #0000004d}@media screen and (max-width: 30rem){.sticky-btn.is-visible{display:flex}}.sticky-btn .btn--sticky{box-shadow:none;border:none;font-size:1.0625rem;line-height:1em;text-align:center;border-radius:4px;font-family:Oswald,Helvetica Neue Light,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif;font-weight:100;letter-spacing:normal;text-transform:uppercase;vertical-align:middle;white-space:normal;padding:14px 35px;margin:0;min-width:180px;width:auto;display:flex;align-items:center;justify-content:center}.sticky-btn .btn--sticky:before{display:none}.sticky-btn .btn--sticky svg{width:26px;margin-left:0;margin-right:8px;animation:beat 3s infinite;animation-timing-function:ease-in-out;top:0}.svg-icon{display:inline-block;fill:currentColor;stroke-width:0}.svg-icon__summary .svg-icon{height:2em;min-width:60%;max-width:100%}.svg-icon--logo{height:1.4em;width:6.5em}@media screen and (min-width: 48rem){.svg-icon--logo{height:2em;width:9em}}.tab{margin-bottom:48px}.tab:after{display:block;content:".";clear:both;font-size:0;line-height:0;height:0;overflow:hidden}@media screen and (min-width: 48rem){.tab{padding-top:64px}}.tab ::-webkit-scrollbar{width:0;height:0}.tab .tab__nav{margin-bottom:40px}.tab .tab__mobile-nav{display:none}.tab.checkout .tab__mobile-nav{height:3px}@media screen and (max-width: 47.9375rem){.tab.checkout .tab__mobile-nav{display:block;margin:0 24px 40px;width:calc(100% - 48px)}}.tab.checkout .tab__mobile-nav .part{height:100%;display:inline-block;margin-right:4px;background-color:#d1ccbd}.tab.checkout .tab__mobile-nav .part.is-active{background-color:#da291c}.tab.checkout .tab__mobile-nav .part.is-inactive{cursor:not-allowed;pointer-events:none}.tab.checkout .tab__link.is-inactive{pointer-events:none;cursor:not-allowed}.tab__content{display:none;margin:0;padding:16px;width:100%}@media screen and (min-width: 48rem){.tab__content{padding:32px 80px}}.tab__content.is-active{display:block}.checkout .tab__content{padding:24px 0 0}@media screen and (min-width: 48rem){.checkout .tab__content{padding:0}}.tab__nav-wrapper{border-bottom:3px solid #DA291C;display:flex;margin:auto auto 0;padding:16px 0 0;position:relative;overflow-x:auto;white-space:nowrap;width:100%}.checkout .tab__nav-wrapper{border-bottom:none}@media screen and (max-width: 47.9375rem){.checkout .tab__nav-wrapper{padding:0 24px}}@media screen and (min-width: 48rem){.tab__nav-wrapper{justify-content:center;padding:0 0 3px;align-items:stretch;justify-content:space-between;width:88%;margin-left:88px}}.tab__link{font-size:1.25rem;color:#333;font-family:Oswald,Helvetica Neue Light,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif;font-weight:400;line-height:1.25;padding:8px 4px;text-align:center;text-decoration:none;text-transform:uppercase;align-self:end;margin-right:30px;cursor:pointer}.tab__link:not(:has(.is-inactive)):hover{box-shadow:0 3px #da291c}.tab__link:not(:has(.is-inactive)):hover h3{color:#da291c}.tab__link.is-active h3{color:#da291c}.tab__link:last-child{text-align:right;margin-right:0}.tab__link:focus{outline:none}@media screen and (min-width: 48rem){.tab__link{font-size:1.4375rem}}@media screen and (min-width: 62rem){.tab__link{margin-right:0}}.tab__link h3{margin-block:0;font-size:1.25rem}@media screen and (min-width: 48rem){.tab__link h3{font-size:1.4375rem}}.checkout .tab__link{color:#999}.checkout .tab__link.is-active{color:#da291c}@media screen and (min-width: 48rem){.checkout .tab__link.is-active{box-shadow:0 3px #da291c}}@media screen and (max-width: 61.9375rem){.checkout .tab__link{line-height:30px;font-size:1.375rem;font-weight:500}.checkout .tab__link:not(.is-active){display:none}}@media screen and (max-width: 61.9375rem) and (min-width: 48rem){.checkout .tab__link:not(.is-active){border-bottom:3px solid #D1CCBD}}@font-face{font-family:Lato;src:url(/typo3conf/ext/bra_projectfiles_stc/Resources/Public/Frontend/assets/Lato-Regular-11fbc329.eot);src:url(/typo3conf/ext/bra_projectfiles_stc/Resources/Public/Frontend/assets/Lato-Regular-11fbc329.eot#iefix) format("embedded-opentype"),url(/typo3conf/ext/bra_projectfiles_stc/Resources/Public/Frontend/assets/Lato-Regular-e82542ae.ttf) format("truetype"),url(/typo3conf/ext/bra_projectfiles_stc/Resources/Public/Frontend/assets/Lato-Regular-ffb47699.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:LatoBold;src:url(/typo3conf/ext/bra_projectfiles_stc/Resources/Public/Frontend/assets/Lato-Regular-e82542ae.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:LatoSemiBold;src:url(/typo3conf/ext/bra_projectfiles_stc/Resources/Public/Frontend/assets/Lato-Semibold-ec998967.ttf) format("truetype"),url(/typo3conf/ext/bra_projectfiles_stc/Resources/Public/Frontend/assets/Lato-Semibold-d7e887f5.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:Oswald;src:url(/typo3conf/ext/bra_projectfiles_stc/Resources/Public/Frontend/assets/Oswald-Medium-71dd3e44.eot);src:url(/typo3conf/ext/bra_projectfiles_stc/Resources/Public/Frontend/assets/Oswald-Medium-71dd3e44.eot#iefix) format("embedded-opentype"),url(/typo3conf/ext/bra_projectfiles_stc/Resources/Public/Frontend/assets/Oswald-Medium-2ef50caa.ttf) format("truetype"),url(/typo3conf/ext/bra_projectfiles_stc/Resources/Public/Frontend/assets/Oswald-Medium-9d0a95e7.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:TradeGothic;src:url(/typo3conf/ext/bra_projectfiles_stc/Resources/Public/Frontend/assets/344BF3_0_0-800e79ba.eot);src:url(/typo3conf/ext/bra_projectfiles_stc/Resources/Public/Frontend/assets/344BF3_0_0-800e79ba.eot) format("embedded-opentype"),url(/typo3conf/ext/bra_projectfiles_stc/Resources/Public/Frontend/assets/344BF3_0_0-b1ec48e0.woff2) format("woff2"),url(/typo3conf/ext/bra_projectfiles_stc/Resources/Public/Frontend/assets/344BF3_0_0-4169a9c5.ttf) format("truetype"),url(/typo3conf/ext/bra_projectfiles_stc/Resources/Public/Frontend/assets/344BF3_0_0-dfdf0077.woff) format("woff");font-weight:400;font-style:normal}h1,.h1{font-size:2.4375rem;color:#333;font-family:Oswald,Helvetica Neue Light,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif;font-weight:400;margin:48px 0;text-transform:uppercase}@media screen and (min-width: 30rem){h1,.h1{word-break:break-word}}@media screen and (min-width: 48rem){h1,.h1{font-size:3.375rem;line-height:64px}}h2,.h2{font-size:1.4375rem;color:#333;font-family:Oswald,Helvetica Neue Light,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif;font-weight:400;line-height:1.33;margin:40px 0 8px;text-transform:uppercase}@media screen and (min-width: 30rem){h2,.h2{word-break:break-word}}@media screen and (min-width: 48rem){h2,.h2{font-size:2.4375rem;line-height:1.4}}h3,.h3,.table caption{font-size:1.0625rem;color:#333;font-family:Oswald,Helvetica Neue Light,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif;font-weight:400;margin:32px 0 8px;text-transform:uppercase}@media screen and (min-width: 30rem){h3,.h3,.table caption{word-break:break-word}}@media screen and (min-width: 48rem){h3,.h3,.table caption{font-size:1.5rem;line-height:1.33}}h4,.h4{font-size:1.0625rem;color:#737373;font-family:Oswald,Helvetica Neue Light,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif;margin:24px 0;text-transform:uppercase}@media screen and (min-width: 30rem){h4,.h4{word-break:break-word}}@media screen and (min-width: 48rem){h4,.h4{font-size:1.3125rem}}.font-small{font-size:.9375rem;color:#737373}@media screen and (min-width: 30rem){.font-small{word-break:break-word}}@media screen and (min-width: 48rem){.font-small{font-size:1.1875rem}}.table{background:#fff;border:none;border-collapse:collapse;border-spacing:0;display:none;margin:30px 0;width:100%}.table:after{display:block;content:".";clear:both;font-size:0;line-height:0;height:0;overflow:hidden}.table.is-collapsed thead,.table.is-collapsed tbody,.table.is-collapsed th,.table.is-collapsed td,.table.is-collapsed tr{display:block}.table.is-collapsed td,.table.is-collapsed th{border:solid #737373;border-width:1px 2px 1px 2px}.table.is-collapsed tbody th{background:#F3F2EE}.table.is-collapsed td:before{color:#333;content:attr(data-th);display:inline-block;font-family:Oswald,Helvetica Neue Light,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif;font-weight:400;max-width:200px;text-transform:uppercase;width:50%}.table.is-collapsed tr:last-of-type td:last-of-type{border-bottom-width:2px}.table.is-collapsed tr:first-of-type th{border-left:none;border-right:none;border-top:2px solid #F3F2EE}.table.is-collapsed thead th,.table.is-collapsed th{background:#F3F2EE}.table.is-visible{display:table}.table:after:after{display:block;content:".";clear:both;font-size:0;line-height:0;height:0;overflow:hidden}.table td,.table th{padding:16px}.table th{font-family:Oswald,Helvetica Neue Light,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif;font-weight:400;text-align:center;text-transform:uppercase}.table thead th{background:#F3F2EE;border-top:2px solid #F3F2EE;color:#333}.table td,.table tbody th{border:2px solid #737373;color:#333}.teaser{display:inline-block;margin-top:16px;position:relative}.teaser:after{display:block;content:".";clear:both;font-size:0;line-height:0;height:0;overflow:hidden}a.teaser{text-decoration:none}.teaser__pic{display:block;margin:auto;position:relative;text-align:center}@media screen and (min-width: 30rem){.teaser__pic{width:380px}}@media screen and (min-width: 62rem){.teaser__pic{margin-top:152px;width:47%}}@media screen and (min-width: 80rem){.teaser__pic{margin:2% auto 0}}.teaser__pic img{margin:0 auto}.teaser__img--round{border-radius:8px;display:block;margin:auto;max-width:100%}@media screen and (min-width: 62rem){.teaser__img--round{border-radius:8px}}.teaser__caption{bottom:30px;right:0;pointer-events:none;position:absolute;width:100%}@media screen and (min-width: 80rem){.teaser__caption{bottom:95px}}.teaser__headline{font-family:Oswald,Helvetica Neue Light,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif;font-weight:400;font-style:normal;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1.9375rem;margin:0;line-height:1.25;text-align:right;word-break:normal}@media screen and (max-width: 47.9375rem){.teaser__headline{white-space:normal}}@media screen and (min-width: 30rem){.teaser__headline{font-size:2.9375rem}}@media screen and (min-width: 62rem){.teaser__headline{font-size:3.6875rem}}@media screen and (min-width: 93.75rem){.teaser__headline{font-size:5.5625rem}}.teaser__headline>span{display:inline-block;background:#fff;border-radius:9px;padding-left:2%}.teaser__headline>span:nth-child(1){border-top-right-radius:0;color:#da291c;padding-right:95px}@media screen and (min-width: 62rem){.teaser__headline>span:nth-child(1){padding-right:10%}}.teaser__headline>span:nth-child(2){border-top-left-radius:0;color:#333;padding-right:5%}.teaser__headline.is-longer>span:nth-child(2),.teaser__headline.is-same-width>span:nth-child(2){border-top-left-radius:9px}.teaser__headline.is-longer>span:nth-child(1){border-bottom-left-radius:0}@media screen and (max-width: 61.9375rem){.teaser__headline.is-longer>span:nth-child(1){border-bottom-left-radius:9px}}.teaser__headline.is-same-width>span:nth-child(1){border-bottom-left-radius:9px}.teaser__container{margin-bottom:48px;margin-top:16px}@media screen and (min-width: 62rem){.teaser__container{display:flex;padding:0 2%}}@media screen and (min-width: 62rem){.teaser__content{margin-top:160px;width:53%}}.teaser__content blockquote{margin:0}.teaser__content.teaser__content--teal .teaser__headline>span{color:#009ca6}.teaser__content.teaser__content--teal .teaser__btn{background-color:#009ca6;border:2px solid #009ca6}.teaser__content.teaser__content--teal .teaser__btn:hover{background-color:#006d74;border:solid 2px #006d74}.teaser__content.teaser__content--teal .teaser__btn:before{background-color:#006d74}.teaser__content.teaser__content--teal .teaser__btn:after{background-color:#009ca6;border:solid 2px #009ca6}.teaser__content.teaser__content--teal .teaser__btn:hover:after{background-color:#006d74;border:solid 2px #006d74}.teaser__quote{font-size:1.0625rem;color:#da291c;font-style:italic;line-height:120%;text-align:center}@media screen and (min-width: 62rem){.teaser__quote{font-size:1.9375rem;width:95%}}.teaser__quote:before,.teaser__quote:after{content:"„";display:inline;height:0}.teaser__quote:after{content:"“"}.teaser__text{text-align:center;color:#333;margin:20px auto}@media screen and (min-width: 62rem){.teaser__text{width:85%}}.teaser__text ul,.teaser__text ol{text-align:left}@media screen and (min-width: 48rem){.teaser--plain{display:flex;justify-content:center}}@media screen and (min-width: 48rem){.teaser--plain .teaser{width:50%}}.teaser--plain .teaser__container{margin-bottom:64px;position:relative;width:100%;margin-right:auto;margin-left:auto}@media screen and (min-width: 48rem){.teaser--plain .teaser__container{margin:24px 0 80px;display:block;width:50%}}.teaser--plain .teaser__headline{font-size:1.6875rem;color:#da291c;text-align:center}.teaser--plain .teaser__text{font-style:normal;padding:0 16px}@media screen and (min-width: 48rem){.teaser--plain .teaser__text{margin-top:32px}}.teaser--plain .teaser__btn{bottom:-40px;left:0;right:0;position:absolute}.teaser--compact .teaser__compact-container{margin:0 auto;padding:48px 20px 0}@media screen and (min-width: 62rem){.teaser--compact .teaser__compact-container{max-width:100%;width:750px}}.teaser--compact .teaser__headline{font-size:1.8125rem;margin-bottom:32px;text-align:center;word-break:normal}@media screen and (min-width: 48rem){.teaser--compact .teaser__headline{text-align:left}}.teaser--compact .teaser__container{display:flex;flex-wrap:wrap;padding-bottom:56px;margin-top:16px;padding-left:0}@media screen and (min-width: 48rem){.teaser--compact .teaser__container{margin-top:48px;margin-bottom:0}}.teaser--compact .teaser__container--pic-right{flex-direction:column-reverse}@media screen and (min-width: 48rem){.teaser--compact .teaser__container--pic-right{flex-direction:row}}.teaser--compact .teaser__pic{margin:0;width:100%}@media screen and (min-width: 48rem){.teaser--compact .teaser__pic{width:25%}}.teaser--compact .teaser__img{border-radius:8px;max-width:6em;max-height:6em;margin:auto}@media screen and (min-width: 62rem){.teaser--compact .teaser__img{border-radius:8px}}@media screen and (min-width: 48rem){.teaser--compact .teaser__img{margin:0}}.teaser--compact .teaser__content{margin:0;width:100%}@media screen and (min-width: 48rem){.teaser--compact .teaser__content{width:75%}}.teaser--compact .teaser__content:before{background:none}.teaser--compact .teaser__text{font-style:normal;margin:0;width:100%}@media screen and (min-width: 48rem){.teaser--compact .teaser__text{text-align:left}}.teaser--compact .teaser__text p{margin-top:0}@media screen and (min-width: 48rem){.teaser--compact .teaser__btn{margin:0}}.teaser--small.util-bg-grey-gradient{background:!important}@media screen and (min-width: 48rem){.teaser--small{display:flex;flex-wrap:wrap}}.teaser--small .teaser__container{display:block;margin-bottom:60px;position:relative;width:100%}@media screen and (min-width: 39.375rem){.teaser--small .teaser__container{margin-bottom:120px}}@media screen and (min-width: 48rem){.teaser--small .teaser__container{margin-left:auto;margin-right:auto;margin-top:48px;width:50%}}@media screen and (min-width: 62rem){.teaser--small .teaser__container{width:30%}}@media screen and (max-width: 39.375rem){.teaser--small .teaser__container .teaser__text{height:auto!important}}.teaser--small .teaser__img{margin:0 auto 40px;max-width:90%;width:230px}@media screen and (min-width: 62rem){.teaser--small .teaser__img{width:260px}}.teaser--small .teaser__headline{font-size:1.8125rem;color:#da291c;text-align:center}.teaser--small .teaser__text{padding:0 15px;width:100%;margin:0 auto 20px}.teaser--small .teaser__btn{bottom:-48px;left:0;right:0;position:absolute}.teaser--wide{padding:32px 15px;display:block}@media screen and (min-width: 62rem){.teaser--wide{padding:48px 5%}.teaser--wide .teaser__headline{width:60%}.teaser--wide .teaser__content{margin-top:0;min-height:320px;padding-right:45%;position:static;width:100%;padding-top:32px}.teaser--wide .teaser__pic{margin-top:0;position:absolute;right:0;top:50%;transform:translateY(-50%)}.teaser--wide .teaser__img{margin:0 auto;max-height:100%;max-width:100%;width:auto}.teaser--wide.teaser--wide-left .teaser__pic{left:-50%}.teaser--wide.teaser--wide-left .teaser__content{padding-left:45%;padding-right:0}}.teaser--wide .teaser__headline,.teaser--wide p{text-align:center}.teaser--wide .teaser__headline{font-size:1.4375rem;display:block;margin:-32px auto 32px;word-break:normal;hyphens:auto;-webkit-hyphens:auto}@media screen and (min-width: 48rem){.teaser--wide .teaser__headline{font-size:3.0625rem}}.teaser--wide .teaser__content:before{background:none}@media screen and (max-width: 47.9375rem){.teaser--wide .teaser__content{padding-top:16px}}.teaser--wide .teaser__text{max-width:770px}.teaser--wide .teaser__img{border-radius:8px}@media screen and (min-width: 62rem){.teaser--wide .teaser__img{border-radius:8px}}.teaser--full{width:100%;margin:0;display:block}.teaser--full .teaser__img{width:100%}.teaser__wrapper{width:100%;display:flex;flex-direction:column;align-items:center}@media screen and (max-width: 48rem){.teaser__wrapper{align-items:flex-start}}.teaser__wrapper.teaser__wrapper--two,.teaser__wrapper.teaser__wrapper--three{flex-direction:row;flex-wrap:wrap;align-items:stretch;gap:16px}.teaser-person__container{display:flex;flex-wrap:wrap;padding-top:24px}@media screen and (min-width: 48rem){.teaser-person__container{padding-top:96px}}@media screen and (min-width: 48rem){.container--text+.teaser-person__container{padding-top:24px}}@media screen and (min-width: 48rem){.tab .teaser-person__container{padding-top:0}}.teaser-person,.teaser-person-landscape{margin-bottom:48px;margin-top:32px;position:relative;width:100%}@media screen and (max-width: 48rem){.teaser-person,.teaser-person-landscape{margin-bottom:0}}.teaser-person .teaser__pic,.teaser-person-landscape .teaser__pic{display:block;margin:0 0 16px;width:auto}.teaser-person .teaser__img,.teaser-person-landscape .teaser__img{width:210px;border-radius:5px;margin:0!important}.teaser-person .teaser__headline-wrapper,.teaser-person-landscape .teaser__headline-wrapper{flex-grow:1}.teaser-person .teaser__headline,.teaser-person-landscape .teaser__headline{font-size:1.875rem;line-height:30px;margin-bottom:8px;text-align:left;color:#4a4f53}.teaser-person .teaser__subheadline,.teaser-person-landscape .teaser__subheadline{font-size:1.375rem;line-height:30px;color:#da291c;font-family:Oswald,Helvetica Neue Light,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif;max-width:280px;flex-grow:1;display:flex}@media screen and (max-width: 30rem){.teaser-person .teaser__subheadline,.teaser-person-landscape .teaser__subheadline{max-width:100%}}.teaser-person .teaser__content,.teaser-person-landscape .teaser__content{display:flex;margin:0;width:100%;flex-direction:column;flex:1}.teaser-person .teaser__content-details,.teaser-person-landscape .teaser__content-details{padding-left:0;margin-top:24px}.teaser-person .teaser__content-details li:before,.teaser-person-landscape .teaser__content-details li:before{content:none}@media screen and (min-width: 48rem){.teaser-person .teaser__content-details,.teaser-person-landscape .teaser__content-details{margin-bottom:0}}.teaser-person .teaser__content-details li,.teaser-person-landscape .teaser__content-details li{margin-bottom:8px;display:flex;align-items:center;position:relative;padding-left:32px}.teaser-person .teaser__content-details li svg,.teaser-person-landscape .teaser__content-details li svg{top:5px;position:absolute;left:0}@media screen and (max-width: 48rem){.teaser-person .teaser__content-details li svg,.teaser-person-landscape .teaser__content-details li svg{top:0}}.teaser-person .teaser__content-details li:last-child,.teaser-person-landscape .teaser__content-details li:last-child{align-items:baseline}@media screen and (min-width: 48rem){.teaser-person .teaser__content-details li:last-child,.teaser-person-landscape .teaser__content-details li:last-child{margin-bottom:0}}.teaser-person .teaser__content-details li span,.teaser-person-landscape .teaser__content-details li span{color:#4a4f53}.teaser-person .teaser__content-details li a,.teaser-person-landscape .teaser__content-details li a{text-decoration:none;color:#4a4f53}.teaser-person .teaser__content-details li a:hover,.teaser-person-landscape .teaser__content-details li a:hover,.teaser-person .teaser__content-details li a:hover span,.teaser-person-landscape .teaser__content-details li a:hover span{color:#da291c}.teaser-person .teaser__content-details a,.teaser-person-landscape .teaser__content-details a{display:inline-block;max-width:100%;overflow:hidden;-webkit-hyphens:auto;hyphens:auto}.teaser-person .teaser__content-details a span,.teaser-person-landscape .teaser__content-details a span{display:inline-flex}.teaser__wrapper:not(.teaser__wrapper--three):not(.teaser__wrapper--two) .teaser-person{width:calc(33.3333333333% - 16px)}@media screen and (max-width: 80rem){.teaser__wrapper:not(.teaser__wrapper--three):not(.teaser__wrapper--two) .teaser-person{margin:32px auto 48px;width:50%}}@media screen and (max-width: 48rem){.teaser__wrapper:not(.teaser__wrapper--three):not(.teaser__wrapper--two) .teaser-person{min-width:100%;margin:16px auto 0}}.teaser__wrapper--three .teaser-person{display:flex;flex-direction:column;flex:0 1 calc(33.3333333333% - 16px)}@media screen and (max-width: 62rem){.teaser__wrapper--three .teaser-person{flex-basis:calc(50% - 16px)}}@media screen and (max-width: 48rem){.teaser__wrapper--three .teaser-person{flex-basis:100%}}.teaser__wrapper--two .teaser-person{flex-basis:calc(50% - 16px)}@media screen and (max-width: 48rem){.teaser__wrapper--two .teaser-person{flex-basis:100%}}.teaser-person-landscape{display:flex;flex-direction:column;flex-basis:100%;flex-grow:1}@media screen and (min-width: 48rem){.teaser-person-landscape{flex-direction:row}}@media screen and (min-width: 80rem){.teaser-person-landscape{flex:1 auto;max-width:calc(50% - 16px)}}@media screen and (min-width: 48rem){.teaser-person-landscape .teaser__pic{margin:0 32px 0 0;max-width:210px;width:100%}}@media screen and (max-width: 80rem){.teaser__wrapper:not(.teaser__wrapper--three):not(.teaser__wrapper--two) .teaser-person-landscape{margin:32px auto 48px;width:auto;min-width:630px}}@media screen and (max-width: 48rem){.teaser__wrapper:not(.teaser__wrapper--three):not(.teaser__wrapper--two) .teaser-person-landscape{min-width:100%;margin:16px auto 0}}.teaser__wrapper--two .teaser-person-landscape{flex-basis:calc(50% - 16px)}@media screen and (max-width: 62rem){.teaser__wrapper--two .teaser-person-landscape{flex-basis:100%}}.teaser__wrapper--three .teaser-person-landscape{display:flex;flex-direction:column;flex:0 1 calc(33.3333333333% - 16px)}@media screen and (max-width: 62rem){.teaser__wrapper--three .teaser-person-landscape{flex-basis:calc(50% - 16px)}}@media screen and (max-width: 48rem){.teaser__wrapper--three .teaser-person-landscape{flex-basis:100%}}.util-bg-bisquit .teaser-person .teaser__content,.util-bg-bisquit .teaser-person .teaser__content a,.util-bg-bisquit .teaser-person-landscape .teaser__content,.util-bg-bisquit .teaser-person-landscape .teaser__content a,.util-bg-bisquit.teaser-person .teaser__content,.util-bg-bisquit.teaser-person .teaser__content a,.util-bg-bisquit.teaser-person-landscape .teaser__content,.util-bg-bisquit.teaser-person-landscape .teaser__content a{color:#4a4f53}.teaser-project{display:flex;justify-content:center;margin:48px 0 72px}.teaser-project:after{display:block;content:".";clear:both;font-size:0;line-height:0;height:0;overflow:hidden}@media screen and (max-width: 48rem){.teaser-project{flex-wrap:wrap}}.teaser-project__section{background-repeat:repeat}@media screen and (max-width: 48rem){.teaser-project__section .container{padding:0}}@media screen and (max-width: 48rem){.teaser-project__section .teaser-slider .splide__arrow--prev{top:105%;left:4%!important}.teaser-project__section .teaser-slider .splide__arrow--next{top:105%;right:4%!important}}.teaser-project__item{border-radius:4px;background:#fff;flex:1 1 100%;margin:0 0 32px}@media screen and (min-width: 62rem){.teaser-project__item{border-radius:4px}}@media screen and (min-width: 48rem){.teaser-project__item{flex:1 1 45%;margin:0 16px 24px;min-height:365px;max-width:275px}}@media screen and (min-width: 62rem){.teaser-project__item{flex:1 1 25%}}.teaser-project__item a{text-decoration:none}@media screen and (max-width: 47.9375rem){.teaser-project__item a{display:flex;align-items:center}}.teaser-project__item figure{margin:0}@media screen and (max-width: 47.9375rem){.teaser-project__item figure{min-width:115px;max-width:115px}}.teaser-project__item img{width:100%;border-radius:4px}@media screen and (min-width: 62rem){.teaser-project__item img{border-radius:4px}}@media screen and (min-width: 62rem){.teaser-project__item img{border-bottom-left-radius:0;border-bottom-right-radius:0}}.teaser-project__item h3{text-transform:uppercase;font-family:Oswald,Helvetica Neue Light,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif;font-size:1.4375rem;line-height:30px;padding:8px 16px;margin:0}@media screen and (max-width: 29.9375rem){.teaser-project__item h3{font-size:1.0625rem;word-break:break-word}}.teaser-project__headline{width:100%;text-align:center;margin:48px 0 24px}.teaser-project__headline h2{background:#fff;border-radius:5px;margin:24px auto 0;display:inline-block;padding:8px}.teaser-slider{display:flex;justify-content:space-between;max-width:1222px;margin:50px auto 90px}.teaser-slider:after{display:block;content:".";clear:both;font-size:0;line-height:0;height:0;overflow:hidden}@media screen and (max-width: 47.9375rem){.teaser-slider{margin-right:0;margin-left:0}}.teaser-slider .splide__arrow{position:absolute;background-color:#fff;border-radius:100vw;border:none;display:block;height:64px;width:64px;top:25%;cursor:pointer;display:flex;justify-content:center;align-items:center}@media screen and (min-width: 48rem){.teaser-slider .splide__arrow{top:40%}}.teaser-slider .splide__arrow .svg-icon{color:#333}.teaser-slider .splide__arrow--prev{left:-70px}@media screen and (min-width: 93.75rem){.teaser-slider .splide__arrow--prev{left:-100px!important}}.teaser-slider .splide__arrow--prev .svg-icon{right:20px}.teaser-slider .splide__arrow--next{right:-70px}@media screen and (min-width: 93.75rem){.teaser-slider .splide__arrow--next{right:-100px!important}}.teaser-slider .splide__arrow--next .svg-icon{left:20px}.teaser-slider__section{background-repeat:repeat}.teaser-slider__container{position:relative;background:#fff;min-height:385px;border-radius:8px 8px 0 0}@media screen and (min-width: 62rem){.teaser-slider__container{border-radius:8px}}@media screen and (max-width: 61.9375rem){.teaser-slider__container{min-height:350px}}@media screen and (max-width: 47.9375rem){.teaser-slider__container{min-height:380px}}.teaser-slider__container .btn{display:none}.teaser-slider__content{margin:0}.teaser-slider__headline{margin-top:5px}.teaser-slider__text p,.teaser-slider__text h3{font-size:1.4375rem;line-height:30px;text-transform:uppercase;font-family:Oswald,Helvetica Neue Light,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif;margin:0;padding:10px 15px}@media screen and (max-width: 29.9375rem){.teaser-slider__text p,.teaser-slider__text h3{word-wrap:break-word}}.teaser-slider__link{position:relative;text-decoration:none;display:block;height:100%;width:100%}.teaser-slider__img{width:100%;border-radius:8px 8px 0 0}@media screen and (min-width: 62rem){.teaser-slider__img{border-radius:8px}}@media screen and (min-width: 62rem){.teaser-slider__img{border-bottom-left-radius:0;border-bottom-right-radius:0}}.teaser-slider__headline{width:100%;text-align:center;margin-top:20px}.teaser-slider__headline h2{background:#fff;border-radius:5px;margin:25px auto 0;display:inline-block;padding:10px}.teaser-tile__wrapper{max-width:100%;margin-bottom:48px}@media only screen and (min-width: 630px){.teaser-tile__wrapper{display:flex;flex-wrap:wrap;justify-content:center}}.teaser-tile__wrapper.teaser-tile--invers{flex-direction:row-reverse}.teaser-tile{width:100%;padding:14px}@media only screen and (min-width: 630px){.teaser-tile{width:50%}}@media screen and (min-width: 62rem){.teaser-tile{width:33%;height:auto;flex-shrink:0}}@media screen and (min-width: 80rem){.teaser-tile{width:25%}}.teaser-tile__inner{position:relative}.teaser-tile__inner .teaser-tile__image{width:100%;border-radius:8px}@media screen and (min-width: 62rem){.teaser-tile__inner .teaser-tile__image{border-radius:8px}}.teaser-tile__link{display:flex;flex-direction:column;text-decoration:none}.teaser-tile__link:hover .teaser-tile__image-wrapper:before,.teaser-tile__link:active .teaser-tile__image-wrapper:before{border-radius:8px;content:"";position:absolute;width:100%;height:100%;background-color:#33333380}@media screen and (min-width: 62rem){.teaser-tile__link:hover .teaser-tile__image-wrapper:before,.teaser-tile__link:active .teaser-tile__image-wrapper:before{border-radius:8px}}.teaser-tile__image-wrapper{position:relative}.teaser-tile__headline{font-family:Oswald,Helvetica Neue Light,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif;font-weight:400;font-style:normal;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1.375rem;margin:8px 0 0;line-height:30px;color:#333}.teaser-tile__icon{position:absolute;background:white;border-radius:100%;width:40px;height:40px;right:8px;top:8px;padding:8px;color:#da291c}@media screen and (min-width: 62rem){.teaser-tile__icon{display:none}}.text-image{display:block;margin-left:50%;transform:translate(-50%);max-width:100vw;width:calc(100% + 30px)}.text-image:after{display:block;content:".";clear:both;font-size:0;line-height:0;height:0;overflow:hidden}@media screen and (min-width: 48rem){.text-image{width:100%}.container--text .text-image{margin-top:40px;margin-bottom:56px;width:calc(100% + 100px)}}@media screen and (min-width: 62rem){.container--text .text-image{margin-top:40px;margin-bottom:56px;width:calc(100% + 330px)}}.text-image-infobox,.text-image-quotationbox{display:block;width:100%;max-width:100%;background:#fff;padding:24px;box-shadow:0 4px 16px #0000001a;border-radius:8px;border:1px solid #F3F2EE}@media screen and (min-width: 48rem){.text-image-infobox,.text-image-quotationbox{padding:32px}}@media screen and (min-width: 30rem){.text-image-infobox~ol,.text-image-quotationbox~ol{margin-left:55%}}.text-image-infobox~ol li,.text-image-quotationbox~ol li{text-align:left;padding-left:8px}@media screen and (min-width: 30rem){.text-image-infobox~ul,.text-image-quotationbox~ul{margin-left:55%}}.text-image-infobox~ul li,.text-image-quotationbox~ul li{list-style:disc;text-align:left;padding-left:8px}.text-image-infobox~ul li:before,.text-image-quotationbox~ul li:before{display:none}.text-image-infobox~ul li::marker,.text-image-quotationbox~ul li::marker{color:#da291c}@media screen and (min-width: 62rem){.text-image-infobox,.text-image-quotationbox{max-width:50%}}.text-image-infobox--left,.text-image-quotationbox--left{float:left;margin:4px 20px 20px 0}.text-image-infobox--right,.text-image-quotationbox--right{float:right;margin:4px 0 20px 20px;order:2}@media screen and (min-width: 30rem){.text-image-infobox--right~ol,.text-image-infobox--right~ul,.text-image-quotationbox--right~ol,.text-image-quotationbox--right~ul{margin-left:0}}.text-image-infobox-header,.text-image-quotationbox-header{margin-right:8px;line-height:0;margin-top:4px}@media screen and (min-width: 48rem){.text-image-infobox-header,.text-image-quotationbox-header{margin-top:0}}.text-image-infobox-header .svg-icon,.text-image-infobox-header img,.text-image-quotationbox-header .svg-icon,.text-image-quotationbox-header img{width:24px;height:24px;min-width:24px}@media screen and (min-width: 48rem){.text-image-infobox-header .svg-icon,.text-image-infobox-header img,.text-image-quotationbox-header .svg-icon,.text-image-quotationbox-header img{width:32px;height:32px;min-width:32px}}.text-image-infobox-headline,.text-image-quotationbox-headline{font-size:1.375rem;align-items:flex-start;display:flex;color:#333;margin:4px 0;text-transform:uppercase;width:100%}@media screen and (min-width: 48rem){.text-image-infobox-headline,.text-image-quotationbox-headline{font-size:1.5rem}}.text-image-infobox-text,.text-image-quotationbox-text{font-size:.9375rem;display:block;color:#333;font-size:16px;margin:15px 0 0;width:100%}.text-image-infobox-text ul li,.text-image-quotationbox-text ul li{list-style:disc;text-align:left;padding-left:8px}.text-image-infobox-text ul li::marker,.text-image-quotationbox-text ul li::marker{color:#da291c}.text-image-infobox-text ul li:before,.text-image-quotationbox-text ul li:before{display:none}.text-image-infobox-text ol li,.text-image-quotationbox-text ol li{text-align:left;padding-left:8px}.text-image-infobox-text p,.text-image-quotationbox-text p{margin:0}.text-image-infobox .btn--copy,.text-image-infobox .btn--teaser,.text-image-quotationbox .btn--copy,.text-image-quotationbox .btn--teaser{margin:24px 0 0;display:block}.text-image-quotationbox-header{margin:4px 0}@media screen and (min-width: 62rem){.text-image--left{float:left;margin:8px 24px 16px 0;max-width:50%;transform:translate(0);width:auto}.container--text .text-image--left{margin:8px 24px 8px -168px;max-width:70%}.text-image--left img{width:100%}}@media screen and (min-width: 62rem){.text-image--right{float:right;margin:8px 0 16px 24px;max-width:50%;transform:translate(0);width:auto}.container--text .text-image--right{margin:8px -168px 8px 24px;max-width:70%}.text-image--right img{width:100%}}.container--text .text-image--split{margin:0;width:100%;transform:none}.container--text .text-image--split:not(:last-child){margin-right:10px}.text-image.util-center picture,.text-image.util-center img{margin:0 auto}.text-image__caption{font-size:.9375rem;margin:4px 8px 0}@media screen and (min-width: 48rem){.text-image__caption{font-size:1.0625rem}}.container--text:has(.text-image-infobox),.container--text:has(.text-image-quotationbox){display:flex;flex-direction:column}@media screen and (min-width: 62rem){.container--text:has(.text-image-infobox),.container--text:has(.text-image-quotationbox){display:block}}@media screen and (max-width: 62rem){.container--text:has(.text-image-infobox) .text-image-infobox,.container--text:has(.text-image-infobox) .text-image-quotationbox,.container--text:has(.text-image-quotationbox) .text-image-infobox,.container--text:has(.text-image-quotationbox) .text-image-quotationbox{margin-left:0;margin-right:0}}.timeline{margin-top:144px;margin-bottom:48px}.timeline:after{display:block;content:".";clear:both;font-size:0;line-height:0;height:0;overflow:hidden}@media screen and (min-width: 48rem){.timeline{margin-top:56px;position:relative}}@media screen and (min-width: 48rem){.timeline:before{background-color:#da291c;bottom:150px;content:"";display:block;height:calc(100% - 125px);left:0;margin:auto;position:absolute;right:0;top:205px;width:2px;z-index:-1}}.timeline__item{background:#fff;border-radius:7px;box-shadow:0 1px 49px -8px #33333340;margin-bottom:96px;margin-top:144px;position:relative;padding-bottom:8px}@media screen and (min-width: 48rem){.timeline__item{margin-bottom:0;margin-top:0;width:calc((100% - 208px)/2)}}.timeline__item:first-child{margin-top:0}.timeline__item:last-child{margin-bottom:0}.timeline__item:before{background-color:#fff;box-shadow:-1px 3px 5px -1px #3333330d;content:"";display:block;height:32px;left:0;margin:auto;position:absolute;right:0;top:-18px;transform:rotate(135deg);width:32px}@media screen and (min-width: 48rem){.timeline__item:before{bottom:0;left:auto;right:-13px;top:0;transform:rotate(45deg)}}.timeline__item a+.timeline__text{margin-top:8px}.timeline__cta{padding:8px 25px 16px}.timeline__cta .btn{min-width:inherit}.timeline__icon-wrapper{align-items:center;background:#fff;border-radius:50%;border:2px solid #DA291C;bottom:auto;display:flex;height:80px;justify-content:center;left:0;margin:auto;padding:10px;position:absolute;right:0;top:-112px;width:80px}@media screen and (min-width: 48rem){.timeline__icon-wrapper{bottom:0;left:auto;right:-144px;top:0}}@media screen and (min-width: 48rem){.timeline__item:last-child .timeline__icon-wrapper:after{background-color:#fff;content:"";display:block;height:1300px;left:0;margin:auto;position:absolute;right:0;top:0;width:15px;z-index:-1}}.timeline__icon{width:55px}.timeline__img{font-family:"object-fit: cover";object-fit:cover;border-top-left-radius:7px;border-top-right-radius:7px;height:230px;width:100%}.timeline__img:hover{cursor:pointer}.timeline__date{font-size:.9375rem;line-height:1.5rem;display:inline-block;padding:24px 24px 0}a+.timeline__date{padding-top:8px}.timeline__headline{font-size:1.4375rem;line-height:2.5rem;font-weight:600;margin-bottom:0;margin-top:0;padding:8px 24px 16px}.timeline__text{font-size:1.0625rem;margin-top:0;padding:0 24px}.timeline__item--ci{background:#fff}.timeline__item--ci .timeline__icon,.timeline__item--ci .timeline__date,.timeline__item--ci .timeline__headline,.timeline__item--ci .timeline__text{color:#333}@media screen and (min-width: 48rem){.timeline__item:nth-child(2n){left:calc(50% + 107px)}}@media screen and (min-width: 48rem){.timeline__item:nth-child(2n):before{left:-13px;right:auto}}@media screen and (min-width: 48rem){.timeline__item:nth-child(2n) .timeline__icon-wrapper{left:-146px;right:auto}}@media screen and (min-width: 48rem){.timeline__item:nth-child(odd):before{box-shadow:2px 3px 5px -1px #3333330d;transform:rotate(-45deg)}}.timeline__item--img:before{background:linear-gradient(45deg,#fff 0%,#fff 50%,rgba(255,255,255,0) 51%,rgba(255,255,255,0) 100%)}@media screen and (min-width: 48rem){.timeline__item--img:before{background:linear-gradient(-45deg,#fff 0%,#fff 50%,rgba(255,255,255,0) 51%,rgba(255,255,255,0) 100%);bottom:auto;right:-17px;top:95px}}@media screen and (min-width: 48rem){.timeline__item--img:nth-child(2n):before{background:linear-gradient(45deg,#fff 0%,#fff 50%,rgba(255,255,255,0) 51%,rgba(255,255,255,0) 100%);left:-17px}}@media screen and (min-width: 48rem){.timeline__item--img .timeline__icon-wrapper{bottom:auto;top:75px}}.timeline__btn{margin:32px auto;min-width:inherit}@media screen and (min-width: 48rem){.timeline__btn{bottom:0;left:50%;margin:0;position:absolute;transform:translate(-50%)}}.video-loop{position:relative;width:100%;height:100%;max-height:800px}.video-loop:after{display:block;content:".";clear:both;font-size:0;line-height:0;height:0;overflow:hidden}@media screen and (min-width: 62rem){.video-loop{height:80vh}}@media screen and (max-width: 30rem){.video-loop~.stage__slide-caption{right:0}}@media screen and (max-width: 29.9375rem){.video-loop~.stage__slide-caption .stage__slide-headline>span:nth-of-type(1){margin-right:80px}}.video-loop__canvas{position:absolute;top:50%;left:50%;min-width:100%;min-height:100%;width:max-content;height:auto;z-index:-100;transform:translate(-50%,-50%);background-size:cover;background-position:center center;background-repeat:no-repeat}@media screen and (max-width: 62rem){.video-loop__canvas{position:relative;width:100%;top:unset;transform:unset;left:unset}}.video-loop--img-fallback{height:auto}.gallery .youtube-embed{display:inherit;margin:0 auto;max-width:1080px}.youtube-embed,.youtube-embed-fancybox{background-size:cover;background-position:center center;background-color:transparent;background-repeat:no-repeat;display:block;position:relative;height:auto;padding-bottom:56.25%;width:100%;margin:24px 0;cursor:pointer;border-radius:8px}.youtube-embed:after,.youtube-embed-fancybox:after{display:block;content:".";clear:both;font-size:0;line-height:0;height:0;overflow:hidden}@media screen and (min-width: 62rem){.youtube-embed,.youtube-embed-fancybox{border-radius:8px}}.stage-video .youtube-embed,.stage-video .youtube-embed-fancybox{padding-bottom:0;margin-top:0}.media-embed__item .youtube-embed,.media-embed__item .youtube-embed-fancybox{max-height:166px;min-height:166px;margin:0;width:100%;background-size:cover}.media-embed__item .youtube-embed .youtube-embed__trigger-link,.media-embed__item .youtube-embed-fancybox .youtube-embed__trigger-link{height:auto}.youtube-embed>iframe{display:block;position:absolute;width:100%;height:100%;top:0;margin:0;padding:0}.youtube-embed+figcaption{font-size:.9375rem;margin-top:4px;text-align:center}@media screen and (min-width: 48rem){.youtube-embed+figcaption{font-size:1.0625rem}}.youtube-embed__trigger-link{height:120px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:120px}.youtube-embed__play-button{height:120px;width:120px}.youtube-embed__play-button use{pointer-events:none}.youtube-embed--stage-standalone{background-color:#333;background-size:cover;width:auto}@media screen and (min-width: 80rem){.youtube-embed--stage-standalone{height:calc(100vh - 104px);max-height:800px}}.youtube-embed--stage-standalone iframe{display:none;width:100%;height:auto;min-height:250px;max-height:500px}@media screen and (min-width: 48rem){.youtube-embed--stage-standalone iframe{height:40vh}}@media screen and (min-width: 80rem){.youtube-embed--stage-standalone iframe{height:calc(100vh - 104px);max-height:none}}.form.container{margin-bottom:5rem}.form .text{max-width:unset;margin-left:unset;margin-right:unset}.form form>.clearfix{margin-bottom:16px}@media (min-width: 40rem){.form form>.clearfix{margin-bottom:56px}}.form form>.form-element+.clearfix{margin-bottom:0;margin-top:16px}@media (min-width: 40rem){.form form>.form-element+.clearfix{margin-top:24px}}.form form>div:first-child:has(input[type=hidden]){position:absolute}.form h1,.form h2,.form h3,.form h4,.form h5,.form h6,.form p:not(:last-of-type){margin-bottom:24px}.form p:last-of-type{margin-bottom:0}.form .form-element-gridrow{display:flex;width:100%;flex-direction:column;grid-column-gap:2rem}@media (min-width: 36rem){.form .form-element-gridrow{flex-direction:row;flex-wrap:wrap;grid-column-gap:1rem;padding:0}}.form .form-element-gridrow>[class*=col-]{container-type:inline-size}.form .form-element-gridrow>[class*=col-].col-1{flex-basis:calc(8.333% - .917rem)}.form .form-element-gridrow>[class*=col-].col-2{flex-basis:calc(16.667% - .833rem)}.form .form-element-gridrow>[class*=col-].col-3{flex-basis:calc(25% - .75rem)}.form .form-element-gridrow>[class*=col-].col-4{flex-basis:calc(33.333% - .667rem)}.form .form-element-gridrow>[class*=col-].col-5{flex-basis:calc(41.667% - .8rem)}.form .form-element-gridrow>[class*=col-].col-6{flex-basis:calc(50% - .5rem)}.form .form-element-gridrow>[class*=col-].col-7{flex-basis:calc(58.333% - .429rem)}.form .form-element-gridrow>[class*=col-].col-8{flex-basis:calc(66.667% - .375rem)}.form .form-element-gridrow>[class*=col-].col-9{flex-basis:calc(75% - .333rem)}.form .form-element-gridrow>[class*=col-].col-10{flex-basis:calc(83.333% - .273rem)}.form .form-element-gridrow>[class*=col-].col-11{flex-basis:calc(91.667% - .182rem)}.form .form-element-gridrow>[class*=col-].col-12{flex-basis:100%}@media (min-width: 36rem){.form .form-element-gridrow>[class*=col-].col-sm-1{flex-basis:calc(8.333% - .917rem)}.form .form-element-gridrow>[class*=col-].col-sm-2{flex-basis:calc(16.667% - .833rem)}.form .form-element-gridrow>[class*=col-].col-sm-3{flex-basis:calc(25% - .75rem)}.form .form-element-gridrow>[class*=col-].col-sm-4{flex-basis:calc(33.333% - .667rem)}.form .form-element-gridrow>[class*=col-].col-sm-5{flex-basis:calc(41.667% - .8rem)}.form .form-element-gridrow>[class*=col-].col-sm-6{flex-basis:calc(50% - .5rem)}.form .form-element-gridrow>[class*=col-].col-sm-7{flex-basis:calc(58.333% - .429rem)}.form .form-element-gridrow>[class*=col-].col-sm-8{flex-basis:calc(66.667% - .375rem)}.form .form-element-gridrow>[class*=col-].col-sm-9{flex-basis:calc(75% - .333rem)}.form .form-element-gridrow>[class*=col-].col-sm-10{flex-basis:calc(83.333% - .273rem)}.form .form-element-gridrow>[class*=col-].col-sm-11{flex-basis:calc(91.667% - .182rem)}.form .form-element-gridrow>[class*=col-].col-sm-12{flex-basis:100%}}@media (min-width: 48rem){.form .form-element-gridrow>[class*=col-].col-md-1{flex-basis:calc(8.333% - .917rem)}.form .form-element-gridrow>[class*=col-].col-md-2{flex-basis:calc(16.667% - .833rem)}.form .form-element-gridrow>[class*=col-].col-md-3{flex-basis:calc(25% - .75rem)}.form .form-element-gridrow>[class*=col-].col-md-4{flex-basis:calc(33.333% - .667rem)}.form .form-element-gridrow>[class*=col-].col-md-5{flex-basis:calc(41.667% - .8rem)}.form .form-element-gridrow>[class*=col-].col-md-6{flex-basis:calc(50% - .5rem)}.form .form-element-gridrow>[class*=col-].col-md-7{flex-basis:calc(58.333% - .429rem)}.form .form-element-gridrow>[class*=col-].col-md-8{flex-basis:calc(66.667% - .375rem)}.form .form-element-gridrow>[class*=col-].col-md-9{flex-basis:calc(75% - .333rem)}.form .form-element-gridrow>[class*=col-].col-md-10{flex-basis:calc(83.333% - .273rem)}.form .form-element-gridrow>[class*=col-].col-md-11{flex-basis:calc(91.667% - .182rem)}.form .form-element-gridrow>[class*=col-].col-md-12{flex-basis:100%}}@media (min-width: 62rem){.form .form-element-gridrow>[class*=col-].col-lg-1{flex-basis:calc(8.333% - .917rem)}.form .form-element-gridrow>[class*=col-].col-lg-2{flex-basis:calc(16.667% - .833rem)}.form .form-element-gridrow>[class*=col-].col-lg-3{flex-basis:calc(25% - .75rem)}.form .form-element-gridrow>[class*=col-].col-lg-4{flex-basis:calc(33.333% - .667rem)}.form .form-element-gridrow>[class*=col-].col-lg-5{flex-basis:calc(41.667% - .8rem)}.form .form-element-gridrow>[class*=col-].col-lg-6{flex-basis:calc(50% - .5rem)}.form .form-element-gridrow>[class*=col-].col-lg-7{flex-basis:calc(58.333% - .429rem)}.form .form-element-gridrow>[class*=col-].col-lg-8{flex-basis:calc(66.667% - .375rem)}.form .form-element-gridrow>[class*=col-].col-lg-9{flex-basis:calc(75% - .333rem)}.form .form-element-gridrow>[class*=col-].col-lg-10{flex-basis:calc(83.333% - .273rem)}.form .form-element-gridrow>[class*=col-].col-lg-11{flex-basis:calc(91.667% - .182rem)}.form .form-element-gridrow>[class*=col-].col-lg-12{flex-basis:100%}}@media (min-width: 75rem){.form .form-element-gridrow>[class*=col-].col-xl-1{flex-basis:calc(8.333% - .917rem)}.form .form-element-gridrow>[class*=col-].col-xl-2{flex-basis:calc(16.667% - .833rem)}.form .form-element-gridrow>[class*=col-].col-xl-3{flex-basis:calc(25% - .75rem)}.form .form-element-gridrow>[class*=col-].col-xl-4{flex-basis:calc(33.333% - .667rem)}.form .form-element-gridrow>[class*=col-].col-xl-5{flex-basis:calc(41.667% - .8rem)}.form .form-element-gridrow>[class*=col-].col-xl-6{flex-basis:calc(50% - .5rem)}.form .form-element-gridrow>[class*=col-].col-xl-7{flex-basis:calc(58.333% - .429rem)}.form .form-element-gridrow>[class*=col-].col-xl-8{flex-basis:calc(66.667% - .375rem)}.form .form-element-gridrow>[class*=col-].col-xl-9{flex-basis:calc(75% - .333rem)}.form .form-element-gridrow>[class*=col-].col-xl-10{flex-basis:calc(83.333% - .273rem)}.form .form-element-gridrow>[class*=col-].col-xl-11{flex-basis:calc(91.667% - .182rem)}.form .form-element-gridrow>[class*=col-].col-xl-12{flex-basis:100%}}@media (min-width: 87.5rem){.form .form-element-gridrow>[class*=col-].col-xxl-1{flex-basis:calc(8.333% - .917rem)}.form .form-element-gridrow>[class*=col-].col-xxl-2{flex-basis:calc(16.667% - .833rem)}.form .form-element-gridrow>[class*=col-].col-xxl-3{flex-basis:calc(25% - .75rem)}.form .form-element-gridrow>[class*=col-].col-xxl-4{flex-basis:calc(33.333% - .667rem)}.form .form-element-gridrow>[class*=col-].col-xxl-5{flex-basis:calc(41.667% - .8rem)}.form .form-element-gridrow>[class*=col-].col-xxl-6{flex-basis:calc(50% - .5rem)}.form .form-element-gridrow>[class*=col-].col-xxl-7{flex-basis:calc(58.333% - .429rem)}.form .form-element-gridrow>[class*=col-].col-xxl-8{flex-basis:calc(66.667% - .375rem)}.form .form-element-gridrow>[class*=col-].col-xxl-9{flex-basis:calc(75% - .333rem)}.form .form-element-gridrow>[class*=col-].col-xxl-10{flex-basis:calc(83.333% - .273rem)}.form .form-element-gridrow>[class*=col-].col-xxl-11{flex-basis:calc(91.667% - .182rem)}.form .form-element-gridrow>[class*=col-].col-xxl-12{flex-basis:100%}}.form .form-element{container-type:inline-size;margin-bottom:2rem}.form .form-element>.form-element{margin-bottom:0}.form .form-check-inline{display:inline-flex;margin-right:1rem}.form label,.form .input,.form input,.form textarea,.form select{display:block;width:100%;font-size:1.125rem;line-height:2rem;scroll-margin-top:calc(var(--header-height-mobile) + 48px)}@media (min-width: 40rem){.form label,.form .input,.form input,.form textarea,.form select{scroll-margin-top:calc(var(--header-height-desktop) + 48px)}}.form label{margin-bottom:.5rem;color:var(--label-color);cursor:pointer}.form label.radio-buttons-label{color:var(--label-radio-color);display:grid;grid-template-columns:24px auto;gap:8px;width:auto;align-items:center;cursor:default}.form .form-element-friendly-captcha label{cursor:default}.form input,.form textarea,.form select{padding:.75rem 1rem;border:1px solid var(--input-border-color);border-radius:.24rem}.form .form-select{background-color:var(--input-select-background-color);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right .75rem center;background-size:16px 12px;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;-webkit-appearance:none;-moz-appearance:none;appearance:none}.form .form-check{display:flex;align-items:center;justify-content:flex-start;gap:.5rem;margin-bottom:1rem}.form .form-check label{margin-bottom:0}.form input[type=radio]{margin:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--input-radio-background-color);padding:0;font:inherit;color:var(--input-radio-color);width:22px;height:22px;border:1px solid var(--input-radio-border);border-radius:50%;display:grid;place-content:center}.form input[type=radio]:before{content:"";width:1.5rem;height:1.5rem;border-radius:50%;border:8px solid var(--input-radio-before-border);transform:scale(0);transition:.12s transform ease-in-out}.form input[type=radio]:checked:before{transform:scale(1)}.form input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0;background-color:var(--input-checkbox-background-color);padding:0;font:inherit;color:var(--input-checkbox-color);width:22px;height:22px;border:1px solid var(--input-checkbox-border);border-radius:.24rem;display:grid;place-content:center}.form input[type=checkbox]:checked{background-color:var(--input-checkbox-checked-background);border-color:var(--input-checkbox-checked-border);background-image:url('data:image/svg+xml,<svg width="14" height="10" viewBox="0 0 14 10" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M4.98258 9.52172C4.77389 9.52172 4.58258 9.45215 4.42606 9.29563L0.96519 5.83476C0.652147 5.52172 0.652147 5.03476 0.96519 4.72172C1.27823 4.40867 1.76519 4.40867 2.07823 4.72172L4.99997 7.62606L11.9391 0.704326C12.2521 0.391283 12.7391 0.391283 13.0521 0.704326C13.3652 1.01737 13.3652 1.50433 13.0521 1.81737L5.5565 9.29563C5.38258 9.45215 5.19128 9.52172 4.98258 9.52172Z" fill="white"/></svg>');background-repeat:no-repeat;background-position:center;background-size:15px}.form textarea{min-height:7.5rem}.form p>a{font-weight:700}.form .form-element .field-caption{margin-top:.5rem;font-size:1rem;line-height:1.5rem}.form .form-element .form-text{color:var(--form-text)}.form .form-element .invalid-feedback{color:var(--invalid-feedback);display:none}.form .form-element.is-invalid .form-label,.form .form-element.is-invalid .form-control,.form .form-element.is-invalid .form-text,.form .form-element.is-invalid .invalid-feedback,.form .form-element.is-invalid .form-check-label{color:var(--invalid-text)}.form .form-element.is-invalid .form-control{border-color:var(--invalid-border)}.form .form-element.is-invalid .invalid-feedback.active{display:inline}.form .form-element.is-invalid input[type=radio]:before{border-color:var(--invalid-border)}.form .form-element.is-invalid input[type=checkbox]{border:1px solid var(--invalid-border)}.form .form-element.is-invalid input[type=checkbox]:checked{background-color:var(--invalid-checked-background)}.form .form-element.form-element-radio legend{font-size:1.125rem;color:var(--legend-radio-color);font-weight:400;margin-bottom:1rem}.form .form-fileupload{padding:.75rem 1rem}.form .form-fileupload::file-selector-button{margin-right:.75rem;border:1px solid var(--input-file-border-color);background-color:var(--input-file-background-color);color:var(--input-file-text-color);border-radius:.24rem;padding:.5rem .75rem;cursor:pointer}.form .form-fileupload:hover::file-selector-button{background-color:var(--input-file-hover-background-color);color:var(--input-file-hover-text-color)}.form .form-fileupload:focus-visible::file-selector-button{outline:2px solid var(--input-file-focus-border-color);outline-offset:2px}.form .form-stepper{display:flex;flex-wrap:wrap;list-style:none}.form .form-stepper-link,.form .form-stepper-button{display:inline-flex;align-items:center;cursor:pointer;background:transparent;border:none;color:inherit;text-decoration:none}.form .form-stepper-link:disabled,.form .form-stepper-link[aria-disabled=true],.form .form-stepper-button:disabled,.form .form-stepper-button[aria-disabled=true]{opacity:.5;cursor:not-allowed}.form .form-stepper-link[aria-current=step],.form .form-stepper-button[aria-current=step]{font-weight:700;text-decoration:underline}.form fieldset{border:0;padding:0;display:flex;flex-direction:column;container-type:inline-size}.form fieldset[hidden]{display:none}.form legend{font-size:1.5rem;color:var(--legend-color);line-height:2rem;font-weight:700;margin-bottom:24px}.form legend.radio-buttons-legend{font-size:18px;line-height:32px;margin-bottom:4px;font-weight:400;color:var(--legend-radio-color)}.form .actions .form-navigation{width:100%;display:flex;justify-content:space-between}@media (min-width: 40rem){.form .actions{margin-top:24px;display:flex}.form .actions.align-center .form-navigation{justify-content:center}.form .actions.align-start .form-navigation{justify-content:flex-start}.form .actions.align-end .form-navigation{justify-content:flex-end}}.form button[type=submit]{width:100%}@media (min-width: 62rem){.form button[type=submit]{min-width:10rem;width:auto}}.form form.recaptcha-invisible{padding-bottom:5rem}.form .frc-captcha{min-width:unset;border:0;display:flex;align-items:center;padding:0}@media (min-width: 40rem){.form .frc-captcha{position:absolute;bottom:0;left:0;margin-top:0}}.form .frc-captcha .frc-container{min-height:unset;opacity:0;height:0px;overflow:hidden;transition-property:height,opacity;transition-duration:.2s}.form .frc-captcha .frc-container.frc-success{opacity:1;height:32px}@media (min-width: 40rem){.form .frc-captcha .frc-container.frc-success{height:56px}}.form .frc-captcha .frc-content{opacity:0;width:0}.form .frc-captcha .frc-banner{position:relative;bottom:unset;right:unset;opacity:0;transition-property:height,opacity;transition-duration:1s;height:0px}.form .frc-captcha .frc-banner *{font-size:1rem;color:var(--friendlycaptcha-text-color);font-weight:700;opacity:1}.form .frc-captcha .frc-success~.frc-banner{opacity:1;height:20px}.form .frc-captcha .frc-icon{margin:0;fill:var(--friendlycaptcha-icon-color);stroke:var(--friendlycaptcha-icon-color)}.form.newsletter-signup .form-elements-wrapper,.form.newsletter-signoff .form-elements-wrapper{position:relative;width:100%;max-width:780px;margin-left:auto;margin-right:auto;margin-bottom:32px}.form.newsletter-signup .form-elements-wrapper .text,.form.newsletter-signoff .form-elements-wrapper .text{margin-bottom:32px}.form.newsletter-signup .form-indication,.form.newsletter-signoff .form-indication{text-align:right;width:100%;margin-bottom:8px;display:block}.form .summary-list{margin-bottom:2rem}.form .summary-list h3{color:var(--summary-title-color);font-size:1.25rem;font-weight:700;line-height:1.5rem;margin-bottom:1rem;margin-top:2rem}.form .summary-list h3:first-child{margin-top:0}.form .summary-list dl{margin:0;padding:0;display:flex;flex-direction:column;gap:.75rem}@media (min-width: 40rem){.form .summary-list dl{gap:1rem}}.form .summary-list dl.row{display:flex;flex-direction:column;margin-bottom:1rem;padding-bottom:1rem;border-bottom:1px solid var(--summary-row-border)}.form .summary-list dl.row:last-of-type{border-bottom:none;margin-bottom:0;padding-bottom:0}@media (min-width: 40rem){.form .summary-list dl.row{flex-direction:row;align-items:flex-start;gap:1rem}}.form .summary-list dl dt{font-weight:700;color:var(--summary-cell-color);font-size:1rem;line-height:1.5rem;margin:0;padding:0}.form .summary-list dl dt.col{width:100%;flex-shrink:0}@media (min-width: 40rem){.form .summary-list dl dt.col{width:40%;max-width:200px}}.form .summary-list dl dd{margin:0;padding:0;color:var(--summary-cell-color);font-size:1rem;line-height:1.5rem;word-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}.form .summary-list dl dd.col{width:100%}@media (min-width: 40rem){.form .summary-list dl dd.col{width:60%;flex-grow:1}}.form .summary-list dl:focus-within{outline:2px solid var(--summary-focus-border);outline-offset:2px}.uc-friendly-captcha-i .form form.friendly-captcha,.uc-friendly-captcha-n .form form.friendly-captcha{display:none}.uc-friendly-captcha-y .form form.friendly-captcha{display:block}.form{--header-height-mobile: 50px;--header-height-desktop: 100px;--primary-1: #333;--secondary-1: #4A4F53;--tertiary-1: #fff;--system-error: #9A3324;--checked-color: #DA291C;--form-text: var(--secondary-1);--label-color: var(--secondary-1);--label-radio-color: var(--secondary-1);--input-border-color: #D1CCBD;--input-select-background-color: #F8F7F5;--input-radio-background-color: var(--tertiary-1);--input-radio-color: var(--primary-1);--input-radio-border: var(--secondary-1);--input-radio-before-border: var(--secondary-1);--input-checkbox-background-color: #F8F7F5;--input-checkbox-color: var(--primary-1);--input-checkbox-border: var(--secondary-1);--input-checkbox-checked-background: var(--primary-1);--input-checkbox-checked-border: var(--primary-1);--input-file-border-color: var(--secondary-1);--input-file-background-color: var(--tertiary-1);--input-file-text-color: var(--primary-1);--input-file-hover-background-color: var(--checked-color);--input-file-hover-text-color: var(--tertiary-1);--input-file-focus-border-color: var(--secondary-1);--invalid-feedback: var(--system-error);--invalid-text: var(--system-error);--invalid-border: var(--system-error);--invalid-checked-background: var(--system-error);--legend-color: var(--secondary-1);--legend-radio-color: var(--secondary-1);--summary-title-color: var(--primary-1);--summary-row-border: var(--primary-1);--summary-cell-color: var(--primary-1);--summary-focus-border: var(--primary-1)}.form fieldset:not(.form-element-radio) legend{font-size:1rem;font-family:Oswald,Helvetica Neue Light,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif;font-weight:400;margin-bottom:8px;color:#4a4f53;text-transform:none;line-height:inherit}.form fieldset.form-element-radio legend{font-size:1rem;font-family:Oswald,Helvetica Neue Light,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif;font-weight:700;margin-bottom:16px;color:#4a4f53;text-transform:uppercase;line-height:24px}.form fieldset.form-element-radio .form-check.form-check-inline{display:flex;width:100%;margin-right:0;align-items:flex-start;gap:8px}.form fieldset.form-element-radio input[type=radio]{width:22px;height:22px;flex:0 0 22px;margin-top:2px;border:2px solid #4A4F53;background-color:#fff}.form fieldset.form-element-radio input[type=radio]:before{width:10px;height:10px;border:none;background-color:#4a4f53;border-radius:50%;transform:scale(0);transition:transform .12s ease-in-out}.form fieldset.form-element-radio input[type=radio]:checked:before{transform:scale(1)}.form fieldset.form-element-radio .form-check-label{font-size:1rem;line-height:24px;font-weight:400;color:#4a4f53;width:auto;flex:1}.form fieldset.form-element-radio.is-invalid input[type=radio]{border-color:#9a3324}.form fieldset.form-element-radio.is-invalid input[type=radio]:checked:before{background-color:#9a3324}.form .form-element-fileupload .form-fileupload,.form .form-element-fileupload .form-imageupload,.form .form-element-fileupload input.form-control[type=file],.form .form-element-imageupload .form-fileupload,.form .form-element-imageupload .form-imageupload,.form .form-element-imageupload input.form-control[type=file]{display:block;width:100%;height:auto;min-height:0;padding:16px;border-radius:4px;background-color:#f8f7f5;border:1px solid #D1CCBD;transition:border-color .2s ease}.form .form-element-fileupload .form-fileupload:hover,.form .form-element-fileupload .form-imageupload:hover,.form .form-element-fileupload input.form-control[type=file]:hover,.form .form-element-imageupload .form-fileupload:hover,.form .form-element-imageupload .form-imageupload:hover,.form .form-element-imageupload input.form-control[type=file]:hover{border-color:#333}.form .form-element-fileupload .form-fileupload:focus-within,.form .form-element-fileupload .form-fileupload:focus-visible,.form .form-element-fileupload .form-imageupload:focus-within,.form .form-element-fileupload .form-imageupload:focus-visible,.form .form-element-fileupload input.form-control[type=file]:focus-within,.form .form-element-fileupload input.form-control[type=file]:focus-visible,.form .form-element-imageupload .form-fileupload:focus-within,.form .form-element-imageupload .form-fileupload:focus-visible,.form .form-element-imageupload .form-imageupload:focus-within,.form .form-element-imageupload .form-imageupload:focus-visible,.form .form-element-imageupload input.form-control[type=file]:focus-within,.form .form-element-imageupload input.form-control[type=file]:focus-visible{border-color:#333;outline:none}.form .form-element-fileupload .form-fileupload::file-selector-button,.form .form-element-fileupload .form-fileupload::-webkit-file-upload-button,.form .form-element-fileupload .form-imageupload::file-selector-button,.form .form-element-fileupload .form-imageupload::-webkit-file-upload-button,.form .form-element-fileupload input.form-control[type=file]::file-selector-button,.form .form-element-fileupload input.form-control[type=file]::-webkit-file-upload-button,.form .form-element-imageupload .form-fileupload::file-selector-button,.form .form-element-imageupload .form-fileupload::-webkit-file-upload-button,.form .form-element-imageupload .form-imageupload::file-selector-button,.form .form-element-imageupload .form-imageupload::-webkit-file-upload-button,.form .form-element-imageupload input.form-control[type=file]::file-selector-button,.form .form-element-imageupload input.form-control[type=file]::-webkit-file-upload-button{display:block;width:100%;margin:0 0 16px;border:none;border-radius:4px;padding:16px 32px;background-color:#4a4f53;color:#fff;font-family:Lato,Helvetica Neue Light,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif;font-weight:600;font-size:1rem;line-height:24px;cursor:pointer;transition:background-color .2s ease}.form .form-element-fileupload .form-fileupload:hover::file-selector-button,.form .form-element-fileupload .form-fileupload:hover::-webkit-file-upload-button,.form .form-element-fileupload .form-imageupload:hover::file-selector-button,.form .form-element-fileupload .form-imageupload:hover::-webkit-file-upload-button,.form .form-element-fileupload input.form-control[type=file]:hover::file-selector-button,.form .form-element-fileupload input.form-control[type=file]:hover::-webkit-file-upload-button,.form .form-element-imageupload .form-fileupload:hover::file-selector-button,.form .form-element-imageupload .form-fileupload:hover::-webkit-file-upload-button,.form .form-element-imageupload .form-imageupload:hover::file-selector-button,.form .form-element-imageupload .form-imageupload:hover::-webkit-file-upload-button,.form .form-element-imageupload input.form-control[type=file]:hover::file-selector-button,.form .form-element-imageupload input.form-control[type=file]:hover::-webkit-file-upload-button{background-color:#333}.form .form-element-fileupload .form-fileupload:focus-visible::file-selector-button,.form .form-element-fileupload .form-fileupload:focus-visible::-webkit-file-upload-button,.form .form-element-fileupload .form-imageupload:focus-visible::file-selector-button,.form .form-element-fileupload .form-imageupload:focus-visible::-webkit-file-upload-button,.form .form-element-fileupload input.form-control[type=file]:focus-visible::file-selector-button,.form .form-element-fileupload input.form-control[type=file]:focus-visible::-webkit-file-upload-button,.form .form-element-imageupload .form-fileupload:focus-visible::file-selector-button,.form .form-element-imageupload .form-fileupload:focus-visible::-webkit-file-upload-button,.form .form-element-imageupload .form-imageupload:focus-visible::file-selector-button,.form .form-element-imageupload .form-imageupload:focus-visible::-webkit-file-upload-button,.form .form-element-imageupload input.form-control[type=file]:focus-visible::file-selector-button,.form .form-element-imageupload input.form-control[type=file]:focus-visible::-webkit-file-upload-button{outline:2px solid #333;outline-offset:2px}.form .form-element-fileupload .form-fileupload:disabled::file-selector-button,.form .form-element-fileupload .form-fileupload:disabled::-webkit-file-upload-button,.form .form-element-fileupload .form-imageupload:disabled::file-selector-button,.form .form-element-fileupload .form-imageupload:disabled::-webkit-file-upload-button,.form .form-element-fileupload input.form-control[type=file]:disabled::file-selector-button,.form .form-element-fileupload input.form-control[type=file]:disabled::-webkit-file-upload-button,.form .form-element-imageupload .form-fileupload:disabled::file-selector-button,.form .form-element-imageupload .form-fileupload:disabled::-webkit-file-upload-button,.form .form-element-imageupload .form-imageupload:disabled::file-selector-button,.form .form-element-imageupload .form-imageupload:disabled::-webkit-file-upload-button,.form .form-element-imageupload input.form-control[type=file]:disabled::file-selector-button,.form .form-element-imageupload input.form-control[type=file]:disabled::-webkit-file-upload-button{background-color:#fff;color:#999;border:1px solid #999999;cursor:not-allowed}.form .form-element-fileupload .form-fileupload:disabled,.form .form-element-fileupload .form-imageupload:disabled,.form .form-element-fileupload input.form-control[type=file]:disabled,.form .form-element-imageupload .form-fileupload:disabled,.form .form-element-imageupload .form-imageupload:disabled,.form .form-element-imageupload input.form-control[type=file]:disabled{border-color:#d1ccbd}.form .form-element-fileupload .form-fileupload:disabled:hover,.form .form-element-fileupload .form-imageupload:disabled:hover,.form .form-element-fileupload input.form-control[type=file]:disabled:hover,.form .form-element-imageupload .form-fileupload:disabled:hover,.form .form-element-imageupload .form-imageupload:disabled:hover,.form .form-element-imageupload input.form-control[type=file]:disabled:hover{border-color:#d1ccbd}.form .form-element-fileupload.is-invalid .form-fileupload,.form .form-element-fileupload.is-invalid .form-imageupload,.form .form-element-fileupload.is-invalid input.form-control[type=file],.form .form-element-imageupload.is-invalid .form-fileupload,.form .form-element-imageupload.is-invalid .form-imageupload,.form .form-element-imageupload.is-invalid input.form-control[type=file]{border-color:#9a3324}.form .form-element-fileupload.is-invalid .form-fileupload input[type=file]::file-selector-button,.form .form-element-fileupload.is-invalid .form-fileupload input[type=file]::-webkit-file-upload-button,.form .form-element-fileupload.is-invalid .form-imageupload input[type=file]::file-selector-button,.form .form-element-fileupload.is-invalid .form-imageupload input[type=file]::-webkit-file-upload-button,.form .form-element-fileupload.is-invalid input.form-control[type=file] input[type=file]::file-selector-button,.form .form-element-fileupload.is-invalid input.form-control[type=file] input[type=file]::-webkit-file-upload-button,.form .form-element-imageupload.is-invalid .form-fileupload input[type=file]::file-selector-button,.form .form-element-imageupload.is-invalid .form-fileupload input[type=file]::-webkit-file-upload-button,.form .form-element-imageupload.is-invalid .form-imageupload input[type=file]::file-selector-button,.form .form-element-imageupload.is-invalid .form-imageupload input[type=file]::-webkit-file-upload-button,.form .form-element-imageupload.is-invalid input.form-control[type=file] input[type=file]::file-selector-button,.form .form-element-imageupload.is-invalid input.form-control[type=file] input[type=file]::-webkit-file-upload-button{outline:1px solid #9A3324}.form .form-element-fileupload.is-invalid .form-fileupload::file-selector-button,.form .form-element-fileupload.is-invalid .form-fileupload::-webkit-file-upload-button,.form .form-element-fileupload.is-invalid .form-imageupload::file-selector-button,.form .form-element-fileupload.is-invalid .form-imageupload::-webkit-file-upload-button,.form .form-element-fileupload.is-invalid input.form-control[type=file]::file-selector-button,.form .form-element-fileupload.is-invalid input.form-control[type=file]::-webkit-file-upload-button,.form .form-element-imageupload.is-invalid .form-fileupload::file-selector-button,.form .form-element-imageupload.is-invalid .form-fileupload::-webkit-file-upload-button,.form .form-element-imageupload.is-invalid .form-imageupload::file-selector-button,.form .form-element-imageupload.is-invalid .form-imageupload::-webkit-file-upload-button,.form .form-element-imageupload.is-invalid input.form-control[type=file]::file-selector-button,.form .form-element-imageupload.is-invalid input.form-control[type=file]::-webkit-file-upload-button{outline:1px solid #9A3324}.form .form-element-fileupload [id$=-preview],.form .form-element-imageupload [id$=-preview]{margin-top:16px}.form .form-element-fileupload [id$=-preview] img,.form .form-element-imageupload [id$=-preview] img{display:block;max-width:100%;height:auto;border-radius:4px}.form .form--file-upload{display:block;width:100%;height:auto;min-height:0;padding:16px;border-radius:4px;background-color:#f8f7f5;border:1px solid #D1CCBD;transition:border-color .2s ease}.form .form--file-upload:hover{border-color:#333}.form .form--file-upload:focus-within,.form .form--file-upload:focus-visible{border-color:#333;outline:none}.form .form--file-upload input[type=file]{display:block;width:100%;height:auto;min-height:0;border:none;padding:0;background-color:transparent}.form .form--file-upload input[type=file]::file-selector-button,.form .form--file-upload input[type=file]::-webkit-file-upload-button{display:block;width:100%;margin:0 0 16px;border:none;border-radius:4px;padding:16px 32px;background-color:#4a4f53;color:#fff;font-family:Lato,Helvetica Neue Light,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif;font-weight:600;font-size:1rem;line-height:24px;cursor:pointer;transition:background-color .2s ease}.form .form--file-upload input[type=file]:hover::file-selector-button,.form .form--file-upload input[type=file]:hover::-webkit-file-upload-button{background-color:#333}.form .form--file-upload input[type=file]:focus-visible::file-selector-button,.form .form--file-upload input[type=file]:focus-visible::-webkit-file-upload-button{outline:2px solid #333;outline-offset:2px}.form .form--file-upload input[type=file]:disabled::file-selector-button,.form .form--file-upload input[type=file]:disabled::-webkit-file-upload-button{background-color:#fff;color:#999;border:1px solid #999999;cursor:not-allowed}.form .form--file-upload .file-name--preview,.form .form--file-upload .file-resource--preview{font-size:1rem;line-height:24px;color:#4a4f53;word-break:break-word;margin-bottom:16px}.form .form--file-upload [id$=-preview]{margin-top:16px}.form .form--file-upload [id$=-preview] img{display:block;max-width:100%;height:auto;border-radius:4px}.form .form--file-upload .form__label{font-size:1rem;line-height:24px;font-weight:400;color:#4a4f53;margin-top:16px;margin-bottom:0;padding-left:0;display:block;width:auto}.form .form--file-upload:has(input.is-invalid),.form .form--file-upload:has(input.error),.form .form--file-upload:has(.form-control.error),.form .form--file-upload.has-error{border-color:#9a3324}.form .form--file-upload:has(input.is-invalid) input[type=file]::file-selector-button,.form .form--file-upload:has(input.is-invalid) input[type=file]::-webkit-file-upload-button,.form .form--file-upload:has(input.error) input[type=file]::file-selector-button,.form .form--file-upload:has(input.error) input[type=file]::-webkit-file-upload-button,.form .form--file-upload:has(.form-control.error) input[type=file]::file-selector-button,.form .form--file-upload:has(.form-control.error) input[type=file]::-webkit-file-upload-button,.form .form--file-upload.has-error input[type=file]::file-selector-button,.form .form--file-upload.has-error input[type=file]::-webkit-file-upload-button{outline:1px solid #9A3324}.form .form--file-upload:has(input.is-invalid)::file-selector-button,.form .form--file-upload:has(input.is-invalid)::-webkit-file-upload-button,.form .form--file-upload:has(input.error)::file-selector-button,.form .form--file-upload:has(input.error)::-webkit-file-upload-button,.form .form--file-upload:has(.form-control.error)::file-selector-button,.form .form--file-upload:has(.form-control.error)::-webkit-file-upload-button,.form .form--file-upload.has-error::file-selector-button,.form .form--file-upload.has-error::-webkit-file-upload-button{outline:1px solid #9A3324}.form .form--file-upload:has(input.is-invalid) .file-name--preview,.form .form--file-upload:has(input.is-invalid) .file-resource--preview,.form .form--file-upload:has(input.is-invalid) .form__label,.form .form--file-upload:has(input.error) .file-name--preview,.form .form--file-upload:has(input.error) .file-resource--preview,.form .form--file-upload:has(input.error) .form__label,.form .form--file-upload:has(.form-control.error) .file-name--preview,.form .form--file-upload:has(.form-control.error) .file-resource--preview,.form .form--file-upload:has(.form-control.error) .form__label,.form .form--file-upload.has-error .file-name--preview,.form .form--file-upload.has-error .file-resource--preview,.form .form--file-upload.has-error .form__label{color:#9a3324}.form .form--file-upload:has(input:disabled){border-color:#d1ccbd}.form .form--file-upload:has(input:disabled):hover{border-color:#d1ccbd}.form .form--file-upload:has(input:disabled) .file-name--preview,.form .form--file-upload:has(input:disabled) .file-resource--preview,.form .form--file-upload:has(input:disabled) .form__label{color:#999}.form .form-label{font-size:1rem;font-family:LatoSemiBold,Helvetica Neue Light,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif;font-weight:600;color:#4a4f53;padding-left:4px;margin-bottom:4px;display:inline-block;width:auto;line-height:24px}.form .form-control:not([type=radio]):not([type=checkbox]):not(.form-fileupload):not(.form-imageupload),.form textarea.form-control,.form select.form-control.form-select{font-size:1rem;width:100%;border:none;border-bottom:2px solid #D1CCBD;border-radius:4px;padding:12px;line-height:30px;font-weight:400;color:#4a4f53;background-color:#f8f7f5;height:48px;vertical-align:text-top}.form .form-control:not([type=radio]):not([type=checkbox]):not(.form-fileupload):not(.form-imageupload):hover,.form textarea.form-control:hover,.form select.form-control.form-select:hover{border-color:#333}.form .form-control:not([type=radio]):not([type=checkbox]):not(.form-fileupload):not(.form-imageupload):focus-visible,.form textarea.form-control:focus-visible,.form select.form-control.form-select:focus-visible{border-color:#333;outline:none}.form .form-control:not([type=radio]):not([type=checkbox]):not(.form-fileupload):not(.form-imageupload):active,.form textarea.form-control:active,.form select.form-control.form-select:active{border-bottom-color:#333}.form textarea.form-control{height:auto;min-height:7.5rem}.form select.form-control.form-select{padding:4px 32px 4px 16px;cursor:pointer}@media screen and (max-width: 47.9375rem){.form select.form-control.form-select{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}.form input::-webkit-outer-spin-button,.form input::-webkit-inner-spin-button{appearance:none;-moz-appearance:none;-webkit-appearance:none;margin:0}.form input[type=number]{appearance:textfield;-moz-appearance:textfield;-webkit-appearance:textfield}.form input[type=checkbox],.form .form-check-input[type=checkbox]{width:16px;height:16px;border:2px solid #4A4F53;border-radius:2px;background-color:transparent;flex:0 0 auto}.form input[type=checkbox]:checked,.form .form-check-input[type=checkbox]:checked{background-color:#333;border-color:#333;background-image:url(/typo3conf/ext/bra_projectfiles_stc/Resources/Public/Frontend/assets/check-64bd6ee6.svg);background-repeat:no-repeat;background-position:center;background-size:10px}.form input[type=checkbox]:hover,.form .form-check-input[type=checkbox]:hover{border-color:#333}.form .field-caption{position:relative}.form .field-caption .form-text{font-size:1rem;line-height:24px;color:#4a4f53;padding-left:4px;margin-top:4px;-webkit-hyphens:auto;hyphens:auto;display:inline-block;width:auto}.form .field-caption .invalid-feedback.active{font-size:1rem;line-height:24px;display:inline-flex}.form .form-element.is-valid:not(.is-invalid) input.form-control[type=text],.form .form-element.is-valid:not(.is-invalid) input.form-control[type=email],.form .form-element.is-valid:not(.is-invalid) input.form-control[type=tel]{padding-right:45px;background-color:#f8f7f5;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='10' viewBox='0 0 14 10' fill='none'%3E%3Cpath d='M4.98264 9.72161C4.77395 9.72161 4.58264 9.65204 4.42612 9.49552L0.965251 6.03465C0.652208 5.72161 0.652208 5.23465 0.965251 4.92161C1.27829 4.60856 1.76525 4.60856 2.07829 4.92161L5.00003 7.82595L11.9392 0.904216C12.2522 0.591173 12.7392 0.591173 13.0522 0.904216C13.3653 1.21726 13.3653 1.70422 13.0522 2.01726L5.55656 9.49552C5.38264 9.65204 5.19134 9.72161 4.98264 9.72161Z' fill='%2345B383'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 15px center;background-size:18px auto}.form .form-element.is-valid:not(.is-invalid) textarea.form-control{padding-right:45px;background-color:#f8f7f5;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='10' viewBox='0 0 14 10' fill='none'%3E%3Cpath d='M4.98264 9.72161C4.77395 9.72161 4.58264 9.65204 4.42612 9.49552L0.965251 6.03465C0.652208 5.72161 0.652208 5.23465 0.965251 4.92161C1.27829 4.60856 1.76525 4.60856 2.07829 4.92161L5.00003 7.82595L11.9392 0.904216C12.2522 0.591173 12.7392 0.591173 13.0522 0.904216C13.3653 1.21726 13.3653 1.70422 13.0522 2.01726L5.55656 9.49552C5.38264 9.65204 5.19134 9.72161 4.98264 9.72161Z' fill='%2345B383'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 15px top 12px;background-size:18px auto}.form .form-element.is-valid:not(.is-invalid) select.form-control.form-select{padding-right:65px;background-color:#f8f7f5;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e"),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='10' viewBox='0 0 14 10' fill='none'%3E%3Cpath d='M4.98264 9.72161C4.77395 9.72161 4.58264 9.65204 4.42612 9.49552L0.965251 6.03465C0.652208 5.72161 0.652208 5.23465 0.965251 4.92161C1.27829 4.60856 1.76525 4.60856 2.07829 4.92161L5.00003 7.82595L11.9392 0.904216C12.2522 0.591173 12.7392 0.591173 13.0522 0.904216C13.3653 1.21726 13.3653 1.70422 13.0522 2.01726L5.55656 9.49552C5.38264 9.65204 5.19134 9.72161 4.98264 9.72161Z' fill='%2345B383'/%3E%3C/svg%3E");background-repeat:no-repeat,no-repeat;background-position:right 41px center,right 15px center;background-size:16px 12px,18px auto}.form .form-element.keyboard-focus{outline:2px solid #333;outline-offset:2px;border-radius:4px;transition:outline 0s,outline-offset 0s}.form .form-element.keyboard-focus.is-invalid{outline-color:#9a3324}.form .form-element.is-invalid .form-control:not([type=radio]):not([type=checkbox]):not(.form-fileupload):not(.form-imageupload),.form .form-element.is-invalid textarea.form-control,.form .form-element.is-invalid select.form-control.form-select{border-color:#9a3324;color:#9a3324}.form .form-element.is-invalid .field-caption{color:#9a3324;padding-left:34px}.form .form-element.is-invalid .field-caption:before{content:"";position:absolute;left:4px;top:3px;width:18px;height:18px;flex:0 0 18px;background:url(/typo3conf/ext/bra_projectfiles_stc/Resources/Public/Frontend/assets/warning-2171a93b.svg) no-repeat center center;background-size:contain;pointer-events:none}.form .form-element.is-invalid .field-caption:has(.invalid-feedback.active) .form-text{display:none}.form .form-element.is-invalid input[type=checkbox],.form .form-element.is-invalid .form-check-input[type=checkbox]{border-color:#9a3324}.form .form-element.is-invalid input[type=checkbox]:checked,.form .form-element.is-invalid .form-check-input[type=checkbox]:checked{background-color:#9a3324;border-color:#9a3324}.form .form-element:not(:has(.form-text:not(.is-empty))){margin-bottom:16px}.form .form-element:not(:has(.form-text:not(.is-empty))) p.field-caption:not(:has(.invalid-feedback.active)){height:0;overflow:hidden;margin:0;padding:0}div[class^=checkout][class$=wrapper]{text-align:center}div[class^=checkout][class$=wrapper] div[class$=container]{padding:24px 32px;box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a;width:100%;display:flex;flex-direction:column;margin-bottom:48px;color:#4a4f53}div[class^=checkout][class$=wrapper] div[class^=checkout][class$=header]{display:flex}div[class^=checkout][class$=wrapper] div[class^=checkout][class$=header] p:first-of-type{text-transform:uppercase;font-family:Oswald;font-weight:500;font-size:28px;line-height:32px;margin:0}div[class^=checkout][class$=wrapper] div[class^=checkout][class$=header] p:first-of-type:first-letter{color:#4a4f53;font-size:40px;line-height:30px;text-transform:uppercase}div[class^=checkout][class$=wrapper] h4,div[class^=checkout][class$=wrapper] .h4{font-size:1.375rem;line-height:30px;font-weight:500;color:#4a4f53}.tab__content .donation-form__container{margin:40px auto 0}@media screen and (min-width: 48rem){.tab__content .donation-form__container{margin:64px auto 0}}.product-detail-infobox__content .product-detail-infobox__details ul li:before{background-color:transparent;content:url(/typo3conf/ext/bra_projectfiles_stc/Resources/Public/Frontend/assets/product-heart-abf0cda5.svg);position:absolute;top:0;left:0;width:auto;height:auto;margin:0;padding-top:4px}.product-detail-infobox__content .product-detail-infobox__details ul li:before{background-color:transparent;content:url(/typo3conf/ext/bra_projectfiles_stc/Resources/Public/Frontend/assets/product-heart-abf0cda5.svg);position:absolute;top:0;left:0;width:auto;height:auto;margin:0;padding-top:4px}.checkout-personal__wrapper .checkout-personal__header{flex-direction:column;align-items:flex-start}.checkout-personal__wrapper .checkout-personal__header p{text-align:left}.checkout-personal__wrapper .checkout-personal__header p:last-child{margin-bottom:8px}.checkout-personal__wrapper .checkout-personal__content{margin-top:40px;display:grid;grid-gap:32px 0;grid-template-rows:auto;grid-template-areas:"checkout-personal__image" "checkout-personal__info" "checkout-personal__preview"}@media screen and (min-width: 48rem){.checkout-personal__wrapper .checkout-personal__content{grid-template-columns:1fr 1fr;grid-gap:40px 32px;grid-template-rows:auto auto;grid-template-areas:"checkout-personal__image checkout-personal__info" "checkout-personal__preview checkout-personal__preview"}}.checkout-personal__wrapper .checkout-personal__content p,.checkout-personal__wrapper .checkout-personal__content .h4{margin:0}.checkout-personal__wrapper .checkout-personal__content .form__error{bottom:0;position:relative}.checkout-personal__wrapper .checkout-personal__content .checkout-personal__image{display:flex;flex-direction:column;align-items:start}.checkout-personal__wrapper .checkout-personal__content .checkout-personal__image .form--image{margin-top:16px;display:grid;grid-template-columns:repeat(1,1fr);grid-gap:32px}@media screen and (min-width: 48rem){.checkout-personal__wrapper .checkout-personal__content .checkout-personal__image .form--image{grid-template-columns:repeat(2,1fr)}}.checkout-personal__wrapper .checkout-personal__content .checkout-personal__image .form--image .checkout-personal__img-option{display:inline-block;cursor:pointer;position:relative}.checkout-personal__wrapper .checkout-personal__content .checkout-personal__image .form--image .checkout-personal__img-option img{transition:all .5s ease-in-out;border-radius:4px}.checkout-personal__wrapper .checkout-personal__content .checkout-personal__image .form--image .checkout-personal__img-option img:hover{transform:scale(1.2)}.checkout-personal__wrapper .checkout-personal__content .checkout-personal__image .form--image .checkout-personal__img-option.is-selected:after{content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M8.97396 18.7829C8.66092 18.7829 8.37396 18.6785 8.13918 18.4437L2.94788 13.2524C2.47831 12.7829 2.47831 12.0524 2.94788 11.5829C3.41744 11.1133 4.14788 11.1133 4.61744 11.5829L9.00005 15.9394L19.4087 5.55676C19.8783 5.0872 20.6087 5.0872 21.0783 5.55676C21.5479 6.02633 21.5479 6.75676 21.0783 7.22633L9.83483 18.4437C9.57396 18.6785 9.28701 18.7829 8.97396 18.7829Z' fill='%2345B383'/%3E%3C/svg%3E");display:flex;position:absolute;width:32px;height:32px;background-color:#fff;border-radius:100%;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;left:calc(50% - 16px);bottom:-12px;padding:4px}.checkout-personal__wrapper .checkout-personal__content .checkout-personal__image .form--image input[type=radio]{position:absolute;visibility:hidden;margin:0;padding:0;width:1px;height:1px}.checkout-personal__wrapper .checkout-personal__content .checkout-personal__image .form--image .form__field-wrapper{margin-bottom:0;overflow:hidden}.checkout-personal__wrapper .checkout-personal__content .checkout-personal__image .form--image .form__field-wrapper input[type=radio]+label,.checkout-personal__wrapper .checkout-personal__content .checkout-personal__image .form--image .form__field-wrapper input[type=radio]+.form__label{display:none}.checkout-personal__wrapper .checkout-personal__content .checkout-personal__image .form--image .form__field-wrapper:has(input[type=radio]) .form-control.error+.form__label+.form__error{position:absolute;margin-bottom:-134%;text-align:left}.checkout-personal__wrapper .checkout-personal__content .checkout-personal__info{text-align:left}.checkout-personal__wrapper .checkout-personal__content .checkout-personal__info .form--personal{margin-top:24px}.checkout-personal__wrapper .checkout-personal__content .checkout-personal__info .form--personal .form__field-wrapper:has(input[type=radio]) .form-control.error+.form__label+.form__error{position:relative}.checkout-personal__wrapper .checkout-personal__content .checkout-personal__info .form--personal .form__label{display:block;font-size:18px;font-weight:400;line-height:normal;margin:5px 0;width:100%}.checkout-personal__wrapper .checkout-personal__content .checkout-personal__info .form--personal .form__field-wrapper{padding:0;margin:0 0 24px;position:relative}.checkout-personal__wrapper .checkout-personal__content .checkout-personal__info .form--personal .form__field-wrapper input.has-error,.checkout-personal__wrapper .checkout-personal__content .checkout-personal__info .form--personal .form__field-wrapper textarea.has-error{border:2px solid #DA291C}.checkout-personal__wrapper .checkout-personal__content .checkout-personal__info .form--personal .form__field-wrapper input.has-error~.form__error,.checkout-personal__wrapper .checkout-personal__content .checkout-personal__info .form--personal .form__field-wrapper textarea.has-error~.form__error{display:block}.checkout-personal__wrapper .checkout-personal__content .checkout-personal__info .form--personal .form__field-wrapper .is--invalid-icon,.checkout-personal__wrapper .checkout-personal__content .checkout-personal__info .form--personal .form__field-wrapper .is--valid-icon{top:42px}.checkout-personal__wrapper .checkout-personal__content .checkout-personal__info .form--personal .form__field-wrapper .form-control,.checkout-personal__wrapper .checkout-personal__content .checkout-personal__info .form--personal .form__field-wrapper input[type=text],.checkout-personal__wrapper .checkout-personal__content .checkout-personal__info .form--personal .form__field-wrapper textarea{background:#f1f0ee;border:0;border-radius:4px;box-shadow:none;box-sizing:border-box;font-family:Lato,Helvetica Neue Light,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif;font-size:16px;margin:5px 0;outline:0 none;padding:10px 20px;width:100%}.checkout-personal__wrapper .checkout-personal__content .checkout-personal__info .form--personal .form__field-wrapper input[type=text].form-control{height:50px}.checkout-personal__wrapper .checkout-personal__content .checkout-personal__info .form--personal .form__field-wrapper textarea{cursor:text;min-height:7.5rem;resize:vertical}.checkout-personal__wrapper .checkout-personal__content .checkout-personal__info .form--personal .form__field-wrapper textarea+.form__label{display:none}.checkout-personal__wrapper .checkout-personal__content .checkout-personal__info .form--personal .form__field-wrapper textarea+.form__error{margin-bottom:16px}.checkout-personal__wrapper .checkout-personal__content .checkout-personal__info .form--personal .form__field-wrapper:has(input[type=checkbox]) input[type=checkbox]{position:absolute;top:6px;left:0;visibility:hidden}.checkout-personal__wrapper .checkout-personal__content .checkout-personal__info .form--personal .form__field-wrapper:has(input[type=checkbox]) .form__label{padding-left:34px;box-sizing:border-box}.checkout-personal__wrapper .checkout-personal__content .checkout-personal__info .form--personal .form__field-wrapper:has(input[type=checkbox]) .form__label:before,.checkout-personal__wrapper .checkout-personal__content .checkout-personal__info .form--personal .form__field-wrapper:has(input[type=checkbox]) .form__label:after{box-sizing:border-box;content:"";display:block;position:absolute;transition:all .1s ease-out}.checkout-personal__wrapper .checkout-personal__content .checkout-personal__info .form--personal .form__field-wrapper:has(input[type=checkbox]) .form__label:before{background:white;border:solid 2px #333;height:13px;left:0;top:5px;width:13px}.checkout-personal__wrapper .checkout-personal__content .checkout-personal__info .form--personal .form__field-wrapper:has(input[type=checkbox]) .form__label:after{background:#333;height:5px;left:4px;top:9px;transform:scale(0);width:5px}.checkout-personal__wrapper .checkout-personal__content .checkout-personal__info .form--personal .form__field-wrapper:has(input[type=checkbox]) input:checked+.form__label:after{transform:scale(1)}.checkout-personal__wrapper .checkout-personal__content .checkout-personal__info .form--personal .form__field-wrapper .form__error{top:3px;display:none;color:#da291c;font-size:1rem}.checkout-personal__wrapper .checkout-personal__content .checkout-personal__preview{grid-column:1/-1}.checkout-personal__wrapper .checkout-personal__content .checkout-personal__preview .btn{margin:0}#certificate__wrappper{display:block;max-width:50vw;text-align:center}#certificate__wrappper p{margin-top:32px!important}#certificate__wrappper h3,#certificate__wrappper .certificate__message{color:#da291c!important}#certificate__wrappper .certificate__footer{padding:16px;display:flex;gap:16px}.product-detail-infobox__content .product-detail-infobox__details ul li:before{background-color:transparent;content:url(/typo3conf/ext/bra_projectfiles_stc/Resources/Public/Frontend/assets/product-heart-abf0cda5.svg);position:absolute;top:0;left:0;width:auto;height:auto;margin:0;padding-top:4px}.product-detail-infobox__content .product-detail-infobox__details ul li:before{background-color:transparent;content:url(/typo3conf/ext/bra_projectfiles_stc/Resources/Public/Frontend/assets/product-heart-abf0cda5.svg);position:absolute;top:0;left:0;width:auto;height:auto;margin:0;padding-top:4px}.product-detail-infobox-headline,.checkout-basket__wrapper{text-align:center}.checkout-basket__container{padding:24px 32px;box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a;width:100%;display:flex;flex-direction:column;margin-bottom:48px;color:#4a4f53}@media screen and (min-width: min-md){.checkout-basket__container{margin-bottom:64px}}.checkout-basket__container .input-wrapper{font-family:Oswald,Helvetica Neue Light,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif;display:flex;justify-content:center;align-items:center;position:relative}.checkout-basket__container .input-wrapper input:not([type=checkbox]):not([type=radio]).quantity{padding:18px;background-color:transparent;width:80px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-left:none;border-right:none;border-top:1px solid #D1CCBD;border-bottom:1px solid #D1CCBD;text-align:center;height:62px;box-shadow:none;border-radius:0}.checkout-basket__container .input-wrapper .decrement,.checkout-basket__container .input-wrapper .increment{padding:16px 32px;border:1px solid #D1CCBD;cursor:pointer;max-height:62px}.checkout-basket__container .input-wrapper .decrement{margin-left:16px;border-top-left-radius:40px;border-bottom-left-radius:40px}.checkout-basket__container .input-wrapper .increment{border-top-right-radius:40px;border-bottom-right-radius:40px}.checkout-basket__container .input-wrapper .allowance{padding:18px;background-color:transparent;width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #D1CCBD;text-align:center;border-radius:4px;margin:0 16px;font-size:30px}.checkout-basket__container .input-wrapper .allowance-inner{font-size:30px;font-weight:400;position:absolute;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:1;right:60px;top:50%}.checkout-basket__container .input-wrapper.free-amount{pointer-events:none;opacity:.6}.checkout-basket__container .checkout-basket__header{display:flex;align-items:flex-start;flex-direction:column}@media screen and (min-width: 48rem){.checkout-basket__container .checkout-basket__header{justify-content:space-between;align-items:center;flex-direction:row}}.checkout-basket__container .checkout-basket__header p{text-transform:uppercase;font-family:Oswald;font-weight:500;font-size:28px;line-height:32px;margin:0}.checkout-basket__container .checkout-basket__header p:first-letter{color:#da291c;font-size:40px;line-height:30px;text-transform:uppercase}.checkout-basket__container .checkout-basket__header a{font-size:18px;font-weight:700;line-height:18px;color:#da291c;text-underline-offset:4px;text-wrap:nowrap}@media screen and (max-width: 61.9375rem){.checkout-basket__container .checkout-basket__header a{margin-top:24px}}.checkout-basket__container .checkout-basket__list-item{padding:40px 0 24px;display:flex;flex-direction:column;gap:16px 0}@media screen and (min-width: 48rem){.checkout-basket__container .checkout-basket__list-item{padding:24px 0}}.checkout-basket__container .checkout-basket__list-item .checkout-basket__item{position:relative;display:flex;flex-direction:column;justify-content:space-around;align-items:flex-start;gap:0 24px;border-bottom:1px solid #999}@media screen and (min-width: 48rem){.checkout-basket__container .checkout-basket__list-item .checkout-basket__item{flex-direction:row;align-items:center;border-bottom:none}}.checkout-basket__container .checkout-basket__list-item .checkout-basket__item img{height:auto;width:100%;max-width:100%;position:relative;object-fit:cover;aspect-ratio:17/10}@media screen and (max-width: 61.9375rem){.checkout-basket__container .checkout-basket__list-item .checkout-basket__item img{display:none}}.checkout-basket__container .checkout-basket__list-item .checkout-basket__item>*{flex:1}.checkout-basket__container .checkout-basket__list-item .checkout-basket__item:last-of-type{border-bottom:1px solid #999;padding-bottom:24px}@media screen and (max-width: 61.9375rem){.checkout-basket__container .checkout-basket__list-item .checkout-basket__item:last-of-type .input-wrapper+span{bottom:40px}}.checkout-basket__container .checkout-basket__list-item .checkout-basket__item span{text-align:left}.checkout-basket__container .checkout-basket__list-item .checkout-basket__item .checkout-basket__product{flex:1;text-align:left;position:relative;width:100%}.checkout-basket__container .checkout-basket__list-item .checkout-basket__item .checkout-basket__product h4{text-transform:uppercase;margin:0 0 8px;max-width:80%;font-size:1.375rem;line-height:30px;font-weight:500}@media screen and (min-width: 48rem){.checkout-basket__container .checkout-basket__list-item .checkout-basket__item .checkout-basket__product h4{margin:0 0 16px}}.checkout-basket__container .checkout-basket__list-item .checkout-basket__item .checkout-basket__product a{position:relative;text-decoration:none}@media screen and (max-width: 47.9375rem){.checkout-basket__container .checkout-basket__list-item .checkout-basket__item .checkout-basket__product a:last-child{position:absolute;top:0;right:0;left:auto;font-size:0;color:transparent}}.checkout-basket__container .checkout-basket__list-item .checkout-basket__item .checkout-basket__product a:hover svg{filter:brightness(0) saturate(100%) invert(20%) sepia(98%) saturate(2696%) hue-rotate(352deg) brightness(89%) contrast(94%)}.checkout-basket__container .checkout-basket__list-item .checkout-basket__item .checkout-basket__product a svg{vertical-align:text-top}.checkout-basket__container .checkout-basket__list-item .checkout-basket__item .checkout-basket__product a.item-remove{cursor:pointer}.checkout-basket__container .checkout-basket__list-item .checkout-basket__item .input-wrapper>*{max-height:62px}@media screen and (max-width: 61.9375rem){.checkout-basket__container .checkout-basket__list-item .checkout-basket__item .input-wrapper{margin:16px 0}}.checkout-basket__container .checkout-basket__list-item .checkout-basket__item .input-wrapper .decrement{margin-left:0}.checkout-basket__container .checkout-basket__list-item .checkout-basket__item .input-wrapper+span{font-weight:700;text-align:right;position:relative}@media screen and (max-width: 47.9375rem){.checkout-basket__container .checkout-basket__list-item .checkout-basket__item .input-wrapper+span{position:absolute;bottom:16px;right:0}}.checkout-basket__container .checkout-basket__total{display:flex;gap:0 24px;justify-content:end}.checkout-basket__container .checkout-basket__total .h4,.checkout-basket__container .checkout-basket__total p{margin:0;font-size:1.375rem;line-height:30px;font-weight:500}.checkout-basket__container .checkout-basket__total p{font-weight:700}#certificate__wrapper{display:none;text-align:center;padding:16px;width:100%}@media screen and (min-width: 48rem){#certificate__wrapper{width:100%;max-width:620px}}#certificate__wrapper .certificate__container{background:#fff;border:1px solid #DA291C}#certificate__wrapper .certificate__container .certificate__image-container{padding:0;position:relative}#certificate__wrapper .certificate__container .certificate__image-container p{border-radius:6px;bottom:24px;padding:12px;background-color:#f3f2ee;font-family:Oswald;font-size:32px;font-style:normal;font-weight:500;line-height:40px;text-transform:uppercase;left:0;right:0;margin:40px auto 0;width:fit-content}#certificate__wrapper .certificate__container .certificate__image-container img{width:100%}#certificate__wrapper .certificate__container .certificate__content{padding:0 24px}#certificate__wrapper .certificate__container .certificate__content p{margin:16px 0 0;font-size:.75rem}#certificate__wrapper .certificate__container .certificate__content h3{color:#da291c;margin:0}#certificate__wrapper .certificate__container .certificate__content .certificate__message,#certificate__wrapper .certificate__container .certificate__content .certificate__amount{color:#da291c;margin:0 auto;font-family:Oswald;font-size:12px;font-weight:500;line-height:18px;text-transform:uppercase;max-width:75%}#certificate__wrapper .certificate__container .certificate__content .certificate__amount.show-amount{font-size:1rem;line-height:32px;font-weight:500}#certificate__wrapper .certificate__container .certificate__content .certificate__message-extra{max-width:70%;margin:16px auto 0;font-size:12px;font-weight:700}#certificate__wrapper .certificate__container .certificate__footer{margin-top:10%;display:flex;gap:16px;padding:16px;background-color:#f3f2ee;align-items:center}#certificate__wrapper .certificate__container .certificate__footer>svg{flex-basis:50%;min-width:40px}@media screen and (min-width: 48rem){#certificate__wrapper .certificate__container .certificate__footer>svg{flex-basis:20%;min-width:60px}}#certificate__wrapper .certificate__container .certificate__footer p{text-align:left;font-size:.5rem;line-height:140%}#certificate__wrapper .certificate__container .certificate__footer .certificate__seals{width:35%;display:flex;flex-direction:row;gap:16px}#certificate__wrapper .certificate__container .certificate__footer .certificate__seals svg{min-width:20px}@media screen and (min-width: 48rem){#certificate__wrapper .certificate__container .certificate__footer .certificate__seals svg{min-width:40px}}#certificate__wrapper div.fancybox-close{background-color:#da291c;width:40px;height:40px;top:-20px;right:-20px}@media screen and (max-width: 47.9375rem){#certificate__wrapper div.fancybox-close{top:-5px;right:-3px}}#certificate__wrapper div.fancybox-close svg{top:5px;left:8px;width:24px;color:#fff}.checkout-summary__wrapper p{margin:0}.checkout-summary__wrapper .checkout-summary__content{display:grid;grid-gap:24px}@media screen and (min-width: 48rem){.checkout-summary__wrapper .checkout-summary__content{grid-gap:32px 0;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-gap:32px}}.checkout-summary__wrapper .checkout-summary__content div[class^=checkout][class$=wrapper]{padding:32px;box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a;text-align:left}.checkout-summary__wrapper .checkout-summary__content div[class^=checkout][class$=wrapper] .checkout-summary__header{width:100%;display:flex;justify-content:space-between}@media screen and (max-width: 29.9375rem){.checkout-summary__wrapper .checkout-summary__content div[class^=checkout][class$=wrapper] .checkout-summary__header{flex-direction:column;align-items:flex-start;gap:24px}}.checkout-summary__wrapper .checkout-summary__content div[class^=checkout][class$=wrapper] .checkout-summary__header a{font-size:18px;font-weight:700;line-height:18px;color:#da291c;text-underline-offset:4px;text-wrap:nowrap}.checkout-summary__wrapper .checkout-summary__content div[class^=checkout][class$=wrapper] .checkout-basket__list-item{display:flex;flex-direction:column;gap:16px;margin-top:32px}.checkout-summary__wrapper .checkout-summary__content div[class^=checkout][class$=wrapper] .checkout-basket__list-item .checkout-basket__item{display:flex;gap:24px}.checkout-summary__wrapper .checkout-summary__content div[class^=checkout][class$=wrapper] .checkout-basket__list-item .checkout-basket__item:last-of-type{border-bottom:1px solid #D1CCBD;padding-bottom:24px}.checkout-summary__wrapper .checkout-summary__content div[class^=checkout][class$=wrapper] .checkout-basket__list-item .checkout-basket__item img{height:100%;max-width:256px}@media screen and (max-width: 30rem){.checkout-summary__wrapper .checkout-summary__content div[class^=checkout][class$=wrapper] .checkout-basket__list-item .checkout-basket__item img{display:none}}.checkout-summary__wrapper .checkout-summary__content div[class^=checkout][class$=wrapper] .checkout-basket__list-item .checkout-basket__item a{text-decoration:none}@media screen and (max-width: 47.9375rem){.checkout-summary__wrapper .checkout-summary__content div[class^=checkout][class$=wrapper] .checkout-basket__list-item .checkout-basket__item>a{display:none}}.checkout-summary__wrapper .checkout-summary__content div[class^=checkout][class$=wrapper] .checkout-basket__list-item .checkout-basket__item h4{margin:0}.checkout-summary__wrapper .checkout-summary__content div[class^=checkout][class$=wrapper] .checkout-basket__list-item .checkout-basket__item .checkout-basket__product{display:flex;flex-direction:column;justify-content:space-between;gap:16px}.checkout-summary__wrapper .checkout-summary__content div[class^=checkout][class$=wrapper] .checkout-basket__list-item .checkout-basket__item .checkout-basket__product>div{display:flex;gap:16px}.checkout-summary__wrapper .checkout-summary__content div[class^=checkout][class$=wrapper] .checkout-basket__list-item .checkout-basket__item .checkout-basket__product .product-amount{border:1px solid;padding:0 24px;border-radius:28px}.checkout-summary__wrapper .checkout-summary__content div[class^=checkout][class$=wrapper] .checkout-basket__list-item .checkout-basket__item .checkout-basket__product+.checkout-basket__product-total{margin:auto 0 0 auto;font-weight:700;text-wrap:nowrap}.checkout-summary__wrapper .checkout-summary__content div[class^=checkout][class$=wrapper] .checkout-basket__total{margin-top:24px;font-weight:700;display:flex;gap:24px;justify-content:flex-end}.checkout-summary__wrapper .checkout-summary__content div[class^=checkout][class$=wrapper] .checkout-basket__total .checkout-basket__total-amount{font-size:1.375rem;text-wrap:nowrap}.checkout-summary__wrapper .checkout-summary__content div[class^=checkout][class$=wrapper] .checkout-summary__certificate__info div{margin:32px 0}.checkout-summary__wrapper .checkout-summary__content div[class^=checkout][class$=wrapper] .checkout-summary__certificate__info div.checkout-summary__img img{margin-top:8px}.checkout-summary__wrapper .checkout-summary__content div[class^=checkout][class$=wrapper] .checkout-summary__personal-info__detail div{padding:32px 0}.checkout-summary__wrapper .checkout-summary__content div[class^=checkout][class$=wrapper] .checkout-summary__personal-info__detail div:not(:last-of-type){border-bottom:1px solid #D1CCBD}.checkout-summary__wrapper .checkout-summary__content div[class^=checkout][class$=wrapper] .checkout-summary__personal-info__detail .checkout-summary__payment{padding:0}.checkout-summary__wrapper .checkout-summary__content div[class^=checkout][class$=wrapper] .checkout-summary__personal-info__detail .checkout-summary__payment div{border-bottom:none;padding-bottom:0}.checkout-summary__wrapper .checkout-summary__content div[class^=checkout][class$=wrapper].checkout-summary__certificate-wrapper{grid-row:span 2;align-self:start}@media screen and (min-width: 47.9375rem){.checkout-summary__wrapper .checkout-summary__content div[class^=checkout][class$=wrapper].checkout-summary__certificate-wrapper .checkout-personal__preview{text-align:center}}.checkout-summary__wrapper .checkout-summary__privacy-policy{margin:64px 32px 32px}.checkout-summary__wrapper .checkout-summary__privacy-policy a{color:#da291c;display:inline-block}.checkout-summary__wrapper .donation-form__info{margin:0 auto;text-align:left}@media screen and (max-width: 47.9375rem){.checkout-summary__wrapper .donation-form__info{padding:0 32px}}.checkout-summary__wrapper .donation-form__info p{margin-bottom:1rem}.checkout-summary__wrapper .submit-loading{position:relative;padding-left:40px;display:inline-block;width:270px;text-wrap:nowrap}.checkout-summary__wrapper .submit-loading .spinner{position:absolute;left:0;top:2px;width:24px;aspect-ratio:1;display:grid;border-radius:50%;background:linear-gradient(0deg,rgba(255,255,255,.5) 30%,rgba(0,0,0,0) 0 70%,rgb(255,255,255) 0) 50%/8% 100%,linear-gradient(90deg,rgba(255,255,255,.25) 30%,rgba(0,0,0,0) 0 70%,rgba(255,255,255,.75) 0) 50%/100% 8%;background-repeat:no-repeat;animation:spinner 1s infinite steps(12)}.checkout-summary__wrapper .submit-loading .spinner:before,.checkout-summary__wrapper .submit-loading .spinner:after{content:"";grid-area:1/1;border-radius:50%;background:inherit;opacity:.915;transform:rotate(30deg)}.checkout-summary__wrapper .submit-loading .spinner:after{opacity:.83;transform:rotate(60deg)}@keyframes spinner{to{transform:rotate(1turn)}}@media screen and (max-width: 47.9375rem){.product-detail-infobox{margin:-16px -32px 0}}.product-detail-infobox__content{display:flex;padding:0;flex-direction:column}@media screen and (min-width: 62rem){.product-detail-infobox__content{flex-direction:row;max-height:686px}}.product-detail-infobox__content .product-detail-infobox__image{width:100%}@media screen and (min-width: 62rem){.product-detail-infobox__content .product-detail-infobox__image{width:50%}}@media screen and (min-width: 80rem){.product-detail-infobox__content .product-detail-infobox__image{width:60%}}.product-detail-infobox__content .product-detail-infobox__image picture{height:100%}.product-detail-infobox__content .product-detail-infobox__image img{width:100%;height:100%;object-fit:cover;aspect-ratio:4/3}.product-detail-infobox__content .product-detail-infobox__details{width:100%;text-align:center;background-color:#f3f2ee;padding:16px;text-align:left}@media screen and (min-width: 30rem){.product-detail-infobox__content .product-detail-infobox__details{padding:32px}}@media screen and (min-width: 62rem){.product-detail-infobox__content .product-detail-infobox__details{width:50%;padding:48px 32px}}@media screen and (min-width: 80rem){.product-detail-infobox__content .product-detail-infobox__details{width:40%}}.product-detail-infobox__content .product-detail-infobox__details h1{margin:0}@media screen and (min-width: 30rem){.product-detail-infobox__content .product-detail-infobox__details h1{font-size:2.4375rem;line-height:1.4}}.product-detail-infobox__content .product-detail-infobox__details p{font-family:Lato,Helvetica Neue Light,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif;font-size:16px;font-weight:400;line-height:24px}.product-detail-infobox__content .product-detail-infobox__details ul{padding-left:0}.product-detail-infobox__content .product-detail-infobox__details ul li{padding-left:40px;margin-bottom:16px;line-height:24px;min-height:24px;font-size:16px;text-align:left;display:flex;align-items:center;position:relative}.product-detail-infobox__content .product-detail-infobox__details ul li:before{background-color:transparent;content:url(/typo3conf/ext/bra_projectfiles_stc/Resources/Public/Frontend/assets/product-heart-abf0cda5.svg);position:absolute;top:0;left:0;width:auto;height:auto;margin:0;padding-top:4px}.product-detail-infobox__content .product-detail-infobox__details .input-wrapper{font-family:Lato,Helvetica Neue Light,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif;display:flex;justify-content:flex-start;align-items:center;position:relative}.product-detail-infobox__content .product-detail-infobox__details .input-wrapper .label{font-size:1rem}.product-detail-infobox__content .product-detail-infobox__details .input-wrapper .amount{font-size:1rem;line-height:24px;font-weight:400;margin-left:16px}@media screen and (max-width: 30rem){.product-detail-infobox__content .product-detail-infobox__details .input-wrapper .amount{margin-left:8px}}.product-detail-infobox__content .product-detail-infobox__details .input-wrapper .quantity{font-family:Oswald,Helvetica Neue Light,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif;font-weight:400;padding:18px;background-color:#fff;width:80px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-left:none;border-right:none;border-top:1px solid #D1CCBD;border-bottom:1px solid #D1CCBD;text-align:center;max-height:64px}@media screen and (max-width: 30rem){.product-detail-infobox__content .product-detail-infobox__details .input-wrapper .quantity{width:64px}}.product-detail-infobox__content .product-detail-infobox__details .input-wrapper .decrement,.product-detail-infobox__content .product-detail-infobox__details .input-wrapper .increment{background-color:#fff;padding:16px 32px;border:1px solid #d8d7d6;cursor:pointer;max-height:64px}@media screen and (max-width: 30rem){.product-detail-infobox__content .product-detail-infobox__details .input-wrapper .decrement,.product-detail-infobox__content .product-detail-infobox__details .input-wrapper .increment{padding:16px 24px}}.product-detail-infobox__content .product-detail-infobox__details .input-wrapper .decrement{margin-left:16px;border-top-left-radius:4px;border-bottom-left-radius:4px}.product-detail-infobox__content .product-detail-infobox__details .input-wrapper .increment{border-top-right-radius:4px;border-bottom-right-radius:4px}.product-detail-infobox__content .product-detail-infobox__details .input-wrapper .allowance{font-family:Oswald,Helvetica Neue Light,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif;font-weight:400;padding:18px;background-color:#fff;width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #D1CCBD;text-align:center;border-radius:4px;margin:0;font-size:30px}.product-detail-infobox__content .product-detail-infobox__details .input-wrapper .allowance-inner{font-family:Oswald,Helvetica Neue Light,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif;font-size:30px;font-weight:400;position:absolute;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:1;right:60px;top:50%}.product-detail-infobox__content .product-detail-infobox__details .form__error{font-size:1rem;color:#da291c;display:block;white-space:revert;position:relative;top:3px}.product-detail-infobox__content .product-detail-infobox__details .product-detail--item__btn{width:100%;margin:16px 0 0;padding:12px 24px!important;font-weight:700;font-size:18px;min-width:100%}@media screen and (min-width: 62rem){.product-detail-infobox__content .product-detail-infobox__details .product-detail--item__btn{min-width:350px}}@media screen and (min-width: 80rem){.product-detail-infobox__content .product-detail-infobox__details .product-detail--item__btn{min-width:400px}}.product-detail-infobox__content .product-detail-infobox__details .product-detail--item__btn.disabled{pointer-events:none;background-color:#d1ccbd;border-color:#d1ccbd}.product-detail-infobox-headline{text-align:center}.donation-form--findock{display:block;max-width:620px;margin:20px auto;position:relative;overflow-x:hidden;width:100%;padding:0}@media screen and (min-width: 30rem){.donation-form--findock{display:table;padding:0 12px}.findock-thank-page .donation-form--findock{margin:0}}.findock-thank-page .donation-form--findock{margin:0}.donation-form--findock>.donation-form__container{margin-top:0}.donation-form--findock>.donation-form__container~.donation-form__container{margin-top:40px}.donation-form__container{display:flex;flex-direction:column;justify-content:center;align-items:center;max-width:600px;width:100%;box-shadow:0 7px 14px #ddd;box-sizing:border-box;padding:15px;margin:40px 0;position:relative}@media screen and (min-width: 30rem){.donation-form__container{box-shadow:0 0 14px #ddd;padding:25px}}.donation-form__container-headline{color:#333;font-size:28px;margin:0 0 10px;text-align:left;text-transform:uppercase;width:100%;padding:0!important}.donation-form__container-headline span{color:#4a4f53;font-size:40px}.donation-form__container-headline+.h3{font-size:1.75rem;line-height:32px;width:100%}.donation-form__field-wrapper{width:100%}.donation-form__row{margin-bottom:20px;position:relative}.donation-form__interval{display:flex;justify-content:space-between;align-items:center;max-width:350px;width:100%;margin:5px auto 40px}.donation-form__interval.donation-form__interval-single{justify-content:center}.donation-form__interval-container{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;width:100%;height:215px;max-width:150px;margin:20px 10px;opacity:.5;padding:15px 10px;box-shadow:0 6px 14px #979797;cursor:pointer;text-align:center}.donation-form__interval-container.is--active{opacity:1}.donation-form__interval-container input{position:absolute;visibility:hidden}.donation-form__interval-single .donation-form__interval-container,.donation-form__interval-single .donation-form__interval-container label.donation-form__interval-label,.donation-form__interval-single .donation-form__interval-container label.donation-form__interval-label img{cursor:default}.donation-form__interval-label{cursor:pointer;text-align:center;margin:0!important;padding:0!important}.donation-form__interval-label:before,.donation-form__interval-label:after{display:none!important}.donation-form__interval-label img{cursor:pointer;height:80px;width:100%}.is--active .donation-form__interval-label img{opacity:1}.donation-form__interval-headline{font-family:Oswald,Helvetica Neue Light,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif;margin:30px 0 0;text-transform:capitalize;color:#737373;font-size:22px;font-weight:300;display:block}.is--active .donation-form__interval-headline{color:#da291c}@media screen and (min-width: 30rem){.donation-form__interval-headline{font-size:30px}}.donation-form__interval-method{text-transform:none;font-size:12px;line-height:14px;display:block}.donation-form__amount-inner{font-size:30px;font-family:Oswald,Helvetica Neue Light,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif;font-weight:400;position:absolute;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:1;right:43px;top:43px}.donation-form__purpose{text-align:center}.donation-form__purpose.single-option select{pointer-events:none;background:none!important;border:0!important;margin:15px 0 20px;height:30px!important;font-weight:400;font-size:24px;line-height:normal}.donation-form__purpose select{border-radius:4px;height:78px!important;width:100%;font-size:24px!important;font-weight:300;font-family:Lato,Helvetica Neue Light,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif;text-align:center;-webkit-appearance:none;-moz-appearance:none;background:#f1f0ee url(/typo3conf/ext/bra_projectfiles_stc/Resources/Public/Frontend/assets/arrow-down-9c395a17.svg);background-position:right 7px top 55%;background-size:38px;background-repeat:no-repeat;transition:height .3s;color:#4a4f53;padding-left:0;text-align-last:center}.donation-form__purpose select:focus{outline:0}.donation-form__purpose select option{font-size:20px!important}@media screen and (max-width: 30rem){.donation-form__purpose select{font-size:20px!important;text-overflow:ellipsis;padding:0 40px 0 15px}}.donation-form__salutation-radio{display:inline-block;margin-right:15px}.donation-form__company{display:none}.donation-form__phone-info{color:#999;font-size:16px;margin-bottom:10px;display:inline-block}.donation-form__phone-info.hidden,.donation-form__creditcard{display:none}.donation-form__payment-methods{margin:10px 0 20px}.donation-form__bank-iban input{text-transform:uppercase}.donation-form__company-checkbox,.donation-form__bank-confirmation,.donation-form__data-privacy{margin:10px 0 20px;position:relative;width:100%}.donation-form__company-checkbox label,.donation-form__bank-confirmation label,.donation-form__data-privacy label{padding-left:34px;box-sizing:border-box}.donation-form__company-checkbox label.has-error:before,.donation-form__bank-confirmation label.has-error:before,.donation-form__data-privacy label.has-error:before{border:solid 2px #DA291C}.donation-form__company-checkbox label:before,.donation-form__company-checkbox label:after,.donation-form__bank-confirmation label:before,.donation-form__bank-confirmation label:after,.donation-form__data-privacy label:before,.donation-form__data-privacy label:after{content:"";display:block;position:absolute;transition:all .1s ease-out;box-sizing:border-box}.donation-form__company-checkbox label:before,.donation-form__bank-confirmation label:before,.donation-form__data-privacy label:before{background:white;border:solid 2px #333;height:13px;left:0;text-align:center;top:5px;width:13px}.donation-form__company-checkbox label:after,.donation-form__bank-confirmation label:after,.donation-form__data-privacy label:after{transform:scale(0);background:#333;top:9px!important;height:5px;left:4px;width:5px}.donation-form__company-checkbox input,.donation-form__bank-confirmation input,.donation-form__data-privacy input{position:absolute;top:6px;left:0;visibility:hidden}.donation-form__radio input[type=radio]{position:absolute;visibility:hidden}.donation-form__radio label{font-size:18px;font-weight:400;margin:5px 0;padding:0 10px 0 20px;position:relative;width:100%}.donation-form__radio label:before,.donation-form__radio label:after{content:"";display:block;position:absolute;transition:all .1s ease-out;box-sizing:border-box}.donation-form__radio label:before{background:white;border:solid 2px #333;border-radius:50%;height:13px;left:0;top:5px;width:13px}.donation-form__radio label:after{transform:scale(0);background:#333;border-radius:50%;top:9px;height:5px;left:4px;width:5px}.donation-form__radio label img,.donation-form__radio label svg{left:160px;position:absolute;top:50%;transform:translateY(-50%);width:30px}.donation-form__radio label img.icon--mastercard,.donation-form__radio label svg.icon--mastercard{left:194px}.donation-form__radio label img.icon--sepa,.donation-form__radio label svg.icon--sepa{width:50px}.donation-form__radio input+label{opacity:.3}.donation-form__radio input:checked+label{opacity:1}.donation-form__radio input:checked+label:after{transform:scale(1)}.donation-form__label{display:block;font-size:18px;font-weight:400;margin:5px 0;width:100%}.donation-form__label[for=fd_amount],.donation-form__label[for=payment_credit_card_token]{display:none}.donation-form__label[for=fd_purpose]{color:#da291c;font-family:Oswald,Helvetica Neue Light,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif;font-size:30px;line-height:30px;margin:30px 0 20px;cursor:default}.donation-form__label.is--checked:after{transform:scale(1)!important}.donation-form__input{border:2px solid #d8d7d6!important;background:#f1f0ee!important;box-shadow:none!important;box-sizing:border-box;font-size:16px;font-family:Lato,Helvetica Neue Light,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif;height:50px;margin:5px 0;outline:0 none;padding:10px 20px;width:100%}.donation-form__input.has-error{border:2px solid #DA291C!important}.donation-form__input:focus{border:2px solid #737373!important}.donation-form__amount .donation-form__input{background:#f1f0ee;text-align:center;font-size:30px;height:78px;font-family:Oswald,Helvetica Neue Light,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif;-moz-appearance:textfield}.donation-form__amount .donation-form__input::-webkit-outer-spin-button,.donation-form__amount .donation-form__input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.donation-form__purpose .donation-form__input{font-family:Oswald,Helvetica Neue Light,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif}.donation-form__select{border:2px solid #d8d7d6!important;box-shadow:none!important;border-radius:4px;padding-left:15px;height:50px!important;width:100%;font-size:16px!important;line-height:normal!important;-webkit-appearance:none;-moz-appearance:none;background:#f1f0ee url(/typo3conf/ext/bra_projectfiles_stc/Resources/Public/Frontend/assets/arrow-down-9c395a17.svg);background-position:right 10px top 55%;background-repeat:no-repeat;background-size:23px;color:#4a4f53}.donation-form__select:focus{outline:0}.donation-form__select.has-error{border:2px solid #DA291C!important}.is--invalid-icon,.is--valid-icon{position:absolute;right:10px;z-index:10}.is--invalid-icon img,.is--valid-icon img{height:20px}.donation-form__amount .is--invalid-icon,.donation-form__amount .is--valid-icon{right:10px;top:32px}.donation-form__salutation .is--invalid-icon,.donation-form__salutation .is--valid-icon{right:35px;top:40px}.is--valid-icon{color:#10b044;top:49px}.is--invalid-icon{color:#da291c;top:47px}.donation-form--checkout .donation-form__submit-wrapper{margin:20px 0 10px;width:100%}.donation-form--checkout .donation-form__submit{margin:32px auto 24px;display:block;width:auto!important}@media screen and (min-width: 48rem){.donation-form--checkout .donation-form__submit{margin:64px auto 32px}}@media screen and (max-width: 20rem){.donation-form--checkout .donation-form__submit{white-space:normal}}.donation-form__info-wrapper{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;margin:60px 0 0}.donation-form__info-wrapper img{width:60px;margin:0 30px 20px 0}@media screen and (min-width: 30rem){.donation-form__info-wrapper img{margin-top:15px;width:auto}}.donation-form__info-description{flex:0 0 80%}@media screen and (max-width: 47.9375rem){.donation-form__info-description{flex:0 0 100%}}.donation-form__info{max-width:600px;padding:0}@media screen and (max-width: 30rem){.donation-form__info{padding:0 15px}}.donation-form__info h3{font-size:28px;font-family:Oswald,Helvetica Neue Light,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif;font-weight:400;margin:5px 0 20px!important;text-transform:uppercase;padding:0!important}@media screen and (min-width: 30rem){.donation-form__info h3{font-size:32px}}.donation-form__info p{font-size:16px;font-family:Oswald,Helvetica Neue Light,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif;font-weight:400;margin-top:0}.donation-form__info p span{display:block;font-family:Oswald,Helvetica Neue Light,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif;font-weight:400;width:100%}.donation-form__info.donation-form__info--amount.hidden{display:none}.donation-form__info.donation-form__info--amount p{color:#999;margin-top:-20px;font-family:Lato,Helvetica Neue Light,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif}.donation-form__info.donation-form__info--amount button{display:inline;background:none;border:0;padding:0;position:relative;text-decoration:underline;color:#999}.donation-form__info.donation-form__info--amount button:before,.donation-form__info.donation-form__info--amount button:after{left:50%;opacity:0;position:absolute;top:calc(100% + .5rem);transition:opacity .15s ease-in-out,visibility 0s .15s ease-in-out;visibility:hidden}.donation-form__info.donation-form__info--amount button:before{border-bottom:8px solid #999999;border-left:8px solid transparent;border-right:8px solid transparent;content:"";height:0;transform:translate(-50%) translateY(calc(-100% + 1px));width:0;z-index:1}.donation-form__info.donation-form__info--amount button:after{background-color:#999;border-radius:5px;color:#fff;content:"Kopiert!";font-size:14px;padding:5px 7px;transform:translate3d(-50%,0,0);white-space:nowrap;z-index:1}.donation-form__info.donation-form__info--amount button.clicked:hover:before,.donation-form__info.donation-form__info--amount button.clicked:hover:after,.donation-form__info.donation-form__info--amount button.clicked:focus:before,.donation-form__info.donation-form__info--amount button.clicked:focus:after{opacity:1;transition:opacity .15s ease-in-out;visibility:visible}.donation-form__errormsg{display:none}.donation-form__errormsg p{margin:0;font-size:16px}.donation-form__error{color:#da291c;font-size:16px}.donation-form__salutation .donation-form__error{padding-top:3px}.bg-danger{background:rgba(219,46,31,.2);box-sizing:border-box;padding:15px;width:100%}@media screen and (min-width: 30rem){.bg-danger{padding:15px 30px}}@media screen and (max-width: 47.9375rem){.has-donation-form #main{padding:0}}@media screen and (max-width: 47.9375rem){.has-donation-form #main .container--text{display:flow-root;padding:0 15px}}.has-donation-form .header__btn{display:none}@media screen and (min-width: 30rem){.has-donation-form .header picture{margin-left:2%}}.checkout-thank-page{text-align:center;margin:32px 0}.checkout-thank-page img{margin:0 auto}.checkout-thank-page h1{color:#da291c;margin:32px 0 16px}.checkout-thank-page h3{margin:0}.checkout-thank-page p{margin:16px 0}.animation{position:relative}.animation canvas{position:absolute;bottom:50px;left:0;width:100%;height:100vh;z-index:-1;min-height:80px}
