.ui-helper-hidden{display:none;}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none;}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse;}.ui-helper-clearfix:after{clear:both;}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;-ms-filter:"alpha(opacity=0)";}.ui-front{z-index:100;}.ui-state-disabled{cursor:default !important;pointer-events:none;}.ui-icon{display:inline-block;vertical-align:middle;margin-top:-.25em;position:relative;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat;}.ui-widget-icon-block{left:50%;margin-left:-8px;display:block;}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%;}
.ui-autocomplete{position:absolute;top:0;left:0;cursor:default;}
.ui-menu{list-style:none;padding:0;margin:0;display:block;outline:0;}.ui-menu .ui-menu{position:absolute;}.ui-menu .ui-menu-item{margin:0;cursor:pointer;list-style-image:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7");}.ui-menu .ui-menu-item-wrapper{position:relative;padding:3px 1em 3px .4em;}.ui-menu .ui-menu-divider{margin:5px 0;height:0;font-size:0;line-height:0;border-width:1px 0 0 0;}.ui-menu .ui-state-focus,.ui-menu .ui-state-active{margin:-1px;}.ui-menu-icons{position:relative;}.ui-menu-icons .ui-menu-item-wrapper{padding-left:2em;}.ui-menu .ui-icon{position:absolute;top:0;bottom:0;left:.2em;margin:auto 0;}.ui-menu .ui-menu-icon{left:auto;right:0;}
.hidden{display:none;}.visually-hidden{position:absolute !important;overflow:hidden;clip:rect(1px,1px,1px,1px);width:1px;height:1px;word-wrap:normal;}.visually-hidden.focusable:active,.visually-hidden.focusable:focus{position:static !important;overflow:visible;clip:auto;width:auto;height:auto;}.invisible{visibility:hidden;}
.system-status-counter__status-icon{display:inline-block;width:25px;height:25px;vertical-align:middle;}.system-status-counter__status-icon:before{display:block;content:"";background-repeat:no-repeat;background-position:center 2px;background-size:20px;}.system-status-counter__status-icon--error:before{background-image:url(/core/themes/stable/images/core/icons/e32700/error.svg);}.system-status-counter__status-icon--warning:before{background-image:url(/core/themes/stable/images/core/icons/e29700/warning.svg);}.system-status-counter__status-icon--checked:before{background-image:url(/core/themes/stable/images/core/icons/73b355/check.svg);}
.system-status-report-counters__item{width:100%;margin-bottom:0.5em;padding:0.5em 0;text-align:center;white-space:nowrap;background-color:rgba(0,0,0,0.063);}@media screen and (min-width:60em){.system-status-report-counters{display:flex;flex-wrap:wrap;justify-content:space-between;}.system-status-report-counters__item--half-width{width:49%;}.system-status-report-counters__item--third-width{width:33%;}}
.system-status-general-info__item{margin-top:1em;padding:0 1em 1em;border:1px solid #ccc;}.system-status-general-info__item-title{border-bottom:1px solid #ccc;}
.entity-browser-modal .ui-dialog-content>[name="entity_browser_iframe_emt_media_images"]{max-height:calc(100% - 5px)}.adminimal .ui-dialog[aria-describedby*="field-image-emt-media-images-dialog"]{overflow:hidden;border-radius:3px}.adminimal .ui-dialog[aria-describedby*="field-image-emt-media-images-dialog"] .ui-dialog-titlebar{position:absolute;z-index:35200;top:0;color:#000;background:transparent;right:15px}.adminimal .ui-dialog[aria-describedby*="field-image-emt-media-images-dialog"] .ui-dialog-title{display:none}.adminimal .ui-dialog[aria-describedby*="field-image-emt-media-images-dialog"] .ui-button{top:20px;opacity:1;background:#fff;border-width:0;border-radius:100%;box-shadow:0 0 0 3px rgba(0,0,0,0.1);transition:.3s}.adminimal .ui-dialog[aria-describedby*="field-image-emt-media-images-dialog"] .ui-button:hover,.adminimal .ui-dialog[aria-describedby*="field-image-emt-media-images-dialog"] .ui-button:focus{transform:scale(1.2)}.adminimal .ui-dialog[aria-describedby*="field-image-emt-media-images-dialog"] .ui-button span{filter:invert(1)}.adminimal .ui-dialog[aria-describedby*="field-image-emt-media-images-dialog"] .ui-widget-content.ui-dialog-content{padding:0}.entity-browser-form .ajax-progress-throbber .message{display:none}.entity-browser-emt-media-images-form{padding-top:60px;padding-bottom:60px;text-align:center}.entity-browser-emt-media-images-form::before{content:'';opacity:0;position:fixed;top:0;right:0;bottom:0;left:0;z-index:11;background-color:rgba(255,255,255,0.7);pointer-events:none;transition:.6s}.entity-browser-emt-media-images-form.loading::before,.entity-browser-emt-media-images-form[data-drupal-form-submit-last]::before{opacity:1;pointer-events:initial}.entity-browser-emt-media-images-form.loading::after,.entity-browser-emt-media-images-form[data-drupal-form-submit-last]::after{content:'';position:fixed;top:50%;left:50%;z-index:12;width:30px;height:30px;margin:-15px;border-radius:50%;border:2px solid;border-color:#0071b8 transparent;animation:loading-animation 2s linear infinite}@keyframes loading-animation{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.entity-browser-form .eb-tabs{position:sticky;top:0;right:0;left:0;z-index:10;padding-top:5px;padding-bottom:90px;text-align:center;border-bottom:0;pointer-events:none}.entity-browser-form .eb-tabs ul{border-bottom:0}.entity-browser-form .eb-tabs ul li{position:relative}.entity-browser-form .eb-tabs ul li.active{border:0}.entity-browser-form .eb-tabs ul li.active a{color:#fff;text-shadow:1px 1px 0 rgba(0,0,0,0.5);background-color:#0071b8;background-image:linear-gradient(to bottom,#007bc6,#0071b8);border-color:#1e5c90}.entity-browser-form .eb-tabs ul li.active a:hover,.entity-browser-form .eb-tabs ul li.active a:focus{background-color:#2369a6;background-image:linear-gradient(to bottom,#0c97ed,#1f86c7);border-color:#1e5c90}.entity-browser-form .eb-tabs ul li:first-child a{border-radius:2rem 0 0 2rem}.entity-browser-form .eb-tabs ul li:nth-child(2):not(.active) a{border-right-color:transparent;border-left-color:transparent}.entity-browser-form .eb-tabs ul li:last-child a{border-radius:0 2rem 2rem 0}.entity-browser-form .eb-tabs ul li a{padding:7px 20px;color:#333;font-weight:700;text-shadow:0 1px rgba(255,255,255,0.6);background-color:#f7f7f7;background-image:linear-gradient(to bottom,#f6f6f3,#e7e7df);border:1px solid #a6a6a6;pointer-events:initial}.entity-browser-form .eb-tabs ul li a:hover,.entity-browser-form .eb-tabs ul li a:focus{text-decoration:none;background-color:#f9f8f6;background-image:linear-gradient(to bottom,#fcfcfa,#e9e9dd);box-shadow:0 1px 2px rgba(0,0,0,0.125)}.entity-browser-form .entity-browser-mam-filters{margin-top:0;margin-bottom:100px;text-align:center;background:none;border:none}.entity-browser-form .entity-browser-mam-filters .seven-details__summary{display:none}.entity-browser-form .entity-browser-mam-filters .seven-details__wrapper{display:inline-block;padding:0}.entity-browser-form .entity-browser-mam-filters .form-item{float:left;margin:0}.entity-browser-form .entity-browser-mam-filters .form-item label{display:none}.entity-browser-form .entity-browser-mam-filters .form-text{height:30px;text-indent:10px;border-right:0;border-radius:3rem 0 0 3rem}.entity-browser-form .entity-browser-mam-filters .form-actions{float:left;margin:0}.entity-browser-form .entity-browser-mam-filters .form-actions [type="submit"]{height:30px;border-radius:0 3rem 3rem 0}.entity-browser-form #entity-browser-mam .form-item-result-count label{display:block;text-align:center;font-size:16px;line-height:1;margin:30px 0 20px;font-weight:400}#entity-browser-mam ~ .form-actions{position:sticky;bottom:-1px;z-index:10;width:100%;margin:0;padding:3rem .5rem .5rem;text-align:center;background-image:linear-gradient(to bottom,rgba(255,255,255,0),#fff);pointer-events:none}#entity-browser-mam ~ .form-actions .button{pointer-events:initial}#entity-browser-mam .form-checkboxes{display:block;flex-wrap:initial;margin:0 10px;column-count:5}#entity-browser-mam .form-checkboxes img{display:block;width:100%;max-width:none;height:auto;max-height:none;backface-visibility:hidden}#entity-browser-mam .form-checkboxes .form-item{position:relative;padding:0;border-bottom:0;page-break-inside:avoid}#entity-browser-mam .form-checkboxes .form-checkbox{position:absolute;opacity:0}#entity-browser-mam .form-checkboxes .form-checkbox:checked ~ .option{transform:translate3d(0,-0.25rem,0);box-shadow:0 10px 25px 0 rgba(0,0,0,0.1)}#entity-browser-mam .form-checkboxes .form-checkbox:checked ~ .option::before{transform:scaleX(1)}#entity-browser-mam .form-checkboxes .form-checkbox:checked ~ .option::after{opacity:1}#entity-browser-mam .form-checkboxes .option{position:relative;display:block;margin:0 5px;text-align:left;background:#fff;border:1px solid #e0e0e0;transition:.3s;box-shadow:0 2px 2px 0 rgba(0,0,0,0.05)}#entity-browser-mam .form-checkboxes .option:hover,#entity-browser-mam .form-checkboxes .option:focus{z-index:1;transform:translate3d(0,-0.25rem,0);box-shadow:0 10px 25px 0 rgba(0,0,0,0.1)}#entity-browser-mam .form-checkboxes .option:hover .state-marker,#entity-browser-mam .form-checkboxes .option:focus .state-marker{transform:scale(1)}#entity-browser-mam .form-checkboxes .option:hover .metadata,#entity-browser-mam .form-checkboxes .option:focus .metadata{opacity:1;max-height:10rem;border-color:#e0e0e0;box-shadow:0 10px 25px 0 rgba(0,0,0,0.1);pointer-events:initial}#entity-browser-mam .form-checkboxes .option::before{content:'';position:absolute;top:0;right:0;left:0;z-index:2;height:3px;background-color:#73b355;transform:scaleX(0);transform-origin:0 0;transition:transform .3s;backface-visibility:hidden}#entity-browser-mam .form-checkboxes .option::after{content:'';opacity:0;position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;padding:30px 20px 0 0;color:#fff;font-size:40px;text-align:right;text-shadow:1px 1px #000;background:rgba(0,0,0,0.4) url("/core/misc/icons/73b355/check.svg") no-repeat center center;background-size:60px 60px;transition:opacity .3s;pointer-events:none;backface-visibility:hidden}#entity-browser-mam .form-checkboxes .state-marker{top:15px;left:15px;transform:scale(0);transition:transform .3s}#entity-browser-mam .form-checkboxes .metadata{position:absolute;opacity:0;width:calc(100% + 2px);max-height:0;margin:0 -1px 10px;padding:10px;background:#fff;border:1px solid transparent;border-top:0;pointer-events:none;transition:.3s}#entity-browser-mam .form-checkboxes .friendlyname{margin-bottom:10px;line-height:1.4;word-wrap:break-word}#entity-browser-mam .form-checkboxes .vb_copyright{overflow:hidden;position:absolute;bottom:100%;left:2px;max-width:20px;max-height:24px;margin-bottom:0;padding:2px 5px;font-size:0;color:#fff}#entity-browser-mam .form-checkboxes .vb_copyright:hover{max-width:calc(100% - 4px);max-height:none;font-size:11px;background:rgba(0,0,0,0.5)}#entity-browser-mam .form-checkboxes .vb_copyright::before{content:'\00a9';display:inline-block;margin-right:2px;font-size:11px;text-shadow:1px 1px 1px #000}#entity-browser-mam .form-checkboxes .data_mimetype,#entity-browser-mam .form-checkboxes .size{display:inline-block;font-size:10px;padding:0 10px;border-radius:10px;border:1px solid #ccc;color:#666}.entity-browser-form #entity-browser-mam .js-form-type-entity-browser-pager input[name="prev_page"]:disabled,.entity-browser-form #entity-browser-mam .js-form-type-entity-browser-pager input[name="next_page"]:disabled{opacity:.25;visibility:visible;font-weight:700;background-color:transparent;pointer-events:none}.entity-browser-form #entity-browser-mam ~ .entities-list{margin-bottom:30px;text-align:center}.entity-browser-form #entity-browser-mam ~ .entities-list::before{content:'Ausgew\00e4hlte Bilder';display:block;margin-top:70px;font-size:16px;text-align:center}.entity-browser-form #entity-browser-mam ~ .entities-list:empty{background-color:transparent;padding-bottom:0;border:0}.entity-browser-form #entity-browser-mam ~ .entities-list:empty::after{content:'Noch keine Bilder ausgew\00e4hlt ...';opacity:.5;display:block;margin-top:0;padding:20px;text-align:center}.entity-browser-form #entity-browser-mam ~ .entities-list .item-container{padding:0 0 10px;text-align:left;background:#fff;border:1px solid #e0e0e0;box-shadow:0 2px 2px 0 rgba(0,0,0,0.05)}.entity-browser-form #entity-browser-mam ~ .entities-list .field--name-field-copy{display:none}.entity-browser-emt-media-images-form .entity-browser-use-selected,.entity-browser-emt-media-images-form .entity-browser-show-selection{margin-right:0;margin-bottom:20px;margin-left:0}.state-marker{font-size:0;position:absolute;top:10px;left:10px;width:10px;height:10px;line-height:1.9;backface-visibility:hidden}.state-marker::before{content:'Ampelstatus';opacity:0;position:absolute;top:-5px;left:-5px;padding:0 8px 0 20px;font-size:10px;color:#fff;white-space:nowrap;background-color:rgba(0,0,0,0.5);border-radius:10px;transition:opacity .3s}.state-marker::after{content:'';position:absolute;top:0;left:0;width:10px;height:10px;border-radius:10px}.state-marker:hover::before{opacity:1}.state-marker.state-green::after{background:springgreen}.state-marker.state-yellow::after{background:yellow}.state-marker.state-red::after{background:red}.state-marker.state-blue::after{background:dodgerblue}.expiry-marker{position:absolute;bottom:20px;left:10px;width:16px;height:16px;font-size:0;background:linear-gradient(135deg,#fff,#ccc);border-radius:100%;box-shadow:0 0 0 2px rgba(255,255,255,0.2)}.expiry-marker::before{content:'';position:absolute;width:25%;height:40%;right:50%;border:solid rgba(0,0,0,0.5);border-width:0 1px 1px 0;bottom:50%;margin:-1px}.expiry-marker::after{content:attr(data-days-left);position:absolute;top:50%;left:50%;width:15px;height:15px;color:#fff;font-size:10px;text-align:center;line-height:1.4;font-weight:700;border-radius:100%;animation:clock-animation 4s infinite}.expiry-marker.expires-soon::after{background-color:orange}.expiry-marker.expires-soon[data-days-left="1"]::after,.expiry-marker.expires-soon[data-days-left="2"]::after,.expiry-marker.expires-soon[data-days-left="3"]::after,.expiry-marker.expires-soon[data-days-left="4"]::after,.expiry-marker.expires-soon[data-days-left="5"]::after{background-color:orangered}.expiry-marker.expired::after{background-color:red}@keyframes clock-animation{0%{transform:scale(1)}5%{transform:scale(0.75)}10%{transform:scale(1)}15%{transform:scale(0.75)}20%{transform:scale(1)}25%{transform:scale(0.75)}30%,100%{transform:scale(1)}}.inline-entity-form-emt-media-image{position:relative}.entity-browser-emt-media-images-form{text-align:center}.entity-browser-emt-media-images-form .view-filters{text-align:center;margin-bottom:30px}.entity-browser-emt-media-images-form .views-exposed-form{display:inline-block;text-align:left}.entity-browser-emt-media-images-form .views-exposed-form .form-text,.entity-browser-emt-media-images-form .views-exposed-form .form-select{max-width:200px;height:30px}.entity-browser-emt-media-images-form .views-exposed-form .form-select{background-position:98% 50%}.entity-browser-emt-media-images-form .views-exposed-form .form-actions{display:inline-block;margin-top:30px;margin-bottom:0}.entity-browser-emt-media-images-form .view-media-entity-browser .view-content{overflow:visible}.entity-browser-emt-media-images-form .view-content .views-row{position:relative;padding:0 10px 2rem;border:0;cursor:pointer}@media screen and (min-width:37.5em){.entity-browser-emt-media-images-form .view-content .views-row{width:33.333%}}@media screen and (min-width:62.5em){.entity-browser-emt-media-images-form .view-content .views-row{width:25%}}.entity-browser-emt-media-images-form .view-content .views-row.checked{border:0}.entity-browser-emt-media-images-form .view-content .views-row.checked::after{display:none}.entity-browser-emt-media-images-form .view-content .views-row.checked .views-field-thumbnail__target-id::before{transform:scaleX(1)}.entity-browser-emt-media-images-form .view-content .views-row.checked .views-field-thumbnail__target-id::after{opacity:1}.entity-browser-emt-media-images-form .view-content .views-row:hover{z-index:1;transform:translate3d(0,-0.25rem,0)}.entity-browser-emt-media-images-form .view-content .views-row:hover .views-field-thumbnail__target-id{box-shadow:0 10px 25px 0 rgba(0,0,0,0.1)}.entity-browser-emt-media-images-form .view-content .views-row:hover .media-info{opacity:1;max-height:10rem;border-color:#e0e0e0;box-shadow:0 10px 25px 0 rgba(0,0,0,0.1);pointer-events:initial}.entity-browser-emt-media-images-form .view-content .views-row .views-field-thumbnail__target-id{position:relative;border:1px solid #e0e0e0;transition:.3s;box-shadow:0 2px 2px 0 rgba(0,0,0,0.05)}.entity-browser-emt-media-images-form .view-content .views-row .views-field-thumbnail__target-id::before{content:'';position:absolute;top:0;right:0;left:0;z-index:2;height:3px;background-color:#73b355;transform:scaleX(0);transform-origin:0 0;transition:transform .3s;backface-visibility:hidden}.entity-browser-emt-media-images-form .view-content .views-row .views-field-thumbnail__target-id::after{content:'';opacity:0;position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;padding:30px 20px 0 0;color:#fff;font-size:40px;text-align:right;text-shadow:1px 1px #000;background:rgba(0,0,0,0.4) url("/core/misc/icons/73b355/check.svg") no-repeat center center;background-size:60px 60px;transition:opacity .3s;pointer-events:none;backface-visibility:hidden}.entity-browser-emt-media-images-form .view-content .views-row .media-info{opacity:0;position:absolute;top:calc(100% - 33px);bottom:auto;width:calc(100% - 20px);max-height:0;margin:0 0 10px;padding:10px;color:#000;word-wrap:break-word;background:#fff;border:1px solid transparent;border-top:0;pointer-events:none;transition:.3s}.entity-browser-emt-media-images-form .view-content .views-row .media-info span{display:inline-block;width:auto;height:auto;font-size:10px;text-indent:0;padding:0 10px;border-radius:10px;border:1px solid #ccc;color:#666}.entity-browser-emt-media-images-form .view-media-entity-browser ~ .form-actions{position:sticky;bottom:-1px;z-index:10;width:100%;margin:0;padding:3rem .5rem .5rem;text-align:center;background-image:linear-gradient(to bottom,rgba(255,255,255,0),#fff);pointer-events:none}.entity-browser-emt-media-images-form .view-media-entity-browser ~ .form-actions .button{pointer-events:initial}.entity-browser-emt-media-images-form .entities-list{margin-bottom:30px;text-align:center}.entity-browser-emt-media-images-form .entities-list .item-container{padding:0 0 10px;text-align:left;background:#fff;border:1px solid #e0e0e0;box-shadow:0 2px 2px 0 rgba(0,0,0,0.05)}.entity-browser-emt-media-images-form .entities-list .item-container .field--name-field-copy{display:none}.entity-browser-emt-media-images-form .entities-list::before{content:'Ausgew\00e4hlte Bilder';display:block;margin-top:70px;font-size:16px;text-align:center}.entity-browser-emt-media-images-form .entities-list:empty{background-color:transparent;padding-bottom:0;border:0}.entity-browser-emt-media-images-form .entities-list:empty::after{content:'Noch keine Bilder ausgew\00e4hlt ...';opacity:.5;display:block;margin-top:0;padding:20px;text-align:center}
.toolbar .toolbar-icon.toolbar-icon-breaking-news-admin:before{top:50%;width:18px;height:18px;background-color:#787878;border-radius:100%;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-animation:rec-icon 2s linear infinite;animation:rec-icon 2s linear infinite;transition:background 0.5s}.toolbar .toolbar-icon.toolbar-icon-breaking-news-admin:hover:before{background-color:#ba202c}@-webkit-keyframes rec-icon{0%{opacity:1}50%{opacity:.5}100%{opacity:1}}@keyframes rec-icon{0%{opacity:1}50%{opacity:.5}100%{opacity:1}}form[class*="breaking-news"] .form-item-text-value+.filter-wrapper{display:none}
html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}.breaking-news-overlay{position:fixed;top:0;right:0;bottom:100%;left:0;z-index:10;background-color:transparent;transition:background-color 0.25s ease 0.25s,bottom 0s ease 0.5s}.breaking-news-overlay--layer{overflow-y:auto;position:absolute;left:50%;top:50%;width:90vw;max-width:50rem;max-height:75vh;padding:1rem;background-color:#f0f0f0;-webkit-transform:translate3d(-50%,-50%,0) scale(0);transform:translate3d(-50%,-50%,0) scale(0);transition:-webkit-transform 0.25s;transition:transform 0.25s;transition:transform 0.25s,-webkit-transform 0.25s}@media (min-width:37.5rem){.breaking-news-overlay--content{clear:both}}.breaking-news-overlay--image{margin-bottom:1rem}@media (min-width:37.5rem){.breaking-news-overlay--image{float:left;padding-right:1rem}}@media (min-width:37.5rem){.breaking-news-overlay--text{overflow:hidden}}.breaking-news-overlay--link{margin-top:1rem}.breaking-news-overlay--close{position:absolute;right:0;top:0;padding:.375rem .5rem;color:#fff;background-color:#03a19e;transition:background-color 0.25s}.breaking-news-overlay--close.has-tip{border-width:0;cursor:pointer}.breaking-news-overlay--close:focus,.breaking-news-overlay--close:hover{background-color:#025654}.breaking-news-overlay--close.has-tip{position:absolute}.breaking-news-overlay.active{bottom:0;background-color:rgba(0,0,0,0.75);transition:background-color 0.25s}.breaking-news-overlay.active .breaking-news-overlay--layer{-webkit-transform:translate3d(-50%,-50%,0) scale(1);transform:translate3d(-50%,-50%,0) scale(1);transition:-webkit-transform 0.25s ease 0.25s;transition:transform 0.25s ease 0.25s;transition:transform 0.25s ease 0.25s,-webkit-transform 0.25s ease 0.25s}.breaking-news-overlay.active.light{background-color:rgba(0,0,0,0.5)}
html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}.breaking-news--preview{max-width:72.5rem;margin:2rem auto;padding:2rem;background-color:#f0f0f0}.breaking-news--preview h2{margin-bottom:.5rem}.breaking-news--preview p:last-child{margin-bottom:0}
:root{--color-primary:#ba202c;--color-primary-hover:#8e1922;--color-secondary:#298cb5;--color-secondary-hover:#206c8b}[class*="cmp-icon"]{position:relative;display:inline-block;width:20px;height:20px}[class*="cmp-icon"]::before{content:'';display:block;width:100%;height:100%;background-color:#fff}.cmp-icon--youtube::before{-webkit-mask:url(/modules/contrib/consentmanager/assets/dist/icons/icons.min.svg#youtube);mask:url(/modules/contrib/consentmanager/assets/dist/icons/icons.min.svg#youtube)}.cmp-icon--vimeo::before{-webkit-mask:url(/modules/contrib/consentmanager/assets/dist/icons/icons.min.svg#vimeo);mask:url(/modules/contrib/consentmanager/assets/dist/icons/icons.min.svg#vimeo)}.cmp-icon--check::before{-webkit-mask:url(/modules/contrib/consentmanager/assets/dist/icons/icons.min.svg#check);mask:url(/modules/contrib/consentmanager/assets/dist/icons/icons.min.svg#check)}.cmp-icon--cookie::before{-webkit-mask:url(/modules/contrib/consentmanager/assets/dist/icons/icons.min.svg#cookie);mask:url(/modules/contrib/consentmanager/assets/dist/icons/icons.min.svg#cookie)}.cmp-icon--google-maps::before{-webkit-mask:url(/modules/contrib/consentmanager/assets/dist/icons/icons.min.svg#google-maps);mask:url(/modules/contrib/consentmanager/assets/dist/icons/icons.min.svg#google-maps)}.cmp-icon--facebook::before{-webkit-mask:url(/modules/contrib/consentmanager/assets/dist/icons/icons.min.svg#facebook);mask:url(/modules/contrib/consentmanager/assets/dist/icons/icons.min.svg#facebook)}.cmp-icon--twitter::before{-webkit-mask:url(/modules/contrib/consentmanager/assets/dist/icons/icons.min.svg#twitter);mask:url(/modules/contrib/consentmanager/assets/dist/icons/icons.min.svg#twitter)}.cmp-icon--panorama::before{-webkit-mask:url(/modules/contrib/consentmanager/assets/dist/icons/icons.min.svg#panorama);mask:url(/modules/contrib/consentmanager/assets/dist/icons/icons.min.svg#panorama)}.cmp-icon--nexpics::before{-webkit-mask:url(/modules/contrib/consentmanager/assets/dist/icons/icons.min.svg#nexpics);mask:url(/modules/contrib/consentmanager/assets/dist/icons/icons.min.svg#nexpics)}.cmp-icon--xing::before{-webkit-mask:url(/modules/contrib/consentmanager/assets/dist/icons/icons.min.svg#xing);mask:url(/modules/contrib/consentmanager/assets/dist/icons/icons.min.svg#xing)}.cmp-icon--formcycle::before{-webkit-mask:url(/modules/contrib/consentmanager/assets/dist/icons/icons.min.svg#formcycle);mask:url(/modules/contrib/consentmanager/assets/dist/icons/icons.min.svg#formcycle)}.cmp-icon--instagram::before{-webkit-mask:url(/modules/contrib/consentmanager/assets/dist/icons/icons.min.svg#instagram);mask:url(/modules/contrib/consentmanager/assets/dist/icons/icons.min.svg#instagram)}.cmp-icon--round{position:relative;display:inline-block;width:48px;height:48px;padding:12px;background-color:var(--color-primary);background-image:linear-gradient(-45deg,rgba(0,0,0,0.2),transparent);border-radius:50%}.cmp-icon--round.cmp-icon--youtube{background-color:#c4302b}.cmp-icon--round.cmp-icon--vimeo{background-color:#1ab7ea}.cmp-icon--round.cmp-icon--google-maps{background-color:#48af64}.cmp-icon--round.cmp-icon--facebook{background-color:#3b5998}.cmp-icon--round.cmp-icon--twitter{background-color:#55acee}.cmp-icon--round.cmp-icon--nexpics{background-color:#242424}.cmp-button{display:inline-grid;grid-gap:8px;grid-auto-flow:column;align-items:center;margin:4px;padding:8px 16px;font-size:16px;line-height:24px;font-weight:400;color:#fff;background-color:var(--color-secondary);border:2px solid var(--color-secondary);border-radius:4px;cursor:pointer;transition:color 300ms,background-color 300ms,border-color 300ms}.cmp-button:hover,.cmp-button:focus{color:#fff;text-decoration:none;background-color:var(--color-secondary-hover);border-color:var(--color-secondary-hover)}.cmp-button__text{overflow:hidden;min-width:0;max-width:100%;white-space:nowrap;text-overflow:ellipsis}.cmp-button--hollow{color:var(--color-secondary);background-color:transparent}.cmp-button--hollow:hover,.cmp-button--hollow:focus{color:var(--color-secondary-hover);background-color:transparent}.cmp-button--hollow [class*="cmp-icon"]::before{background-color:var(--color-secondary)}.cmp-wrapper{position:relative;background-color:#e0e0e0;background-repeat:no-repeat}.cmp-wrapper--blocked{display:flex !important;align-items:center;justify-content:center;background-color:#fff;background-image:repeating-linear-gradient(-45deg,rgba(0,0,0,0.05),rgba(0,0,0,0.05) 2px,transparent 0,transparent 10px);cursor:not-allowed}.cmp-wrapper--blocked>*:not(.cmp-hint){display:none !important}.cmp-wrapper--blocked .cmp-hint.cmp--shake-x{animation:fx--shake-x 1s}.cmp-wrapper .cmplazypreviewiframe{display:none !important}.cmp-wrapper iframe{width:100%;height:100%;border:0}.cmp-wrapper *{box-sizing:border-box !important}@keyframes fx--shake-x{0%,100%{transform:translateZ(0)}10%,30%,50%,70%,90%{transform:translate3d(-10px,0,0)}20%,40%,60%,80%{transform:translate3d(10px,0,0)}}[data-cmp-vendor-name="Youtube"],[data-cmp-vendor-name="YouTube"]{background-color:transparent;background-image:url(/modules/contrib/consentmanager/assets/dist/img/youtube/bottom-left.png),url(/modules/contrib/consentmanager/assets/dist/img/youtube/bottom-right.png),url(/modules/contrib/consentmanager/assets/dist/img/youtube/bottom-middle.png),url(/modules/contrib/consentmanager/assets/dist/img/youtube/top-left.png),url(/modules/contrib/consentmanager/assets/dist/img/youtube/background.jpg);background-repeat:no-repeat;background-position:0 100%,100% 100%,0 100%,0 0,0 0;background-size:100px 140px,100px 140px,100% 140px,210px 60px,cover}[data-cmp-vendor-name="Youtube"]::after,[data-cmp-vendor-name="YouTube"]::after{content:'';display:inline-block;padding-top:56.25%}[data-cmp-vendor-name="Youtube"] iframe,[data-cmp-vendor-name="YouTube"] iframe{position:absolute;top:0;right:0;bottom:0;left:0}[data-cmp-vendor-name="Vimeo"]{background-color:transparent;background-image:url(/modules/contrib/consentmanager/assets/dist/img/vimeo/bottom-left.png),url(/modules/contrib/consentmanager/assets/dist/img/vimeo/bottom-right.png),url(/modules/contrib/consentmanager/assets/dist/img/vimeo/bottom-middle.png),url(/modules/contrib/consentmanager/assets/dist/img/vimeo/top-left.png),url(/modules/contrib/consentmanager/assets/dist/img/vimeo/background.jpg);background-repeat:no-repeat;background-position:0 100%,100% 100%,120px 100%,0 0,0 0;background-size:120px 140px,120px 140px,calc(100% - 240px) 140px,269px 96px,cover}[data-cmp-vendor-name="Vimeo"]::after{content:'';display:inline-block;padding-top:56.25%}[data-cmp-vendor-name="Vimeo"] iframe{position:absolute;top:0;right:0;bottom:0;left:0}[data-cmp-vendor-name="Google Maps"]{background-image:url(/modules/contrib/consentmanager/assets/dist/img/google-maps/map.svg) !important;background-repeat:no-repeat;background-size:cover !important}[data-cmp-vendor-name="Twitter"]{background-color:transparent;background-image:url(/modules/contrib/consentmanager/assets/dist/img/twitter/timeline.jpg);background-repeat:no-repeat}[data-cmp-vendor-name="Facebook"]{background-color:transparent;background-image:url(/modules/contrib/consentmanager/assets/dist/img/facebook/timeline.jpg);background-repeat:no-repeat}[data-cmp-type="panorama"]{background-color:transparent;background-image:url(/modules/contrib/consentmanager/assets/dist/img/nexpics/arrows.png),url(/modules/contrib/consentmanager/assets/dist/img/nexpics/background.jpg);background-repeat:no-repeat;background-position:right 32px bottom 16px,100% 100%;background-size:100px 50px,cover}@media (prefers-reduced-motion:no-preference){[data-cmp-type="panorama"]{animation:fx--panorama 60s linear infinite}}[data-cmp-type="panorama"] iframe{position:absolute;top:0;right:0;bottom:0;left:0}@keyframes fx--panorama{0%,5%,95%,100%{background-position:right 32px bottom 16px,0 100%}50%{background-position:right 32px bottom 16px,100% 100%}}.cmp-hint{display:flex;align-items:center;justify-content:center;flex-direction:column;position:relative;z-index:1;margin:64px 16px;padding:24px;max-width:320px;white-space:normal;background-color:rgba(255,255,255,0.8);border-radius:6px;box-shadow:0 20px 30px rgba(0,0,0,0.1);backdrop-filter:blur(10px);cursor:auto}.cmp-hint__text{margin-top:16px !important;margin-bottom:16px !important;font-size:16px;font-weight:400;text-align:center}.cmpboxrecall{padding:8px !important;box-shadow:0 5px 5px rgba(0,0,0,0.2) !important}.cmpboxrecall a{color:var(--color-secondary) !important}.cmpboxrecall .cmpboxrecalltxt{margin-left:6px !important}
.paragraph--unpublished{background-color:#fff4f4;}
