:root{--mainColor: #B1051F;--mainColorRGB: 177, 5, 31;--secondColor: #676E73;--fontColor: #191B1D;--headlineColor: #191B1D;--sideHeadlineColor: #90989E;--formBorderColor: #b6b6b6;--lightGrey: #E6E6E6;--baseTransition: all .3s ease-in-out;--baseWidth: 92%;--extraReducedWidth: 960px;--reducedWidth: 960px;--maxWidth: 1500px;--maxWidthBig: 1630px;--maxWidthExtraBig: 1824px;--pageLimit: 1920px}.allcont .mediacenter h3{margin-bottom:30px}.allcont .mediacenter_text{max-width:1200px}.allcont .mediacenter_filter{margin-bottom:60px}.allcont .mediacenter_filter fieldset{display:grid;grid-template-rows:auto auto;grid-template-columns:repeat(4, 1fr);gap:15px 30px;align-items:end}@media all and (max-width: 1000px){.allcont .mediacenter_filter fieldset{grid-template-columns:repeat(2, 1fr)}}@media all and (max-width: 480px){.allcont .mediacenter_filter fieldset{grid-template-columns:repeat(1, 1fr)}}.allcont .mediacenter_filter .fieldwrapper.reset{grid-column:span 4;text-align:right}@media all and (max-width: 1000px){.allcont .mediacenter_filter .fieldwrapper.reset{grid-column:span 2}}@media all and (max-width: 1000px){.allcont .mediacenter_filter .fieldwrapper.reset{grid-column:span 1}}.allcont .mediacenter_filter .fieldwrapper.reset input{display:inline-block;width:auto}.allcont .mediacenter_filter .fieldwrapper.reset a{display:block;padding:16px 0;font-size:16px;line-height:1.15;position:relative;padding-right:20px;color:var(--mainColor)}.allcont .mediacenter_filter .fieldwrapper.reset a svg{position:absolute;right:0;top:50%;transform:translateY(-50%);width:10px;height:10px}.allcont .mediacenter_filter .fieldwrapper.reset a svg path{fill:var(--mainColor)}.allcont .mediacenter_filter a.reset.disabled{cursor:progress}.allcont .mediacenter_filter a.reset.disabled:hover{cursor:progress}.allcont .mediacenter_medias{display:grid;grid-template-columns:1fr 1fr;gap:30px;position:relative}@media all and (max-width: 1200px){.allcont .mediacenter_medias{gap:15px;grid-template-columns:1fr 1fr 1fr}}@media all and (max-width: 850px){.allcont .mediacenter_medias{grid-template-columns:1fr 1fr}}@media all and (max-width: 600px){.allcont .mediacenter_medias{grid-template-columns:1fr}}.allcont .mediacenter_medias.empty{margin-bottom:60px}.allcont .mediacenter_medias.empty::before{top:50%;transform:translateX(-50%) translateY(-50%)}.allcont .mediacenter_medias::before{content:"";position:absolute;left:50%;top:0;width:250px;height:250px;transform:translateX(-50%);background:rgba(0,0,0,0) url("../Images/loading.svg") no-repeat center/100%;z-index:-1;opacity:0}.allcont .mediacenter_medias .anchor{display:none !important}.allcont .mediacenter_medias.loading::before{z-index:10;opacity:1}.allcont .mediacenter_medias.loading .mediacenter_media{filter:grayscale(0.6);opacity:.6}.allcont .mediacenter_media{display:grid;grid-template-columns:minmax(0, 260px) 1fr;align-items:center;transition:var(--baseTransition);background:#fff;box-shadow:0px 10px 15px -3px rgba(0,0,0,.08);position:relative}.allcont .mediacenter_media:before{content:"";background:hsla(0,0%,100%,.2);position:absolute;width:100%;height:100%;opacity:0;visibility:hidden;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:var(--baseTransition)}@media all and (max-width: 1200px){.allcont .mediacenter_media{display:block;grid-template-columns:1fr;align-items:unset}}.allcont .mediacenter_media:hover:before{opacity:1;visibility:visible}.allcont .mediacenter_media h4{font-size:18px;text-transform:none;font-weight:600;margin-bottom:0;display:-webkit-box;max-width:410px;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.allcont .mediacenter_media_text{padding:15px 30px}@media all and (max-width: 1200px){.allcont .mediacenter_media_text{padding-bottom:144px}}@media all and (max-width: 768px){.allcont .mediacenter_media_text{padding-left:15px;padding-right:15px}}@media all and (max-width: 1200px){.allcont .mediacenter_media_text_footer{position:absolute;left:0;bottom:15px;padding:0 30px;width:100%}}@media all and (max-width: 768px){.allcont .mediacenter_media_text_footer{padding:0 15px}}.allcont .mediacenter_media_image{display:flex;align-items:center;justify-content:center;max-width:260px;aspect-ratio:1/1}@media all and (max-width: 1200px){.allcont .mediacenter_media_image{max-width:none;aspect-ratio:16/9}}.allcont .mediacenter_media_image_logo{padding:0 30px}@media all and (max-width: 1200px){.allcont .mediacenter_media_image_logo img{max-height:130px;aspect-ratio:16/9}}.allcont .mediacenter .is_svg{max-width:100%;height:auto}.allcont .mediacenter_media_placeholder{background:linear-gradient(320deg, #eee 0%, #fff 100%);width:100%;height:100%;aspect-ratio:260/260}.allcont .mediacenter_date{color:var(--sideHeadlineColor);margin-bottom:20px;font-size:16px}.allcont .mediacenter_downloads{list-style:none;padding:0;margin:0}.allcont .mediacenter_downloads li{padding:0;display:grid;grid-template-columns:1fr max-content}.allcont .mediacenter_downloads li:first-child{margin-bottom:5px}.allcont .mediacenter_downloads li:before{display:none}.allcont .mediacenter_downloads a{position:relative;text-decoration:none;color:#191b1d;text-transform:uppercase;font-size:16px}.allcont .mediacenter_downloads a span{display:inline-block;transform:translateX(0);transition:var(--baseTransition)}.allcont .mediacenter_downloads a:hover{color:var(--mainColor)}.allcont .mediacenter_downloads a:hover span{transform:translateX(5px)}.allcont .mediacenter_downloads a:after{content:"";position:absolute;right:0;top:50%;transform:translateY(-50%);display:block;width:20px;height:20px;background:rgba(0,0,0,0) url("../Images/download.svg") no-repeat center/100%}.allcont .mediacenter_load{margin-top:30px;text-align:center;grid-column:span 2}@media all and (max-width: 1200px){.allcont .mediacenter_load{grid-column:span 3}}@media all and (max-width: 850px){.allcont .mediacenter_load{grid-column:span 2}}@media all and (max-width: 600px){.allcont .mediacenter_load{grid-column:span 1}}.allcont .mediacenter_load a{display:inline-block}.allcont .mediacenter_notfound{grid-column:span 2;text-align:center}.allcont .mediacenter_notfound p{font-weight:bold;color:var(--fontColor)}.allcont .mediacenter label{font-weight:600;font-size:80%}.allcont .mediacenter select{border:1px solid var(--lightGrey);background-image:none;padding:15px 20px}.allcont .mediacenter select:focus{border-color:var(--mainColor)}.allcont .mediacenter .select{position:relative}.allcont .mediacenter .select svg{position:absolute;right:15px;top:50%;transform:translateY(-50%);max-width:16px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.allcont .mediacenter .select svg path{fill:var(--mainColor)}.allcont .mediacenter dialog{transition:var(--baseTransition);max-width:75%;border:0;padding:0;box-shadow:0 0 1em rgba(0,0,0,.3);position:fixed}.allcont .mediacenter dialog.logo{padding:30px}.allcont .mediacenter dialog img{-webkit-user-select:none;-moz-user-select:none;user-select:none}.allcont .mediacenter dialog::backdrop{background:rgba(0,0,0,.4)}.allcont .mediacenter dialog button{padding:0 !important;margin:0 !important;border:0 !important;background:rgba(0,0,0,0);position:absolute;right:20px;top:20px;width:30px;height:30px;background:rgba(0,0,0,0) url("../Images/icon-close.svg") no-repeat center/30px;transition:var(--baseTransition);opacity:.7}.allcont .mediacenter dialog button:hover{opacity:1}.allcont .mediacenter dialog button span{display:none}.allcont .mediacenter dialog button:after,.allcont .mediacenter dialog button:before{display:none !important}.allcont .mediacenter picture{display:block}
