/**
 * CLICKPRESS CSS-Grid
 * @author: Stefan Schulz-Lauterbach
 *
 * thanks to Dinko Skopljak for co-working
 */
.justify-items-start {
  justify-items: start;
}

.justify-items-center {
  justify-items: center;
}

.justify-items-end {
  justify-items: end;
}

.justify-items-stretch {
  justify-items: stretch;
}

.content-start {
  align-content: start;
}

.content-center {
  align-content: center;
}

.content-end {
  align-content: end;
}

.items-start {
  align-items: start;
}

.items-center {
  align-items: center;
}

.items-end {
  align-items: end;
}

.items-stretch {
  align-items: stretch;
}

.items-baseline {
  align-items: baseline;
}

[class*=grid_] {
  display: grid;
  grid-gap: 1rem;
}
[class*=grid_] > .block {
  margin-bottom: 0;
}

@media (min-width: 576px) {
  .grid_mobile_100 {
    grid-template-columns: 1fr;
  }
  .grid_mobile_50_50 {
    grid-template-columns: repeat(2, 1fr);
  }
  .grid_mobile_33_33_33 {
    grid-template-columns: repeat(3, 1fr);
  }
  .grid_mobile_25_25_25_25 {
    grid-template-columns: repeat(4, 1fr);
  }
  .grid_mobile_75_25 {
    grid-template-columns: 3fr 1fr;
  }
  .grid_mobile_25_75 {
    grid-template-columns: 1fr 3fr;
  }
  .grid_mobile_66_33 {
    grid-template-columns: 2fr 1fr;
  }
  .grid_mobile_33_66 {
    grid-template-columns: 1fr 2fr;
  }
  .grid_mobile_60_40 {
    grid-template-columns: 3fr 2fr;
  }
  .grid_mobile_40_60 {
    grid-template-columns: 2fr 3fr;
  }
  .grid_mobile_50_25_25 {
    grid-template-columns: 2fr 1fr 1fr;
  }
  .grid_mobile_25_50_25 {
    grid-template-columns: 1fr 2fr 1fr;
  }
  .grid_mobile_25_25_50 {
    grid-template-columns: 1fr 1fr 2fr;
  }
  .grid_mobile_40_30_30 {
    grid-template-columns: 4fr 3fr 3fr;
  }
  .grid_mobile_30_40_30 {
    grid-template-columns: 3fr 4fr 3fr;
  }
  .grid_mobile_30_30_40 {
    grid-template-columns: 3fr 3fr 4fr;
  }
  .gap_mobile_0 {
    grid-gap: 0;
  }
  .gap_mobile_1 {
    grid-gap: 1rem;
  }
  .gap_mobile_2 {
    grid-gap: 2rem;
  }
  .gap_mobile_3 {
    grid-gap: 3rem;
  }
  .gap_mobile_4 {
    grid-gap: 4rem;
  }
  .gap_mobile_5 {
    grid-gap: 5rem;
  }
  .gap_mobile_6 {
    grid-gap: 6rem;
  }
  .gap_mobile_7 {
    grid-gap: 7rem;
  }
  .gap_mobile_8 {
    grid-gap: 8rem;
  }
  .gap_mobile_9 {
    grid-gap: 9rem;
  }
  .gap_mobile_10 {
    grid-gap: 10rem;
  }
  .gap_mobile_11 {
    grid-gap: 11rem;
  }
  .gap_mobile_12 {
    grid-gap: 12rem;
  }
}
@media (min-width: 768px) {
  .grid_tablet_100 {
    grid-template-columns: 1fr;
  }
  .grid_tablet_50_50 {
    grid-template-columns: repeat(2, 1fr);
  }
  .grid_tablet_33_33_33 {
    grid-template-columns: repeat(3, 1fr);
  }
  .grid_tablet_25_25_25_25 {
    grid-template-columns: repeat(4, 1fr);
  }
  .grid_tablet_75_25 {
    grid-template-columns: 3fr 1fr;
  }
  .grid_tablet_25_75 {
    grid-template-columns: 1fr 3fr;
  }
  .grid_tablet_66_33 {
    grid-template-columns: 2fr 1fr;
  }
  .grid_tablet_33_66 {
    grid-template-columns: 1fr 2fr;
  }
  .grid_tablet_60_40 {
    grid-template-columns: 3fr 2fr;
  }
  .grid_tablet_40_60 {
    grid-template-columns: 2fr 3fr;
  }
  .grid_tablet_50_25_25 {
    grid-template-columns: 2fr 1fr 1fr;
  }
  .grid_tablet_25_50_25 {
    grid-template-columns: 1fr 2fr 1fr;
  }
  .grid_tablet_25_25_50 {
    grid-template-columns: 1fr 1fr 2fr;
  }
  .grid_tablet_40_30_30 {
    grid-template-columns: 4fr 3fr 3fr;
  }
  .grid_tablet_30_40_30 {
    grid-template-columns: 3fr 4fr 3fr;
  }
  .grid_tablet_30_30_40 {
    grid-template-columns: 3fr 3fr 4fr;
  }
  .grid_tablet_20_40_40 {
    grid-template-columns: 1fr 2fr 2fr;
  }
  .grid_tablet_40_20_40 {
    grid-template-columns: 2fr 1fr 2fr;
  }
  .grid_tablet_40_40_20 {
    grid-template-columns: 2fr 2fr 1fr;
  }
  .gap_tablet_0 {
    grid-gap: 0;
  }
  .gap_tablet_1 {
    grid-gap: 1rem;
  }
  .gap_tablet_2 {
    grid-gap: 2rem;
  }
  .gap_tablet_3 {
    grid-gap: 3rem;
  }
  .gap_tablet_4 {
    grid-gap: 4rem;
  }
  .gap_tablet_5 {
    grid-gap: 5rem;
  }
  .gap_tablet_6 {
    grid-gap: 6rem;
  }
  .gap_tablet_7 {
    grid-gap: 7rem;
  }
  .gap_tablet_8 {
    grid-gap: 8rem;
  }
  .gap_tablet_9 {
    grid-gap: 9rem;
  }
  .gap_tablet_10 {
    grid-gap: 10rem;
  }
  .gap_tablet_11 {
    grid-gap: 11rem;
  }
  .gap_tablet_12 {
    grid-gap: 12rem;
  }
}
@media (min-width: 992px) {
  .grid_desktop_100 {
    grid-template-columns: 1fr;
  }
  .grid_desktop_50_50 {
    grid-template-columns: repeat(2, 1fr);
  }
  .grid_desktop_50_25_25 {
    grid-template-columns: 2fr 1fr 1fr;
  }
  .grid_desktop_33_33_33 {
    grid-template-columns: repeat(3, 1fr);
  }
  .grid_desktop_75_25 {
    grid-template-columns: 3fr 1fr;
  }
  .grid_desktop_25_75 {
    grid-template-columns: 1fr 3fr;
  }
  .grid_desktop_66_33 {
    grid-template-columns: 2fr 1fr;
  }
  .grid_desktop_60_40 {
    grid-template-columns: 3fr 2fr;
  }
  .grid_desktop_40_60 {
    grid-template-columns: 2fr 3fr;
  }
  .grid_desktop_33_66 {
    grid-template-columns: 1fr 2fr;
  }
  .grid_desktop_50_25_25 {
    grid-template-columns: 2fr 1fr 1fr;
  }
  .grid_desktop_40_30_30 {
    grid-template-columns: 4fr 3fr 3fr;
  }
  .grid_desktop_50_25_25 {
    grid-template-columns: 2fr 1fr 1fr;
  }
  .grid_desktop_25_50_25 {
    grid-template-columns: 1fr 2fr 1fr;
  }
  .grid_desktop_25_25_50 {
    grid-template-columns: 1fr 1fr 2fr;
  }
  .grid_desktop_40_30_30 {
    grid-template-columns: 4fr 3fr 3fr;
  }
  .grid_desktop_30_40_30 {
    grid-template-columns: 3fr 4fr 3fr;
  }
  .grid_desktop_30_30_40 {
    grid-template-columns: 3fr 3fr 4fr;
  }
  .grid_desktop_20_40_40 {
    grid-template-columns: 1fr 2fr 2fr;
  }
  .grid_desktop_40_20_40 {
    grid-template-columns: 2fr 1fr 2fr;
  }
  .grid_desktop_40_40_20 {
    grid-template-columns: 2fr 2fr 1fr;
  }
  .grid_desktop_25_25_25_25 {
    grid-template-columns: repeat(4, 1fr);
  }
  .grid_desktop_40_20_20_20 {
    grid-template-columns: 2fr 1fr 1fr 1fr;
  }
  .grid_desktop_20_40_20_20 {
    grid-template-columns: 1fr 2fr 1fr 1fr;
  }
  .grid_desktop_20_20_40_20 {
    grid-template-columns: 1fr 1fr 2fr 1fr;
  }
  .grid_desktop_20_20_20_40 {
    grid-template-columns: 1fr 1fr 1fr 2fr;
  }
  .grid_desktop_20_20_20_20_20 {
    grid-template-columns: repeat(5, 1fr);
  }
  .gap_desktop_0 {
    grid-gap: 0;
  }
  .gap_desktop_1 {
    grid-gap: 1rem;
  }
  .gap_desktop_2 {
    grid-gap: 2rem;
  }
  .gap_desktop_3 {
    grid-gap: 3rem;
  }
  .gap_desktop_4 {
    grid-gap: 4rem;
  }
  .gap_desktop_5 {
    grid-gap: 5rem;
  }
  .gap_desktop_6 {
    grid-gap: 6rem;
  }
  .gap_desktop_7 {
    grid-gap: 7rem;
  }
  .gap_desktop_8 {
    grid-gap: 8rem;
  }
  .gap_desktop_9 {
    grid-gap: 9rem;
  }
  .gap_desktop_10 {
    grid-gap: 10rem;
  }
  .gap_desktop_11 {
    grid-gap: 11rem;
  }
  .gap_desktop_12 {
    grid-gap: 12rem;
  }
}

