svg .hauptfarbe{fill:var(--bs-color-primary) !important}svg .nebenfarbe{fill:var(--bs-color-secondary) !important}:root{--bs-color-primary: #1b1b1b;--bs-color-secondary: #685673;--bs-color-warning: #F1C232;--bs-color-success: #50bc68;--bs-color-danger: red;--bs-color-light: #E4E4E4;--kn-color-highlight: #F1C232;--kn-color-secondary-light: #5e6b8c;--kn-color-secondary-dark: #35283C}a{color:var(--bs-color-primary)}a:hover{color:var(--bs-color-secondary);text-decoration:none}.nav-footer a{color:var(--bs-color-primary);text-decoration:none}.border-primary{border-color:var(--bs-color-primary) !important}.border-secondary{border-color:var(--bs-color-secondary) !important}.border-warning{border-color:var(--bs-color-warning) !important}.bg-primary{background-color:var(--bs-color-primary) !important;color:#fff !important}.bg-primary svg .st0{fill:#fff !important}.bg-secondary{background-color:var(--bs-color-secondary) !important;color:var(--bs-color-primary) !important}.bg-secondary svg .fg{fill:var(--bs-color-primary) !important}.bg-warning{background-color:var(--bs-color-warning) !important;color:var(--bs-color-primary) !important}.bg-warning svg .fg{fill:var(--bs-color-warning) !important}.bg-success{background-color:var(--bs-color-success) !important;color:#fff !important}.bg-success svg .fg{fill:#fff !important}.bg-light{background-color:var(--bs-color-light) !important;color:var(--bs-color-primary) !important}.bg-light svg .fg{fill:var(--bs-color-primary) !important}.bg-highlight{background-color:var(--kn-color-highlight) !important;color:#fff !important}.bg-highlight svg .fg{fill:#fff !important}.bg-news{background-color:var(--bs-color-secondary) !important;color:#fff !important}.bg-news svg .fg{fill:#fff !important}.text-primary{color:var(--bs-color-primary) !important}.text-primary svg .fg{fill:currentColor !important}.text-secondary{color:var(--bs-color-secondary) !important}.text-secondary svg .fg{fill:currentColor !important}.text-warning{color:var(--bs-color-warning) !important}.text-warning svg .fg{fill:currentColor !important}.text-success{color:var(--bs-color-success) !important}.text-success svg .fg{fill:currentColor !important}.text-light{color:var(--bs-color-light) !important}.text-light svg .fg{fill:currentColor !important}.text-highlight{color:var(--kn-color-highlight) !important}.text-highlight svg .fg{fill:currentColor !important}.text-secondary-light{color:var(--kn-color-secondary-light) !important}.text-secondary-light svg .fg{fill:currentColor !important}.tc-orange{color:#f9951b}.lines2{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.lines1{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.lines3{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.lines4{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}@media(max-width: 540px){.carousel-indicators{display:none}}.linkcol{width:14.28%}@media(max-width: 991px){.linkcol{width:25%}}.linktxt{height:calc(1px * 40 + (( 50 - 40 ) * (( 100vw - 320px ) / (1920 - 320))))}.linkicon{height:100%;width:100%}h2{color:var(--bs-color-secondary);font-size:calc(1px * 24 + (( 48 - 24 ) * (( 100vw - 320px ) / (1920 - 320))));text-transform:uppercase;font-family:"sofia-pro"}.MapContainer{position:relative}.MapContainer .FormBlock{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);z-index:1000;border:6px solid #fff;border-radius:calc(1px * 15 + (( 25 - 15 ) * (( 100vw - 320px ) / (1920 - 320))))}.MapContainer .FormBlock .FormBlockInner{border:2px solid #000;border-radius:calc(1px * 10 + (( 20 - 10 ) * (( 100vw - 320px ) / (1920 - 320))));background:rgba(50,50,50,.5);font-size:calc(1px * 15 + (( 30 - 15 ) * (( 100vw - 320px ) / (1920 - 320))))}.MapContainer .FormBlock .FormBlockInner .SearchInputs{white-space:nowrap}.MapContainer .FormBlock .FormBlockInner .SearchInputs .SearchField{width:calc(1px * 200 + (( 300 - 200 ) * (( 100vw - 320px ) / (1920 - 320))));font-style:italic;border:0px;color:#fff;background:rgba(0,0,0,0)}.MapContainer .FormBlock .FormBlockInner .SearchInputs .SearchField::placeholder{color:#fff;opacity:1}.MapContainer .FormBlock .FormBlockInner .SearchInputs .SearchField:-ms-input-placeholder{color:#fff}.MapContainer .FormBlock .FormBlockInner .SearchInputs .SearchField::-ms-input-placeholder{color:#fff}.MapContainer .FormBlock .FormBlockInner .SearchInputs .SearchField:focus{outline:none}.MapContainer .FormBlock .FormBlockInner .SearchInputs .Submit{border:0px;width:2em;color:rgba(0,0,0,0);background:rgba(0,0,0,0);background-image:url(Images/Lupe.svg);background-image-size:contain;background-image-position:center;background-repeat:no-repeat}.News{overflow:hidden}.News .Desktop{position:absolute;left:0px;bottom:0px;right:0px;background:rgba(0,0,0,.25)}.News .TextOverlayBottom{font-family:"sofia-pro"}.News .TextOverlayBottom .Organization{font-weight:normal;font-size:calc(1px * 12 + (( 20 - 12 ) * (( 100vw - 320px ) / (1920 - 320))));text-transform:uppercase}.News .TextOverlayBottom .Title{font-weight:bold;font-size:calc(1px * 15 + (( 38 - 15 ) * (( 100vw - 320px ) / (1920 - 320))));display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.News .TextOverlayBottom .SubTitle{font-weight:normal;font-size:calc(1px * 12 + (( 14 - 12 ) * (( 100vw - 320px ) / (1920 - 320))));text-transform:uppercase}.News .TextOverlay{font-family:"sofia-pro";background:#fff}.News .TextOverlay .Organization{font-weight:normal;font-size:calc(1px * 8 + (( 20 - 8 ) * (( 100vw - 320px ) / (1920 - 320))));text-transform:uppercase}.News .TextOverlay .Title{font-weight:bold;font-size:calc(1px * 15 + (( 38 - 15 ) * (( 100vw - 320px ) / (1920 - 320))));display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.News .TextOverlay .SubTitle{font-weight:normal;font-size:calc(1px * 6 + (( 12 - 6 ) * (( 100vw - 320px ) / (1920 - 320))));text-transform:uppercase}.Sponsor img{width:100%;height:auto}.StartPageLink img{width:100%;height:100%}.StartPageIconTitle{white-space:normal;hyphens:auto;-ms-hyphens:auto;-webkit-hyphens:auto;min-height:3em;text-decoration:none}@media(max-width: 400px){.StartPageIconTitle{min-height:4em;line-height:normal}}