/*# sourceMappingURL=clickpress-grid.css.map */

.tns-outer{padding:0 !important}.tns-outer [hidden]{display:none !important}.tns-outer [aria-controls],.tns-outer [data-action]{cursor:pointer}.tns-slider{-webkit-transition:all 0s;-moz-transition:all 0s;transition:all 0s}.tns-slider>.tns-item{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.tns-horizontal.tns-subpixel{white-space:nowrap}.tns-horizontal.tns-subpixel>.tns-item{display:inline-block;vertical-align:top;white-space:normal}.tns-horizontal.tns-no-subpixel:after{content:'';display:table;clear:both}.tns-horizontal.tns-no-subpixel>.tns-item{float:left}.tns-horizontal.tns-carousel.tns-no-subpixel>.tns-item{margin-right:-100%}.tns-no-calc{position:relative;left:0}.tns-gallery{position:relative;left:0;min-height:1px}.tns-gallery>.tns-item{position:absolute;left:-100%;-webkit-transition:transform 0s, opacity 0s;-moz-transition:transform 0s, opacity 0s;transition:transform 0s, opacity 0s}.tns-gallery>.tns-slide-active{position:relative;left:auto !important}.tns-gallery>.tns-moving{-webkit-transition:all 0.25s;-moz-transition:all 0.25s;transition:all 0.25s}.tns-autowidth{display:inline-block}.tns-lazy-img{-webkit-transition:opacity 0.6s;-moz-transition:opacity 0.6s;transition:opacity 0.6s;opacity:0.6}.tns-lazy-img.tns-complete{opacity:1}.tns-ah{-webkit-transition:height 0s;-moz-transition:height 0s;transition:height 0s}.tns-ovh{overflow:hidden}.tns-visually-hidden{position:absolute;left:-10000em}.tns-transparent{opacity:0;visibility:hidden}.tns-fadeIn{opacity:1;filter:alpha(opacity=100);z-index:0}.tns-normal,.tns-fadeOut{opacity:0;filter:alpha(opacity=0);z-index:-1}.tns-vpfix{white-space:nowrap}.tns-vpfix>div,.tns-vpfix>li{display:inline-block}.tns-t-subp2{margin:0 auto;width:310px;position:relative;height:10px;overflow:hidden}.tns-t-ct{width:2333.3333333%;width:-webkit-calc(100% * 70 / 3);width:-moz-calc(100% * 70 / 3);width:calc(100% * 70 / 3);position:absolute;right:0}.tns-t-ct:after{content:'';display:table;clear:both}.tns-t-ct>div{width:1.4285714%;width:-webkit-calc(100% / 70);width:-moz-calc(100% / 70);width:calc(100% / 70);height:10px;float:left}

/*# sourceMappingURL=sourcemaps/tiny-slider.css.map */

body{--color-primary: hsl(206, 100%, 34%);--color-primary-60: hsl(206, 100%, 34%, 0.6);--color-secondary: hsl(35, 91%, 55%);--color-tertiary: hsl(208, 38%, 68%);--color-links: var(--color-primary);--color-links-hover: var(--color-tertiary);--color-btn: var(--color-primary);--color-btn-hover: var(--color-secondary);--color-btn-text: var(--color-text--inverted)}.bg-primary,#footer,.bg-dark{color:var(--color-text--inverted)}html{--color-primary: #219ebc;--color-secondary: #023047;--color-tertiary: #ffb703;--color-white: #ffffff;--color-gray-100: #e2e2e2;--color-gray-200: #c6c6c6;--color-gray-300: #ababab;--color-gray-400: #919191;--color-gray-500: #777777;--color-gray-600: #5e5e5e;--color-gray-700: #474747;--color-gray-800: #303030;--color-gray-900: #1b1b1b;--color-black: #000000;--color-light: var(--color-gray-100);--color-dark: var(--color-gray-800);--bg-primary: var(--color-primary);--bg-secondary: var(--color-secondary);--bg-tertiary: var(--color-tertiary);--bg-light: var(--color-light);--bg-dark: var(--color-dark);--color-links: var(--color-primary);--color-links-hover: var(--color-tertiary)}html .bg-primary,html #footer{background-color:var(--color-primary)}html .bg-secondary{background-color:var(--color-secondary)}html .bg-tertiary{background-color:var(--color-tertiary)}html .bg-light{background-color:var(--color-light)}html .bg-dark{background-color:var(--color-dark)}html{--color-text: var(--color-gray-800);--color-text--inverted: var(--color-white);--color-btn: var(--color-primary);--color-btn-hover: var(--color-secondary);--color-btn-text: var(--color-text--inverted);--base-font-size: 1rem;--base-font-size--xxs: calc(var(--base-font-size) * 0.7);--base-font-size--xs: calc(var(--base-font-size) * 0.875);--base-font-size--lead: calc(var(--base-font-size) * 1.5);--base-line-height: 1.625;--base-font-weight: 400;--base-font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Helvetica Neue", Arial, sans-serif;--spacing-025: 0.25rem;--spacing-050: 0.5rem;--spacing-100: 1rem;--spacing-150: 1.5rem;--spacing-200: 2rem;--spacing-300: 3rem;--spacing-400: 4rem;--spacing-500: 5rem;--spacing-600: 6rem;--base-border-radius: 5px;--base-border-width: 1px;--base-border-color: var(--color-gray-200);--base-border: var(--base-border-width) solid var(--base-border-color)}html{font-family:var(--base-font-family, sans-serif);font-size:var(--base-font-size);line-height:var(--base-line-height);font-weight:var(--base-font-weight);background-color:var(--color-white);color:var(--color-text);overflow-y:scroll;min-height:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;scroll-behavior:smooth}.m-0{margin:0 !important}.p-0{padding:0 !important}.ps-0{padding-left:0 !important}.ps-1{padding-left:1rem !important}.ps-2{padding-left:2rem !important}.ps-3{padding-left:3rem !important}.ps-4{padding-left:4rem !important}.ps-5{padding-left:5rem !important}.ps-6{padding-left:6rem !important}.pe-0{padding-right:0 !important}.pe-1{padding-right:1rem !important}.pe-2{padding-right:2rem !important}.pe-3{padding-right:3rem !important}.pe-4{padding-right:4rem !important}.pe-5{padding-right:5rem !important}.pe-6{padding-right:6rem !important}.pt-0{padding-top:0 !important}.pt-1{padding-top:1rem !important}.pt-2{padding-top:2rem !important}.pt-3{padding-top:3rem !important}.pt-4{padding-top:4rem !important}.pt-5{padding-top:5rem !important}.pt-6{padding-top:6rem !important}.pb-0{padding-bottom:0 !important}.pb-1{padding-bottom:1rem !important}.pb-2{padding-bottom:2rem !important}.pb-3{padding-bottom:3rem !important}.pb-4{padding-bottom:4rem !important}.pb-5{padding-bottom:5rem !important}.pb-6{padding-bottom:6rem !important}.px-0{padding-left:0 !important;padding-right:0 !important}.px-1{padding-left:1rem !important;padding-right:1rem !important}.px-2{padding-left:2rem !important;padding-right:2rem !important}.px-3{padding-left:3rem !important;padding-right:3rem !important}.px-4{padding-left:4rem !important;padding-right:4rem !important}.px-5{padding-left:5rem !important;padding-right:5rem !important}.px-6{padding-left:6rem !important;padding-right:6rem !important}.py-0{padding-top:0 !important;padding-bottom:0 !important}.py-1{padding-top:1rem !important;padding-bottom:1rem !important}.py-2{padding-top:2rem !important;padding-bottom:2rem !important}.py-3{padding-top:3rem !important;padding-bottom:3rem !important}.py-4{padding-top:4rem !important;padding-bottom:4rem !important}.py-5{padding-top:5rem !important;padding-bottom:5rem !important}.py-6{padding-top:6rem !important;padding-bottom:6rem !important}.ms-0{margin-left:0 !important}.ms-1{margin-left:1rem !important}.ms-2{margin-left:2rem !important}.ms-3{margin-left:3rem !important}.ms-4{margin-left:4rem !important}.ms-5{margin-left:5rem !important}.ms-6{margin-left:6rem !important}.me-0{margin-right:0 !important}.me-1{margin-right:1rem !important}.me-2{margin-right:2rem !important}.me-3{margin-right:3rem !important}.me-4{margin-right:4rem !important}.me-5{margin-right:5rem !important}.me-6{margin-right:6rem !important}.mt-0{margin-top:0 !important}.mt-1{margin-top:1rem !important}.mt-2{margin-top:2rem !important}.mt-3{margin-top:3rem !important}.mt-4{margin-top:4rem !important}.mt-5{margin-top:5rem !important}.mt-6{margin-top:6rem !important}.mb-0{margin-bottom:0 !important}.mb-1{margin-bottom:1rem !important}.mb-2{margin-bottom:2rem !important}.mb-3{margin-bottom:3rem !important}.mb-4{margin-bottom:4rem !important}.mb-5{margin-bottom:5rem !important}.mb-6{margin-bottom:6rem !important}.mx-10{margin-left:0 !important;margin-right:0 !important}.mx-1{margin-left:1rem !important;margin-right:1rem !important}.mx-2{margin-left:2rem !important;margin-right:2rem !important}.mx-3{margin-left:3rem !important;margin-right:3rem !important}.mx-4{margin-left:4rem !important;margin-right:4rem !important}.mx-5{margin-left:5rem !important;margin-right:5rem !important}.mx-6{margin-left:6rem !important;margin-right:6rem !important}.my-0{margin-top:0 !important;margin-bottom:0 !important}.my-1{margin-top:1rem !important;margin-bottom:1rem !important}.my-2{margin-top:2rem !important;margin-bottom:2rem !important}.my-3{margin-top:3rem !important;margin-bottom:3rem !important}.my-4{margin-top:4rem !important;margin-bottom:4rem !important}.my-5{margin-top:5rem !important;margin-bottom:5rem !important}.my-6{margin-top:6rem !important;margin-bottom:6rem !important}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block}audio:not([controls]){display:none;height:0}progress{vertical-align:baseline}template,[hidden]{display:none}a{background-color:rgba(0,0,0,0)}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}svg:not(:root){overflow:hidden}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}button,input,select,textarea{font:inherit}optgroup{font-weight:bold}button,input,select{overflow:visible}button,input,select,textarea{margin:0}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{cursor:pointer}[disabled]{cursor:default}button,html [type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}button:-moz-focusring,input:-moz-focusring{outline:1px dotted ButtonText}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}.float_left{float:left}.float_right{float:right}.invisible{width:0;height:0;left:-1000px;top:-1000px;position:absolute;overflow:hidden;display:inline}.mod_navigation ul,.mod_customnav ul,.mod_breadcrumb ul{list-style-type:none;margin:0;padding:0}html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}@media only screen and (min-width: 768px){html{font-size:112.5%}}a{color:var(--color-links)}a:hover{color:var(--color-links-hover)}img{max-width:100%;height:auto}hr{border:var(--base-border)}figure{margin:1rem 0 0 0}.m-0 figure{margin-top:0}.more,.back{margin-top:var(--spacing-200)}.ce_text ul{margin-bottom:var(--spacing-200)}.mx-auto{margin-right:auto !important;margin-left:auto !important}.mx-auto.mw-800{max-width:800px !important}.ce_form h1,.ce_form h2,.ce_form h3,.ce_form h4,.ce_form h5{margin-top:var(--spacing-150)}p{margin-bottom:1.5rem}h1,h2,h3,h4,.iconboxen h2,h5{margin:3rem 0 1.38rem;font-weight:400;line-height:1.3}h1{margin-top:0;font-size:2.488rem}h2{font-size:2.074rem}h3{font-size:1.728rem}h4,.iconboxen h2{font-size:1.44rem}h5{font-size:1.2rem}.logo{padding:var(--spacing-100) 0 var(--spacing-100) var(--spacing-100)}.logo a{display:block}.logo a,.logo img{max-height:70px}#container .mod_article,.backgroundsection{padding-top:var(--spacing-300);padding-bottom:var(--spacing-300)}@media only screen and (min-width: 768px){#container .mod_article,.backgroundsection{padding-top:var(--spacing-400);padding-bottom:var(--spacing-400)}}@media only screen and (min-width: 1200px){#container .mod_article,.backgroundsection{padding-top:var(--spacing-500);padding-bottom:var(--spacing-500)}}#container .mod_article,.backgroundsection section,#footer section{max-width:1200px;width:100%;padding-left:var(--spacing-150);padding-right:var(--spacing-150);margin-left:auto;margin-right:auto}.container-fluid{max-width:100% !important}.container-fluid>h1,.container-fluid>h2,.container-fluid>h3,.container-fluid>h4,.container-fluid>h5,.container-fluid>h6,.container-fluid>div,.container-fluid>section{max-width:1200px;width:100%;padding-left:var(--spacing-150);padding-right:var(--spacing-150);margin-left:auto;margin-right:auto;padding-left:0;padding-right:0}.container-fluid section.ce_rsce_backgroundsection_start{max-width:100% !important}#container{padding-top:100px}.custom+#container{padding-top:0}#header{position:relative;z-index:999}#header .inside{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;position:fixed;left:0;top:0;width:100%}#header .inside .mod_customnav{width:100%;background:var(--color-white);padding:var(--spacing-050) var(--spacing-150);font-size:var(--base-font-size--xxs)}#header .inside .mod_customnav a,#header .inside .mod_customnav strong{text-decoration:none;text-transform:uppercase;color:var(--color-gray-600);letter-spacing:.025rem}#header .inside .mod_customnav a:hover{color:var(--color-tertiary) !important}#header .inside .mod_customnav ul{display:flex;justify-content:end}#header .inside .mod_customnav li{padding:0 var(--spacing-050)}.backgroundsection{background:center/cover no-repeat}#teaser .backgroundsection{height:100vh;min-height:300px}#teaser .backgroundsection section{height:100%;align-content:center}#teaser .backgroundsection section h1{margin-top:0}#teaser .backgroundsection .ce_text{padding-top:100px}.btn,input.submit,button.submit{border-radius:var(--base-border-radius);padding:var(--spacing-050) var(--spacing-100);text-decoration:none;color:var(--color-btn-text);display:inline-block;text-align:center;border:none;box-shadow:none}.btn.btn-primary,input.submit,button.submit{background:var(--color-btn)}.btn.btn-primary:hover,input.submit:hover,button.submit:hover{background:var(--color-btn-hover);color:var(--color-btn-text) !important}figure.image_container.float_left{margin:var(--spacing-050) var(--spacing-150) var(--spacing-150) 0}figure.image_container.float_right{margin:var(--spacing-050) 0 var(--spacing-150) var(--spacing-150)}[class*=grid_]{grid-gap:2rem}#footer{color:var(--color-light);padding-top:var(--spacing-200);font-size:var(--base-font-size--xs)}#footer a{color:var(--color-light)}#footer a:hover{color:var(--color-tertiary)}#footer .footerinfo .footerlogo img{max-width:100px;height:auto}#footer h1,#footer h2,#footer h3,#footer h4,#footer h5,#footer h6,#footer p{margin-top:0}#footer .copyright{background:var(--color-secondary);text-align:center;padding-top:var(--spacing-100);padding-bottom:var(--spacing-200);margin-top:var(--spacing-100)}#footer .footerinfo{padding-top:var(--spacing-200);padding-bottom:var(--spacing-200)}#footer .socialmediaicons{display:flex;text-align:center;justify-content:center}#footer .mod_customnav li{padding:var(--spacing-025) var(--spacing-100)}#footer .mod_customnav a{display:block;text-decoration:none;text-align:center}@media only screen and (min-width: 768px){#footer .copyright{text-align:left}#footer .socialmediaicons{order:2}#footer .mod_customnav{order:3}#footer .mod_customnav ul{display:flex;justify-content:end}#footer .mod_customnav li{padding:0 var(--spacing-100)}}@media only screen and (max-width: 991.98px){.mod_navigation{padding-top:5rem !important;background:var(--color-secondary)}.mod_navigation li{margin:0 .5rem !important;border-bottom:none;padding:var(--spacing-025) 0 !important}.mod_navigation li strong,.mod_navigation li a{margin-bottom:var(--spacing-025);background:rgba(0,0,0,.25);border-radius:var(--base-border-radius);padding:var(--spacing-050) var(--spacing-100);display:block}.mod_navigation li a:hover{background:var(--color-primary);color:var(--color-white)}.mod_navigation li .level_2{margin:0 auto}.mod_navigation li .level_2 li{margin:0}.mod_navigation li .level_2 li strong,.mod_navigation li .level_2 li a{border-bottom:none}#menu-toggle{position:absolute;appearance:none;cursor:pointer;left:-100%;top:-100%}#menu-toggle:checked~.menu,#menu-toggle:checked~.mod_navigation{opacity:1;visibility:visible}#menu-toggle:checked~.menu ul .menu-item,#menu-toggle:checked~.mod_navigation ul .menu-item,#menu-toggle:checked~.menu ul .mod_navigation li,.mod_navigation #menu-toggle:checked~.menu ul li,#menu-toggle:checked~.mod_navigation ul li{opacity:1;transform:translateY(5px)}#menu-toggle:checked~.menu-button .menu-icon{background:rgba(0,0,0,0)}#menu-toggle:checked~.menu-button .menu-icon:before{transform:rotate(-45deg);top:0;background:var(--color-white)}#menu-toggle:checked~.menu-button .menu-icon:after{transform:rotate(45deg);top:0;background:var(--color-white)}.menu,.mod_navigation{display:block;background:#4a4a4a;color:#fff;text-align:center;position:absolute;z-index:10;left:0;top:0;width:100vw;height:100vh;margin:auto;padding:20px;transition:all .44s cubic-bezier(0.17, 0.04, 0.03, 0.94);overflow:hidden;box-sizing:border-box;visibility:hidden;opacity:0}.menu .menu-item,.mod_navigation .menu-item,.mod_navigation li{opacity:0;transform:translateY(-5px);transition:all .44s cubic-bezier(0.17, 0.04, 0.03, 0.94)}.menu .menu-item:nth-child(0),.mod_navigation .menu-item:nth-child(0),.mod_navigation li:nth-child(0){transition-delay:0s}.menu .menu-item:nth-child(1),.mod_navigation .menu-item:nth-child(1),.mod_navigation li:nth-child(1){transition-delay:.05s}.menu .menu-item:nth-child(2),.mod_navigation .menu-item:nth-child(2),.mod_navigation li:nth-child(2){transition-delay:.1s}.menu .menu-item:nth-child(3),.mod_navigation .menu-item:nth-child(3),.mod_navigation li:nth-child(3){transition-delay:.15s}.menu .menu-item:nth-child(4),.mod_navigation .menu-item:nth-child(4),.mod_navigation li:nth-child(4){transition-delay:.2s}.menu .menu-item:nth-child(5),.mod_navigation .menu-item:nth-child(5),.mod_navigation li:nth-child(5){transition-delay:.25s}.menu ul,.mod_navigation ul{color:#fff;list-style:none;padding:0}.menu ul .menu-item,.mod_navigation ul .menu-item,.menu ul .mod_navigation li,.mod_navigation ul li{margin-bottom:1.5em}.menu ul a,.mod_navigation ul a{text-decoration:none;color:#fff}.menu-button{cursor:pointer;display:inline-block;float:right;padding:var(--spacing-200) var(--spacing-150) var(--spacing-200) var(--spacing-100);border-radius:100%;position:relative;user-select:none;z-index:300}.menu-icon{background:#333;display:block;height:3px;position:relative;transition:all .2s ease-out;-webkit-transition:all .15s ease-out;width:30px}.menu-icon:before,.menu-icon:after{background:#333;content:"";display:block;height:100%;position:absolute;transition:all .2s ease-out;-webkit-transition:all .2s ease-out;width:100%}.menu-icon:before{top:8px}.menu-icon:after{top:-8px}}@media only screen and (min-width: 992px){#menu-toggle{display:none}.mod_navigation{margin-right:var(--spacing-100)}.mod_navigation ul{display:flex;justify-content:end}.mod_navigation li{padding:0 var(--spacing-100)}.mod_navigation a{text-decoration:none}.mod_navigation .level_1{position:relative}.mod_navigation .level_2{position:absolute;left:auto;top:40px;max-height:0;overflow:hidden;background-color:var(--color-gray-100);z-index:999;transition:max-height .5s ease-in-out;display:inherit;min-width:150px}.mod_navigation .level_2>li{display:block;text-align:left;position:relative;padding:0}.mod_navigation .level_2>li a,.mod_navigation .level_2>li strong{border-top:1px solid #fff}.mod_navigation .level_2:hover{overflow:visible}.mod_navigation .level_2 a,.mod_navigation .level_2 strong.active,.mod_navigation .level_2 strong.trail{display:block;text-transform:none;padding:5px var(--spacing-100)}.mod_navigation .level_2 a:hover,.mod_navigation .level_2 strong.active,.mod_navigation .level_2 strong.trail{border-bottom:none;margin-top:0;color:var(--color-white);background:var(--color-primary)}.mod_navigation .submenu:hover .level_2{max-height:1000px}}@font-face{font-display:swap;font-family:"Source Sans 3";font-style:normal;font-weight:400;src:url("../../files/theme/fonts/source-sans-3-v9-latin-regular.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Source Sans 3";font-style:normal;font-weight:700;src:url("../../files/theme/fonts/source-sans-3-v9-latin-700.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Sriracha";font-style:normal;font-weight:400;src:url("../../files/theme/fonts/sriracha-v11-latin-regular.woff2") format("woff2")}.content-gallery>ul{display:grid;gap:1rem;padding:0;margin:0;list-style-type:none}.content-gallery li{padding:0}.content-gallery[class*=content-gallery--cols-] ul{grid-template-columns:repeat(2, 1fr)}@media(width >= 576px){.content-gallery[class*=content-gallery--cols-] ul{grid-template-columns:repeat(4, 1fr)}}.content-gallery img{display:block;height:100%;width:100%;object-fit:cover;object-position:center;aspect-ratio:16/10}.content-gallery .caption{text-align:center;color:var(--color-gray-500);font-size:var(--base-font-size--xs);margin-block-start:.5rem}@media(width >= 768px){.content-gallery.content-gallery--cols-2 ul{grid-template-columns:repeat(2, 1fr)}.content-gallery.content-gallery--cols-3 ul{grid-template-columns:repeat(3, 1fr)}.content-gallery.content-gallery--cols-4 ul{grid-template-columns:repeat(4, 1fr)}.content-gallery.content-gallery--cols-5 ul{grid-template-columns:repeat(5, 1fr)}.content-gallery.content-gallery--cols-6 ul{grid-template-columns:repeat(6, 1fr)}.content-gallery.content-gallery--cols-7 ul{grid-template-columns:repeat(7, 1fr)}.content-gallery.content-gallery--cols-8 ul{grid-template-columns:repeat(8, 1fr)}.content-gallery.content-gallery--cols-9 ul{grid-template-columns:repeat(9, 1fr)}.content-gallery.content-gallery--cols-10 ul{grid-template-columns:repeat(10, 1fr)}}.gdesc-inner{background-color:#fff}.gdesc-inner .gslide-desc{font-family:var(--base-font-family)}.ce_gallery.logocloud h1,.ce_gallery.logocloud h2,.ce_gallery.logocloud h3,.ce_gallery.logocloud h4,.ce_gallery.logocloud h5{margin-top:0}.ce_gallery.logocloud figure{margin-top:0 !important}.ce_gallery.logocloud .image_container{display:grid;height:100%;align-items:center}.ce_gallery.logocloud li{background:var(--color-white);border-radius:var(--base-border-radius)}.ce_gallery.logocloud img{max-height:120px;width:auto;margin:0 auto;padding:1rem}@media only screen and (min-width: 768px){.cols_2{grid-template-columns:repeat(2, 275px) !important;justify-content:center}}html{--input-border-width: var(--base-border-width);--input-border-radius: var(--base-border-radius);--input-border-color: rgba(0,0,0,0.25)}.ce_form{overflow:visible}fieldset{padding:0;margin:0;border:0;min-width:0}label{display:inline-block;max-width:100%;margin-bottom:var(--spacing-025)}input.text,input.captcha,textarea{display:block;width:100%;padding:calc(var(--spacing-100)/2) var(--spacing-100);border-radius:var(--input-border-radius);border:var(--input-border-width) solid var(--input-border-color);background-clip:padding-box;background-image:none}textarea.textarea{height:auto}.widget-text,.widget-textarea,.widget-password{margin-bottom:var(--spacing-100)}input.submit,button.submit{margin-top:var(--spacing-100)}input[type=search]{-webkit-appearance:none}input[type=file]{display:block;vertical-align:middle;line-height:1}input.radio,input.checkbox{margin-left:1px;margin-right:var(--spacing-025);line-height:var(--base-line-height);vertical-align:middle}input.radio+label,input.checkbox+label{margin-right:var(--spacing-025);margin-bottom:0;font-weight:normal}select.select{margin-left:var(--spacing-025)}.widget-radio,.widget-checkbox,.widget-select,.widget-upload{margin-bottom:var(--spacing-100)}.widget-radio legend,.widget-checkbox legend,.widget-select legend,.widget-upload legend{font-weight:700}.radio_container>span,.checkbox_container>span{display:inline-flex;align-items:center}span.mandatory{color:var(--color-tertiary)}p.error{margin-bottom:0}.iconboxen{margin-bottom:var(--spacing-150) !important}.iconboxen h2{margin-top:0}.iconboxen .iconbox-item{border:var(--base-border);border-radius:var(--base-border-radius);overflow:hidden;background:var(--color-white)}.iconboxen .iconbox-item .content{-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;padding:var(--spacing-200) var(--spacing-100) var(--spacing-100) var(--spacing-100);text-align:center}.iconboxen .image{display:flex;justify-content:center;flex-direction:column}.iconboxen.box-icon img{height:50px;width:auto;margin:var(--spacing-150) var(--spacing-150) 0}.iconboxen.box-image img{height:225px;width:auto}.iconboxen .mod_newslist a{text-decoration:none;display:block;padding:var(--spacing-025) 0}.iconboxen .mod_newslist a:hover{background:var(--color-gray-100)}.iconboxen .mod_newslist .even,.iconboxen .mod_newslist .odd{border-top:var(--base-border)}.iconboxen .mod_newslist .last{border-bottom:var(--base-border)}@media only screen and (min-width: 576px){.iconboxen .iconbox-item .content{padding:var(--spacing-200)}.iconboxen.box-icon img{height:75px}}.ce_accordion{margin-bottom:var(--spacing-025);border-radius:var(--base-border-radius)}.ui-accordion-content{padding:var(--spacing-050) var(--spacing-100);border:var(--base-border)}.ce_accordion .toggler{cursor:pointer;background:var(--color-gray-300);color:var(--color-white);padding:var(--spacing-050) var(--spacing-100);font-weight:700;display:flex;justify-content:space-between;align-items:center}.ce_accordion .toggler.active,.ce_accordion .toggler:hover{background:var(--color-secondary)}.ui-icon{display:flex;order:2;background:url("/files/theme/icons/chevron-down-solid.svg") center/contain no-repeat;width:25px;height:25px;min-width:25px;-webkit-transition:all .15s linear;-moz-transition:all .15s linear;-ms-transition:all .15s linear;-o-transition:all .15s linear;transition:all .15s linear}.ui-accordion-header-active .ui-icon{transform:rotate(180deg)}.flipcards .btn,.flipcards input.submit,.flipcards button.submit,.flipcards .btn:link,.flipcards .btn:visited{padding:1rem 2rem;-webkit-transition:all .2s;transition:all .2s;position:relative}.flipcards .btn:hover,.flipcards input.submit:hover,.flipcards button.submit:hover{-webkit-transform:translateY(-3px);transform:translateY(-3px);-webkit-box-shadow:0 1rem 2rem rgba(0,0,0,.2);box-shadow:0 1rem 2rem rgba(0,0,0,.2)}.flipcards .btn:hover::after,.flipcards input.submit:hover::after,.flipcards button.submit:hover::after{-webkit-transform:scaleX(1.4) scaleY(1.6);transform:scaleX(1.4) scaleY(1.6);opacity:0}.flipcards .btn:active,.flipcards input.submit:active,.flipcards button.submit:active,.flipcards .btn:focus,.flipcards input.submit:focus,.flipcards button.submit:focus{outline:none;-webkit-transform:translateY(-1px);transform:translateY(-1px);-webkit-box-shadow:0 .5rem 1rem rgba(0,0,0,.2);box-shadow:0 .5rem 1rem rgba(0,0,0,.2)}.flipcards .btn--white{background-color:#fff;color:#777}.flipcards .btn--white::after{background-color:#fff}.flipcards *,.flipcards *::after,.flipcards *::before{margin:0;padding:0;-webkit-box-sizing:inherit;box-sizing:inherit}.flipcards .card{-webkit-perspective:150rem;perspective:150rem;-moz-perspective:150rem;position:relative;height:300px}.flipcards .card__side{height:300px;-webkit-transition:all .8s ease;transition:all .8s ease;position:absolute;top:0;left:0;width:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;border-radius:var(--base-border-radius);overflow:hidden;-webkit-box-shadow:0 1.5rem 4rem rgba(0,0,0,.15);box-shadow:0 1.5rem 4rem rgba(0,0,0,.15);display:flex;flex-direction:column;justify-content:space-between;padding:var(--spacing-100)}.flipcards .card__side h2{font-size:var(--base-font-size);margin-bottom:var(--spacing-100);text-align:center}.flipcards .card__side img{width:120px;height:auto;margin:0 auto;-webkit-transform:translate(0, 0);transform:translate(0, 0)}.flipcards .card__side--front{background-color:var(--color-white);border:var(--base-border)}.flipcards .card__side--back{-webkit-transform:rotateY(180deg);transform:rotateY(180deg);background:linear-gradient(-45deg, var(--color-primary), var(--color-secondary));color:var(--color-text--inverted)}.flipcards .card__side--back p{overflow:hidden;line-height:2rem;max-height:8rem;-webkit-box-orient:vertical;display:block;display:-webkit-box;overflow:hidden !important;text-overflow:ellipsis;-webkit-line-clamp:4}.flipcards .card:hover .card__side--front{-webkit-transform:rotateY(-180deg);transform:rotateY(-180deg)}.flipcards .card:hover .card__side--back{-webkit-transform:rotateY(0);transform:rotateY(0)}body{font-family:"Source Sans 3"}.logo img{border-radius:0}.img-round img{border-radius:50%;width:250px;height:250px;object-fit:cover;margin-top:var(--spacing-300)}.img-center .image_container{display:flex;justify-content:center}.img-center img{border-radius:50%;width:220px;height:220px;object-fit:cover;margin-top:var(--spacing-300)}@media only screen and (min-width: 992px){.img-center img{width:220px;height:220px}}[class*=grid_] h2{text-align:inherit;margin-top:var(--spacing-050)}h1,.headline-1,.ce_rsce_sliderboxes .slidecontent .slidecontentinner p,.ce_rsce_titleimg .slidecontent .slidecontentinner p{-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;max-width:800px;margin:0 auto;text-align:center;font-weight:700;text-transform:uppercase;margin-bottom:var(--spacing-400);margin-top:var(--spacing-100)}h2{text-align:center;font-weight:700}h3{text-align:center;color:var(--color-primary)}@media only screen and (min-width: 768px){h1,.headline-1,.ce_rsce_sliderboxes .slidecontent .slidecontentinner p,.ce_rsce_titleimg .slidecontent .slidecontentinner p{hyphens:none}}.bg-light{background-image:url("/files/theme/images/zeichen.svg");background-repeat:no-repeat;background-size:75%;background-position:calc(100% + 50px) -100px}.bg-primary a,#footer a{color:var(--color-white)}.bg-primary a:hover,#footer a:hover{color:var(--color-secondary)}.logo{background:var(--color-white);padding-right:var(--spacing-150)}.logo a{display:flex}.navbar-scollspy{background-color:var(--color-white)}.navbar-scollspy .logo{width:260px;transition-property:width;transition-duration:.5s;transition-timing-function:ease-in-out}.home .navbar-scollspy{background-color:rgba(0,0,0,0)}.navbar-scollspy.scrolled{background-color:var(--color-white) !important;transition:background-color 200ms linear;border-bottom:var(--base-border)}.navbar-scollspy.scrolled .logo{width:200px}#header .mod_navigation{background:var(--color-primary)}#header .mod_navigation a:hover{background:var(--color-secondary)}@media only screen and (min-width: 992px){#header .mod_navigation{background:inherit;text-transform:uppercase;font-weight:bold}#header .mod_navigation a{color:var(--color-dark)}#header .mod_navigation strong{color:var(--color-primary)}#header .mod_navigation a:hover{background:inherit}.home #header .mod_navigation a,.home #header .mod_navigation strong{color:var(--color-white)}.home #header .navbar-scollspy.scrolled a{color:var(--color-dark)}.home #header .navbar-scollspy.scrolled strong{color:var(--color-primary)}}.ce_rsce_sliderboxes .slideiteminner,.ce_rsce_titleimg .slideiteminner{position:relative;overflow:hidden;min-height:250px;max-width:2500px;margin:0 auto}.ce_rsce_sliderboxes.homeslider .slideiteminner,.ce_rsce_titleimg.homeslider .slideiteminner{height:80vh !important}.ce_rsce_sliderboxes .slideimg,.ce_rsce_titleimg .slideimg{position:absolute;z-index:-10;width:100%;height:100%}.ce_rsce_sliderboxes .slidecontent,.ce_rsce_titleimg .slidecontent{max-width:1200px;width:100%;padding-left:var(--spacing-150);padding-right:var(--spacing-150);margin-left:auto;margin-right:auto;display:flex;margin:0 auto;align-items:center;height:100%;justify-content:center}.ce_rsce_sliderboxes .slidecontent .slidecontentinner,.ce_rsce_titleimg .slidecontent .slidecontentinner{margin-top:var(--spacing-500);margin-left:var(--spacing-050);margin-right:var(--spacing-050);line-height:2.5rem;background-color:var(--color-primary-60);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);max-width:300px;padding:50px 20px;border-radius:39% 61% 57% 43%/37% 35% 65% 63%}.ce_rsce_sliderboxes .slidecontent .slidecontentinner p,.ce_rsce_titleimg .slidecontent .slidecontentinner p{font-family:"Sriracha";font-weight:400;line-height:1.25;text-transform:none;color:var(--color-white);text-align:center;font-size:2rem;padding:var(--spacing-050) var(--spacing-100) 4px;margin:0;display:table;hyphens:manual}.ce_rsce_sliderboxes img,.ce_rsce_titleimg img{width:100%;height:100%;object-fit:cover;object-position:center}@media only screen and (min-width: 576px){.ce_rsce_sliderboxes .slideiteminner,.ce_rsce_titleimg .slideiteminner{min-height:350px}}@media only screen and (min-width: 768px){.ce_rsce_sliderboxes .slideiteminner,.ce_rsce_titleimg .slideiteminner{min-height:450px}.ce_rsce_sliderboxes .slidecontent .slidecontentinner,.ce_rsce_titleimg .slidecontent .slidecontentinner{line-height:3rem;margin-bottom:var(--spacing-200);text-align:left;padding:60px 50px;max-width:500px}.ce_rsce_sliderboxes .slidecontent .slidecontentinner p,.ce_rsce_titleimg .slidecontent .slidecontentinner p{margin:0 0 0 var(--spacing-400);font-size:2.5rem}.ce_rsce_sliderboxes .slidecontent .slidecontentinner p:first-child,.ce_rsce_titleimg .slidecontent .slidecontentinner p:first-child{margin-left:0}}@media only screen and (min-width: 992px){.ce_rsce_sliderboxes .slideiteminner,.ce_rsce_titleimg .slideiteminner{min-height:550px}}@media only screen and (min-width: 1200px){.ce_rsce_sliderboxes .slideiteminner,.ce_rsce_titleimg .slideiteminner{min-height:850px}}.only-slider .slidecontentinner{display:none}.teamboxen{padding-top:var(--spacing-200);text-align:center}.teamboxen .teambox-item{margin-bottom:var(--spacing-300)}.teamboxen .teambox-item img{height:280px;width:280px;border-radius:50%;object-fit:cover;object-position:center}.teamboxen .teambox-item h3{margin-top:var(--spacing-150);margin-bottom:0}.teamboxen .teambox-item .content{padding:var(--spacing-050) 0}@media only screen and (min-width: 768px){.teamboxen .teambox-item img{height:200px;width:200px}}@media only screen and (min-width: 992px){.teamboxen .teambox-item img{height:280px;width:280px}}.news-grid{display:grid;grid-template-columns:1fr;grid-gap:var(--spacing-100)}.news-grid .image_container{margin-top:0}.news-grid .image_container img{height:45vw;object-fit:cover;object-position:center}.news-grid h2{margin-top:var(--spacing-050);font-size:1.44rem;text-align:left}.news-grid .layout_latest{padding:var(--spacing-100);background:var(--color-white);position:relative;z-index:21}.news-grid a{text-decoration:none}.news-grid a:after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:auto;content:""}.news-grid .more{margin-bottom:0}.news-grid .info{text-align:right;color:var(--color-primary);font-size:.8rem;position:absolute;bottom:0;right:var(--spacing-100);margin-bottom:var(--spacing-100)}@media only screen and (min-width: 576px){.news-grid{grid-template-columns:repeat(12, 1fr)}.news-grid .image_container img{height:25vw}.news-grid .layout_latest{grid-column:span 6}}@media only screen and (min-width: 992px){.news-grid .image_container img{height:17vw;max-height:230px}.news-grid .layout_latest{grid-column:span 4}}#footer{background-image:url("/files/theme/images/zeichen.svg");background-repeat:no-repeat;background-size:75%;background-position:calc(100% + 50px) -100px}#footer .footerinfo a{color:var(--color-white)}#footer .footerinfo a:hover{color:var(--color-secondary)}#footer .copyright{color:var(--color-gray-700)}#footer .copyright a{color:var(--color-gray-700)}#footer .copyright a:hover{color:var(--color-primary)}#footer form{margin-bottom:var(--spacing-200)}#footer form .widget-text{margin-bottom:0}#footer form .formbody{display:grid;grid-template-columns:1fr}@media only screen and (min-width: 576px){#footer form .formbody{grid-template-columns:1fr auto;gap:var(--spacing-100);align-items:end}}#footer form .widget-submit button{border:1px solid var(--color-tertiary)}#footer form .widget-submit button:hover{border-color:var(--color-secondary)}

